body { margin-top: 0; margin-left: 0; background : #993B33 url('../images/ppozadi.gif') center repeat-y; 
 color : #333333; font-family: Arial, sans-serif; font-style : normal; font-size : 9pt;} 
  
/* text ---------------------------------------------------------------------- */
p { color: #000000; text-align: justify; margin: 0px; padding: 0px; }
a { color: #003366; text-decoration: none;}
a:hover { color: #FF6600; text-decoration: none;}
a.link { color: #990000; text-decoration: underline;}
a:hover.link { color: #FF6600; text-decoration: none;}
h1 { color: #990000; font-size: 10pt; font-weight: bold;  margin-bottom: 0px;}
.datum {color: #666666; font-style: normal; font-size: 8pt; padding-top: 3px;}
.adresa {color: #666666; font-style: normal; font-size: 8pt; padding-top: 3px; text-align: center; width: 360px;}
.nadpis { color: #990000; font-size: 9pt; font-weight: bold;}
a.dalsi { color: #990000; font-size: 9pt; text-decoration: underline;}
/* bloky ---------------------------------------------------------------------- */
#celek {width : 702px; position: absolute; top: 0; height: auto; left: 50%; margin-left: -351px;}
#leva {position: absolute; top: 105px; left: 11px; width: 150px;}
#stred {position: absolute; top: 120px; left: 170px; width: 360px; text-align: justify;}
#prava {position: absolute; top: 120px; left: 550px; width: 150px;}

.pboxvrch {width: 142px; height: 25px; color: #CC0000; font-weight: bold; 
    background: url('../images/pprboxvrch.gif') no-repeat; text-align: right;}
.pboxvrcht {padding: 5px; width: 134px; font-weight: bold; text-align: right; color: #990000;}
.pboxstred {width: 142px; background: url('../images/prboxpoz.gif') left repeat-y; text-align: left; padding: 4px}
.pboxstredt {width: 132px; color: #000000; font-weight: normal; font-size: 8pt; padding: 1px;}
.pboxspod {width: 142px; height: 10px; background: url('../images/pprboxspod.gif') no-repeat; }

.ramecek {padding: 1px; border: 1px solid #990000; margin: 1px;}
.manketa {color: #333333; font-style: normal; font-size: 8pt; }
a.manketa {color: #333333; font-size: 8pt; text-decoration: underline}
.hlasy { width: 100px; height: 3px; padding: 0px; margin: 0px; background: #FFCC66; font-size: 4pt; float: left; margin-top: 3px;}
.hlasypro { width: 30px; height: 9px; padding: 0px; margin: 0px; font-size: 8pt; float: right; text-align: right;}
.fotogalerie {text-align: right; background: url(../images/sipka.gif) right center no-repeat; padding-right: 15px;}

/* menu ---------------------------------------------------------------------- */
#levmenu {width: 126px; padding: 0px 0px 0px 2px; margin: 0px; border: none; float: left;}
#levmenu ul {list-style: none;	margin: 0px; padding: 0px; border: none;}
#levmenu li {float: left; margin: 0px;	padding: 0px; border: none; width: 134px;}
#levmenu li a {display: block;	background: url('../images/plevmenu01a.gif') no-repeat; color: #000000; 
  text-decoration: none;  max-width: 134px; height: 17px; left: 10px; padding-left: 10px;}
#levmenu li a:hover {background: url('../images/plevmenu02a.gif') no-repeat; color: #ffffff;}
.levmenumez {background: url('../images/plevmenu03a.gif') no-repeat; color: #990000; font-weight: bold;
  text-decoration: none;  width: 134px; max-width: 134px; height: 17px;}
.levmenuvrch {background: url('../images/plevmenuvrch.gif') no-repeat; width: 134px; max-width: 134px; height: 17px;}
.levmenuspod {background: url('../images/plevmenuspod.gif') no-repeat; width: 134px; max-width: 134px; height: 17px;}

/* tabulka ---------------------------------------------------------------------- */
td {padding-left: 2px; font-family : Arial, sans-serif; font-size: 9pt; text-align: left;}
.tabulka { border: 0px; width: 100%; height: 17px; }
.tdvyplntm {background-color: #003E98; text-align: center; padding: 1px; color: #ffffff;}
.tdvyplnsv1 {background-color: #CCCCCC; padding: 1px; text-align: left;}
.tdvyplnsv2 {background-color: #E5E5E5; padding: 1px; text-align: left;}
.tdvyplnsv {background-color: #CCCCCC; padding: 1px; text-align: center;}
.tdvypln {background-color: #ffffff; padding: 1px; text-align: left;}
.data td {background: rgb(255,233,189); border: 1px solid black; margin:0px}

/* formulare ---------------------------------------------------------------------- */
.formular { margin: 0px; color: #003E98; border: 1px solid #666666;	background-color: #ffffff;
	width : 120px; max-width: 120px; height: 18px; font-family : Arial, sans-serif; font-size: 9pt; padding: 0px;}
.formular01 { margin-top: 0px; color: #003E98; border: 1px solid #666666; background-color: #ffffff;
	width : 40px; max-width: 40px; height: 18px; font-family : Arial, sans-serif; font-size: 9pt; padding: 0px; }
.boxy { color: #cccccc; width: 16 px; height: 16 px;}
.tlacitko {color: #ffffff; width : 65px; max-width : 65px; height: 20px; border: 1px solid #cccccc;	background-color: #003E98;
	font-family : Arial, sans-serif; font-size : 9pt; cursor: hand; }
	
.flat {
	Ffont-family: Helvetica CE, Arial CE, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #ffffff;
	scrollbar-shadow-color:#000000;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-highlight-color: #ffffff;
	border: 1px solid #000000;
	background-color: #ffffff;
	background-image: url('images/pozadform.gif');
	background-repeat: no-repeat; scrollbar-face-color
}
.ramecek {padding: 1px; border: 1px solid #CC3300; margin: 1px;}	

#language img {
	border: none;
}
