body {
	margin: 0 0 20px 0;
	padding: 0;
	color: black;
	font-family: Verdana, Arial, Tahoma, helvetica, sans-serif;
	font-size: 12px;
	background: #bcbcbc url('_img/bg.jpg') repeat-x;
	text-align: center;
}
#web {
	border-left:1px solid white;
	border-right:1px solid white;
	text-align: left;
	width: 1000px; 	width: "1000px";
	margin: auto;
	background: white url('_img/title.jpg') no-repeat right top;
	position: relative;}

#title {
	height: 115px; 	height: "125px";
	text-align: left;
	padding: 5px;}


#title #logo {
	float:left;
	padding-top: 0px; 	padding-top: "0";
	width: 322px; }
#title #logo a h1 {
	width: 322px;
	height: 73px;
	cursor:hand;
	color:gray;
	position: relative;
	margin: 9px 0 0 10px; 	margin: "13px 0 0 8px";
	padding: 5px 0 0 0; 	padding: "0";
	font-size:22px; }
#title #logo h1 span { border:0px solid red;
	display: block;
	position: absolute;
	left: 0;top: 5px; 	left: "0";top: "0";
	width: 322px;
	height: 73px;
	background: url('_img/lekarensky-obchod-logo.jpg') no-repeat; }

#menu {
	line-height: 31px; vertical-align:middle; border-top:1px solid white; height: 30px;  height: "31px"; 
	background: url('_img/bg_top_menu.jpg') no-repeat; }

#menu h6 {color:white; margin: 0 0 0 10px;font-size:12px;font-weight:normal }

#menu span {color:white; display:block;float:right;font-size:13px;
	margin: 0 12px 0 0 }

#menu a {color:white; display:block;float:right;font-size:12px; font-weight:bold;
	margin: 0 12px 0 0 }


#bodyw {
	text-align: left;
	padding: 0;
	position: relative;
	height:100%;
}



#leva {
	color:#3d3d3d; flaot:left; width:180px; width:"190px";
	text-align: left;
	padding: 2px 10px 10px 0;		padding: "1px 0px 0px 1px;" }


#leva h5{
	font-size:12px; color: white;padding: 2px 0 5px 0; margin: 0; line-height:20px; font-weight:normal; text-align:center;
	background: #62aa2c url('_img/bg_hledani_tit.jpg') no-repeat; background-position: 100% 0%; }
#leva .obsah {
	text-align: left; font-size:12px; line-height:15px; padding: 4px; margin-top:0px; 	background-color: #ebeaea;}



/* Navigace */


#nav{
	list-style-type: none;
	margin: 0 0 30px 0;
	padding: 0;
	width: 177px; width: "187px";
	border-bottom-width: 0;
}


#nav li a{
	background-color: #ebeaea;
	font-weight: normal;
	font-size: 12px;
	height: 18px; 	height: "27px";
	color: #3e3e3e;
	display: block;
	width: 177px; width: "187px";
	padding: 5px 0 4px 10px; 	padding: "6px 0 0 10px";
	text-decoration: none;
	margin: 0px 0 1px 0; 	margin: "1px 0 1px 0";
}
#nav li a:hover{
	color: #3e3e3e; text-decoration:none;
	background-color: #e3e3e3;
}






#prava {
	color:#3d3d3d; float:right; width:802px; width:"802px";
	text-align: left;
	padding: 2px 0px 0 0;		padding: "2px 1px 0 0;" }

#prava p{
	color:#3d3d3d;
	margin: 15px 0 15px 0;  margin: "18px 0 18px 0"; 
	font-size:11px;
	line-height: 15px; }


#prava h1 {
	font-size: 16px;
	font-weight:normal;
	text-decoration: none;
	color: #fa8839;
	margin:10px 0 10px 0;
}  

#prava h2 {
	font-size: 16px;
	font-weight:normal;
	text-decoration: none;
	color: #4a9015;
	margin:10px 0 10px 0;
}  


#prava #katalog-zpetne-odkazy {
	font-size: 13px; color: gray; margin:10px 0 10px 0; }  

#prava #katalog-zpetne-odkazy a{
	font-size: 13px; color: gray;}  





#prava-sloupec {
	float: right; background-color: #edfae2; 	border-left:0px solid #d6e9c5;border-bottom:0px solid #d6e9c5;
	width: 190px; 	width: "190px";
	text-align: left; color:#373737;
	margin: 0px 0 15px 15px; margin: "1px 0 15px 15px";
	padding: 0;		padding: "0" }


#prava-sloupec a { color:blue; text-decoration:underline}


#prava-sloupec .all-link{
	display:block;
	margin: 4px 0 0 0;
	float: right; font-size:10px;
	color: gray; }


#prava-sloupec h4{
	color: gray; font-size:11px; margin:0; font-weight:bold;font-size:16px;
	padding: 10px 0 10px 0;}



#prava-sloupec .obsah {
	text-align: left; font-size:12px; line-height:15px; padding: 4px; margin-top:0px}
