a:link {color: #969696}    
a:visited {color: #969696} 
a:hover {color:#ed7dad}
a{ text-decoration:none;}

body{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#888888;
	text-align:center;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
}

h1{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color:#888888;
margin:0px;
}

h2{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color:#888888;
margin:0px;
}

h3{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color:#888888;
margin:0px;
}

h4{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color:#888888;
margin:0px;
}

ul{
	list-style-type:none;	
	list-style-position:outside;	
	list-style-image:url(../images/arrow.gif);
	margin-left:5px;
	padding-left:15px;
	margin-top:8px;
	margin-bottom:8px;
}

.txt{
font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#888888;
	}

/*divs general*/
#div_contenedor {
z-index:1;
margin-top:53px;
width:947px;
height:auto;
text-align:center;
margin-left:auto;
margin-right:auto;
background-color:#eeeeee;
}

#cont_centro {
	z-index:3;
	width:945px;
	height:410px;
	text-align:center;
	position:relative;
	margin-left:1px;
	margin-right:1px;
	top:1px;
	background-color:#FFFFFF;
}
#separador_divs {
	z-index:3;
	width:947px;
	height:5px;
	text-align:center;
	position:relative;
	vertical-align:middle;
	padding-top:1px;
	padding-bottom:1px;
	border-top: solid 1px #eeeeee;
	background-color:#FFFFFF;
}


/*divs home */
#d_swf_home {
	z-index:3;
	width:945px;
	height:410px;
	text-align:center;
	margin-left:0px;
	margin-right:0px;
	position:relative;
	left:1px;
	top:1px;
}

#d_banners_home {
	z-index:4;
	width:945px;
	height:147px;
	text-align:left;
	position:relative;
	margin-left:1px;
	margin-right:1px;
}

#banner_1_1{
width:945px;
height:145px;
position:absolute;
float:left;
top:1px;
background-color:#FFFFFF;
/*padding-top:5px;*/
}

#banner_1_2{
width:473px;
height:145px;
position:absolute;
float:left;
top:1px;
background-color:#FFFFFF;
/*padding-top:5px;*/
}

#banner_2_2{
width:472px;
height:145px;
position:absolute;
float:left;
top:1px;
left:473px;
background-color:#FFFFFF;
/*padding-top:5px;*/
}

#banner_1_3{
width:315px;
height:145px;
position:absolute;
float:left;
top:1px;
background-color:#FFFFFF;
/*padding-top:5px;*/
}

#banner_2_3{
width:315px;
height:145px;
position:absolute;
float:left;
top:1px;
left:315px;
background-color:#FFFFFF;
/*padding-top:5px;*/
}

#banner_3_3{
width:315px;
height:145px;
background-color:#FFFFFF;
position:absolute;
float:left;
top:1px;
left:630px;
/*padding-top:5px;*/
}

/*divs footer*/
#footer {
	z-index:5;
	width:947px;
	height:28px;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	position:relative;
	background-color:#FFFFFF;
}

#menu_footer{
width:668px;
position:absolute;
float:left;
}

#copy_footer{
width:279px;
position:absolute;
float:left;
left:668px;
text-align:right;
}

/*divs header*/

#header {
	z-index:2;
	width:947px;
	height:40px;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	position:relative;
	background-color:#FFFFFF;
}

#logo_header{
width:301px;
position:absolute;
float:left;
}

#menu_header{
width:646px;
position:absolute;
float:left;
left:301px;
text-align:right;
}

/*divs productos*/
#menu_productos{
width:195px;
float:left;
text-align:left;
top:15px;
position:relative;
}
#rigt_productos{
width:750px;
height:410px;
position:absolute;
float:left;
text-align:left;
left:195px;
}

#rigt_productos_linea{
	z-index:10;
	width:710px;
	height:40px;
	position:absolute;
	float:left;
	text-align:left;
	left:-2px;
	top:300px;
	background-color:#FFFFFF;
	padding:20px;
}

#rigt_productos_filtro{
	z-index:10;
	width:750px;
	height:30px;
	position:absolute;
	float:left;
	text-align:right;
	left:-2px;
	top:380px;
}
#rigt_productos_filtro2{
	z-index:10;
	width:750px;
	position:absolute;
	float:left;
	text-align:right;
	left:-2px;
}

