body
{
	margin:0;
	padding:0;
	text-align:center;
	background-image: url(../images/background.jpg);
	background-repeat: repeat;
	font-family:verdana;
}

img{behavior:url(iepngfix.htc);}


#hlavicka
{
	background-image: url(../images/hlavicka3.jpg);
	height:168px;
}

#hlavicka_de
{
	background-image: url(../images/hlavicka_de.jpg);
	height:168px;
}

a{color:#FFCC00;}

a:hover{color:#000000; text-decoration:none;}

#obsah
{
width: 900px;
margin:1em auto;
text-align:left;
_background:#3391CE;
}

#levypanel
{
	padding:0;
	margin-top: 0;
	margin-right: 260px;
	margin-bottom: 0;
	margin-left: 0px;
	background:#0277BC url(../images/obsah.jpg) no-repeat;
	height:1600px;
	_height:1640px;
}

#levypanel_de
{
	padding:0;
	margin-top: 0;
	margin-right: 260px;
	margin-bottom: 0;
	margin-left: 0px;
	background-image: url(../images/obsah_de.jpg);
	height:940px;
}

#levypanel_2
{
	padding:0;
	margin-top: 0;
	margin-right: 260px;
	margin-bottom: 0;
	margin-left: 0px;
	background:#0277BC url(../images/obsah_lod.jpg) no-repeat;
	height:1600px;
	_height:1640px;
}

#levypanel_3
{
	padding:0;
	margin-top: 0;
	margin-right: 260px;
	margin-bottom: 0;
	margin-left: 0px;
	background:#0277BC url(../images/obsah_lod.jpg) no-repeat;
	height:3010px;
}

#levypanel_cenik
{
	padding:0;
	margin-top: 0;
	margin-right: 260px;
	margin-bottom: 0;
	margin-left: 0px;
	background:#0277BC url(../images/obsah_lod.jpg) no-repeat;
	height:2400px;
}

#levypanel_4
{
	padding:0;
	margin-top: 0;
	margin-right: 260px;
	margin-bottom: 0;
	margin-left: 0px;
	background:#0277BC url(../images/obsah_lod.jpg) no-repeat;
	height:4500px;
}

#levypanel_2 p{
text-align:justify;}

#levypanel_3 p{
text-align:justify;}

#levypanel-obsah
{
	margin:0;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}



#pravypanel
{
	float: right;
	width: 260px;
	background:#328CC8 url(../images/obsahm2.jpg) no-repeat;
	height:1600px;
	_height:1640px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #8cc1e1;
}

#pravypanel_2
{
	float: right;
	width: 260px;
	background:#328CC8 url(../images/obsahm2.jpg) no-repeat;
	height:3010px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #8cc1e1;
}

#pravypanel_cenik
{
	float: right;
	width: 260px;
	background:#328CC8 url(../images/obsahm2.jpg) no-repeat;
	height:2400px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #8cc1e1;
}

#pravypanel_3
{
	float: right;
	width: 260px;
	background:#328CC8 url(../images/obsahm2.jpg) no-repeat;
	height:4500px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #8cc1e1;
}

#pravypanel-obsah
{
margin:0;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 15px;
}

#paticka
{
	padding-top: 7px;
	text-align:center;
	height:174px;
	background-image: url(../images/paticka.jpg);
	color: #C50E1F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#paticka A {
	COLOR: #164070; TEXT-DECORATION: none
}
#paticka A:hover {	COLOR: #FFF;}


hr.cleaner
{
clear:both;
display: none
} 

