@import url('./css/pulldownmenu.css');

/* General settings */
 html{ height:100%; }
 body{ font-size:13px; color:#333; margin:0px 0px 0px 0px; background-image:url('images/bck_grad_blink.jpg'); font-weight:normal; font-family: Trebuchet MS, Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif; text-align:center; }
 table{ text-align:left; }
 table th{ text-align:left; }
 table td{ text-align:left; }  
 p{ text-align:justify; margin:0px; padding-top:2px; line-height:18px; margin-bottom:1px; } 
 a{ color:#0061b2; text-decoration: none; }
 a:hover{ color:#111; text-decoration:none; } 
 img{ border:0px; }
 form{ margin:0px; }
 ul{ margin-bottom:0px; }
 li{ text-align:justify; margin-top:2px; }
 input[type=text]{ border:1px solid #bbb; padding:2px; font-size:12px; width:150px; }
 input[type=submit]{ font-size:12px; }
 textarea{ border:1px solid #bbb; font-size:13px; font-family: Trebuchet MS, Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif; }
 sup{ font-size:8px;  }
 .formSubmit{ width:200px; height:26px; border:1px solid #0d51bc; color:#0d116c; background-color:#c9ddf5; font-weight:700; }
 
 .msgOK{ color:#282; font-weight:700; }
 .msgKO{ color:#f22; font-weight:700; }
  
/* Page content */
 .mainDiv{ width:1078px; }
 .menuDiv{ width:100%; background-image:url('images/bck_grad_main.jpg'); background-repeat:repeat-x; height:210px; }
 .topMenu{ background-image:url('images/top_menu_bck.jpg'); height:44px; padding-left:105px; padding-right:95px; width:878px; }
 .topMenu span.left{ width:746px; }
 .topMenu span.right{ width:128px; height:30px; padding-top:7px; }
 .topCollage{ height:166px; }
 .topMenu a.fcz{ background-image:url('images/flag_cz.gif'); background-position:left center; background-repeat:no-repeat; float:left; display:block; height:19px; width:24px; padding:0px; margin:7px 2px 0px 0px; }
 .topMenu a.fen{ background-image:url('images/flag_en.gif'); background-position:left center; background-repeat:no-repeat; float:left; display:block; height:19px; width:24px; padding:0px; margin:7px 2px 0px 0px; }
 .topMenu a.fde{ background-image:url('images/flag_de.gif'); background-position:left center; background-repeat:no-repeat; float:left; display:block; height:19px; width:24px; padding:0px; margin:7px 2px 0px 0px; }
 .topMenu a.fpl{ background-image:url('images/flag_pl.gif'); background-position:left center; background-repeat:no-repeat; float:left; display:block; height:19px; width:24px; padding:0px; margin:7px 2px 0px 0px; }
 .topMenu a.fhu{ background-image:url('images/flag_hu.gif'); background-position:left center; background-repeat:no-repeat; float:left; display:block; height:19px; width:24px; padding:0px; margin:7px 0px 0px 0px; }
 
 .cntDiv{ width:100%; background-image:url('images/bck_grad_cnt.jpg'); background-repeat:repeat-x; }
 .cntFrame{ width:887px; padding:0px 95px 0px 96px; }
 .cntPannel{ background-image:url('images/main.png'); width:812px; padding:0px 45px 20px 30px; text-align:justify; vertical-align:top; text-align:left; }
 .cntPannel h1{ color:#0162b3; font-size:23px; font-weight:700; text-align:left; width:810px; height:42px; padding-left:10px; margin:0px; margin-bottom:20px; margin-left:10px; background-image:url('images/linka_450.jpg'); background-position:left bottom; background-repeat:no-repeat; }
 .cntPannel h1.long{ color:#0162b3; font-size:23px; font-weight:700; text-align:left; width:810px; height:42px; padding-left:10px; margin:0px; margin-bottom:20px; margin-left:10px; background-image:url('images/linka_790.jpg'); background-position:left bottom; background-repeat:no-repeat; }
 .cntPannel div.cntInnerDiv{ background-color:#fff; margin-left:20px; width:790px; _height:500px; min-height:550px; }

 .footerDiv{ width:100%; background-image:url('images/bck_grad_pannel.jpg'); background-repeat:repeat-x; height:54px; }
 .footerFrame{ width:887px; padding:0px 95px 0px 96px; }
 .footEnd{ width:887px; height:28px; }
 .footCopy{ background-color:#675d5e; background-position:bottom; width:888px; height:26px; vertical-align:top; text-align:center; font-size:10px; color:#bcbcbc; }
 .footCopy a{ color:#bcbcbc; }
 .footCopy a:hover{ color:#dcdcdc; }
 
 .cntPannel h2{ color:#ca6a03; font-size:16px; margin:0px; }
 .leftText{ display:block; width:430px; padding-right:20px; border-right:1px solid #d8d8d8; }
 .leftText .signPostL{ float:left; width:353px; height:92px; }
 .leftText .signPostR{ float:left; width:353px; height:92px; margin:2px 0 2px 85px; }
 .leftText .signPostL p, .leftText .signPostR p{ text-align:center; letter-spacing:1px; }
 .leftText a.signPostL, .leftText a.signPostR{ color:#0162b3; font-size:12px; font-weight:700; }
 .leftText a.signPostL:hover, .leftText a.signPostR:hover{ color:#111; }
 .leftText .signPostL img, .leftText .signPostR img{ zoom:1; -moz-border-radius:10px; -webkit-border-radius:10px; opacity:0.85; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; filter:alpha(opacity=85); -moz-opacity:0.85; -khtml-opacity:0.85; }
  
 .rightNews{ float:right; display:block; width:315px; margin-left:20px; }
 
 .newsCard{ vertical-align:top; padding-bottom:7px; padding-top:4px; margin-bottom:7px; margin-top:3px; border-bottom:1px dotted #dbdbdb; }
 .newsCard .spacer{  width:100px; height:5px; }
 .newsCard p{ margin-top:0px; }
 .newsCard img{ float:right; margin:4px 0px 5px 10px; height:80px; width:80px; border:1px solid #dbdbdb; padding:1px; }
 .newsCard h3{ color:#ca6a03; font-size:13px; margin:0px; }
 .newsCard h3 a{ color:#ca6a03; }
 .newsCard a.more{ font-size:11px; padding:0px 1px; }
 .newsFooter{ margin:10px 0px; }
 .newsFooter a.more{ font-size:11px; padding:0px 1px; }
 .newsImages{ float:left; margin-top:10px; width:790px; }
 .newsImages img{ border:1px solid #e2e2e2; padding:1px; float:left; margin:0px 8px 8px 0px; }
  
 
 .longBlock{ width:790px; height:200px; }
 .longBlock a{ float:left; margin-left:15px; }
 
 .wideBlock{ float:right; width:330px; min-height:300px; }
 .wideBlock a{ float:left; margin-left:15px; }
 
 .smallParag{ float:left; margin-bottom:15px; }
 .smallBlock{ float:right; width:330px; min-height:100px; margin-left:20px; }
 .smallBlock a{ float:left; margin-left:15px; }

 .smallRightBlock{ float:right; width:330px; min-height:100px; margin-left:20px; }
 .smallRightBlock a{ float:right; margin-left:15px; margin-bottom:10px; } 
 
 .infoBlock{ width:770px; height:170px; margin:20px 0px 5px 20px; }
 .infoBlock br{ font-size:2px; }
 .infoBlock img{ margin-left:15px; margin-top:24px; }
 .infoBlock p.link{ margin-top:10px; font-size:12px; }
 .infoBlock p.link a.right{ float:right; color:#ca6a03; }
 .infoBlock p.link a.right:hover{ color:#111; }
 .infoBlock h4{ margin:0px; }
 .brdr{ border:1px solid #e2e2e2; padding:2px; }
 
 .small{ padding-left:9px; font-size:11px; }
 .smallbr{ font-size:7px; }
 
 .credo{ float:right; width:250px; font-size:14px; margin-right:35px; font-weight:700; text-align:center; line-height:17px; color:#0162b3; }
 
/* Predefined constants */
 .left{ float:left; }
 .right{ float:right; }

 .j{ text-align:justify; }
 .c{ text-align:center; }
 .r{ text-align:right; }
 .l{ text-align:left; }
 .u{ text-decoration:underline; }
 .nu{ text-decoration:none; }
 .b{ font-weight:700; }
 .nb{ font-weight:500; }
 .i{ font-style:italic; }
 .t{ vertical-align:top; }
 .pt1{ padding-top:2px; }
 .pl5{ padding-left:5px; text-align:left; }
 .pl7{ padding-left:7px; text-align:left; }
 .pr5{ padding-right:5px; }
 .pl10{ padding-left:15px; }
 .pr10{ padding-right:10px; }

