/* CSS Document */
#top {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:76px;
	z-index:1;
	background-color:#fef4f5;
	background-image:url(../img/fondo.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

#content {
	position:absolute;
	left:0px;
	top: 50%;
	margin-top: -234px; /*tamaņo height entre 2*/
	width:100%;
	overflow: hidden;
	height:468px;
	z-index:1;
}

#bot {
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	height:46px;
	z-index:1;
	background-color:#fef4f5;
}

body{
	text-align:center;
	font-size:11px;
	font-family:sans-serif, "Lucida Grande", Verdana;
	color:#000000;
	font-size:11px;
	background-color:#fef4f5;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#logo {
	cursor:pointer;
	position:absolute;
	background-image:url(../img/logo.jpg);
	width:183px;
	height:71px;
	left: 0px;
}
#tcc {
	z-index:1;
	position:absolute;
	width:229px;
	height:185px;
	left: 30px;
	bottom: 18px;
}

#info {
	z-index:1;
	position:absolute;
	width:500px;
	height:10px;
	left: 258px;
	bottom: 20px;
	font-family:sans-serif, "Lucida Grande", Verdana;
	text-align:left;
	font-size:9px;
}

#info a{
	text-decoration:none;
	color:#000000;
}


#menu {
	position:absolute;
	width:800px;
	height:71px;
	right: 0px;
}

#submenu {
	position:absolute;
	width:800px;
	height:46px;
	right: 0px;
	bottom:0px;
}


#boton {
	position:absolute;
	width: 97px;
	height:43px;
	top: 33px;
	font-size:11px;
	font-weight:bold;
}

#boton a {
	cursor:pointer;
	color:#3b3b3b;
	text-decoration:none;
	display: block;
}

#boton a:hover {
	cursor:pointer;
	color:#ee7297;
	text-decoration:none;
	display: block;
	background-color: #fefaf8;
}

#boton_sub {
	position:absolute;
	width: 97px;
	height:28px;
	bottom: 18px;
	font-size:11px;
	font-weight:bold;
}

#boton_sub a {
	cursor:pointer;
	color:#3b3b3b;
	text-decoration:none;
	display: block;
}

#boton_sub a:hover {
	cursor:pointer;
	color:#ee7297;
	text-decoration:none;
	display: block;
	background-color: #fefaf8;
}

#ralla {
	z-index:1;
	position:absolute;
	background-color:#f9cbd8;
	width: 1px;
	height:43px;
	top: 33px;
}

#ralla_sub {
	z-index:1;
	position:absolute;
	background-color:#f9cbd8;
	width: 1px;
	height:28px;
	bottom: 18px;
}

#subproductos {
	position:absolute;
	top: 33px;
	font-size:11px;
	font-weight:bold;
	background-color:#fef4f5;
	visibility:hidden; 
	height:43px; 
	width:97px; 
	right:431px;
}

#boton2 {
	position:absolute;
	width: 97px;
	height:21px;

	font-weight:lighter;
	font-size:9px;
}

#boton2 a {
	cursor:pointer;
	color:#3b3b3b;
	text-decoration:none;
	display: block;
}

#boton2 a:hover {
	cursor:pointer;
	color:#ee7297;
	text-decoration:none;
	display: block;
	background-color: #fefaf8;
}

#NIFTY {
	width: 474px;
	background-color:#ffffff;
	text-align:left; 
	height:325px; 
	padding: 30px 10px 20px 20px;
	margin:20px 0 0 0;
}

#conoce {
	width: 708px;
	height:407px; 
	background-image:url(../img/fondo_conoce.jpg);
	text-align:center; 
	margin:20px 0 0 0;
}

#curiosidades {
	width: 897px;
	height:407px; 
	text-align:center; 
	margin:20px 0 0 0;
}

#contacta {
	width: 500px;
	height:300px; 
	background-color:#FFFFFF;
	text-align:center; 
	margin:20px 0 0 0;
}

#certificados {
	width: 800px;
	height:296px; 
	background-color:#FFFFFF;
	text-align:center; 
	margin:20px 0 0 0;
}

