#home-contenedor_promociones { font-family: Helvetica, Arial, sans-serif; padding: 0; margin: 0 0 30px; width: 960px; overflow:hidden; float: left; }
#home-contenedor_promociones a {
	cursor:pointer;
	cursor: hand;
	text-decoration: none;
	display:block;
}
/* ---------------------  SLIDER  PROMOCIONES ----------------------*/
.h-s_fashion_slider_wrapper{ overflow:hidden; position:absolute; top:0; left:0; width: 480px; height: 450px; }
ul.h-s_fashion_slider_container{ list-style-type: none; margin:0; padding:0; position:absolute; left:0; top:0; width: 960px; height: 450px; }
.h-s_slide {
	float:left;
	width: 960px;
	height: 450px;
	position:relative;
}
.h-s_slide div{
	width: 480px;
	height: 400px;
	position:relative;
}
.h-s_fashion{ width: 960px; height: 450px; position:relative; padding-bottom: 0; }
.h-s_fashion_slider{
	float:left;
	width: 480px;
	height: 450px;
	position:relative;
}
.h-s_sld_left{  }
.h-s_sld_right{
	background: url(img_slider/img/derecha.png) no-repeat;
	width: 5px;
	height: 400px;
	position:absolute;
	top:0;
	right:0;
}
.h-s_fashion_slider.big{
	float:left;
	width: 960px;
	height: 450px;
	position:relative;
}
.h-s_fashion_slider.big .h-s_fashion_slider_wrapper{
	width: 960px;
}

