@media screen
{ 
.opera{width:auto;}
.seznam{border-collapse:collapse;empty-cells:show;margin:0 auto;width:100%;border-width:2px;}
.seznam td,.seznam th{font-size:71%;vertical-align:top;border-width:0 1px 1px 0;padding:1px 4px 3px 4px;}
.seznam th{font-weight:bold;text-align:left;white-space:nowrap;}
.seznam th img{margin:0 3px -2px 3px;}
.seznam td img{float:left;border:0;margin:2px 5px 2px 0;}
.seznam td a,.seznam td ul{font-size:92%;}
.seznam td strong a,.seznam td ul.odk a{font-size:100%;}
.cislo{white-space:nowrap;}
div.blokposun{overflow:auto;width:100%;height:auto;margin:10px 0;}/*overflow ze scroll zmeneno 21.11.2005*/
html>body div.blokposun{overflow:visible;}
.seznam th.tddatum{width:10%;}
.seznam th.tdzodpovida {width:28%;} /*pridano 11.3.2011*/
form.vyber{margin:5px 0 0 0;padding:0 0 10px 0;border:0;background-color:transparent;}/*border-bottom:1px #C8B696 solid;*/
.nadpissekce{margin:5px 0;padding:0;}
.a,.b,.c{float:left;display:inline;width:30%;}
form.vyber label{margin-left:4px;margin-right:30px;}
form.vyber input{vertical-align:middle;}

h3.ud{font-size:100%;margin-top:25px;margin-bottom:0;}

table.seznam ul{margin:0 0 0 14px;padding:1px;}


/*uredni deska*/

#celek h3.ud{margin-top:20px;font-size:90%;}
#celek h4.ud,.udz{margin-top:20px;margin-bottom:-5px;}
#celek h4.ud{font-size:80%;float:left;}
.udz{float:right;font-size:71%;}
.nastaveni{padding:0 10px 5px 10px;margin:5px 0;border-width:4px 0 1px 0;border-style:solid;}
.nastaveni .fvlevo{padding-top:8px;width:72%;}
.nastaveni h4.cvi{float:left;font-size:71%;margin:0;padding:0;}
.nastaveni .zobrazeno{display:inline;}
.nastaveni form{margin:0;padding:0;border:0;}
.nastaveni hr{margin-bottom:0;}
html>body .nastaveni hr{margin-bottom:8px;}
.nastaveni .fvpravo{float:right;width:23%;text-align:left;}
.nastaveni ul.vyberzobrazeni {margin:0;padding:0;font-size:71%;font-weight:bold;clear:both;}
.nastaveni ul.vyberzobrazeni li{display:block;float:left;clear:both;width:100%;list-style-type:none;margin:0 0 1px 0;padding:0;}
.nastaveni ul.vyberzobrazeni li *{display:block;padding:3px 8px;}
.nastaveni input.format,.nastaveni select{width:250px;display:inline;}
 .nastaveni input.btn{clear:none;display:inline;}
.nastaveni a.napoveda{float:none;height:1.5em;}


/*telefonni seznam*/
#seznam .fkont{width:100%;}
#seznam .fkont form{width:auto;}
ul.telseznampismena{padding:5px 0 15px 0;margin:0;width:100%!important;font-size:71%;}
#seznam ul.telseznampismena li{padding:0 4px;background-image:none!important;border:0!important;display:inline;list-style-type:none;font-size:100%;}
#seznam ul.telseznampismena li.first{padding:0 5px 0 10px;}
#seznam .fvyraz label{width:10em;display:block;float:left!important;}
#seznam .fvyraz .format{width:500px;clear:none;}
#seznam ul.telseznampismena li a{text-decoration:underline;font-size:100%;}


/*zalozky u verejnych zakazek*/
.vzzalozky ul{padding: 0 0 1px 0;font-size:100%;margin:0;font-weight:bold;text-transform:uppercase;;}
.vzzalozky{padding:15px 0 0 0;width:100%;} /*float:left;*/
.vzzalozky li{float:left;position:relative;width:49.9%;display:block;list-style-type:none;margin:0;padding:0;text-align:center;}
html>body .vzzalozky li{width:50%;} 
.vzzalozky li span,.vzzalozky li a{display:block;list-style-type:none;margin:0;border:2px black solid;border-width:0 0 2px 0;padding:8px 15px;}  /*text-transform:none;*/
.vzzalozky  li.vzazalozka span{border-width:2px 2px 0 2px;}
.ezakazky .blokposun{margin-top:0;padding-top:4px;}

/*profil zadavatele*/
#profilzadavatele .zakazky th.sirka{width:19%;white-space:normal;}
#profilzadavatele .seznam th.tdzodpovida{width:15%;}
#profilzadavatele .zakazky td{font-size:78%;vertical-align:middle;}
#profilzadavatele #fktg .fbtn {margin-top:0.3em;}
}

