body { margin-top: 0; margin-left: 0; 
 color: #000000; font-family: Arial, sans-serif; font-style : normal; font-size : 9pt;} 
  
/* text ---------------------------------------------------------------------- */
p { color: #000000; text-align: justify; margin: 0px; padding: 0px; }
a { color: #000000; }
a:hover { color: #CCCCCC; text-decoration: none; }
h1 { color: #000000; font-size: 8pt; font-weight: bold; text-transform: uppercase;}
h2 { color: #000000; font-size: 9pt; font-weight: bold;}
.nadpis { color: #FF9900; font-size: 9pt; font-weight: bold; font-style: italic;}

/* bloky ---------------------------------------------------------------------- */
#celek {width : 620px; position: absolute; top: 0; height: auto; left: 50%; margin-left: -310px;}
#vrch {display: none;}
#banner {display: none;}
#vlajky {display: none;}
#leva {display: none;}
#stred {position: absolute; top: 0px; left: 0px; width: 620px; text-align: justify;}


/* tabulka ---------------------------------------------------------------------- */
td {padding-left: 2px; font-family : Arial, sans-serif; font-size: 9pt; text-align: center;}
.justify {text-align: justify;}
.tabulka { border: 0px; width: 100%; height: 17px; }
.tabulka1 { border: 0px; width: 100%; height: 19px; margin: 0px; padding: 0px; }
.tdvyplntm {background-color: #D4D4D4; text-align: center; padding: 1px;}
.tdvyplnsv {background-color: #34597E; padding-left: 5px; text-align: left;}
.tdvyplnbl {background-color: #ffffff; padding-left: 1px; text-align: left; color: #000000;}
.tdvyplnbp {background-color: #ffffff; padding-left: 1px; text-align: right; color: #000000;}


/* ostatni ---------------------------------------------------------------------- */
.ramecek { border: 1px solid #ffffff; margin: 2px;}
.noram {padding: 0px; border: 0px; margin: 0px;}