* {
	margin: 0px;
	padding: 0px;
}
body {
	FONT-FAMILY: Arial, Verdana, sans-serif;
	color: white;
	text-align: center;
	font-size: 11px;
	background-image: url(images/bkgbody.jpg);
	font-weight: bold;
	background-repeat: repeat-x;
	background-color: #094DB2;
}
h1{
	font-size: 16px;
	text-align: center;
	margin-bottom: 15px;
}
h2{
	font-size: 14px;
	padding: 5px 0px 5px 4px;
	margin: 5px 0px 5px 0px;
	background-color: #083C87;
}
h3{
	font-size: 11px;
}
#obal{
   text-align: center;
	margin: 0px auto 0px auto;
	width: 1002px;

	

}
#mainmenu{
   width: 1002px;
   text-align: center;
   margin: 0px auto 0px auto;
   background-repeat: no-repeat;
   background-image: url('images/menu.jpg');
	height: 312px;
	
	

	

}


.menu a 

{

	text-decoration: none;

	color: white;

	display: block;

	

} 



.menu ul, .menu li 

{ 

list-style-type: none; 

 

 

} 

ul.uroven1 li.polozka1a{
	float: left;
	position: relative;
	font-weight: bold;
	font-size: 18px;
	font-style: italic;
	background-image: url(images/menubazeny.jpg);
	background-repeat: no-repeat;
	width: 331px;
	color: white;
	padding-top: 275px;
	display: block;
	
	
} 



ul.uroven2a {
	position: absolute;
	left: 0;
	visibility: hidden;
	background-color: #063A85;
	padding: 10px 8px 8px 8px;
	margin-left: 42px;
} 

ul.uroven2a img { 

 } 

ul.uroven2a li.polozka2a a {
	text-align: left;
	font-weight: normal;
	font-size: 12px;
	width: 250px;
	border-bottom: 1px solid;
	padding-bottom: 4px;
	color: white;
	font-style: normal;
	border-color: #88ADEE;
	text-indent: 15px;
} 

ul.uroven2a li.polozka2a a:hover {
	color: white;
	background-color: #075995;
} 

.menu a:hover {
   text-decoration: none;
} 

ul.uroven1 li.polozka1a { 

behavior: url(hover.htc); 

} 

ul.uroven1 li.polozka1a:hover, 

ul.uroven1 li.polozka1aHover {
   background-image: url('images/tl1.jpg');
   background-repeat: no-repeat;
   color: white

} 

ul.uroven1 li.polozka1aHover ul.uroven2a, 

ul.uroven1 li.polozka1a:hover ul.uroven2a { 
   visibility: visible; 

} 
.menu a 

{

	text-decoration: none;

	color: white;

	display: block;

	

} 



.menu ul, .menu li 

{ 

list-style-type: none; 

 

 

} 

ul.uroven1 li.polozka1b{
	float: left;
	position: relative;
	font-weight: bold;
	font-size: 18px;
	font-style: italic;
	background-image: url(images/menueshop.jpg);
	background-repeat: no-repeat;
	width: 346px;
	color: white;
	padding-top: 275px;
	padding-bottom: 15px;
	display: block;
} 


ul.uroven2b {
	position: absolute;
	left: 0px;
	visibility: hidden;
	background-color: #C10909;
	padding: 10px 8px 8px 8px;
	margin-left: 32px;
	
} 

ul.uroven2b img { 

 } 

ul.uroven2b li.polozka2b a {
	text-align: left;
	font-weight: normal;
	font-size: 12px;
	width: 266px;
	border-bottom: 1px solid;
	padding-bottom: 4px;
	color: white;
	font-style: normal;
	border-color: #FF7F4F;
	text-indent: 15px;
	
} 

ul.uroven2b li.polozka2b a:hover {
	color: white;
	background-color: #DD3616;
} 

ul.uroven3b {
	position: absolute;
	left: 200px;
	top: 105px;
	visibility: hidden;
	background-color: #DD3616;
	padding: 10px 8px 8px 8px;
	_padding: 10px 8px 85px 8px;
	
	
} 

ul.uroven3b img { 

 } 

ul.uroven3b li.polozka2b a {
	text-align: left;
	font-weight: normal;
	font-size: 12px;
	width: 170px;
	border-bottom: 1px solid;
	padding-bottom: 4px;
	color: white;
	font-style: normal;
	border-color: #C80A0A;
	text-indent: 15px;
	
} 

ul.uroven3b li.polozka2b a:hover {
	color: white;
	background-color: #C80A0A;
} 

.menu a:hover {
   text-decoration: none;
} 

ul.uroven1 li.polozka1b { 

behavior: url(hover.htc); 

} 

ul.uroven1 li.polozka1b:hover, 

ul.uroven1 li.polozka1bHover {
   
   background-repeat: no-repeat;
   color: white

} 

ul.uroven1 li.polozka1bHover ul.uroven2b, 

ul.uroven1 li.polozka1b:hover ul.uroven2b { 
   visibility: visible; 

} 
ul.uroven1 li.polozka2bHover ul.uroven3b, 

ul.uroven1 li.polozka2b:hover ul.uroven3b { 
   visibility: visible; 

} 












.menu a 

{

	text-decoration: none;

	color: white;

	display: block;

	

} 



.menu ul, .menu li 

{ 

list-style-type: none; 

 

 

} 

ul.uroven1 li.polozka1c{
	float: left;
	position: relative;
	font-weight: bold;
	font-size: 18px;
	font-style: italic;
	
	background-repeat: no-repeat;
	width: 325px;
	color: white;
	padding-top: 275px;
	padding-bottom: 15px;
	display: block;
} 


