/* CSS Document*/
/*Elementos estructurales*/
body{font-family:  Trebuchet MS, Verdana, Arial,Geneva,  Helvetica, sans-serif;font-size:70%;margin: 0px;padding: 0px;color:#666; background: #990000 url(../img/css/m_fondo.jpg) repeat-x fixed top;overflow: auto}
img{border: 0px;}
a{color: #c1071f}
a:hover{text-decoration: none}
.izqui{float: left;}
.dere{float: right;}
.centro{clear: both;margin: auto;text-align: center}
form{margin: 0px; padding: 0px;}
#meta_arriba{height: 28px;line-height: 28px;width: 900px; text-align: right;color: #fff;font-size: 0.9em;}
#meta_arriba a{color: #fff; text-decoration: none}
#meta_arriba a:hover{color: #fff; text-decoration: underline}
#contenidos{clear: both;margin: auto;width: 990px;margin-top: 0px;overflow:hidden;}
#encuadre{width: 900px;}

/*Específicos Home*/
#secc_cont_home{z-index: 0!important; width: 900px!important;background: #fff url(../img/css/fondo_secc_cont_home.png) no-repeat;overflow:hidden;float: left; margin-top: -60px;padding-top: 60px;height:401px}
html>body #secc_cont_home{height: 415px}
.principal_home{float: left; width: 900px;margin-top: 15px;text-align: left;}
.centro_home{z-index: 0!important; width: 900px!important;height: 350px;position: relative;top: -55px;}
html>body .centro_home{position: relative; z-index: -1;width: 900px!important;height: 470px;margin-top: 30px;top: -85px;}
.pd2{position: relative; top: -240px;margin-bottom: -245px;z-index: 10!important;height: 140px!important;}
html>body .pd2{margin-bottom: -130px;top: -260px;}
#pie_opciones_home{width: 900px; background: transparent url(../img/css/pie_opciones_home.gif) no-repeat;margin-top: 20px;overflow:hidden;float:left;}
html>body #pie_opciones_home{background: transparent url(../img/css/pie_opciones_home.png) no-repeat;}
.abajo_home{margin-top: 3px;}
html>body .abajo_home{margin-top: -1px;}
#pie_opciones_home{color: #ccc; font-size: 0.8em;}
#pie_opciones_home a{text-decoration: none; color: #ccc;}
#pie_opciones_home a:hover{text-decoration: underline;}				
.opciones_arts{margin-left: 20px;margin-top: 30px;width: 360px;height: 100px;float: left;text-align: left;}
html>body .opciones_arts{margin-left: 40px;}
.destacados{width: 75px;height: 75px;overflow: show;}
.botones{width: 75px;}
.botones a{text-decoration: none}
.opciones_arts .claim{margin-top: -65px; width:265px; margin-right: 0px!important;}
.opciones_arts .claim p{margin: 0px; padding: 0px;margin-top: -2px}
.opciones_regalos, .opciones_newsletter{height: 90px;float: left;margin-top: 50px; margin-left: 30px; text-align: left}			
.opciones_regalos{width: 230px;}
.opciones_newsletter{width: 205px;margin-left: 10px!important}
html>body .opciones_regalos, html>body .opciones_newsletter{margin-top: 40px;}
.opciones_regalos p, .opciones_newsletter p{background: url(../img/css/tit_quieresregalar.gif) no-repeat;text-align: left;padding-top: 20px; margin-left: 10px;float: left; width: 130px; margin-top: 10px}
html>body .opciones_regalos p, .opciones_newsletter p{ margin-top: 20px}
.opciones_newsletter p{width: 130px!important;background: url(../img/css/tit_newsletter.gif) no-repeat;}
.opciones_regalos img{margin-right: 5px;margin-top: 10px;}
.opciones_newsletter img{margin-right: 0px;margin-top: 10px;}
.boton{margin-right: 0px;margin-top: 5px;}
html>body .boton{margin-right: 0px;margin-top: 4px;}
.opciones_newsletter .inputtext{height: 12px; margin-left: -10px;margin-top: 4px; width: 130px}
html>body .opciones_newsletter  .inputtext{margin-left: 0px!important;}
.capa_zoom_home{top: -200px; position: relative;width:144px;height:190px;background-color:#fff; overflow: hidden; float: left;border: 5px solid #3d3627; z-index: 100!important; left: 40px; margin-bottom:-260px}
html>body .capa_zoom_home{top: -240px;}
.capa_zoom_home .pieza{position: relative; top: 10px; left: 0px}
.capa_zoom_home  a{margin-left: 10px}
html>body .capa_zoom_home  a{margin-left: 20px}
.destacados_dere{background:#000;height: 410px; width: 240px;float: right;position: relative; top: -490px; margin-bottom: -480px;filter: alpha(opacity=70); opacity: .75; -moz-opacity: .75;}
.contenido_capa{margin: 70px 0px 25px 25px;color: white;font-size: 0.8em;float: right;}
.contenido_capa .item_destacado{float: right; overflow: hidden;  padding-bottom: 10px;}
.contenido_capa .item_destacado p{margin-left: 10px; width: 120px; margin-top: 5px;padding-right: 20px;}
.contenido_capa .item_destacado .rabito{margin-right: -25px; padding:0px; margin:0px;}
html>body .contenido_capa .item_destacado .rabito{margin-right: 52px; margin-top: -7px}
/*Fin Home*/


#cabecera{position: relative; z-index: 1!important;width: 900px!important;height: 130px!important;background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src="../img/css/onda_4.png", sizingMethod="image");}
html>body #cabecera{background: url(../img/css/onda_4.png)!important;}
#menu_ppal{position: relative; background: #fff;width: 890px!important;z-index: 3; margin-top: -127px; height: 60px; overflow: hidden; float: left;}
#menu_ppal #logo{float: left;width: 152px; height: 38px; margin: 10px 0 0 10px;}
html>body #menu_ppal #logo{margin: 10px 0 0 20px;}
#menu_ppal #logo span{display: none; }
#menu{float: left; margin: 26px 0 0 28px;display:block; width: 650px;height: 20px; z-index: 2!important;}
#menu ul{list-style: none;padding: 0px; margin:0px; }
#menu ul li{list-style: none; float: left; padding-right:15px;margin-left: 2px}
#menu ul li a{height: 20px; display:block;}
#menu ul li a span{display: none;}
#menu ul li a.lnk_Majorica{width: 56px;}/* background: url(../img/css/bot_Majorica.gif) no-repeat top;*/
#menu ul li a.lnk_Majorica:hover, #menu ul li a.lnk_Majorica_estoy{width: 56px;}/* background: url(../img/css/bot_Majorica_on.gif) no-repeat top;*/
#menu ul li a.lnk_Catalogo{width: 62px;}/* background: url(../img/css/bot_Catalogo.gif) no-repeat top;*/
#menu ul li a.lnk_Catalogo:hover, #menu ul li a.lnk_Catalogo_estoy{width: 62px;}/*background: url(../img/css/bot_Catalogo_on.gif) no-repeat top;*/
#menu ul li a.lnk_Ideas{width: 37px;}/* background: url(../img/css/bot_Ideas.gif) no-repeat top;*/
#menu ul li a.lnk_Ideas:hover,#menu ul li a.lnk_Ideas_estoy{width: 37px;}/* background: url(../img/css/bot_Ideas_on.gif) no-repeat top;*/
#menu ul li a.lnk_Noticias{width: 53px; }/*background: url(../img/css/bot_Noticias.gif) no-repeat top;*/
#menu ul li a.lnk_Noticias:hover,#menu ul li a.lnk_Noticias_estoy{width: 53px; }/*background: url(../img/css/bot_Noticias_on.gif) no-repeat top;*/
#menu ul li a.lnk_Tienda{width: 46px;}/* background: url(../img/css/bot_Tienda.gif) no-repeat top;*/
#menu ul li a.lnk_Tienda:hover,#menu ul li a.lnk_Tienda_estoy{width: 46px;}/*background: url(../img/css/bot_Tienda_on.gif) no-repeat top;*/
#submenu{height: 35px;line-height: 20px;margin-left: 201px; z-index: 2!important;margin-top: -5px}
html>body #submenu{margin-left: 203px!important;margin-top: 0px}
#submenu ul{list-style: none;padding: 0px; margin:0px; margin-top: 2px;height: 30px;}
#submenu ul li{float: left; padding-right:15px;height: 30px;}
#submenu ul li a{height: 30px; color:#666; size: 1em;text-decoration:none}
#submenu ul li a:hover, #submenu ul li a.estoy{color:#aa9a78;text-decoration:underline;}

.nav_contextual{float: left;margin: -8px 0 0 0px; text-align: left;background:url(../img/colita_3.gif) bottom left no-repeat}
html>body .nav_contextual{margin: -8px 0 0 0px;}
.nav_contextual .seccion{margin-left: 35px!important;}
#secc_cont .seccion {margin-top: -5px; }
/*#secc_cont p.seccion{height: 41px}*/
.nav_contextual ul{list-style: none;margin: -20px 0 0 45px;text-align: left;color: #675A42;line-height: 18px;width:175px;padding-bottom: 15px;}
#coleccionesProductos ul{margin-top: 0px!important;}
html>body #coleccionesProductos ul{margin-top: 0px!important;}
html>body .nav_contextual ul{margin: 10px 0 0 0px!important;line-height: 20px;}
.nav_contextual ul li{font-size: 1.1em; }
.nav_contextual ul li a{color:#675A42;text-decoration: none;}
.nav_contextual ul li a span{background: transparent url(../img/css/item_menu_izq.gif) no-repeat 0px 4px;margin: 0; padding:0;display: block;margin-bottom: -15px;padding-left: 11px;width: 150px;}
html>body .nav_contextual ul li a span{margin-bottom: 0px!important}
.nav_contextual ul li a:hover, .nav_contextual ul li a.estoy{color:#675A42;text-decoration: underline;color: #c1071f}
.nav_contextual ul li a:hover span, .nav_contextual ul li a span.estoy{background: transparent url(../img/css/item_menu_izq_on.gif) no-repeat 0px 4px;}
.nav_contextual ul li ul{padding: 0px!important;;padding-left: 10px!important;margin: 0px!important;; }
.nav_contextual ul li ul li{padding: 0px!important; margin:0px!important;font-size: 0.9em; height: 20px}
.nav_contextual .formu{margin-left: 35px;}
html>body .nav_contextual .formu{height: 10px;}
html>body .nav_contextual form{margin-left: 35px; margin-top: -10px;margin-bottom: 5px;}
.nav_contextual select{width: 80px; height: 12px; border: 1px solid #999; font-size: 0.8em}
html>body .nav_contextual select{font-size: 0.77em;height: 14px; }
.nav_contextual .titulo{background: url(../img/css/fondo_top_menu.gif); width: 172px; height: 50px; padding: 0px; margin: 0px;margin-top: -15px;}
html>body .nav_contextual .titulo{margin-top: 0px!important;}
.nav_contextual .titulo img{margin: 15px 0 0px 35px;}


.principal{float: left; width: 682px;margin-top: 15px;text-align: left; margin-left: -22px;}
.principal2{float: left; width: 500px;margin-top: 15px;text-align: left; margin-left: -22px;}
.principal3{float: left; width: 670px;margin-top: 0px;text-align: left; margin-left: 15px;}/*border:1px solid black*/
.principal4{float: left; width: 825px;margin-top: 0px;text-align: left; margin-left: 15px;}
html>body .principal3{float: left; width: 673px;margin-left: 20px;}
.principal3 p{padding: 0px;margin:0px;}
.principal .titulo, .principal2 .titulo{font-size: 1.7em; color: #C1071F; }
.principal .path a, .principal2 .path a{color: #C1071F;font-weight: bold; }
.principal2 .filtros_1{margin-top: -40px;}			
.principal2 .ban_segmento{height: 70px;}/*height: 90px*/
.principal2 .imagen_segmento{position: relative; top: -45px; overflow: visible; height: 90; float: left;margin-bottom: -45px;}

.escaparate{margin-top: 30px; overflow:hidden;float:left;}
.artdest{float: left;width: 225px;text-align: center;}
.borde{border-right: 1px solid #ccc;}

.filtros_1{border-top: 1px solid #ccc;height: 25px;line-height: 25px;margin-top: 10px;color: #C1071F}
.filtros_1 a{color: #C1071F; text-decoration: none;background: url(../img/css/desplegar.gif) no-repeat 0 5px;padding-left: 15px;font-weight:bold;}
.filtros_1 p{margin: 0px; padding: 0px;}
a.ocultar{color: #999;font-weight:bold;text-decoration: none;background: url(../img/css/ocultar.gif) no-repeat 0 5px;padding-left: 15px;}
.rangselect{border-left: 1px solid #ccc; border-right: 1px solid #ccc;padding-left:5px; padding-right: 5px; margin-left: 5px; margin-right: 5px;}
.caja_filtros{padding: 8px;background: url(../img/css/fondo_filtros.gif);height: 24px;}


#ico_miseleccion{z-index:3!important; float: left;margin-top: -85px!important; position: relative; top: 10px; left: 820px;}
.tools{margin-left: 28px;width: 165px;margin-top: -5px;}
html>body .tools{margin-left: 35px;margin-bottom: 25px;}
.tools img, .tools p{display: block;padding:0px; margin:0px}
.tools p.t0{background: url(../img/colita.gif) no-repeat 0px 25px;height:38px;}
.tools div.t0_b{background: url(../img/colita_fb.gif) no-repeat 0px 8px;height:23px; width: 172px;overflow: hidden; float: left;}
.tools p.t1{height: 15px;width: 172px;}
.tools p.t2{font-size: 1px;}
.tools p span{color: #c1071f; font-weight: bold;}
html>body .tools p.t1{margin-top: 0px;height:5px}
.la_seleccion{padding: 10px 0 10px 0;}
.la_seleccion .prod_selecc{overflow: hidden; padding: 0 0 10px 0;float: left;}
html>body .la_seleccion .prod_selecc{float: none}
.la_seleccion .prod_selecc img{float:left; border-right: 1px solid #ccc;padding:0 10px 0 5px;}
.la_seleccion .prod_selecc p{text-align: left;color: #515151;float: left;padding-left: 10px; height:45px;font-size: 0.9em}
.la_seleccion a{color: #C1071F; text-decoration: none;background: url(../img/css/item_menu_izq_on.gif) no-repeat 0 1px;padding: 0 10px 0 15px;font-weight:bold;overflow:hidden;margin-left: 50px;display: block;}
.la_seleccion .prod_selecc a{margin-left: 50px;}
html>body .la_seleccion a{margin-left: 60px;}
.tips_lado{margin: 10px 0 0 2px; font-size: 0.9em; text-align: left;width: 150px;}
.tips_lado a{color:#c1071f;text-decoration: underline;}
.tips_lado ul{list-style: none;padding: 0px; margin: 0px;}
.tips_lado ul li{margin: 10px 0 0 0;padding: 0 0 0 10px;background: url(../img/css/fondo_tip_list.gif) no-repeat 0 3px}
.tips_lado ul li p.borde2{border-bottom: 1px solid #ccc; padding-bottom: 8px;}
.contacta{padding-top: 55px; background: url(../img/css/fondo_contacta.gif) no-repeat;}

.escaparate .un_producto{width:165px; height: 140px;text-align: center; vertical-align: middle;float: left; margin-top:0px;}/*margin-top:30px;*/
.escaparate .un_producto p{text-align: center!important;margin: 0 0 0 5px; padding: 0px;}
 .un_producto p span, .breves p .precio {font-weight: bold; color:#fff;display: block;text-align: center; background: url(../img/css/fondo_precios.gif) no-repeat; width: 45px; height: 21px; text-align: center!important;}
html>body .un_producto p span{margin: auto; clear: both}
.escaparate .un_producto a{color: #666; text-decoration: none}
.escaparate .un_producto a:hover{text-decoration: underline}
.paginador{height: 50px; width: 498px;float: left;padding-top: 0px;margin-top:-20px}
.paginador span.t2{color: #c1071f;font-weight: bold;}
.venta_cruzada{padding-bottom: 50px;padding-top: 10px; float: left;}
.venta_cruzada a{color: #C1071F; text-decoration: none;background: url(../img/css/item_menu_izq_on.gif) no-repeat 0 2px;padding-left: 15px;}

.descripcion{width: 500px;}
.descripcion .pestanias{width: 500px;}
.descripcion .pvp{color: #c1071f;font-weight: bold;float: left;width: 500px;						text-align: left;}
.descripcion ul{list-style: none;padding: 0px;margin: 0px;}
.descripcion ul li{float: left;}
.descripcion .text_desc{text-align: left;float: left;padding:0px;color: #666;display: none}/*background: url(../img/css/fondo_pie_escaparate.gif) bottom left no-repeat;*/
.mas_info{text-align: left;float: left; overflow: hidden;}
.mas_info span{color: #A99777; font-weight: bold;display: block;}
.selectores{padding: 5px;padding-top: 2px;background: url(../img/css/fondo_filtros.gif);height: 18px;width: 480px;margin-top: 15px;color:#666;float: left; overflow: hidden;text-align: left;}
.selectores label{line-height: 12px;margin-left: 15px}
.selectores select{width: 75px; height: 12px; border: 1px solid #999; font-size: 0.8em!important; text-align: left;margin-right: 5px;margin-top: 2px;}
html>body .selectores select{height: 15px;}
.selector{height: 12px; width: 165px;display: inline;padding-right: 10px;margin-bottom:5px}
.borde{border-right: 1px solid #ccc}
a.lnk_divisa{color: #666; width: 25px; border-left: 1px solid #ccc;text-decoration: none; height: 10px;}
.bolsa{position: relative; top: -30px; left: 320px;display: block; float: left;}
.bolsa img{vertical-align: bottom}
.bolsa a{color: #666; text-decoration: none;}
/*.borde{width: 1px; height: 10px; font-size: 1px; background-color : #ccc; display: inline}*/
.detalles{margin-top: 20px;}
.detalles .lupa{width: 44px; height:31px; margin-bottom: 10px; overflow: hidden;}
#pestanias{float: left;width: 100%;} /*IE6*/
#pestanias ul{margin: 0px 0 15px 0;padding: 5px 0 15px 0;list-style: none;}/*margin: 15px 0 15px 0;padding: 15px 0 15px 0;*/
#pestanias li{margin: 0 0 0 0;padding: 0 0 0 0;float: left;text-align: center;}
#pestanias li span{display: none;}
#pestanias li a{display: block;}
#pestanias li a.lnk_desc{background: url(../img/css/pest_descripcion_of.gif) no-repeat;width: 110px; height: 20px;border-right: 1px solid #ccc}
#pestanias li a.lnk_desc:hover{background: url(../img/css/pest_descripcion_ov.gif) no-repeat}
#pestanias li a.lnk_desc:active, #pestanias li a.lnk_desc_active{background: url(../img/css/pest_descripcion_ov.gif) no-repeat;}						
#pestanias li a.lnk_det{background: url(../img/css/pest_detalles_of.gif) no-repeat; width: 67px; height: 20px;margin-left: 25px;}
#pestanias li a.lnk_det:hover{background: url(../img/css/pest_detalles_on.gif) no-repeat}
#pestanias li a.lnk_det:active, #pestanias li a.lnk_det_activo{background: url(../img/css/pest_detalles_on.gif) no-repeat}
.bot_comprar{float: right; padding-right: 15px;margin-top: 25px;}
.bot_comprar a{color: #C1071F; text-decoration: none;background: url(../img/css/item_menu_izq_on.gif) no-repeat 0 1px;padding: 0 10px 0 15px;font-weight:bold;display: block;}

 a.bot_verart {float: left;color: #C1071F; text-decoration: none;background: url(../img/css/item_menu_izq_on.gif) no-repeat 0 1px;padding: 0 10px 0 15px;font-weight:bold;display: block;}

.criterios{margin-top: 2px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;float: left;width: 485px;margin-bottom: -12px;padding-left: 5px;}
.criterios li{padding-left: 15px;}
.criterios li img{padding-top: 3px;}
.criterios li span{line-height: 15px;vertical-align: 15%;}
#opciones{width: 700px;}
#opciones_2, #opciones_3{width: 500px;}
#opciones_4{width: 830px;}
#opciones_4{margin-top: 25px}
#opciones, #opciones_2, #opciones_3{position:relative;left:0px;top:10px;clear: both;margin: auto;text-align: center;}
#menu_scroll2 #opciones, #menu_scroll2 #opciones_2{top: 0px!important}
#opciones_3{top: 45px}
#opciones ul{width: 670px;}
#opciones_2 ul, #opciones_3 ul, #opciones_4 ul{width: 470px;}
#opciones ul,#opciones_2 ul, #opciones_3 ul, #opciones_4 ul{list-style: none;margin: 0px; padding: 0px;}
#opciones ul li,#opciones_2 ul li,#opciones_3 ul li,#opciones_4 ul li{float: left; width: 105px; text-align: center;padding-left: 5px;}
#opciones ul li a, #opciones_2 ul li a, #opciones_3 ul li a, #opciones_4 ul li a{color: #a99777; text-decoration: none;}
#opciones_2 ul li span, #opciones_3 ul li span, #opciones_4 ul li span{color: #fff}

#divContainer{position:absolute; height:130px; overflow:hidden; top:0px; left:20px;  visibility:hidden;overflow:hidden;}	
#divContent{position:relative;top:0px; left:0px; overflow:hidden; height:130px;}
#divContent table td{width: 105px;overflow: visible!important;}
#divContent table{list-style: none;margin:0px;padding: 0px;}
#divContent a{display: block;width: 105px; height: 120px;color: #a99777; text-decoration: none;}
#divContent a div{display: none; position: relative;width:114px; height:114px;border: 5px solid #3D3627; background: #fff;}
#menu_scroll, #menu_scroll2{position: relative;}

#opciones_2	#divContainer{width:450px; clip:rect(0px, 450px, 130px, 0px);}
#opciones_2	.flecharder{position: absolute; top: 0px; left: 480px;}
#opciones_2	#menu_scroll .imgtitulo, #opciones_2	#menu_scroll2 .imgtitulo{margin-left: 220px}

#opciones #divContainer{width:670px; clip:rect(0px, 670px, 130px, 0px);}
#opciones .flecharder{position: absolute; top: 0px; left: 700px;}	
#opciones #menu_scroll .imgtitulo, #opciones #menu_scroll2 .imgtitulo{margin-left: 120px}

#menu_scroll{width: 900px; height: 205px; background: transparent url(../img/css/fondo_menu_scroll.gif) no-repeat;margin-top: 20px;overflow:hidden;float:left;z-index: 10}
html>body #menu_scroll{background: transparent url(../img/css/fondo_menu_scroll.png) no-repeat;}

#menu_scroll2{width: 900px; height: 138px; background: transparent url(../img/css/fondo_menu_scroll_2.gif) no-repeat;margin-top: 15px;overflow:hidden;float:left;z-index: 10}
html>body #menu_scroll2{background: transparent url(../img/css/fondo_menu_scroll_2.png) no-repeat;}


#scroll{text-align: center;}
#opciones ul li a:hover{color: #a99777; text-decoration: underline;}
.botscroll{margin-top: 35px;}
#secc_cont{z-index: 0!important; width: 900px!important;background: #fff url(../img/css/fondo_secc_cont.png) no-repeat;overflow:hidden;float: left; margin-top: -62px;padding-top: 62px;}
#onda_izq{float: left; margin-top: 89px; background:url(../img/css/curva_left.png);width: 53px; height: 94px;z-index: 100}
#onda_dere{float: left; margin-top: 40px; background:url(../img/css/curva_right.png);width: 11px; height: 34px;}
#meta_abajo{height: 24px;line-height: 20px;width: 900px;background: #000; text-align: center;color: #ccc;font-size: 0.9em; float: left;}

.texto_bolsa{margin-top: 15px!important;}		
.texto_bolsa div{float: left; display: inline;line-height: 20px;}				
.texto_bolsa div a{color: #c1071f;}
.texto_bolsa div p{width: 600px;}
.texto_bolsa a:hover{text-decoration: none;}
.bolsacompra{float: left; overflow:hidden}
.bolsacompra table{margin: 15px 0 0 30px;}				
html>body .bolsacompra table{float: left;}	
.bolsacompra th{text-align: left;}
.bolsacompra th.desc{width: 225px;}
.bolsacompra th.cant{width: 80px;}
.bolsacompra th.prec{width: 90px;}
.bolsacompra th.subt{width: 80px;}
.bolsacompra th.opc{width: 150px;}
.bolsacompra td.sep{font-size: 1px; height: 20px;background: url(../img/css/fondo_sep_bolsa.gif) repeat-x}
.bolsacompra td.borde{border-right: 1px solid #ccc;}
.bolsacompra td div{margin-right: 10px;}
.bolsacompra td div a.verdetalles{color: #666; text-decoration: underline;width: 60px; display: block;background: url(../img/css/fondo_ver_det_bolsa.gif) 90% 50% no-repeat;}
html>body .bolsacompra td div a.verdetalles{background: url(../img/css/fondo_ver_det_bolsa.gif)90% 50% no-repeat;}
.bolsacompra td div a.verdetalles:hover{text-decoration: none;}
.bolsacompra td div.desc{display: none; margin-top: 5px!important;float: left;width:105px;}
.bolsacompra td{vertical-align: top;}
.bolsacompra td select{width: 40px!important; height: 12px; border: 1px solid #999; font-size: 0.8em}
html>body .bolsacompra td  select{font-size: 0.77em;height: 14px;padding:0px; margin:0px; }
.bolsacompra td ul{list-style: none; margin: 0px; padding: 0 0 0 5px;}
.bolsacompra td div.pie_tabla{margin-top: 10px;background: url(../img/css/fondo_filtros.gif);height: 24px;line-height: 24px;padding: 0 5px 0 5px;}
.bolsacompra td div.pie_tabla a{color: #666;}
.bolsacompra td div.pie_tabla a.comprar{color: #C1071F; text-decoration: none;background: url(../img/css/item_menu_izq_on.gif) no-repeat 0 6px;padding: 0 10px 0 15px;font-weight:bold;overflow:hidden;margin-left: 50px;display: block;}
.peque{font-size: 0.8em;}
.bot_abajo{margin: 15px 0px 15px 35px;}
.bot_abajo2{margin: 15px 0px 15px 20px;}
.bot_abajo3{margin: -5px 0px 15px 35px;padding-top: 15px}
html>body .bot_abajo3{padding-top: 0px}
.pasos_compra{border-bottom: 1px solid #ccc; margin-top: 15px; width: 650px; margin-left: 10px;float:left;}
.pasos_compra ul{list-style: none; margin: 0px; padding: 0 0 25px 0!important;overflow:hidden; float: left;}
.pasos_compra ul li{float: left;height: 12px!important;padding-right: 20px;}
.datos{margin-top: 15px;overflow:hidden; float: left; border-bottom: 1px solid #ccc; margin-left: 10px;}
.datos2{ margin-left: 15px;padding-bottom: 15px;}
html>body .datos2{margin-left: 30px;margin-bottom: 15px;}
.datos table{margin-bottom: 25px;width: 650px;}
.datos table.label{width: 130px;}
.inputtext{border: 1px solid #ccc;font-size: 1.1em; color: #333; height: 14px;line-height: 14px;}
.anchonput1{width: 165px!important;}
.datos table .select1{width: 40px; height: 12px; border: 1px solid #999; font-size: 0.8em}
html>body .datos table .select1{ height: 15px;}
.datos table td span{color: #999;}
.datos table td{vertical-align: top;}
.opciones_formu a{color: #C1071F; text-decoration: none;background: url(../img/css/desplegar.gif) no-repeat 0 5px;padding: 0 10px 20px 15px;font-weight:bold;overflow:hidden;display: block;}

/*Para el fondo de articulos destacados*/
.art_dest{z-index: 0!important; width: 702px!important;height: 400px!important;background:url(../img/arts_dest/art_des4_ie.png);position: relative;top: -125px;}
html>body .art_dest{position: relative; z-index: -1;width: 719px!important;height: 400px!important;background:url(../img/arts_dest/art_des4.png) no-repeat;margin-top: 30px;}
.pd{position: relative; top: -265px;z-index: 10!important;padding-top: 25px;height: 179px!important; margin-bottom: -125px}
html>body .pd{margin-bottom: -225px; top: -256px;height: 180px!important;}

.meta_abajo_cat{margin-top: 4px}
html>body .meta_abajo_cat{margin-top: 0px; }

.secc_izqui{margin-top: 15px!important;overflow:hidden;float:left;width: 390px; margin-right: 40px; margin-left: 5px;}
html>body .secc_izqui, html>body .ampliada, html>body .localizador{margin-left: 20px;}
.txtnot span{float: left; overflow: hidden;}
.txtnot{line-height: 20px}	
.txtnot .imagen{text-align: center;margin: 0 15px 15px 0;float: left;width: 170px}
.txtnot p{padding: 15px 0 10px 0; margin: 0px}
.piefoto{display: block; margin: 5px 5px -1px 0; color: #c1071f; font-size: 0.8em;text-align: center;}
html>body .piefoto{margin: 5px 5px -10px 0!important;}
.secc_dere{float: left; overflow: hidden;width: 375px;}
.breves{float: left;}
.breves .prec, .breves .link{margin-top: 10px;}
 html>body .breves .prec, html>body .breves .link{margin: 0px; padding: 0px;}
 .sep_breves{width: 100%; background: #ccc; height: 1px; line-height: 1px; font-size: 1px; margin: 10px 0 30px 0;float: left; overflow: hidden;}
.img_breves_j{margin: 0 25px 0 25px;}
#buscador{background: #9e8f6f url(../img/css/fondo_buscador.gif); height: 29px;width: 100%;overflow: visible; z-index: 12!important;color: #514833;}
html>body #buscador{float:left;}
#buscador img{vertical-align: -60%}
#buscador .inputtext{width: 150px; margin-top: 4px; margin-right: 15px}
#buscador span{line-height: 29px}
html>body #buscador input{margin-top: 8px;}
html>body .boton{margin-bottom: -2px}
.ampliada{border-bottom: 1px solid #ccc;}
.ampliada, .localizador{padding-bottom: 15px;margin-bottom: 10px;}

.noticias{margin: 0 0 15px 40px; float: left; overflow: hidden}
.cat_noticias{ float: left; overflow: hidden; padding-bottom: 15px; margin-bottom: 0px;}
.noticias_2{margin: 0 0 15px 40px; overflow: hidden;}
.cat_noticias_2{overflow: hidden; padding-bottom: 15px; margin-bottom: 0px;}
.noticia{border-bottom: 1px solid #ccc;padding-bottom: 10px; margin-bottom: 5px; margin-top: 35px; line-height: 20px}
noticia_sinft{ padding-bottom: 10px; margin-bottom: 5px; margin-top: 35px; line-height: 20px; }
.noticia .titulo{font-weight: bold; color: #a99777; font-size: 1em; padding: 0px; margin: 0px; margin-bottom:10px}
.noticia .descargar{margin-top: 5px; margin-right: 0px}
html>body .noticia .descargar{margin-top: 15px; margin-right: 20px;}
.cat_noticias .pie_categoria{}
.noticia img{margin-top: 5px; margin-right: 15px}
 a.bot_descargar {float: left;color: #C1071F; text-decoration: none;background: url(../img/css/item_menu_izq_on.gif) no-repeat 0 3px;padding: 0 10px 0 15px;font-weight:bold;display: block;}
 a.mas_arts {float: left;color: #999; text-decoration: none;background: url(../img/css/item_lnk_gris.gif) no-repeat 0 1px;padding: 0 10px 0 15px;font-weight:bold;display: block;}
#muestrario{height:63px; border-bottom: 1px solid #ccc;margin: 0;}	
html>body #muestrario{height:75px;}				
html>body #muestrario{margin: 0 0 0 20px; padding-bottom: 5px}
#enlaces_ideas{height:49px; overflow:hidden;}
html>body #enlaces_ideas{height:50px; overflow:hidden;}

html>body #enlaces_ideas{margin: 0 0 0 20px;}
#muestrario .un_producto{padding: 0px; margin: 0px;float: left;width: 205px}
html>body #muestrario .un_producto{width: 200px;}
#muestrario .un_producto p{width: 110px;padding-left: 10px!important;font-size: 0.8em;line-height: 12px;}
#muestrario .un_producto .titulo{color: #a99777; font-weight: bold;padding: 0; margin:0; float: left;font-size: 1.2em!important; line-height: 15px;}
html>body #muestrario .un_producto img{margin-top: 5px}
#muestrario .un_producto span{background: none!important}
#muestrario .un_producto .precio {font-weight: bold; color:#fff;text-align: center; background: url(../img/css/fondo_precios.gif) no-repeat!important; width: 45px; height: 21px;font-size: 1.2em; margin-top: 5px; float: left!important}
#enlaces_ideas{padding-top: 10px}

.formlocalizador{padding-bottom: 20px}
.resultados_localizador_1{border-top: 1px solid #ccc;margin-bottom: -10px}/*float: left;overflow: hidden*/
.resultados_localizador{border-top: none; float: left; margin-bottom: 15px}
html>body .resultados_localizador_1{width: 830px!important}
.resultados_localizador_1 img{border: 10px solid #c1b49b;margin-top: 20px}

.bot_buscar {color: #C1071F; text-decoration: none; background: url(../img/css/item_menu_izq_on.gif) no-repeat 0 3px; padding: 0 10px 0 5px; font-weight:bold; display: inline; margin-left: 10px; border: none; font-size: 0.95em;font-family:  Trebuchet MS, Verdana, Arial,Geneva,  Helvetica, sans-serif;width: 100px}
.localizador_izqui{margin-right: 40px; }
.localizador_dere{margin: 0px;border-bottom: 1px solid #ccc;}
.localizador_izqui, .localizador_dere{float: left; border-top: 1px solid #ccc; overflow: hidden; padding-top: 15px}
.localizador_izqui{width: 395px;}
.localizador_dere{width: 390px;}
html>body .localizador_izqui{width: 390px;}
html>body .localizador_dere{width: 375px;}
.mapa{border: 10px solid #c1b49b;margin-top: 15px;}
.localizador_dere .titulo{font-size: 1.4em; color: #c1071f;font-weight: bold;padding: 0px; margin: 0px; margin-bottom: 10px}
.localizador_dere table td{padding-right: 25px; vertical-align: top}
.localizador_dere table tr{border-bottom: 1px solid #ccc;}
.localizador_dere table td a, .localizador_dere table td a:hover, .localizador_dere table td a:visited{color:  #c1071f;}

.zoopProd{position: absolute; overflow: visible!important;width: 125px;height: 165px;background: #fff;border: 5px solid; z-index: 110;top: 25px;left:-1000px}
.zoopProd a.bot_verart{padding: 0 0 0 10px!important;margin: 3px 0 0 10px;}


/*DOTERO */
		p.frm{
			margin:0px;
			clear:right;
			margin-bottom:5px;
		}
		p.frm2{
			width: 550px;
			margin:0px;
			clear:both;
			margin: auto;
			align: center;
			text-align: left;
			margin-bottom:5px;
		}
		p.frm3{
			width: 270px;
			margin:0px;
			align: center;
			text-align: left;
			float: right;
			margin-bottom:5px;
		}
		.frm3 label{margin-left: 25px}
		label.col { 
			float: left;
			width:90px;
		}
		label.colGR { 
			float: left;
			width:120px;
		}
		input,textarea,select{ 
			font-family: Verdana, sans-serif; 
			font-size: 10px;
			color: #333333; 
			background-color: #f2f2f2; 
			border: #999999; 
			border-style: solid; 
			border-top-width: 1px; 
			border-right-width: 1px; 
			border-bottom-width: 1px; 
			border-left-width:1px
		}
		/*textarea{
			width:150px;
			height:80px;
		}*/
		.boton2 { 
			background-color: #4662A2;
			font-size: 1em;
			padding: 2px 3px 2px 3px;
			color: white;
			font-weight: bold;
			margin-top:10px;
			margin-left:70px;
			
		}
		fieldset { border:none;}
.containerforms2, .containerforms, #containerforms, .container_dot { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	margin-top: 10px;
	background-color:#E4E4E4;
	padding:15px;
	clear:both;
	display:block;
	border-top:1px solid black;
	border-bottom:1px solid black;
	width:100%;
	}
	.containerforms{
		background-color:#E4E4E4;
	}

	.boton_suscribete { 		
			font-weight: bold;
			margin-top:3px;
			margin-left:0px;
			float: right;
			background-color: #6a0411!important; 
			border: 0!important; 
			border-style: none; 
			border-top-width: 0px; 
			border-right-width: 0px; 
			border-bottom-width: 0px; 
			border-left-width:0px
			}
	
	.minPrice{font-size: 10px;color: #666}
.maxPrice{font-size: 10px;color: #c1071f}
#debug1{font-size: 10px;color: #000;float:left;width:100px}
html>body #debug1{margin: 0px; padding: 0px;}


.checkbox{border: 0; background: #fff;}
.form_corto{height: 289px}

.lista_colores ul{
list-style: none;
}
.lista_colores ul li{
float: left;
text-align: center;
margin-right: 5px;
}

	html>body #up, html>body #drag, html>body #down{left: 15px}
	#capa_desc0 .lista{width: 240px; float: left;}
	
	

#contentClip{clip: rect(0px 820px 192px 0px); height: 192px;}	
html>body #contentClip{clip: rect(0px 820px 210px 0px); height: 210px;}
.ajuste1{height:9px; font-size: 1px}
html>body .ajuste1{height:53px; font-size: 1px}
.ajuste2{height: 2px; line-height: 1px}
html>body .ajuste2{height:61px; font-size: 1px}
.ajuste3{height: 1px; font-size: 1px; line-height: 1px}
html>body .ajuste3{height: 24px}
.ajuste4{height: 11px; font-size: 1px; line-height: 1px}
html>body .ajuste4{height: 37px}

.ajuste5{height: 18px; font-size: 1px; line-height: 1px}
html>body .ajuste5{height: 49px}
.mapa{height: 168px}
html>body .mapa{height: 197px}
html>body .capa_recomendador{height:369px}
.capa_recomendador{height:351px}
