body {
border-top: 5px solid #314A4F;
	margin:0px;
	padding:0px;
	font:8pt verdana, arial, helvetica, sans-serif;	
	color:#333;
	background:#fffaed url('/images/euro_med_online_bg.gif') top repeat-x;
	text-align:center;
	}
	
#holder { 
text-align: left;
width: 780px;
margin: auto;
padding-top: 14px;
background: transparent url('/images/header_bg.jpg') top no-repeat;
}

html>body #holder {padding-top: 16px; }

#ph {
position: absolute;
top: 7px;
z-index: 99;
width: 260px;
height: 255px;

background: url('/images/pharmacy.gif') right no-repeat;
margin-left: 500px;
}

html>body #ph {top:7px;}

textarea {width:90%; }

.shcw {
padding-left: 30px;
background: url('/images/cart_w.gif') left no-repeat;
margin-right: 10px;
}



#header {
 
 margin-right: 10px;
 margin-left: 5px;
 background: transparent url('/images/header.gif') top no-repeat;

}


.shr { padding-right: 6px;  background: #fffaed url('/images/content_bg_shad_r.gif') top right no-repeat; }
.shl { padding-left: 6px;  background: #fffaed url('/images/content_bg_shad_l.gif') top left no-repeat; }
.bcr { padding-right: 6px;  background: #fffaed url('/images/bcr.gif') top right repeat-y; }
.bcl { padding-left: 6px;  background: #fffaed url('/images/bcl.gif') top left repeat-y; }


#container {
background: white;
padding: 5px;
}

#topblocks {
margin-right: 6px;
height: 70px;
background: #F9F6F1 url('/images/container_back.gif') top repeat-x; 
}



/* bread crumbs */

#bc {
background-color: #314A4F;
padding: 7px;
border-bottom: 1px solid white;

color:#bbb;
font-size:10px;
}

#bc ul {list-style: none; 
margin: 0px;
padding: 0px;
}
#bc li {float: left; 
padding-right: 10px;}

#bc a { margin-right: 10px; color:#fff; text-decoration:none; }
#bc a:hover {text-decoration:underline; }

/* end breadcrumbs */

.cl { clear: both;}


/* tabs */

#logo {
	width:95px;
	height:106px;
	float:left;
	margin:5px 0px 0px 18px;
	overflow:hidden;
	}


#nav {
	padding:0px;
	height:29px;
	margin-left:20px;
	margin-right:15px;
	overflow:hidden;
background: url('/images/navc.gif') top repeat-x; 
	
	}

.navl {

background: transparent url('/images/navl.gif') top left no-repeat;
}

.navr {
	background: transparent url('/images/navr.gif') top right no-repeat;
}


#tabs {	
     float:left;
	 	font:bolder 10px Verdana, Arial, Helvetica, sans-serif;
	 	line-height:25px;
	  margin-left: 10px;
	  
      }
#tabs ul {
	margin:0;
	padding:0px 10px 0px 0px;
	list-style:none;
    }
#tabs li {
      display:inline;
      margin:0;
	  padding:0px;
	  color:#333;
      }
#tabs a {
      float:left;
      background:url("../images/nav_right.gif") top left no-repeat;
      margin:0;
      padding:0 0 0 5px;
	  color:#333;
      text-decoration:none;
      }
#tabs a span {
      float:left;
      display:block;
      background:url("../images/nav_left.gif") right top;
	 
	  text-align:center;
      padding:5px 10px 0px 6px;
      color:#333;
	  margin-right:0px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}
    /* End IE5-Mac hack */
#tabs a:hover span {
      color:#fff;
      }

#tabs a:hover {
      background-position:0% -30px;
      }
#tabs a:hover span {
      background-position:100% -30px;
      }

#tabs .active { background-position:0% -30px; }
#tabs .active  span { background-position:100% -30px; color:#fff; }


/* end tabs */

.fl {float: left; }
.fr {float: right; }

.w { background: white; }
.w300 { width: 300px; }
.w290 {width: 290px;}
.w500 { width: 455px;}
.w510 { width: 465px;}
.w250 { width: 230px; }
.padder { padding: 5px;}


.shc { background: url('/images/cart_white.jpg') 10px 5px no-repeat; 

}


