/* CSS Document */
*{margin:0;padding:0;}
html {height:100%;}
* html #contenedor {height:100%;}
BODY{height:100%; text-align:center; background-color:#893358; background-image:url(../imgs/fondo-body.gif); background-repeat:repeat;}
IMG, OBJECT { border:0;}
A, A:link, A:visited { color: #1E5389; text-decoration: none; }
A:hover { color: #c86e7c; text-decoration: underline; }
A:active { text-decoration: none; }

.separador1{height:1px;}
.separador6{height:6px;}
.separador10{height:10px;}
.separador13{height:13px;}
.separador16{height:16px;}
.separador22{height:22px;}
.separador18{height:18px;}
.separador33{height:33px; }
.separador54{height:54px;}
.separador57{height:57px;}
.separador72{height:72px;}
.separador126{height:126px;}
/******************************************** CONTENEDOR ***********************************/
#contenedor {
min-height:100%;
width:100%;
text-align:center;
}
#caja_central_1{
margin:auto;
width:790px;
min-height:651px;
margin-bottom:40px;
background-color:#EA6EB0;
}

#caja_central_2{
margin-left:1px;
width:788px;
min-height:649px;
background-color:#4F0625;
text-align:left;
}
/*****************************************FIN  CONTENEDOR ***********************************/

/********************************* CABECERA ************************************************/
#cabecera{
width:768px;
height:88px;
margin-left:10px;
background-image: url(../imgs/cabecera_subrayado.gif);
background-position:bottom;
background-repeat:repeat-x;
}	
#cabecera_foto{
width:768px;
height:85px;
}
/*********************************  FIN CABECERA ************************************************/
/********************************** PARTE MEDIA (CONTENIDO)****************************************/
#caja_contenido1{
margin-left:10px;
width:768px;
min-height:551px;
background-color:#cb4c90;
}
#caja_contenido2{
margin-left:1px;
width:766px;
min-height:550px;
background-color:#fff5f9;

}
#caja_contenido3{
margin-left:1px;
width:764px;
min-height:549px;
text-align:left;
}
#menu_superior{
width:764px;
height:47px;
background-image:url(../imgs/menu_superior_fondo.gif);
background-repeat:repeat-x;
background-color:#FFD7E8;
}
#menu_sup_parte1{
float:left;
width:122px;
height:47px;
}
#idioma{
width:122px;
height:15px;
background-color:#3399FF;
}
.idiomasON{margin-left:8px;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#F18EBD;}
.idiomasON a:active, .idiomasON a:visited, .idiomasON a:link{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#F18EBD;text-decoration:none;}
.idiomasON a:hover{text-decoration:underline;}

.idiomasOFF{margin-left:8px;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#4F0625;}
.idiomasOFF a:active, .idiomasOFF a:visited, .idiomasOFF a:link{text-decoration:none; font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#4F0625;}
.idiomasOFF a:hover{text-decoration:underline;}

#separador_idiomas{
background-image:url(../imgs/separador_titulo_peke.gif);
background-position:center;
background-repeat:no-repeat;
}
#idioma_separador{
width:122px;
height:47px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-image:url(../imgs/separador_Titulo.gif);
background-repeat:no-repeat;
background-position:right;
}

/*
#imagen_home{
margin-left:33px;
}
*/
#menu_sup_parte2{float:left;width:101px;height:47px;}
.menu_sup_parte2_mujer1{background-image:url(../imgs/mujer1_sup_iz.jpg); background-repeat:no-repeat;}
.menu_sup_parte2_mujer2{background-image:url(../imgs/mujer2_sup_iz.jpg); background-repeat:no-repeat;}

#menu_sup_parte2-3_gloria{float:left;width:210px;height:47px;background-image: url(../imgs/Gloria_carmen.gif);background-repeat:no-repeat;background-position:top left;}
#menu_sup_parte2-3_contacto{float:left;width:210px;height:47px;background-image: url(../imgs/contacto.gif);background-repeat:no-repeat;background-position:top left;}
#menu_sup_parte2-3_contacto-en{float:left;width:210px;height:47px;background-image: url(../imgs/contacto-en.gif);background-repeat:no-repeat;background-position:top left;}
#menu_sup_parte2-3_talla{float:left;width:210px;height:47px;background-image: url(../imgs/talla.gif);background-repeat:no-repeat;background-position:top left;}
#menu_sup_parte2-3_talla-en{float:left;width:210px;height:47px;background-image: url(../imgs/talla-en.gif);background-repeat:no-repeat;background-position:top left;}
#menu_sup_parte2-3_terminos{float:left;width:210px;height:47px;background-image: url(../imgs/terminos.gif);background-repeat:no-repeat;background-position:top left;}
#menu_sup_parte2-3_terminos-en{float:left;width:210px;height:47px;background-image: url(../imgs/terminos-en.gif);background-repeat:no-repeat;background-position:top left;}

#menu_sup_parte3{float:left;width:109px;height:47px;}
#menu_sup_parte4{float:left;width:65px;height:47px;}
.menu_sup_parte4_mujer1{background-image:url(../imgs/mujer1_sup_der.jpg); background-repeat:no-repeat;}
.menu_sup_parte4_mujer2{background-image:url(../imgs/mujer2_sup_der.jpg); background-repeat:no-repeat;}
#menu_sup_parte5{float:left;width:367px;height:47px;}
#sup_parte5_A{float:left;width:228px;height:47px; text-align:right}
#sup_parte5_B{float:left;width:139px;height:47px;}

#tienda_online{
width:147px;
height:37px;
margin-right:9px;
}

#email{
margin-left:20px;
width:83px;
height:36px;

}
#cajas_superiores{
width:764px;
height:360px;
}
#caja_iz{
float:left;
width:468px;
height:360px;
background-color:#ffd7e8;
}
#caja_flash{
float:right;
width:296px;
height:360px;
background-color:#ffd7e8;

}
#caja_inferior{
width:764px;
height:142px;
background-image: url(../imgs/portadaInferior.jpg);
background-repeat:no-repeat;
background-color:#ffffff;
}
#caja_iz_sub1{width:468px;height:360px;}
#caja_iz_sub1_1{width:468px;height:360px;}

