#content{padding-top:39px;padding-bottom:8px;}

#content #photo{width:/*348*/280px;float:left;text-align:center;margin-right:33px;}
#content #innerContent{width:/*612*/647px;float:left;text-align:left;font:12px/160% Georgia, Verdana, Arial, sans-serif;color:#333333;}
#content #innerContent p{text-align:justify}
#content .listInfo{list-style-type:none;margin:0px;padding:0px;padding-left:30px;padding-bottom:6px;padding-top:6px;}
#content .listInfo li{padding-left:15px;background-image:url(../i/bltsquare.gif);background-repeat:no-repeat;background-position:0px 6px;display:block;}

#content #contactForm{width:/*565*/600px;margin-top:25px;border:1px #E9E9E9 solid;background-color:#F9F9F9;color:#242424;font:12px/140% "Lucida Sans Unicode", Verdana, Arial, sans-serif;padding-left:20px;padding-right:25px;padding-top:20px;padding-bottom:15px;}
#content #contactForm .dvComHead{background-image:url(../i/bltcomment.gif);background-repeat:no-repeat;background-position:0px 2px;font:14px/100% "Lucida Sans Unicode", Verdana, Arial, sans-serif;padding-left:30px;padding-bottom:5px;}
#content #contactForm .dvComHead span{font-weight:bold;}
#content #contactForm .dvComHead a{color:#005B27;text-decoration:underline;}



#messageFormWrapper 
{
  padding-top:10px;
  height:240px;
}

#messageForm span {
  font-weight:bold;
}

#messageForm textarea {
  width:/*337*/372px;
  height:179px;
  border:1px #CCCCCC solid; 
  margin-top:2px;
}

#messageForm input {
  width:201px;
  height:21px;
  border:1px #CCCCCC solid; 
  margin-bottom:5px;
  margin-top:2px;
}


#messageForm #btnSend {
  width:205px;
  height:26px;
  background-image:url(../i/btnsend.gif);
  background-repeat:no-repeat;
  background-color:#DBD5CB;
  border:0;
  margin-top:5px;
  cursor:pointer;
  font:11px/100% Verdana, Arial, sans-serif;
  color:#000000;
}

.dim1 {
	width:/*351*/386px;
	height:240px;
}

.dim2 {
	width:205px;
	height:240px;
	padding-left:9px;
}




.ctrl_extra_elements {
  width:556px;
  margin-bottom:20px;
}

.ctrl_extra_elements_title {
  /*border-bottom:1px solid #D4D4D4;*/
  border-bottom:1px solid #FFFFFF;
  font-size:12px;
  font-weight:bold;
  padding-bottom:5px;
  border-bottom : 1px solid #D4D4D4;width : 355px;
  padding-top : 20px;
}

.ctrl_extra_element {
  background-repeat:no-repeat;
  background-position:0px 3px;
  /*border-bottom:1px solid #D4D4D4;*/
  border-bottom:1px solid #FFFFFF;
  padding-bottom:7px;
  padding-left: 25px;
  padding-top:2px;
}

.ctrl_extra_element img {
  margin-right:10px;
  position:relative;
  top:4px;
}

.ctrl_extra_element a {
  color:#000000;
  text-decoration:none;
}

.ctrl_extra_element a:hover {
  text-decoration:underline;
}


.ctrl_extra_links {
  background-position:5px 6px;
}

.confirmMessage 
{
	background-color : #007733;
	color : #ffffff;
	padding : 10px;
	font-family:"Lucida Sans Unicode",Verdana,Arial,sans-serif;
	font-size:14px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	display : none;
	width : 545px;
	margin-top : 10px;
}

#dvComHead
{
	margin-top : 30px;
}

#subTitleLinks a{
	color:#005B27;
}
#addToCart {
	float: right;
	width: 290px;
	margin-top: 40px;
	margin-bottom: 80px;
	font: 12px/160% Georgia, Verdana, Arial, sans-serif;
}
#addToCart .header{
	color:#005B27;
	width: 230px;
	float: left;
	text-align: left;
	margin-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #005B27;
}
#addToCart .row{
	width: 230px;
	float: left;
	text-align: left;
}
#addToCart .but{
	width: 55px;
	float: right;
	height: 50px;
}
#tratament {
	padding-left: 310px;
	text-align: left;
	color: #333333;
}
#tratament h2{
	color: #333333;
	font:14px/100% "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-weight:bold;
	margin:0px;
	border:none;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height:22px;
	background-image:url(../i/bgheadbottom.jpg);
}