#registrate {
	width: 800px;
	height:380px; 
	background-image:url(../img/registrate.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	text-align:center; 
	margin:20px 0 0 0;
}


#goodies {
	width: 800px;
	height:370px; 
	text-align:center; 
	margin:20px 0 0 0;
}

#cuidado_facialini {
	width: 730px;
	height:430px; 
	background-image:url(../img/cuidado_facial.jpg);
	margin:20px 0 0 0;
	position:relative;
}

#limpieza_pielini {
	width: 730px;
	height:430px; 
	background-image:url(../img/limpieza.jpg);
	margin:20px 0 0 0;
	position:relative;
}

#cuidado_esencialini {
	width: 730px;
	height:430px; 
	background-image:url(../img/esential.jpg);
	margin:20px 0 0 0;
	position:relative;
}
#tensorini {
	width: 730px;
	height:430px; 
	background-image:url(../img/tensor.jpg);
	margin:20px 0 0 0;
	position:relative;
}
#tensor_profundasini {
	width: 730px;
	height:430px; 
	background-image:url(../img/tensor_arrugas.jpg);
	margin:20px 0 0 0;
	position:relative;
}
#liftini {
	width: 730px;
	height:430px; 
	background-image:url(../img/lift.jpg);
	margin:20px 0 0 0;
	position:relative;
}
#lift_caspariini {
	width: 730px;
	height:430px; 
	background-image:url(../img/rellenador.jpg);
	margin:20px 0 0 0;
	position:relative;
}
#reactivanceini {
	width: 730px;
	height:430px; 
	background-image:url(../img/reactivance.jpg);
	margin:20px 0 0 0;
	position:relative;
}
#ageini {
	width: 730px;
	height:430px; 
	background-image:url(../img/age.jpg);
	margin:20px 0 0 0;
	position:relative;
}
#prodini {
	width: 730px;
	height:430px; 
	margin:20px 0 0 0;
	position:relative;
}
#titulo_gamas {
	position:absolute; 
	font-weight:normal; 
	font-size:27px;
	color:#973E3E;
}
#subtitulo_gamas {
	position:absolute; 
	font-weight:normal; 
	font-size:20px;
	color:#333333;
}
#texto_gamas {
	text-align:justify;
	position:absolute; 
	font-weight:normal; 
	font-size:12px;
	color:#333333;
	padding-right:20px;
}

#texto_productosdescripcion {
	text-align:justify;
	position:absolute; 
	font-weight:normal; 
	font-size:12px;
	color:#333333;
	padding-right:20px;
}

#texto_productosempleo {
	text-align:justify;
	position:absolute; 
	font-weight:normal; 
	font-size:12px;
	color:#333333;
	padding-right:20px;
}


#botones_prod {
	cursor:pointer;
	text-align:justify;
	position:absolute; 
	font-weight:bold; 
	font-size:12px;
	color:#973E3E;
	padding-right:20px;
}

#botones_prod a {
	color:#973E3E;
	text-decoration:none;
}

#botones_prod a:hover {
	color:#000000;
	text-decoration:none;
}



#menuprods{
	height:400px;
}

#titulo{
	font-weight:bold;
	color:#973E3E;
	font-size:25px;
}
#subtitulo{
	font-weight:bold;
	color:#333333;
	font-size:17px;
}

#gama{
	font-size:17px;
	padding-left:20px; 
	font-weight:bold;	
	color:#333333;	
	font-size:12px;
}

#pregama{
	font-size:17px;
	padding-left:20px; 	
	color:#333333;	
	font-size:12px;
}

#edades{
	margin-left:-20px;
	position:absolute;
	font-weight:bold;
	color:#CA8885;
	font-size:18px;
}

#producto{
	padding-left:30px;
	color:#CA8885;
	font-size:9px;
	line-height:9px;
	padding-bottom:3px;
	padding-top:3px;
}

#producto a{
	color:#CA8885;
	font-size:9px;
	line-height:9px;
	text-decoration:none;
}

