body {
	background: url(images/bg01.gif) repeat-x top ;
	width: auto;
	padding: 0;
	margin: 0;
	background-color: Black;


}


/*--------------------------------header pan---------------------------*/

#headerPan{
	width:auto; 
	margin:0 auto 0 auto; 
	background: url(images/bg02.gif) no-repeat center; 
	height:467px;
	text-align: center;
padding: 0px;
		}
#headerPan .lang_box{
	width:900px;
	height: 100px;
	margin:0 auto 0 auto; 
text-align: right;

padding: 0px;
}
#headerPan .menu_box{

	width:928px;
	padding: 0px;
	margin:0px auto 0 auto; 
	height: 80px;
	position:relative;
top:222px;
	vertical-align: top;


}

#menu {list-style-type:none; margin:0px 0px 0px 20px; padding:0px; font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;}

#menu li {display:block; float:left; padding:0px;position:relative; height: 30px; margin-right:1px; }
#menu li span {display:block; padding: 5px 11px;font-size:13px; font-weight: bold; color:#FEEDB4;}
#menu li a, #menu li a:visited {display:block; padding:0; white-space:nowrap;}

#menu dl {position:absolute; top:0; left:0; margin: 0; padding: 0; background:transparent ;     
}
* html #menu dl {background: transparent url(opaque.png); }
#menu dt {margin:0px; font-size: 13px; padding:0px; float:left; font-weight: bold; color:#FEEDB4;}
#menu dd {display:none;

height: 30px;

margin:0px;
margin-top:1px;
 clear:left;  padding:0px;
 padding-top: 0px;
  font-size: 11px; text-align:left;}

#menu dt a, #menu dt a:visited {display:block; color:#FEEDB4; padding: 5px 11px; text-decoration:none;}
#menu dd a, #menu dd a:visited {color:#FEEDB4; text-decoration:none; display:inline; padding: 5px 10px;  font-size: 11px;}

#menu li a:hover {border:0; text-decoration:underline;}

#menu li:hover dd, #menu li a:hover dd {display:block;   }
#menu li:hover dl, #menu li a:hover dl {padding-bottom:5px;   }
#menu li:hover dt a, #menu li a:hover dt a, #menu dd a:hover {
	font-style: normal;
text-decoration: underline;

}


	
	#BodyPan{
	width:auto; 
	margin:0 auto 0 auto; 
	
	

	}
	#BodyPan .Text{
		width:900px;
		
	margin:0 auto 0 auto; 


vertical-align: top;
	}
	
	
	#BodyPan .Text	*img{
		
		margin: 10px; 

/*		border:8px inset #5A295A ; 
		background-color: #FEEDB4; 
*/
	border:6px solid #FEEDB4; 
		background-color: #5A295A; 
	
		padding: 5px;


	}


		


/*		border:8px inset #5A295A ; 
		background-color: #FEEDB4; 
*/


	}
	
	
	#BodyPan .Text .Left{
	background-image: url(images/uvod_panel.png);
	width: 320px;
	height: 400px;
	position:relative;
	top:-30px;


padding: 0px;
font-family: Tahoma;
font-size: 13px;
color: #B883B5;
vertical-align: top;
	}
	#BodyPan .Text .Left p{
text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	position:relative;
margin: 0px;
margin-top: 8px;
line-height: 16px;
	}
	
	#BodyPan .Text .Right{

	width: 550px;

	padding-left: 20px;



	}
	#BodyPan .Text .Right .News{

	width: 100%;
	height: 260px;
	float: right;
	position:relative;
	top:-10px;

	}	
	#BodyPan .Text .Right .News ul{

list-style: url(images/li1.gif);

	}	
	#BodyPan .Text .Right .News li{	
margin-top: 10px;	
margin-bottom: 10px;
line-height: 20px;
padding-bottom: 5px;
}


	#BodyPan .Text .Right .News b{	
