body { margin-top: 0; margin-left: 0; background : #990000 url('images/pozadi.gif') center repeat-y; 
 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: #990000; }
a:hover { color: #FF6600; text-decoration: none;}
h1 { color: #000000; font-size: 9pt; font-weight: bold;}
h2 { color: #990000; font-size: 9pt; font-weight: bold;}
h3 { color: #990000; font-size: 11pt; font-weight: bold;}
.nadpis { color: #990000; font-size: 9pt; font-weight: bold;}
.datum {color: #666666; font-style: normal; font-size: 8pt;}
a.cerna {color: #666666; font-style: normal; font-size: 8pt;}

/* bloky ---------------------------------------------------------------------- */
#celek {width : 744px; position: absolute; top: 0; height: auto; left: 50%; margin-left: -372px;}
#leva {position: absolute; top: 0px; left: 0px; width: 166px;}
#stred {position: absolute; top: 20px; left: 193px; width: 520px; text-align: justify;}
.linka {height: 1px; background:  #999999; margin: 5px 0px 5px 0px;}
.foto { float: left; width: 125px; height: auto; border: 0px; margin: 10px; text-align: center;}
.konecfoto { clear: both; height: 5px;}

/* menu ---------------------------------------------------------------------- */
#levmenu {width: 166px; padding: 0px 0px 0px 0px; 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: 166px;}
#levmenu li a {display: block;	background: url('images/tlac01.gif') no-repeat; color: #ffffff; 
  text-decoration: none;  max-width: 166px; height: 17px; left: 0px; padding-left: 15px; text-align: left;}
#levmenu li a:hover {background: url('images/tlac02.gif') no-repeat; color: #ffffff;}

.levmenuneak {display: block;	background: url('images/tlac01s.gif') no-repeat; color: #ffffff; 
  text-decoration: none;  max-width: 166px; height: 17px; left: 0px; padding-left: 15px; text-align: left;} 
.levmenuneakm {display: block;	background: url('images/tlac01ms.gif') no-repeat; color: #ffffff; font-size: 8pt;
  text-decoration: none;  max-width: 166px; height: 15px; left: 0px; padding-left: 15px; text-align: left;}
.levmenuaktiv {display: block; background: url('images/tlac03.gif') no-repeat; color: #ffffff; 
 width: 166px; height: 17px; text-align: left; padding-left: 15px;}
 
.levmenuvy {display: block; background: url('images/tlac01m.gif') no-repeat; color: #ffffff; 
 width: 166px; height: 15px; text-align: left; padding-left: 15px; font-size: 8pt;}
.levmenuvya {display: block; background: url('images/tlac03m.gif') no-repeat; color: #ffffff; 
 width: 166px; height: 15px; text-align: left; padding-left: 15px; font-size: 8pt;}
 
a.levmenuvy {background: url('images/tlac01m.gif') no-repeat; color: #ffffff; text-decoration: none;}
a:hover.levmenuvy {background: url('images/tlac02m.gif') no-repeat; color: #ffffff; text-decoration: none;}


/* 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; }
.tdvyplntm {background-color: #D4D4D4; text-align: center; padding: 1px;}
.tdvyplnsv {background-color: #E2E2E2; 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;}
.tdvyplnsv1 {background-color: #E2E2E2; padding-left: 5px; text-align: center;}

.tdvyplnhl {background-color: #999999; padding-left: 5px; text-align: center; color: #000000;}
.tdvyplnse {background-color: #CCCCCC; padding-left: 5px; text-align: left; color: #000000;}
.tdvyplnsev {background-color: #D4D4D4; padding-left: 5px; text-align: left; color: #000000;}


/* ostatni ---------------------------------------------------------------------- */
.ramecek {padding: 1px; border: 1px solid #990000; margin: 1px;}
.noram {padding: 0px; border: 0px; margin: 0px;}

/* formulare ---------------------------------------------------------------------- */
.formularm { margin: 0px; color: #000000; border: 1px solid #666666;	background-color: #ffffff;
	/*width : 100px;*/ height: 16px; font-family : Arial, sans-serif; font-size: 8pt; padding: 0px;}
.formular { margin: 0px; color: #000000; border: 1px solid #666666;	background-color: #ffffff;
	width : 490px; height: 16px; font-family : Arial, sans-serif; font-size: 9pt; padding: 0px;}
.okno {color: #000000; border: 1px solid #666666; background-color: #ffffff; font-family: Arial, sans-serif; font-size: 9pt;}
.tlacitko {color: #ffffff; width : 100px; height: 20px; border: 1px solid #666666; 
   background-color: #CC0000; font-family : Arial, sans-serif; font-size : 9pt; cursor: pointer; cursor: hand; padding: 0px;}
.flat { margin: 0px; color: #000000; border: 1px solid #666666;	background-color: #eeeeee;
	font-family : Arial, sans-serif; font-size: 8pt; padding: 0px;}   