/* TIENDA ON LINE */

a 								{ text-decoration: none; }
a:hover 						{ text-decoration: underline; }
b, strong 						{ color: #000000; }

#contenido 						{ padding-bottom: 20px; width: 990px;}

#centro 						{ position: relative; width: 632px; }

#centro div.centro_interior		{ padding: 0 10px 10px 10px; border-left: 1px solid #939495; border-right: 1px solid #939495; width: 613px; }
#centro div.tit_categoria 		{ /*width: 538px; height: 68px;*/ margin: 25px 0 5px 0; /*padding-right: 70px;background: url(../images/fondo_degradado.gif) repeat-x;*/   }
#centro div.tit_categoria h2 	{ color: #0071e1; margin: 10px 0 0 0; font-size: 16px;}
#centro div.tit_categoria p 	{ margin: 0; color: #303030;width:483px; }
img.especial 					{ float: left; margin: 0 10px 0 20px; }
p.ruta 							{ margin: 0; color: #969696; font-size: 11px;  }
p.ruta a 						{ color: #939495; }

div.ropa_destacado  			{ position: relative; width: 204px; height: 288px; margin: 0 1px 0 0; }
div.ropa_destacado a:hover 		{ text-decoration: underline; }
div.imagen_producto img 		{ margin-left: -112px; margin-top: 10px;}
a.opacidad 						{ display: block; position: absolute; top: 0; left: 0; width: 202px; height: 288px; background: #000000; opacity: 0.2; filter: alpha(opacity=20);  }
a.opacidad:hover 				{ opacity: 0.1; filter: alpha(opacity=10); }
div.caja_texto 					{ position: absolute; bottom: 0; left: 0; width: 202px; height: 80px; background: #000000; opacity: 0.7; filter: alpha(opacity=70); }
div.texto_producto 				{ z-index: 1; position: absolute; bottom: 0; left: 0; /*padding: 15px 5px; */ padding: 15px 5px;}

p.nombre_producto a, p.nombre_producto				{ color: #FFFFFF; font-size: 13px; margin: 0; text-decoration: none; }
p.enlace_producto a, p.enlace_producto				{ color: #00a2ff; font-size: 10px; margin: 0; text-decoration: none; }
p.marca_producto a, p.marca_producto				{ color: #FFFFFF; margin: 0; font-size: 10px; text-decoration: none; }

h2.tit_novedades 						{ margin: 30px 0 10px 0; padding: 0 0 5px 7px; background: url(../images/degradado_novedades.gif) repeat-x; }

/*********** listado articulos ************/
/*#tbl_listado_articulos { width: 100%; }
#tbl_listado_articulos td.con_borde { border-left: 1px solid #e6e6e6; }
#tbl_listado_articulos td.col_producto { width: 205px; }
#tbl_listado_articulos div.cada_articulo { padding: 7px; }
#tbl_listado_articulos div.cada_articulo td.img_articulo { text-align: center; }
#tbl_listado_articulos div.cada_articulo span.nombre_producto { color: #000000; font-size: 13px; display: block; }
#tbl_listado_articulos div.cada_articulo span.familia { color: #4E4E4E; font-size: 10px; }
#tbl_listado_articulos div.cada_articulo table td.precio { text-align: center; }
#tbl_listado_articulos div.cada_articulo table td.precio img { vertical-align: middle; }
#tbl_listado_articulos div.cada_articulo table td.precio span.precio_ahora { color: #E50000; font-size: 12px; font-weight: bold; padding: 0px 3px; }
#tbl_listado_articulos div.cada_articulo table td.precio span.precio_antes { color: #727272; font-size: 12px; padding: 0px 3px; text-decoration: line-through; }

#tbl_listado_articulos div.cada_articulo table td.info_abajo { text-align: center; }
#tbl_listado_articulos div.cada_articulo table td.info_abajo span.iva { display: block; font-size: 10px; color: #727272; }
#tbl_listado_articulos div.cada_articulo table td.info_abajo div.mas_colores { margin: 0 auto; background: url(../images/bot_mas_colores.gif) no-repeat; height: 15px; margin-bottom: 3px; width: 109px; }
#tbl_listado_articulos div.cada_articulo table td.info_abajo a.ficha_producto { margin: 0 auto; background: url(../images/bot_ficha_producto.gif) no-repeat; display: block; height: 30px; width: 109px; }
#tbl_listado_articulos div.cada_articulo table td.info_abajo a.ficha_producto:hover { background-position: 0 -30px; }

.enlace_escaparate 				{ width: 202px; }
.enlace_escaparate, .enlace_escaparate a 	{ color: #6c899b; font-size: 10px; margin: 0; }*/

.espacio 						{ width: 10px; padding: 0; }
td .nombre_escaparate 				{ padding: 15px 0 0 0; }
td .nombre_escaparate a 			{ color: #000000; font-size: 12px; font-weight: bold;   }
.enlace_escaparate 				{ width: 202px; }
.enlace_escaparate, .enlace_escaparate a 	{ color: #6c899b; font-size: 10px; margin: 0; }
.marca_escaparate 				{ text-align: left; margin: 0; }
.marca_escaparate a 			{ color: #4e4e4e; font-size: 9px; }
.imagen_escaparate 				{ vertical-align: bottom; width: 202px; text-align: center; }
table.escaparate td.ico_novedad, table.escaparate td.recomendado			{ width: 15px; }
table.escaparate td.precio_catalogo	{ width: 110px;}
p.iva 				 			{ color: #727272; font-size: 10px; margin-bottom: 3px; margin-top: 0; }
a.mas_colores 					{ display: block; width: 109px; height: 15px; margin: 0 auto 3px auto; background: url(../images/bot_mas_colores.gif) no-repeat; }
a.mas_colores:hover 			{ background-position: 0 -15px; }
a.ficha_producto 				{ display: block; width: 109px; height: 30px; margin: 0 auto; background: url(../images/bot_ficha_producto.gif) no-repeat; }
a.ficha_producto:hover 			{ background-position: 0 -30px; }
table.escaparate td.separador 	{ width: 1px; background: url(../images/pixel_gris.gif) center 0 repeat-y; padding: 0 5px; }
table.escaparate a 				{ text-decoration: none; }
table.escaparate a:hover 		{ text-decoration: underline; }
table.precios td 				{ vertical-align: middle; text-align: center;  }
table.precios td.precio_antes 	{ /*text-decoration: line-through; color: #727272; font-size: 12px;*/ font-size: 10px; color: #000; padding: 0 3px; }
table.precios td.precio 		{ color: #C50A8D; font-size: 12px; font-weight: bold; padding: 0 3px; padding-top: 5px; }
table.precios td.precio_sin_descuento 		{ color: #C50A8D; font-size: 24px; font-weight: bold; padding: 0 0 0 24px; }
/* BANNERS DE LA COLUMNA DERECHA */

#dcha h2 						{ padding: 6px 0 4px 10px; margin: 0; font-size: 12px; color: #FFFFFF;  }
#dcha div.caja 					{ padding-bottom: 5px; width: 166px; border-left: 1px solid #939495; border-right: 1px solid #939495; }
#dcha div.caja p#sin_compra		{ padding: 5px;margin:0;}
#mi_compra						{ background: url(../images/remate_sup_micompra.gif) no-repeat; margin-left: 8px; }
#mi_compra div.item_micompra 	{ position: relative; /*height: 56px;*/ border-bottom: 1px solid #bababa; padding: 5px 0 5px 4px; }
#mi_compra img 					{ float: left; margin-right: 2px; }
#mi_compra p.nombre_micompra 	{ color: #000000; font-size: 11px; margin: 0px 0 0 0; width: 70px;}
#mi_compra p.unidades_micompra  { color: #464646; font-size: 9px; margin: 0; }
#mi_compra p.precio_micompra  	{ position: absolute; top: 10px; right: 5px; font-size: 11px; font-weight: bold; color: #000000; margin:0;}
#mi_compra a.eliminar 			{ display: block; width: 22px; height: 18px; position: absolute; bottom: 0; right: 7px; background: url(../images/bot_eliminar.gif) no-repeat;  }
#mi_compra a.comprar 			{ display: block; margin: 10px auto 0 auto; width: 129px; height: 20px; background: url(../images/bot_realizar_compra.gif) no-repeat; }
#mi_compra a.comprar:hover 		{ background-position: 0 -20px; }

#ayuda, #marcas					{ background: url(../images/remate_sup_menu.gif) no-repeat; margin-left: 8px; }
#ayuda h2 						{ margin-top: 15px; }
#ayuda div.caja 				{ padding: 13px 10px 5px 5px; width: 151px; background: url(../images/fondo_menu.gif) repeat-x; }
#ayuda p 						{ margin: 0 0 5px 0; }
#ayuda p.atencion_cliente 		{ color: #a90181; text-align: center; font-size: 18px; margin: 5px 0; }
#ayuda a.preguntanos 			{ display: block; margin: 10px auto 0 auto; width: 129px; height: 20px; background: url(../images/bot_preguntanos.gif) no-repeat; }
#ayuda a.preguntanos:hover 		{ background-position: 0 -20px; }

#marcas h2 						{ margin-top: 10px; }
#marcas div.caja				{ padding: 10px 10px 5px 5px; width: 151px; background: url(../images/fondo_menu.gif) repeat-x; }
#marcas ul 						{ list-style: none; margin: 0; padding: 0; }
#marcas li 						{ margin-bottom: 5px; }
#marcas a 						{ color: #801b1b; font-weight: bold; }
#marcas p 						{ margin: 0 0 10px 0; }

div#sabes 						{ padding-bottom: 40px; }
#sabes 							{ overflow: hidden; width: 168px;/* height: 145px;*/ padding: 13px 5px 5px 0px; margin: 5px 0 0 5px; /*background: url(../images/fondo_sabes.jpg) no-repeat;*/ position: relative; z-index:2; }
#sabes p 						{ color: #253944; font-weight: bold; margin: 0 0 10px 5px; /*background: url(../images/fondo_sabes_abajo.jpg) no-repeat;*/z-index:2; }
#sabes p#sabes 					{ /*background: url(../images/fondo_sabes_arriba.jpg) no-repeat;*/ color: #253944; font-weight: bold; margin: 0 0 10px 15px; z-index:2; }
#sabes ul 						{ list-style: none; margin: 0 0 0 0px; padding: 0; /*background: url(../images/fondo_sabes_medio.jpg) repeat; width:174px;*/ z-index:2;  }
#sabes ul li 					{ background: url(../images/marca_sabes.gif) 15px 2px no-repeat; padding-left: 30px; margin-bottom: 7px;  }
#sabes ul li a 					{ color: #5e7b8b; font-weight: bold; text-decoration: none; }
#sabes ul li a:hover			{ text-decoration: underline;}
#sabes img#abajo 				{ bottom:0; position:absolute; z-index: -1;}
#sabes img#arriba 				{ top:0; position:absolute;z-index:2; }
/* FICHA DE PRODUCTO */

td#producto_dcha 				{ padding-left: 12px; }
td#producto_izq 				{ width: 300px; }

div#ampliar, div.ampliar		{ border-top: 1px solid #cccccc; margin: 0px 0 7px 0; width: 302px; }
div#ampliar a, div.ampliar a	{ display: block; width: 98px; height: 16px; margin: 0 auto; background: url(../images/bot_ampliar.gif) no-repeat; }
div#ampliar a:hover, div.ampliar a:hover{ background-position: 0 -16px; }

div#reducir , div.reducir		{ border-top: 1px solid #cccccc; margin: 0px 0 7px 0; }
div#reducir a, div.reducir a	{ display: block; width: 98px; height: 16px; margin: 0 auto; background: url(../images/bot_reducir.gif) no-repeat; }
div#reducir a:hover, div.reducir a:hover 			{ background-position: 0 -16px; }

div#imagen_producto 			{ text-align: center; /* height: 340px;*/ }

div#mas_imagenes, div#datos, div#colores			{ border-top: 1px solid #cccccc; margin: 1px 0 25px 0; padding: 1px; background: #f5f5f5;}
div#mas_imagenes img, div#colores img 				{ display: block; margin: 1px; /*margin: 0 3px 0 1px;*/ }
div#mas_imagenes a, div#colores a					{ float: left;  margin: 0 3px 0 1px;}
div#mas_imagenes a:hover, div#colores a:hover 		{ opacity: 0.7; filter: alpha(opacity=70); }
div#mas_imagenes a.on, div#colores a.on				{ background: #A90181; }
div#colores 										{ width: 296px; }


div#tallas 						{ position: relative; /*margin-bottom: 10px;*/ padding-top: 1px; height: 12px; }
div#tallas img 					{ margin-top: 3px; }
div#tallas a 					{ position: absolute; top: 0; right: 0; padding-left: 40px; color: #616c72; background: url(../images/regla_tallas.gif) 0 2px no-repeat; }

div.borde_inferior				{ border-bottom: 1px solid #cccccc; padding-top: 50px;  }

div#datos 						{ padding: 10px; color: #000000; }
div#datos table 				{ background: #FFFFFF;  border: 1px solid #cccccc; width: 275px; }
div#datos table td 				{ border-top: 1px solid #cccccc; padding: 3px 5px; }
div#datos table td.gris 		{ color: #8c8c8c; width: 65px; }
div#datos table td.sin_borde 	{ border: none; }

form#compra 					{ background: #f5eded; /*margin-top: 15px;*/ padding: 19px 8px 10px 8px; color: #7d7d7d; width:278px;}
form#compra input, form#compra select { border: 1px solid #707070; color: #323232; font: 12px Arial, Helvetica, sans-serif; margin-top: 2px; }
form#compra input 				{ width: 50px; padding: 1px 2px; }
form#compra select 				{ width: 195px; }
form#compra p					{ width: 195px;}
 form#compra button 				{ cursor: pointer; display: block; border: none; margin: 10px auto 0 auto; width: 163px; height: 37px; background: url(../images/bot_micompra.gif) no-repeat; }
form#compra button:hover 		{ background-position: 0 -37px; }
form#compra a#submit 				{ cursor: pointer; display: block; border: none; margin: 10px auto 0 auto; width: 163px; height: 29px; background: url(../images/bot_micompra.gif) no-repeat; }
form#compra a#submit:hover 		{ background-position: 0 -37px; }
#boton_compra					{ height: 50px; margin-left: 50px;}
#aniadir_compra { margin-top: 15px;}
#no_compra		{ margin-top: 15px;background:#F5EDED none repeat scroll 0 0; color:#7D7D7D; padding:10px; width:278px; font-weight: bold;}
div#descripcion 				{ padding-bottom: 20px; color:#474747; font-size:12px; margin:10px 0 0;}
div#descripcion p 				{ color: #474747; font-size: 12px; margin: 10px 0 0 0; }
.con_padding 					{ height: 11px; }
a.pdf 							{ display: block; padding: 4px 0px 2px 3px; width: 325px; background: #e0e7ea /*url(../images/ico_pdf.gif) 2px 2px no-repeat*/ ;color: #416183; }

div#opiniones 					{ position: relative; padding-top: 75px; border-right: 1px solid #939495; border-left: 1px solid #939495; width: 633px; }
div#caja_opinion,div#caja_opina { background: #eeeeee; border-top: 1px solid #939495; padding: 0 30px 10px 15px; }
div#caja_opina					{ display: none; }
div#pestanias 					{ position: absolute; top: 53px; left: 15px; cursor: pointer; }
a.pestania_opiniones 			{ float: left; display: block; width: 195px; height: 23px; margin-right: 2px; background: url(../images/bot_opiniones.gif) no-repeat; }
a.pestania_opina 				{ float: left; display: block; width: 92px; height: 23px; background: url(../images/bot_opina.gif) no-repeat;  }
div#pestanias a		 			{ background-position: 0 0px; }
div#pestanias a:hover 			{ background-position: 0 -23px; }

div#pestanias a.on				{ background-position: 0 -46px; }
div#pestanias a:hover.on 		{ background-position: 0 -46px; }

div#opiniones p 				{ margin: 0px 0 5px 0; }
div#opiniones .nombre_opinion 	{ padding: 15px 0 0 0; font-size: 11px; color: #000000; font-style: italic;  }
div#opiniones .estrellas 		{ padding-left: 15px; }
div#opiniones span.fecha 		{ color: #7a7a7a; }

#dcha h2.tit_gris 	 			{ color: #67747c; padding: 0; margin: 20px 0 2px 7px; }
div.producto_relacionado 		{ background: #f0f0f0; width: 159px; text-align: center; padding: 8px 8px 3px 8px; border-right: 1px solid #bababa; border-top: 1px solid #bababa; }
#dcha .nombre_escaparate 		{ text-align: left; margin: 0; padding-top: 5px;  }
#dcha .nombre_escaparate a 		{ color: #000000; font-size: 11px; }
#dcha .precio, #dcha .precio_antes 	{ font-size: 11px; }
#dcha a.ficha_producto 			{ height: 19px; margin-top: 0; background: url(../images/bot_ficha_producto_dcha.gif) no-repeat; }
#dcha a.ficha_producto:hover 	{ background-position: 0 -19px; }

/* MARCAS  */

img.marca  	 					{ float: left; margin: 0 15px 0 10px; }
table.relacionados_marcas 		{ /*width: 613px;*/ margin-top: 20px; }
table.relacionados_marcas td 	{ background: #ededed; padding: 12px; }
table.relacionados_marcas td.tit_familia 					{ background: #6f7375; width: 178px; padding: 7px 12px; color: #FFFFFF; font-weight: bold;  }
ul.familia 						{ list-style: none; margin: 0; padding: 0; }
ul.familia li a 				{ color: #000000; }
ul.familia li 					{ margin-bottom: 8px; /*margin-left:8px;*/ }
ul.subfamilia 					{ list-style: none; margin-left: /*8px*/1px; padding: 0; }
ul.subfamilia li 				{ margin-bottom: 0; background: url(../images/punto_subfamilias.gif) 0 6px no-repeat; padding-left: 10px; }
ul.subfamilia li a 				{ color: #0071e1; }

/* MARCAS SUBFAMILIAS */

div.ruta_subfamilia 			{ margin: 10px 0 25px 0;color: #628bb3; font-size: 11px; }
div.ruta_subfamilia a 			{ color: #628bb3; }
div.ruta_subfamilia a.on 		{ color: #0071e1; }
.negro 							{ color: #000000; }

/*#centro div.tit_categoria h2 	{ font-size: 26px; font-weight: normal; margin-top: 0; }
#centro div.tit_categoria { background: url(../images/fondo_degradado.gif) left bottom repeat-x;}
table#encabezado tr td {background: url(../images/fondo_degradado.gif) left bottom repeat-x; }
*/
#capa_tallas { margin-bottom: 15px;}

/**************************Cesta previo***************************/
div#oculto { display:none; position: absolute;   width:100%; margin:0 0; background-color: #000; z-index: 100; opacity: 0.7; filter: alpha(opacity=70); top:0; left:0; }
div#texto_informativo, div#texto_favorito { display:none; position: absolute; z-index: 100; background-color: #FFF; padding:20px; width:340px; border: 10px solid #A90181; font: 12px Arial, Helvetica, sans-serif;}
div#datos_producto { margin: 12px 5px 22px 0; }
div#texto_favorito div { margin: 12px 5px 50px 0; }
div#producto_no		{ height: 100px;}
span#articulo		{ font-size: 13px; display: block; margin-bottom: 5px;}
/***************Botones compra***********************************/
a#bot_cont_compra { border: 1px solid #dcdcdc; color: #b23996; font-size: 14px; font-weight: bold; padding: 10px 5px 10px 35px; background: #f5f5f5 url(../images/bot_continuar_compra.gif) 5px 6px no-repeat;  }
a#bot_cont_compra:hover { border: 1px solid #b23996; text-decoration: none;}

a#bot_gest_compra { border: 1px solid #dcdcdc; color: #b23996; font-size: 14px; font-weight: bold; padding: 10px 5px 10px 35px; background: #f5f5f5 url(../images/bot_gestionar_compra.gif) 5px 6px no-repeat;  }
a#bot_gest_compra:hover { border: 1px solid #b23996; text-decoration: none;}


/***************Botones compra***********************************/
a#bot_cont_favoritos { border: 1px solid #dcdcdc; color: #b23996; font-size: 14px; font-weight: bold; padding: 10px 5px 10px 35px; background: #f5f5f5 url(../images/icon_back.gif) 5px 6px no-repeat;  }
a#bot_cont_favoritos:hover { border: 1px solid #b23996; text-decoration: none;}

a#bot_gest_favoritos { border: 1px solid #dcdcdc; color: #b23996; font-size: 14px; font-weight: bold; padding: 10px 5px 10px 35px; background: #f5f5f5 url(../images/icon_registro.gif) 5px 6px no-repeat;  }
a#bot_gest_favoritos:hover { border: 1px solid #b23996; text-decoration: none;}

/*************centrar nombre y marca***************************/
table.escaparate tr td.nombre_escaparate { text-align: center;}
table.escaparate tr td.marca_escaparate  { text-align: center;}
table.escaparate tr td.enlace_escaparate  { text-align: center;}


/****calculadora ***/
#calculadora						{ background: url(../images/remate_sup_menu.gif) no-repeat; margin-left: 8px; }
#calculadora h2 					{ margin-top: 15px; }
#calculadora div#caja_calculadora	{ padding: 13px 10px 5px 5px; width: 151px; background: url(../images/fondo_menu.gif) repeat-x; border-left: 1px solid #939495; border-right: 1px solid #939495; }
#calculadora p 						{ margin: 0 0 5px 0; width: 150px; }
#calculadora p.atencion_cliente 	{ color: #a90181; text-align: center; font-size: 18px; margin: 5px 0; }
#calculadora a.calculador 			{ display: block; margin: 10px auto 0 auto; width: 67px; height: 20px; background: url(../images/bot_calcular.gif) no-repeat; }
#calculadora a.calculador:hover 	{ background-position: 0 -20px; }

#calculadora select { border:1px solid #A6A6A6; color:#424343; height:19px; margin-bottom:10px; padding:1px 5px; width:151px; }
#calculadora input { border:1px solid #A6A6A6; color:#424343; height:19px; margin-bottom:10px; padding:1px 5px; width:138px; }

#calculadora span.coste_calculadora { color:#000000; font-size:16px; font-weight:bold; }
#calculadora span.precio_calculadora { color:#C50A8D; font-size:16px; font-weight:bold; }
#calculadora span.nota_calculadora 	 { font-size:10px; font-style:italic;}
#calculadora span.nota_superior		 { color:#4D6781; font-size:14px; font-style:italic;}
#calculadora span.nota_portes		 { color:#000; font-size:11px; }
#calculadora div#resultado_calculadora	{ text-align: center; margin-top:12px; }
#calculadora div#caja_calculadora span.rojo {color:#E50000;  }
#calculadora div#caja_calculadora span.rojo_gratis { color: #FF0000; font-weight: bold; }
#calculadora div#caja_calculadora span.gris {color:#636262;  }

/*Ofertas y outlet*/
a.enlace_oferta		{ position: relative; height: 100px; display: block;}
span.etiqueta_oferta { position: absolute; right: 33px; bottom: 4px; width: 144px; height: 40px;}
span.descuento_numero { color: #FFF; font-weight: bold; font-size: 16px; position: absolute; top: 4px; right: 10px;}

a.enlace_oferta:hover { text-decoration: none !important; border: none !important; }

p#registrado { color:#636262; font-size:16px; margin-top:0; padding-top:20px; }
p#registrado a { color: #0179CE; }
p#registrado a:hover { text-decoration: underline; }
.tooltip { display:none; background-color:#ffa; border:1px solid #cc9; padding: 10px; font-size:13px; -moz-box-shadow: 2px 2px 11px #666; -webkit-box-shadow: 2px 2px 11px #666; width: 215px; 	}
table.precios td.precio_outlet    { text-align: center; color:#C50A8D; font-size:10px; font-style:italic; }
table.escaparate td.precio_outlet { text-align: center; color:#C50A8D; font-size:10px; font-style:italic; }
table.precios td.precio_outlet span { margin-top: 7px; display: block; }
table.escaparate td.precio_outlet span { margin-top: 7px; display: block; }
table.precios td.precio_visible { color:#C50A8D; font-size:10px; font-weight:bold; font-style: italic; /*padding: 0px 3px 0;*/ text-align:left;}
table.precios td.precio_visible a { color:#C50A8D;}
table.precios td.precio_visible a:hover { text-decoration: underline}
table.escaparate td.precio_outlet a { color:#C50A8D;}
table.escaparate td.precio_outlet a:hover span { text-decoration: underline !important}
/*Acceso a ofertas*/
#acceso_ofertas { background-color: #4b5053; display: block; width: 635px; height: 310px;}
#remate_final { background: url(../images/img_barra_ofertas.gif) repeat-x; display: block; width: 635px; height: 3px; }
div#imagen_ofertas { float: left; margin: 0px 0 0 0; }
#texto_ofertas { font-size: 14px; color: #bdbdbd; padding: 15px 30px 0 0; margin: 0;}
span#rojo { color: #ff0000; }
span#verde { color: #55d200;}
span.blanco { color: #FFF; font-weight: bold;}
span#rosa	{ color: #ec00a6; font-weight: bold; font-size: 16px;}
span#rosa a { color: #ec00a6; }
span#rosa a:hover { color: #FFF; text-decoration: none; }
span#numero_of { font-weight: bold; color: #8b458e;}


#bloque_ofertas					{ background: url(../images/remate_sup_menu.gif) no-repeat; margin-left: 8px; }
#bloque_ofertas h2 						{ margin-top: 15px; }
#bloque_ofertas div.caja 				{ padding: 13px 10px 5px 5px; width: 151px; background: url(../images/fondo_menu.gif) repeat-x; }
#bloque_ofertas p 						{ margin: 0 0 5px 0; }
#bloque_ofertas p.atencion_cliente 		{ color: #a90181; text-align: center; font-size: 18px; margin: 5px 0; }
#bloque_ofertas a.preguntanos 			{ display: block; margin: 10px auto 0 auto; width: 129px; height: 20px; background: url(../images/bot_preguntanos.gif) no-repeat; }
#bloque_ofertas a.preguntanos:hover 		{ background-position: 0 -20px; }
#bloque_ofertas input { border:1px solid #707070; color:#707070; margin-bottom:2px; padding:1px 5px; width: 135px; }


/****Filtro ofertas*****/
#filtro { border: 1px solid #e6e6e6; padding: 15px; background-color: #fbeef7;}
.columna { float: left; width: 120px; margin-bottom: 10px; white-space: nowrap; }
.columna a { color: #121212; font-weight: normal; }
.columna a#on { text-decoration: underline;  }
.columna span.cantidad { color: #bc00c4; font-weight: bold; }
.separacion { float: left; width: 30px; }
#ver_todos { text-align: right; color: #bc00c4; font-weight: bold; margin-top: 5px;}
#ver_todos a { color: #bc00c4;}
span#filtro_actual { color: #bc00c4;}

/****Oferta ficha producto ***/
div#modulo_oferta { position: relative; height: 40px; }
span#descuento { color:#FFFFFF; font-size:16px; font-weight:bold; position:absolute; left:100px; top:4px;}






/****Redes sociales*******/
div#redes_sociales { border: 1px solid #939495; height: 32px; position: relative; margin-top: 50px; background-color: #EEEEEE}
div#redes_sociales div#count_comment { width: 100px; margin: 9px 0 0 9px; }
div#redes_sociales div#count_comment a { color: #454545 }
div#redes_sociales div#count_comment a span { display: block; background: #454545 url("../images/comentarios.png") bottom center no-repeat; padding: 0 6px; float: left; color: #FFF; font-weight: bold; /*width: 35px;*/ height: 20px; text-align: center; margin-right: 5px }
div#redes_sociales div.addthis_toolbox.addthis_default_style  { left: 170px; position: absolute; top: 6px;}

a.addthis_button_email.at300b { background: ur("../images/ico_email.gif") 100% 0 no-repeat; color: #259ced; display: block; float: right}
div#redes_sociales span.email { color: #259ced; display: inline-block; margin-top: 2px }
div#redes_sociales #votos { position: absolute; top: 0; right: 0; margin: 7px 9px 0 0; width: 147px}
div#redes_sociales #estrellas { float: left; margin-right: 0px}
div#redes_sociales #votos span { display: inline-block; float: right;  margin: 2px 0 0 5px ;}

div#aniadir_favoritos a#aniadir_favorito { background: transparent url("../images/favoritos.gif") 100% 0 no-repeat; display: inline-block; color: #c60a8e; height: 30px; line-height: 12px; font-weight: bold; padding: 10px 32px 0 0; text-decoration: none}
div#aniadir_favoritos p { background: transparent url("../images/favoritos.gif") 100% 0 no-repeat; display: inline-block; color: #c60a8e; height: 30px; line-height: 12px; font-weight: bold; padding: 10px 32px 0 0;}
div#aniadir_favoritos a { color: #c60a8e; font-weight: bold; text-decoration: underline}
div#aniadir_favoritos a#aniadir_favorito:hover {text-decoration: underline }

a.addthis_button_google_plusone { width: 64px;}
.addthis_button_tweet {width: 98px}
.addthis_button_facebook_like { width: 78px }
#google1 { position: absolute; top: 6px; left: 105px }

/**** Mis favoritos ****/
#mis_favoritos						{ background: url(../images/remate_sup_misfavoritos.gif) no-repeat; margin: 16px 0 0 8px; }
#mis_favoritos h2					{ padding: 13px 0 4px 51px;}
#mis_favoritos div.item_micompra 	{ position: relative; /*height: 56px;*/ border-bottom: 1px solid #bababa; padding: 5px 0 5px 4px; }
#mis_favoritos img 					{ float: left; margin-right: 2px; }
#mis_favoritos p.nombre_micompra 	{ color: #000000; font-size: 11px; margin: 0px 0 0 0; width: 70px;}
#mis_favoritos p.marca_producto 	{ color: #000000; font-size: 10px; margin: 0px 0 0 0; width: 70px;}
#mis_favoritos p.marca_producto a   { color: #82a9c6; font-weight: bold, font-size: 10px;}
#mis_favoritos p.nombre_micompra a   { color: #4b5053; font-weight: bold, font-size: 11px;}
#mis_favoritos p.marca_producto a:hover, #mis_favoritos p.nombre_micompra a:hover    { text-decoration: underline;}
#mis_favoritos a.comprar 			{ display: block; margin: 10px auto 0 auto; width: 129px; height: 20px; background: url(../images/bot_favoritos.gif) no-repeat; }
#mis_favoritos a.comprar:hover 		{ background-position: 0 -20px; }
