.hlavB, .uhlavB, .hlavC, .uhlavC, .hlavD, .uhlavD, .uhlavDK, .hlavE,
.uhlavE, .hlavH, .uhlavH, .hlavI, .uhlavI, .hlavJ, .uhlavJ, 
.hlavK, .uhlavK ,.hlavL, .uhlavL, .levyB, .levyC, .levyD, 
.levyE, .levyH, .levyI, .levyJ, .levyK, .levyL, .dataB, 
.dataC, .dataD, .dataE, .dataH, .dataI, .dataJ, .dataK,
.dataL, .horniB, .horniC, .horniD, .horniE, .horniH, .horniI,
.horniJ, .horniK, .horniL { 
 	font-family: Tahoma, Arial, sans-serif ; 
	font-size: 12px;
	font-weight: normal;	
	color: black;
   background-color:  #D8BFD8;
 	border: 1px solid black;
	padding: 2px;
	}	

.dataB, .dataC, .dataD, .dataE, .dataH, .dataI, .dataJ, .dataK, .dataL  { 
	background-color: white;
}	

.horniB, .horniC, .horniD, .horniE, .horniH, .horniI, .horniJ, .horniK, .horniL { 
	background-color: transparent;
	border: none;
	padding: 0px;
}	

.hlavC, .uhlavC, .levyC { 
	background-color : #F0E68C;
}	

.hlavD, .uhlavD, .uhlavDK { 
   background-color : #7FFFD4;
}	

.levyD {
   background-color : #7FFFD4;
}	

.hlavE, .uhlavE, .levyE { 
   background-color :#AFEEEE;
}	

.hlavH, .uhlavH, .levyH { 
   background-color :#D8BFD8;
 }	

.hlavI, .uhlavI, .levyI { 
   background-color :#D8BFD8;
}	


.hlavJ, .uhlavJ, .levyJ { 
   background-color :#D8BFD8;
}	

.hlavK, .uhlavK, .levyK { 
   background-color :#D8BFD8;
}	

.hlavL, .uhlavL, .levyL { 
   background-color :#D8BFD8;
}	

.Nadpis  { 
	font-family: Tahoma, Arial, sans-serif ; 
	font-size: 16px;
	font-weight: bold;	
	color: black;
}

.Pata  { 
	font-family: Tahoma, Arial, sans-serif ; 
	font-size: 11px;
	color: black;
	font-weight: normal;
	}
	
.Textik, .textik1 { 
	font-family: Tahoma, Arial, sans-serif ; 
	font-size: 12px;
	font-weight: normal;	
	color: black;
}	

body {
	background: #FFFFCC;
}

#hla {
	width: auto;
	background: #0759AB;
	border-bottom: 1px solid Black;
	border-top: 1px solid Black;		
	margin: -8px;
	_margin-top: -16px;
	_margin-right: -10px;
	_margin-left: -10px;
}

#hlb {
	float: right;
	margin-top: -16px;
	background-position: right;
	margin-right: 10px;
}

#hlb img {
	border: none;
}

.nz {
	color: Black;
	font-size: 12pt;
	font-weight: bold;
	font-family: Tahoma, Arial, sans-serif;
	text-align: left;
	text-indent: 10px;
	padding-top: 7px;
}

.nt {
	color: black;
	font-size: 10pt;
	font-weight: normal;
	font-family: Tahoma, Arial, sans-serif;
	text-align: left;
	text-indent: 10px;
}

.nt a, .textik1 a {
	color: red;
	text-decoration: none;
}

.nt a:hover, .textik1 a:hover {
	text-decoration: underline;
}

.nt td {
	width: 115px;
}

.nt select {
	width: 443px;
	_width: 450px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10pt;
	background: #AFEEEE;
	border: black solid 1px;
}
.nt2 {
	border: 1px solid black;
	margin-left: 12px;
	margin-top:5px;
	color: black;
	width: 562px;
	_width: 558px;
	font-size: 10pt;
	font-weight: normal;
	font-family: Tahoma, Arial, sans-serif;
	text-align: left;
}

.ntz {
	background: #87CEFA;
	width: 558px;
	color: black;
	font-size: 10pt;
	font-weight: normal;
	font-family: Tahoma, Arial, sans-serif;
	text-align: left;
}

.ntz1 {
	background: #7FFFD4;
	width: 65%;
	color: black;
	font-size: 10pt;
	font-weight: normal;
	font-family: Tahoma, Arial, sans-serif;
	text-align: left;
}
.ntz2 {
	width: 35%;
	color: black;
	font-size: 10pt;
	font-weight: normal;
	font-family: Tahoma, Arial, sans-serif;
	text-align: left;
}
.nt3 {
	width: 544px;
	padding-left: 10px;
	_margin-left: 10px;
}

.ntz2 input, .nt3 input  {
	font-size: 10pt;
	font-weight: normal;
	font-family: Tahoma, Arial, sans-serif;
	width: 200px;
}

.nt3 input, .nt4 input {
	width: 136px;
	margin-top: -10px;
	_margin-top: 0px;
	_padding-top: -60px;
}

.nt4 {
	_margin-top: -15px;
	width: 544px;
	padding-left: 10px;
	_margin-left: 10px;
}

.nt1 {
	text-align: justify;
	font-size: 12px;
	font-weight: normal;
	font-family: Tahoma, Arial, sans-serif;
	text-indent: 10px;
}

.nt1 a, .textik a, a {
	color: red;
	text-decoration: none;
}

.nt1 a:hover, .textik a:hover, a:hover {
	text-decoration: underline;
}

.knc {
	border: 1px solid black;
	width: 504px;
	background-color: #90EE90;
}

.textik1 {
	padding: 4px;
}
.uhlavB, .uhlavC, .uhlavD, .uhlavE, .uhlavH, .uhlavI, .uhlavJ, .uhlavK, .uhlavL, .horni1, .uhlavNIC, .uhlav, .uhlavDK {
	width:454px;
	border: 1px solid black;
	padding: 0px;
}

.tbl {
	border-collapse: collapse;
	border: 1px solid black;
}

.gir {
 	font-family: Tahoma, Arial, sans-serif ; 
	font-size: 12px;
	font-weight: normal;	
	color: black;
}

.gir img {
	border: 1px solid black;
}
