html {display: block;}
html, body, div, table, span, p,ul,ol,form,h1,h2,h3,h4 {
    padding: 0px;
    margin: 0px;
	border: none;
}
input{
	margin: 0;
	padding: 0;
}
html, body, div, span, table, tr, td, p,ul,ol,form,h1,h2,h3,h4 { border: 0px solid #fff; }
a { outline:none; }
body{
	background: #E0EBF2 url("https://www.wellness.ro/skin/images/bgBody.gif") repeat-x;
}
a, a:active, a:visited, a:hover{ text-decoration: none; }
img { border: none; margin: 0px; padding: 0px;}
h1,h2,h3,h4 { font-weight:normal; display: inline;}
div, a, input, h2, h3,h4 {
	font: normal 9pt Arial,sans-serif;
}
div{
	font: normal 13px Arial,sans-serif;
	color:#58585A;
}
ul{	list-style-type: none;list-style-position: outside;}
#root { text-align: center; width: 100%; height: 100%;}


.column-left{ float: left; width: 230px; padding:25px; background:#fff; border-radius: 70px;}
.column-right{ float: right; width: 230px; padding:25px; background:#fff; border-radius: 70px;}
.column-center{ display: inline-block; margin-left:32px; width: 300px; padding:25px; background:#fff; border-radius: 70px;}

.container a {
    font: bold 16px Arial;
    color: #4A9D3E;
    text-decoration: underline;
}

#page{
	width: 973px;
	margin: 0px auto;
	text-align: center;
	position:relative;
}

#topMenu{
	display: block;
	width: 950px;
	height: 20px;
	margin: 9px auto 4px;
	padding: 0px 0px 0px 5px;
	overflow: hidden;
}
#topMenu li{
	display: block;
	float: left;
	height: 20px;
	overflow: hidden;
	border-right: 1px solid #E6E6E6;
	font: normal 8pt Arial;
	text-align: center;
}
#topMenu li h3,#topMenu li h4,#topMenu li b{
	display:inline;
	font: normal 10pt Arial;
	margin:0px;
	padding:0px;
}
#topMenu li a, #topMenu li a:active, #topMenu li a:visited, #topMenu li a:hover{
	font: normal 10pt Arial;
	color: #58585A;
}
#topMenu li a:hover, #topMenu li a.s, #topMenu li a.s:active, #topMenu li a.s:visited, #topMenu li a.s:hover{
	color: #8CC63F;
}
#topMenu li.clienti a, #topMenu li.clienti a:active, #topMenu li.clienti a:visited, #topMenu li.clienti a:hover{
	
}
#topMenu li.clienti a:hover, #topMenu li.clienti a.s, #topMenu li.clienti a.s:active, #topMenu li.clienti a.s:visited, #topMenu li.clienti a.s:hover{
}


#topMenu li.acasa{
	text-align: left;
	width: 41px;
}
#topMenu li.clienti{
	width: 70px;
}
#topMenu li.cumpar{
	width: 100px;
}
#topMenu li.platesc{
	width: 95px;
}
#topMenu li.livrare{
	width: 80px;
}
#topMenu li.business{
	width: 95px;
}
#topMenu li.cercetare{
	width: 85px;
}
#topMenu li.harta{
	width: 95px;
}
#topMenu li.linkuri{
	width: 95px;
}
#topMenu li.contact{
	width: 95px;
}
#topMenu li.desprewellness{
	width: 135px;
}
#topMenu li.forum{
	padding: 0px 1px 0px 0px;
	width: 70px;
	border: none;
	text-align: right;
}
#headZone{
	width: 964px;
	height: 59px;
	padding: 0px 9px 0px 0px;
	margin: 0px auto;
	text-align: left;
}
#logo-hb{
	width: 277px;
	height: 60px;
	overflow: hidden;
	float: left;
}
#logo{
	width: 217px;
	height: 59px;
	overflow: hidden;
	float: left;
}
#infoSus{
	float: right;
	padding: 7px 0px 0px;
	width: 558px;
}
#infoSus .cauta{
	float: right;
	width: 282px;
	height: 30px;
	background: url("https://www.wellness.ro/skin/images/taiat.png");
}
#infoSus .cauta p{
	float: left;
	padding: 9px 0px 0px 12px;
	width: 89px;
	height: 21px;
	overflow: hidden;
	margin: 0px;
	font: bold 8pt Arial;
	color: #58585a;
}
#infoSus .cauta form{
	display: block;
	float: left;
	width: 165px;
	height: 17px;
	padding: 7px 0px 0px 7px;
	overflow: hidden;
}
#infoSus .cauta form input.i{
	display: block;
	float: left;
	padding: 1px 4px 0px 0px;
	width: 110px;
	overflow: hidden;
	border: none;
	background: transparent;
	font: normal 8pt Arial;
	color: #58585A;
}
#infoSus .cauta form input.s{
	display: block;
	float: left;
	width: 51px;
	height: 17px;
	overflow: hidden;
	border: none;
	background: transparent;
	cursor: pointer;
}
#infoSus .nr{
	font: bold 13pt Arial;
	color: #58585a;
	float: right;
	padding: 6px 10px 0px 0px;
}
#infoSus .sau{
	font: normal 9pt Arial;
	color: #898A8B;
	float: right;
	padding: 9px 11px 0px 0px;
}
#infoSus .info{
	float: right;
	padding: 5px 9px 0px 0px;
	font: normal 7pt Arial;
	color: #898A8B;
	text-align: right;
}
#infoSus .info div{
	font: normal 9pt Arial;
	color: #898A8B;
	text-align: right;
	height: 12px;
	overflow: hidden;
	padding: 5px;
}
#infoSus .links{
	width: 744px;
	float: right;
	padding: 7px 1px 0px 0px;
	clear: both;
	text-align: right;
	font: normal 8pt Arial;
	color: #58585a;
}
#infoSus .links a, #infoSus .links a:active, #infoSus .links a:visited, #infoSus .links a:hover{
	font: bold 8pt Arial;
	color: #448ccb;
	text-decoration: underline;
}
#infoSus .links a:hover{
	text-decoration: none;
}
#meniuP{
	display: block;
	width: 955px;
	height: 29px;
	padding: 0px 0px 6px 0px;
	overflow: hidden;
	margin: 8px auto 0px;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll 0px -31px;
}
#meniuP li{
	display: block;
	float: left;
	height: 29px;
	overflow: hidden;
	padding: 0px 1px 0px 0px;
}
#meniuP li.acasa{
	width: 73px;
}
#meniuP li.produse{
	width: 81px;
}
#meniuP li.greutate{
	width: 196px;
}
#meniuP li.energie{
	width: 146px;
}
#meniuP li.nutritie{
	width: 161px;
}
#meniuP li.ingrijire{
	width: 149px;
}
#meniuP li.despre{
	width: 143px;
	padding: 0px;
}
#meniuP li a, #meniuP li a:active, #meniuP li a:visited, #meniuP li a:hover{
	display: block;
	padding: 11px 21px 0px 0px;
	height: 18px;
	overflow: hidden;
	font: bold 8pt Arial;
	text-align: right;
	color: #fff;
}
#meniuP li a:hover,#meniuP li a.s, #meniuP li a.s:active, #meniuP li a.s:visited, #meniuP li a.s:hover{
	color: #95c0a6;
}
#meniuP li.acasa a, #meniuP li.acasa a:active, #meniuP li.acasa a:visited, #meniuP li.acasa a:hover{
	padding-right: 14px;
}
#meniuP li.produse a, #meniuP li.produse a:active, #meniuP li.produse a:visited, #meniuP li.produse a:hover{
	padding-right: 16px;
}
#meniuP li.nutritie a, #meniuP li.nutritie a:active, #meniuP li.nutritie a:visited, #meniuP li.nutritie a:hover{
	padding-right: 15px;
	white-space: nowrap; /* for safari */
}
#meniuP li.ingrijire a, #meniuP li.ingrijire a:active, #meniuP li.ingrijire a:visited, #meniuP li.ingrijire a:hover{
	padding-right: 19px;
}
#meniuP li.despre a, #meniuP li.despre a:active, #meniuP li.despre a:visited, #meniuP li.despre a:hover{
	padding-right: 26px;
}

#menus{
	position: absolute;
}
#menus div.casuta{
	position: absolute;
	top: 0px;
	text-align: left;
	width: 175px;
	z-index: 100;
	display: none;
}
#menus div.casuta ul{
	display: block;
	width: 173px;
	padding: 4px 0px 0px;
	overflow: hidden;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
#menus div.casuta ul li{
	display: block;
	width: 152px;
	padding: 0px 0px 5px 21px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll -943px -183px no-repeat;
}
#menus div.casuta div.spB{
	width: 175px;
	height: 4px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll -758px -300px;
}
#menus div.casuta ul li a, #menus div.casuta ul li a:active, #menus div.casuta ul li a:visited, #menus div.casuta ul li a:hover{
	font: normnal 12px Arial;
	color: #f4f4f4;
	text-decoration: none;
 text-shadow: 1px 1px 2px #333;
}
#menus div.casuta ul li a:hover{
	text-decoration: underline;
}
#menus div.casuta ul li.t{
	padding: 0px 0px 4px 21px;
	background: none;
}
#menus div.casuta ul li.t a, #menus div.casuta ul li.t a:active, #menus div.casuta ul li.t a:visited, #menus div.casuta ul li.t a:hover{
	color: #448ccb;
	text-decoration: underline;
}
#menus div.casuta ul li.t a:hover{
	text-decoration: none;
}
#menus div.produse{
	left: 82px;
}
#menus div.greutate{
	left: 165px;
}
#menus div.energie{
	left: 361px;
}
#menus div.nutritie{
	left: 508px;
}
#menus div.ingrijire{
	left: 670px;
}
#menus div.despre{
	left: 790px;
}
#menus div.produse ul{
	background: #8CC63F;
}
#menus div.greutate ul{
	background: #F7941D;
}
#menus div.energie ul{
	background: #AD4BAA;
}
#menus div.nutritie ul{
	background: #BB131A;
}
#menus div.ingrijire ul{
	background: #00B5F1;
}
#menus div.despre ul{
	background: #8CC63F;
}
#menus div.greutate div.spB{
	background-position: -758px -305px;
}
#menus div.energie div.spB{
	background-position: -758px -310px;
}
#menus div.nutritie div.spB{
	background-position: -758px -315px;
}
#menus div.ingrijire div.spB{
	background-position: -758px -320px;
}
#menus div.despre div.spB{
	background-position: -758px -325px;
}

iframe{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:3000px;/*must have for any big value*/
	height:3000px/*must have for any big value*/;

}
.sharelinks iframe{
	display/**/:block;/*sorry for IE5*/
	position:static;/*must have*/
	top:auto;/*must have*/
	left:auto;/*must have*/
	z-index:-1;/*must have*/
	filter:none;/*must have*/
	width:auto;/*must have for any big value*/
	height:auto/*must have for any big value*/;

}

#breadcumbs{
	margin: 0px auto;
	width: 935px;
	padding: 3px 0px 3px 20px;
	overflow: hidden;
	background: #8CC63F;
	font: normal 8pt Arial;
	text-align: left;
	color: #58585a;
}
#breadcumbsB{
	margin: 0px auto;
	width: 955px;
	height: 2px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll 0px -67px;
}

