#glow2{ 
/*filter: glow(color=ff0000, strength=4) ;*/


width: 100%;
color: #3069A6;
}

body{
	background-color: Black;
	color: white;
	padding:0; 
	margin:0; 
	background:url(images/web/bg.jpg) repeat-x #000; color:#A5A5A4;

}

a{
	color: #F8D800;
	text-decoration: none;
}
a:focus{
	color: #F8D800;
}

/*--------------------------------header pan---------------------------*/

#headerPan{
	width:800px; 
	margin:0 auto 0 auto; 
	background: url(images/web/hlava.jpg) no-repeat; 
	height:330px;
	}

#headerPan ul{

	width: 400px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	float:left; 	
}
#headerPan ul li{
	display:block; 
	float:left; 
	width: 80px;
	height:50px; 
	margin:0px; 
padding-top: 5px;
	
	}
#headerPan ul li a{
	font-family: Tahoma;
	font-size: 12px;
	color: #171717;
	text-decoration:none; 
	margin:0; 
	height:50px;
	width: 100px;
	font: bold;

	}
#headerPan ul li a:hover{

	font-family: Tahoma;
	font-size: 12px;
	font: bold;
	color: #2A5A8E;
	text-decoration:none; 
	height:50px;
	width: 100px;
	}

#headerPan .menuText{
	width:800px; 
	margin:0 auto 0 auto; 
	height:50px;
	position: absolute;
	top:334px;
	
	}

#headerPan .menuText ul{
	width: 800px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	
}
#headerPan .menuText ul li{
	display:block; 
	float:left; 
	width: 100px;
	height:50px; 
	margin:0px; 
padding-top: 5px;
text-align: center;
		font-family: Tahoma;
	color: white;
	font-size: 13px;
	
	}

	
#headerMenu{
	width:800px; 
	margin:0 auto 0 auto; 
	
	height:50px;
	
	}
#headerMenu ul{
	width: 800px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	
}
#headerMenu ul li{
	display:block; 
	float:left; 
	width: 100px;
	height:50px; 
	margin:0; 
	padding:0;
	
	}
#headerMenu ul li a{
	font: bold 12px/21px "Tahoma", Arial, Helvetica, sans-serif; 
	

	text-decoration:none; margin:0; 
	height:50px;
	width: 100px;
	}
#headerMenu ul li a:hover{

	color:#EAEAEA;
	height:50px;
	width: 100px;
	}

	
	/*----------------------------------body part----------------*/
#mainBody{
	width:800px; margin:24px auto 0px auto;
	font-family: Tahoma;
	font-size: 13px; 
	}
/*-------------left side------*/
#leftPan{
	width:200px; 
	color:#B6B6B5; 
	background:url(images/web/left.jpg) repeat-y; 
	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: #2A5A8E;
	text-decoration:none; 
	height:50px;
position:relative;

	}	


	
#leftPan .zalozky{
	width:200px; 
	height: 31px;
	background:url(images/web/left_top.jpg) no-repeat; 
	padding:0px 0px 0px 0px; 
	margin: 0px;
	display: block;
}
#leftPan .zalozky1{
	width:200px; 
	height: 31px;
	background:url(images/web/left_top_1.jpg) no-repeat; 
	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;

}


#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;


	
	}
#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;	

}

.text1 table{

}
.text1 th{

background: url(images/web/tkm.jpg) repeat-x;
padding: 5px;
text-align: left;
	border-bottom: thin;
	border-bottom-width: thin;
	border-color: #3069A6;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: groove;
color: #3069A6;
}

.text1 .td1{


	border-bottom: thin;
	border-bottom-width: thin;
	border-color: #3069A6;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: groove;
	padding: 5px;
	color: #D3D3D3;
	padding-top: 10px;
	padding-bottom: 10px;
}	

.text1 .td3{
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 14px;


	padding: 5px;
color: #FF0000;
font-weight: bold;

}	

.text1 .td2{
	border-left: thin;
	border-left-width: thin;
	border-color: #3069A6;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	border-style: groove;
	padding: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	
}	


.faq td{
	vertical-align: top;
}	

.upr{
	font-family: Tahoma;
	font-size: 13px;
}

#table{
width: 570px;
padding-left: 0px;
padding-bottom: 5px;
	margin:0px 0px 0px 0px; 

	float: right;


}
#table .head{
	background: url(images/web/top.jpg) no-repeat;
	width: 560px;
	height: auto;
