/* General settings */
 body{ font-size:12px; color:#333; margin:0px 0px 10px 0px; background-image:url(images/bck_grad.jpg); font-weight:normal; font-family: Trebuchet MS, Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif; text-align:left; }
 table{ text-align:left; }
 img{ border:0px; }
 p{ text-align:justify; margin:0px; padding-top:1px; line-height:16px; margin-bottom:1px; } 
 a{ color:#5d3d16; text-decoration: none; }
 a:hover{ color:#936122; text-decoration:none; } 
 form{ margin:0px; }
 li{ text-align:justify; margin-top:2px; }
 h1{ padding-left:0px; color:#808080; font-size:17px; font-weight:700; text-align:left; margin:15px 0px 8px 0px; }
 sup{ font-size:8px; }
  
/* Page content */ 
 .base{ text-align:left; width:1065px; }
 .base_footer{ text-align:left; width:1067px; }
 .header{ vertical-align:top; width:1065px; height:245px; padding-right:8px; }
 .header span{ float:right; padding-top:15px; padding-left:8px; }
 .menu{ text-align:right; width:1065px; height:41px; }
 .submenu{ height:23px; }
 .butony{ margin-left:1px; margin-right:1px; }
 
 .leftPanel{ width:395px; text-align:right; vertical-align:top; }
 .leftPanelCnt{ width:192px; float:right; }
 
 .bleskovky{ background: url('images/bck_aktuality.jpg') no-repeat top; height:155px; width:192px; font-size:10px; text-align:justify; line-height:12px; padding:60px 8px 8px 8px; }
 .bleskovka_txt{ width:176px; margin-top:5px; }
 .bleskovka_arrow{ width:176px; text-align:right; }
 
 .projekty{ background: url('images/bck_projekty.jpg') no-repeat top; height:205px; width:192px; font-size:10px; text-align:center; padding:60px 8px 8px 8px; }
 .projekty img{ border:2px solid white; }
 .projekty div{ color:#666; font-weight:700; text-align:right; margin-bottom:3px; padding-right:3px; }
   
 .contentPanel{ width:615px; text-align:justify; vertical-align:top; padding:0px 10px 0px 45px; }
 .contentPanel .headerLabel{ text-align:right; font-size:24px; font-weight:700; color:#5d3d16; margin-bottom:17px; margin-top:2px; }
 
 .footer{ padding-top:10px; text-align:right; }
 .footer div{ border-top:1px solid #ddd; width:832px; padding:5px 20px 0px 20px; float:right; }
 .footer span{ font-size:10px; color:#bbb; }
 .footer a{ color:#bbb; text-decoration:none; }
 .footer a:hover{ color:#999; }
 
 
 .inText{ background-color:#fff; font:11px Trebuchet MS, Tahoma, Verdana, Arial; border:1px solid #aad; color:#444; height:17px; padding-left:3px; padding-top:2px; vertical-align:middle; width:183px; }
 .inTA{ background-color:#fff; font:11px Trebuchet MS, Tahoma, Verdana, Arial; border:1px solid #aad; color:#444; height:100px; padding-left:3px; padding-top:2px; vertical-align:middle; width:200px; }
 .inBtn{ font:11px Tahoma, Verdana, Arial; width:206px; height:22px; font-weight:700; padding:1px 0px 2px 0px; }
 .btnGray{ background-color:#e3dcd4; color:#805b2e; border:1px solid #805b2e; }
 .btnGray:hover{ background-color:#d0bdac; color:#603b0e; }
  
 .msgKO{ color:#b33; padding-top:10px; font-size:10px; text-align:right; padding-right:12px; }
 .msgOK{ color:#080; margin-top:20px; }
 
 
 .newsLabel{ font-weight:700; color:#5d3d16; }
 .newsLabelBig{ font-weight:700; color:#5d3d16; font-size:15px; }
 .newsMoreLink{ font-weight:500; padding:0px 2px; }
 .newsDate{ font-size:11px; text-align:right; font-weight:500; color:#444; }
 .newsMore{ font-weight:500; text-align:right; color:#555; }
 .newsLink{ font-weight:700; }
 
 .sideImg{ float:left; display:block; height:100px; width:100px; margin:5px; margin-top:5px; text-align:center; padding:0px; border:3px solid #fff; }
 .artItem{ float:left; display:block; width:140px; height:18px;  margin-left:13px; }
 .artLabel{ font-size:15px; font-weight:700; color:#222; text-align:right; margin-bottom:5px; }
 
 .editorText{ text-align:justify; }
 .editorText br{ font-size:5px; }
 
 .profileCon{ float:left; padding-left:30px; }
 .profileImg{ float:left; display:block; height:100px; width:100px; margin:3px; margin-top:5px; margin-left:15px; text-align:center; padding:0px; border:3px solid #fff; }
 .txtLabel{ color:#000; font-weight:700; margin-bottom:6px; font-size:13px; }
 
 table.ref{ font-size:11px; border:1px solid transparent; border-bottom:0px; border-collapse:collapse; width:610px; }
 table.ref th{ font-size:11px; border:1px solid transparent; border-bottom-width:0px; padding-top:4px; padding-bottom:4px; background-color:#b89366; }
 table.ref td{ font-size:11px; border:1px dotted #986326; padding-top:2px; padding-bottom:2px; border-bottom:1px dotted #986326; }
 table.ref td a{ font-size:11px; }
   
/* Predefined constants */
 .left{ float:left; padding-right:20px; }
 .right{ float:right; padding-left:20px; }
 
 .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; }
 .pr5{ padding-right:5px; }
 .pl7{ padding-left:7px; }
 .pl10{ padding-left:15px; }
 .pr10{ padding-right:10px; }