#breadcumbs span {
	color: #fff;
	font: bold 8pt Arial;
	padding: 0px 7px 0px 6px;
	
}
#breadcumbs span.f{
	color: #58585a; top: 0px; padding: 0px;background: none;
}
#breadcumbs h1 a, #breadcumbs h1 a:active, #breadcumbs h1 a:visited, #breadcumbs h1 a:hover{
	font: bold 8pt Arial;
	color: #58585a;
	text-decoration: underline;
}
#breadcumbs h1 a:hover{
	text-decoration: none;
}
#breadcumbs h1 a.l, #breadcumbs h1 a.l:active, #breadcumbs h1 a.l:visited, #breadcumbs h1 a.l:hover, #breadcumbs h1{
	font: bold 8pt Arial;
	color: #fff;
	text-decoration: none;
}
#breadcumbs h1 a.l:hover{
	text-decoration: underline;
}


#breadcumbs a, #breadcumbs a:active, #breadcumbs a:visited, #breadcumbs a:hover{
	font: bold 8pt Arial;
	color: #58585a;
	text-decoration: underline;
}
#breadcumbs a:hover{
	text-decoration: none;
}
#breadcumbs a.l, #breadcumbs a.l:active, #breadcumbs a.l:visited, #breadcumbs a.l:hover, #breadcumbs {
	font: bold 8pt Arial;
	color: #fff;
	text-decoration: none;
}
#breadcumbs a.l:hover{
	text-decoration: underline;
}


#breadcumbs2{
	margin: 5px auto;

	padding: 3px 0px 3px 20px;
	overflow: hidden;
	background: #8CC63F;
	font: normal 8pt Arial;
	text-align: left;
	color: #58585a;
}
#breadcumbsB2{
	margin: 0px auto;
	height: 2px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll 0px -67px;
}

#breadcumbs2 span {
	color: #73695b;
	padding: 0px 7px 0px 6px;
	
}
#breadcumbs2 span.f2{
	color: #58585a; top: 0px; padding: 0px;background: none;
}
#breadcumbs2 h4 a, #breadcumbs2 h4 a:active, #breadcumbs2 h4 a:visited, #breadcumbs2 h4 a:hover{
	font: bold 8pt Arial;
	color: #58585a;
	text-decoration: underline;
}
#breadcumbs2 h4 a:hover{
	text-decoration: none;
}
#breadcumbs2 h4 a.l, #breadcumbs2 h4 a.l:active, #breadcumbs2 h4 a.l:visited, #breadcumbs2 h4 a.l:hover, #breadcumbs2 h4{
	font: bold 8pt Arial;
	color: #fff;
	text-decoration: none;
}
#breadcumbs2 h2 a.l:hover{
	text-decoration: underline;
}


#startContent{
	width: 955px;
	height: 39px;
	margin: 0px auto;
	text-align: left;
}
#startContent .alege{
	float: left;
	padding: 11px 0px 0px 2px;
	font: normal 8pt Arial;
	color: #80c343;
}
#startContent .alege div{
	font: bold 9pt Arial;
	color: #58585a;
	height: 14px;
	overflow: hidden;
}
#startContent ul{
	display: block;
	float: right;
	padding: 10px 3px 0px 0px;
}
#startContent ul li{
	display: block;
	float: left;
	font: normal 8pt Arial;
	color: #969b9b;
}
#startContent ul li.sp{
	width: 25px;
	overflow: hidden;
}
#startContent ul li div{
	font: normal 8pt Arial;
	color: #969b9b;
}
#startContent ul li div span{
	font: normal 8pt Arial;
	color: #58585a;
}
#startContent ul li div b{
	color: #58585a;
}
#startContent ul li div strong a, #startContent ul li div strong a:active, #startContent ul li div strong a:visited, #startContent ul li div strong a:hover{
	font: bold 8pt Arial;
	color: #58585a;
}
#content{
	width: 973px;
	overflow: hidden;
	margin: 0px auto;
	text-align: left;
}
#left{
	float: left;
	width: 204px;
	overflow: hidden;
}
#left .cTop{
	width: 204px;
	height: 14px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/bgCTop.png");
}
#left .cBot{
	width: 204px;
	height: 17px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/bgCBot.png") no-repeat scroll 1px 0px;
}
#left .cL{
	width: 188px;
	padding: 0px 6px 0px 10px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/bgCLeft.png") repeat-y;
}
#left .cL .cauta{
	width: 180px;
	padding: 0px 0px 0px 8px;
	height: 50px;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll 0px -70px;
}
#left .cL .cauta p{
	padding: 1px;
	height: 18px;
	overflow: hidden;
	font: bold 8pt Arial;
	color: #58585a;
}
#left .cL .cauta p span.p{
	color: #8cc63f;
}
#left .cL .cauta form{
	width: 165px;
	height: 17px;
	padding: 0px 0px 3px 7px;
	overflow: hidden;
}
#left .cL .cauta form input.i{
	display: block;
	float: left;
	padding: 1px 4px 0px 0px;
	width: 110px;
	overflow: hidden;
	border: none;
	background: transparent;
	font: normal 8pt Arial;
	color: #58585A;
}
#left .cL .cauta form input.s{
	display: block;
	float: left;
	width: 51px;
	height: 17px;
	overflow: hidden;
	border: none;
	background: transparent;
	cursor: pointer;
}
#left .cL .cauta div.c{
}
a.lblue, a.lblue:active, a.lblue:visited, a.lblue:hover{
	font: normal 8pt Arial;
	color: #448ccb;
	text-decoration: underline;
}
a.lblue:hover{
	text-decoration: none;
}
#left .cL p.first{
	background: #E8F4D9;
	width: 188px;
	overflow: hidden;
	margin: 3px 0px 3px 0px;
}
#left .cL p.isF{
	background: #E8F4D9;
	width: 188px;
	overflow: hidden;
	margin: 0px 0px 3px 0px;
}
#left .cL p.first a, #left .cL p.first a:active, #left .cL p.first a:visited, #left .cL p.first a:hover{
	display: block;
	padding: 5px 4px 4px 8px;
	font: bold 8pt Arial;
	color: #58585a;
	text-transform: uppercase;
}
#left .cL p.first a span{
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll -284px -4px;
	padding: 0px 9px 0px 0px;
}
#left .cL h2{
	display: block;
	width: 188px;
	overflow: hidden;
}
#left .cL a, #left .cL a:active, #left .cL a:visited, #left .cL a:hover{
	display: block;
	width: 168px;
	padding: 5px 0px 2px 20px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/bullet/cat.gif") no-repeat scroll 10px 10px;
	font: normal 12px Arial;
	color: #58585a;
	margin: 1px 0px 2px;
}
#left .cL a:hover{
	text-decoration: underline;
}
#left .cL a.s, #left .cL a.s:active, #left .cL a.s:visited, #left .cL a.s:hover{
	font: bold 12px Arial;
	color: #147c3e;
	text-decoration: underline;
}
#left .cL a.s:hover{
	text-decoration: none;
}


#left .cL h3{
	display: block;
	width: 176px;
	padding: 0px 0px 2px 12px;
	overflow: hidden;
}
#left .cL h3 a, #left .cL h3 a:active, #left .cL h3 a:visited, #left .cL h3 a:hover{
	display: block;
	width: 156px;
	padding: 2px 0px 2px 20px;
	overflow: hidden;
	background: url("../images/bullet/subcat.gif") scroll 9px 7px no-repeat;
	font: normal 8pt Arial;
	color: #939393;
}
#left .cL h3 a:hover, #left .cL h3 a.s, #left .cL h3 a.s:active, #left .cL h3 a.s:visited, #left .cL h3 a.s:hover{
	text-decoration: underline;
}
#left .newslT{
	width: 188px;
	height: 35px;
	padding: 24px 0px 0px 21px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/bgNewsletterT.png");
	font: normal 8pt Arial;
	color: #8cc63f;
}
#left .newslT p{
	font: bold 9pt Arial;
	color: #58585a;
}
#left .cL .cNews{
	padding: 11px 0px 0px 9px;
}
#left .cL .cNews form{
	width: 177px;
	height: 41px;
	overflow: hidden;
	background: url("https://www.wellness.ro/elements/images/taiat.png") scroll -189px -70px;
}

#left .cL .cNews form input.i{
	display: block;
	padding: 1px 2px 0px 7px;
	width: 160px;
	overflow: hidden;
	border: none;
	background: transparent;
	font: normal 8pt Arial;
	color: #787c7c;
}
#left .cL .cNews form input.s{
	display: block;
	width: 82px;
	height: 17px;
	overflow: hidden;
	margin: 9px 0px 0px 39px;
	border: none;
	background: transparent;
	cursor: pointer;
}

#left .cL .cNews .links{
	display: block;
	width: 171px;
	margin: 0px auto;
	padding: 5px 0px 11px;
}
#left .cL .cNews .links li{
	padding: 0px 0px 0px 10px;
	background: url("../images/bullet/bul1.gif") no-repeat scroll 2px 7px;
}
#left .cL .cNews .sigle{
	display: block;
	margin: 0px auto;
	width: 171px;
	border-top: 1px solid #DFE1E1;
}
#left .cL .cNews .sigle li{
	padding: 0px 0px 10px;
	text-align: center;
}
#bottom{
	margin: 0px auto;
	width: 967px;
	height: 91px;
	padding: 0px 0px 10px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/bgBottom.png") no-repeat;
	text-align: left;
}
#btm-lgs{
    padding: 0px 0px 10px;
}
#bottom .logo{
	float: left;
	width: 157px;
	height: 42px;
	overflow: hidden;
	margin: 17px 50px 0px 0px;
}
#bottom .r{
	float: left;
	width: 754px;
	overflow: hidden;
	margin: 11px 0px 0px;
}
#bottom .r ul{
	display: block;
	width: 754px;
	overflow: hidden;
}
#bottom .r ul li{
	float: left;
	padding: 0px 9px;
	height: 14px;
	overflow: hidden;
	border-left: 1px solid #D2D6D9;
	font: bold 8pt Arial;
}
#bottom .r ul li.acasa{
	padding: 0px 9px 0px 0px;
	border: none;
}
#bottom .r ul li a, #bottom .r ul li a:active, #bottom .r ul li a:visited, #bottom .r ul li a:hover{
	font: bold 8pt Arial;
	color: #58585a;
}
#bottom .r ul li a:hover, #bottom .r ul li a.s, #bottom .r ul li a.s:active, #bottom .r ul li a.s:visited, #bottom .r ul li a.s:hover{
	font: bold 8pt Arial;
	color: #6ea721;
}
#bottom .r div.txt{
	margin: 11px 0px 0px;
	font: normal 8pt Arial;
	color: #58585a;
}
#bottom .r div.txt{
	
}
#bottom .r div.txt a, #bottom .r div.txt a:active, #bottom .r div.txt a:visited, #bottom .r div.txt a:hover{
	font: normal 8pt Arial;
	color: #448ccb;
}
#bottom .r div.txt a:hover{
	text-decoration: underline;
}
#bottom .r div.txt p{
	padding: 4px 0px 0px;
}
#bottom .r div.txt p a.creative-design, #bottom .r div.txt p a.creative-design:active, #bottom .r div.txt p a.creative-design:visited, #bottom .r div.txt p a.creative-design:hover{
	font: bold 8pt Arial;
	color: #00bff3;
	text-decoration: none;
}
#bottom .r div.txt p a.creative-design:hover {
	text-decoration: underline;
}