position:relative;
color: #3068A5;
	padding:5px; 
	margin:0px;


}
#table .head .text{
font-family: Tahoma;
	font-size: 14px;	
	color: White;
	width: 405px;

	height: auto;
	padding-left: 5px;	
	position:relative;
	
}

#table .head .text a{
	text-decoration: none;
	color: #A5A5A5;

}

#table .head .datum{

	width: 165px;
	height: auto;
	position:absolute;
	top:5px;
	left:400px;
	font-family: Tahoma;
	font-size: 14px;	
	color: White;
	
	
}

#table .head .up{

	width: 25px;
	height: auto;
	position:absolute;
	top:4px;
	left:545px;
	
}

#table .telo{
	background: url(images/web/dotaz.jpg) no-repeat;
	width: 570px;
	min-height: 90px;
	height: auto;
	padding:0; 
	margin:0;
	color: #A5A5A5;
	position:relative;


}

#table .telo .text{
	width: 435px;
	text-align: justify;
	font-family: Tahoma;
	color: #A5A5A5;
	font-size: 13px;
	height: auto;
	
	margin-left: 10px;
	margin-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#table .telo .tlacitka{
	width: 112px;
	vertical-align: top;
	padding-top: 5px;


}
#table .odpoved{
background: url(images/web/dotaz.jpg) no-repeat;
	
	width: 550px;
	height: auto;
		position:relative;
	text-align: justify;
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	padding: 10px;
	font-size: 13px;
	
}
#table .odpoved1{
background: url(images/web/linka.jpg) repeat-y;
	
	width: 550px;
	height: auto;
	float:right;
	position: relative;	
	text-align: justify;
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	padding: 10px;
	font-size: 13px;
	
}

#table .odpoved1 .text1{

	width: 550px;
	text-align: justify;
	font-family: Tahoma;
	color: #A5A5A5;
	height: auto;
		position:relative;
	margin-left: 5;
	margin-right: 10;
	padding-top: 8;
	padding-bottom: 5;

	

}

#table .odpoved .text{

	width: 550px;
	text-align: justify;
	font-family: Tahoma;
	color: #A5A5A5;
	height: auto;
	position:relative;
	margin-left: 5;
	margin-right: 10;
	padding-top: 8;
	padding-bottom: 5;

	

}

#table .down{
	background: url(images/web/button_tr.jpg) no-repeat;
	height: 5px;
	margin: 0px;
	padding: 0px;
	min-height:5px;


	
}


intxt{
		margin: 15px 7px 7px 7px;
}


/*------------------------*/
/*table poradna*/
#table_poradna{
width: 800px;
padding-left: 0px;
padding-bottom: 5px;
	margin:0px 0px 0px 0px; 

	
	
}
#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;
	
}

#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;
	
	
}

#table_poradna .head .up{

	width: 25px;
	height: auto;
	position:absolute;
	top:7px;
	left:772px;

	
}

#table_poradna .telo{
background: url(images/web/line_poradna.jpg) repeat-y;

	width: 800px;
	color: #D3D3D3;
	height: auto;
	padding:0; 
	margin:0;
	letter-spacing: 1px;

}

#table_poradna .telo .text{

	width: 780px;
	text-align: justify;
	font-family: Tahoma;
	
	font-size: 13px;
	height: auto;
	
	margin-left: 10px;
	margin-right: 0px;
	padding-top: 12px;
	padding-bottom: 13px;
}

#table_poradna .telo .text1{

	width: 780px;
	text-align: justify;
	font-family: Tahoma;
	

	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;	
	text-align: justify;
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	padding: 10px;
	font-size: 13px;

	letter-spacing: 1px;
	
}



#table_poradna .odpoved .text{

	width: 780px;
	text-align: justify;
	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;

	width:100%; 
	margin:0px auto 0px auto; 
	height:30px;
	text-align: center;

	}
#stranky a{
	color: #A5A5A5;
}
#stranky a:focus{
	color: #F8D800;
}
#sett {


width: 570px;
padding-left: 0px;
padding-bottom: 5px;
	margin:0px 0px 0px 0px; 
float:right;


}



#sett .text{
height: auto;


color: #D3D3D3;
background: url(images/web/top_set.jpg) no-repeat;

position:relative;
	padding:5px; 
	margin:0px;

}

#sett .text form{
	margin: 0px;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	
}

#sett .top{
	background: url(images/web/top_set.jpg) no-repeat;
	height: 4px;
	margin: 0px;
	padding: 0px;
}
#sett .down{
	background: url(images/web/down_set.jpg) no-repeat;
	height: 4px;
	margin: 0px;
	padding: 0px;
}



/*-----------------------------------------------*/