/* items */
.flag { width:20px; margin-bottom:0px; padding:9px 2px; border:1px solid #fff; text-align:center; overflow:hidden; }
.item_name { width:135px; color:#7f6714; margin-bottom:0px; padding:9px 2px; border:1px solid #fff; text-align:center; overflow:hidden; }
.price { width:55px; color:#7f6714;  margin-bottom:0px; padding:9px 2px; border:1px solid #fff; text-align:center; overflow:hidden; }
.add_cart { width:51px; height:33px; margin-bottom:0px; padding:0px; overflow:hidden;  }	


.flag, .item_name, .price, .add_cart {
background:#fff9e5 url(../images/buttons_yellow.gif) repeat-x;

}


 
 ul.fav_buttons {
 	margin: 0px; padding: 0px;
 	list-style: none;
  clear: both;
  margin-top: 1px;
  background: transparent;
 }
 
.fav_buttons  li{
	float:left;
	width: 31.6%;
	background:#f0eee6 url(../images/buttons_bg.gif) repeat-x;
	text-align:center;
	margin:1px;
	font-weight:bolder;
	border:1px solid #f0eddf;
	font-size:10px;
	
	}
.fav_buttons li a { text-decoration: none; padding: 3px;  display: block; 
color: #314a4f;

}


h1,h2, h3 { font-size:14px; margin: 0px; padding: 0px; 
color: #B53300;
display: block;

 }

.box_bg_yellow {
	background:#fffbef url(../images/box_yellow_bg_top.jpg) top repeat-x; 
	border:1px solid #f3eedd;
	margin-bottom:5px;
	}
.box_yellow_content {
	background: url(../images/box_yellow_bg_bottom.jpg) bottom repeat-x; 
	border:1px solid #fff;
	padding:5px;
	}


.box_bg {
	background: #fff url(../images/box_bg_top.gif) top repeat-x; 
	border:1px solid #f0f0ea;
	margin-bottom:5px;
	}
.box_content {
	background: url(../images/box_bg_bottom.gif) bottom repeat-x; 
	border:1px solid #fff;
	padding:5px;
	}
	
	.top_boxes {
	background: #F9F6F1 url('/images/top_boxes_back.gif') top repeat-x; 
	height: 50px;
	
	}
	
	.top_boxes2 {
	background: #F9F6F1 url('/images/top_boxes_back.gif') top repeat-x; 
	height: 69px;
	
	}
	
	
	.top_boxes div {width: 245px;
	height: 50px;
	 }
	
	.top_boxes select, .top_boxes input {
	margin-left: 5px;	
	}
	
	.top_boxes .title {
	color: #B53300;
	}
	
	h1.title, h2.title {
	
	margin-bottom: 5px; 	
	}
	
	.hl_bor { border-right:1px solid #DFDBD8; 	}
	.hl_bol { border-left:1px solid #FFFFFF; 	}
	
	.lp5 {padding-left: 5px; padding-top: 10px;}
	
	.hook {
	
	z-index: 2;
	
	float: right;
	width:248px;
	overflow: hidden;
	margin: -14px;
	background: transparent url('/images/temp.jpg') no-repeat;
	
	margin-right: 10px;
	
	}
	
	#ft {
	background-color:#314a4f;
	color: #aaa;
	padding: 10px;
	}
	
	#ft a { color: #aaa; text-decoration: none; }

.dark a { color:#005997; text-decoration:none; }


li.a1 {

background: url('/images/1.jpg') top left no-repeat;
}

li.a2 {

background: url('/images/2.jpg') top left no-repeat;
}

li.a3 {
background: url('/images/3.jpg') top left no-repeat;
}


.a123 {
margin: 0px;
padding: 0px;
}

.a123 li {


padding-left: 50px;
display:block;
height: 80px;
margin: 0px;

}

img { border: 0; }

.mt5, p { padding: 0px; margin-top: 5px;}


.articles { clear: both; padding: 0px; margin: 0px;}
.articles li {
height: 80px;
clear: both;
list-style: none; display: block;
padding-top: 5px;
}
			.articles li img {	float: left;
				margin: 5px;
				padding: 5px;
				border: 0;
				
			}
				
			.articles li p {
				clear: right;
				margin-right: 10px;
				margin-left: 10px;
				margin-bottom: 10px;
			}
				
				.articles li p a {
					text-decoration: none;
		
				}

				.articles li p a:hover {
					color: #0765BC;
				}

form {
padding: 0px;
margin: 0px;
}

.h  div div{ height: 155px; }

.pi {

margin: 5px;
padding: 5px;
}


.title_blue {
	font-size:12px;
	color:#478da2;
	font-weight:bolder;
	}
	


	