#center{
	float: left;
	width: 585px;
	overflow: hidden;
}
#center .beforeCC{
	width: 575px;
	padding: 9px 5px 0px 5px;
	overflow: hidden;
}
#center .beforeCC .wellness{
	width: 575px;
	height: 122px;
	overflow: hidden;
}
#center .beforeCC .cat{
	width: 575px;
	height: 46px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll 0px -136px;
}
#center .beforeCC .cat .fml{
	width: 350px;
	overflow: hidden;
	float: left;
}
#center .beforeCC .cat h3{
	display: none;
	padding: 7px 0px 0px 15px;
	font: bold 8pt Arial;
	color: #93C39F;
}
#center .beforeCC .cat h3 span{
	text-transform: uppercase;
}
#center .beforeCC .cat h3.f, #center .beforeCC .cat h2, #center .beforeCC .cat h1.f{
	display: block;
	position: relative;
	top: -2px;
	padding: 15px 0px 0px 15px;
	font: bold 14pt Arial;
	color: #f4f4f4;
}
#center .beforeCC .fmr{
	padding: 14px 7px 0px 0px;
	float: right;
}
#center .beforeCC .fmr span{
	font: normal 8pt Arial;
	color: #FDFEFE;
}
#center .beforeCC .fmr select{
	width: 125px;
	border: 1px solid #A5ACB2;
	font: bold 8pt Arial;
	color: #58585a;
}

#center .startCC{
	width: 585px;
	height: 17px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/bgStartCC.png");
}
#center .endCC{
	width: 585px;
	height: 15px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/bgEndCC.png");
}
#center .cc{
	width: 556px;
	padding: 5px 14px 0px 15px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/bgCC.png") repeat-y;
}
#center .cc .header{
	height: 125px;
	overflow: hidden;
}
#center .cc .header div{
	padding: 0px 0px 0px 3px;
	height: 35px;
	overflow: hidden;
	font: bold 13px Arial;
	color: #80c343;
}

#center .cc .header h1{
	display:inline;
	font: bold 30px Arial,sans-serif;
}
#center .cc .header span{
	display: block;
	padding: 0px 0px 0px 3px;
	font: 13px Arial;
	color: #58585A;
}
#right{
	float: left;
	width: 184px;
	overflow: hidden;
}
#right .cTop{
	width: 184px;
	height: 14px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/bgrCTop.png");
}
#right .cR{
	width: 170px;
	padding: 0px 10px 0px 6px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/bgCr.png") repeat-y;
}
#right .cR .cos{
	width: 161px;
	height: 54px;
	padding: 4px 0px 0px 7px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll -367px -70px;
}
#right .cR .cos div.h{
	padding: 0px 0px 0px 2px;
	height: 32px;
	font: normal 8pt Arial;
	color: #969b9b;
}
#right .cR .cos div.h div{
	font: bold 8pt Arial;
	color: #58585a;
	height: 11px;
	overflow: hidden;
}
#right .cR .cos div.b{
	width: 161px;
	height: 16px;
}
#right .cR .cos div.b a, #right .cR .cos div.b a:active, #right .cR .cos div.b a:visited, #right .cR .cos div.b a:hover{
	display: block;
	float: left;
	width: 63px;
	height: 16px;
	overflow: hidden;
	margin: 0px 7px 0px 0px;
}
#right .cR .cos div.b a.c, #right .cR .cos div.b a.c:active, #right .cR .cos div.b a.c:visited, #right .cR .cos div.b a.c:hover{
	width: 84px;
}
#right .cR ul.lcos{
	display: block;
	padding: 5px 0px 2px 12px;
	width: 156px;
	overflow: hidden;
}
#right .cR ul.lcos li{
	padding: 0px 0px 4px 10px;
	width: 146px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/bullet/cat.gif") no-repeat scroll 0px 6px;
	font: normal 8pt Arial;
	color: #58585a;
}
#right .cBot{
	width: 184px;
	height: 16px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/bgrCBot.png");
}
#right .cInvitaT{
	width: 184px;
	height: 21px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/bgrCi.png");
}
#right .cR .cInvT{
	width: 161px;
	height: 31px;
	padding: 4px 0px 0px 7px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll -536px -70px;
	font: normal 8pt Arial;
	color: #969b9b;
}
#right .cR .cInvT div{
	height: 11px;
	overflow: hidden;
	font: bold 8pt Arial;
	color: #58585a;
}
#right .cR ul.produse{
	display: block;
	width: 156px;
	overflow: hidden;
	margin: 0px auto;
}
#right .cR ul.produse li{
	width: 142px;
	padding: 7px 7px 0px;
	overflow: hidden;
	margin: 0px 0px 6px;
	border-bottom: 1px solid #DFE1E1;
}
#right .cR ul.produse li .poza{
	width: 142px;
	height: 122px;
	overflow: hidden;
}
#right .cR ul.produse li .poza img{
	width: 142px;
	height: 122px;
}
#right .cR ul.produse li .produs-titlu{
	display: block;
	width: 142px;
	height: 31px;
	overflow: hidden;
}
#right .cR ul.produse li .produs-titlu a, #right .cR ul.produse li .produs-titlu a:active, #right .cR ul.produse li .produs-titlu a:visited, #right .cR ul.produse li .produs-titlu a:hover{
	font: bold 9pt Arial;
	color: #58585a;
}
#right .cR ul.produse li .produs-titlu a:hover{
	text-decoration: underline;
}
#right .cR ul.produse li .prt{
	padding: 6px 0px 15px;
	font: normal 8pt Arial;
	color: #969b9b;
}

#right .cR ul.produse li .prt strong{
	color: #f7941d;
}
#right .cR ul.produse li .prt strong.indisponibil{
	color: #8b8b90;
}
#right .cR ul.produse li .detalii{
	width: 143px;
	height: 16px;
	overflow: hidden;
	padding: 0px 0px 11px;
}
#right .cR ul.produse li .detalii a, #right .cR ul.produse li .detalii a:active, #right .cR ul.produse li .detalii a:visited, #right .cR ul.produse li .detalii a:hover{
	display: block;
	float: left;
	width: 50px;
	height: 16px;
	overflow: hidden;
	margin: 0px 9px 0px 0px;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll -310px 0px;
	font: normal 8pt Arial;
	text-align: center;
	color: #58585a;
	line-height: 16px;
}
#right .cR ul.produse li .detalii a.r, #right .cR ul.produse li .detalii a.r:active, #right .cR ul.produse li .detalii a.r:visited, #right .cR ul.produse li .detalii a.r:hover{
	width: 84px;
	margin: 0px;
	background-position: -374px 0px;
	color: #fff;
	line-height: 14px;
}
#right .cR ul.produse li .detalii a.i, #right .cR ul.produse li .detalii a.i:active, #right .cR ul.produse li .detalii a.i:visited, #right .cR ul.produse li .detalii a.i:hover{
	background-position: -472px 0px;
}
#right .cR ul.produse li .descr{
	margin: 1px 0px 10px;
	width: 142px;
	height: 48px;
	overflow: hidden;
	font: normal 8pt Arial;
	color: #58585a;
}
#right .cR ul.produse li .post{
	height: auto;
}

#right .cR .link{
	padding: 8px 0px 11px 12px;
	width: 160px;
	overflow: hidden;
}
#right .cR .link a, #right .cR .link a:active, #right .cR .link a:visited, #right .cR .link a:hover{
	font: normal 8pt Arial;
	color: #448ccb;
	text-decoration: underline;
}
#right .cR .link a:hover{
	text-decoration: none;
}

.cont-produse{
	width: 556px;
	height: 296px;
	overflow: hidden;
	padding: 0px 0px 17px;
}
.cpL{
	padding: 0px 0px 8px;
}
.cont-produse .p{
	float: left;
	width: 178px;
	height: 296px;
	overflow: hidden;
}
.cont-produse .sp11{
	float: left;
	width: 11px;
	overflow: hidden;
}
.cont-produse .p .spT, .cont-produse .p .spB{
	width: 176px;
	height: 1px;
	overflow: hidden;
	margin: 0px auto;
	background: #DFE1E1;
}
.cont-produse .p .wr{
	width: 176px;
	height: 294px;
	overflow: hidden;
	border-left: 1px solid #DFE1E1;
	border-right: 1px solid #DFE1E1;
}
.cont-produse .p .wr .poza{
	width: 160px;
	height: 138px;
	padding: 8px 8px 0px;
	overflow: hidden;
	text-align: center;
}
.cont-produse .p .wr .poza img{
	width: 160px;
	height: 138px;
}
.cont-produse .p .wr .produs-titlu {
	display: block;
	width: 150px;
	height: 36px;
	padding: 6px 12px 0px 14px;
	overflow: hidden;
}
.cont-produse .p .wr .produs-titlu a, .cont-produse .p .wr .produs-titlu a:active, .cont-produse .p .wr .produs-titlu a:visited, .cont-produse .p .wr .produs-titlu a:hover{
	font: bold 9pt Arial;
	color: #58585a;
}
.cont-produse .p .wr .produs-titlu a:hover{
	text-decoration: underline;
}
.cont-produse .p .wr .prt{
	width: 148px;
	height: 23px;
	padding: 8px 13px 0px 13px;
	overflow: hidden;
	margin: 0px auto;
	background: #F5F5F5;
}
.cont-produse .p .wr .prt div{
	float: left;
	font: normal 8pt Arial;
	color: #969b9b;
}
.cont-produse .p .wr .prt div.note{
	padding: 2px 0px 0px;
	float: right;
	font: normal 7pt Arial;
	color: #52a13f;
}
.cont-produse .p .wr .prt div.indisponibil{
	color: #b61d22;
}
.cont-produse .p .wr .prt div strong{
	color: #f7941d;
}
.cont-produse .p .wr .prt div strong.indisponibil{
	color: #8b8b90;
}
.cont-produse .p .wr .detalii{
	width: 161px;
	height: 16px;
	padding: 0px 0px 7px 13px;
	overflow: hidden;
	margin: 0px auto;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll -297px 0px;
}
.cont-produse .p .wr .detalii a, .cont-produse .p .wr .detalii a:active, .cont-produse .p .wr .detalii a:visited, .cont-produse .p .wr .detalii a:hover{
	display: block;
	float: left;
	width: 50px;
	height: 16px;
	overflow: hidden;
	margin: 0px 14px 0px 0px;
	font: normal 8pt Arial;
	color: #58585a;
	text-align: center;
	line-height: 16px;
}
.cont-produse .p .wr .detalii a.r, .cont-produse .p .wr .detalii a.r:active, .cont-produse .p .wr .detalii a.r:visited, .cont-produse .p .wr .detalii a.r:hover{
	width: 84px;
	color: #fff;
	margin: 0px;
	line-height: 14px;
}
.cont-produse .p .wr .detalii a.i, .cont-produse .p .wr .detalii a.i:active, .cont-produse .p .wr .detalii a.i:visited, .cont-produse .p .wr .detalii a.i:hover{
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll -472px 0px;
}
.cont-produse .p .wr .descr{
	padding: 5px 0px 0px 15px;
	width: 155px;
	height: 40px;
	overflow: hidden;
	font: normal 8pt Arial;
	color: #58585a;
}
#right .cR ul.produse li .descr a, #right .cR ul.produse li .descr a:active, #right .cR ul.produse li .descr a:visited, #right .cR ul.produse li .descr a:hover, .cont-produse .p .wr .descr a, .cont-produse .p .wr .descr a, .cont-produse .p .wr .descr a:active, .cont-produse .p .wr .descr a:visited, .cont-produse .p .wr .descr a:hover{
	font: normal 8pt Arial;
	color: #58585a;
	text-decoration: none;
}
/* start_navigation_css */
div.navigation{
	display: block;
	width: 553px;
	height: 22px;
	padding: 0px 0px 0px 2px;
	overflow: hidden;
}
#center div.beforeCC div.navigation{
	width: 562px;
	height: 27px;
	padding: 0px 9px 0px 4px;
}
div.pagination{
	float: right;
}
#center div.beforeCC div.navigation div.pagination{
	padding: 11px 0px 0px;
}
div.nav_txt_1{
	float: left;
	padding: 1px 0px 0px;
	font: normal 8pt Arial;
	color: #969b9b;
}
#center div.beforeCC div.navigation div.nav_txt_1{
	padding: 12px 0px 0px;
}
div.nav_txt_1 b{
	color: #58585a;
}
div.nav_txt_1 strong{
	color: #8cc63f;
}
div.pg{
	float: left;
	margin: 0px 0px 0px 10px;
	display: block;
	width: 20px;
	height: 16px;
	overflow: hidden;
	text-align: center;
}
div.pg a, div.pg a:active, div.pg a:visited{
	display: block;
	width: 20px;
	height: 16px;
	font: bold 8pt Arial;
	color: #58585a;
	text-align: center;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll -557px 0px no-repeat;
	line-height: 16px;
}
div.pg a:hover, div.pg a.s, div.pg a.s:active, div.pg a.s:visited{
	display: block;
	width: 20px;
	height: 16px;
	color: #fff;
	text-align: center;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll -578px 0px;
	line-height: 16px;
}
div.pglast a, div.pglast a:active, div.pglast a:visited, div.pglast a:hover{
	display: block;
	width: 20px;
	height: 16px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll -620px 0px no-repeat;
}
div.pglast a:hover{
	background-position: -662px 0px;
}
div.pgfirst{
	width: 20px;
}
div.pgfirst a, div.pgfirst a:active, div.pgfirst a:visited, div.pgfirst a:hover{
	display: block;
	width: 20px;
	height: 16px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll -599px 0px no-repeat;
}
div.pgfirst a:hover{
	background-position: -641px 0px;
}