#foto_detalleproductos{
width:225px;
height:410px;
position:absolute;
float:left;
text-align:left;
}
#detalleproductos{
width:525px;
height:410px;
float:left;
text-align:left;
position:absolute;
left:225px;
}
#menu_detalleproductos{
width:525px;
height:56px;
text-align:left;
position:absolute;
float:left;
}
#cont_detalleproductos{
width:365px;
height:340px;
text-align:left;
position:absolute;
top:56px;
float:left;
overflow:auto;
padding-right:10px;
overflow:hidden;
}
#productos_comple{
width:130px;
height:340px;
text-align:center;
position:absolute;
top:56px;
left:380px;
float:left;
border:1PX solid #C5C5C5;
}

.txt_title_prod{
font:Arial, verdana, Helvetica, sans-serif;
font-size:20px;
color:#000000;
line-height:22px;
}
.txt_title_prod_section{
font:Arial, verdana, Helvetica, sans-serif;
font-size:20px;
color:#ea69a0;
line-height:22px;
}
.txt_cont_prod{
font:Arial, verdana, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:justify;
line-height:13px;
}
.txt_cont_prod_comple{
font:Arial, verdana, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:center;
line-height:13px;
}

/*buscador*/
.buscador_aling_right{
z-index:20;
width:230px;
text-align:right;
position:absolute;
left:870px;
}

#buscador{
position:relative;
	width:230px;
	border: 1px solid #c5c5c5;
	background-color:#fefbfc;
	text-align:right;
	margin-top:0px;
	float:right;
}
#buscador_int{
	position:relative;
	border: 1px solid #ffdde9;
	background-image:url(../images/bg_buscador.gif);
	background-repeat:repeat-x;
	text-align:left;
	padding-top:9px;
	padding-right:6px;
	padding-left:9px;
}
#buscador_cerrar{
	text-align:right;
}
.imput_black{
height:19px;
border: 1px #e6e6e6 solid;
background-color:#FFFFFF;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color:#000000;
 }
 .imput_pink{
height:19px;
border: 1px #e6e6e6 solid;
background-color:#FFFFFF;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color:#ed7dad;
 }
 /* cierre buscador*/

/*divs tienda*/
#top_tienda{
width:905px;
float:left;
text-align:left;
left:40px;
position:relative;
}

.zonas_tienda{
width:170px;
float:left;
text-align:left;
position:relative;
left:40px;
}

.txt_tienda_pink{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color:#ed7dad;
line-height:18px;
}

.txt_tienda_n1{
font:Arial, verdana, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:14px;
}
.txt_tienda_n2{
font:Arial, verdana, Helvetica, sans-serif;
font-size:11px;
color:#888888;
line-height:14px;
}
.txt_tienda_n3{
font:Arial, verdana, Helvetica, sans-serif;
font-size:11px;
color:#ed7dad;
line-height:14px;
}

.txt_resultado{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
color:#888888;
font-weight:bold;
}

.resultados_tienda{
width:800px;
float:left;
text-align:left;
position:relative;
}

.resultados_tienda_pag{
width:660px;
float:left;
text-align:left;
position:relative;
}

.detalle_tienda{
width:520px;
float:left;
text-align:left;
position:relative;
}

.detalle_tienda_aviso{
width:340px;
height:176px;
float:left;
position:relative;
top:30px;
left:15px;
background-color:#fefbfc;
border:1px #ffdde9 solid;
}

a.tienda_pag:link{
font:Arial, verdana, Helvetica, sans-serif;
font-size:11px;
color:#888888;
line-height:14px;
TEXT-DECORATION: none;
}
	
a.tienda_pag:visited{
font:Arial, verdana, Helvetica, sans-serif;
font-size:11px;
color:#888888;
line-height:14px;
TEXT-DECORATION: none;
}
a.tienda_pag:hover{
font:Arial, verdana, Helvetica, sans-serif;
font-size:11px;
color:#ed7dad;
line-height:14px;
TEXT-DECORATION: none;
}