#footerMain1{

	margin-top: 20px;
	width:100%;
	height:100%; 
	float: left;


	}	
#footer1{

	width:800px; 
	margin:0px auto 0px auto; 
	padding:0px 0 0 0;
vertical-align: bottom;	


	}



/*-------------------------------footer---------*/
#footerMain{
	background:url(images/web/line_footer.jpg) repeat-x 0 0; 

	margin-top: 0px;
	width:100%;
	height:60px; 
	float: left;


	}	
#footer{

	width:800px; 
	margin:0px auto 0px auto; 
	padding:0px 0 0 0;
	
position:relative;
	}
#footer ul{
	width:330px; display:block; margin:10px 0 0 0px; padding:0; font-size:0; height:20px; 
	float: left;

	}
#footer ul li{
	color:#9B9B9B; font:12px/18px "Tahoma", Arial, Helvetica, sans-serif;  float:left; ;
	padding:0; margin:0;

	}
#footer ul li a{
	color:#9B9B9B; font:12px/18px "Tahoma", Arial, Helvetica, sans-serif;  
	text-decoration:none; padding:0 6px 0 6px; 

	}
#footer ul li a:hover{
	text-decoration:underline;
	}
#footer p{
	 display:block; font:12px/18px "Tahoma", Arial, Helvetica, sans-serif; color:#EAEAEA; margin:18px 0 0 0px;
	 padding:0 0 9px 0;
	
	}
#footer ul.css{
	width:103px; display:block; font-size:0px; margin:0px 0 0 86px; padding:0; height:20px;
	}
#footer ul.css li{
	display:block; float:left; margin:0 0 0 1px; padding:0; color:#FFFFFF;
	}
#footer ul.css li a{
	 text-indent:-2000px; height:11px; padding:0; margin:0; float:left; font-size:0; display:block;
	}
#footer ul.css li a.cs{
	background:url(images/css.gif) no-repeat 0 0; width:39px;
	}
#footer ul.css li a.cs:hover{
	background:url(images/css_h.gif) no-repeat 0 0; width:39px;
	}
#footer ul.css li a.html{
	background:url(images/xhtml.gif) no-repeat 0 0; width:61px;
	}
#footer ul.css li a.html:hover{
	background:url(images/xhtml_h.gif) no-repeat 0 0; width:61px;
	}
#footer p.copy{
  font:12px/18px "Tahoma", Arial, Helvetica, sans-serif; color:#EAEAEA; margin:0;
	 padding:0; 
	margin-top:10px;

	}
#footer p.copy a{
	text-decoration:none; color:#EAEAEA; 
	
	}
#footer p.copy a:hover{
	text-decoration:none
	}
#footer .malt2{

	height: 180px;
	margin:0 auto 0 auto; 
}
#products{
	width: 585px;
	float: right;

}
#products .detail {
	
	background: url(images/web/pdm.jpg) repeat-y;
	width: 570px;
	height: auto;


	float: left;
	position:relative;

	padding: 0px;
	
   margin: 0px;
	margin-left: 7px;

	

}

#stin1{
	filter: glow(color=ff0000, strength=20);
	width: 100%;
}


#products .detail .top{
background: url(images/web/pdt.jpg) no-repeat;
width: 570px;
height: 5px;
margin: 0px;
padding: 0px;

}

#products .detail .middle{

width: 570px;
height: auto;
margin: 0px;
padding: 0px;
padding-top: 5px;


}

#products .detail .middle .obrazek{

height: auto;
margin: 0px;
padding: 0px;
float: left;

}
#products .detail .middle .obrazek img{

border: 1px;
	border-color: #A5A5A5;
	border-style: solid;

margin: 0px;
padding: 0px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 5px;
float: left;
}

#products .detail .middle .cena{

border: 0px;
margin: 0px;
padding: 0px;
padding-left: 0px;
padding-right: 10px;
padding-bottom: 5px;
padding-top:10px;

}


#products .detail .middle .cena img{

border: 0px;
margin: 0px;

padding-left: 0px;
padding-right: 10px;
padding-bottom: 0px;
padding-top: 0px;

}
.middle H3{
	color: #FFDE00;

font-weight: bolder;
}

#products .detail .middle .popis {
text-align: justify;
border: 0px;
margin: 0px;
padding: 0px;
padding-left: 10px;
padding-right: 10px;
padding-top: 12px;
padding-bottom: 12px;
line-height: 18px;
}

#products .detail .middle .h3{
background: url(images/web/h3.jpg) repeat-y;
	background-color: Black;