div.navigation div.sort{
	float: right;
}
div.txt-sort{
	float: left;
	font: normal 8pt Arial;
	color: #231f20;
	line-height: 28px;
}
div.select-sort{
	float: left;
	margin: 5px 0px 0px 4px;
}
div.select-sort select{
	display: block;
	border: 1px solid #A5ACB2;
	overflow: hidden;
	font: bold 8pt Arial;
	color: #000;
}
/* end_navigation_css */


.contCump{
	width: 160px;
	height: 26px;
	padding: 0px 7px 7px 0px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll -705px -70px;
}
.contCump a, .contCump a:active, .contCump a:visited, .contCump a:hover{
	display: block;
	height: 26px;
	padding: 0px 0px 0px 20px;
	overflow: hidden;
	font: bold 8pt Arial;
	color: #fff;
	line-height: 26px;
text-shadow: 1px 1px 2px #333;
}
#startContent .contCump{
	float: left;
	margin: 11px 0px 0px;
	padding: 0px 7px 2px 0px;
}
#startContent.layout2{
	height: 39px;
}
#content.cLayout2{
	background: url("../images/bgContent2.png") repeat-y;
}
#content.cLayout3{
	background: url("../images/bgContent3.png") repeat-y;
}
.endContent2{
	margin: 0px auto;
	width: 973px;
	height: 15px;
	overflow: hidden;
	background: url("../images/bgEndContent2.png");
}
.endContent3{
	margin: 0px auto;
	width: 973px;
	height: 15px;
	overflow: hidden;
	background: url("../images/bgEndContent3.png");
}
#pLeft{
	float: left;
	width: 789px;
	overflow: hidden;
}
#pLeft .theTitle{
	width: 762px;
	height: 46px;
	padding: 9px 5px 0px 22px;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll 0px -183px;
}
#pLeft .theTitle div.nume{
	padding: 9px 0px 0px;
	font: bold 8pt Arial;
	color: #8BBE9F;
	line-height: 10px;
}
#pLeft .theTitle h2.title, #pLeft .theTitle h1.title{
	display: block;
	font: bold 13pt Arial;
	color: #fff;
}
#pLeft .theTitle div.n{
	font: bold 9pt Arial;
	color: #fff;
	padding: 11px 0px 0px;
	line-height: 11px;
}
#pLeft .theTitle span{
	font: normal 8pt Arial;
	color: #90C29F;
}
#pLeft .cnt{
	width: 757px;
	overflow: hidden;
	margin: 9px 14px 0px 18px;
}
#pLeft .cnt .iSp{
	width: 755px;
	height: 1px;
	overflow: hidden;
	margin: 0px auto;
	background: #DFE1E1;
}
#pLeft .cnt .boxMain{
	width: 737px;
	padding: 7px 8px 7px 10px;
	overflow: hidden;
	border-left: 1px solid #DFE1E1;
	border-right: 1px solid #DFE1E1;
}
#pBoxPoza{
	float: left;
	width: 236px;
	overflow: hidden;
	margin: 0px 11px 0px 0px;
	position:relative;
}
#pBoxPoza .pz{
	width: 236px;
	overflow: hidden;
	border-bottom: 1px solid #EFF0F0;
	text-align: center;
}
#pBoxPoza .lM{
	padding: 12px 0px 4px;
	text-align: center;
}
#pBoxPoza .lM a, #pBoxPoza .lM a:active, #pBoxPoza .lM a:visited, #pBoxPoza .lM a:hover{
	font: normal 8pt Arial;
	color: #4a9d3e;
	text-decoration: underline;
}
#pBoxPoza .lM a:hover{
	text-decoration: none;
}
.cntPoze{
	width: 0px;
	height: 0px;
	overflow: hidden;
}
#pBoxPoza .lM a span{
	padding-left: 12px;
	background: #fff url("https://www.wellness.ro/skin/images/taiat.png") scroll -693px -2px;
	text-decoration: none;
}
#pBoxPoza .links{
	display: table;
	width: 236px;
	padding: 30px 0px 4px;
}

#pBoxPoza .links a, #pBoxPoza .links a:active, #pBoxPoza .links a:visited, #pBoxPoza .links a:hover{
	font: normal 8pt Arial;
	color: #58585a;
	text-decoration: underline;
}
#pBoxPoza .links a:hover{
	text-decoration: none;
}
#pBoxPoza .links a.anunta, #pBoxPoza .links a.anunta:active, #pBoxPoza .links a.anunta:visited, #pBoxPoza .links a.anunta:hover{
	float: left;
}
#pBoxPoza .links a.print, #pBoxPoza .links a.print:active, #pBoxPoza .links a.print:visited, #pBoxPoza .links a.print:hover{
	float: right;
}
#pBoxPoza .links a span{
	padding-left: 12px;
	background: #fff url("https://www.wellness.ro/skin/images/taiat.png") scroll -712px 0px;
	text-decoration: none;
}
#pBoxPoza .links a.print span{
	background-position: -730px 0px;
}
#pBoxR{
	float: left;
	width: 490px;
	overflow: hidden;
}
#pBoxRwide{
	border-left:1px solid #DFE1E1;
	border-right:1px solid #DFE1E1;
	overflow:hidden;
	padding:0px 10px 10px 10px;
	width:735px;
}
#pBoxR .box{
	width: 457px;
	padding: 7px 15px 8px 18px;
	overflow: hidden;
	background: #F5F5F5;
}
#pBoxRwide .box{
	padding: 7px 15px 8px 18px;
	background: #F5F5F5;
}
#pBoxR .box div.f{
	display: table;
	width: 457px;
	padding: 0px 0px 10px;
}
#pBoxR .box div.f div.n{
	float: left;
	width: 71px;
	overflow: hidden;
	font: normal 8pt Arial;
	color: #58585A;
}
#pBoxR .box div.f div.v{
	float: left;
	width: 385px;
	overflow: hidden;
	font: bold 8pt Arial;
	color: #58585A;
}
#pBoxR .box div.f div.v h3{
	font: bold 8pt Arial;
}
#pBoxR .box div.f div.v a, #pBoxR .box div.f div.v a:active, #pBoxR .box div.f div.v a:visited, #pBoxR .box div.f div.v a:hover{
	font: bold 8pt Arial;
	color: #58585A;
	text-decoration: underline;
}
#pBoxR .box div.f div.v a:hover{
	text-decoration: none;
}
#pBoxR .box div.f div.v strong{
	color: #59A63F;
}
#pBoxR .box div.f div.v strong.indisponibil{
	color: #CA4E53;
}
#pBoxR .box div.disp div.v{
	width: 165px;
}
#pBoxR .box div.disp div.alege{
	float: right;
	position: relative;
	top: -2px;
	font: normal 8pt Arial;
	color: #58595B;
}
#pBoxR .box div.disp div.alege select{
	border: 1px solid #A5ACB2;
	width: 40px;
	font: bold 8pt Arial;
	color: #58595B;
}
#pBoxR .box div.opt .alege select{
	border: 1px solid #A5ACB2;
	width: 165px;
	font: normal 8pt Arial;
	color: #58595B;
}
#pBoxR .box div.opt .alege input{
	border: 1px solid #A5ACB2;
	width: 162px;
	font: normal 8pt Arial;
	color: #58595B;
}
#pBoxR .box div.t{
	padding: 0px 0px 10px;
	font: bold 8pt Arial;
	color: #58595B;
}
#pBoxRwide .box div.t{
	padding: 0px 0px 10px;
	font: bold 10pt Arial;
	color: #58595B;
	display:none;
}
#pBoxRwide .box div.descr{
	padding: 0px 0px 14px;
	overflow: hidden;
	font: normal 10pt Arial;
	color: #58595B;
}
#pBoxR .box div.descr{
	width: 460px;
	padding: 0px 0px 14px;
	overflow: hidden;
	font: normal 8pt Arial;
	color: #58595B;
}
#pBoxR .box div.beneficii{
	padding: 0px 0px 5px 12px;
	width: 448px;
	font: normal 8pt Arial;
	color: #58595B;
}
#pBoxRwide .box div.beneficii{
	padding: 0px 0px 5px 12px;
	font: normal 8pt Arial;
	color: #58595B;
}

#pBoxPret{
	width: 457px;
	height: 73px;
	padding: 11px 14px 6px 19px;
	overflow: hidden;
}
#pBoxPret .pret{
	float: left;
	width: 265px;
	overflow: hidden;
	font: normal 8pt Arial;
	color: #969B9B;
}
#pBoxPret .pret #product_price{
	font: bold 13pt Arial;
	color: #f7941f;
}
#pBoxPret .pret .specs{
	padding: 15px 0px 0px;
}
#pBoxPret .pret .specs a, #pBoxPret .pret .specs a:active, #pBoxPret .pret .specs a:visited, #pBoxPret .pret .specs a:hover{
	font: normal 8pt Arial;
	color: #4a9d3e;
	text-decoration: underline;
}
#pBoxPret .pret .specs a:hover{
	text-decoration: none;
}
#pBoxPret .adauga{
	float: left;
	width: 192px;
	overflow: hidden;
}
#add2cos{
	width: 192px;
	height: 33px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll -576px -106px;
}
#add2cos a, #add2cos a:active, #add2cos a:visited, #add2cos a:hover{
	display: block;
	font: bold 11pt Arial;
	text-align: center;
	color: #fff;
	line-height: 33px;
