html, body		{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #454545;
 background: #6F95B2;
 height:100%;
 margin:0%;
 padding:0%;
 text-align: center;
 background-repeat: repeat-x;
 background-attachment: fixed;
 }
 
 #main {
	width: 775px; 
	margin-right: auto;
	margin-left: auto;
	margin-top:15px; 
	}
		html>body #main {
	 		margin-top: 0px;
			width: 775px;
	}
 
 #top {
		background-color: White;
		width: 775px;
		height: 5px;
 }
 
 #menu {
 	width: 775px;
	text-align: left;
	height: 35px;
	background: url(images/bg_menu.gif);
 }
 
 #pod_menu {
 	background: url(images/pod_menu.gif);
	width: 775px;
	height: 12px;
 }
 
 #hlavicka {
 	width: 775px;
	height: 151px;
 }
 
 #logo {
 	background: url(images/logo.jpg);
	width: 700px;
	height: 151px;
	text-align: left;
	float: left;
 }

 #flag {
 	width: 28px;
	float: left;
	line-height: 0px;
 }
 
 #vedlelogo {
 	background: url(images/logo_right.jpg);
	width: 47px;
	height: 151px;
	float: left;
 }
#pod_logo{
	background: url(images/pod_logo.jpg);
	background-repeat: no-repeat;
		width: 775px;
	height: 28px;
}

#hledej {
   position: relative;
	margin: 2px 0px 0px 400px;
	width: 250px;
	padding: 0px;
}
	html>body #hledej {
	 		margin: 0px 0px 0px 450px;
			padding-top:3px; 
	}
	
#hledej form {
	padding: 0px 0px 0px 0px;
	margin-top: 0px; 
	margin-bottom: 0px;

}	
	
#hledej .sub {
		background: url(images/b_search_bg.gif) repeat-x;
		padding: 0px 8px 0px 8px;
		color: White;
		font-weight: bold;
	}	
	
	#hledej .in {
	background-color: #EAEAEA;
	border: 1px solid black;
	width: 130px;
	font-size: 9px;
	
	margin-bottom: 0px;
	
	}
	
#text {
	width: 775px;
	background: url(images/bg_podtext.jpg);
	float: left;
}

#left { 
	float: left;
	width: 224px;
	text-align: left;

}
	#left #nadpis {
		margin: 0px 0px 0px 20px;
	}
	#leftmenu {
		margin: 0px 0px 0px 20px;
		line-height: 0px;
	}
	#left #certifikat {
		background: url(images/certifikat.jpg);
		width: 109px;
		height: 106px;
		margin: 0px 0px 0px 55px;
	}

#right {
	float: right;
	width: 547px;
	text-align: left;
}
	#right #nadpis {
		margin: 0px 0px 0px 8px;
	}
	#right #text {
		background: #F7F9FB;
		width: 520px;
	}
		html>body #right #text {
		margin: 0px 0px 0px 5px;
		}

	#text #okraje {
		width: 500px;
		margin: 5px;

	}
#paticka{
	width: 775px;
	height: 45px;
	line-height: 0px;
}

.eshop_nahled { padding: 8px; border: 1px solid #004F88; margin-bottom: 3px; background: #fff; }
.eshop_nahled .obrazek { float: left; width: 130px; }
.eshop_nahled .data_right { width: 330px; float: left; }
.eshop_nahled .data_right h4  {  background: #004F88; padding: 3px 0 3px 4px; } 
.eshop_nahled .data_right h4 a  {  color: #fff;   } 

.eshop_nahled .ceny				 	{ font-size: 1.4em; font-weight: bold; display: block; margin: 5px 0; color: #004F88; }
.eshop_nahled .produkty_cena	   { display: block; margin-bottom: 5px; color: red; }

#eshop_detail img { float: left; margin:  0 5px 5px 0; }
#eshop_detail .produkty_ceny { border: 1px solid #004F88; padding: 8px; margin: 5px 0;  }

.eshop_nahled.ceny

#eshop_kosik_mini { padding: 0 0 5px 0; margin: 0px 5px 0px 10px; }
#eshop_kosik_mini h3 {
	background: #004F8A; color: white;
	padding: 3px 0 3px  5px;
   margin: 0;
	font-size: 1em;
}
#eshop_kosik_mini table { width: 160px; margin-left: auto; margin: 3px auto 0 auto; border: 1px solid #004F88; background: White;  }
#eshop_kosik_mini a, #eshop_kosik_mini a:visited {  padding-left: 11px; color: #fff; }

.odkazy { text-align: right; margin-top: 15px; }
.do_kosiku input.eshop_submit { width: 81px; height: 24px; background: url(images/buy.gif) no-repeat;  color: #fff; border: 0; font-size: .8em; font-weight: bold; }
.submitinfo {
	background: url(images/poslat.gif) no-repeat; 
	width: 141px;
	height: 24px;
	color: #fff; border: 0; 
}



div#produkt_katalog  { }
div#produkt_katalog h3 { background: white; color: #004F88; margin: 50; padding: 5px 10px; font-size: 1em;  }
div#produkt_katalog ul { padding: 0; margin-left: 12px; }
div#produkt_katalog li {
	font-size: 1.1em;
		margin: 0px;
	padding: 0px;
	line-height: 17px;
	list-style: none;
}


div#produkt_katalog li a {
	

	color: White;

}

.eshopinfo { border: 1px solid #DEEBB1; margin: 0 6px 3px 6px; padding: 5px;  }
.eshopinfo a { color:#fff; }


#leftmenu ol { padding: 0; margin-left: 25px; margin-top: 5px; margin-bottom: 0px; }
#leftmenu ol li {  font-size: 1em; color: #004F8A; }
#leftmenu ol li a {  font-size: 1em; color: #004F8A; }


#right .eshopinfo ol li a { color: #fff; }

a.zona { font-size: 1.3em; color: #fff; font-weight: bold;   }

table.kosik_produkty { border: 1px solid #004F8A; width: 100%;  margin-bottom: 5px;  }
table.kosik_produkty th { background: #004F8A; color: White; padding: 2px;  }
table.kosik_produkty th.nazev { width: 130px; }

input.eshop_del { border: 0; background: url(images/del_icon.gif) no-repeat; width: 15px; height: 15px; }
input.eshop_mj { border: 0; background: url(images/change_icon.gif) no-repeat; width: 15px; height: 15px; }

table.kosik_produkty input.poc { font-size: 1em; }

ul.eshop_kategorie {
	margin: 5px 0px 5px 20px;
	
	padding: 0px;
	list-style: none;
}

ul.eshop_kategorie li {
	font-size: 1.1em;
	margin: 0px;
	padding: 0px;
	background: url(images/bg_seznam.gif) no-repeat;
	line-height: 17px;
	padding-left: 22px;

}

#pokladna .textinfo {
	width: 300px;
}

#pokladna .areainfo {
	width: 370px;
	height: 60px;
}


.cleaner {
	line-height: 1px;
	font-size: 0.1em;
	clear: both;
	height: 1px;
}