/*--------styly pro stranky s uzkym zahlavim---*/
/*onlinevzorD2011*/
#celek{background:#e9e9e9 url(images/bg_str.jpg) repeat-x 0 0;}
#telo{background:url(images/bg_telo_str.png) repeat-y center top;margin-top:0;}
#stred{float:right;width:739px;background:transparent url(images/bg_stred_str.jpg) no-repeat 0 0;padding-bottom:30px;}
.obsah{position:relative;left:20px;width:708px;}
.obsah .obsah{position:static;width:auto;}
#hlava{height:214px;z-index:31;background:transparent url(images/bg_hlava.png) no-repeat left bottom;}
html>body #hlava{height:auto;min-height:214px;}
#jpg{position:absolute;left:0;top:43px;z-index:3;width:746px;height:159px;background:transparent url(/html/images/obrazek_str.jpg) no-repeat 0 0;}

#hledani{margin-top:15px;}
#hledani form{border:0;}
#kontakt div.kont,html>body #kontakt div.kont{height:60px;min-height:1px;}
#kontaktstr{position:relative;z-index:32;float:right;background-color:transparent;width:261px;margin-top:54px;}
#kde{position:absolute;right:5px;top:-44px;z-index:35;margin-top:0;}

.cesta{margin:-12px 0 20px 0;padding:14px 12px 15px 27px;font-size:92%;text-align:left;position:relative;z-index:30;background:white url(images/bg_cesta.png) no-repeat left bottom;}
#nazev{background-position:-30px -17px;height:67px;top:-40px;}
#nazev a{display:block;position:relative;width:700px;height:67px;text-decoration:none;overflow:hidden;}
#znak{position:absolute;left:0px;top:0;z-index:70;}
#zahlavi{margin:-30px 0 0 0;padding:0 180px 0 20px;}
#zahlavi h2.cvi{font-size:200%;margin:0 0 16px 0;background:none;padding:0;border:0;font-weight:bold;}

/*vytisknout, doporucit*/
#listastr{text-align:right;position:relative;margin:0 0 0 570px;padding:0;}
#listastr ul{margin:0;padding:0;}
#listastr li{list-style-type:none;padding:4px 30px 6px 0;}
#listastr li.doporucit{background:transparent url(images/iko_doporucit.gif) no-repeat right center;}
#listastr li.tisk{background:transparent url(images/iko_tisk.gif) no-repeat right center;}

h3.cvi{margin:20px 0 5px 0;}
#dokument{overflow:auto;}
html>body #dokument{overflow:visible;}

/*formy*/
.vyhlodkaz{margin-bottom:30px;}
 .fkont{width:600px;}
.akcekal{width:100%;}
.nizky{width:500px;}
.fkont form h3.cvi{border-width:1px 0 0 0;}
#celek .fzapis div.fcesta{border:0;padding:8px 12px;}
/*puvodni*/

#celek .fkont.akcekal{background-color:#424242;width:auto;float:none;display:block;position:static;margin-left:20px;border:10px white solid;border-width:10px 0;}
.fkont.akcekal select{margin-bottom:8px;}
#akce .fkont.akcekal{margin-left:0;}
#celek .fkont.akcekal form{background-color:#636363;border:0;margin:0 0 -10px 0;width:492px;padding-top:20px;padding-bottom:20px;}
#celek .fkont.akcekal>form{margin-bottom:0;width:465px;}
#celek #kalakci{padding-top:30px;left:22px!important;}
html>body #celek  #kalakci{padding-top:20px;}

.seznam th,.fkont h3.cvi,#fzapis h3.cvi,form h3,form h4,form h5,.nastaveni ul.vyberzobrazeni li{background-image:url(images/bg_pata.png);background-repeat:repeat-x;background-position:right top;}
.seznam,.seznam td{border:1px white solid;}
.seznam td{color:black;}
 #celek .seznam th,#celek  .seznam td{padding:8px;}
#celek .seznam th{padding:8px 5px;}

.obrgalerie{clear:both;width:100%;}
.nahledy{display:block;width:auto;font-size:92%;margin:0;padding:0;} /*padding:10px 80px 10px 0;*/
.nahledy li{margin:5px 0 0 0;padding:0;overflow:hidden;color:#CDCCCC;}   /*width:24%;*/
.nahledy a,.nahledy a:link,.nahledy a:active,.nahledy a:visited{color:#EEEEEE;}
.nahledy a:active,.nahledy a:hover,.nahledy a:focus{color:#ffffff;}
.nahledy a{padding:0 8px;margin:0 2px 0 3px;border-width:1px;border-style:solid;height:190px;background:#313131 url(images/bg_obalkalendar.png) repeat-x 0 0;} /* .nahledy a{ border-width:1px;background-image: url(images/bg_stranka.gif);background-repeat:repeat-x;background-position:0 -120px; }         */
html>body .nahledy a{height:auto;min-height:190px;}
.pridanytext p{background:#313131 url(images/bg_obalkalendar.png) repeat-x 0 0;}
.pridanytext a{border-style:solid solid dashed solid;}
.pridanytext p{border-style:solid;border-width:0 1px 1px 1px;margin:0 2px 0 3px;padding:8px;}/*border-width:0 1px 1px 1px;*/
.pridanytext p a{height:auto;min-height:10px;border:0;background:none;text-decoration:underline;margin-top:0;}
 html>body .pridanytext p a{min-height:10px;}
.pridanytext p a:hover{background:none;}
.nahledy span{padding-bottom:12px;}
.nahledy img{border:5px #565656 solid;margin-top:12px;margin-bottom:2px;}
.nahledy a:hover img{border-color:#ADE357;}
.nahledy>li{display:table-cell;float:left;}
.r4>li{width:25%;}
#fgvypis .zarovnani{float:left;display:inline;width:32em;padding-top:5px;}
html>body #fgvypis .zarovnani{width:auto;}
.pridanytext img{width:120px;}

/*prepisujici*/
#zahlavi .zobrazeno,.stav{padding-left:0!important;}
#zpravodajstvi ul li{padding:2px 0;}
#stred .stranka,#stred .zpet{text-align:left;}/*#stred .fkont*/
#stred .nadpissekce{margin-top:10px;}

/*zakladni zalozky*/
.ezakazky .zalozky ul{padding:0;font-size:120%;margin:0;font-weight:bold;text-transform:uppercase;}
.ezakazky .zalozky{margin:15px 0 0  0;float:left;width:100%;}
.ezakazky .zalozky li{float:left;position:relative;width:50%;display:block;list-style-type:none;margin:0;padding:0;text-align:center;}
.ezakazky .zalozky li span,.zalozky li a{display:block;list-style-type:none;margin:0;border:2px #7A8C3C solid;border-width:0 0 2px 0;padding:12px 15px 7px 15px;}  /*text-transform:none;*/
.ezakazky .zalozky  li.azalozka span{border-width:2px 2px 0 2px;}
.ezakazky .blokposun{margin-top:0;padding-top:2px;}

#stred .voladmin{position:relative;top:-50px;}



