/* CSS Document */

body{
	font-family:Tahoma, Verdana, Arial, sans-serif;	
	margin:0px; padding:0px;
	background-image:url(../img/bg_sub.jpg);
	background-repeat:x-repeat;
	
}

img {
  border: none;
}

#content{
	width:1031px;
	height:684px;
	margin:0px auto;
	text-align:left;
	background-image:url(../img/bg_content.jpg);
	background-repeat:no-repeat;	
}

#header{	
	width:997px;
	height:80px;	
	margin-left:16px;	
	/*	border: 1px solid #000000;*/
}

#logo{
	width:300px;
	height:75px;
	float:left;
	margin-left:25px;
	margin-top:4px;	
}

#ize{	
	background-image:url(../img/ize.jpg);
	background-repeat:no-repeat; 
	width:470px;
	line-height:35px;
	height:50px;
	float:left;
	padding-left:23px;
	margin-top:24px;
}

#ize2{	
	width:470px;
	line-height:35px;
	height:20px;
	float:left;
	padding-left:23px;
	margin-top:10px;
}

#ize h1{	
	font-size:12px;
	color: #009852;
}

#cart{
	width:110px;
	height:55px;
	float:left;
	padding-left:39px;
	padding-top:3px;
	margin-top:10px;
	text-align:center;
/*	border: 1px solid #000000;*/
}

a.cart, a.cart:link{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#479E6B;
}

a.cart:hover{
	font-size:12px;
	font-weight:bold;
	color:#019E59;
	text-decoration:none;
}


#menu{
	margin-top:10px;
	background-image:url(../img/menu.jpg);
	background-repeat:repeat-x;
	height:42px;
	width:980px;
	margin-left:26px;
	float:left;	
}

#mini_sep{
	background-position:right;
	width:50px;
	height:2px;
	float:left;
}

#menu_1{
	height:42px;
	width:98px;
	float:left;
	text-align:center;	
}

#menu_1_bef, #menu_2_bef, #menu_3_bef, #menu_4_bef, #menu_5_bef, #menu_6_bef, #menu_7_bef{
	height:42px;
	width:1px;
	float:left;
}

#menu_1_aft, #menu_2_aft, #menu_3_aft, #menu_4_aft, #menu_5_aft, #menu_6_aft, #menu_7_aft{
	height:42px;
	width:1px;
	float:left;
}

#menu_2{
	height:42px;
	width:120px;
	float:left;
	text-align:center;
}

.menu_activ{
	background-image:url(../img/menu_over.jpg);
	background-repeat:repeat-x;
	float:left;	
}

.menu_activ_border{
	background-image:url(../img/over_border.jpg);
	background-repeat:repeat-x;
	float:left;	
}

#menu_3{
	height:42px;
	width:140px;
	float:left;
	text-align:center;
}

#menu_4{
	height:42px;
	width:130px;
	float:left;
	text-align:center;
}

#menu_5{
	height:42px;
	width:135px;
	float:left;
	text-align:center;
}

#menu_6{
	height:42px;
	width:147px;
	float:left;
	text-align:center;
}

#menu_7{
	height:42px;
	width:97px;
	float:left;
	text-align:center;
}

#flash{
	height:194px;
	width:980px;
	margin-left:13px;
	float:left;
}

#sub_shad{
	background-image:url(../img/sub_shad.jpg);
	height:13px;
	width:980px;	
	margin-left:25px;
	float:left;
}

#pdf{
	background-image:url(../img/pdf.jpg);
	height:60px;
	width:257px;	
	margin-left:25px;
	float:left;
	color: #FFFFFF;
	font-weight:bold;
	font-size: 12px;
}

#pdf_text {
	padding-top: 15px;
	padding-left: 70px;
}

a.pdf_text, a.pdf_text:link{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}

a.pdf_text:hover{
	font-size:12px;
	font-weight:bold;
	color:#0B2E16;
	text-decoration:none;
}

#telverde{
	background-image:url(../img/telverde.jpg);
	height:78px;
	width:257px;	
	margin-left:25px;
	float:left;
}

#banner{
	background-image:url(../img/banner.jpg);
	height:191px;
	width:257px;	
	margin-left:25px;
	float:left;
}

#pharmasmart{
	height:84px;
	width:257px;	
	margin-left:25px;
	float:left;
}

#banners{
	text-align:left;	
	float:left;
	width:285px;
	padding-bottom:10px;
}

#page_text{
	float:right;
	width:705px;	
	font-size:12px;
	margin-right:25px;
	padding:5px;
	padding-bottom:10px;
}

#page_text2{
	float:left;
	width:950px;	
	font-size:12px;
	margin-left:35px;
	margin-right:35px;
	padding:5px;
	padding-bottom:15px;	
}

#cart_new{
	width:125px;
	float:right;	
}

a.cart_new, a.cart_new:link{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#479E6B;
}

a.cart_new:hover{
	font-size:12px;
	font-weight:bold;
	color:#019E59;
	text-decoration:none;
}

#cart_pages{
	width:125px;
	float:right;
	margin-right:25px;	
}

a.cart_pages, a.cart_pages:link{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#479E6B;
}

a.cart_pages:hover{
	font-size:12px;
	font-weight:bold;
	color:#019E59;
	text-decoration:none;
}


#subtitle {
	width:600px;
	height:35px;	
	padding-left:25px;
	background-image:url(../img/arrow.jpg);
	background-repeat:no-repeat;		
}