.h-s_fashion_slider.big .h-s_slide {
	width: 960px;
}
.h-s_fashion_slider.big .h-s_slide div{
	width: 960px;
}
/* ---------------------  SLIDER TRANSICION  ----------------------*/
.h-s_fashion_slider .h-s_steps{
	position:absolute;
	right:20px;
	top:20px;
	height: 20px;
}
.h-s_fashion_slider .h-s_steps .h-s_step{
	float:left;
	width: 20px;
	height: 20px;
	background: transparent url(img_slider/img/circulos_paso.png) left top no-repeat;
}
.h-s_fashion_slider .h-s_steps .h-s_step:hover, .h-s_fashion_slider .h-s_steps .h-s_step.active{
	background-position: left bottom;
}
/* ---------------------  SLIDER IMAGENES PROMOCIONES  ----------------------*/
.h-s_fashion_slider_container .h-s_fashion-slide { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; width: 960px; height: 450px; }
/* ---------------------  SLIDER ACCIONES BOTONES  ----------------------*/
.h-s_slide a .h-s_call { color: #3f3f3f; font-size: 16px; text-align: right; display: block; }
.h-s_slide a .h-s_call2 { color: #4d4d4d; font-size: 16px; text-align: right; display: block; }
.h-s_slide a .h-s_call3 { color: #fff; font-size: 16px; text-align: right; display: block; }
.h-s_slide a .h-s_call4 { color: #fff; font-size: 16px; text-align: right; display: block; }
.h-s_slide a:hover .h-s_call { color: #000; display: block; }
.h-s_slide a:hover .h-s_call2 { color: #aaa9a9; display: block; }
.h-s_fashion-slide .h-s_call2.todo { font-size: 18px; line-height: 845px; background-image: url(/portada/img_destacadas/img/transparente.png); background-repeat: no-repeat; text-align: right; margin-bottom: 0; padding-bottom: 0; position: absolute; top: 0; left: 0; width: 940px; height: 450px; }
.h-s_slide a:hover .h-s_call4 { color: #fff; display: block; }
.h-s_slide a:hover .h-s_call3 { color: #aaa9a9; display: block; }
.h-s_slide a:hover .h-s_call3.todo { color: #7c7c7c; display: block; }
.h-s_fashion-slide .h-s_call3.todo { color: #fff; font-size: 18px; line-height: 835px; background-image: url(/portada/img_destacadas/img/transparente.png); background-repeat: no-repeat; text-align: right; margin-bottom: 0; padding-bottom: 0; position: absolute; top: 0; left: 0; width: 930px; height: 450px; }
.h-s_slide a:hover .h-s_call4.todo { color: #e6c8c8; display: block; }
.h-s_slide .h-s_call .precio { font-size: 26px; font-weight: normal; line-height: 24px; display: inline; }
.h-s_fashion-slide .h-s_call.navidad { color: #fff; line-height: 850px; background-image: url(/portada/img_destacadas/img/transparente.png); background-repeat: no-repeat; text-align: right; position: absolute; top: 0; left: 0; width: 960px; height: 450px; }
.h-s_fashion-slide .h-s_call.spot { color: #000; background-image: url(/portada/img_destacadas/img/transparente.png); background-repeat: no-repeat; text-align: right; position: absolute; top: 131px; left: 595px; width: 190px; height: 114px; padding-left: 72px; }
.h-s_fashion-slide .h-s_call.elogy { color: #000; line-height: 770px; background-image: url(/portada/img_destacadas/img/transparente.png); background-repeat: no-repeat; text-align: right; position: absolute; top: 10px; left: 649px; width: 310px; height: 431px; }
.h-s_fashion-slide .h-s_call.mujer { color: #4d4d4d; line-height: 651px; background-image: url(/portada/img_destacadas/img/transparente.png); background-repeat: no-repeat; text-align: left; margin-left: 10px; padding-left: 253px; position: absolute; top: 10px; left: 0; width: 125px; height: 431px; }
.h-s_fashion-slide .h-s_call.hombre { color: #4d4d4d; line-height: 651px; background-image: url(/portada/img_destacadas/img/transparente.png); background-repeat: no-repeat; text-align: left; position: absolute; top: 10px; left: 547px; width: 280px; height: 432px; padding-left: 149px; }
.h-s_fashion-slide .h-s_call.vajilla { color: #3f3f3f; line-height: 309px; background-image: url(/portada/img_destacadas/img/transparente.png); background-repeat: no-repeat; text-align: right; position: absolute; top: 282px; left: 515px; width: 227px; height: 170px; }
.h-s_fashion-slide .h-s_call.ver { font-size: 18px; line-height: 130px; background-image: url(/portada/img_destacadas/img/transparente.png); background-repeat: no-repeat; position: absolute; top: 372px; left: 759px; width: 200px; height: 90px; margin-bottom: 0; padding-bottom: 0; }
.h-s_fashion-slide .h-s_call.todo { font-size: 18px; line-height: 850px; background-image: url(/portada/img_destacadas/img/transparente.png); background-repeat: no-repeat; text-align: right; position: absolute; top: 0; left: 0; margin-bottom: 0; padding-bottom: 0; width: 960px; height: 450px; }
.h-s_fashion-slide .h-s_call4.todo { font-size: 18px; line-height: 855px; background-image: url(/portada/img_destacadas/img/transparente.png); background-repeat: no-repeat; text-align: right; margin-bottom: 0; padding-bottom: 0; position: absolute; top: 0; left: 0; width: 940px; height: 450px; }
.h-s_slide a:hover .h-s_call.elogy { color: #4d4d4d; display: block; }
.h-s_slide a:hover .h-s_call.juanjo { color: #797979; display: block; }
.h-s_slide a:hover .h-s_call.vajilla { color: #727272; display: block; }
.h-s_slide a:hover .h-s_call.salon { color: #e5e5e5; display: block; }
.h-s_slide a:hover .h-s_call.dormitorio { color: #e5e5e5; display: block; }
/* ---------------------  PRODUCTOS  (NUEVO)-------------------*/
.encarte_tecno{ background-repeat: no-repeat; background-attachment: scroll; background-position: right top; width: 960px; height: 370px; float: left; margin: 20px 0 0; padding: 0; }
.separacion { margin: 0; padding: 0 0 10px; width: 960px; height: 25px; clear: both; }
.separador { margin: 0; padding: 0 0 10px; width: 960px; height: 10px; float: left; clear: both; border-top: 2px solid #dbdbdb; }
.encarte_tecno .encarte_tecno_wrapper{ background-image: url(img_productos/img/fondo.png); background-repeat: no-repeat; background-attachment: scroll; background-position: center; width: 900px; height: 245px; margin: 0 20px 0 30px; padding: 65px 0 8px 5px; }
.encarte_tecno .encarte_tecno_wrapper2 { background-image: url(img_productos/img/fondo.png); background-repeat: no-repeat; background-attachment: scroll; background-position: center; margin: 30px 0 0; padding: 0 30px 0 35px; width: 900px; height: 253px; }
.encarte_tecno img.h-s_fecha{ display:block; width: 132px; height: 39px; background: url(img_productos/2014/04/13_fecha.gif) no-repeat center top; position:relative; top: 200px; left: 200px; }
/* ---------------------  PRODUCTOS SECTION  -------------------*/
.encarte_tecno_product{
	width: 220px;
	height: 250px;
	float:left;
	margin: 0;
	padding: 0 5px 0 0;
	position:relative;
}
/* ---------------------  PRODUCTO IMAGENES -------------------*/
.encarte_tecno_image{ width: 215px; height: 230px; left:0; top:0; position:absolute; }
/* ---------------------  PRODUCTO POSICION  -------------------*/
.encarte_tecno_product .detailbottom{
	margin-top:150px;
	width: 215px;
	height: 50px;
	left:0;
	top:0;
	position:absolute;
	text-align:left;
	font-size:13px;
}
.encarte_tecno_product .detailtop{
	margin-top:0;
	width: 220px;
	height: 100px;
	left:0;
	top:0;
	position:absolute;
	text-align:left;
	font-size:13px;
}
/* --------------------- PRODUCTO DESCRIPCION  -------------------*/
.encarte_tecno_product .desc{
	color:#787878;
	font-size:14px;
	line-height:16px;
	display:block;
}
.encarte_tecno_product .desc .h-strong{ font-size: 15px; font-weight:bold; line-height: 16px; display:inline; }
.encarte_tecno_product .desc .h-strong2 { font-size: 14px; font-weight: bold; line-height: 16px; display: inline; }
.encarte_tecno_product .price{ display:block; line-height:27px; font-size:26px; color:#e21e04; float: left; margin-top: 0.1em; }
.encarte_tecno_product .price .h-old{
	color:#000;
	text-decoration: line-through;
	display:inline;
	font-size:20px;
}
.encarte_tecno_product .price .h-old2{
	color:#FF0000;
	display:inline;
	font-size:16px;
}
.encarte_tecno_product .price .h-old3 { color: #000; font-size: 16px; display: inline; }
.encarte_tecno_product .price .h-old4 { color: #000; font-size: 16px; font-weight: bold; display: inline; }
.encarte_tecno_product .price .h-desc{
	color:#000;
	display:block;
	font-size:16px;
	margin-top:6px;
	line-height:18px;

}
/* ---------------------  PRODUCTO ACCIONES BOTONES  -------------------*/
a .encarte_tecno_product .call{ color:#000; font-weight:bold; display:inline; height: 22px; line-height:24px; font-size:16px; background-image: url(img_productos/img/flecha.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; width: 13px; float: left; margin-top: 0.3em; margin-left: 0.5em; }
a .encarte_tecno_product .call2 { color: #000; font-size: 16px; font-weight: bold; line-height: 24px; background-image: url(img_productos/img/flecha.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; display: inline; margin-top: 0; margin-left: 1em; width: 13px; height: 22px; float: left; }
.encarte_tecno_product .oferta { color: #000; font-size: 16px; font-weight: bold; line-height: 24px; width: 200px; height: 22px; float: left; }
.encarte_tecno_product .oferta2 { color: #000; font-size: 16px; font-weight: bold; line-height: 24px; height: 22px; float: left; }
.encarte_tecno_product .regalo { color: #000; font-size: 14px; font-weight: bold; line-height: 25px; width: 200px; height: 22px; float: left; }
.encarte_tecno_product .oferta3 { color: #787878; font-size: 14px; font-weight: normal; line-height: 15px; width: 200px; height: auto; float: left; }
.encarte_tecno_product .oferta3 .h-strong { font-weight: bold; display: inline; }
a:hover .encarte_tecno_product .call{
	background-position: left bottom;
}
a:hover .encarte_tecno_product .call2 { background-position: left bottom; }
a:hover .image { opacity: 0.8; }
/* ---------------------  PRODUCTO ENLACE CABECERA -------------------*/
.encarte_tecno a.call_cabecera:hover, .encarte_tecno a:hover div .call_cabecera { background-position: center bottom; }
.h-s_technology a.call_cabecera, .encarte_tecno a .call_cabecera { background: url(img_productos/2014/06/03_bt_cabecera.png) no-repeat center top; display: block; position: absolute; top: 190px; left: 0; width: 960px; height: 226px; }
/* ---------------------  PRODUCTO CATEGORIAS -------------------*/
.encarte_tecno_categorias { width: 960px; margin-left: 0; padding-top: 10px; padding-bottom: 30px; padding-left: 35px; }
.encarte_tecno .btn_categoria_boton { background-color:#efefef; display: inline-block; width:200px; height:25px; border-radius:5px; text-decoration:none; margin-left:0; text-align:center; padding-top:8px; color:#555; text-decoration:none; font-family:Arial, sans-serif; font-weight:bold; font-size:14px; float: left; margin-top: 0; margin-right: 25px; }
.encarte_tecno .btn_categoria_boton:hover { color: #fff; background-color:#b0b0b0; }
/* ------------------------------------------------------------------*/
/*----------------OFERTAS  (NUEVO)----------------------*/
.promo_lista{ background-repeat: no-repeat; background-attachment: scroll; float:left; width: 960px; padding-top:10px; padding-bottom: 20px; }
.promo_lista ul{ width: 530px; height: auto; list-style-type: none; text-align:right; float: right; margin-top: 0; margin-bottom: 0; margin-left: 0; padding: 22px 40px 7px 18px; }
.promo_lista ul li a.seccion{ display:block; margin: 0; padding: 0; width:auto; padding:5px 0 0; line-height: 22px; vertical-align:middle; font-size:18px; color:#424242; }
.promo_lista ul li a:hover, .seccion ul li a:hover div{ color:#5c5c5c; background-position: left bottom; }
.promo_lista ul li a span{ color: #e85428; font-size: 26px; font-weight:bold; }
/*----------------FALDON DOBLE  (NUEVO)---------------*/
.faldon_doble { margin:0; padding:0 0 0; width:960px; border:0; line-height:0; }
.faldon_doble_cabecera { line-height: 0; margin: 0; padding: 10px 0 20px; width: 960px; float: left; border: 0; }
.faldon_doble img { width: auto; margin-right: 0; margin-left: 0; padding: 10px 0 20px; border: 0; }
.faldon_doble_cabecera img { margin-right: 0; margin-left: 0; padding: 0; width: auto; float: left; border: 0; }
div.promo_izq { width: 475px; float: left; padding-right: 10px; padding-left: 0; border-width: 0; }
div.promo_der { width: 475px; float: left; margin: 0; padding: 0; border-width: 0; }
.faldon_doble a:hover img { opacity: 0.8; }
.faldon_doble_cabecera a:hover img { margin: 0; padding: 0; opacity: 0.8; }
/*----------------FALDON  (NUEVO)---------------*/
.faldon { margin:25px 0 0; padding:0; width:960px; border:0; line-height:0; height: auto; float: left; }
.faldon img { width: auto; margin-right: 0; margin-left: 0; padding: 0 0 0; border: 0; }
.faldon a:hover img { opacity: 0.8; }
/* ---------------------  PROMO 5 (NUEVO)  -------------------*/
/* --------------------------------------------------------------*/
.modelo5{ background-repeat: no-repeat; background-attachment: scroll; width: 960px; height: 298px; float: left; margin: 0; padding: 10px 0 20px; }
.modelo5 .modelo5_wrapper{ margin: 0 0 0 180px; padding: 13px 0 0 5px; }
.modelo5_product{ text-align: center; position: relative; width: 255px; height: 177px; margin: 0; padding: 0 1px 0 0; float: left; }
.modelo5_product .imagen { height: 167px; float: left; margin-right: 10px; margin-bottom: 0; padding-bottom: 0; border-width: 0; }
.modelo5_ver_mas { text-align: center; margin: 113px 0 0 37px; padding: 0; position: relative; width: 100px; float: left; }
.modelo5_product .detailbottom { font-size: 13px; text-align: center; margin-top: 15px; margin-left: 0; padding-top: 0; padding-left: 0; }
.modelo5_product .desc{ color:#424242; font-size:14px; text-align: left; padding-bottom: 3px; display:block; }
.modelo5_product .desc .h-strong{ font-size: 14px; font-weight:bold; display:inline; }
.modelo5_product .desc .h-precio { font-size: 19px; font-weight: normal; line-height: 18px; display: inline; }
.modelo5_product .call{ color: #727272; display:block; font-size:15px; font-weight: lighter; text-align: left; letter-spacing: 0.5px; margin-top: 0; padding-top: 1px; }
.modelo5_product .call a { color: #727272; padding-bottom: 5px; }
.modelo5_product .call a:hover { color: #b0b0b0; }
a .modelo5_product .call { color: #727272; }
a:hover .modelo5_product .call { color: #b0b0b0; }
.modelo5_ver_mas { font-size: 15px; text-align: right; margin: 9px 0 0 400px; padding: 0 1px 0 0; width: 330px; }
.modelo5_ver_mas .call a { color: #fff; padding-bottom: 5px; }
.modelo5_ver_mas .call a:hover { color: #e6e6e6; }
.modelo5_cierre { font-size: 15px; text-align: right; width: 960px; padding: 0; float: right; margin: 0; }
.modelo5_cierre .call a { color: #727272; text-align: right; padding-right: 10px; padding-bottom: 5px; }
.modelo5_cierre .call a:hover { color: #b0b0b0; }
a:hover .imagen { opacity: 0.8; }
/* ---------------------  PIE SECCIONES  ----------------------*/
.h-s_pie_tiendas { background-image: url(img_destacadas/2014/09/09_faldon_ofertas.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; width: 960px; height: 62px; float: left; padding-top: 52px; }
.h-s_pie_tiendas .h-s_primera_linea { margin-top: 0; margin-left: 0; padding-top: 0; padding-left: 40px; }
.h-s_pie_tiendas .h-s_segunda_linea { float: left; margin-top: 16px; margin-left: 106px; }
.h-s_pie_tiendas .btn_secciones_boton { color: #e85428; text-decoration:none; text-decoration:none; font-family:Arial, sans-serif; font-weight:normal; font-size:15px; text-align: center; float: left; margin-right: 30px; padding-right: 0; padding-left: 0; }
.h-s_pie_tiendas .btn_secciones_boton a { color: #e21e04; }
.h-s_pie_tiendas .btn_secciones_boton a:hover { color: #e21e04; }
.h-s_pie_tiendas .btn_secciones_boton span { color: #727272; font-size: 16px; font-weight: bold; }
.h-s_pie_tiendas .btn_secciones_boton:hover span { color: #b0b0b0; }
/* ---------------------  SECUNDARIAS (NUEVO)  -------------------*/
/* --------------------------------------------------------------*/
.h-s_secundarias{ width: 930px; float: left; margin: 25px 0 0; padding: 0 0 0 30px; }
.h-s_secundarias img { float: left; padding-right: 10px; padding-left: 0; }
.h-s_secundarias img.producto { padding-left: 15px; float: left; margin-left: 0; }
.separador { margin: 0; padding: 0 0 10px; width: 960px; height: 10px; float: left; clear: both; border-top: 2px solid #dbdbdb; }
/* ---------------------  SECUNDARIAS HUECOS  -------------------*/
.h-s_secundarias_product{ width: 450px; height: 195px; position:relative; float: left; margin-top: 0; margin-right: 0; margin-left: 0; padding: 0 15px 10px 0; }
.h-s_secundarias_product_doble { margin-right: 0; margin-left: 0; position: relative; width: 450px; height: 410px; float: right; margin-top: 0; padding: 0 15px 10px 0; }
.h-s_secundarias_product_sin { margin-right: 0; margin-left: 0; padding-right: 15px; padding-bottom: 10px; padding-left: 0; position: relative; width: 450px; height: 100px; float: left; }
/* ---------------------  SECUNDARIAS  TEXTOS  -------------------*/
.h-s_secundarias_product .h-s_titular{ color: #696969; font-size:23px; font-family: arial, helvetica; font-weight: normal; background-image: url(img_secundarias/linea_seccion.jpg); background-repeat: no-repeat; background-position: 0 bottom; text-align: left; letter-spacing: 0; width: 100%; height: 47px; float: left; margin-right: 0; margin-left: 0; padding-right: 10px; padding-left: 15px; }
.h-s_secundarias_product .h-s_textos { font-weight: lighter; text-align: left; margin-right: 0; margin-left: 0; padding-right: 0; padding-left: 0; }
.h-s_secundarias_product .h-s_descripcion { color: #666; font-size: 17px; font-family: arial, helvetica; font-weight: lighter; line-height: 19px; text-align: left; letter-spacing: 0; display: block; padding-right: 10px; width: auto; }
.h-s_secundarias_product .h-s_descripcion .h-descuento{ color: #f00; font-size: 24px; font-family: arial, helvetica; position: relative; top: 2px; display:inline; }
.h-s_secundarias_product .h-s_descripcion .h-tachado { color: #3f3f3f; font-size: 17px; font-family: arial, helvetica; text-decoration: line-through; display: inline; position: relative; top: 2px; }
.h-s_secundarias_product .h-s_condiciones { color: #4c4c4c; font-size: 12px; text-align: left; padding-top: 5px; display: block; }
.h-s_secundarias_product .h-s_descripcion .h-strong { font-size: 16px; font-weight: bold; display: inline; }
.h-s_secundarias_product .h-s_price{ display:block; line-height:20px; font-size:16px; color:#414141; font-weight: lighter; float: left; margin-top: 7px; margin-right: 15px; }
.h-s_secundarias_product .h-s_price2 { color: #414141; font-size: 16px; font-weight: lighter; line-height: 20px; display: block; margin-top: 7px; margin-right: 15px; }
a:hover .h-s_secundarias_product .h-s_price { color: #b0b0b0; font-size: 16px; font-weight: lighter; line-height: 20px; display: block; float: left; }
a:hover .h-s_secundarias_product .h-s_price2 { color: #b0b0b0; font-size: 16px; font-weight: lighter; line-height: 20px; display: block; }
a:hover .h-s_price { color: #b0b0b0; font-size: 16px; font-weight: lighter; line-height: 20px; float: left; display: block; margin-top: 7px; }
a:hover .h-s_price2 { color: #b0b0b0; font-size: 16px; font-weight: lighter; line-height: 20px; display: block; margin-top: 7px; }
/* ---------------------  SECUNDARIAS DOBLE  -------------------*/
.h-s_secundarias_product_doble .h-s_descripcion { color: #666; font-size: 17px; font-family: arial, helvetica; font-weight: lighter; line-height: 19px; text-align: left; letter-spacing: 0; display: block; padding-right: 10px; width: auto; }
.h-s_secundarias_product_doble .h-s_titular { color: #696969; font-size: 23px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; background-image: url(css/img_promos/secundarias/linea_seccion.jpg); background-repeat: no-repeat; background-position: 0 bottom; text-align: left; letter-spacing: -0.5px; margin-right: 0; margin-left: 0; padding-right: 10px; padding-left: 15px; width: 100%; height: 50px; }
.h-s_secundarias_product_doble .h-s_textos { font-weight: lighter; text-align: left; margin-right: 0; margin-left: 0; padding-right: 0; padding-left: 0; }
.h-s_secundarias_product_doble .h-s_descripcion .h-descuento { color: #f00; font-size: 24px; display: inline; }
.h-s_secundarias_product_doble .h-s_descripcion .h-destacado { font-size: 20px; line-height: 22px; display: inline; }
.h-s_secundarias_product_doble .h-s_condiciones { color: #4c4c4c; font-size: 12px; text-align: left; display: block; padding-top: 5px; }
.h-s_secundarias_product_doble .h-s_price { color: #414141; font-size: 16px; font-weight: lighter; line-height: 20px; display: block; margin-top: 7px; margin-right: 15px; float: left; }
.h-s_secundarias_product_doble .h-s_price2 { color: #414141; font-size: 16px; font-weight: lighter; line-height: 20px; display: block; margin-top: 7px; margin-right: 15px; }
a:hover .h-s_secundarias_product_doble .h-s_price { color: #b0b0b0; font-size: 16px; font-weight: lighter; line-height: 20px; float: left; display: block; }
a:hover .h-s_secundarias_product_doble .h-s_price2 { color: #b0b0b0; font-size: 16px; font-weight: lighter; line-height: 20px; display: block; }
/* ---------------------  SHOPPING (NUEVO)  -------------------*/
.shopping{ font-family: arial, helvetica; width: 960px; height: 400px; float: left; margin: 0; padding: 10px 0 20px; }
.shopping_principal{ text-align: center; position: relative; width: 414px; height: 400px; margin: 0; padding: 0 1px 0 0; float: left; }
.shopping_principal .detailbottom { font-size: 13px; text-align: center; margin-left: 0; padding-top: 0; padding-left: 0; }
.shopping_principal .detailbottom a { color: #313131; }
.shopping_principal .detailbottom a:hover { color: #eaeaea; }
.shopping_principal .desc1{ font-size:16px; line-height: 18px; text-align: left; position: absolute; top: 113px; left: 20px; padding-bottom: 3px; display:block; }
.shopping_principal .desc1 .h-precio { font-size: 20px; font-weight: normal; line-height: 20px; display: inline; }
.shopping_principal .desc2 { font-size: 16px; line-height: 18px; text-align: right; display: block; padding-bottom: 3px; position: absolute; top: 237px; left: 183px; }
.shopping_principal .desc2 .h-precio { font-size: 20px; font-weight: normal; line-height: 20px; display: inline; }
.shopping_principal .call_ver { font-size: 18px; font-weight: lighter; text-align: left; display: block; padding-left: 20px; width: 130px; float: left; }
.shopping_principal .call_ver a { color: #fff; }
.shopping_principal .call_ver a:hover { color: #dbdbdb; }
.shopping_principal .call_ver2{ display:block; font-size:16px; font-weight: lighter; text-align: right; letter-spacing: 0.5px; float: right; }
.shopping_principal .call_ver2 a { color: #fff; line-height: 768px; width: 414px; height: 400px; float: left; }
.shopping_principal .call_ver2 a:hover { color: #b0b0b0; }
/* --------------------------------------------------------------*/
.shopping_fila1 { text-align: right; margin: 0; position: relative; width: 272px; height: 200px; float: left; padding-top: 0; padding-bottom: 0; padding-left: 0; }
.shopping_fila1 a { color: #3f3f3f; padding-bottom: 5px; }
.shopping_fila1 a:hover { color: #8e8d8d; }
.shopping_fila1 .detailbottom { font-size: 13px; text-align: right; width: 272px; height: 140px; float: right; margin-top: 15px; margin-left: 0; padding-top: 0; padding-left: 0; }
.shopping_fila1 .desc { font-size: 16px; line-height: 18px; text-align: right; letter-spacing: 0.3px; display: block; margin-right: 19px; padding-bottom: 3px; float: right; }
.shopping_fila1 .desc .h-precio { font-size: 16px; font-weight: normal; line-height: 18px; display: inline; }
.shopping_fila1 .call { font-size: 16px; font-weight: lighter; text-align: left; letter-spacing: 0.5px; display: block; margin-top: 0; padding-top: 1px; float: right; margin-right: 15px; }
.shopping_fila1 .call a { color: #727272; padding-bottom: 5px; }
.shopping_fila1 .call a:hover { color: #3b3b3b; }
/* --------------------------------------------------------------*/
.shopping_fila2 { text-align: right; margin: 0; position: relative; width: 197px; height: 180px; float: left; padding-top: 0; padding-bottom: 0; padding-left: 0; }
.shopping_fila2 a { color: #3f3f3f; padding-bottom: 5px; }
.shopping_fila2 a:hover { color: #8e8d8d; }
.shopping_fila2 .detailbottom { font-size: 13px; text-align: right; width: 197px; height: 136px; float: right; margin-top: 15px; margin-left: 0; padding-top: 0; padding-left: 0; }
.shopping_fila2 .desc { font-size: 16px; line-height: 18px; text-align: right; letter-spacing: 0.3px; float: right; margin-right: 17px; display: block; padding-bottom: 3px; }
.shopping_fila2 .desc .h-precio { font-size: 18px; font-weight: normal; line-height: 20px; display: inline; }
.shopping_fila2 .call { color: #727272; font-size: 16px; font-weight: lighter; text-align: left; letter-spacing: 0.5px; display: block; margin-top: 0; padding-top: 1px; float: right; margin-right: 15px; }
.shopping_fila2 .call a { color: #727272; padding-bottom: 5px; }
.shopping_fila2 .call a:hover { color: #3b3b3b; }
/* --------------------------------------------------------------*/
/*----------------MARCAS RECOMENDADAS (NUEVO)  -------------------*/
.marcas_moda{ background-repeat: no-repeat; background-attachment: scroll; width: 960px; float: left; margin: 0; padding: 15px 0 20px; }
.marcas_moda .marcas_moda_wrapper{ width: 925px; margin: 0 0 0 28px; padding: 0 0 0 5px; }
.marcas_moda_product{ text-align: center; position: relative; width: 178px; height: 177px; margin: 0; padding: 0 1px 0 0; float: left; }
.marcas_moda_product .modelo { height: 167px; float: left; margin-bottom: 0; padding-bottom: 0; border-width: 0; }
.marcas_moda_ver_mas { text-align: left; width: 960px; height: 41px; float: left; margin-top: 0; margin-bottom: 0; margin-left: 0; padding-top: 25px; padding-bottom: 0; padding-left: 0; }
.marcas_moda_product .detailbottom { font-size: 13px; text-align: center; width: 178px; height: 20px; float: left; margin-top: 0; margin-left: 0; padding-top: 0; padding-left: 0; }
.marcas_moda_product .marca{ display:block; line-height:27px; font-size:17px; color:#fff; font-weight: lighter; letter-spacing: 0.5px; margin-top: 0; padding-top: 3px; }
a .marcas_moda_product .marca { color: #fff; }
a:hover .marcas_moda_product .marca { color: #d0cdcd; }
a .marcas_moda_ver_mas .ver { color: #666; font-size: 17px; line-height: 16px; float: right; margin-right: 180px; }
a:hover .marcas_moda_ver_mas .ver { color: #b0b0b0; }
a:hover .modelo { opacity: 0.8; }
/*----------------RUNNING  -------------------*/
.running_moda{ background-repeat: no-repeat; width: 960px; float: left; margin: 0; padding: 15px 0 20px; }
.running_moda .running_moda_wrapper{ width: 955px; margin: 0 0 0 5px; padding: 80px 0 0; }
.running_moda_product{ text-align: center; position: relative; width: 188px; height: 199px; margin: 0; padding: 0 2px 0 0; float: left; }
.running_moda_product .modelo { height: 175px; float: left; margin-bottom: 0; padding-bottom: 0; border-width: 0; }
.running_moda_ver_mas { text-align: left; float: right; margin-top: 0; margin-bottom: 0; margin-left: 0; padding-top: 15px; padding-right: 20px; padding-left: 0; }
.running_moda_product .detailbottom { font-size: 13px; text-align: center; width: 188px; height: 20px; float: left; margin-top: 0; margin-left: 0; padding-top: 0; padding-left: 0; }
.running_moda_product .running{ display:block; line-height:27px; font-size:17px; font-weight: lighter; letter-spacing: 0; margin-top: 0; padding-top: 3px; }
a .running_moda_product .running { color: #3b3b3b; }
a:hover .running_moda_product .running { color: #808080; }
a .running_moda_ver_mas .ver { color: #3b3b3b; font-size: 17px; font-weight: bold; line-height: 16px; float: right; margin-right: 0; }
a:hover .running_moda_ver_mas .ver { color: #b0b0b0; }
a:hover .modelo { opacity: 0.8; }
/*----------------BEBES  -------------------*/
.bebes_moda{ background-repeat: no-repeat; width: 960px; float: left; margin: 0; padding: 15px 0 20px; }
.bebes_moda .bebes_moda_wrapper{ width: 955px; margin: 0 0 0 5px; padding: 80px 0 0; }
.bebes_moda_product{ text-align: center; position: relative; width: 188px; height: 199px; margin: 0; padding: 0 2px 0 0; float: left; }
.bebes_moda_product .modelo { height: 175px; float: left; margin-bottom: 0; padding-bottom: 0; border-width: 0; }
.bebes_moda_ver_mas { text-align: left; float: right; margin-top: 0; margin-bottom: 0; margin-left: 0; padding-top: 15px; padding-right: 20px; padding-left: 0; }
.bebes_moda_product .detailbottom { font-size: 13px; text-align: center; width: 188px; height: 20px; float: left; margin-top: 0; margin-left: 0; padding-top: 0; padding-left: 0; }
.bebes_moda_product .bebes{ display:block; line-height:27px; font-size:17px; font-weight: lighter; letter-spacing: 0; margin-top: 0; padding-top: 3px; }
a .bebes_moda_product .bebes { color: #656565; }
a:hover .bebes_moda_product .bebes { color: #808080; }
.bebes_moda_ver_mas .ver { font-size: 17px; font-weight: bold; line-height: 16px; float: right; margin-right: 0; }
a .bebes_moda_ver_mas .ver { color: #fff; }
a:hover .bebes_moda_ver_mas .ver { color: #fcf1de; }
a:hover .modelo { opacity: 0.8; }
/*----------------LAUREN (NUEVO)  -------------------*/
.lauren_moda{ background-repeat: no-repeat; background-attachment: scroll; width: 960px; float: left; margin: 0; padding: 15px 0 20px; }
.lauren_moda .lauren_moda_wrapper{ margin: 0; padding: 0; }
.lauren_moda_product{ text-align: center; position: relative; width: 142px; height: 177px; margin: 1px 1px 0 0; padding: 0; float: left; }
.lauren_moda_product .modelo { height: 196px; float: left; margin-bottom: 0; padding-bottom: 0; border-width: 0; }
.lauren_moda_ver_mas { text-align: left; width: 245px; height: 232px; float: left; margin-top: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-bottom: 0; padding-left: 0; }
.lauren_moda_product .detailbottom { font-size: 13px; text-align: center; width: 142px; height: 20px; float: left; margin-top: 0; margin-left: 0; padding-top: 0; padding-left: 0; }
.lauren_moda_product .lauren{ display:block; line-height:27px; font-size:17px; color:#fff; font-weight: lighter; letter-spacing: 0.5px; margin-top: 0; padding-top: 3px; }
a .lauren_moda_product .lauren { color: #fff; }
a:hover .lauren_moda_product .lauren { color: #d0cdcd; }
a .lauren_moda_ver_mas .ver { color: #fff; font-size: 17px; width: 230px; float: left; margin-top: 204px; margin-left: 20px; }
a:hover .lauren_moda_ver_mas .ver { color: #d0cdcd; }
a:hover .modelo { opacity: 0.8; }
/*----------------MODA EL (NUEVO)  -------------------*/
.moda_el{ background-repeat: no-repeat; background-attachment: scroll; width: 960px; float: left; margin: 0; padding: 15px 0 20px; }
.moda_el .moda_el_wrapper{ margin: 0; padding: 0; }
.moda_el_product{ text-align: center; position: relative; width: 185px; height: 177px; margin: 1px 0 0 0; padding: 0; float: left; }
.moda_el_product .modelo { height: 196px; float: left; margin-bottom: 0; padding-bottom: 0; border-left: 1px solid #c6c6c6; border-top-width: 0; border-right-width: 0; border-bottom-width: 0; }
.moda_el_ver_mas { text-align: left; width: 218px; height: 232px; float: left; margin-top: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-bottom: 0; padding-left: 0; }
.moda_el_product .detailbottom { font-size: 13px; text-align: center; width: 185px; height: 20px; float: left; margin-top: 0; margin-left: 0; padding-top: 0; padding-left: 0; }
.moda_el_product .el{ display:block; line-height:27px; font-size:17px; color:#fff; font-weight: lighter; letter-spacing: 0.5px; margin-top: 0; padding-top: 3px; }
a .moda_el_product .el { color: #fff; }
a:hover .moda_el_product .el { color: #d0cdcd; }
a .moda_el_ver_mas .ver { color: #fff; font-size: 17px; width: 218px; float: left; margin-top: 204px; margin-left: 20px; }
a:hover .moda_el_ver_mas .ver { color: #d0cdcd; }
a:hover .modelo { opacity: 0.8; }
/* ---------------------  BANNER MULTILINK FUTUREA -------------------*/
.banner_multi_enlace{ background-repeat: no-repeat; background-attachment: scroll; width: 960px; height: 150px; float: left; margin: 0; padding: 25px 0 0; }
.banner_multi_enlace .banner_wrapper{ width: 960px; float: left; margin: 0; padding: 0; }
.banner{ text-align: right; width: auto; height: auto; margin: 0; padding: 0; }
.banner .call{ color: #727272; font-size:16px; font-weight: lighter; line-height: 25px; text-align: right; letter-spacing: 0.5px; width: 150px; }
.banner .call a { color: #727272; }
.banner .call a:hover { color: #c0c0c0; }
/*-----------------------------------*/
.banner_producto_marca{ text-align: center; width: 580px; height: 130px; float: left; margin: 1px 1px 0 0; padding: 0; }
.banner_producto_marca .detailbottom { font-size: 13px; text-align: center; margin-top: 0; margin-left: 0; padding-top: 0; padding-left: 0; }
a .banner_producto_marca .marca { color: #4d4d4d; font-size: 16px; letter-spacing: 0.5px; position: relative; top: 94px; left: 98px; float: left; }
a:hover .banner_producto_marca .marca { color: #797979; }
.banner_producto_producto{ text-align: center; position: relative; top: 10px; width: 370px; height: 130px; float: left; margin: 1px 1px 0 0; padding: 0; }
.banner_producto_producto .detailbottom { font-size: 13px; text-align: center; position: relative; top: 108px; left: 221px; margin-top: 0; margin-left: 0; padding-top: 0; padding-left: 0; }
a .banner_producto_producto .producto { color: #4d4d4d; font-size: 16px; letter-spacing: 0.5px; float: left; }
a:hover .banner_producto_producto .producto { color: #797979; }
/* ---------------------  OFERTAS  DOS BLOQUES----------------------*/
.promo_lista2{ background-repeat: no-repeat; background-attachment: scroll; text-align: right; position: relative; width: 960px; float: left; padding-top:10px; padding-bottom: 20px; }
.promo_lista2 ul { text-align: right; list-style-type: none; margin-top: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-bottom: 0; position: absolute; top: 37px; left: 672px; width: auto; }
.promo_lista2 ul.principal{ font-size: 18px; width: 310px; height: 150px; list-style-type: none; text-align:left; position: absolute; top: 22px; left: 325px; margin: 0; padding-top: 0; padding-bottom: 0; }
.promo_lista2 ul.principal li { line-height: 20px; text-align: right; float: left; padding-left: 0; }
.promo_lista2 a ul.principal { color: #515151; font-size: 18px; line-height: 22px; }
.promo_lista2 a:hover ul.principal { color: #727272; }
.promo_lista2 ul li a.seccion { color: #515151; font-size: 18px; line-height: 27px; display: block; margin: 0; padding: 5px 0 0; width: auto; vertical-align: middle; }
.promo_lista2 ul li a:hover, .seccion ul li a:hover div { color: #727272; background-position: left bottom; }
.promo_lista2 ul li a span{ color: #fa5320; font-size: 28px; font-weight:bold; }
/*----------------BOLSOS DE TEMPORADA  -------------------*/
.bolsos_moda{ background-repeat: no-repeat; background-attachment: scroll; width: 960px; float: left; margin: 0; padding: 15px 0 20px; }
.bolsos_moda .bolsos_moda_wrapper{ margin: 0; padding: 113px 0 0 4px; }
.bolsos_moda_product{ text-align: center; position: relative; width: 188px; height: 175px; float: left; margin: 1px 0 0 2px; padding: 0; }
.bolsos_moda_product .modelo { height: 175px; float: left; margin-bottom: 0; padding-bottom: 0; border-width: 0; }
.bolsos_moda_ver_mas { text-align: right; position: relative; top: 38px; left: 10px; width: 940px; height: 25px; float: left; margin-top: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-bottom: 0; padding-left: 0; }
.bolsos_moda_product .detailbottom { font-size: 13px; text-align: center; width: 188px; margin-top: 0; margin-left: 0; padding-top: 0; padding-left: 0; }
.bolsos_moda_product .bolsos{ display:block; line-height:27px; font-size:17px; color:#fff; font-weight: lighter; letter-spacing: 0.5px; margin-top: 0; padding-top: 3px; }
a .bolsos_moda_product .bolsos { color: #3b3b3b; }
a:hover .bolsos_moda_product .bolsos { color: #7c7c7c; }
a .bolsos_moda_ver_mas .ver { color: #7c3442; font-size: 17px; margin-top: 204px; margin-left: 20px; }
a:hover .bolsos_moda_ver_mas .ver { color: #c18490; }
a:hover .modelo { opacity: 0.8; }
/* ---------------------  SECUNDARIAS ESPECIALES  -------------------*/
/* --------------------------------------------------------------*/
.h-s_secundarias2{ width: 944px; height: 387px; float: left; margin-right: 0; margin-bottom: 20px; margin-left: 0; padding: 25px 0 20px; border-right: 8px solid #e85428; border-bottom: 8px solid #e85428; border-left: 8px solid #e85428; }
div.cabecera_ofertas { background-image: url(/portada/img_destacadas/2014/11/03_titular_ofertas.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; width: 960px; height: 35px; float: left; margin-top: 7px; }
.h-s_secundarias2 img { float: left; padding-right: 10px; padding-left: 0; }
.h-s_secundarias2 img.producto { padding-left: 15px; float: left; margin-left: 0; }
.separador { margin: 0; padding: 0 0 10px; width: 960px; height: 10px; float: left; clear: both; border-top: 2px solid #dbdbdb; }
/* ---------------------  SECUNDARIAS ESPECIALES HUECOS  -------------------*/
.h-s_secundarias2_product{ width: 440px; height: 195px; position:relative; float: left; margin-top: 0; margin-right: 0; margin-left: 0; padding: 0 0 10px 25px; }
.h-s_secundarias2_product_doble { margin-right: 0; margin-left: 0; position: relative; width: 450px; height: 410px; float: right; margin-top: 0; padding: 0 15px 10px 0; }
.h-s_secundarias2_product_sin { margin-right: 0; margin-left: 0; padding-right: 15px; padding-bottom: 10px; padding-left: 0; position: relative; width: 450px; height: 100px; float: left; }
/* ---------------------  SECUNDARIAS  ESPECIALES TEXTOS  -------------------*/
.h-s_secundarias2_product .h-s_titular{ color: #696969; font-size:23px; font-family: arial, helvetica; font-weight: normal; background-image: url(img_secundarias/linea_seccion.jpg); background-repeat: no-repeat; background-position: 0 bottom; text-align: left; letter-spacing: 0; width: 100%; height: 47px; float: left; margin-right: 0; margin-left: 0; }
.h-s_secundarias2_product .h-s_textos { font-weight: lighter; text-align: left; margin-right: 0; margin-left: 0; padding-right: 0; padding-left: 0; }
.h-s_secundarias2_product .h-s_descripcion { color: #666; font-size: 17px; font-family: arial, helvetica; font-weight: lighter; line-height: 19px; text-align: left; letter-spacing: 0; display: block; padding-right: 10px; width: auto; }
.h-s_secundarias2_product .h-s_descripcion .h-descuento{ color: #f00; font-size: 24px; font-family: arial, helvetica; position: relative; top: 2px; display:inline; }
.h-s_secundarias2_product .h-s_descripcion .h-tachado { color: #3f3f3f; font-size: 17px; font-family: arial, helvetica; text-decoration: line-through; display: inline; position: relative; top: 2px; }
.h-s_secundarias2_product .h-s_condiciones { color: #4c4c4c; font-size: 12px; text-align: left; padding-top: 5px; display: block; }
.h-s_secundarias2_product .h-s_descripcion .h-strong { font-size: 16px; font-weight: bold; display: inline; }
.h-s_secundarias2_product .h-s_price{ display:block; line-height:20px; font-size:16px; color:#414141; font-weight: lighter; float: left; margin-top: 7px; margin-right: 15px; }
.h-s_secundarias2_product .h-s_price2 { color: #414141; font-size: 16px; font-weight: lighter; line-height: 20px; display: block; margin-top: 7px; margin-right: 15px; }
a:hover .h-s_secundarias2_product .h-s_price { color: #b0b0b0; font-size: 16px; font-weight: lighter; line-height: 20px; display: block; float: left; }
a:hover .h-s_secundarias2_product .h-s_price2 { color: #b0b0b0; font-size: 16px; font-weight: lighter; line-height: 20px; display: block; }
a:hover .h-s_price { color: #b0b0b0; font-size: 16px; font-weight: lighter; line-height: 20px; float: left; display: block; margin-top: 7px; }
a:hover .h-s_price2 { color: #b0b0b0; font-size: 16px; font-weight: lighter; line-height: 20px; display: block; margin-top: 7px; }
/*----------------8 DÍAS DE ORO
----------------------*/
.promo_8dias{ background-repeat: no-repeat; background-attachment: scroll; float:left; width: 960px; height: 350px; padding-top:10px; padding-bottom: 20px; }
.promo_8dias ul{ width: 390px; height: auto; list-style-type: none; text-align:left; float: right; margin: 78px 60px 0 0; padding: 0 0 10px; }
div.separador { background-color: #fff; padding: 0; width: 400px; height: 1px; float: left; margin: 10px 0 15px; border-top: 1px solid #c8a860; }
div.principal_8dias { position: relative; top: 10px; left: 20px; margin: 10px 0 0; padding: 0; width: 470px; height: 311px; float: left; }
.promo_8dias ul li { text-align: left; list-style-type: none; margin-top: 0; margin-bottom: 18px; margin-left: 0; padding: 5px 0 0; width: 390px; height: auto; }
.promo_8dias ul li .seccion{ display:block; margin: 0; padding: 0; width:auto; padding:0; vertical-align:middle; font-size:16px; color:#424242; font-style: normal; line-height: 17px; }
.promo_8dias ul li .destacado { color: #424242; font-size: 19px; font-weight: bold; line-height: 18px; display: block; margin: 0 0 0 10px; padding: 0; width: 400px; vertical-align: middle; float: left; }
.prmo_8dias ul li a:hover, .seccion ul li a:hover div{ color:#5c5c5c; background-position: left bottom; }
.promo_8dias ul li a span{ color: #787878; font-size: 15px; font-weight:normal; }
.promo_8dias ul li a .ver_mas { color: #c8a860; font-size: 16px; font-weight: lighter; text-align: right; float: left; display: block; margin-top: 0; margin-right: 5px; }
.promo_8dias ul li a:hover .ver_mas { color: #d6d6d6; font-size: 16px; font-weight: lighter; display: block; margin-top: 0; }
.promo_8dias ul li a .ver_todo { color: #c8a860; font-size: 16px; font-weight: lighter; text-align: right; display: block; margin-top: 0; margin-right: 5px; }
.promo_8dias ul li a:hover .ver_todo { color: #d6d6d6; font-size: 16px; font-weight: lighter; display: block; margin-top: 0; }
/*----------------TOUS -------------------*/
.tous{ background-repeat: no-repeat; background-attachment: scroll; width: 960px; float: left; margin: 0; padding: 15px 0 20px; }
.tous .tous_wrapper{ margin: 0; padding: 0; }
.tous_product{ text-align: center; position: relative; margin: 1px 1px 0 0; padding: 0; float: left; }
.tous_product .modelo { float: left; margin-bottom: 0; padding-bottom: 0; border-width: 0; }
.tous_ver_mas { background-color: #12fa34; text-align: left; width: 393px; height: 150px; float: left; margin-top: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-bottom: 0; padding-left: 0; }
.tous_product .detailbottom { font-size: 13px; background-color: #b1b1b1; text-align: center; position: relative; top: 20px; width: 532px; height: 20px; float: left; margin-top: 0; margin-left: 0; padding-top: 0; padding-left: 0; }
.tous_product .tous_complementos{ display:block; line-height:27px; font-size:17px; color:#393939; font-weight: lighter; letter-spacing: 0.5px; position: relative; height: 20px; margin-top: 0; padding-top: 3px; }
a .tous_product .tous_complementos { color: #393939; float: right; margin-left: 0; }
a:hover .tous_product .tous_complementos { color: #d0cdcd; }
a .tous_ver_mas .ver { color: #393939; font-size: 17px; width: 230px; float: left; margin-top: 204px; margin-left: 20px; }
a:hover .tous_ver_mas .ver { color: #d0cdcd; }
a:hover .modelo { opacity: 0.8; }
/* ---------------------  BANNER JUGUETES -------------------*/
.juguetes_multi_enlace{ background-repeat: no-repeat; background-attachment: scroll; width: 960px; height: 390px; float: left; margin: 25px 0 5px; padding: 0; }
.juguetes_multi_enlace .juguetes_wrapper{ float: left; margin: 0; padding: 0; }
.juguetes{ text-align: right; position: relative; width: 960px; height: 390px; float: right; margin: 0; padding: 0; }
.juguetes .detailbottom { font-size: 13px; text-align: right; float: right; margin-top: 0; margin-left: 0; padding-top: 30px; padding-right: 15px; padding-left: 0; }
.juguetes .call{ color: #fff; font-size:16px; font-weight: lighter; line-height: 25px; text-align: right; letter-spacing: 0.5px; width: 150px; }
.juguetes .call a { color: #7c7c7c; }
.juguetes .call a:hover { color: #c0c0c0; }
/*-----------------------------------*/
.juguetes_ambiente{ text-align: right; float:left; margin: 0; padding: 0; }
.juguetes_ambiente.cero { line-height: 423px; text-align: center; position: absolute; top: 53px; left: 38px; width: 193px; height: 229px; margin: 0; padding: 0; }
.juguetes_ambiente.primero { line-height: 423px; text-align: center; margin: 0; padding: 0; position: absolute; top: 53px; left: 261px; width: 193px; height: 229px; }
.juguetes_ambiente.segundo { line-height: 427px; text-align: center; margin: 0; padding: 0; position: absolute; top: 53px; left: 488px; width: 193px; height: 229px; }
.juguetes_ambiente.tercero { line-height: 427px; text-align: center; margin: 0; padding: 0; position: absolute; top: 53px; left: 714px; width: 193px; height: 229px; }
.juguetes_ambiente.cuarto { line-height: 39px; text-align: right; margin: 0; padding: 0; position: absolute; top: 0; left: 687px; width: 257px; height: 395px; }
.juguetes_ambiente.quinto { line-height: 34px; text-align: right; margin: 0; padding: 0; position: absolute; top: 373px; left: 6px; width: 442px; height: 35px; }
.juguetes_ambiente.sexto { line-height: 34px; text-align: center; position: relative; top: 353px; left: 34px; margin: 0; padding: 0; width: 200px; height: 35px; }
.juguetes_ambiente.septimo { line-height: 34px; text-align: center; margin: 0; padding: 0; position: relative; top: 353px; left: 66px; width: 200px; height: 35px; }
.juguetes_ambiente.octavo { line-height: 34px; text-align: center; margin: 0; padding: 0; position: relative; top: 353px; left: 99px; width: 200px; height: 35px; }
.juguetes_ambiente.noveno { line-height: 34px; text-align: center; margin: 0; padding: 0; position: relative; top: 353px; left: 130px; width: 200px; height: 35px; }
.juguetes_ambiente.decimo { line-height: 34px; text-align: right; margin: 0; padding: 0; position: relative; top: 270px; left: 20px; width: 912px; height: 35px; }
.juguetes_ambiente .desc{ font-size:17px; width: 100px; }
a .juguetes_ambiente.cero .desc { color: #4d4d4d; padding-left: 20px; }
a .juguetes_ambiente.primero .desc { color: #4d4d4d; padding-left: 20px; }
a .juguetes_ambiente.segundo .desc { color: #4d4d4d; padding-left: 20px; }
a .juguetes_ambiente.tercero .desc { color: #4d4d4d; padding-left: 20px; }
a .juguetes_ambiente.cuarto .desc { color: #7c7c7c; }
a:hover .juguetes_ambiente.cero .desc { color: #7c7c7c; }
a:hover .juguetes_ambiente.primero .desc { color: #7c7c7c; }
a:hover .juguetes_ambiente.segundo .desc { color: #7c7c7c; }
a:hover .juguetes_ambiente.tercero .desc { color: #7c7c7c; }
a:hover .juguetes_ambiente.cuarto .desc { color: #abab98; }
a .juguetes_ambiente .desc { color: #4d4d4d; }
a:hover .juguetes_ambiente .desc { color: #797979; }
/* ------------------------------  CIERRE SERVICIOS  -------------------------*/
.cierre_servicios { text-align: center; float: left; padding-bottom: 10px; width: 960px; padding-top: 0; }
    .cierre_servicios p { color: #797979; font-size: 14px; text-align: center; letter-spacing: 0.5px; width: 960px; padding-left: 0; padding-right: 0; padding-top: 30px; float: left; }
.cierre_servicios p a { color: #393939; font-size: 18px; text-decoration: underline; text-align: center; }
.cierre_servicios p a:hover { color: #797979; font-size: 18px; }
.cierre_servicios p strong {
    font-weight: bold;
}
.cierre_servicios img { margin-top: 0; padding: 0 20px; }
.cierre_servicios a:hover img  { opacity: 0.8; }
/* ------------------------------  FASHION  -------------------------*/
/* ------------------------------------------------------------------*/
.h-si_fashion{ background-color: #fff; width: 960px; height: auto; float: left; margin-top:5px; margin-bottom: 5px; }
.h-si_fashion .h-si_fashion_banner{ margin-top:20px; position:relative; border-bottom:2px solid #797979; float:left; width: 308px; height: 455px; margin-bottom: 0; }
.h-si_fashion .h-si_fashion_banner2 { margin-top: 20px; margin-bottom: 0; position: relative; width: 308px; height: 290px; float: left; border-bottom: 2px solid #797979; }
.h-si_fashion .h-si_fashion_banner3 { margin-top: 20px; margin-bottom: 0; position: relative; width: 308px; height: 290px; float: left; border-bottom: 2px solid #797979; }
.h-si_fashion .h-si_fashion_banner_izquierda { margin-right: 18px; }
.h-si_fashion .h-si_fashion_banner_izquierda img { position: absolute; left: 0; margin-left: 0; padding-left: 0; }
.h-si_fashion .h-si_fashion_banner_derecha{ margin-right: 0; }
.h-si_fashion .h-si_fashion_banner_derecha img { margin-left: 0; padding-left: 0; position: absolute; left: 0; }
.h-si_fashion a.h-si_fashion_button2{
	margin-top:250px;
	position:relative;
	float:left;
	width: 154px;
	height: 40px;
}
.h-si_fashion a.h-si_fashion_button { margin-top: 415px; position: relative; width: 154px; height: 40px; float: left; }
.h-si_fashion a.h-si_fashion_button .h-si_call{ text-align: center; width: 100%; padding-top: 12px; padding-bottom: 10px; padding-left: 0; }
.h-si_fashion a.h-si_fashion_button2 .h-si_call { width: 100%; padding-top: 12px; padding-bottom: 10px; padding-left: 0; }
.h-si_fashion .h-si_call{ position:absolute; width: 100%; height: 40px; bottom:0; right:0; font-size:14px; line-height:18px; height: 18px; text-align:center; color:#FFFFFF; color:#fff; background-color: #b1b1b1; padding-top: 12px; padding-bottom: 10px; padding-left: 0; }
.h-si_fashion .h-si_separate{
	margin-left:0;
}
.h-si_fashion a .h-strong{
	font-weight:bold;
	display:inline;
	color:#797979;
}
.h-si_fashion a:hover{
	
}
.h-si_fashion a:hover .h-si_call{
	background-color: #dbd9d9;
	color:#797979;
}
.h-si_fashion a:hover .h-strong{
	font-weight:bold;
	display:inline;
	color:#fff;
}
/* ---------------------  BANNER HOGAR MULTILINK -------------------*/
.hogar_multi_enlace{ background-repeat: no-repeat; background-attachment: scroll; width: 960px; height: 150px; float: left; margin: 0; padding: 20px 0 0; }
.hogar_multi_enlace .hogar_wrapper{ float: left; margin: 0; padding: 0; }
.hogar{ text-align: right; position: relative; width: auto; height: auto; margin: 0; padding: 0; }
.hogar .detailbottom { font-size: 13px; text-align: right; float: right; margin-top: 0; margin-left: 0; padding-top: 30px; padding-right: 15px; padding-left: 0; }
.hogar .call{ color: #393939; font-size:16px; font-weight: lighter; line-height: 25px; text-align: right; letter-spacing: 0.5px; width: 150px; }
.hogar .call a { color: #7c7c7c; }
.hogar .call a:hover { color: #c0c0c0; }
/*-----------------------------------*/
.hogar_ambiente{ text-align: right; float:left; margin: 0; padding: 0; }
.hogar_ambiente.primero { text-align: right; margin: 0; padding: 0; position: absolute; top: 0; left: 0; width: 393px; height: 150px; }
.hogar_ambiente.segundo { color: #393939; line-height: 0; text-align: right; margin: 0; padding: 0; position: absolute; top: 42px; left: 393px; width: 540px; height: 30px; }
.hogar_ambiente.tercero { line-height: 0; text-align: right; margin: 0; padding: 0; position: absolute; top: 74px; left: 393px; width: 455px; height: 30px; }
.hogar_ambiente.cuarto { text-align: right; margin: 0; padding: 0; position: absolute; top: 120px; left: 753px; width: 200px; height: 30px; }
.hogar_ambiente.quinto { line-height: 353px; text-align: right; margin: 0; padding: 0; position: absolute; top: 212px; left: 689px; width: 271px; height: 195px; }
.hogar_ambiente .desc{ font-size:17px; width: 100px; padding-right: 10px; }
a .hogar_ambiente .desc { color: #393939; }
a:hover .hogar_ambiente .desc { color: #e1e1e1; }
a .hogar_ambiente.primero .desc { color: #4d4d4d; height: 30px; }
a .hogar_ambiente.segundo .desc { color: #393939; text-align: right; position: relative; top: 14px; }
a .hogar_ambiente.tercero .desc { color: #393939; text-align: left; position: relative; top: 14px; }
a .hogar_ambiente.cuarto .desc { color: #393939; }
a:hover .hogar_ambiente.tercero .desc { color: #dbd9d9; }
a:hover .hogar_ambiente.primero .desc { color: #797979; }
a:hover .hogar_ambiente.segundo .desc { color: #dbd9d9; }
a:hover .hogar_ambiente.cuarto .desc { color: #abab98; }
a .hogar_ambiente .desc { color: #4d4d4d; }
a:hover .hogar_ambiente .desc { color: #797979; }
