body { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; background-color: white; color: black; margin: 0em;}
a { text-decoration: underline;}
a:link, a:visited { color: #30AB5E;}
a:hover, a:active, a:focus { background-color:#30AB5E; color: white;}
p { margin: 0em;}
h1 { font-size: 1.6em; text-align:center; margin: 2em 0 2em 0;}
h2 { font-size: 1.4em; text-align:left; margin: 1em 0 1em 0;}
h3 { font-size: 1.2em; margin: 0.5em 0 0.5em 0;}
h3.kraj { font-size: 1.4em; text-align:center;}
h3.cr { font-size: 1.8em; text-align:center;}
h4 { font-size: 1.2em; margin: 0.5em 0 0.5em 1em;}
hr { height : 1px;}
.center {text-align:center;}
.cislo {text-align:right;}
.text {text-align:left;}
.leg_sloupec {text-align:left;}
.none {display:none;}
.bold {font-weight:bold;}
.vitez {color: #0000FF;}
.postupujici {font-weight:bold;}
.celkem {font-weight:bold;}
.celkem_obec {font-weight:bold;}
h1.none, h2.none, h3.none { display: none;}
ul { text-align:center; padding: 0;}
ul li { font-size: 1.6em; list-style-type: none; text-align:center;}
ul li.small { font-size: 1.4em; list-style-type: none; text-align:center;}
ul li.mezera { margin-bottom: 1em}
table { font-size: 1.2em; border: 1px solid black; border-collapse: collapse; margin: 1em auto 1em auto; empty-cells:show;}
table caption{ display: none /*visibility: hidden*/;}
th, td { text-align:left; padding:5px; border:1px solid black; white-space:nowrap;}
th { text-align:center; background-color: #E9E9E9;}
.hidden_th {color: #E9E9E9;}
td { vertical-align: top;}
.hidden_td { color:white;}
th.zalomit, td.zalomit { white-space:normal;}
#header_cz { padding: 123px 0 0 0; text-align: left; background:url("/img/logocz_kv.gif") no-repeat;}
#header_en { padding: 123px 0 0 0; text-align: left; background:url("/img/logoen_kv.gif") no-repeat;}
#content_max { margin: 0 0 0 40px; min-width: 1086px; max-width: 1100px; }
#content { margin: 0 40px 0 40px; min-width: 1024px;}
#content ul { margin: 0 0 0 0;}
#content .poznamka { font-size: 0.8em; padding:0; margin: 1em 0 1em 0; }
#content .poznamka p{ margin:0.5px 0 0.5px 0;}
.navigace { padding: 40px 0 1em 0; }
.navigace a { text-align: center; font-size: 1.2em; text-decoration: none; display: block; border: 1px solid; border-color: #aaa #000 #000 #aaa; background-color: #F3F3EE; float: left; margin: 0 3px 0 3px; padding: .2em .5em; color: black; /*-moz-border-radius: .3em;*/ }
.navigace a:hover { position: relative; top: 1px; left: 1px; border-color: #000 #aaa #aaa #000; }
#footer { color: #4E4E4E; font-size: 0.8em; margin: 0 40px 0 40px; min-width:1024px;}
#footer .mt { margin-top: 5em;}
.multi { float: left;}
.multiend { clear: left;}
.tabulka1, .tabulka2, .tabulka3, .tabulka4 { margin: 1em 0 1em 0; }
.tab_popis { margin: 0 0 3em 5em; }
.tabulka1 th.fixed2 { padding: 5px 2em 5px 2em;}
.tabulka1 th.fixed4 { padding: 5px 4em 5px 4em;}
.tabulka1 th.fixed5 { padding: 5px 4em 5px 4em;}
.tabulka2 th.fixed2, .tabulka3 th.fixed2, .tabulka4 th.fixed2 { padding: 5px 2em 5px 2em;}
.tabulka2 th.fixed4, .tabulka3 th.fixed4, .tabulka4 th.fixed4 { padding: 5px 3em 5px 3em;}
.tabulka2 th.fixed5, .tabulka3 th.fixed5, .tabulka4 th.fixed5 { padding: 5px 4em 5px 4em;}
.tabulka2 th.fixed6, .tabulka3 th.fixed6, .tabulka4 th.fixed6 { padding: 5px 5em 5px 5em;}
.tabulka2 th.fixed8, .tabulka3 th.fixed8, .tabulka4 th.fixed8 { padding: 5px 7em 5px 7em;}
.tabulka1 table.left { float: left; margin: 5em .5em}
.tabulka1 table.left2 { float: left; margin: 0 .5em}
.tabulka1 table.multi { float: none;}
.tabulka2 table.multi { margin: 1em 0 1em 4%;}
.tabulka3 table.multi { margin: 1em 0 1em 4%;}
.tabulka4 table.multi { margin: 1em 0 1em 1%;}
.graf { width: 460px; height: 120px; margin-left: 2em}
#tlacitka { margin: 1em 0 1em 0; }
#tlacitka .sloupec1 { float: left; width: 48%;}
#tlacitka .sloupec2 { float: right; width: 48%;}
#tlacitka ul.floatleft { float: left;}
#tlacitka ul.floatright { float: right;}
.drob_nav { font-size: 1em; font-weight:bold; text-align:left; margin: 1em 0 1em 0; width: 944px;}
.drob_nav_back { font-size: 1em; font-weight:bold; text-align:left; margin: 5em 0 0 0; }
.ramecek { margin: 0 40px 0 40px; }