/* ######### Segun este el menu abierto o cerrao se muestran "Iz1 y Der1" o "Iz2 y Der2" (las mujeres)  ########## */
.Iz1{width:468px;height:360px;background-image: url(../imgs/mujerEstado1A.jpg);background-position:left;background-repeat:no-repeat;}
.Der1{width:468px;height:360px;background-image: url(../imgs/mujerEstado1B.jpg);background-position:right;background-repeat:no-repeat;}

.Iz2{width:468px;height:360px; background-image: url(../imgs/mujerEstado2A.jpg);background-position:left;background-repeat:no-repeat;}
.Der2{width:468px;height:360px; background-image: url(../imgs/mujerEstado2B.jpg);background-position:right;background-repeat:no-repeat;}
/******************************** MENU MOVIL *****************************/
#MENU{
width:225px;
height:282px;
overflow:hidden;
}
#menu_movil{
width:225px;
height:282px;
text-align:left;
}
#botonera{
float:left;
width:177px;
height:280px;
background-color:#FFD7E9;
}
#subcaja_botonera{
margin-left:5px;
width:167px;
height:280px;
background-image:url(../imgs/fond_botonera_movil.gif);
background-repeat:repeat-x;
text-align:center;
}
.botones{
width:140px;
height:24px;
text-align:left;
margin:auto;
}
#boton_vertical{
float:left;
width:31px;
height:280px;
background-image:url(../imgs/fondo_boton_vertical.gif);
background-repeat:repeat-y;
text-align:center;
}
#bot_vertical_close{
padding-top:19px;
width:13px;
height:152px;
margin:auto;
}
#bot_vertical{
padding-top:17px;
width:13px;
height:134px;
margin:auto;
}

#corazon{
float:left;
width:17px;
height:280px;
text-align:left;
}
#imagen_corazon{
width:17px;
height:19px;
}
#pie_menu_movil{
clear:both;
width:208px;
height:2px;
background-image:url(../imgs/pie_menu_movil.gif);
background-repeat:repeat-x;
}
/********************************  FIN MENU MOVIL *****************************/
/********************************** FIN PARTE MEDIA ****************************************/
/*************************************** PIE *********************************************/

#pie{
height:24px;
background-image:url(../imgs/pie.gif);
background-repeat:repeat-x;
color:#fff;
position:relative;
margin:0 auto;
margin-top:-24px;
width:790px;
}
#pie_texto{
text-align:left;
padding-left:11px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FAD1E2;
}
#anet{padding-left:300px;}

#pie_texto A:link, #pie_texto A:visited, #pie_texto A:active{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:11px;
color:#FAD1E2;
}
#pie_texto A:hover{
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
font-size:11px;
color:#FAD1E2;
}

/*************************************** FIN PIE *********************************************/

/***************************************  PAGINAS INTERIORES *********************************************/
#contenido_medio{
min-height:502px;
background-image: url(../imgs/fondo-Empalme.gif);
background-repeat: repeat;
background-color:#FACBDE;
}
#contenido_medio_2{
min-height:502px;
background-image:url(../imgs/fondo_interior.gif);
background-repeat: repeat-x;
}
#caja_iz_interior{
*float:left;
width:468px;
min-height:502px;
}
#caja_iz_subInterior{
width:388px;
margin-left:60px;
min-height:480px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#893358;
}
#caja_iz_subInterior p{
text-align: justify;
}
#caja_iz_subInterior ul{
text-align: justify;
}


