@charset "utf-8";
/* CSS Document */
html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif;text-align:center}
div#container{text-align:left}
div#footer{font: 80% arial,sans-serif;}
div#container{width:990px;margin:0 auto}
div#content{float:right;width:750px;}
div#navigation{float:left;width:240px; margin-bottom:5px;}
div#extra{clear:both;width:100%}
div#header{}
a{ color:#000; text-decoration:underline;}
a:hover{ color:#F00;}

.bod_0{ background-image:url(images/primar/blackground_0.jpg); background-repeat:repeat-x;}
.bod_01{ background-image:url(images/primar/blackground_01.jpg); background-repeat:repeat-x;}
.bod_02{ background-image:url(images/primar/blackground_02.jpg); background-repeat:repeat-x;}
.bod_03{ background-image:url(images/primar/blackground_03.jpg); background-repeat:repeat-x;}
.bod_04{ background-image:url(images/primar/blackground_04.jpg); background-repeat:repeat-x;}

h1.no{ display:none;}
h1.obsahh1{ font-size:22px;   padding: 15px 0 0 0px; margin:0;}
h2.nadp_in_blok{ color:#FFF; font-size:18px; font-style:italic; padding: 15px 0 0 17px; margin:0;}
h2.nav_nadp_in_blok{ color:#FFF; font-size:18px; font-style:italic; padding: 12px 0 0 17px; margin:0;}
h2.dalsih2{  font-size:12px;  padding: 0px 0 0 0px; margin:0;}
h3.dalsi{padding: 15px 0 3px 0px; margin:0; }

.cistic { clear: both;  }
.cistic_02 { clear: both;  height: 0px;  width:0px; margin:0px 0 0 0 ; visibility: hidden; border: none; font-size:0px; }
hr.cleaner {clear:both; display: none;}
.oddel_index{ height:5px; background-color:#4c8b2c; font-size: 1px; }
.oddel_01{ background-image:url(images/primar/oddel.jpg); background-repeat:repeat-x; margin:10px 0 10px 0; height:2px}
.oddel_02{ border-bottom:solid 1px #999; margin: 10px 0px 10px 0px;}
/*header*/
.hea_text_in_01{ padding:60px 0 0 17px; color:#FFF; font-size:18px;}
.head_0{ height:174px; background-image:url(images/primar/head_0.jpg); background-repeat:no-repeat;}
.head_01{ height:174px; background-image:url(images/primar/head_01.jpg); background-repeat:no-repeat;}
.head_02{ height:174px; background-image:url(images/primar/head_02.jpg); background-repeat:no-repeat;}
.head_03{ height:174px; background-image:url(images/primar/head_03.jpg); background-repeat:no-repeat;}
.head_04{ height:174px; background-image:url(images/primar/head_04.jpg); background-repeat:no-repeat;}
/*hlavni cast*/
.obsah_in{padding-left:10px;}
.obsah{padding-left:30px; margin-bottom:10px;}
/*galerie*/
.tex_r{ padding: 0px 0px 0px  0px;}
.tex_cle img{ margin:0 10px 10px 10px;}
.skup_obr_left{ float:left; width:330px; margin:10px 0 0 0;}
.skup_obr_right{ float:right; width:330px; margin:10px 0 0 0;}
.skup_obr_top{ }
.skup_obr_bottom{}
.gall_top{width:720px;}
.gall_bottom{width:720px;}
.skup_obr img{padding:0px 14px 15px 0px;float:left;  }
.obr_blok{ width:102px; text-align:center; float:left; margin:0 0 10px 0;  }
.hlavni_clanek{}
p.pata { margin:0; padding:0;}

/*index*/
.in_obal{}
.in_blok_01{ float:left; width:240px; margin:5px 0 0 0;  background-image:url(images/primar/in_blok_01.jpg); background-repeat:no-repeat;}
.in_blok_02{ float:left; width:240px; margin:5px 0 0 10px; background-image:url(images/primar/in_blok_02.jpg); background-repeat:no-repeat;}
.in_blok_03{ float:left; width:240px; margin:5px 0 0 10px; background-image:url(images/primar/in_blok_03.jpg); background-repeat:no-repeat;}
.in_blok_04{ float:left; width:240px; margin:5px 0 0 10px; background-image:url(images/primar/in_blok_04.jpg); background-repeat:no-repeat;}
.blok_nav{ height:186px; }
.blok_nav ul{list-style: none;   padding: 0;  margin: 20px 0px 0px 17px; color:#FFF; font-size:12px;}
.blok_nav li{ padding: 0px 0px 20px 0px;  }
.blok_nav li  a{display: block;  color:#fff;  text-decoration:none; }
.blok_nav li  a:hover{color: #000; text-decoration:underline;}
.in_now{ padding:5px 0px 5px 5px; font-weight:bold;}
.blok_now_01{ margin:0 0 5px 0; height:40px; background-image:url(images/primar/sip_01.jpg); background-repeat:no-repeat;}
.blok_now_02{ margin:0 0 5px 0; height:40px; background-image:url(images/primar/sip_02.jpg); background-repeat:no-repeat;}
.blok_now_03{ margin:0 0 5px 0; height:40px; background-image:url(images/primar/sip_03.jpg); background-repeat:no-repeat;}
.blok_now_04{ margin:0 0 5px 0; height:40px; background-image:url(images/primar/sip_04.jpg); background-repeat:no-repeat;}
.xblok_now img{ float:left; padding:0 5px 0 0px;}
.blok_now p{ margin:0; padding: 0 0 0 40px;}
.ob_l{ float:left; width:230px; padding: 25px 20px  0px 0;  }
.ob_r{ float:right; }
.ob_r img{  margin:0;padding: 10px 0 10px 0;}


/*obsah*/


/*footer*/
.fo_top_0{ height:35px; background-color:#4c8b2c; }
.fo_top_01{ height:35px; background-color:#4c8b2c; }
.fo_top_02{ height:35px; background-color:#3069b5; }
.fo_top_03{ height:35px; background-color:#c1a62b; }
.fo_top_04{ height:35px; background-color:#c53636; }
.fo_bottom{  height:50px; background-color:#292a2c; color:#FFF; margin-top:1px;}
.fo_bottom p{ padding: 7px 20px 0 20px;}
.fo_bottom a{ color:#FFF; text-decoration: none;}
.fo_bottom a:hover{ color:#FFF; text-decoration: underline;}
.fo_bottom_l{ float:left; }
.fo_bottom_r{ float:right;}
.log_proj{ text-align:center;}

/*ovladani*/
.nav_spec{ height:20px;}
#navcontainer ul{list-style: none; width: 240px; margin: 0; padding: 0px 0; xfont-weight: bold; xletter-spacing:1pt; margin: 15px 0px 0px 0px; }
#navcontainer li{margin: 0px 0px 0px 0px; padding:7px 0 4px 0; border-bottom:1px solid #4c8b2c;}
#navcontainer li a{display: block; padding: 0px 0px 4px 10px; color: black;  text-decoration:none;}
#navcontainer li a:hover{color: #CA0000; text-decoration:underline;}

.nav_blok_01{ float:left; width:240px; margin:3px 0 0 0;  background-image:url(images/primar/nav_01.jpg); background-repeat:no-repeat;}
.nav_blok_02{ float:left; width:240px; margin:3px 0 0 0px; background-image:url(images/primar/nav_02.jpg); background-repeat:no-repeat;}
.nav_blok_03{ float:left; width:240px; margin:3px 0 0 0px; background-image:url(images/primar/nav_03.jpg); background-repeat:no-repeat;}
.nav_blok_04{ float:left; width:240px; margin:3px 0 0px 0px; background-image:url(images/primar/nav_04.jpg); background-repeat:no-repeat;}
.nav_blok_nav{ height:105px; }
.nav_blok_nav ul{list-style: none;   padding: 0;  margin: 14px 0px 0px 17px; color:#FFF; font-size:12px;}
.nav_blok_nav li{ padding: 0px 0px 7px 0px;  }
.nav_blok_nav li  a{display: block;  color:#fff;  text-decoration:none; }
.nav_blok_nav li  a:hover{color: #000; text-decoration:underline;}

.nav_zah_01{ float:left; width:240px; margin:0px 0 5px 0;  background-image:url(images/primar/zah_01.jpg); background-repeat:no-repeat;}
.nav_zah_02{ float:left; width:240px; margin:0px 0 5px 0px; background-image:url(images/primar/zah_02.jpg); background-repeat:no-repeat;}
.nav_zah_03{ float:left; width:240px; margin:0px 0 5px 0px; background-image:url(images/primar/zah_03.jpg); background-repeat:no-repeat;}
.nav_zah_04{ float:left; width:240px; margin:0px 0 5px 0px; background-image:url(images/primar/zah_04.jpg); background-repeat:no-repeat;}
.zah_blok_nav{ height:68px; }
.zah_blok_nav ul{list-style: none;   padding: 0;  margin: 14px 0px 0px 17px; color:#FFF; font-size:12px;}
.zah_blok_nav li{ padding: 0px 0px 7px 0px;  }
.zah_blok_nav li  a{display: block;  color:#fff;  text-decoration:none; }
.zah_blok_nav li  a:hover{color: #000; text-decoration:underline;}