a.tienda_nivel1:link{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color:#ed7dad;
TEXT-DECORATION: none;
background-image:url(../images/img_bullet.gif);
background-position:left;
padding-left:14px;
background-repeat:no-repeat;
line-height:18px;
}
	
a.tienda_nivel1:visited{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#ed7dad;
	TEXT-DECORATION: none;
	background-image:url(../images/img_bullet.gif);
	background-position:left;
	padding-left:14px;
	background-repeat:no-repeat;
	line-height:18px;
}
a.tienda_nivel1:hover{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color:#888888;
	TEXT-DECORATION: none;
}

a.tienda_nivel1b:link{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color:#888888;
TEXT-DECORATION: none;
background-image:url(../images/img_bullet.gif);
background-position:left;
padding-left:14px;
background-repeat:no-repeat;
line-height:15px;
}

.tienda_nivel1bb{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color:#888888;
TEXT-DECORATION: none;
background-image:url(../images/img_bullet.gif);
background-position:left;
padding-left:14px;
background-repeat:no-repeat;
line-height:15px;
}

a.tienda_nivel1b:visited{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#888888;
	TEXT-DECORATION: none;
	background-image:url(../images/img_bullet.gif);
	background-position:left;
	padding-left:14px;
	background-repeat:no-repeat;
	line-height:15px;
}
a.tienda_nivel1b:hover{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color:#ed7dad;
	TEXT-DECORATION: none;
}

a.tienda_nivel2:link{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 9px;
color:#888888;
TEXT-DECORATION: none;
background-image:url(../images/img_bullet2.gif);
background-position:left;
padding-left:20px;
background-repeat:no-repeat;
line-height:15px;
}
	
a.tienda_nivel2:visited{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 9px;
color:#888888;
TEXT-DECORATION: none;
background-image:url(../images/img_bullet2.gif);
background-position:left;
padding-left:20px;
background-repeat:no-repeat;
line-height:15px;
}
a.tienda_nivel2:hover{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 9px;
color:#ed7dad;
	TEXT-DECORATION: none;
}

a.tienda_black:link{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color:#000000;
TEXT-DECORATION: none;
background-image:url(../images/img_bullet3.gif);
background-position:left;
padding-left:14px;
background-repeat:no-repeat;
line-height:18px;
}
	
a.tienda_black:visited{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color:#000000;
TEXT-DECORATION: none;
background-image:url(../images/img_bullet3.gif);
background-position:left;
padding-left:14px;
background-repeat:no-repeat;
line-height:18px;
}
a.tienda_black:hover{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color:#888888;
	TEXT-DECORATION: none;
}


.tienda_bullet_txt{
font:Arial, verdana, Helvetica, sans-serif;
font-size:10px;
color:#000000;
line-height:14px;
background-image:url(../images/img_bullet4.gif);
background-position:left;
padding-left:16px;
background-repeat:no-repeat;
font-weight:bold;
}

a.tienda_bullet:link{
font:Arial, verdana, Helvetica, sans-serif;
font-size:10px;
color:#000000;
line-height:14px;
background-image:url(../images/img_bullet4.gif);
background-position:left;
padding-left:16px;
background-repeat:no-repeat;
font-weight:bold;
	TEXT-DECORATION: none;
}
	
a.tienda_bullet:visited{
font:Arial, verdana, Helvetica, sans-serif;
font-size:10px;
color:#000000;
line-height:14px;
background-image:url(../images/img_bullet4.gif);
background-position:left;
padding-left:16px;
background-repeat:no-repeat;
font-weight:bold;
	TEXT-DECORATION: none;
}
a.tienda_bullet:hover{
font:Arial, verdana, Helvetica, sans-serif;
font-size:10px;
color:#FF3399;
line-height:14px;
background-image:url(../images/img_bullet4.gif);
background-position:left;
padding-left:16px;
background-repeat:no-repeat;
font-weight:bold;
	TEXT-DECORATION: none;
}

/*cierre divs tienda*/

/*divs novedades*/
.right_novedades{
top:58px;
left:650px;
float:left;
text-align:left;
position:absolute;
width:295px;
}

.left_novedades{
left:40px;
width:570px;
float:left;
text-align:left;
position:absolute;
}