#cajas_superiores_interior{
width:764px;
min-height:502px;

}
/***************************************  FIN PAGINAS INTERIORES *********************************************/
/***************************************   CONTACTO *********************************************/
#tabla_contacto{border:1px solid #CB4C90;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#4F0625; margin-left:34px;}
.TD_titSinBordes{width:100px; height:26px;padding-left:5px;padding-right:5px;background-color:#FAD4E0;}
.TD_titDer{width:100px;height:26px;background-color:#FAD4E0;border-right:1px solid #cb4c90;padding-left:5px;padding-right:5px;}
.TD_titArAb{width:100px;height:26px;background-color:#FAD4E0;border-top:1px solid #cb4c90;border-bottom:1px solid #cb4c90;padding-left:5px;padding-right:5px;}
.TD_titArAbDer{width:100px;height:26px;background-color:#FAD4E0;border-top:1px solid #cb4c90;border-bottom:1px solid #cb4c90;padding-left:5px;border-right:1px solid #cb4c90;padding-right:5px;}
.TD_DerIz{height:26px;width:220px;border-right:1px solid #CB4C90;border-left:1px solid #CB4C90;}
.TD_ArDerIzAb{height:26px;width:220px;border:1px solid #CB4C90;}
.TD_ArAbIz{height:26px;width:220px;border-left:1px solid #CB4C90;border-bottom:1px solid #CB4C90;border-top:1px solid #CB4C90;}
.TD_ArDerAb{height:26px;width:220px;border-top:1px solid #CB4C90;border-right:1px solid #CB4C90;border-bottom:1px solid #CB4C90;}
.TD_Iz{height:26px;width:220px;border-left:1px solid #CB4C90;}
.TD_DerIz{height:26px;width:220px;border-left:1px solid #CB4C90;border-right:1px solid #CB4C90;}
.TD_SinBordes{height:26px;width:220px;}

INPUT.contacto{
padding-right:5px;
padding-left:5px;
width:220px;
border:none;
background:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4F0625;
}
textarea.elcontacto{background-color:transparent; overflow:auto;}
#tabla_contacto TEXTAREA{
padding-right:5px;
padding-left:5px;
width:220px;
border:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4F0625;
}
#boton_pos{
width:367px;
padding-top:15px;
text-align:right;

}
.botonConfDatos{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
width:121px;
background-color:#FFF3F8;
border: 1px solid #D4629E;
cursor:pointer;
}
.nota{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding-right:75px;
}
.rojo{
color:ff0000;
}
/***************************************  FIN CONTACTO *********************************************/
.textopuppy{
font-family:Arial, Helvetica, sans-serif;
color:#893358;
font-size:12px;
}
ol.listado1{
list-style-type: upper-alpha;
padding-left:7px;
}
ol.listado2{
list-style-type: circle;
}
/*.celdaTabla{width:75px;}*/
.tablaTalla{font-family:Arial, Helvetica, sans-serif;
color:#893358;
font-size:12px;
border:1px solid #CB4C90;}
a:link.arriba{text-decoration:underline;color:#D8176B; font-size:11px;}		
a:visited.arriba{text-decoration:underline;color:#D8176B; font-size:11px;}		
a:active.arriba{text-decoration:underline;color:#D8176B; font-size:11px;}		
a:hover.arriba{text-decoration:none;color:#D8176B; font-size:11px;}	

.parrafo{color:#893358;} .parrafo A:active, .parrafo A:visited, .parrafo A:link{color:#893358;text-decoration:underline;}.parrafo A:hover{ text-decoration:none;}

td.datos2{background-color:#FAD4E0;
			width:104px;
			height:26px;
			border-bottom:1px solid #CB4C90;		
			border-right:1px solid #CB4C90;		
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#4F0625;
			padding-left:8px;
			}
td.respuestas2{width:449px;
				padding-left:8px;
				border-bottom:1px solid #CB4C90;
				}
td.campos{	height:25px;
			background-color:#FAD4E0;
			border-right:1px solid #CB4C90;
			border-bottom:1px solid #CB4C90;
			font-family:Arial, Helvetica, sans-serif;
			/*width:200px;*/
			text-align:center;
		}
td.campos2{	height:25px;
			background-color:#FAD4E0;
			border-right:1px solid #CB4C90;
			border-bottom:1px solid #CB4C90;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			/*width:200px;*/
			text-align:center;
			padding: 0 7px 0 7px;
		}
td.campos3{	height:25px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			/*width:200px;*/
			text-align:center;
			padding: 0 3px 0 3px;
			font-weight:bold;
		}
.tablaTalla td{text-align:center;}
			
