/* CSS Products Internal */

/* Products Sub-Navigation */

div#sub__prod {
	margin:0 0 0 260px;
	z-index:40;
}
.header_sub_prod {
	margin-top:5px;
	width: 490px;
	height: 22px;
	position:absolute;
	left: 263px;
}

.header_sub_prod li {
	float:left;
	display: inline;
}

.header_sub_prod li
{ margin:0 5px;}

#sub_01 {
	width: 130px;
	height: 22px;
}
#sub_01 a {
	text-indent: -10000px;
	width: 130px; 			height: 22px;
	position: relative; 	top: 0;
	display: block; 		overflow: hidden;
	background: url(../images/menu/sub_prod01.gif) no-repeat center -5px;
}
#sub_01 a:hover {
	background-position: center -40px;
}

#sub_02 {
	width: 100px;
	height: 22px;
}
#sub_02 a {
	text-indent: -10000px;
	width: 100px; 			height: 22px;
	position: relative; 	top: 0;
	display: block; 		overflow: hidden;
	background: url(../images/menu/sub_prod02.gif) no-repeat center -5px;
}
#sub_02 a:hover {
	background-position: center -40px;
}

#sub_03 {
	width: 113px;
	height: 22px;
}
#sub_03 a {
	text-indent: -10000px;
	width: 113px; 			height: 22px;
	position: relative; 	top: 0;
	display: block; 		overflow: hidden;
	background: url(../images/menu/sub_prod03.gif) no-repeat center -5px;
}
#sub_03 a:hover {
	background-position: center -40px;
}

#sub_04 {
	width: 107px;
	height: 22px;
}
#sub_04 a {
	text-indent: -10000px;
	width: 107px; 			height: 22px;
	position: relative; 	top: 0;
	display: block; 		overflow: hidden;
	background: url(../images/menu/sub_prod04.gif) no-repeat center -5px;
}
#sub_04 a:hover {
	background-position: center -40px;
}


#sub_05 {
	width: 110px;
	height: 22px;
}
#sub_05 a {
	text-indent: -10000px;
	width: 110px; 			
	height: 22px;
	position: relative; 	
	top: 0;
	display: block; 		
	overflow: hidden;
	background: url(../images/menu/sub_prod05.gif) no-repeat center -5px;
}
#sub_05 a:hover {
	background-position: center -40px;
}

#sub_06 {
	width: 110px;
	height: 22px;
}
#sub_06 a {
	text-indent: -10000px;
	width: 110px; 			
	height: 22px;
	position: relative; 	
	top: 0;
	display: block; 		
	overflow: hidden;
	background: url(../images/menu/sub_prod06.gif) no-repeat center -5px;
}
#sub_06 a:hover {
	background-position: center -40px;
}

#sub_07 {
	width: 110px;
	height: 22px;
}
#sub_07 a {
	text-indent: -10000px;
	width: 110px; 			
	height: 22px;
	position: relative; 	
	top: 0;
	display: block; 		
	overflow: hidden;
	background: url(../images/menu/sub_prod07.gif) no-repeat center -5px;
}
#sub_07 a:hover {
	background-position: center -40px;
}

/* Over Long-Lasting Softness */
#ico6 #sub_01 a, 
#ico6 #sub_01 a:link,
#ico6 #sub_01 a:visited,
#ico6 #sub_01 a:hover {
	background-position: center -75px;
}
#ico6 #menu_3 a, 
#ico6 #menu_3 a:link, 
#ico6 #menu_3 a:visited, 
#ico6 #menu_3 a:hover {
	background-position: center -60px;
}
/* Over Dry Skin Healing */
#ico7 #sub_02 a, 
#ico7 #sub_02 a:link,
#ico7 #sub_02 a:visited,
#ico7 #sub_02 a:hover {
	background-position: center -75px;
}
#ico7 #menu_3 a, 
#ico7 #menu_3 a:link, 
#ico7 #menu_3 a:visited, 
#ico7 #menu_3 a:hover {
	background-position: center -60px;
}
/* Over Dry Nourishing renewal */
#ico8 #sub_03 a, 
#ico8 #sub_03 a:link,
#ico8 #sub_03 a:visited,
#ico8 #sub_03 a:hover {
	background-position: center -75px;
}
#ico8 #menu_3 a, 
#ico8 #menu_3 a:link, 
#ico8 #menu_3 a:visited, 
#ico8 #menu_3 a:hover {
	background-position: center -60px;
}
/* Over Melt Away Stress */
#ico9 #sub_04 a, 
#ico9 #sub_04 a:link,
#ico9 #sub_04 a:visited,
#ico9 #sub_04 a:hover {
	background-position: center -75px;
}
#ico9 #menu_3 a, 
#ico9 #menu_3 a:link, 
#ico9 #menu_3 a:visited, 
#ico9 #menu_3 a:hover {
	background-position: center -60px;
}
#ico10 #sub_05 a, 
#ico10 #sub_05 a:link,
#ico10 #sub_05 a:visited,
#ico10 #sub_05 a:hover {
	background-position: center -75px;
}
#ico10 #menu_3 a, 
#ico10 #menu_3 a:link, 
#ico10 #menu_3 a:visited, 
#ico10 #menu_3 a:hover {
	background-position: center -60px;
}

#ico11 #sub_06 a, 
#ico11 #sub_06 a:link,
#ico11 #sub_06 a:visited,
#ico11 #sub_06 a:hover {
	background-position: center -75px;
}
#ico11 #menu_3 a, 
#ico11 #menu_3 a:link, 
#ico11 #menu_3 a:visited, 
#ico11 #menu_3 a:hover {
	background-position: center -60px;
}