#tratament .secRowBloc{
	float:left;
	width:150px;
	height: 30px;
}
#tratament .thirdRowBloc {

	float:left;
	width:150px;
	height: 70px;
}
#tratament a{
	color:#005B27;
	display:block;
	padding-right: 2px;
	padding-left: 2px;
}
#content #pasiComanda {
	width:/*348*/260px;
	float:left;
	text-align:left;
	margin-right:33px;
	padding-left: 20px;
}
#content #pasiComanda ul {
	margin-left: 40px;
	list-style-type: none;
	margin-top: 30px;
	margin-bottom: 100px;
}
#content #pasiComanda li {
	font-size: 16px;
	color: #999999;
	height: 30px;
	margin-bottom: 5px;
}
#content #pasiComanda li .done {
	color: #333333;
	display: block;
	padding-top: 8px;
	margin-left: 5px;
	float: left;
}
.nrPasOff {
	background-image: url(../images/bac-cerc-pas-comanda-off.jpg);
	display: block;
	float: left;
	height: 22px;
	width: 20px;
	padding-left: 10px;
	padding-top: 8px;
	font-weight: bold;
}
#content #pasiComanda li .notDone {
	display: block;
	padding-top: 8px;
	margin-left: 5px;
	float: left;
}
.nrPasOn {
	background-image: url(../images/bac-cerc-pas-comanda-on.jpg);
	display: block;
	float: left;
	height: 22px;
	width: 20px;
	padding-left: 10px;
	padding-top: 8px;
	font-weight: bold;
	color: #333333;
}
#cartContent {
	float: left;
	width: 630px;
}
#cartContent .dottedCell {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.cartButAlb a{
	color: #005B27;
	display: block;
	float: left;
	height: 24px;
	margin-right: 6px;
	padding-right: 18px; /* sliding doors padding */
	font-size: 12px;
	background-attachment: scroll;
	background-image: url(../images/butAlbVerdeA.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: transparent;
}
.cartButAlb a:hover {
	text-decoration:none;
}
.cartButAlb span {
	display: block;
	line-height: 14px;
	padding: 5px 0 5px 18px;
	background-color: transparent;
	background-image: url(../images/butAlbVerdeSPAN.gif);
	background-repeat: no-repeat;
} 

.cartButVerde a{
	color: white;
	display: block;
	float: left;
	height: 24px;
	margin-right: 6px;
	padding-right: 18px; /* sliding doors padding */
	font-size: 12px;
	background-attachment: scroll;
	background-image: url(../images/butVerdeA.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: transparent;
}
.cartButVerde a:hover {
	text-decoration:none;
}
.cartButVerde span {
	display: block;
	line-height: 14px;
	padding: 5px 0 5px 18px;
	background-color: transparent;
	background-image: url(../images/butVerdeSPAN.gif);
	background-repeat: no-repeat;
} 




#relatedProducts {

	padding-left: 310px;
	text-align: left;
	color: #333333;
}
#relatedProducts h2 {

	color: #333333;
	font:14px/100% "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-weight:bold;
	margin:0px;
	border:none;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height:22px;
	background-image:url(../i/bgheadbottom.jpg);
}

 /*#content #list{width:910px;padding:25px;text-align:left;clear:both;margin-right:0px; }*/
#relatedProducts label{width:140px;height:auto;float:left;margin-right:15px;margin-bottom:5px; display: inline; }
#relatedProducts label.last { margin-right: 0; }
#relatedProducts a span{font:12px/120% Georgia, Verdana, Arial, sans-serif;color:#575757;width:140px;text-align:center;display:block;}
#relatedProducts a img{border:1px #FFFFFF solid;width:140px;/*height:198px;*/margin-bottom:5px;}
#relatedProducts a:hover img{border:1px #CCCCCC solid;}
#relatedProducts a:hover span{color:#005000;text-decoration:underline;}

#checkOutTop {
	font-size: 16px;
	margin-top: 10px;
}
#checkOutTop ul {
	list-style-type: none;
	font-family: "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	background-color: #CCCCCC;
	height: 29px;

}
#checkOutTop li {
	display: inline;
	background-color: #CCCCCC;
	color: #FFFFFF;
	padding-right: 15px;
	padding-left: 15px;
	margin: 0px;
	float: left;
	height: 29px;
}
#checkOutTop li.done {
	background-image: url(../i/bgheadbottom.jpg);
	background-color: transparent;
	color: #666666;
	padding-top: 10px;
	background-repeat: repeat-x;
}
#checkOutTop li.done a{
	color:#003300; text-decoration:none;
}#checkOutTop li.current {
	background-image: url(../i/bgheadmiddlehover.jpg);
	background-color: transparent;
	color: white;
	padding-top: 10px;
	background-repeat: repeat-x;
}
#checkOutTop li.unseen {
	background-color: transparent;
	color: white;
	padding-top: 10px;
}
.loadingBgr {
	background-image: url(http://www.cosmeticplant.com/images/loading.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

.greenBar {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #017F36;
	padding-left: 5px;
	text-align: left;
}