text-shadow: 1px 1px 2px #333;
}
#add2cos a.indisponibil, #add2cos a.indisponibil:active, #add2cos a.indisponibil:visited, #add2cos a.indisponibil:hover{
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll -758px -239px;
}
#pBoxPret .cNr{
	padding: 7px 0px 0px;
	font: normal 8pt Arial;
	text-align: center;
	color: #8A8A8B;
}
#pBoxPret .nr{
	padding: 0px 4px;
}
#pBoxPret .nr div{
	float: left;
	font: bold 9pt Arial;
	color: #58585A;
}
#pBoxPret .nr div.unu{
	width: 83px;
}
#pBoxPret .nr div.sau{
	font: normal 8pt Arial;
	color: #8A8A8B;
}
#pBoxPret .nr div.doi{
	float: right;
}

.pboxT{
	width: 748px;
	height: 20px;
	padding: 0px 0px 0px 9px;
	overflow: hidden;
	margin: 8px 0px 0px;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll 0px -239px;
	font: bold 9pt Arial;
	color: #58585a;
	line-height: 20px;
}
.pbox{
	width: 737px;
	padding: 4px 9px 0px 9px;
	overflow: hidden;
	border: 1px solid #DFE1E1;
	border-top: none;
	font: normal 10pt Arial;
	color: #58595b;
}
.pbox p{
	padding: 6px 0px 8px;
}
.pbox a, .pbox a:active, .pbox a:visited, .pbox a:hover{
	font: bold 10pt Arial;
	color: #4a9d3e;
	text-decoration: underline;
}
.descr a, .descr a:active, .descr a:visited, .descr a:hover{
	font: 10pt Arial;
	color: #4a9d3e;
	text-decoration: underline;
}
.zonePageHelp a, .zonePageHelp a:active, .zonePageHelp a:visited, .zonePageHelp a:hover{
	font: bold 12px Arial;
	color: #4a9d3e;
	text-decoration: underline;
}
.pbox a:hover, .zonePageHelp a:hover, .descr a:hover{
	text-decoration: none;
}
.pbox p.padL{
	padding-left: 12px;
}
.pbox p.noT{
	padding-top: 0px;
}

.pbox div.ttl{
	padding: 6px 0px 0px;
	font: bold 8pt Arial;
	color: #58595b;
}
a.lgr, a.lgr:active, a.lgr:visited, a.lgr:hover{
	font: normal 10pt Arial;
	color: #4a9d3e;
	text-decoration: underline;
}
a.lgr:hover{
	text-decoration: none;
}
#viz{
	display: block;
	height: 210px;
	margin: 8px 0px 7px;
}
#viz li{
	display: block;
	float: left;
	width: 114px;
	height: 205px;
	overflow: hidden;
	border-right: 1px solid #DFE1E1;
	margin: 0px 9px 0px 0px;
}
#viz li.last{
	border: none;
	margin: 0px;
}
#viz li h2{
	display: block;
	padding: 6px 0px 0px;
	height: 30px;
	overflow: hidden;
}
#viz li h2 a, #viz li h2 a:active, #viz li h2 a:visited, #viz li h2 a:hover{
	font: bold 8pt Arial;
	color: #58585a;
	text-decoration: underline;
}
#viz li h2 a:hover{
	text-decoration: none;
}
#viz li .prt{
	padding: 5px 0px 15px 2px;
	font: normal 8pt Arial;
	color: #969b9b;
}
#viz li .prt b{
	color: #f7941d;
}
#viz li .det{
	width: 50px;
	height: 16px;
	padding: 0px 0px 0px 2px;
}
#viz li .det a, #viz li .det a:active, #viz li .det a:visited, #viz li .det a:hover{
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll -310px 0px;
	display: block;
	height: 16px;
	overflow: hidden;
	font: normal 8pt Arial;
	text-align: center;
	color: #58585a;
	line-height: 16px;
}
#content.cLayout2 #right .cTop{
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll -749px 0px;
}
#content.cLayout2 #right .cR{
	background: none;
}
#content.cLayout2 #right .cInvitaT{
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll -769px -104px;
}
#content.cLayout2 #right .cBot{
	display: none;
}
#right .cAcum{
	width: 170px;
	height: 47px;
	padding: 9px 9px 0px 4px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll -771px -126px;
}

#right .cAcum a, #right .cAcum a:active, #right .cAcum a:visited, #right .cAcum a:hover{
	display: block;
	height: 47px;
	padding: 0px 0px 0px 20px;
	overflow: hidden;
	font: bold 13px Arial;
	color: #FDFEFE;
	line-height: 47px;
text-shadow: 1px 1px 2px #333;
}
#right > .ssl{
    display: none;
}
#contCom > .ssl{
    float: right;
    clear: both;
    width: 196px;
    padding: 4px 0px;
    text-align: center;
}

#right.cart .cIncrT{
	width: 184px;
	height: 13px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll -586px -140px;
}
#right.cart .cR ul.links li a, #right.cart .cR ul.links li a:active, #right.cart .cR ul.links li a:visited, #right.cart .cR ul.links li a:hover{
	font: bold 8pt Arial;
	color: #147c3e;
}
#right.cart .cR ul.links li a:hover{
	text-decoration: underline;
}
#right.cart .cR ul.links{
	display: block;
	width: 156px;
	overflow: hidden;
	margin: 6px auto 0px;
}
#right.cart .cR ul.links li{
	width: 148px;
	padding: 7px 4px 0px;
	overflow: hidden;
	margin: 0px 0px 4px;
	border-bottom: 1px solid #DFE1E1;
}
#right.cart .cR ul.links li .cDescr{
	padding: 4px 0px 13px;
	font: normal 8pt Arial;
	color: #58585a;
}
.wpPrC{
	border: 1px solid #DFE1E1;
	border-top: none;
	width: 755px;
	padding: 11px 0px 9px;
	overflow: hidden;
}
.wpPrC .poza{
	float: left;
	width: 49px;
	height: 51px;
	padding: 0px 25px 0px 28px;
	overflow: hidden;
}
.wpPrC .poza img{
	width: 49px;
	height: 51px;
}
.wpPrC .p{
	float: left;
	width: 115px;
	min-height: 51px;
	padding: 0px 10px;
	position: relative;
	display: table;
	border-left:  1px solid #EAEDEF;
	border-right: 1px solid #EAEDEF;
}/*
.wpPrC .p .d1{
	position: absolute;
	top: 50%;
}
.wpPrC .p .d1 .d2{
	position: relative;
	top: -50%;
}*/

.wpPrC .p .pC{
	display: table-cell;
	vertical-align: middle;
}
.wpPrC .p .pC .titlu{
	width: 115px;
	overflow: hidden;
	text-align: center;
}
.wpPrC .p .pC .opt{
	width: 115px;
	padding: 5px 0px 0px;
	overflow: hidden;
	font: normal 8pt Arial;
	color: #365064;
}
.wpPrC .p .pC .opt a, .wpPrC .p .pC .opt a:active, .wpPrC .p .pC .opt a:visited, .wpPrC .p .pC .opt a:hover{
	font: normal 8pt Arial;
	color: #448CCB;
	text-decoration: underline;
}
.wpPrC .p .pC .opt a:hover{
	text-decoration: none;
}
.wpPrC .p .pC .titlu, .wpPrC .p .pC .titlu a, .wpPrC .p .pC .titlu a:active, .wpPrC .p .pC .titlu a:visited, .wpPrC .p .pC .titlu a:hover{
	font: bold 9pt Arial;
	color: #365064;
}
.wpPrC .p .pC .titlu a:hover{
	text-decoration: underline;
}
.wpPrC .p .pC .optiuni{
	width: 115px;
	padding-top: 2px;
	overflow: hidden;
	font: normal 8pt Arial;
	color: #365064;
}
.wpPrC .cantitate{
	float: left;
	width: 287px;
	padding: 14px 0px 0px;
	text-align: center;
	font: normal 8pt Arial;
	color: #58595b;
}
.wpPrC .cantitate select{
	border: 1px solid #A5ACB2;
	width: 106px;
	font: bold 8pt Arial;
	color: #58595b;
}
.wpPrC .cantitate a, .wpPrC .cantitate a:active, .wpPrC .cantitate a:visited, .wpPrC .cantitate a:hover{
	font: normal 8pt Arial;
	color: #6C7F8D;
	text-decoration: underline;
}
.wpPrC .cantitate a:hover{
	text-decoration: underline;
}
.wpPrC .pret{
	float: left;
	width: 130px;
	padding: 10px 0px 0px;
	height: 41px;
	overflow: hidden;
	border-left:  1px solid #EAEDEF;
	border-right: 1px solid #EAEDEF;
	font: normal 8pt Arial;
	color: #969b9b;
	text-align: center;
}
.wpPrC .pret div b{
	font: bold 8pt Arial;
	color: #f7941f;
	line-height: 11px;
}
.wpPrC .sterge{
	float: left;
	width: 50px;
	height: 16px;
	padding: 15px 0px 0px 24px;
	overflow: hidden;
}
.wpPrC .sterge a, .wpPrC .sterge a:active, .wpPrC .sterge a:visited, .wpPrC .sterge a:hover{
	display: block;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll -873px -70px;
	height: 16px;
	font: normal 8pt Arial;
	text-align: center;
	color: #58585a;
	line-height: 16px;
}
#cPasi{
	width: 756px;
	padding: 0px 0px 10px 1px;
	overflow: hidden;
}
#bgCpasi{
	width: 756px;
	height: 29px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll -1px -260px;
}
#bgCpasi.doi{
	background-position: -1px -290px;
}
#bgCpasi.trei{
	background-position: -1px -320px;
}
#bgCpasi.patru{
	background-position: -1px -350px;
}
#cPasiLinks{
	display: block;
	width: 755px;
	height: 16px;
	padding: 0px 0px 0px 1px;
	overflow: hidden;
}
#cPasiLinks li{
	display: block;
	float: left;
	font: bold 8pt Arial;
	color: #8A8A8B;
	overflow: hidden;
}
#cPasiLinks li.h{
	color: #58585a;
}
#cPasiLinks li.unu{
	width: 234px;
}
#cPasiLinks li.doi{
	width: 173px;
}
#cPasiLinks li.trei{
	width: 216px;
}

#cPasiLinks li.patru{
	width: 132px;
}
.boxCMT{
	width: 733px;
	padding: 15px 22px 6px 0px;
	overflow: hidden;
	border-left: 1px solid #DFE1E1;
	border-right: 1px solid #DFE1E1;
}
.boxClivrare{
	float: left;
	width: 400px;
	padding: 0px 0px 0px 15px;
	overflow: hidden;
	font: normal 9pt Arial;
	color: #58585A;
}
.boxClivrare select{
	font: normal 9pt Arial;
	color: #58585A;
}
.boxCTotal{
	float: right;
	width: 318px;
	overflow: hidden;
}
.boxCTotal table {
	width:100%;
}
.boxCTotal table tr td{
	padding: 0px 110px 6px 0px;
	white-space: nowrap;
	text-align: right;
}
.boxCTotal table tr td.first{
	width: 232px;
	padding: 0px 0px 6px 17px;
	font: bold 9pt Arial;
	text-align: left;
	color: #636363;
}
.boxCTotal table tr td.simplu{
	font: normal 9pt Arial;
	text-align: left;
	color: #636363;
}
.boxCTotal table tr td.justHr{
	padding: 6px 0px 9px;
	height: 1px;
}
.boxCTotal table tr td.justHr div.hr{
	height: 1px;
	overflow: hidden;
	background: #DFE1E1;
}
.boxCTotal table tr td .ProductPriceSmall{
	font: bold 9pt Arial;
	color: #f36f30;
}
.boxCTotal table tr td.tdNoR{
	padding-right: 0px;
}
.boxCTotal table tr td div.goleste{
	float: right;
	width: 81px;
	height: 16px;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll -189px -112px;
	margin: 0px 1px 0px 0px;
}
.boxCTotal table tr td div.goleste a, .boxCTotal table tr td div.goleste a:active, .boxCTotal table tr td div.goleste a:visited, .boxCTotal table tr td div.goleste a:hover{
	display: block;
	font: normal 8pt Arial;
	text-align: center;
	color: #58585a;
	line-height: 16px;

}
.boxCTotal table tr td div.p{
	float: left;
}
.boxCTotal table tr td.nota{
	padding: 10px 0px 6px 17px;
	white-space: normal;
	text-align: left;
	font: normal 9pt Arial;
	color: #4A9D3E;
}
.boxCupon{
	clear: both;
	width: 747px;
	padding: 9px 0px 14px 8px;
	overflow: hidden;
	border: 1px solid #DFE1E1;
	border-bottom: none;
}