#prava-sloupec  h3{
	font-size:12px; color: white;padding: 2px 0 5px 0; margin: 0; line-height:20px; font-weight:normal; text-align:center;
	background: #ff7c22 url('_img/bg_akce_tit.jpg') no-repeat; background-position: 0 0; }

#prava-sloupec .obsah h4{
	font-size:12px; color: gray;padding: 2px 0 5px 0px; margin: 0; font-weight:normal;}
#prava-sloupec .obsah p{
	line-height: 14px;font-size:12px;padding: 0; margin: 0 0 11px 0}



#prava-sloupec #akce-extra strong{
	font-size:11px; color: green; font-weight:normal}
#prava-sloupec #akce-extra small{
	color: gray}

#prava-sloupec #akce-extra a{
	font-size:11px; color: green; text-decoration:none}

#prava-sloupec #akce-extra p {
	padding: 3px; clear:both; margin:0 0 5px 0;background-color:white; height:90px;}

#prava-sloupec #akce-extra {
	text-align: left; font-size:11px; line-height:15px; padding: 4px; margin-top:0px;}






#paticka {
	clear:both;
	background-color: gray;
	margin: 15px 0 12px 0; 	margin: "15px 0 1px 0";
	width: 1000px;	width:"998px";
	font-size: 10px;
	color: #e7ebfa;
	text-align:right;
	padding: 20px 0 20px 0;
}
#paticka span {
	display:block;
	margin: 10px 12px 0px 0;
}
#paticka a {
	font-size: 10px; color:#e7ebfa;
	text-decoration: none;
}
#paticka a:hover {
	text-decoration: underline;
}




a{
	color: navy;
	text-decoration: none }
a:hover{
	color: navy;
	text-decoration: underline }

hr.clean { clear: both; height: 1px; border: none; margin: -1em 0 0 0; visibility: hidden; display: "none";}






table {
	margin: 0 0 15px 0; }
td {
	color: black;
	font-family: Verdana, Arial, Tahoma, helvetica, sans-serif;
	font-size: 13px;
	padding: 1px;
	border-bottom:0px dotted silver;
	line-height: 20px; }




#katalog-zbozi h2 { padding:0;margin:0 }

#katalog-zbozi h2 a{
	color: #fa8839; font-family: Verdana, Arial, Tahoma, helvetica, sans-serif; font-size: 13px;padding:0;margin:0  }

#katalog-zbozi h2 a:hover{ color: #fa8839; }


#katalog-zbozi p{ color: #7d7d7d; margin:0; padding:0 }
#katalog-zbozi .cena{ color: #7d7d7d; margin:0; padding:10px 0 0 0 }
#katalog-zbozi p b{ color: #488816; font-size:13px;font-weight:bold}


#katalog-zbozi small{ color: #7d7d7d }

#katalog-zbozi .ikonky{ padding-right:10px }
#katalog-zbozi .ikonky2{ padding-left:20px }

#katalog-zbozi .item-obr{ float:left;margin:0 5px 0 0 }


/* KOSIK */
#kosik th {
	color: #464646;
	font-family: Verdana, Arial, Tahoma, helvetica, sans-serif;
	font-size: 11px;
	padding: 0 0 0 3px; background-color:#cdcbcb; text-align:left; font-weight:bold; border-bottom: 1px solid white;
	line-height: 25px; }

#kosik td {
	color: black;
	font-family: Verdana, Arial, Tahoma, helvetica, sans-serif;
	font-size: 11px;
	padding: 0 0 0 3px; border-bottom: 1px solid white;
	line-height: 25px; }

.textbox_kosik{
	color: black; text-align:right;
	font-family: Verdana, Arial, Tahoma, helvetica, sans-serif;
	font-size: 11px;
	padding: 3px 0 0 3px; border: 1px solid white;
	height: 20px; }


.button_kos {
	border:1px solid gray; cursor:hand;background-color:#f4f4f4;font-size:12px;
}
.button_kos_obj {
	border:1px solid gray; cursor:hand;background-color:#fff8ca;font-size:13px; margin: 0 0 25px 222px;
} 

.button_zpet{ background-color: #fdfdfd; font-size: 10px; color: gray; height: 19px; border: 1px solid silver; float:right;padding:1px }

.text_b {
	border:1px solid gray;font-size:12px;} 


.tbox {
	border:1px solid gray; }
.button { border:1px solid silver; cursor:hand} 
.button_2 { border:0; cursor:hand;background-color: #ebeaea} 


.zbozi-detail-left { font-size:11px; color:gray;line-height:18px; vertical-align:middle }
.zbozi-detail-right { font-size:11px; color:black;line-height:18px; vertical-align:middle }

/* Způsob doručení */

#zpusobplatby{
	font-size:11px;color:#3c3c3c;width:355px; float:right;margin:0 0 20px 0 }
#zpusobplatby p{
	margin:10px; 0 10px 0; padding:0 10px 0 10px
}