#nav-menu ul
{
list-style: none;
	padding: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#nav-menu li
{
	background-image: url(../images/menu.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 24px;
	width: 235px;
}

#nav-menu li a
{
	float: left;
	padding-top:4px;
	text-decoration: none;
	text-align: left;
	padding-left:10px;
	color:#b3b3b3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}



#nav-menu li a:hover
{
text-decoration:underline;
}

#nav-menu li a
{
float: none
}

#nav-menu
{
width:245px
} 
#nav-menu2 ul
{
	list-style: none;
	padding: 0;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#nav-menu2 li
{
	background-image: url(../images/menu2.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 24px;
	width: 235px;
}

#nav-menu2 li a
{
	float: left;
	padding-top:4px;
	text-decoration: none;
	text-align: left;
	padding-left:10px;
	color:#b3b3b3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}

#nav-menu2 li a:hover
{
text-decoration:underline;
}

#nav-menu2 li a
{
float: none
}

#nav-menu2
{
width:245px
} 
#nav-menu3 ul
{
list-style: none;
	padding: 0;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#nav-menu3 li
{
}

#nav-menu3 li a
{
	float: left;
	height: 25px;
	width: 230px;
	display: block;
	background-image: url(../images/menu3.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}

#nav-menu3 li a
{
float: none
}

#nav-menu3
{
width:245px;
height:265px;
background:url(../images/slevy.jpg) no-repeat;
} 

#nav-menu3 p{font-size:11px; margin:5px 20px 10px 10px; position:relative; top:43px; color:#333333;}

#nav-menu3 p a{color:white;}

#nav-menu3 p a:hover{text-decoration:none;}

.slevy{font-size:11px; color:white;}

#nav-menu4 ul
{
list-style: none;
	padding: 0;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	
}

#nav-menu4 li
{
	float: left;
	text-decoration: none;
	text-align: left;
	color:#393834;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#nav-menu4 li a
{
	float: left;
	height: 25px;
	width: 230px;
	/*display: block;*/
}

#nav-menu4 li#hor_li a{display: block;}


#nav-menu4 li a
{
float: none
}

#nav-menu4
{
width:230px
} 
#text1
{
float:left;
width:256px;
margin-left:40px;
_margin-left:15px;
margin-top:400px;
} 
#text1 a{color:#FFCC00;}

#text1 .nadpis
{
	color:#fbba16;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
} 



h1 
{
	color:#fbba16;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
} 

#text1 .text
{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
} 
#text2
{
margin-right:25px;
_margin-right:15px;
margin-top:125px;
float:right;
width:295px;
_width:275px;
} 
#text2 .nadpis
{
	color:#fbba16;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
} 
#text1 .text
{
} 

#text3
{

float:left;
width:590px;
margin-left:40px;
_margin-left:15px;
margin-top:60px;

} 

#text3 .text
{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right:10px;
} 

#text3 ul
{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style:square;
	margin-top:-5px;
} 

#text3 ul li{padding:0; margin:0;}



#text3 .nadpis
{
	color:#fbba16;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.cenik{width:560px;
     _width:560px;
    color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border:1px solid #5EA1DA;}
	
.cenik TD{padding:5px;}

.cenik TD.right_td{text-align:right; padding-right:10px;}

.cenik2{width:560px;
     _width:560px;
    color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border:1px solid #5EA1DA;}
	
.cenik2 TD{padding:4px;}

.cenik2 TD.right_td{text-align:right; padding-right:10px;}

.cenik3{width:370px;
     _width:370px;
    color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border:1px solid #5EA1DA;
    }
	
.float_left{}

#mapa_po{margin-right:20px; margin-top:0px;}
	
.cenik3 TD{padding:4px;}

.cenik3 TD.right_td{text-align:right; padding-right:10px;}
	
TR.lichy{background: url(../images/bg_r.png);
}

#gallery{margin-left:10px;}

.gallery_img{float:left; margin:5px;}

.gallery_img img{border:none;}



.copyright{
margin:auto; 
width:auto;
width:350px;
float:right;
margin-top:140px;
margin-right:30px; 
color: white;}

.lod{float:left;
margin:10px;}

.fieldset {
width:540px;
margin:5px auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:white;
background-image:url('../images/bg_form.png');
behavior:url(iepngfix.htc);
_background-image:url('../images/bg_f.jpg');
padding:20px 10px 30px 10px;
border:0px solid #499ad1;}

legend{background:none; font-size:14px;}

.text_in{
width:220px;
height:13px;
font-size:11px;}

.text_select{
width:156px;
height:20px;
font-size:11px;}

.textarea{width:330px; height:100px;}

.red{color:#E0001A;
margin:0 5px 0 0;
vertical-align:top;
font-size:1.1em;}

.button{
margin: 5px 20px 0 0;}

#reset{margin:0 auto; width:50px;}

#confirm_message{
width:500px; margin: 10px 0px 0px 10px; font-size:13px; }

.align_r{text-align:right;}

.number_menu{font-size:14px;
color:white;
margin:10px auto;
width:240px;}

.number_menu a{color:#FFCC00;}

.mapa_pad{margin:20px 7px;}

#copy_bottom{margin:-10px auto 5px auto; font-size:11px; color:white; width:200px;}

#copy_bottom a{color:white;}

.radek_1{padding-left: 15px;padding-right: 15px; margin-top:10px; text-align:justify;}

.white_color{color:white}

#link_google{font-size:13px;}

#link_google a{text-decoration:none;color:#FFCC00;}

#link_google a:hover{color:white;text-decoration:underline;}

nav-menu5 ul
{
list-style: none;
	padding: 0;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#nav-menu5 li
{
	float: left;
	text-decoration: none;
	text-align: left;
	color:#393834;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#nav-menu5 li a
{
	float: left;
	height: 25px;
	width: 230px;
	display: block;
	background-image: url(../images/menu4.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}


#nav-menu5 li a
{
float: none
}

#nav-menu5
{
width:230px
} 

#povoden{margin:15px 15px 0 15px; border:2px solid white;}

a img #povoden {margin:15px 15px 0 15px; border:2px solid white;}

.povoden{margin:0 10px 0 0; border:2px solid white; float:left; height:90px; }

a .povoden{ border:2px solid white;}

p.aktualita{color:white; font-size:11px;width:95%;}

.icon_png{border:none;  margin:0 0 10px 10px;}

#aktualita{font-size:80%; font-weight:bold;  width:100%; text-align:center;}

#aktualita a{color:white; }

#aktualita a:hover{text-decoration:underline; }

.hr_break{clear:left; border:1px dotted white; margin:2px; }

#banery{width:600px; height:93px; margin:0 auto 10px auto;}

#banery img {margin:0 3px; border:none;}

img.typ_gal{margin:7px 7px; float:left; width:120px;}

a img.typ_gal{border:3px solid white;}