.boxCupon .cupon{
	float: left;
	width: 419px;
	overflow: hidden;
}
.boxCupon .cupon p{
	font: normal 8pt Arial;
	color: #58585a;
	line-height: 13px;
}
.boxCupon .cupon a, .boxCupon .cupon a:active, .boxCupon .cupon a:visited, .boxCupon .cupon a:hover{
	font: normal 8pt Arial;
	color: #64a35d;
	text-decoration: underline;
}
.boxCupon .cupon a:hover{
	text-decoration: none;
}
#couponFrm{
	float: left;
	width: 287px;
	height: 17px;
	padding: 7px 7px 6px 12px;
	overflow: hidden;
	margin: 10px 0px 0px;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll 0px -380px;
}
#couponFrm .t{
	float: left;
	width: 94px;
	overflow: hidden;
	padding: 1px 0px 0px;
	font: bold 8pt Arial;
	color: #58585a;
}
#couponFrm .i{
	display: block;
	width: 140px;
	margin: 1px 2px 0px 0px;
	border: none;
	background: transparent;
	font: normal 8pt Arial;
	color: #898989;
	float: left;
}
#couponFrm .s{
	float: left;
	display: block;
	width: 51px;
	height: 17px;
	padding-bottom: 2px;
	overflow: hidden;
	border: none;
	background: transparent;
	font: normal 8pt Arial;
	color: #fff;
	text-align: center;
	cursor: pointer;
}
#contCom{
	width: 757px;
	overflow: hidden;
	margin: 9px 0px 0px;
}
#contCom .contCump{
	float: left;
}

#contCom .comAc{
	float: right;
}
.comAc{
	width: 192px;
	height: 26px;
	overflow: hidden;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll -758px -273px;
}
.comAc a, .comAc a:active, .comAc a:visited, .comAc a:hover{
	display: block;
	height: 26px;
	padding: 0px 0px 0px 42px;
	overflow: hidden;
	font: bold 9pt Arial;
	color: #fff;
	line-height: 26px;
text-shadow: 1px 1px 2px #333;
}

/* start_xcart*/
/*
	Dialog box
*/
TABLE.DialogBox {
	WIDTH: 100%;
	HEIGHT: 100%;
	VERTICAL-ALIGN: top;
}
TD.DialogBox {
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: left;
	PADDING: 10px;
	font: normal 8pt Arial;
	color: #000;
}
td.DialogBox table tr td {
	font: normal 8pt Arial,sans-serif;
	color: #58595B;
}
td.DialogBox table tr td input{
	border: 1px solid #9FA6AD;
}
.DialogBorder {
	BACKGROUND-COLOR: #fff;
	HEIGHT: 100%;
	PADDING: 0px;
}
td.DialogTitle {
	COLOR: td.DialogTitle;
	font: bold 10pt Arial;
	border-bottom: 1px solid #C8CAC2;
	vertical-align: middle;
	height: 31px;
	padding: 0px 0px 0px 18px;
	text-align:: left;
}
FONT.DialogTitle {
	COLOR: #010101;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	VERTICAL-ALIGN: bottom;
	HEIGHT: 33px;
	TEXT-ALIGN: left;
	MARGIN-LEFT: 10px;
}

/*
	Dialog info box
*/
TABLE.DialogInfo {
	WIDTH: 100%;
	TEXT-ALIGN: center;
}
.DialogInfoTitle {
	COLOR: #041527;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: left;
	HEIGHT: 15px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
}
.DialogInfoTitleBorder {
	BACKGROUND-COLOR: #96badc;
	PADDING: 0px;
	border-top: #5f94c0 1px solid;
	border-bottom: #5f94c0 1px solid;
	border-left: #5f94c0 1px solid;
	border-right: #5f94c0 1px solid;
	VERTICAL-ALIGN: bottom;
	HEIGHT: 15px;
}
.DialogInfoBorder {
	border-bottom: #acb7c7 1px solid;
	border-left: #acb7c7 1px solid;
	border-right: #acb7c7 1px solid;
	PADDING: 0px;
}
.DialogTr {
	COLOR: #1A2B3C;
}
.DialogInfoIcon {
	WIDTH: 16px;
	HEIGHT: 16px;
}
.DialogInfoClose {
	WIDTH: 15px;
	HEIGHT: 14px;
}


/*
	Subheader styles
*/
TABLE.SubHeaderGrey {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeaderGrey {
	COLOR: #666666;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	PADDING: 0px;
}
.SubHeaderGreyLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #CCCCCC;
	PADDING: 0px;
}
TABLE.SubHeaderBlack {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeaderBlack {
	COLOR: #010101;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	PADDING: 0px;
}
.SubHeaderBlackLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #000000;
	PADDING: 0px;
}
TABLE.SubHeaderRed {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeaderRed {
	FONT-WEIGHT: bold;
	PADDING: 0px;
}
.SubHeaderRedLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #acb7c7;
	PADDING: 0px;
}
TABLE.SubHeader {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeader {
	COLOR: #626262;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING: 0px;
}
.SubHeaderLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #ccc;
	PADDING: 0px;
}

/*
	User profile page
*/
.RegSectionTitle {
	COLOR: #000;
	font: bold 9pt Arial;
}
a.Button, a.Button:visited, a.Button:hover, a.Button:active, a.Button:hover{font: normal 9pt Arial; color: #F7941D; text-decoration: underline;}
a.Button:hover{
	text-decoration: none;
}

#Table1 tr td p span a, #Table1 tr td p span a:active, #Table1 tr td p span a:visited, #Table1 tr td p span a:hover,
#Table1 tr td p a, #Table1 tr td p a:active, #Table1 tr td p a:visited, #Table1 tr td p a:hover
{
	font: normal 9pt Arial, sans-serif; color: #365064; text-decoration: underline;
}

a.lbox, a.lbox:active, a.lbox:visited, a.lbox:hover {font: normal 9pt Arial; color: #448CCB; text-decoration: underline;}
a.lbox:hover{
	text-decoration: none;
}
hr { color: #C8CAC2;}
#dialog_message table.DialogInfo{
	width: 90%;
}
#dialog_message table.DialogInfo tr td.DialogInfoTitleBorder{
	background-color: #F7941F;
	border: 1px solid #F7941F;
}
#dialog_message table.DialogInfo tr td.DialogInfoTitleBorder table tr td.DialogInfoTitle{
	color: white !important;
}
#dialog_message table.DialogInfo tr td.DialogInfoBorder{
	border: 1px solid #F7941F;
	border-top: none;
}
.ButtonSide{
	border: none !important;
}
.Star, td.Star{
	color: #F7941D !important;
}
td.ErrorMessage{
	color: #F7941D !important;
}
td.Button{
	padding: 0px 20px;
	cursor: pointer;
	background: url("../images/butbg.gif");
	font: bold 8pt Arial !important;
	color: #fff !important;
}
input.sbmNoJs{
	padding: 0px 20px;
	cursor: pointer;
	font: normal 8pt Arial;
	color: #fff;
	background: #983B22;
}
.padTheText{
	padding: 0px 0px 5px;
	font: normal 10pt Arial;
	color: #58595B;
}
.padTt2{
	font: normal 9pt Arial;
}
#znContact table tr td{
	padding: 2px 5px;
}
#znContact table tr td #message_body{
	width: 98%;
}
.zonePageHelp{
	padding: 0px 0px 3px;
	color: #58595B;
	font-size:12px;
}
/* end_xcart */

/* start harta site */

h2.sitemapcat, h2.sitemapcat a, h2.sitemapcat a:active, h2.sitemapcat a:visited, h2.sitemapcat a:hover{
	font: bold 13px Arial;
	color: #F7941F;
	text-decoration: underline;
}
h2.sitemapsubcat a, h2.sitemapsubcat a:active, h2.sitemapsubcat a:visited, h2.sitemapsubcat a:hover{
	font: bold 12px Arial;
	color: #F7941F;
	text-decoration: underline;
}
h3.sitemapp a, h3.sitemapp a:active, h3.sitemapp a:visited, h3.sitemapp a:hover{
	font: normal 11px Arial;
	color: #448CCB;
	text-decoration: underline;
}
h2.sitemapcat, h2.sitemapcat a:hover, h2.sitemapsubcat a:hover, h3.sitemapp a:hover{
	text-decoration: none;
}
.sitemapT{
	font: bold 18px Arial;
	color: #F7941F;
}
.sitemappad1{
	width: 20px;
}
div.sitemaphr{
	margin-top: 13px;
	height: 1px;
	overflow: hidden;
	background: #D6D2C7;
}
/* sfarsit harta site*/

body.anunta{
	padding: 10px 0px 0px;
}

/* start_checkout */
.checkoutRoot #headZone {
	margin-top: 10px;
}
.checkoutRoot #infoSus {
	padding: 34px 0px 0px;
}