margin: 0px;
padding: 0px;
width: 560px;	
font-size: 17px;
font-weight: bold;
padding-top: 5px;
padding-bottom: 8px;

padding-left:10px;
}

#products .detail .down{
background: url(images/web/pdd.jpg) no-repeat top;
width: 570px;
height: 5px;
margin: 0px;
padding: 0px;

min-height:15px;
position:relative;
top:6px;
left:0px;
	display: block;




}

#products .lista {

	width: 570px;
	height: 30px;

	float: left;
	margin-left: 7px;
	padding-bottom: 10px;
}
#products .lista .l1{

	background: url(images/web/l1.jpg) no-repeat;
	width: 5px;
	height: 30px;
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;

}
.l2 a{

	color: #D3D3D3;
	letter-spacing: 1px;
}
.l2 a:hover{
text-decoration: underline;
}

#products .lista .l2{

	background: url(images/web/l2.jpg) repeat-x;
	width: 558px;
	height: 30px;
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	padding-top:6px;
	padding-left: 2px;
}
#products .lista .l2 img{
position:relative;
top:2px;
}

#products .lista .l3{

	background: url(images/web/l3.jpg) no-repeat;
	width: 5px;
	height: 30px;
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
}

#products .menu {
	
	width: 185px;
	height: 130px;
	display: block;
	float: left;
	margin-left: 7px;
	padding-bottom: 20px;

}
#products .menu .nazev{
	width: 185px;
	height: 30px;
text-align: center;
font-size: 15px;
color: #D3D3D3;
font-weight: bold;
vertical-align: middle;
line-height: 30px;
letter-spacing: 1px;


}
#products .menu .text{
	width: 175px;
	height: 80px;
line-height: 20px;
	text-align: left;
color: #D3D3D3;

	vertical-align: middle;
	margin-left: 10px;
		margin-top: 5px;

}


#products .product_card {
background: url(images/web/produkt.jpg) no-repeat;
	width: 570px;
	height: 130px;
	display: block;
	float: left;
	margin-left: 7px;
	padding-bottom: 7px;

}



#products .product_card .info{
	width: 570px;
	height: auto;
	display: block;
	position:relative;

}

#products .product_card .info .obrazek{
	width: auto;
	padding-left: 10px;
	text-align: center;
	vertical-align: top;
	margin-top: 0px;
	float: left;


}
#products .product_card .info .obrazek img{
	
	border: 1px;
	border-color: #A5A5A5;
	border-style: solid;

}


#products .product_card .info .nazev{
	width: auto;
padding-left: 10px;
padding-top: 8px;
padding-bottom: 8px;
text-align: left;
color: #3069A6;
font-weight: bolder;
vertical-align: bottom;
font-size: 15px;
letter-spacing: 1px;
font-variant: small-caps;
	min-height:22px;



}

#products .product_card .info .nazev .up{

	width: 25px;
	height: auto;
	position:absolute;
	top:7px;
	left:542px;

}


#popis{
	


padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
	text-align: justify;
	line-height: 18px;
	


}


#products .product_card .info .cena{
	width: 362px;

	font-size: 12px;
vertical-align: middle;
margin-right: 0px;
position:absolute;
top:85px;
right:10px;

text-align: right;
}

.cena option{
	background-color: #D3D3D3;

}

#products .product_card .info .popis img{

	margin-left:5px;
	cursor:hand;
	

}

#menuKosik {
	width: 140px;
	background: url(images/web/menuKosik.jpg);
	height: 125px;
	float: right;
}



#linka{
background-color: #A5A5A5;
	height: 90px;

}

button{
	color:#CCCCCC; 
	background: URL(images/web/pp.jpg);
font-weight: bold;
	font-size: 11px;
	letter-spacing: 1px;

}
h1{
	padding: 0px;
	margin: 0px;
	color: #D3D3D3;
	font-family: Tahoma;
	font-size:22px;
	text-align: center;
	margin-top: 5px;
}

h2{
	padding: 10px 0px 2px 0px;
	margin: 0px;
	color: #D3D3D3; /*	color:#3069A6;*/
font-weight: bold;
font-size: 18px;
}
h3 {
	color: #124D8C;
	font: Tahoma;
	letter-spacing: 1px;
}