#ico12 #sub_07 a, 
#ico12 #sub_07 a:link,
#ico12 #sub_07 a:visited,
#ico12 #sub_07 a:hover {
	background-position: center -75px;
}
#ico12 #menu_3 a, 
#ico12 #menu_3 a:link, 
#ico12 #menu_3 a:visited, 
#ico12 #menu_3 a:hover {
	background-position: center -60px;
}

/* Content */
div#text {
	width:690px;
	_width:700px;
	margin-bottom:50px;
	_padding-bottom:50px;
}
div#text img {
	margin:0;
}
div#text img.left {
	float:left;
	margin-top:0;
}
div#text img.right {
	float:right;
	margin-top:230px;
	margin-right:-105px;
}
div#text p.products_description {
	width:370px;
	float:left;
	margin:40px 0px 10px 30px;
	color:#4f91cb;
	padding:0;
}
div#text p.small {
	font-size:80%;
	_font-size:75%;
	line-height:15px;
	margin-bottom:15px;
}
div#text img.banner {
	margin-left:15px;
	_margin-left:30px;
}


/* CSS Products Internal Page - Navigation */
/* TITLES PRODUCTS IMAGES */
div#text p.prod_name01, 
div#text p.prod_name02, 
div#text p.prod_name03,
div#text p.prod_name04,
div#text p.prod_name01_over, 
div#text p.prod_name02_over, 
div#text p.prod_name03_over,
div#text p.prod_name04_over {
	width:237px;
	/*height:38px; */
	clear:both;
	margin:0;
	padding:0;
	text-align:center;
	background:url(../images/background/bg_products_internal.jpg) repeat-y center top;
}
div#text p.prod_name01 span, 
div#text p.prod_name02 span, 
div#text p.prod_name03 span,
div#text p.prod_name04 span {
	color:#dc8906;
	font-size:85%;
	width:120px;
	display:block;
	margin-left:55px;
	_margin-left:-5px;
	*margin-left:-5px;
}

div#text p.prod_name01_over span, 
div#text p.prod_name02_over span, 
div#text p.prod_name03_over span,
div#text p.prod_name04_over span {
	color:#333;
	font-size:90%;
	font-weight:bold;
	text-decoration:none;
	width:120px;
	display:block;
	margin-left:55px;
	_margin-left:-5px;
	*margin-left:-5px;
}
/* 1º Image */
div.prod01, div.prod01_over {
	width:237px;
	height:247px;
	overflow:hidden;
	float:left;
	margin:0;
	padding:0;
	position:relative;
}
div.prod01 img.01 {
	float:left;
	position:relative;
	overflow:hidden;
}
div.prod01 a {
	bottom:247px;
	height:247px;
}
/*div.prod01 a:hover {
	position:relative;
	top:-247px;
}*/
div.prod01_over img.01 {
	float:left;
	position:relative;
	overflow:hidden;
}
div.prod01_over a {
	position:relative;
	top:-247px;
}
/* 2º Image */
div.prod02, div.prod02_over {
	width:237px;
	height:208px;
	overflow:hidden;
	float:left;
	margin:0;
	padding:0;
	position:relative;
}
div.prod02 img.02 {
	float:left;
	position:relative;
	overflow:hidden;
}
div.prod02  a  {
	bottom:208px;
	height:208px;
}
/*div.prod02 a:hover {
	position:relative;
	top:-208px;
}*/
div.prod02_over a img.02 {
	float:left;
	position:relative;
	overflow:hidden;
}
div.prod02_over a {
	position:relative;
	top:-208px;
}
/* 3º Image */
div.prod03, div.prod03_over {
	width:237px;
	height:125px;
	overflow:hidden;
	float:left;
	margin:0;
	padding:0;
	position:relative;
}
div.prod03 img.03 {
	float:left;
	position:relative;
	overflow:hidden;
}
div.prod03 a  {
	bottom:125px;
	height:125px;
}
/*div.prod03 a:hover {
	position:relative;
	top:-125px;
}*/
div.prod03_over img.03 {
	float:left;
	position:relative;
	overflow:hidden;
}
div.prod03_over a {
	position:relative;
	top:-125px;
}
/* 4º Image */
div.prod04, div.prod04_over {
	width:237px;
	height:125px;
	overflow:hidden;
	float:left;
	margin:0;
	padding:0;
	position:relative;
}
div.prod04 img.04 {
	float:left;
	position:relative;
	overflow:hidden;
}
div.prod04 a  {
	bottom:125px;
	height:125px;
}
/*div.prod03 a:hover {
	position:relative;
	top:-125px;
}*/
div.prod04_over img.04 {
	float:left;
	position:relative;
	overflow:hidden;
}
div.prod04_over a {
	position:relative;
	top:-125px;
}

/* 4º Image 
div#prod04 {
	width:237px;
	height:237px;
	overflow:hidden;
	display:block;
	float:left;
	margin:0;
	padding:0;
}*/


/* Navigation */
div#content_products {
	position:absolute;
	top:390px;
	_top:388px;
	left:352px;
	width:460px;
	margin:0px;
	padding:0px;
}
div.featureContent p {
	line-height:18px;
	width:100%;
	font-size:90%;
	float:left;
	color:#333
}
div.featureContent img {
	float:left;
	margin:0;
	padding:0;
}
div.featureContent p span {
	font-weight:bold;
}
div.featureContent h6 {
	width:100%;
	float:left;
	color:#333;
	font-size:120%;
	margin:0px 0px 32px 0px;
}