.checkoutMainTitle{
	width: 942px;
	height: 35px;
	padding: 9px 9px 5px 22px;
	overflow: hidden;
	margin: 11px 0px 0px;
	background: url("../images/checkout/bkt_mainTitle.gif");
	text-align: left;
	font: bold 9pt Arial;
	color: #fff;
}
.checkoutMainTitle .subttl{
	font: normal 8pt Arial;
	color: #8EC09F;
	position: relative;
	top: -2px;
}
.coCnt{
	width: 937px;
	padding: 8px 0px 6px 18px;
	overflow: hidden;
}
.coBtm{
	width: 743px;
	height: 5px;
	overflow: hidden;
	background: url("../images/checkout/bkg_btm.gif");
}
.coBoxLogin{
	width: 933px;
	padding: 4px 0px 0px;
	height: 36px;
	overflow: hidden;
	background: #fff;
	font: normal 8pt Arial;
	color: #595c6e;
}
.coBoxLogin span{
	color: #8cc63f;
}
.coBoxLogin *{
	color: #595c6e;
	font: normal 11px Arial;
}
#checkoutLoginBox input.i{
	width: 97px;
	border: 1px solid #A5ACB2;
	padding-left: 2px;
	color: #365064;
}
#checkoutLoginBox .sbm{
	width: 89px;
	height: 18px;
	padding-bottom: 2px;
	overflow: hidden;
	text-align: center;
	font: bold 8pt Arial;
	color: #fff;
	background: url("../images/checkout/btnLog.gif");
	border: none;
	cursor: pointer;
}
#coBoxLoginNote{
	width: 933px;
	height: 13px;
	padding: 0px 0px 0px 4px;
	overflow: hidden;
	font: bold 8pt Arial;
	color: #44993e;
}
.coBoxSp{
	width: 935px;
	height: 1px;
	overflow: hidden;
	margin: 0px 1px;
	background: #DFE1E1;
}
.coBoxOuter{
	width: 928px;
	padding: 4px 5px 0px 2px;
	border-left: 1px solid #DFE1E1;
	border-right: 1px solid #DFE1E1;
	background: #fff;
	overflow: hidden;
}
.coPas{
	width: 891px;
	height: 25px;
	padding: 0px 0px 0px 37px;
	overflow: hidden;
	background: url("../images/checkout/bgPasi.gif");
}
.coPas div{
	width: 106px;
	background: #fff;
	font: bold 9pt Arial;
	color: #44993e;
	line-height: 25px;
}
.coPas2 div{
	width: 162px;
}
.coPas3 div{
	width: 162px;
}
.coPas2{
	background-position: 0px -25px;
}
.coPas3{
	background-position: 0px -50px;
}
.coInnerBoxTop, .coInnerBoxBottom{
	display: none;
	width: 724px;
	height: 7px;
	overflow: hidden;
}
.coInnerBox{
	width: 951px;
	padding: 4px 0px;
	overflow: hidden;
}
.coInnerBoxDoSpLeft{
	padding: 0px 0px 0px 37px;
	width: 904px;
}
.coInnerBoxDoSpLeft table td{
	white-space: nowrap;
	padding-bottom: 4px;
}

.coInnerBoxDoSpLeft .modflleft table td,.coInnerBoxDoSpLeft .modflright table td{
	white-space: normal ;
}

.modflleft *,.modflright *{
	color:#595C6E;
	font:8pt Arial;
}

.wrs{
color:#558AC8;
}
.coInnerBoxDoSpLeft .modflleft{
	width:380px;
	float:left;
	overflow:hidden;
}
.coInnerBoxDoSpLeft .modflright{
	width:512px;
	float:right;
	overflow:hidden;
}
.coInnerBoxDoSpLeft table tr td.first{
	
}
.clear{
	clear:both;
}
.coInnerBoxDoSpLeft table tr td.txt{
	width: 100px;
	font: normal 8pt Arial;
	color: #595c6e;
}
.coInnerBoxDoSpLeft table tr td input{
	width: 150px;
	height: 16px;
	padding-left: 3px;
	border: 1px solid #A5ACB2;
}
.coInnerBoxDoSpLeft table tr td select{
	width: 154px;
	font: bold 8pt Arial;
	color: #595c6e;
}
.coInnerBoxDoSpLeft table tr td input.checkbox,
.coBoxLivrare input {
	padding-left: 0px;
	width: auto !important;
}
div.coHr{
	height: 1px;
	overflow: hidden;
	background: #E2E5E7;
}
.coInnerBoxDoSpLeft table tr td .labelCheckbox{
	font: normal 8pt Arial;
	color: #595c6e;
	position: relative;
	top: -4px;
}
.coBoxNews{
	padding: 0px 0px 0px 445px;
	width: 350px;
	overflow: hidden;
}
#checkoutShippingFree {
	padding: 0px 0px 10px;
}
#checkoutShippingMessage p{
	font: normal 8pt Arial;
	color: #595c6e;
}
.coBoxNews i{
	font: normal 8pt Arial;
	color: #959595;
	position: relative;
	top: -3px;
}
.coInnerBoxTitle{
	width: 697px;
	padding: 0px 0px 8px 10px;
	border-bottom: 1px solid #E2E5E7;
	margin: 0px 0px 10px;
	font: normal 8pt Arial;
	color: #365064;
}
.coBoxLivrare{
	float: left;
	width: 401px;
	padding: 13px 0px 0px;
	overflow: hidden;
}
.coArataMetode{
	margin-top: 8px;
	width: 194px;
	height: 16px;
	overflow: hidden;
	background: url("../images/checkout/btn_metode.gif");
}
.coArataMetode a, .coArataMetode a:active, .coArataMetode a:visited, .coArataMetode a:hover{
	display: block;
	font: bold 8pt Arial;
	color: #58585a;
	text-align: center;
	text-decoration: none;
	line-height: 16px;
}
.coBoxTotal{
	float: left;
	width: 412px;
	padding: 11px 0px 0px;
	overflow: hidden;
}
.coBoxTtop, .coBoxTbottom{
	width: 412px;
	height: 2px;
	overflow: hidden;
	background: url("../images/checkout/bkg_boxTotal.gif");
}
.coBoxTbottom{
	background-position: 0px -2px;
}
.coBoxTcnt{
	width: 374px;
	padding: 1px 18px 5px;
	overflow: hidden;
	border-left: 1px solid #A5ACB2;
	border-right: 1px solid #A5ACB2;
	background: #fff;
}
#checkoutOneTotals{
	width: 100%;
}
#cntTotalTabel{
	width: 100%;
}
#cntTotalTabel .cpVeziC, #cntTotalTabel .cpVeziC:active, #cntTotalTabel .cpVeziC:visited, #cntTotalTabel .cpVeziC:hover{
	font: bold 8pt Arial;
	color: #595C6E;
	text-decoration: underline;
}
#cntTotalTabel .cpVeziC:hover{
	text-decoration: none;
}
#cntTotalTabel tr td{
	padding: 2px 0px;
	white-space: nowrap;
	font: bold 8pt Arial;
	color: #f28246;
}
#cntTotalTabel tr td.first{
	padding-left: 3px;
	width: 307px;
	color: #595c6e;
}
#cntTotalTabel tr td.t{
	color: #f28246;
}
#cntTotalTabel tr td.firstSmall{
	font: normal 8pt Arial;
}
#cntTotalTabel tr td div.hr{
	height: 1px;
	overflow: hidden;
	background: #A5ACB2;
}
.coInnerBoxMetode{
	padding: 4px 0px 0px;
}
.coInnerBoxMetode .coInnerBoxTitle{
	margin: 0px 0px 6px;
}
.coBoxMetode{
	
}
.coBoxMetode table tr td{
	padding: 4px 0px 0px;
}
.coBoxMetode table tr td input{
	padding-left: 0px;
	width: auto;
	position: relative;
	top: -1px;
}
.coBoxMetode table tr td.metoda div{
	padding: 0px 0px 0px 7px;
	font: bold 8pt Arial;
	color: #595c6e;
}
.coBoxMetode table tr td.metoda div.txt{
	width: 374px;
	white-space: normal;
	font: normal 8pt Arial;
}
div.template_div{
	height: 0px;
	overflow: hidden;
}
#coTrToHide{
	height: 0px;
	overflow: hidden;
}
.coBoxVeziCos{
	padding: 2px 0px 18px 438px;
	width: 182px;
	height: 16px;
	background: url("../images/checkout/bkg_veziCos.gif") no-repeat scroll 438px 2px;
}
.coBoxVeziCos a, .coBoxVeziCos a:active, .coBoxVeziCos a:visited, .coBoxVeziCos a:hover{
	display: block;
	width: 175px;
	height: 16px;
	text-decoration: none;
}
.coBoxInsemnari{
	width: 933px;
	padding: 11px 0px 11px;
	overflow: hidden;
	border-top: 1px solid #DADCE1;
	border-bottom: 1px solid #DADCE1;
	text-align: center;
}
.coBoxInsemnari p{
	padding: 7px 0px 8px;
	font: normal 8pt Arial;
	color: #8A8D99;
	float:left;
	width:245px;
	text-align:right;
	padding-right:20px;
}
.coBoxInsemnari textarea{
	width: 404px;
	height: 36px;
	padding: 3px;
	border: 1px solid #A5ACB2;
	float:left;
	font:normal 11px Arial,sans-serif;
	color: #807e8d;
}
#checkoutTermsAgree{
	padding: 2px 0px 13px;
	font: normal 8pt Arial;
	color: #807e8d;
}
#checkoutTermsAgree input{
	padding-left: 0px;
	position: relative;
	top: -1px;
}
#checkoutTermsAgree a, #checkoutTermsAgree a:active, #checkoutTermsAgree a:visited, #checkoutTermsAgree a:hover{
	font: normal 8pt Arial;
	color: #588bc7;
	text-decoration: underline;
}
#checkoutTermsAgree a:hover{
	text-decoration: none;
}
.coInnerBoxDoSpLeft table tr td input.checkbox, .coBoxLivrare input{
	border: none;
}
.coInnerBoxDoSpLeft table tr td .labelCheckbox{
	@top: -1px;
	_top: -1px;
}
.coBoxNews{
	@padding-left: 243px;
	_padding-left: 243px;
}
.coInnerBoxDoSpLeft table tr td input.radio{
	border: none;
	padding-left: 0px;
}
.coShippingLabel, .coPaymentLabel{
	position: relative;
	left: 4px;
	top: 1px;
	@top: -3px;
	color: #595C6E;
}
.coShippingLabel{
	top: 2px;
	@top: -3px;
	white-space: normal;
}
.coSpTd{
	white-space: normal;
}
.coInnerBoxDoSpLeft table tr td.llats {
	color:#595C6E;
	width:380px;
}
.coInnerBoxDoSpLeft table td.coSpTd{
	white-space: normal;
}
#checkoutShippingDisplay{
	width: 401px;
	overflow: hidden;
}
#checkoutShippingDisplay *{
	font:normal 11px Arial,sans-serif;
}
#checkoutOrderButton{
	margin: 2px 0px 0px;
	width: 170px;
	height: 47px;
	overflow: hidden;
	background: url("../images/checkout/fin.gif");
}
#cpSbm, #cpSbm:active, #cpSbm:visited, #cpSbm:hover{
	display: block;
	width: 138px;
	height: 47px;
	padding: 0px 32px 0px 0px;
	overflow: hidden;
	text-align: right;
	font: bold 9pt Arial;
	color: #fff;
	line-height: 48px;
}
.coBoxFinalizeaza{
	padding: 13px 0px 11px;
}
.coBoxFinalizeaza > .ssl{
    padding: 10px 0px 0px;
}
.coInnerBoxDoSpLeft table tr td input.cpMIr{
	border-color: red;
}
#cpModalBackground {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
	z-index: 9;
	background-color:#fff;
	display: none;
	opacity: 0.70;
	filter: alpha(opacity=70);
}
#cpModalWindow {
    position: absolute;
    left: 0;
    top: 0;
	z-index: 10;
	background-color:#fff;
	display: none;
	border: 1px solid #CCCCCC;
}
#cpWaitLogin {
	padding: 40px;
	display: none;
}
#cpShowCart, #cpShowTerms {
	padding: 10px;
	display: none;
	width:600px;
	overflow: hidden;
}
#cpModalBackground.show, #cpModalWindow.show, #cpWaitLogin.show, #cpShowCart.show, #cpShowTerms.show{
	display: block;
}
#cpScContent, #cpTermsContent{
	width: 600px;
	height: 400px;
	overflow: auto;
}
.cpScHeader{
	width: 600px;
	height: 20px;
	overflow: hidden;
}
.cpScHeader .ttl{
	float: left;
	width: 570px;
}
.cpScHeader .cls{
	float: right;
	width: 16px;
	height: 19px;
	overflow: hidden;
	background: url("../images/checkout/close.gif") no-repeat;
}
.cpScHeader .cls a, .cpScHeader .cls a:active, .cpScHeader .cls a:visited, .cpScHeader .cls a:hover{
	display: block;
	height: 19px;
}
#cpScContent .wait{
	text-align: center;
	padding: 150px 0px 0px;
}
.cpTermsBtm{
	width: 500px;
	height: 18px;
	padding: 8px 0px 8px 100px;
}
.cpTermsBtm .coArataMetode{
	float: left;
	margin-right: 10px;
}