.txt_title_news{
font:Arial, verdana, Helvetica, sans-serif;
font-size:18px;
color:#ea69a0;
line-height:22px;
}

.txt_news{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color:#888888;
text-align:justify;
line-height:18px;
}

.txt_fecha_news{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color:#CCCCCC;
text-align:justify;
}
	
a.pag_news:link{
font:Arial, verdana, Helvetica, sans-serif;
font-size:10px;
color:#888888;
line-height:14px;
font-weight:bold;
TEXT-DECORATION: none;
padding-right:2px;
padding-left:2px;
}
	
a.pag_news:visited{
font:Arial, verdana, Helvetica, sans-serif;
font-size:10px;
color:#888888;
line-height:14px;
font-weight:bold;
TEXT-DECORATION: none;
padding-right:2px;
padding-left:2px;
}
a.pag_news:hover{
font:Arial, verdana, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
background-color:#888888;
line-height:14px;
font-weight:bold;
TEXT-DECORATION: none;
padding-right:2px;
padding-left:2px;
}
a.pag_news_selected{
font:Arial, verdana, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
background-color:#888888;
line-height:14px;
font-weight:bold;
TEXT-DECORATION: none;
padding-right:2px;
padding-left:2px;
}
/*cierre divs novedades*/


/* divs historia*/
#cont_centro_black {
	z-index:3;
	width:945px;
	height:410px;
	text-align:center;
	position:relative;
	margin-left:1px;
	margin-right:1px;
	top:1px;
	background-color:#FFFFFF;
}

#left_historia{
width:371px;
float:left;
text-align:justify;
top:53px;
left:53px;
bottom:25px;
right:89px;
position:relative;
}

#rigt_historia{
z-index:10;
width:432px;
position:absolute;
float:left;
text-align:left;
top:30px;
right:25px;
bottom:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
line-height:55px;

}

a.historia:link{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
line-height:55px;
TEXT-DECORATION: none;
}
	
a.historia:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
line-height:55px;
TEXT-DECORATION: none;
}
a.historia:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#00b9e9;
font-weight:bold;
line-height:55px;
TEXT-DECORATION: none;
}

.txt_his_nivel1{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#00b9e9;
}

.txt_his_nivel2{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#00b9e9;
}

.txt_his_nivel3{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
line-height:18px;
}

.txt_his_nivel4{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:21px;
}

/*cierre divs historia*/

/* divs boletin*/
#cont_centro_boletin {
	z-index:3;
	width:945px;
	height:410px;
	text-align:right;
	position:relative;
	margin-left:1px;
	margin-right:1px;
	top:1px;
	background-image:url(../images/bg_boletin.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	background-position:top left;
}

#right_boletin{
width:466px;
text-align:left;
top:40px;
padding-right:20px;
bottom:25px;
position:relative;
float:right;
}
.txt_boletín{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#e45684;
}

.txt_boletin{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#e45684;
}
a.boletin:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#e45684;
text-decoration:underline;
font-weight:bold;
line-height:16px;
}
	
a.boletin:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#e45684;
text-decoration:underline;
font-weight:bold;
}
a.boletin:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#888888;
text-decoration:underline;
font-weight:bold;
}

#rigt_productos_ret{
width:750px;
height:410px;
position:absolute;
float:left;
text-align:left;
left:195px;
background-color:#f3f3ee;
}

.tdBlanco{
	background-color:#FFFFFF;
}
.tituloBanner{
	color:#666666;
	font-size:23px;
	text-transform:uppercase;
}
.textoBanner{
	font-size:12px;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
}

.nota{
text-align:justify;
width:300px;
height:220px;
}

#nota_scroll{
width:9px; 
height:200px; 
background-color:#FFFFFF; 
border:1px #e7e7e7 solid; 
}

#nota_scroll_area,#nota_scroll_area1,#nota_scroll_area2,#nota_scroll_area3{
width:6px; 
height:26px; 
background-color:#e7e7e7; 
margin-top:3px;
}

#notaContiner{
	overflow: hidden;
	position: relative; 
	vertical-align: middle;
	height:195px;
}
#notaContent{
	width: 300px; 
	/*height: 5000px;*/
	position: relative; 
	vertical-align: middle;
}