#subtitle h2{
	width:400px;
	color: #009852;
	font-size: 20px;	
}

#subsubtitle h3{
	color: #009852;
	font-size: 14px;	
}

#sub2title_index {	
	width:550px;
	height:46px;
	line-height:33px;	
	padding-left:27px;
	background-image:url(../img/arrow_old.jpg);
	background-repeat:no-repeat;		
	float:left;	
}

#sub2title_index h2{
	line-height:0.7em;
	color: #009852;
	font-size: 20px;	
	vertical-align:top;
}

#sub2title_pages {	
	width:500px;
	height:46px;
	line-height:33px;	
	padding-left:27px;
	background-image:url(../img/arrow_old.jpg);
	background-repeat:no-repeat;
	float:left;		
	clear:both;	
}

#sub2title_pages h2{
	line-height:0.7em;
	color: #009852;
	font-size: 20px;	
	vertical-align:top;
}


#logo_pages{
	width:257px;
	height:79px;
	float:left;
	margin-left:30px;	
}

.tablehead{
color:#009852;
}

#paging{
text-align:center;
height:30px;
padding:10px;
color:#009852;
}

#paging a{
	color:#009852;	
	text-decoration:none;
}

#paging{
height:30px;
padding:10px;
color:#009852;
}

#legenda h3{
	color:#009852;	
}

#footer{
	background-image:url(../img/footer.jpg);
	background-repeat:no-repeat;
	height:59px;
	width:980px;	
	margin-left:25px;

	text-align:center;
	color:#686A67;
	font-size:11px;
	padding-top:9px;
		clear:both;
}

#footer a{
	color:#686A67;
	font-size:11px;
	text-decoration:none;
}

.detalii{font-size: 12px; font-weight:bold; text-decoration:none; color: #7C5B5B;}
.detalii2{font-size: 12px; font-weight:bold; text-decoration:none; color: #000048;}
.detalii3{font-size: 12px; text-decoration:none; color: #5B5B5B;}

.subcat {
padding-bottom: 5px;
}

.subcat2 {
padding-bottom: 20px;
}

.right {
text-align:right;
width:700px;
}

.text_gray2 {
color: #4A4A4A;
font-weight:bold;
}

.text_black3 {
color: #4A4A4A;
}

.text_green {
color: #2F946C;
font-weight:bold;
}



































#img{
	background-image:url(../images/img.jpg);
	width:885px;
	height:233px;
}

#shadow{
	background-image:url(../images/shadow.jpg);
	width:885px;
	height:18px;
}

#tag{
	background-image:url(../images/tag.jpg);
	height:116px;
	width:909px;
	clear:left;
}

#bottom{
	background-image:url(../images/bottom.jpg);
	height:41px;
	line-height:35px;
	width:909px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	color:#636f79;
}

.top_link, a.top_link, a.top_link:hover, a.top_link:link{
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:44px;
}

a.link{
	font-size:11px;
	color:#636f79;
	text-decoration:none;
}

a.link:hover{
	font-size:11px;
	color:#006ac4;
	text-decoration:underline;
}

#middle{
	width:885px;
	text-align:left;
}

.contact{
	width:259px;
	text-align:left;
	clear:left;
}

#space{
	float:left;
	width:33px;
	height:150px;
}

#eco_contact{
	width:226px;
	float:left;
}

.contact_img{
	background-image:url(../images/icon_2.jpg);
	background-repeat:no-repeat;
	background-position:left;
	width:28px;
	height:28px;
	float:left;
}

.title_img{
	width:28px;
	height:28px;
	float:left;
}

.title{
	font-size:16px;
	color:#005fba;
	line-height:28px;
	height:20px;
	float:left;
	margin-left:11px;
	font-weight:bold;	
}

.title_m{
	font-size:16px;
	color:#005fba;
	line-height:28px;
	height:20px;
	width:550px;
	float:left;
	margin-left:11px;
	font-weight:bold;
}

.subtitle{
	font-size:16px;
	color:#005fba;
	line-height:28px;
	height:20px;
	width:590px;
	float:left;
	margin-top:15px;
}

.text_b{
	font-weight:bold;
	font-size:12px;
	color:#121212;
	clear:left;
	margin-top:14px;
	float:left;
	width:193px;
}

.text{
	font-size:11px;
	color:#121212;
	clear:left;
	float:left;
	width:193px;
	line-height:18px;
}

.text_m{
	font-size:12px;
	color:#121212;
	clear:left;
	float:left;
	width:610px;
	line-height:18px;
	margin-top:14px;
}

a.tlink, a.tlink:link{
	font-size:11px;
	color:#121212;
}

a.tlink:hover{
	font-size:11px;
	color:#006ac4;
}

#main_text{
	width:593px;
	text-align:left;
	float:left;
}

.bekezd{
	padding-left:25px;
}

#inpNume, #inpPNume, #inpEmail, #inpCompanie, #inpAdresa, #inpOras, #inpTelefon, #inpFax, #inpComentarii{
	float:left;
	margin-top:13px;
	width:150px;
	font-size:12px;
}

.dinput{
	float:left;
	width:430px;
	margin-top:10px;
}

.input{
	width:200px;
	height:14px;
	border:1px solid #666666;
	background-color:#FFFFFF;
	font-size:11px;
}

.inputT{
	width:300px;
	border:1px solid #666666;
	background-color:#FFFFFF;
	font-size:11px;
}

.error{
	color:#FF0000;
}