H4 {
	padding: 0px;
	margin: 0px;
	color: #D3D3D3;
}
.text1 .p1{
	font-size: 12px;

	line-height: 19px;
	float: left;
	width: 570px;
	text-align: justify;
}
sett .text2 {
	
}
.text1 .akce{
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 19px;
	float: right;
	width: 180px;
	min-height:80px;
	height:105%;
	padding-bottom: 0px;
		margin: 0px;
	padding-right: 0px;
	padding-top: 3px;


}
.akce .top {
	background: url(images/web/z1.jpg) no-repeat;
	height: 40px;
	padding: 0px;
	margin: 0px;
	text-align: justify;
	line-height: 30px;
	font-size: 15px;

}
.akce .telo {
	background: url(images/web/z2.jpg) repeat-y;
	height: auto;
	padding:8px;

	padding-top: 5px;
	color:  #D3D3D3;
	font-size: 12px;
	text-align: center;

}

.akce .down {
	background: url(images/web/z3.jpg) no-repeat top;
	height: 5px;
	margin: 0px;
	padding: 0px;

	line-height: 0px;
}

.text1 .akce1{
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 19px;
	float: left;
	width: 370px;


	padding-bottom: 0px;

	padding-right: 10px;
	padding-top: 5px;

}


.text1 .akce1 a{
	color: #F8D800;
	text-decoration: none;
}
.text1 .akce1 a:focus{
	color: #F8D800;
}


.akce1 .top {
	background: url(images/web/z11.jpg) no-repeat;
	height: 40px;
	padding: 0px;
	margin: 0px;
	text-align: justify;
	line-height: 30px;
	font-size: 15px;

}
.akce1 .telo {
	background: url(images/web/z22.jpg) repeat-y;
	height: 105%;

	padding:10px;

	padding-top: 5px;
	/*color:  #D3D3D3;*/
	font-size: 12px;
	text-align: left;
	font-weight: normal;
}

.akce1 .down {
	background: url(images/web/z33.jpg) no-repeat;
	height: 5px;

}


/*Menu kosik*/

#menus {
	width: 570px;
	height: 31px;
	margin: 0 auto;
background: url(images/web/ping.gif) repeat-x bottom;
}

#menus ul {
	margin: 0;
	padding: 0;
	list-style: none;

}



#menus li {
	display: block;
	float: left;
	width: 190px;
	height: 31px;
	padding: 0 0 0 0px;

	
}

#menus a {
	display: block;
	width: 190px;
	height: 31px;
line-height: 30px;

	text-align: center;
	text-decoration: none;
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing:1px;
		color: #D3D3D3;
background: url(images/web/tab2.jpg);


}




#menus a:hover {
display: block;
	width: 190px;
	height: 31px;
	
	text-align: center;
	text-decoration: none;
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	
		color: #FFDE00;

	
	
	
}
#menus .telo{
	width: 570px;
/*	background: url(images/web/tabLink.jpg) repeat-y;*/
}

#menus .linka{
	width: 570px;
background: url(images/web/ping.gif) repeat-x;
height: 1px;
padding: 0px;
margin: 0px;
}

/*Konec menu kosik*/

.intext{
	width: 110px;
}
.incis{
	width: 110px;
}

H2 a{
	padding: 20px 0px 2px 0px;
	margin: 0px;
	color: #D3D3D3; /*	color:#3069A6;*/
font-weight: bold;
}

H2 a:hover{
	padding: 20px 0px 2px 0px;
	margin: 0px;
	color:#3069A6;
font-weight: bold;
}












#rightPan .uvod .text1 .tabObj {
	

	width: 570px;
	height: auto;
background: url(images/web/pdm.jpg) repeat-y;
	
	position:relative;

	padding: 0px;
	
	margin: 0px;
	margin-left: 0px;

}



#rightPan .uvod .text1 .tabObj .top{
background: url(images/web/pdt.jpg) no-repeat;
width: 570px;
height: 5px;
margin: 0px;
padding: 0px;

}

#rightPan .uvod .text1 .tabObj .middle{

width: 570px;
height: auto;
margin: 0px;
padding: 0px;
padding-top: 5px;


}

#rightPan .uvod .text1 .tabObj .down{
background: url(images/web/pdd.jpg) no-repeat top;
width: 570px;
height: 5px;
margin: 0px;
padding: 0px;

min-height:15px;
position:relative;
top:6px;
left:0px;
	display: block;




}


.mapa{
	
}
.mapa h1{
	text-align: left;
}

.mapa a{
	color: #D3D3D3;
}
.mapa a:hover{
	text-decoration:underline;
}
.mapa li{
	font-size: 16px;
	font-weight: bold;
text-transform: capitalize;
margin: 4px;
}
.mapa li li{
	font-size: 14px;
	font-weight: bold;
}
.mapa li li li{
	font-size: 12px;
	font-weight: normal;
}







