/* CSS Document */

html,body{margin:10px 0px 5px 0px; padding:0;}
body{font-size: 75%; font-family: Arial, Helvetica, sans-serif; text-align:center; background: #D7D7D7;}
h1{text-align:left; font-size: medium; font-family: Arial, Helvetica, sans-serif;  color:#ffffff;  font-weight: bold; padding: 6px 0px 0px 15px; margin:0px;}
h2.ind{text-align:left; font-size: medium; font-family: Arial, Helvetica, sans-serif;  color:#ffffff;  font-weight: bold; padding: 6px 0px 0px 15px; margin:0px;}
h2.in{font-size: medium;border-bottom: 1px solid #006600; font-weight: bold;  padding:0px 20px 0px 10px; margin:10px 10px 10px 10px;}
h2.hud{font-size: larger;    padding: 3px 5px 3px 15px;}
h3{font-size: medium;border-bottom: 1px solid #006600; font-weight: bold;  padding:0px 20px 0px 10px; margin:10px 10px 10px 10px;}
h4{ font-size: small   ;font-weight: bold;  padding:0px 10px 0px 10px; }
p{margin:10px 10px 10px 10px;}
form{ padding:0px; margin:0px;}

hr.cleaner {clear:both; display: none;} 
a{ color:#1A6400; font-weight: bold; xtext-decoration:none;}
a:hover{ color:#A8251E; text-decoration:underline;}
#header{height:217px; margin:0; background-image:url(images/primar/header_1_pre.jpg); background-repeat:no-repeat;}
#container{text-align:left}

#navigation{}
#extra{}
#footer{ background-image:url(images/primar/footer_pre.jpg); background-repeat:no-repeat; color: #FFF; height: 28px;}
#footer p{ font-size:11px; margin:0;padding:6px 0px 0px 0px;}
#footer a{ color:#FFFFFF;}
#footer a:hover{ color:#000000;}
#container{width:968px;margin:0 auto;  background-image:url(images/primar/pozadi_1_pre.jpg); background-repeat:repeat-y;}
#content{float:right; width:783px; border:0; padding:0; margin-right:1px; background-image:url(images/primar/pozadi_2_pre.jpg); background-repeat:repeat-x;}
#navigation{float:left;width:165px; margin-left:1px;}
#extra{float:left;clear:left;width:157px;  height:300px;}
#footer{clear:both; width:100%; text-align:center;}
.nevidi{ display: none;}
.menu{display:none;}

/*nadpis pre*/
.nadpis_str_o{  border:none; padding:0;   margin: 10px 0px 10px 0px;}
.nadpis_str_nic{ height:30px; background-image:url(images/primar/h1_pre.jpg); background-repeat:no-repeat;    }
/*in pre*/
.obsah{ padding: 1px 20px 5px 20px;}
.aktualizace{ float:left; xmargin:15px 0px 0px 5px; padding: 4px 0px 0px 15px; color:#FFFFFF;  }
.header_menu{ float:left; padding: 0px 0px 0px 25px; }
.zasilani{ float:right; padding: 0px 6px 0px 0px; xmargin:0px; color:#FFFFFF ;}
.xzasilani input{ padding:0px; margin:0px;}
.sip_seznam_1{ margin: 10px 0px 0px 10px; padding: 0px 0px 0px 20px; background-image:url(images/primar/sipka_pre.jpg); background-repeat:no-repeat;}
.nav_bann{ margin: 10px 0 0 5px;}


.hor_menu{ height:25px; background-image:url(images/primar/header_2.jpg); background-repeat:no-repeat;}
.starsi_an{ margin:10px 0px 0px 50px; }

.sip_seznam_2{ margin: 0px 0px 0px 30px; padding: 0px 0px 0px 20px; background-image:url(images/primar/sipka_pre.jpg); background-repeat:no-repeat;}
.sip_seznam_3{ margin: 0px 0px 0px 50px; padding: 0px 0px 0px 20px; background-image:url(images/primar/sipka_pre.jpg); background-repeat:no-repeat;} 
.xnadpis_h2{ background-color: #6d7e3a;}
.rozpoc{margin:10px 10px 10px 10px;}
.info_odes{margin:10px 10px 10px 10px; font-size: medium ; font-weight: bold; }
.foto{margin:10px 10px 10px 10px;}
.foto img{margin:10px 0px 10px 3px;}
.anketa{ padding: 20px 0px 0px 25px;}

.dobove_foto{ margin:0 0 10px 0;}
.dobove_foto img{ margin:3px 6px 3px 0px;}
.strankovani{ padding:10px 0 10px 0;}

.skup_obr{ float:left; width:230px;}
.skup_obr_2{ float:left; width:345px;}
.obsah_ob_1 img{ margin:0 0 0 10px; padding:2px 2px 2px 2px;float:right; border:1px solid #000000; }
.text_obraz_p{ padding: 0px 0px 0px 0px;}
.obsah_ob_2 img{padding:0px 14px 15px 0px;float:left; background-image:url(images/primar/stin_2.jpg); background-repeat:no-repeat; }
.text_obraz_lev_n{ padding: 0px 0px 0px 10px;}
.obsah_ob_3 img{padding:0px 14px 15px 0px;float:left; }

.skup_obr_2{ }
.skup_obr_2 img{padding:0px 14px 15px 0px;float:left; background-image:url(images/primar/stin_2.jpg); background-repeat:no-repeat; }
.skup_obr_3{ float:left; width:115px;}
.skup_obr_3 img{padding:0px 14px 15px 0px;float:left; background-image:url(images/primar/stin_2.jpg); background-repeat:no-repeat; }
.cistic { clear: both;} 
.cistic2 {clear: both; padding:0; font-size:1px; margin:0; width:1px; height:10px; }

.kont_form{ margin:0 0 0 0px;}
.fo_pop{ margin:0 0 0 50px;}
.echo_kontakt{ margin:0 0 0 200px; color:#C00;}


.gall_left{ xpadding:5px 0px 5px 18px; float:left; width:350px;}
.gall_left table{ padding:0; margin:0;border:none;}
.gall_left td{  border:none;}
.gall_bottom{ xpadding:5px 0px 5px 18px;   width:700px;}
.gall_bottom table{ padding:0; margin:0;border:none;}
.gall_bottom td{  border:none;}
.obr_blok{ width:106px; height:70px; text-align:center; float:left; margin:3px; border: 1px solid #CCC; xpadding-top:2px; }
.obr_blok2{ width:100px; height:66px; text-align:center; float:left; margin-right:10px; xborder: 1px solid #CCC; xpadding-top:2px; }
.obr_blok2 table{ padding:0; margin:0; border:none;}
.obr_blok2 td{ padding:0; margin:0; border:none;}

/*ovladani*/
.xoddel_menu{ height:31px; background-image:url( images/primar/tlacitko_04.jpg); background-repeat:no-repeat; color: #fff; letter-spacing:1pt; font-weight:bold; padding:0; }
.xoddel_menu_text{padding: 8px 0px 0px 15px;}
#navcontainer ul{list-style: none; width: 182px; margin: 0 0; padding: 0px 0; font-weight: bold; letter-spacing:1pt; }
#navcontainer li{display: inline; padding:0;   margin: 0px 0px 0px 0px; }
#navcontainer li a{display:block; width:182px; height:25px; color: #fff; font-weight:bold; background:  url(images/primar/tlacitko_03_pre.jpg) 0 0 no-repeat; text-decoration: none;}
#navcontainer li a:hover{background: url(images/primar/tlacitko_03_pre.jpg) 0 -25px ; color: #ffffff; }
#navcontainer li a:active { background: url(images/primar/tlacitko_03_pre.jpg) 0 -50px ; color: #ffffff; }
div.outer { background:url(images/primar/tlacitko_03_pre.jpg) 0 -25px no-repeat; } 
div.outer a { display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; background:url(images/primar/tlacitko_03_pre.jpg) top left no-repeat; } 
div.outer span { display: block; margin:0; padding: 5px 0px 0px 25px; } 

/*menu horni horizontal*/
.menu_mez{ height:191px;}
.menu_nav{ }
.navhor ul li { display: inline; }
.navhor ul {margin: 0; padding: 0 0 0 0; color: #FFFFFF; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.navhor ul li a {  padding: 0.2em 28px;  color: #FFFFFF; text-decoration: none; float: left; }
.navhor ul li a:hover{  color:#000000; text-decoration:none;}

/*navstevni kniha nova*/
.kn_prispevek{ margin-bottom:10px; border-top: 1px solid #000000;}
.kn_prispevek_ur_1{ margin-bottom:10px; border-top: 2px solid #006600;}
.kn_hlavicka{background-color:#E6E6E6; padding:5px 5px 5px 5px;}
.kn_text{background-color:#F0F0F0; padding:5px 5px 5px 5px; border-top: 1px solid #CCCCCC;}
.kn_nadpis{ font-size:120%; font-weight:bold;}
.kn_nadpis_reakce{font-size:80%; font-weight: lighter;}
.kn_kdo{font-weight:bold;}
.kn_kdo_popis{font-size:80%; font-weight: lighter;}
.kn_cas{ font-size:90%;}
.kn_reakce{ padding-top:10px;}
.chyba_02{ margin-left: 195px; color:#FF0000;}
.strankovani{ margin:5px 0 5px 0;}
.kn_prav_c{ float:left; }
.kn_prav{ float:right; }
