@charset "utf-8";
/* CSS Document */

html,body{margin:0;padding:0} 
body{font: 12px arial,sans-serif;text-align:center;  background-color:#3b77bb; color:#000; background-image:url(images/primar/blackgroung_01.jpg); background-repeat: repeat-x;}
p{margin:10px 0 10px 0; }
#header{ height:304px; background-image:url(images/primar/header.jpg); background-repeat:no-repeat; }
/*#header-obecni-urad{ height:285px; background-image:url(images/primar/header-ou.jpg); background-repeat:no-repeat; }
#header-cecovice{ height:285px; background-image:url(images/primar/header-cecovice.jpg); background-repeat:no-repeat; }
#header-cizkov{ height:285px; background-image:url(images/primar/header-cizkov.jpg); background-repeat:no-repeat; }
#header-chynin{ height:285px; background-image:url(images/primar/header-chynin.jpg); background-repeat:no-repeat; }
#header-liskov{ height:285px; background-image:url(images/primar/header-liskov.jpg); background-repeat:no-repeat; }
#header-mercin{ height:285px; background-image:url(images/primar/header-mercin.jpg); background-repeat:no-repeat; }
#header-presin{ height:285px; background-image:url(images/primar/header-presin.jpg); background-repeat:no-repeat; }
#header-zahradka{ height:285px; background-image:url(images/primar/header-zahradka.jpg); background-repeat:no-repeat; }
#header-zelezny-ujezd{ height:285px; background-image:url(images/primar/header-zelezny-ujezd.jpg); background-repeat:no-repeat; }
*/
div#footer{color: #FFF; height:80px; background-color:#414042; }
div#footer p{margin:0;padding:5px 10px}

div#container{width:990px;margin:0 auto; text-align:left; background-color:#c2d4e8;}
div#bo{}
div#container2{width:990px;margin:0 auto; text-align:left; background-color:#fff;}
div#content{float:right;width:750px}
div#navigation{float:left;width:220px}
div#extra{float:left;clear:left;width:220px}
div#footer{clear:both;width:100%}

.cistic { clear: both;}
.cistic1 {clear: both; height: 1px; border: none; margin: -1em 0 0 0; visibility: hidden; display:inline;}
.cistic2 { clear: both;  height: 1px;  width:1px; margin:1px 0 0 0 ; visibility: hidden; border: none; font-size:1px; }
.cistic3 {clear: both; padding:0; font-size:1em; margin:0;  }
hr.cleaner {clear:both; display: none;}
hr { height:3px; font-size:1em; background-image:url(images/primar/cara_01.jpg); background-repeat:repeat-x; margin:5px 0 5px 0; border:0;  } 
a { color:#000;}
a:hover { color: #C00;}
h1.obecneh1{color:#20518d; font-size:20px; margin:0;padding:10px 0 10px 0;}
h1.obecneh1-m{color:#20518d; font-size:20px; margin:0;padding:10px 0 10px 0;} 
h1.inh1{ display: none;}
.obsah h2{ color:#20518d; font-size:18px;  margin:0;padding:10px 0 15px 0;}
.obsah h3{color:#20518d; font-size:16px; margin:0;padding:10px 0 10px 0;}
h2.obecneh2m{ color:#20518d; font-size:16px; font-weight: bold;margin:0;padding:10px 0 10px 0;}
h2.obecneh2m a{ color:#20518d; font-size:16px; font-weight:bold;margin:0;padding:10px 0 10px 0; text-decoration:none;  }
h2.obecneh2m a:hover{ color: #000; text-decoration:underline;}
h2.obecneh2z{ color: #F60; font-size:16px; font-weight: bold;margin:0;padding:10px 0 10px 15px;}
h2.obecneh2z a{ color:#f60; font-size:16px; font-weight:bold;margin:0;padding:10px 0 10px 0px; text-decoration:none;  }
h2.obecneh2z a:hover{ color: #000; text-decoration:underline;}
h2.infoh2{ color: #f60; font-size:16px; font-weight:bold;margin:0;padding:10px 0 10px 0;}
h2.infoh2 a{ color: #f60; font-size:16px; font-weight:bold;margin:0;padding:10px 0 10px 0; text-decoration:none;}
h2.infoh2 a:hover{ color: #000; text-decoration:underline;}
.oddel_01{ height:3px; font-size:1em; background-image:url(images/primar/cara_01.jpg); background-repeat:repeat-x;  }
.oddel_02{ height:1px; font-size:1em; background-image:url(images/primar/cara_01.jpg); background-repeat:repeat-x; margin-top:10px;  }
.oddel_03{ height:10px; font-size:1em;   }

.obsah_in{ width:750px; padding-bottom:10px;}
.obsah{ width:740px; margin-right:10px; padding-bottom:10px;}
.obsah_left{ float:left; width:355px; margin-right:10px;}
.obsah_right{ float:right; width:365px; padding:0 10px 0 10px; background-color:#fff;}
.drobecky{ font-size: 10px; padding: 10px 0 10px 0;} 
.blok_sipka{background:url(images/primar/sipka.jpg) 0 3px; background-repeat:no-repeat; padding:0 0px 15px 25px;}
.blok_sipka2{background:url(images/primar/sipka2.jpg) 0 3px; background-repeat:no-repeat; padding:0 0px 15px 25px;}
.blok_now{ background-color:#85b2e4; height:115px; padding:10px 0 0 10px; margin:0 0 10px 0; }
.blok_now p{ padding: 0px 10px 0 10px; }
.blok_ar_im{background-color:#85b2e4; height:115px; padding:10px 0 0 10px; margin:0 0 5px 0; }
.blok_ar_im p{ margin:0; padding: 0px 10px 0 10px; }
.form_info{ margin:0 0px 10px 210px; padding: 5px  ; color: #C00; font-size:14px; background-color:#FFF; }
.padd_left{ padding: 0 0 0 15px;}

/*index*/
.in_left{ float:left; width:335px; padding:0 15px 0 0;}
.in_right{float:right; width:385px; background-color: #fff;}
.nab{ margin:0; text-align:left;}
.in_info{ background-color: #F9F9F9; xbackground-color: #a1bedd; width:350px; margin:5px 0 5px 0;}
/*galerie*/ 
.tex_r{ padding: 0px 0px 0px  0px;}
.tex_cle img{ margin:0 0px 10px 0px;}
.tex_cle table{ margin:10px 0px 10px 0px; border-collapse: collapse; border:  1px solid  #999;}
.tex_cle td{ padding:3px; border:1px solid #999; }
.skup_obr_left{ float:left; width:400px;  margin:0px 15px 5px 0; background-color:#85b2e4;}
.skup_obr_right{ float:right; width:400px; margin:0px 0 5px 15px; background-color:#85b2e4;}
.skup_obr_top{ }
.skup_obr_bottom{}
.gall_left{ padding:5px 0px 5px 18px;}
.gall_right{ padding:5px 0px 5px 18px;}
.gall_top{width:734px; background-color:#85b2e4;padding:2px 0px 0 6px;}
.gall_bottom{width:734px; background-color:#85b2e4;padding:2px 0px 0 6px;}
.xskup_obr img{padding:0px 14px 15px 0px;float:left;  }
.obr_blok{ width:121px; height:81px; text-align:center; float:left; margin:0 0 0px 0;  }
.hlavni_clanek{}
p.pata { margin:0; padding:0;}
p.pata1 { margin:5px 0 0 0; padding:0;}
.bl_01_top{ height:7px; width:740px; background-color:#85b2e4; font-size:1px; }
.bl_01_bott{height:7px; width:740px; background-color:#85b2e4; font-size:1px;}
.bl_02_top{ height:7px; width:400px; background-color:#85b2e4; font-size:1px; }
.bl_02_bott{height:7px; width:400px; background-color:#85b2e4; font-size:1px;}
.bl_03_bott{height:7px; width:400px;  font-size:1px;}
.strankovat{   margin:5px 0 10px 20px; padding:10px}
.str_obal_B{ padding:0 ; margin:0 0 10px 0;;}
.strankovat_B{margin:5px 0 0px 20px; padding:10px; text-align:right;}
.st_c{background-color:#9f0b02; padding:3px 5px 3px 5px; margin:0 5px 0 0 ; color:#FFF; text-decoration:none;}
.st{background-color:#6f6f6f;  margin:0 5px 0 0 ; color:#FFF; text-decoration:none;}
.st a{ background-color:#565655; padding:3px 5px 3px 5px;  color:#FFF; text-decoration:none;}
.st a:hover{ background-color:#000; padding:3px 5px 3px 5px;  color:#FFF; text-decoration:none;}
/*navstevni kniha nova*/
.kn_prispevek{ margin-bottom:10px; border-top: 2px solid #000;}
.kn_prispevek_ur_1{ margin-bottom:10px; border-top: 2px solid #f60;}
.kn_hlavicka{background-color:#85b2e4; padding:5px 5px 5px 5px;}
.kn_text{background-color:#fff; 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{ width:100px;}
.kn_reakce p{ padding:0;margin:5px 0 0 0; }
.kn_reakce a{ background-color: #999;   padding:3px;  display:block; text-decoration:none; text-align:center;  color:#FFF;}
.kn_reakce a:hover{ background-color: #666; color:#000;   padding:3px; text-decoration:none;text-align:center;}
.chyba_02{ margin-left: 195px; color:#FF0000; padding:10px; background-color:#FFF;}
.strankovani{ margin:5px 0 5px 0;}
.kn_prav_c{ float:left; }
.kn_prav{ float:right; }
.kn_prav_c p{ padding:0;margin:5px 0 0 0; }
.kn_prav_c a{ background-color: #d05b05;   padding:7px;  display:block; text-decoration:none; text-align:center; font-size:14px; color:#FFF;}
.kn_prav_c a:hover{ background-color: #999; color:#000;   padding:7px; text-decoration:none;text-align:center;font-size:14px;}
.kn_prav p{ padding:0;margin:5px 0 0 0; }
.kn_prav a{ background-color: #bd9507;   padding:7px;  display:block; text-decoration:none; text-align:center; font-size:14px; color:#FFF;}
.kn_prav a:hover{ background-color: #999; color:#000;   padding:7px; text-decoration:none;text-align:center;font-size:14px;}
/*footer*/
.fo_nab{ height: 10px; background-color:#20518d; }
.fo_nadp{  padding:10px 0 0 10px; font-size:11px;}
.fo_pop{  padding:5px 0 0 10px; color:#e7d799; font-size:10px; }
.fo_pop2{  padding:5px 0 0 10px; color:#e7d799; font-size:10px;}
.fo_gal{  padding:5px 0 0 15px;}
.spodni a{ color:#FFF; }
.spodni a:hover{ color: #C00; }
.spo_le{ float:left; padding:10px 0 0 10px; }
.spo_ri{ float:right; padding:45px 10px 0 0;}
/*header*/
.he_bbp{ float:right; color:#FFF; padding: 5px 10px 0 0px;  font-size:10px;}
.he_bbp a{ color: #000; }
.he_bbp a:hover{ color: #F00; }
.he_text{ color:#FFF; padding: 0px 0 0 0px;height:211px; width:220px }
.he_logo{ float:left; padding: 0px 0 0 0px; }
.he_logo_text{ float:left; padding: 15px 0 0 0px; font-size:14px; font-style:italic; }
/*ovladani*/
.oddel_menu{ height:13px; width:220px; background-image:url( images/primar/nav_oddel.jpg); background-repeat:no-repeat;  padding:0; }

#navcontainer ul{list-style: none; width: 220px; margin: 0 0; padding: 0px 0; font-weight: bold;  }
#navcontainer li{display: inline; padding:0;   margin: 0px 0px 0px 0px; }
#navcontainer li a{display:block; width:220px; height:31px; color: #fff; font-weight:bold; background:  url(images/primar/tlacitko.jpg) 0 0 no-repeat; text-decoration: none;}
#navcontainer li a:hover{background: url(images/primar/tlacitko.jpg) 0 -31px ; color: #ffffff; }
#navcontainer li a:active { background: url(images/primar/tlacitko.jpg) 0 -62px ; color: #ffffff; }
#navcontainer2 ul{list-style: none; width: 220px; margin: 0 0; padding: 0px 0; font-weight: bold;  }
#navcontainer2 li{display: inline; padding:0;   margin: 0px 0px 0px 0px; }
#navcontainer2 li a{display:block; width:220px; height:31px; color: #fff; font-weight:bold; background:  url(images/primar/tlacitko.jpg) 0 0 no-repeat; text-decoration: none;}
#navcontainer2 li a:hover{background: url(images/primar/tlacitko.jpg) 0 -31px ; color: #ffffff; }
#navcontainer2 li a:active { background: url(images/primar/tlacitko.jpg) 0 -62px ; color: #ffffff; }
#navcontainer3 ul{list-style: none; width: 220px; margin: 0 0; padding: 0px 0; font-weight: bold;  }
#navcontainer3 li{display: inline; padding:0;   margin: 0px 0px 0px 0px; }
#navcontainer3 li a{display:block; width:220px; height:31px; color: #fff; font-weight:bold; background:  url(images/primar/tlacitko.jpg) 0 0 no-repeat; text-decoration: none;}
#navcontainer3 li a:hover{background: url(images/primar/tlacitko.jpg) 0 -31px ; color: #ffffff; }
#navcontainer3 li a:active { background: url(images/primar/tlacitko.jpg) 0 -62px ; color: #ffffff; }
div.outer { background:url(images/primar/tlacitko.jpg) 0 -31px no-repeat; text-align:right; } 
div.outer a { display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; background:url(images/primar/tlacitko.jpg) top left no-repeat; } 
div.outer span { display: block; margin:0; padding: 10px 20px 0px 00px; } 

.nav_eu{ height:50px;  background:url( images/primar/eu.jpg) 20px 8px; background-repeat:no-repeat; background-color:#414042;  padding:10px 0 0 100px; margin:10px 0 0 0; }
.nav_czech{ height:50px;  background:url( images/primar/czechpoint.jpg) 3px 0; background-repeat:no-repeat; background-color:#414042;  padding:5px 0 0 100px; margin:0px 0 0 0; }
.nav_ou p{ padding:0;margin:5px 0 0 0; }
.nav_ou a{ background-color: #4ac4ed;   padding:7px 10px;  display:block; text-decoration:none; text-align:right; font-size:14px; font-weight:bold;}
.nav_ou a:hover{ background-color: #999; color:#000;    text-decoration:none;text-align:right;font-size:14px;}
.nav_co p{ padding:0;margin:5px 0 0 0; }
.nav_co a{ background-color: #8ac640;   padding:7px 10px;  display:block; text-decoration:none; text-align:right; font-size:14px;font-weight:bold;}
.nav_co a:hover{ background-color: #999; color:#000;    text-decoration:none;text-align:right;font-size:14px;}
.nav_co2 p{ padding:0;margin:5px 0 0 0; background-color: #ec7f27;   padding:7px 10px;  display:block; text-align:right; font-size:14px; color:#ffffff;}
.nav_co3 p{ padding:0;margin:5px 0 0 0; background-color: #d8962d;   padding:7px 10px;  display:block; text-align:right; font-size:14px; color:#ffffff;}
.nav_povine p{ padding:0;margin:5px 0 0 0; }
.nav_povine a{ background-color: #b8292f;   padding:10px;  display:block; text-decoration:none; text-align:center; font-size:14px;}
.nav_povine a:hover{ background-color: #999; color:#000;   padding:10px; text-decoration:none;text-align:center;font-size:14px;}
.nav_proh p{ padding:0;margin:10px 0 0 0; }
.nav_proh a{ background-color: #dd691d;   padding:10px;  display:block; text-decoration:none; text-align:center; font-size:14px;}
.nav_proh a:hover{ background-color: #999; color:#000;  padding:10px;  text-decoration:none;text-align:center;font-size:14px;}
.nav_nk p{ padding:0;margin:5px 0 0 0;  }
.nav_nk a{ background-color: #dd691d; padding:7px 10px;  display:block; text-decoration:none; text-align:right; font-size:14px;font-weight:bold}
.nav_nk a:hover{ background-color: #999; color:#000;    text-decoration:none;text-align:right;font-size:14px;}
/*.nav_us p{ padding:0;margin:0px 0 0 0; height:50px; width:220px;  }
.nav_us a{ background-color: #CCC; color:#333; padding:5px 10px;  display:block; text-decoration:none; text-align:right; font-size:14px;font-weight:bold}
.nav_us a:hover{ background-color: #999; color:#000;    text-decoration:none;text-align:right;font-size:14px;}*/
.nav_ak{ padding:10px 0 10px 20px; color: #000;}
.nav_bbp p{ padding:0;margin:10px 0 0 0; }
.nav_bbp a{ background-color: #23a9c6;   padding:10px;  display:block; text-decoration:none; text-align:center; font-size:14px; color:#FFF;}
.nav_bbp a:hover{ background-color: #999; color:#000;  padding:10px;  text-decoration:none;text-align:center;font-size:14px;}
.nav_inf_top{ height:5px; width:220px; background-color:#414042; font-size:1px; }
.nav_inf_bott{height:5px; width:220px; background-color:#414042; font-size:1px;}
.nav_inf_st{  width:220px; background-color:#414042; padding:5px 0 5px 0; }
.nav_inf_st p{ margin:0; padding:0 10px 0 10px; }

/*menu horni horizontal*/
.navhor{ margin:0 0 0 30px;}
.navhor ul li { display: inline; }
.navhor ul {margin: 0; padding: 0 0 0 0px; color: #FFFFFF; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.navhor ul li a {  text-align:center;  xpadding: 0.2em 25px;  color: #FFFFFF; text-decoration: none; float: left; }
.liw a{ width:192px;}
.liw_max a{ width:384px;}
.navhor ul li a:hover{  color:#000; text-decoration:none;}
.nav_poz{ padding: 0 0 0 30px;}

/**/
.nic_tab table{ border-collapse: collapse; border:0;}
.nic_tab tr{ border:0;}
.nic_tab td{ border:0;}