#historiaContiner{
	overflow: hidden;
	position: relative; 
	vertical-align: middle;
}
#historiaContent{
	width: 340px; 
	position: relative; 
	vertical-align: middle;
}
#historiaContent1,#historiaContent2,#historiaContent3{
	width: 320px; 
	position: relative; 
	vertical-align: middle;
}
.historia{
	height:270px;
	width: 340px; 
}

/* divs contacta*/
#cont_centro_contacta {
	z-index:3;
	width:945px;
	height:410px;
	text-align:center;
	position:relative;
	margin-left:1px;
	margin-right:1px;
	top:1px;
	background-image:url(../images/bg_contacta.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	background-position:left;
}

#center_contacta{
text-align:left;
top:40px;
bottom:25px;
position:relative;
padding-left:200px;
}

.txt_contacta{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#e45684;
}

.txt_pieContacta{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#e45684;
}

.txt_dirContacta{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}


#contacta_bloque1{
visibility:hidden;
}

#contacta_bloque2{
visibility:hidden;
}
/* cierre contacta*/
/*idioma*/

.idioma{
padding-top:450px;
width:100%;
text-align:right;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#aaaaaa;
}

.txt_destacado_lan{
color:#eb3790;
font-size:10;
font-weight:bold;
}


/*buscar*/

#cont_centro_busca {
            z-index:3;
            width:945px;
            height:410px;
            text-align:center;
            position:relative;
            margin-left:1px;
            margin-right:1px;
            top:1px;
            background-image:url(../images/bg_buscar.jpg);
            background-repeat:no-repeat;
            background-color:#FFFFFF;
            background-position:left;
}

#center_buscapcipal{
text-align:left;
top:40px;
bottom:25px;
position:relative;
padding-left:200px;
}

#top_busca_result{
width:885px;
float:left;
text-align:left;
left:40px;
position:relative;
}

.resultados_busca{
width:885px;
height:75px;
float:left;
text-align:left;
left:40px;
position:relative;
overflow:auto;
scrollbar-face-color:#ffffff;
 scrollbar-shadow-color:#ffffff;
 scrollbar-arrow-color:#ea69a0;
 scrollbar-track-color:#ffffff;
 scrollbar-darkshadow-color:#ffffff;
 scrollbar-3dlight-color:#ffffff;
 scrollbar-3ddark-color:#ffffff;
 scrollbar-highlight-color:#ffffff;
}

.resultados_img{
width:885px;
height:240px;
text-align:left;
overflow:auto;
scrollbar-face-color:#ffffff;
 scrollbar-shadow-color:#ffffff;
 scrollbar-arrow-color:#ea69a0;
 scrollbar-track-color:#ffffff;
 scrollbar-darkshadow-color:#ffffff;
 scrollbar-3dlight-color:#ffffff;
 scrollbar-3ddark-color:#ffffff;
 scrollbar-highlight-color:#ffffff;
}

.idioma2{
padding-top:240px;
width:100%;
text-align:center;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#aaaaaa;
}

/* spa*/
.div_detalle_spa{
padding-top:11px;
padding-left:16px;
text-align:left;
}

.divCont_spa{
width:702px;
text-align:left;
}

.divCont_spaTITLE{
width:702px;
text-align:right;
padding-top:12px;
padding-bottom:11px;
font-family:Arial, Helvetica, sans-serif;
color:#7d7d7d;
font-size:13px;
}

#spaTexto2{
width:724px;
}

.divCont_spaFrase{
width:702px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:#7d7d7d;
font-size:12px;
padding-top:8px;
}

#spaContiner{
	width: 702px; 
	overflow: hidden;
	position: relative; 
	vertical-align: middle;
	height:90px;
}
#spaContent{
	width: 702px; 
	position: relative; 
	vertical-align: middle;
	text-align:justify;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#7d7d7d;
	font-size:12px;
}

#spa_scroll{
width:9px; 
height:85px; 
padding-bottom:5px;
padding-left:1px
background-color:#FFFFFF; 
border:1px #e7e7e7 solid; 
}

#spa_scroll_area{
width:6px; 
height:26px; 
background-color:#e7e7e7; 
margin-top:3px;
}