ul.uroven2c {
	position: absolute;
	left: 0;
	visibility: hidden;
	background-color: #068C07;
	padding: 10px 8px 8px 8px;
	margin-left: 22px;
} 

ul.uroven2c img { 

 } 

ul.uroven2c li.polozka2c a {
	text-align: left;
	font-weight: normal;
	font-size: 12px;
	width: 250px;
	border-bottom: 1px solid;
	padding-bottom: 4px;
	color: white;
	font-style: normal;
	border-color: #41E842;
	text-indent: 15px;
} 

ul.uroven2c li.polozka2c a:hover {
	color: white;
	background-color: #18AA19;
} 

.menu a:hover {
   text-decoration: none;
} 

ul.uroven1 li.polozka1c { 

behavior: url(hover.htc); 

} 

ul.uroven1 li.polozka1c:hover, 

ul.uroven1 li.polozka1cHover {
   background-image: url(images/menujezirka.jpg);
   background-repeat: no-repeat;
   color: white

} 

ul.uroven1 li.polozka1cHover ul.uroven2c, 

ul.uroven1 li.polozka1c:hover ul.uroven2c {
	visibility: visible;
	
} 



#top{
	width: 1002px;
	height: 24px;
	text-align: center;
	margin: 0px auto 0px auto;
	background-repeat: no-repeat;
	background-image: url(images/podmenu.jpg);
	clear: both;
	
}
#main{
	width: 978px;
	margin: 0px auto 0px auto;
	background-image: url(images/main.jpg);
	font-weight: normal;
	font-size: 12px;
	background-repeat: repeat-y;
}
#main a:link{
	text-decoration: none;
	color: #5ED4F4;
}
#main a:visited{
	text-decoration: none;
	color: #5ED4F4;
}
#main a:active{
	text-decoration: none;
	color: #5ED4F4;
}
#main a:hover{
	text-decoration: underline;
	color: #AAE6F6;
}
#main ul{
	text-align: left;
	font-weight: normal;
	list-style-type: disc;
	margin-top: 10px;
	margin-bottom: 10px;
}
#main ul li{
	text-align: left;
	font-weight: normal;
	list-style-type: disc;
	margin-left: 25px;
}
#left{
	width: 200px;
	float: left;
	text-align: center;
	
}
#left img{
	border: none;
	margin-bottom: 8px;
	
}
#right{
	width: 200px;
	float: right;
	text-align: center;
	
	
}
#right img{
	border: none;
	margin-bottom: 8px;
	
}
#obsah{
	text-align: center;
	width: 572px;
	margin: 0px auto 0px auto;
	border-left: 1px solid white;
	border-right: 1px solid white;
	
	
}
#clear{
	
	
	
	
}
#box{
	text-align: left;
	width: 560px;
	margin: 0px auto 0px auto;
	
	
}
#box p{
	text-indent: 15px;
	margin-bottom: 10px;
	
	
}
#box img{
	border: 2px solid white;
	
	
}
#foot{
	width: 1002px;
	height: 65px;
	text-align: center;
	margin: 0px auto 0px auto;
	background-image: url(images/foot.jpg);
	background-repeat: no-repeat;
	clear: both;
	
}
#foot p{
	padding-top: 33px;
	
}
#foot a:link{
	color: #0F316F;
	text-decoration: none;
}
#foot a:active{
	
	color: #0F316F;
	text-decoration: none;
}
#foot a:visited{
	color: #0F316F;
	text-decoration: none;
}
#foot a:hover{
	
	color: #96B7F1;
	text-decoration: underline;
}
#foot-link{
	width: 980px;
	text-align: center;
	margin: 0px auto 20px auto;
}
#foot-link a:link{
	font-size: 10px;
	color: #7693E7;
	text-decoration: none;
}
#foot-link a:active{
	font-size: 10px;
	color: #7693E7;
	text-decoration: none;
}
#foot-link a:visited{
	font-size: 10px;
	color: #7693E7;
	text-decoration: none;
}
#foot-link a:hover{
	font-size: 10px;
	color: #96B7F1;
	text-decoration: underline;
}





.menu-bazeny{
	width: 331px;
}
.sipka{
	border: none;
	margin-left: 5px;
	padding: 0px;
	
}
.citace{
	text-align: center;
	font-style: italic;
	font-weight: bold;
	padding-bottom: 15px;
}
.lista{
	background-image: url(images/h2.jpg);
	width: 560px;
	height: 25px;
	background-repeat: no-repeat;
	
}
.lista2{
	background-image: url(images/lista.jpg);
	width: 184px;
	height: 25px;
	margin: 0px 6px 10px auto;
	background-repeat: no-repeat;
	
}
.lista3{
	background-image: url(images/lista.jpg);
	width: 184px;
	height: 25px;
	margin: 0px auto 10px 6px;
	background-repeat: no-repeat;
	
}
.lista4{
	background-color: #083C87;
	width: 184px;
	height: 5px;
	margin: 0px 6px 0px auto;
	
}
.lista5{
	background-color: #083C87;
	width: 184px;
	height: 5px;
	
	margin: 0px auto 0px 6px;
}
.text-left{
	text-align: left;
	margin-left: 10px;
}
.right{
  margin: 0px 0px 5px 5px;
  float: right;
  border: 2px solid white;
	
}
.left{
  margin: 0px 5px 5px 0px;
  float: left;
  border: 2px solid white;
	
}
.mensi_h1{
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-size: 12px;
	
}
#left .nomargin img{
	margin: 0px;
	padding: 0px;
}
#left .search img{
	margin-top: 5px;
	margin-bottom: 0px;
}
#vyhledavace{
	margin-top: 220px;
	background-color: white;
}
