 body {background-color:#FFFFFF;
 }
 
 div.rami {
 	position:absolute;
 	background-color:#D9E6EF;
 	top:0px;
 	left:75px;
 	width:850px;
 	border-style:groove;
 	border-top-style:none;
 	border-width: 2px;
 	
 
 	}
 div.ram {
  	position:absolute;
  	background-color:#D9E6EF;
  	top:0px;
  	left:75px;
  	width:850px;
  	border-style:groove;
  	border-top-style:none;
  	border-width: 2px;
  	
  
 	}
 div.title {position:relative;
 	height:210px;
 	width:100%;
 	border-style:none;
 	
 	}
 
 

	
div.levy {position:absolute;
	top:250px;
	margin-left:20px;
	margin-top:0px;
	margin-right:10px;
	background-color:white;	
	border-width: 1px;
	float:left;
	height:60%;
	width:170px;
	border-style:groove;
	

	

	}	
div.levyi {position:absolute;
	top:250px;
	margin-left:20px;
	margin-top:0px;
	margin-right:20px;
	margin-bottom:20px;
	
	background-color:white;	
	border-width: 1px;
	float:left;
	height:420px;
	width:170px;
	border-style:groove;
	

	

	}



div.PF {position:absolute;
	background-color:white;
	margin-left:0px;
	margin-top:0px;
	top:250px;
	width:600px;
	border-width: 1px;
	padding-left:0px;   
	left:210px;
	border-style:groove;
	height:400px;}



div.texty {position:absolute;
	background-color:white;
	margin-left:0px;
	margin-top:0px;
	top:250px;
	width:620px;
	border-width: 1px;
	font-type:times new roman;
	left:210px;
	font-type:times new roman;
	border-style:groove;
	height:420px;}
div.mat1{margin-left:20px}

div.mat2{margin-left:20px;
	margin-right:20px;
	margin-top:10px;
        }
div.mat3{margin-left:20px;
	margin-top:10px}

div.mattab{margin-top:10px}	

        
div.texty2 {position:absolute;
	background-color:white;
	margin-left:0px;
	margin-top:20px;
	top:250px;
	width:590px;
	border-width: 1px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 10px;
	left:210px;
	font-type:times new roman;
	border-style:groove;
	height:auto;}	

div.texty3 {position:relative;
	float:right;
	background-color:white;
	margin-right:10px;
	margin-top:30px;
	top:0px;
	width:580px;
	border-width: 1px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	left:-8px;
	font-type:times new roman;
	border-style:groove;
	height:auto;}		

h2   {position:relative;
	left:50;
	color:black}

a:link  {text-decoration:none;
	color:blue;
	border: 0px;
}
a:visited  {text-decoration:none;
	color:purple}	
	
div.akce {
	position: relative;
	width: 100%;
	height: auto;
	right: 0px;
	float: right;
	text-align: left;
	padding-top: 10px;
	padding-left: 10px;
	font-size:13px;
	}
div.akce2{position:absolute;
	top:65px;
	left:5;
	width:90%;
	}
div.akce3{position:absolute;
	top:180px;
	left:5;
	width:90%;
	}
div.akce4{position:absolute;
	top:295px;
	left:5;
	width:90%;
	}	
.vlajka {position:relative;left:15px;top:10px;border-style:none}

.levyi ul {
  width: 144px;
  margin: 15px 0 18px 15px;
  padding: 6px 0 0 0;
  font-size: 100%;
  line-height: 1.5;
  text-align: left;
  overflow: hidden;
  border-top: 2px solid #56625A;
}

.levyi li.norm {
  
  width: 144px;
  list-style-type: none;
  margin: 0 0 0 0;
  border-bottom: 1px dashed #56625A
}
.levyi li.klik {
  background-color:#D4DFD7;
  width: 144px;
  list-style-type: none;
  margin: 0 0 0 0;
  border-bottom: 1px dashed #56625A
}

.levyi li a {
  width: 144px;
  display: block;
  overflow: hidden;
  font-weight: normal;
  padding: 3px 0 3px 0px;
}
.levyi li a:link, .levyi li a:visited {
  color: #000;
  text-decoration: none;
}
.levyi li a:hover {
  text-decoration: none;
  color: #CF0D00;
}

.levy ul {
  width: 144px;
  margin: 15px 0 18px 15px;
  padding: 6px 0 0 0;
  font-size: 100%;
  line-height: 1.5;
  text-align: left;
  overflow: hidden;
  border-top: 2px solid #56625A;
}

.levy li.norm {
  
  width: 144px;
  list-style-type: none;
  margin: 0 0 0 0;
  border-bottom: 1px dashed #56625A
}
.levy li.klik {
  background-color:#D4DFD7;
  width: 144px;
  list-style-type: none;
  margin: 0 0 0 0;
  border-bottom: 1px dashed #56625A
}

.levy li a {
  width: 144px;
  display: block;
  overflow: hidden;
  font-weight: normal;
  padding: 3px 0 3px 0px;
}
.levy li a:link, .levy li a:visited {
  color: #000;
  text-decoration: none;
  
}
.levy li a:hover {
  text-decoration: none;
  color: #CF0D00;
  
}
.akce h4{font-size:130%;
margin:2px;
}
span.webmaster{position:absolute;
	top:380px;
	font-size:11px;
	}
.webmaster a:link{color:grey}	

span.aktualizace{position:absolute;
	top:380px;
	left:250px;
	font-size:11px}
	
.mat3 table{border-collapse:collapse;
	text-align:center;
	padding:0px;
	}	
.mat3 tr {height:130px;
	}		
	
.kontakt {font-size: 13px;
  	line-height: 16px;
		}
		
.texty3 h3{margin:10px;
	}
	
	









TEXTAREA {FONT-SIZE: 9 pt;font-weight : normal;}
INPUT {FONT-SIZE: 9 pt;font-weight : normal;}
.povinne {FONT-SIZE: 10 px;font-weight : bold;color : Red;}
.male {FONT-SIZE: 7 pt;font-weight : bold;color : Red;}
.nepovinne {FONT-SIZE: 10 pt;font-weight : bold;}
.jmeno {FONT-SIZE: 11 pt; font-weight : bold;color : #00008B;}
.odkaz {FONT-SIZE: 10 pt; font-weight : bold;color : #00008B;text-decoration : none;}
.odkaz:HOVER {FONT-SIZE: 10 pt;font-weight : bold;color : #00008B;text-decoration : underline;}
.cas {FONT-SIZE: 10 pt;font-weight : bold;color : #00008B;}
.text {FONT-SIZE: 10 pt;color : Black;font-weight : bold;}