font-family: Arial, Helvetica, sans-serif;
font-size:13px; font-weight: bold; color:#FEEDB4;

}

	#BodyPan .Text .Right .Fotos{

	width: 100%;
	height: 338px;


	float: right;

	}	

	 ul,li,div, input,h4,h5 { behavior: url("iepngfix.htc"); }
	 
	 	 img { 

		 
		 behavior: url("iepngfix.htc"); margin:0px; padding:0px; }
	 #Pata{
	width:auto; 
	margin:0 auto 0 auto; 
	height:232px;
color: #DDCEDF;
text-align: center;
position:relative;
top:0px;



	}
	#Pata .Text
	{
		height:232px;
background: url(images/pata.png) no-repeat center;		
	margin:0 auto 0 auto; 
	width: 984px;
text-align: center;

	}
	#Pata .Text p
	{
	font-family: Geneva,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	position:relative;
	top:107px;
	line-height: 22px;
	}
	
		#Pata .Text a
	{
	color: Black;

	}
	h4{
		font-family: "Monotype Corsiva";
		color: #FEEDB4;
		font-size: 30px;
		background: url(images/nadpis.png) no-repeat ;
		width: 300px;
		height: 51px;
		font-weight: normal;
		letter-spacing: 2px;

		margin-bottom: 10px;
				margin-top: 10px;

	}	

	.rodokmen td{
		text-align: center;
	}
	
h5{
font:bold 12pt Arial;color:#ff80ff;
 background: url(images/z1.png) no-repeat left top; 
 padding-left:20px; 
}	
	
	/*------------------------*/
/*table poradna*/
#table_poradna{
width: 800px;
padding-left: 0px;
padding-bottom: 5px;
		margin:0 auto 0 auto; 

	
	
}
#table_poradna .head{
	background: url(images/web/top_poradna.jpg) no-repeat;

	width: 790px;
	height: auto;
	
	position:relative;
	padding:5px; 
	margin:0px;
	
}
#table_poradna .head .text{
font-family: Tahoma;
	font-size: 14px;	
	color: #3068A5;
	width: 505px;
	letter-spacing: 1px;
	height: auto;
	padding: 5px;	
	position:relative;
text-align: left;
}

#table_poradna .head .text a{
	text-decoration: none;
	color: #A5A5A5;
}

#table_poradna .head .datum{
	padding: 5px;	
	width: 165px;
	height: auto;
	position:absolute;
	top:5px;
	left:620px;
	font-family: Tahoma;
	font-size: 14px;	
	color: White;
	background-color: Aqua;
	text-align: justify;
	
}

#table_poradna .head .up{

	width: 25px;
	height: auto;
	position:absolute;
	top:7px;
	left:772px;

	
}

#table_poradna .telo{
background-color: Aqua;

	width: 800px;
	color: #D3D3D3;
	height: auto;
	padding:0; 
	margin:0;
	letter-spacing: 1px;

}

#table_poradna .telo .text{


	width: 780px;

	font-family: Tahoma;
	
	font-size: 13px;
	height: auto;
	
	margin-left: 10px;
	margin-right: 0px;
	padding-top: 12px;
	padding-bottom: 13px;
}

#table_poradna .telo .text1{
background-color: Fuchsia;
	width: 780px;

	font-family: Tahoma;

	text-align: justify;

	height: auto;
	min-height:130px;
	margin-left: 10px;
	margin-right: 0px;
	padding-top: 12px;
	padding-bottom: 13px;
	
}



#table_poradna .line{
background: url(images/web/line_poradna_odpoved.jpg) repeat-y;
	height: 15px;
padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 8px;
	color: #C2C2C2;
	font-weight: bold;
}

#table_poradna .odpoved{
		background: url(images/web/line_poradna.jpg) repeat-y;
	
	width: 780px;
	height: auto;
	
	position: relative;	

	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	padding: 10px;
	font-size: 13px;

	letter-spacing: 1px;
	
}



#table_poradna .odpoved .text{

	width: 780px;
	
	font-family: Tahoma;
	color: #A5A5A5;
	height: auto;
position:relative;
	margin-left: 5;
	margin-right: 10;
	padding-top: 8;
	padding-bottom: 5;

	

}

#table_poradna .odpoved .text b{
color: #FE0000;
}

#table_poradna .down{
	background: url(images/web/down_poradna.jpg) no-repeat;
	min-height:5px;
	width: 800px;
	height: 5px;

	position:relative;

}

