html,body,div,form,img{border:0;margin:0;padding:0;}
body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:80%;color:#000;text-align:left;background-color:#fff;}

#zapati_menu{display:none;padding-bottom:8px;float:left;}
#logo{bottom:28px;left:12px;display:block;}
#telo{width:700px;}
#zapati_kontejner{width:700px;background-color:#fff;color:#000;font-size:0.95em;}
#tisk_info{margin-top:2em;}
p{margin:0 0 1.1em;padding:0;}

ul{list-style-type:disc;margin:0 0 1.1em 10px;padding:0 0 0 20px;}
li ul{margin:0.3em 0 0 0.8em;}
ol{list-style-type:decimal;margin:0 0 1.1em 2.5em;padding:0;}
li ol{margin:0.3em 0 0 2.2em;}
ul li{padding:0.1em 0 0.5em 5px;}
li ul li{padding:0.1em 0 0.5em 10px;}
ol li{padding:0.1em 0 0;}
a img{border:0;}

h1{color:#CE6B09;font-size:1.55em;font-weight:400;margin:0 0 0.7em;}
h2{color:#000;font-size:1.25em;margin:1.4em 0 0.5em;}
h3{color:#000;font-size:1.05em;margin:1.2em 0 0.4em;}
h4{color:#000;font-size:1em;font-weight:400;margin:0.7em 0 0.5em;}

sup{font-size:0.75em;}
table{border:0;border-collapse:collapse;margin:0 0 1.1em;}
th,td{border:0;vertical-align:top;font-size:0.85em;padding:0 7px 7px 0;}
td h1,td h2,td h3,td h4,td h5{margin-top:0;}
p.popis_obrazku{width:350px;font-style:italic;margin:5px 0 20px;}

ol.cislice{list-style-type:decimal;}
ol.male_rimske_cislice{list-style-type:lower-roman;}
ol.velke_rimske_cislice{list-style-type:upper-roman;}
ol.mala_pismena{list-style-type:lower-alpha;}
ol.velka_pismena { list-style-type:upper-alpha; }

img.obrazek_vlevo { float:left; margin-right:10px; margin-bottom:10px; }
img.obrazek_vpravo { float:right; margin-left:10px; margin-bottom:10px; }

div.aktualita_clear { clear:both; height:1.7em; }
div.aktualita_polozka h2 { font-size:1em; margin:0 0 0.1em; }
div.aktualita_polozka h2 a:link,div.aktualita_polozka h2 a:visited,div.aktualita_polozka h2 a:hover { text-decoration:none; }
div.aktualita_polozka h3 { font-size:0.9em; font-weight:700; margin:0 0 0.5em; }
div.aktualita_polozka img { float:left;margin-right:8px; }
div.aktualita p.datum { font-size:0.9em; font-weight:700; color:#000; margin:0.3em 0 1em;}

div.mapa_uroven1 { color:#000; font-size:1.1em; margin:1.2em 0 0;padding:0; }
div.mapa_uroven1 a, div.mapa_uroven1 a:hover, div.mapa_uroven1 a:visited { color:#000; font-weight:700; text-decoration:none; }
div.mapa_uroven2 { background:url('img/mapa/sipka.gif') 5px 0.1em no-repeat; color:#000; margin:0.3em 0 0 5px; padding:0 0 0 25px; }
div.mapa_uroven3 {color:#000; background:url('img/mapa/sipka.gif') 30px 0.1em no-repeat; margin:0.3em 0 0 5px; padding:0 0 0 50px; }
div.mapa_uroven4 { color:#000; background:url('img/mapa/sipka.gif') 55px 0.1em no-repeat; margin:0.3em 0 0.2em 5px; padding:0 0 0 75px; }


input.tlacitko { border:1px solid #057728; background-color:#fff; font-weight:700; font-size:11px;color:#000; }
input.checkbox { border:none; }

#cesta { font-size:0.95em; padding:28px 0 0; }
#cesta a, #cesta a:link, #cesta a:visited, #cesta a:hover { text-decoration:none; color:#000; }

#zapati_kontejner_obsah { padding:0; }
#zapati { border-top:1px solid #ccc; padding:2px 0 0; }
#zapati_copyright { float:left; padding-left:5px; }
#zapati_omega { float:right; position:relative; }

#aktuality_obal, #menu_leve, #obr, #claim, #telo_leve, #flash, #menu_prave, #tisk, div.vyhledavani_sbirky,
div.vyhledavani_stranky, #telo_prave, div.paticka_tisk, div.clear, .frontEndEditIcons, div.mapa_uroven, div.tx-ttnews-browsebox { display:none; }

#telo_uvod, #telo_obsah { text-align:left; }

a,div.mapa_uroven2 a, div.mapa_uroven2 a:hover, div.mapa_uroven2 a:visited, div.mapa_uroven3 a,
div.mapa_uroven3 a:hover, div.mapa_uroven3 a:visited, div.mapa_uroven4 a, div.mapa_uroven4 a:hover, div.mapa_uroven4 a:visited { color:#000; text-decoration:none; }

#logo span, #logo { background-color: #fff }
.print {display: block;}

#slideshow_wrap, #menu_horni, #all_link, #telo p.prehled a.sipka, 
.udalost .datum, footer .c26, footer .c27, footer .c28, footer .c82, #vyhledavani { display: none;  }
#slideshowReferences_wrap .slideshowItem,
#slideshowReferences_wrap h2,
.udalost a.nadpis { padding-left: 0  }

footer { min-height: 50px }

div.banner { display: none }

@media print {
  a[href]:after {
    content: none !important;
  }
}

#logo a { display: none }  
footer div.container-fluid>.row-fluid:first-child { min-height: 0 }