body { margin-top: 0; margin-left: 0; background: #FFCC00 url('images/pozadi.gif') center repeat-y; 
 color: #ffffff; font-family: Arial, sans-serif; font-style : normal; font-size : 9pt;} 
  
/* text ---------------------------------------------------------------------- */
p { color: #ffffff; text-align: justify; margin: 0px; padding: 0px; }
a { color: #FFCC00; }
a:hover { color: #CCCCCC; text-decoration: none; }
h1 { color: #ffffff; font-size: 8pt; font-weight: bold; text-transform: uppercase;}
h2 { color: #FFCC00; font-size: 9pt; font-weight: bold;}
.nadpis { color: #FF9900; font-size: 9pt; font-weight: bold; font-style: italic;}

/* bloky ---------------------------------------------------------------------- */
#celek {width : 758px; position: absolute; top: 0; height: auto; left: 50%; margin-left: -379px;}
#vrch {position: absolute; top: 0px; left: 0px; width: 758px; height: 210px; background: url('images/vrchpozadi.gif')}
#banner {position: absolute; top: 47px; left: 14px;}
#vlajky {position: absolute; top: 0px; left: 600px;}
#leva {position: absolute; top: 240px; left: 4px; width: 179px;}
#stred {position: absolute; top: 210px; left: 246px; width: 482px; text-align: justify;}

/* menu ---------------------------------------------------------------------- */
#levmenu {width: 212px; padding: 0px 0px 0px 0px; margin: 0px; border: none; float: left; background: url('images/tlacitka.gif') no-repeat;}
#levmenu ul {list-style: none;	margin: 0px; padding: 0px; border: none; }
#levmenu li {float: left; margin: 0px;	padding-left: 10px; border: none; width: 202px;}
#levmenu li a {display: block;	background: url('images/tlacitko01.gif') no-repeat; color: #1D3A57; 
  text-decoration: none;  max-width: 202px; height: 19px; left: 0px; padding-left: 5px; text-align: left;}
#levmenu li a:hover {background: url('images/tlacitko02.gif') no-repeat; color: #000000;}
#levmenu li a.mezera {display: block; background: #1D3A57; max-width: 202px; height: 19px; left: 0px; padding-left: 5px;}

/* tabulka ---------------------------------------------------------------------- */
td {padding-left: 2px; font-family : Arial, sans-serif; font-size: 9pt; text-align: left;}
.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;}
.flat { margin: 0px; color: #000000; border: 1px solid #666666;	background-color: #eeeeee;
	font-family : Arial, sans-serif; font-size: 10pt; padding: 1px;}
.tlacitko {color: #ffffff; width : 65px; max-width : 65px; height: 18px; border: 1px solid #cccccc; 
		background-color: rgb(81,138,197);}	