#stranky{
	position:relative;
	font-size:12px;
	width:100%; 
	margin:0px auto 0px auto; 
	height: 30px;
vertical-align: top;
	text-align: center;


	}
#stranky a{
	color: #B883B5;
	font-family: Tahoma;
	border: 0px;
	padding: 0px 1px 0px 1px;
	vertical-align: bottom;
}
#stranky a:focus{
	color: #FEEDB4;

}


leftPan{
	width:200px; 
	color:#B6B6B5; 

	padding:0px 0px 0px 0px; 
	float: left;

	}





	
#leftPan ul li a{
	font-family: Tahoma;
	font-size: 14px;
	color: #D3D3D3;
	text-decoration:none; 
	margin:0; 
	height:50px;
	position:relative;
	font: bold;
	padding: 0px;	
	}
#leftPan ul li a:hover{

	font-family: Tahoma;
	font-size: 14px;
	font: bold;
	color: #FEEDB4;
	text-decoration:none; 
	height:50px;
position:relative;

	}	


	
#leftPan .zalozky{
	width:200px; 
	height: 31px;

	
	padding:0px 0px 0px 0px; 
	margin: 0px;
	display: block;
}
#leftPan .zalozky1{
	width:200px; 
	height: 31px;

	padding:0px 0px 0px 0px; 
	margin: 0px;
	display: block;


}

#leftPan .aktiv{
	font-family: Tahoma;
	color: black;
	font-size: 14px;
	width: 118px;
	text-align: center;
	vertical-align: middle;
	display: block;
	float: left;
	padding: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 7px;
}
#leftPan .aktiv a{
	font-family: Tahoma;
	color: black;
	font-size: 14px;
	width: 118px;
	text-align: center;
	vertical-align: middle;
	display: block;
	float: left;
	text-decoration: none;
	font-weight: bold;

}

#leftPan .aktiv1{
	font-family: Tahoma;
	color: black;
	font-size: 14px;
	width: 170px;
	text-align: left;
	vertical-align: middle;
	display: block;
	float: left;
	padding: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 7px;
	color: #DEBEDC;

}


#leftPan .noAktiv{

	font-family: Tahoma;
	color: #A5A5A5;
	font-size: 11px;

margin: 5px;
	width: 82px;
	text-align: center;
vertical-align: middle;
	display: block;
	float: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 11px;
	padding:0px;

}

#leftPan .noAktiv a{

	font-family: Tahoma;
	color: #A5A5A5;
	font-size: 11px;
text-decoration: none;

	text-align: center;
vertical-align: middle;


}
	
#leftPan .leftDown{
	background:url(images/web/left_down.jpg) no-repeat bottom left; 
	height:4px; font-size:0; display:block;

	}	
#leftPan .poradna{
	width:200px; 
	padding:20px 0px 0px 0px; 
	float: left;

	background-color: Black;


	}
#malt{

	width:220px; 
	padding:20px 0px 0px 0px; 
	float: left;
	height: 120px;
	background-color: Black;


	}
	
/*-------------------------------right-------*/
#rightPan{
	width:600px; 
	margin:0px 0px 0px 0px; 
	float:right;
	vertical-align: text-top;
color: #DEBEDC;

	
	}
#rightPan .uvod{
	width:590px; 
	margin:0px 0px 0px 0px;
	color: #A5A5A5;
	font-family: Tahoma;
	font-size: 13px;
	display: block;
	float: right;
	padding-left: 0px;


	}
#rightPan .uvod .text1 {
	width: 570px;
	float: right;	

}
#rightPan .uvod img{
border:0px;padding:0px;background:none;

}

h1{
	padding: 0px;
	margin: 0px;
	color: #D3D3D3;
	font-family: Tahoma;
	font-size:22px;
	text-align: center;
	margin-top: 5px;
}

h2{
	font-size: 24px; letter-spacing:2px; font-family: Monotype Corsiva,Geneva, Verdana, Arial, Helvetica; color:#FEEDB4;height:40;padding-top:15px;
padding-bottom: 15px;
}