@charset "utf-8";
/* CSS Document */
html,body{margin:0;padding:0}
body{font: 12px arial,sans-serif;text-align:center; background-color:#e2e2e1;}

div#header{ height:142px; background-image:url(images/primar/header_01.jpg); background-repeat:no-repeat; text-align:right;}
div#container{text-align:left; background-image:url(images/primar/blackground_01.jpg); background-repeat: repeat-y; }
div#container2{text-align:left; background-image:url(images/primar/blackground_02.jpg); background-repeat: repeat-y; }
div#container{width:1080px;margin:0 auto; }
div#container2{width:1080px;margin:0 auto; } 
div#content{float:right;width:845px}
div#navigation{float:left;width:235px}
div#extra{float:left;clear:left;width:235px; }
#footer{ background:#505150;color: #FFF; height: 35px; }
#footer a{ color:#FFFFFF; text-decoration:none;}
#footer a:hover{ color:#D3A918;}


h1.obecne_h1{font-size:12px; padding: 7px 0 0px 20px; margin:0 0 0px 0; color:#fff; background-color:#505150; height:23px;}
hr.cleaner {clear:both; display: none;} 
.cistic { clear: both;}
.cistic_01 { clear: both;  height: 0px;  width:0px; margin: -3px 0 0 0; visibility: hidden; border: none; font-size:0px; padding:0; }
.cistic_02 { clear: both; }
.oddel_1080{ height:5px; width:1080px; background-color:#FFF; font-size:0.1em;}
.oddel_845{ height:5px; width:845px; background-color:#FFF; font-size:0.1em;}


/*hlavni cast*/
.obsah{ padding:0px 0 0px 0; color:#FFF; }

.obsah a{  color:#afcc39;}
.obsah a:hover{  color: #900;}
.obsah p{ margin:0; padding:0;}
.obsah ol{ margin:0 0 0 50px; padding:0;}
.now_bez_img p { padding-left:0;}
.video_blok{ background-color:#717171; height:576px; width:845px;}
.video_str{ padding:50px 0 0 63px;}

/*galerie*/
.tex_r{ padding: 0px 0px 0px  0px;}
.tex_cle img{ }
.tex_pad p{ padding:  10px 10px 10px 10px;}
/*.tex_cle table{ margin:10px 8px 10px 8px; border-collapse: collapse; border:  1px solid #CCCCCC;}
.tex_cle td{ padding:1px 1px 1px 1px; border:1px solid #CCCCCC  ; }*/
.skup_obr_left{ float:left; width:420px; margin:10px 0 5px 7px;}
.skup_obr_right{ float:right; width:420px; margin:10px 0 0 5px;}
.skup_obr_top{ }
.skup_obr_bottom{}
.gall_top{width:585px;}
.gall_bottom{width:845px; margin:10px 0 0 0px;}
.xskup_obr img{padding:0px 14px 15px 0px;float:left;  }
.obr_blok{ width:135px; height:99px; text-align:center; float:left; margin:0 0 0px 0;   }
.hlavni_clanek{}
p.pata { margin:0; padding:0;}
/*pages*/
.blok_nabidky{ smargin-left:3px;}
.pro_blok{ background:#717171; margin:5px 0 0 0px; width:420px; height:110px; float:left;}
.pro_blok_r{ background:#717171; margin:5px 0 0 0px; width:420px; height:110px; float:left; xmargin-left:5px;}
.pro_blok_1_2{ background:#717171; margin:0px 0 0 0px;width:420px; height:110px; float:left;}
.pro_blok_1_2_r{ background:#717171; margin:0px 0 0 0px; width:420px; height:110px; float:left;  xmargin-left:5px;}
.pro_blok_m{  width:5px; height:110px; float:left;}
.pro_blok p{ margin:0; padding:0;}
.pro_img{ float:right; width:150px; text-align:center; padding: 8px 0px 0px 0; margin:0;}
.pro_text{  padding: 8px 8px 0px 15px;  margin:0px 0 0 -3px;}
.pro_text h2{ font: 12px arial,sans-serif; color:#FFF; margin:0; font-weight:bold; padding:0 0 3px 0;}
.pro_text a h2 {  color:#afcc39;}
.pro_text a:hover h2 {  color: #900;}
.pro_info{padding: 0 0 0px 0;}
.pro_bez{ float:left; width:150px; text-align:right; font-size:14px; font-weight:bold; padding: 0 0 8px;}
.pro_s{ float:left; width:130px; text-align:right; font-weight:bold; font-size:11px;}


/*navigation*/
.oddel_nav{ width:230px; height:5px; background-color:#FFF;font-size:0.1em;}
.top_nav{ height:425px;}
.bottom_nav{ height:178px;}
.tlac_bar{width:230px;   }
.tlac_bar a{height:23px;display:block;  background-image:url(images/primar/tlac_03.jpg); background-repeat:no-repeat; color: #FFF; text-align:right; padding: 7px 10px 0 10px; text-decoration:none; font-weight:bold; xfont-size:14px;}
.tlac_bar a:hover{ background-image:url(images/primar/tlac_04.jpg); background-repeat:no-repeat;}
.tlac{width:230px;   }
.tlac a{height:23px;display:block;  background-image:url(images/primar/tlac_01.jpg); background-repeat:no-repeat; color: #FFF; text-align:right	; padding: 12px 10px 0 10px; text-decoration:none; font-weight:bold; xfont-size:14px;}
.tlac a:hover{ background-image:url(images/primar/tlac_02.jpg); background-repeat:no-repeat;}

.navcontainer ul{list-style: none; width: 220px; margin: 0 5px 0 0px; padding: 5px 10px 0px 0;  letter-spacing:1pt; font-weight:bold;   font-size:10px; text-align:right; background-color:#dddcdc; }
.navcontainer li{margin: 0px 0px 0px 0px; padding:0}
.navcontainer li a{display: block; padding: 0px 0px 4px 12px; margin:0; color: black;  text-decoration:none; height:14px}
.navcontainer li a:hover{color: #CA0000; text-decoration:underline;}
.navlist ul{  padding:0; margin:0}
.navlist2 li a{ font-weight:normal;padding:0; margin:0 }
.navlist2 ul{  padding:0; margin:0}
.profil{ text-align:right; margin: 0px 20px 0 0px ;}
.profil img{ padding: 20px 0 0 0 ;}
.profil_tx{ padding:10px;}

/*spodni footer - vlajky...*/
.footer_text{ float:left; text-align:left; font-size:10px; font-weight:bold; margin:0;padding:12px 0px 0px 10px;}
.footer_vlaj{ float:right;}
.footer_vlaj img{padding:12px 6px 0px 0px;}    