#producto a:hover{
	color:#973e3e;
	text-decoration:none;
}

#producto2{
	padding-left:40px;
	color:#CA8885;
	font-size:9px;
	line-height:9px;
	padding-bottom:3px;
	padding-top:3px;
}

#producto2 a{
	color:#CA8885;
	font-size:9px;
	line-height:9px;
	text-decoration:none;
}
#separacion_gamas{
height:5px; 
font-size:2px;
}

#consejos {
	height:407px; 
	text-align:center; 
	margin:20px 0 0 0;
}

#consejos1, #consejos2, #consejos3, #consejos4, #consejos5, #consejos6, #consejos7, #consejos8  {
	position:absolute;
	top:20px;
	width: 604px;
	background-color:#ffffff;
	text-align:left; 
	height:350px; 
	padding: 30px 10px 20px 20px;
	padding-bottom:10px;
	margin:20px 0 0 0;
	left:50%;
	margin-left:-302px;
}

#novedades {
	height:407px; 
	text-align:center; 
	margin:20px 0 0 0;
}

#novedades1, #novedades2, #novedades3  {
	position:absolute;
	top:20px;
	width: 604px;
	background-color:#ffffff;
	text-align:left; 
	height:350px; 
	padding: 30px 10px 20px 20px;
	padding-bottom:10px;
	margin:20px 0 0 0;
	left:50%;
	margin-left:-302px;
}

#cerrar{
	cursor:pointer;
	height:46.6px; 
	width:46.6px; 
	position:absolute; 
	right:-14px; 
	top:-10px;
	background-image:url(../img/cerrar.jpg)
}

#content1, #content2, #content3, #content4, #content5, #content6, #content7, #content8{
	height: 350px;
	width: 570px;
	float:left;
	background: #ffffff;
	overflow:hidden;
	position:absolute;
}

#contentnovedad1, #contentnovedad2, #contentnovedad3 {
	height: 350px;
	width: 570px;
	float:left;
	background: #ffffff;
	overflow:hidden;
	position:absolute;
}

#caja_registrate{
	font-size:12px;
	color:#666666; 
	width:400px; 
	position:absolute; 
	right:50%;
	margin-right:-300px; 
	text-align:justify; 
	top:120px;
}

#caja_formulario{
	font-size:11px; 
	color:#666666; 
	border-color:#ff99cc; 
	border-style:dashed; 
	border-width:1px; 
	width:380px; 
	position:absolute; 
	right:50%;
	margin-right:-300px; 
	height:160px; 
	text-align:justify; 
	top:180px; 
	padding-top:10px; 
	padding-bottom:10px; 
	padding-left:10px; 
	padding-right:10px;
}

#caja_info{
	font-size:9px;
	color:#666666; 
	width:400px; 
	position:absolute; 
	right:50%;
	margin-right:-300px; 
	text-align:justify; 
	top:380px;
}
#caja_info a{
	font-size:9px;
	color:#666666; 
	text-decoration:none;
}

#boton_aceptar{
	cursor:pointer;
	color:#666666; 
	border-color:#ff99cc;
	border-style:solid; 
	border-width:1px; 
	position:absolute; 
	top:135px; 
	left:270px; 
	background-color:#ffffff; 
	width:100px; 
	height:15px;
	text-align:center;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}

input {
	border-color:#ff99cc;
	border-width:1px;
	border-style:solid;
	font-size:9px; 
	color:#666666; 
	height:10px;
}


select {
	border-color:#ff99cc;
	border-width:1px;
	border-style:solid;
	font-size:90%; 
	color:#666666; 
	height:15px;
}

#titulo_consejo {
	font-weight:bold;
	color:#973E3E;
	font-size:14px;
}

texto_consejo {
	color:#666666;
	font-size:12px;
	text-align:justify;
}

#texto_consejo a{
	color:#666666;
	text-decoration:none;
}

#boton_spot {
	text-decoration:none; 
	color:#f87c9f; 
	font-weight:bold;
}
#boton_spot:hover {
	text-decoration:none; 
	color:#000000; 
	font-weight:bold;
}






