body{margin:0px;font-family:tahoma;font-size:12px; color:#000000;}
#page_bg{margin:auto;width:1024px;background:url('../_img/page_bg.jpg') 2px 0 repeat-y;}
#page{margin:auto;width:982px;min-height:800px;}
a{text-decoration:underline;color:#000000;}
p{margin: 0; padding: 0;font-size:12px;}
a:hover{text-decoration:none;}
img{border:none;}
.big{width:925px!important;}
.hide{display:none;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.center{text-align:center!important;padding-left:0!important;}
.center2{margin:auto;}
.infomsg{font-weight: bold; font-size: 15px; padding: 15px;}
.errormsg{font-weight: bold; font-size: 15px; padding: 15px; color: red;}
img .obrram{border: 0px solid #827F7F;}
/**************
*  hlavicka   *
**************/ 
#header{border-bottom:1px solid #827F7F;height:175px;background:url('../_img/header_bg.jpg') 0 100% repeat-x;}
#header #line_lang{height:38px;background-color:#3C3C8F;background:url('../_img/line_lang_bg.jpg') 0 0 no-repeat;}
#header #line_lang .lang{width:62px;margin:12px 0 0 30px;}
.lang_cz{display:block; width:27px;height:19px; background:url('../_img/flag_cz.jpg') 0 0 no-repeat;margin-right:8px;}
.lang_en{display:block; width:27px;height:19px; background:url('../_img/flag_uk.jpg') 0 0 no-repeat;}
input.submit{background-color:silver;border:none;color:black;font-weight:bold;margin-left:5px;}
.home{display:block;width:240px;height:95px;margin:17px 0 0 20px;}
#header #line_lang .search{width:235px;margin-top:10px;}
#header #banner_header{height:118px;background:url('../_img/banner_header.jpg') 0 0 no-repeat;}
#header #menu_top{font-family:verdana; font-size:10px; font-weight: bold;/* border-top:1px solid #827F7F;*/border-left:1px solid #827F7F;border-right:1px solid #827F7F;height:20px;background:url('../_img/menu_top_bg.jpg') 0 0 repeat-x;}
#header #menu_top .center{margin:auto;text-align:center;padding-top:2px;}
#header #menu_top .center a{text-decoration:none;}
#header #menu_top .center a:hover{text-decoration:underline;}
/**************
*    obsah    *
**************/ 
/* varianta s 1 sloupcem */
#content{margin:auto;width:980px;min-height:585px;}
/* varianta se 2 sloupci */
#contentII{margin:auto;width:981px;min-height:585px;background:url('../_img/content_bg.jpg') 0 0 repeat-y;}
/**************
*levy sloupec *
**************/ 
.columnLeft{width:670px;min-height:685px;float:left;padding:10px 5px 15px 30px;color:#424542;}
.columnLeft p {text-align: justify;}
.columnLeft hr {color: #383886;border: 0 none;border-top: 1px solid #383886;height: 1px; width:90%;}
.columnLeft h2{color:#FF0000;background:url('../_img/arrow.jpg') 0 6px no-repeat;padding:0 0 0 28px;border-bottom:1px solid #383886;font-size:17px;font-weight:bold;margin-bottom:8px;}
.columnLeft a{color:#383886;}
h3{color:#4A4C50;background:url('../_img/arrows.gif') 0 5px no-repeat;font-size:13px;padding-left:20px;}
.bold{font-weight:bold;}
.red{color:#FF0000;}
.orange{color:#FF7300;}
.gray{color:#848589;}
span.arrow{color:#4A4C50;background:url('../_img/arrows.gif') 0 5px no-repeat;font-size:13px;padding-left:20px;font-weight:bold;}
.datum{font-weight:bold;}
.red_arrow{background:url('../_img/red_arrow.gif') 0 5px no-repeat;font-size:13px;padding-left:13px;}
.double_arrow{background:url('../_img/double_arrow.gif') 0 5px no-repeat;font-size:13px;padding-left:20px;}
.blue_arrow{background:url('../_img/blue_arrow.gif') 0 5px no-repeat;font-size:13px;padding-left:13px;}
.item{/*min-height:64px;*/border-bottom:1px solid #383886;margin-bottom:8px;padding-bottom:8px;}
.ico{width:90px;}
.text{width:560px;}
.text_full{width:100%;}
.line{min-height:70px;padding:8px 8px 8px 8px;}
.licha{background-color:#E9E8E8;}
.suda{background-color:#DBDBDB;}
.reference{}
.reference img {width:150px; border: 0px solid black;margin: 0; padding:0; }
.title{width:150px;height:18px;font-size:11px;background:url('../_img/title.gif') 0 0 no-repeat;text-align:center;padding: 0;padding-top:4px;margin: 0px;border: 0px solid black;}
.reference_grid{margin:auto;}
.reference_grid td{padding:15px;}
.dot{background:url('../_img/dot.gif') 0 5px no-repeat;font-size:13px;padding-left:20px;}
.audio{background:url('../_img/audio.gif') 0 0px no-repeat;font-size:13px;padding-left:25px;}
ul li{list-style-type:none;background:url('../_img/dot.gif') 0 5px no-repeat;font-size:13px;padding-left:20px;}
/*ul li.audio{list-style-type:none;background:url('../_img/audio.gif') 0 5px no-repeat;font-size:13px;padding-left:35px;height: 25px;vertical-align: middle;}*/
.two_cols{width:600px;}
.col{width:295px;}
/**************
*pravy sloupec*
**************/ 
.columnRight{background-color:#DBE3F3;width:263px;float:right;height:auto;padding-top:15px;}
.box{/*padding-bottom:10px;*/margin-bottom:15px;}
.box h3{color:#4A4C50;background:url('../_img/arrows.gif') 20px 5px no-repeat #E2E2E2;font-size:13px;padding-left:40px;}
.box h3.ofset40{color:#4A4C50;background:url('../_img/arrows.gif') 20px 5px no-repeat #E2E2E2;font-size:13px;padding-left:40px;}
.box h3 img{margin-bottom:1px;}
.box h3.center{background:url('')!important;}
.box .motive{padding:0 10px 0 40px; font-size: 12px;}
input.small{width:120px;}
.box .motive a {margin-bottom:7px;font-weight:bold;font-size:11px;color:#4A4C50;}
.box a {color:#4A4C50;}
.columnRight hr {color: #383886;border: 0 none;border-top: 1px solid #383886;height: 1px; width:85%;}
/**************
*   paticka   *
**************/ 
#footer{height:40px;background-color:#3C3C8F;background:url('../_img/footer_bg.jpg') 0 0 no-repeat;}
.copyright{color:#FFFFFF;padding:8px 20px 0 20px;text-align:center;}

.banItem{float:left; margin:2px;}