.cpDbl{
	display: block;
}
.cpDnn{
	display: none;
}
div.cppdiv{
	height: 0px;
	display: none;
	overflow: hidden;
}
div.cpTpShow{
	height: auto;
	display: block;
}
#cpTrToHide{
	height: 0px;
	overflow: hidden;
	display: none;
}
#cpTrToHide.cpTpShow{
	height: auto;
	display: block;
}
#checkoutErrorDisplay{
	width: 855px;
	margin: 0px auto;
	padding: 0px 0px 16px;
}
#checkoutErrorDisplay .tbl{
	border: 1px solid #FF0000;
	padding:10px;
	font: bold 8pt Arial;
	color: #595C6E;
	width: 100%;
}
select.cpShide{
	visibility: hidden;
}
/* sfarsit_checkout*/
#right .sigle{
	width: 156px;
	padding: 8px 0px 0px;
	margin: 7px 0px 0px 7px;
	border-top: 1px solid #DFE1E1;
}
.sigle{
	text-align: center;
}
}
.sigle li{
	padding: 0px 0px 8px;
	 
}

.clearwel{
	clear:both;
}
#pBoxR .bbw{
	padding-bottom:7px;
	padding-left:15px;
	width:460px;
}

.buyw{
	float:left;
}
#pBoxR .box div.t span.tt{
	font-weight:normal;
}
.buyw .dprod{
	float:left;
	width:109px;
	overflow:hidden;
	padding-right:8px;	
	position:relative;
	margin-bottom:8px;
}
.buyw .last, .bbw .descr{
	padding:0px;
}
#pBoxR .bbw div.descr {
	padding:0px;
}
.buyw .proddetails{
	padding:0px 7px;
	background:white;
}
.buyw .proddetails .prodname{
	height:31px;
	overflow:hidden;
}
.proddetails .prodname a,.proddetails .prodname a:active,.proddetails .prodname a:visited{
	text-decoration:none;
	color:#58585A;
	font:bold 9pt Arial;
}
.proddetails .prodname a:hover{
	text-decoration:underline;
}
.buyw .proddetails .prodpret{
	color:#969B9B;
	font:8pt Arial;
	padding:6px 0 15px;	
}
.buyw .proddetails .prodpret span{
	color:#F7941D;
	font-weight:bold;
}
.buyw .prodlinkdet{
	background:white;
	height:16px;
	overflow:hidden;
	padding:0 7px 11px;
}
.buyw .prodlinkdet a{
	background:url("https://www.wellness.ro/skin/images/taiat.png") repeat scroll -310px 0 transparent;
	color:#58585A;
	display:block;
	float:left;
	font:8pt/16px Arial;
	height:16px;
	margin:0 9px 0 0;
	overflow:hidden;
	text-align:center;
	width:50px;
}
.buyw .bifa{
	left:7px;
	position:absolute;
	top:5px;
	border:2px solid #f8961d;
}
.buyw .ppicl{
	background:white;
}

.sharelinks, sharelinks a{
	line-height:24px;

}
.sharelinks{
	padding:5px 11px 5px 25px;
}
.sharelinks .clear{
	clear:both;
}
.sharelinks .share{
	width:20px;
	height:24px;
	display:block;
	float:left;
	padding-right:4px;
	text-indent:-10000px;
	background:url(../images/friend/socialmedia.gif) scroll 0px 0px;
}
.sharelinks .print{
	float:left;
	padding-left:30px;
	background:url(../images/friend/socialmedia.gif) scroll 0px 0px;
}
.sharelinks .email{
	float:left;
	padding-left:10px;
	padding-right:30px;
	background:url(../images/friend/socialmedia.gif) scroll -134px 0px;
}
.sharelinks .tweet{
	background:url(../images/friend/socialmedia.gif) scroll -289px 0px;
}
.sharelinks .emailfr{
	background:url(../images/friend/email.gif) no-repeat bottom left;
}
.sharelinks .delicious{
	background:url(../images/friend/socialmedia.gif) scroll -337px 0px;
}
.sharelinks .digg{
	background:url(../images/friend/socialmedia.gif) scroll -361px 0px;
}
.sharelinks .facebook{
	background:url(../images/friend/socialmedia.gif) scroll -313px 0px;
}
.sharelinks .technorati{
	background:url(../images/friend/socialmedia.gif) scroll -385px 0px;
}
.sharelinks .yahoo{
	background:url(../images/friend/socialmedia.gif) scroll -265px 0px;
}
.sharelinks .reddit{
	background:url(../images/friend/socialmedia.gif) scroll -409px 0px;
}
.sharelinks .stumbleupon{
	background:url(../images/friend/socialmedia.gif) scroll -433px 0px;
}
.sharelinks .last{
	padding-right:0px;
}
.facelike {
	height:32px;
	overflow:hidden;
}
.facelike iframe{
background:none repeat scroll 0 0 white;
display:block;
position:static;
width:auto;
z-index:999;
}
.facelike *{
z-index:999;
}

.quickHelp{
	background:#F5F5F5;
	padding:7px 15px 0px 15px;
}
.quickHelp p{
	margin:0px;
	padding:0px;
	padding-bottom:7px;
	border-bottom:1px solid #9fa0a3;
}


a.smallPopupDisplay{
	color:#4A9D3E;
	z-index:1000000;
	font-size:11px;

}
a.smallPopupDisplay span{
	display:none;
}

a.smallPopupDisplayover{
	color:#fff;

}
a.smallPopupDisplayover span{
	display:block;
	position:absolute;
	padding:10px;
	top:-11px;
	left:-10px;
	width:200px;
	-moz-box-shadow: 0 0 10px #bbbbbb;
	-webkit-box-shadow: 0 0 10px #bbbbbb;
	box-shadow: 0 0 10px #bbbbbb;
	z-index:999999;
	background:#9dcd64;
	color:#58585A;
	cursor:pointer;
	text-align:justify;
	font-size:11px;
}
#detaliiprodus a.smallPopupDisplayBig span{
	width:285px;
}
a.smallPopupDisplayover b{
	color:#fff;
	font-weight:normal;
	display:block;
	border-bottom:1px solid #DCDFE5;
	padding-bottom:7px;
	margin-bottom:7px;
	cursor:pointer;
	text-align:left;
	font-size:11px;
}

.prodlivgrat {
	float:right;
	position:absolute;
	display:block;
	width:58px;
	height:58px;
	overflow:hidden;
	background:url("https://www.wellness.ro/skin/images/taiat.png") repeat scroll -763px -333px transparent;
	top:0px;
	left:0px;
	cursor:pointer;

}

.zonePageHelp a.listacuma{
	display:block;
	float:right;
	font-size:12px;
	font-weight:normal;
	color:#fff;
	width: 84px;
	color: white;
	margin: 0 0px 0px 20px;
	line-height: 14px;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll -374px 0px;
	height:16px;
	text-align: center;
	text-decoration: none;
}

.orderstable a{
	font-size:11px;
	font-weight:normal;
}

.orderstable a:hover{
	font-size:11px;
	font-weight:normal;
}
.orderstable tr.TableSubHead{
	background:#E8F4D9;
	border:0px none;
}
.orderstable td{
	padding:6px 4px;
	border:0px none;
}
a.recomanda{
	display:block;
	float:right;
	font-size:11px;
	font-weight:normal;
	color:#fff;
	width: 84px;
	color: white;
	margin: 0 0px 0px 20px;
	line-height: 14px;
	background: url("https://www.wellness.ro/skin/images/taiat.png") scroll -374px 0px;
	height:16px;
	text-align: center;
	text-decoration: none;
}
a.recomanda:hover{
	color:#fff;
	text-decoration: none;
}
#overlaylista{
	width:100%;
	height:100%;
	position:absolute;
	top:0px;
	left:0px;
	background:#fff;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;
	display:none;
}
#overlaylistapopup{
	width:500px;
	display:none;
	height:200px;
	background:#fff;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	-moz-box-shadow: 0 0px 20px #eee; /* Firefox */  
	-webkit-box-shadow: 0 0px 20px #eee; /* Safari, Chrome */  
	box-shadow: 0 0px 20px #eee; /* CSS3 */  
	position:fixed;
	border:2px solid #8CC63F;
	top:100px;
	left:100px;
}
.listapopupbutoane{
	padding:10px;
	height:53px;
	width:480px;
	border-top:2px solid #E8F4D9;
}
.listapopupbutoane .contCump{
	float:left;
}
.listapopupbutoane .comAc{
	float:right;
}
.listapopuptext{
	height:107px;
	padding-top:40px;
	font: bold 12pt Arial;
}
.listapopupbutoane .comAc a{
	padding:0px;
}



.googleplus_widget{
	width: 150px; 
}
.googleplus_widget span{
	width: 150px;
	overflow: hidden;
	background: #fff; 
}
.googleplus_widget span div{
	margin: -1px 0 0 -1px !important;
	position: relative; 
}

.fltAfl, .fltAfl:active, .fltAfl:visited, .fltAfl:hover{
	font: normal 8pt Arial;
	color: #588bc7;
	text-decoration: underline;
}
.fltAfl:hover{
	text-decoration: none;
}
.fltAfl span{
	text-decoration: none;
	background: #EAF1FA url("../images/fltAfl.gif") no-repeat scroll 0px 5px;
	padding-right: 9px;
}
.catDescrTop{
	padding: 12px 4px 0px;
	font-size: 13px ;
font-weight: bold;

}
.parlinkafla{
	margin: 3px 0px 10px;

}
.parlinkafla a{
	color: #4A9D3E;
  	font-family: Arial;
  	font: normal 8pt Arial;
  	text-decoration: none;
}
.parlinkafla a:hover{
	text-decoration: underline;
}
.bloglink{
	color: #80c343;
  	font-weight: bold;
  	font-size: 8pt;
}
#meniuP li.v2slabire{
	width: 163px;
}
#meniuP li.v2produseslabire{
	width: 240px;
}
#meniuP li.v2formulashake{
	width: 201px;
}
#meniuP li.v2herbalife24{
	width: 157px;
}
#meniuP li.produse{
	width: 115px;
}
#meniuP li.produse a, #meniuP li.produse a:active, #meniuP li.produse a:visited, #meniuP li.produse a:hover{
	padding-right: 36px;
}

.testingserver{
	background: #ff0000;
	color: #fff;
	padding:10px 0px;
	font-weight: bold;
}
/******************************************************************/
/* start cookie */
    #cookies{
        display: none;
        position: fixed;
        z-index: 4;
        bottom: 0px;
        width: 100%;
        padding: 11px 0px;
        background: #181818;
        color: #fff;
        text-align: center;
    }
    #cookies.v{
        display: block;
    }
    .cki-w-b{
        margin: 10px 0px 0px;
    }
    .cookies-btn{
        padding: 4px;
        margin-left: 5px;
        border-radius: 3px;
        background: #FBAA18;
        color: #fff;
    }
    @media (min-width: 700px) {
        .cki-w-b{
            display: inline-block;
            margin: 0px;
        }

    }
/* end cookie */
/******************************************************************/
