body{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#444; cursor:default; background-color:#fff;}
a{ text-decoration:none; color:#444;}
#contenedor{ height:auto; width:100%; float:left}
.texto{font-size:12px; margin:5px 0 15px 25px;} 
.gray{ color:#CCCCCC; cursor:default;}
/*ESTILOS PARA LA CABECERA*/
.layBad{ width:118px; height:55px; float:left; position:absolute; top:58px; left:12px; cursor:pointer;}
.layZom{ width:118px; height:33px; float:left; position:absolute; top:65px; left:162px; cursor:pointer;}
#cabecera{ height:162px;/*1280px;*/ position:relative; background-color:#FFF; top:0; left:0; right:0; bottom:0; z-index:90; background:transparent url(../img/logo.png) no-repeat center center;}
#cab_izq{ background:transparent url(../img/interfaz/marcas_cogollitos.png) no-repeat center left; height:100%; position:relative;}
#cab_der{ background:transparent url(../img/derecha.png) no-repeat center right; height:100%}
#bolsa_caja{ background:transparent url(../img/interfaz/bolsa_cog.gif) no-repeat; cursor:pointer; height:28px; width:23px; float:left;}
#logo_hampa{ background-image:url(../img/interfaz/logo_shop.gif); background-repeat:no-repeat; width:90px; height:88px; float:left; margin-top:35px; margin-left:20px; position:relative; top: 2px;}
#logo_cogollo{ width:459px; height:120px; background-image:url(../creatividad/cogollitos/logo_cabecera.jpg); background-repeat:no-repeat;  float:left; /*margin-top:13px; margin-left:66px;*/ top:35px; position:relative}
#logo_toy{width:540px; height:120px; background-image:url(../adaptax/uploads/files/logo_cabecera_toy.gif); background-repeat:no-repeat; float:left; margin-top:13px; margin-left:45px;}
#logo_hshop{ width:540px; height:65px; background-image:url(../img/interfaz/logo_hshop_big.gif); background-repeat:no-repeat;/* left:93990px;*/ float:left; margin-top:30px; position: relative; }
#caja_marcas{float:left; margin-left:45px; margin-top:52px; min-height:65px; width:180px;}
#titulo_marcas{color:#888888;}
#lista_marcas{float:left; height:40px; margin-top:18px; position:absolute; width:170px; z-index:99999; border:1px solid #ccc; background-color:#FFF; -moz-border-radius-bottomleft:20px;ms-border-radius-bottomleft:20px; -webkit-border-bottom-left-radius:20px;}
#flecha_marcas{float:right; height:15px; margin:2px 2px 0 0; width:15px; cursor:pointer;} 
.abajo{background-image:url(../img/interfaz/flecha_abajo.gif); background-repeat:no-repeat;}
.arriba{background-image:url(../img/interfaz/flecha_arriba.gif); background-repeat:no-repeat;}
#lista_marcas img{margin:5px 0 0 25px; cursor:pointer;}
/*#pie_marcas{ background-color:#FFFFFF; background-image:url(../img/interfaz/menu_marcas_pie.gif); background-repeat:no-repeat; height:15px; left:155px; position:absolute; top:109px; width:16px; z-index:991;}*/
.hd{ display:none;}
#caja_cabecera{ float:right; /*height:120px;*/ width:322px; position:relative; top:93px; /*left:315px;*/}
#top_fila{ float:right; width:125px; margin-top:45px;}
#top_fila img{width:27px; height:27px; float:left;}
#titulo_top{ width:92px; float:left; margin-top:8px; color:#AACE38;}
#bottom_fila{float:right; height:35px; width:306px; margin-right:12px;  /*margin-top:90px;*/}
#bottom_fila img{ width:23px; height:28px; float:left;}
#col_izq{float:left; width:152px; border-right:1px solid #444; margin-left:10px;}
.titulo_bottom{display:block; margin-top:3px;}
#col_der{float:left; width:94px; margin-left:10px;}
#num_articulos{ width:20px; display:inline;}
#precio_total{ text-align:right; width:35px; display:inline;}
/*ESTILO PARA EL MENÚ DE NAVEGACIÓN*/
#menu_top{ width:100%; height:28px; float:left; background-color:#AACE38; margin-top:10px;}
#menu_top_cogollitos{  width:100%; height:28px; float:left; background-color:#444; margin-top:10px; background-color:#AACE38;}
#menu_top_toy{ width:100%; height:28px; float:left; background-color:#E6A82F; }
.caja_menu_item{ float:left; height:28px; cursor:pointer;}
.menu_item{color:#FFFFFF; display:inline; float:left; font-size:12px; font-weight:bold; margin:8px 25px;}
.lateral_izq{ background-image:url(../img/interfaz/esquina_derC.gif); background-repeat:no-repeat; width:15px; height:28px; float:left;}
.lateral_izq_cogollo{ background-image:url(../img/interfaz/esquina_der.gif); background-repeat:no-repeat; width:15px; height:28px; float:left;}
.lateral_izq_over{ background-image:url(../img/interfaz/esquina_der_overC.gif); background-repeat:no-repeat; width:15px; height:28px; float:left;	}
.lateral_der_over{background-image:url(../img/interfaz/esquina_izq_overC.gif); background-repeat:no-repeat; width:15px; height:28px; float:left;}
.lateral_izq_over_cogollo{ background-image:url(../img/interfaz/esquina_der_over.gif); background-repeat:no-repeat; width:15px; height:28px; float:left;}
.lateral_der_over_cogollo{background-image:url(../img/interfaz/esquina_izq_over.gif); background-repeat:no-repeat; width:15px; height:28px; float:left;}
#buscador{float:right; height:25px; /*width:300px; */margin-top:3px; margin-right:32px;}
#lupita{ background-image:url(../img/interfaz/lupita.gif); background-repeat:no-repeat; height:16px; margin-top:3px; position:absolute; right:35px; _right:44px; width:16px; cursor:pointer;}
.caja_texto{ width:45px; float:left; margin-top:5px}
.txt_buscador{ color:#FFFFFF; font-size:11px;}
#buscador input{ height:16px; margin-top:3px; width:175px; margin-left:10px; float:left; font-size:9px; padding:0; color:#333; border:0; margin-right:25px;}
#subfamilia{background-color:#FFFFFF; bottom:0; float:left; height:20px; left:0; padding:10px 0 0 0px; position:relative; right:0; /*width:100%;*/ z-index:89; border-bottom:1px dashed #AACE38;}
.txt_subfamilia{float:left; margin-left:8px; border-left:1px solid #bbb; padding:0 0 0 8px; color:#bbb; cursor:pointer;}
.noborde{ border:none;}
.masmar{ margin-left:20px!important}
/*CAJA DE LOGIN DE USUARIOS FLOTANTE*/
.caja_login{ width:170px; height:120px; display:none; float:right; background-image:url(../img/interfaz/globo_login.png); background-repeat:no-repeat;  right:75px;  position:absolute;  z-index:9999;  position: absolute;top:118px;*top:138px;_top:118px;}
.caja_login_en{ background-image:url(../img/interfaz/globo_login_v_en.png);width:170px; height:120px; display:none; float:right; background-repeat:no-repeat;  right:75px; position:absolute;  z-index:9999; position: absolute;top:118px;*top:138px;_top:118px;}
.current{ background-color:#C9E473;}
.current_cogollo{background-color:#C9E473;}
.current_toy{background-color:#FFC64D;}
#contenido_login{ width:140px; height:60px; margin:25px 0 0 17px; float:left; _margin-left:5px; font-size:1.08em;}
#contenido_login input{ width:65px; height:10px; *width:67px; font-size:9px; float:right}
#contenido_login label{ float:left}
#contenido_login input.corto{ width:65px; *width:67px;}
.labelset{ height:20px; width:135px; float:left;}
.separador{margin-top:15px;}
#soy_nuevo{ width:45px; height:20px; margin:5px 0 0 10px; float:left; cursor:pointer;}
#entra{width:50px; height:20px; margin:5px 0 0 45px; float:left; cursor:pointer;}
/*ESTILOS PARA LOS CONTENIDOS*/
#contenido{width:100%; float:left;  height:auto; /*overflow:hidden;*/}
#izquierda{ /*width:601px; */height:auto; float:left;position:relative; float:left; /*border-right:1px solid #CBDD79; */background-color:#fff; width:96%; /*top:52px; position:relative;*/}
/*#centro{/*width:562px; height:auto; float:left; overflow:hidden; border-right:1px solid #CBDD79; background-color:#EBEBEB; width:16%;}
#derecha{height:auto; float:left; overflow:hidden; width:563px;  width:16%; height:auto; background-color:#999;}*/
.caja_item{ margin-top:45px; float:left; margin:0; padding:0;}
.item{ cursor:pointer; float:left; height:240px; margin:25px 0;  width:200px;}
.pvp_item{background-image:url(../img/interfaz/borde_itemC.gif); background-repeat:repeat-x; float:left; height:27px; margin:25px 0 0; text-align:center; width:100%;}
.first{ background-image:url(../img/interfaz/esquina_prod.gif); background-repeat:no-repeat; height:19px; width:20px;}
.txt_pvp{text-align:center; top:7px; vertical-align:middle; position:relative;}
.img_item{float:left; margin:0 0px; height:auto;width:200px}
.cm a{ width:4px;}
#degradado{ background-image:url(../img/interfaz/degradate.png); background-repeat:repeat-y; width:5%; height:100%; position:fixed; right:0; position:fixed; top:158px;}
#column{ width:100%; height:600px; background-color:#999999;}
#flecha_izq{ width:65px; height:20px; margin:15px 10px 0 0; float:right; cursor:pointer;}
#flecha_izq_c{ width:65px; height:20px; margin:14px 10px 0 0; float:right; cursor:pointer;}
.txt_flecha{ float:left; width:45px; margin-top:6px; font-size:8px;}
.txt_flecha_der{ float:right; width:45px; margin-top:6px; font-size:8px;}
.contenido_flecha_izq{ background-image:url(../img/interfaz/expandir_con.png); background-repeat:no-repeat; float:right; height:20px; width:17px;}
.contenido_flecha_izq_con{ background-image:url(../img/interfaz/expandir.png); background-repeat:no-repeat; float:right; height:20px; width:17px;}
.contenido_flecha_der{ background-image:url(../img/interfaz/expandir.png); background-repeat:no-repeat; float:left; height:20px; width:17px;}
.contenido_flecha_der_con{ background-image:url(../img/interfaz/expandir_con.png); background-repeat:no-repeat; float:left; height:20px; width:17px;}
#flecha_centro_izq{ width:65px; height:20px; margin:15px 0 0 4px; float:left; cursor:pointer;}
#flecha_centro_der{ width:65px; height:20px; margin:15px 10px 0 0; float:right; cursor:pointer;}
#flecha_der{ width:65px; height:20px; margin:15px 0 0 4px; float:left; cursor:pointer;}
.pvp_especial{ color:#FF0000; float:left; position:relative; top:2px; width:100%;}
.caja_pvp{float:left; text-align:center; width:100%;}
/*CARRO DE COMPRA*/
#contenedor_carro{height:auto; width:100%;  float:left;}
.img_mini{float:left; height:100%; margin-left:40px; width:105px;}
#cabecera_carro{border-bottom:1px solid #CCCCCC; float:left; height:25px; width:100%; position:relative; background-color:#fff; margin-top:8px; }
.titular{color:#333; cursor:auto; font-size:16px; font-weight:bold;}
.datos_carro{color:#666; font-size:11px;}
.separa_cabecera{background-color:#FFFFFF;}
.fila_carro{border-bottom:1px dashed #999; float:left; height:57px; width:100%; font-size:11px; padding:10px 10px 0;overflow:hidden}
.fila_carro_fin{border-bottom:0px solid #999; float:left; height:57px; width:100%; font-size:11px; padding:10px 10px 0;overflow:hidden}
.img_carro{float:left; width:16%; color:#666;}
.nombre_carro{float:left; width:13%;}
.talla_carro{float:left; text-align:center; width:8%; }
.precio_carro{float:left; text-align:right; width:8%;}
.unidades_carro{float:left; text-align:center; width:14%;}
.descuento_carro{float:left; text-align:right; width:8%;}
.total_carro{float:left; text-align:right; width:9%;}
.del_carro{float:left; text-align:center; cursor:pointer; color:#BBB; margin-left:45px;}
.ico_trash{ background-image:url(../img/interfaz/trash.gif); background-repeat:no-repeat; width:19px; height:24px; margin-left:28px;}
.selector{margin-right:5px; cursor:pointer;}
.der{ margin-right:0; margin-left:5px;}
.txt_talla{vertical-align:baseline;}
#caja_carro_final{border-top:1px solid #CCCCCC; float:left; height:17px; width:100%; height:40px;}
#txt_importe{float:right; font-size:14px; font-weight:bold; width:165px; margin-top:15px;}
#total_pedido{float:right; font-size:11px; width:105px; margin-top:15px; text-align:right; margin-right:285px;}
#btn_ir_compra{ background-image:url(../img/interfaz/btn_comprar_carro.gif); background-repeat:no-repeat; cursor:pointer; float:left; height:17px; width:225px; margin-top:15px;}
/*PESTAÑAS PARA LAS SECCIONES*/
#contenedor_pestanas{ width:4%; float:right;}
#pestanas{ float:right; height:560px; position:fixed; width:100%; z-index:999; }
.btnPestana{float:left; height:100%; width:30px;}
#bolsa{background-color:#FF0000; float:right; height:70px; width:100%;}
#noticias{background-color:#0033FF; float:right; height:85px; width:100%;}
#comunidad{background-color:#00FF33; float:right; height:100px; width:100%;}
#blog{background-color:#9933CC; float:right; height:65px; width:100%;}
#ayuda{background-color:#6699FF; float:right; height:70px; width:100%;}
#hampa{background-color:#FF00FF; float:right; height:70px; width:100%;}
#contenido_pestanas{ height:100%; float:left; position:relative; z-index:990; background-color:#000000; width:0;}
.menutarget{ background-color:#CCCCCC; display:none; min-height:465px; width:1135px;}
.dedo{ cursor:pointer;}
/*FORMULARIO DE REGISTRO*/
/*#contenedor_registro{ height:auto; display:block; overflow:hidden;}
#cabecera_registro{border-bottom:1px solid #DDDDDD; height:130px;}
#contenido_registro{ width:1265px; height:auto; overflow:hidden;}
#contenedor_sup{ height:175px; width:100%; border-bottom:1px solid #ddd;}
#caja_izq_sup{float:left; border-right:1px dashed #ddd; width:49%; height:100%;}
#caja_der_sup{float:left; width:49%; height:100%;}
#contenedor_med{border-bottom:1px solid #DDDDDD; height:350px; width:100%;}
#contenedor_med_reg{border-bottom:1px solid #DDDDDD; height:110px; width:100%;}
#caja_izq_med{border-right:1px dashed #DDDDDD; float:left; height:100%; width:49%;}
#caja_der_med{float:left; height:100%; width:49%;}
#celda_sup_med{ width:100%; height:75%; float:left;}
#celda_inf_med{ width:105%; height:24%; float:left; border-top:1px solid #ddd;}
#contenedor_inf{border-bottom:1px solid #DDDDDD; height:175px; width:100%;}
#caja_izq_inf{border-right:1px dashed #DDDDDD; float:left; height:100%; width:49%;}
#celda_izq{ height:100%; width:49%; border-right:1px solid #ddd; float:left;}
#celda_der{height:100%; width:50%;  float:left;}
#caja_der_inf{float:left; height:100%; width:49%;}
#celda_sup_inf{ width:100%; height:60%; float:left;}
#celda_inf_inf{ width:105%; height:39%; border-top:1px solid #ddd; float:left;}
#caja_derecha{float:right; height:120px; width:480px;}
#ver_bolsita{float:left; height:60px; margin-top:60px; width:220px;} 
#cierre_registro_es{background-image:url(../img/interfaz/btn_cerrar_es.gif); cursor:pointer; float:left; height:25px; margin-left:75px; margin-top:98px; position:relative; width:120px;}
#cierre_registro_en{background-image:url(../img/interfaz/btn_cerrar_en.gif); cursor:pointer; float:left; height:25px; margin-left:75px; margin-top:98px; position:relative; width:120px;}
.bold{ font-weight:bold; color:#333;}
.label_derecha{float:left; width:20%; margin-top:5px; *margin-top:0; margin-left:5px;}
.linea{color:#888888; float:left; font-size:11px; margin-left:5px; margin-top:5px;
width:90%;}
.parrafo{ color:#aaa; line-height:125%; text-align:justify;}
.contenedor_form_item{margin:20px 0 20px 60px; float:left; width:550px; height:auto;_margin:5px;_width:520px;}
.titular_form{float:left; font-size:16px; font-weight:bold; margin:0 0 25px; width:100%;}
.titulo_form{font-size:13px; font-weight:bold;}
.form_item{ float:left; margin:5px 0; width:50%; height:35px;}
.form_item_long{float:left; margin:5px 0; width:100%; height:35px;}
.caja_items{float:left; margin:0 0 0 18px; width:100%; height:auto;}
#contenido_registro label{color:#888888; float:left; margin:0 0 5px; width:190px; font-weight:bold; font-size:11px;}
.long{ width:190px;}
.short{ width:50px;}
.normal{ width:127px;}
#contenido_registro input{ height:14px; border:1px solid #ccc; float:left; font-size:11px;}
#contenido_registro p{line-height:11px; text-align:justify; width:190px;}
#contenido_registro a{ margin:8px 0 0 0; color:#aaa; font-style:italic; width:100%; float:left;}
.celda_item{float:left; width:23%;}
.celda_item2{float:left; width:51%; margin-bottom:15px;}
.celda_item_t{float:left; width:100%; margin-bottom:15px; *margin-bottom:20px;}
.celda_der_sup{border-right:1px dashed #DDDDDD; float:left; height:100%; width:46%;} 
.celda_der_inf{float:left; height:auto; width:49%;}
.nota{font-style:italic; line-height:135%; margin-top:15px; width:30%; float:left;}
.btn_comprar_es{ background-image:url(../img/interfaz/btn_comprar_es.gif); background-repeat:no-repeat; height:18px; width:550px; float:right; cursor:pointer;}
.btn_comprar_en{ background-image:url(../img/interfaz/btn_comprar_en.gif); background-repeat:no-repeat; height:18px; width:550px; float:right; cursor:pointer;}*/
#contenedor_registro{ height:auto; display:block; overflow:hidden;}
#cabecera_registro{border-bottom:1px solid #DDDDDD; height:130px;}
#contenido_registro{ width:100%; height:auto; overflow:hidden;}
/*#contenedor_sup{ height:170px; width:100%; border-bottom:1px solid #ddd;}*/
#contenedor_sup{ height:170px; width:100%; border-bottom:1px solid #ddd;}
#caja_izq_sup{float:left; border-right:1px dashed #ddd; width:46%; height:100%;}
#caja_der_sup{float:left; width:49%; height:100%;}
#contenedor_med{border-bottom:1px solid #DDDDDD; height:350px; width:100%;}
#capa_cancel{cursor:pointer; float:left; height:18px; width:100px;}
#capa_comprar{cursor:pointer; float:left; height:18px; width:100px;}
#caja_izq_med{border-right:1px dashed #DDDDDD; float:left; height:100%; width:46%;}
#caja_der_med{float:left; height:100%; width:49%;}
#celda_sup_med{ width:100%; height:46%; float:left;}
#celda_med_izq{border-right:1px solid #DDDDDD; float:left; height:100%; width:45%;} 
#celda_med_der{float:left; height:100%; width:50%;}
#celda_inf_med{ width:105%; height:44%; float:left; border-top:1px solid #ddd;}
#contenedor_inf{border-bottom:1px solid #DDDDDD; height:100px; width:100%;}
#caja_izq_inf{border-right:1px dashed #DDDDDD; float:left; height:100%; width:46%;}
#celda_izq{ height:100%; width:49%; border-right:1px solid #ddd; float:left;}
#celda_der{height:100%; width:50%;  float:left;}
#caja_der_inf{float:left; height:100%; width:49%;}
#celda_sup_inf{ width:100%; height:60%; float:left;}
#celda_inf_inf{ width:105%; height:39%; border-top:1px solid #ddd; float:left;}
#contenedor_inf_btn{float:left; height:auto; width:94%; height:50px;}
#caja_derecha{float:right; height:120px; width:480px;}
#ver_bolsita{float:left; height:60px; margin-top:60px; width:220px;} 
#cierre_registro_es{background-image:url(../img/interfaz/btn_cerrar_es.gif); cursor:pointer; float:left; height:25px; margin-left:75px; margin-top:98px; position:relative; width:120px;}
#cierre_registro_en{background-image:url(../img/interfaz/btn_cerrar_en.gif); cursor:pointer; float:left; height:25px; margin-left:75px; margin-top:98px; position:relative; width:120px;}
.bold{ font-weight:bold; color:#333;}
.label_derecha{float:left; width:20%; margin-top:5px; *margin-top:0; margin-left:5px;}
.linea{color:#888888; float:left; font-size:11px; margin-left:5px; margin-top:5px; width:90%; font-size:10px;}
.parrafo{ color:#aaa; line-height:125%; text-align:justify;float:left; width:91%; font-size:10px; margin-left:5px;}
.aviso{float:left; height:100%; width:50%; margin-top:10px; font-size:10px;}
.contenedor_form_item{margin:15px 0 20px 30px; float:left; width:550px; height:auto;}
.titular_form{float:left; font-size:16px; font-weight:bold; margin:0 0 15px 0; width:100%;}
.titulo_form{font-size:13px; font-weight:bold;}
.form_item{ float:left; margin:5px 0; width:50%; height:35px;}
.form_item_long{float:left; margin:5px 0; width:100%; height:35px;}
.caja_items{float:left; margin:0 0 0 18px; width:100%; height:auto;}
#contenido_registro label{color:#888888; float:left; margin:0 0 5px; width:190px; font-weight:bold; font-size:11px;}
.long{ width:190px;}
.short{ width:50px;}
.normal{ width:127px;}
#contenido_registro input{ height:14px; border:1px solid #ccc; float:left; font-size:11px;}
#contenido_registro p{line-height:13px; text-align:justify; width:205px;}
#contenido_registro a{ margin:8px 0 0 0; color:#aaa; font-style:italic; width:100%; float:left;}
.celda_item{float:left; width:23%;}
.celda_item_2{float:left; width:37%;}
.semi{ width:90px;}
.celda_item_t{float:left; width:100%; margin-bottom:15px; *margin-bottom:20px;}
.nota{font-style:italic; line-height:135%; margin-top:15px; width:30%; float:left;}
.btn_comprar_es{ background-image:url(../img/interfaz/btn_comprar_es.gif); background-repeat:no-repeat; height:18px; width:100%; float:right; margin-right:30px; margin-top:15px;}
.btn_comprar_en{ background-image:url(../img/interfaz/btn_comprar_en.gif); background-repeat:no-repeat; height:18px; width:100%; float:right; margin-right:30px; margin-top:15px;}
.btn_reg_es{ background-image:url(../img/interfaz/btn_reg_es.gif); background-repeat:no-repeat; height:18px; float:right; cursor:pointer; margin:10px 25px 0 0; width:1130px;}
.btn_reg_en{ background-image:url(../img/interfaz/btn_reg_en.gif); background-repeat:no-repeat; height:18px; float:right; /*cursor:pointer;*/ margin:10px 25px 0 0;
width:1130px;}
#btn_copiar_es{background-image:url(../img/interfaz/copiar_es.gif); background-repeat:no-repeat; cursor:pointer; float:left; height:17px; left:28px; position:relative; top:25px; width:26px;}
#btn_copiar_en{background-image:url(../img/interfaz/copiar_en.gif); background-repeat:no-repeat; cursor:pointer; float:left; height:17px; left:28px; position:relative; top:25px; width:26px;}
#btn_particular{ cursor:pointer; float:left; width:125px;}
#btn_tienda{ cursor:pointer; float:left; margin-left:15px; width:125px;}
/* Estilos para la Ventana MODAL (Zoom de los productos) */
.cartel_oferta{color:#FF0000; margin-bottom:10px; text-align:left;}
#modal_container {} 
#modal_overlay {background-color:#000;}
#zoom_producto{ height:630px; width:880px; background-image:url(../img/interfaz/bg_producto-v.png); background-repeat:no-repeat;}
#bg_product_izq{/*background-color:#FF0000;*/ float:left; height:591px; left:22px; position:relative; top:19px; width:530px; _width:500px !important;}
#contenedor_imagen_zoom{ height:526px; width:100%;}
#zoom_botones{ width:100%; height:26px; padding-right:20px; padding-top:10px;}
#zoom_imagen{ width:100%; height:490px; overflow:hidden}
#zoom_imagen img{margin:15px 0 0 35px;}
#pie_zoom{ height:63px; width:100%; border-top:1px solid #AACE38;}
#bg_product_der{/*background-color:#AAAAAA;*/ float:left; height:591px; left:23px; position:relative; top:19px; width:305px; _width:310px !important;}
#btn_close_capa{ background-image:url(../img/interfaz/btn_cerrar_miniC.gif); background-repeat:no-repeat; float:right; height:25px; position:relative; right:0px; top:15px; width:120px; cursor:pointer;}
#btn_close_capa_en{ background-image:url(../img/interfaz/btn_cerrar_enC.gif); background-repeat:no-repeat; float:right; height:25px; position:relative; right:0; top:15px; width:120px; cursor:pointer;}
#contenido_zoom{height:auto; margin-left:10px; width:240px; margin-top:60px;}
.fila_mini_form{height:35px; width:100%;}
#caja_titulos{ width:100%; float:right; margin-bottom:35px;}
#titulo_disenyo{font-size:24px; text-align:right;}
#btn_subfam{ background:#AACE38 url(../img/interfaz/subtituloG.gif) left bottom; background-repeat:no-repeat; float:right; height:20px; margin-top:2px; width:169px;}
.zoom_subtitulo{ color:#FFF; float:right; font-size:13px; margin-right:4px; margin-top:2px;}
#zoom_descripcion{font-size:10px; line-height:130%; text-align:justify; margin-bottom:0;} 
#caja_mini_form{height:100px; width:100%; margin-top:20px;}
#zoom_talla{float:left; width:130px;}
#txt_zoom_talla{float:left; font-size:11px; margin-top:5px;}
#input_talla{float:right; font-size:11px; height:15px; width:65px;}
#link_talla{float:right; font-size:11px; margin-top:4px;}
#zoom_unidades{float:left; width:120px;}
#txt_zoom_unidades{float:left; font-size:11px; margin-top:6px;}
#input_unidades{float:right; font-size:11px; height:15px; width:54px;}
#zoom_precio{float:left; width:104px;}
#txt_zoom_precio{float:left; font-size:11px; margin-top:6px;}
#zoom_precio_valor{float:right; font-size:11px; margin-top:6px; font-weight:bold;}
#btn_add_carro{ background-image:url(../img/interfaz/btn_addC.gif); background-repeat:no-repeat; height:24px; width:110px; float:right; margin-top:-4px; cursor:pointer;}
#btn_add_carro_en{ background-image:url(../img/interfaz/btn_add_enC.gif); background-repeat:no-repeat; height:24px; width:110px; float:right; margin-top:-4px; cursor:pointer;}
#bordeZoom{background-image:url(../img/interfaz/borde_verticalC.gif); background-repeat:repeat-y; float:left; height:538px; margin:68px 0 0 25px; position:relative; width:1px;}
#caja_opciones_zoom{ float:left; height:152px; margin-top:30px; width:241px; background-image:url(../img/interfaz/caja_opcionesC.gif); background-repeat:no-repeat;} 
#contenido_opciones{float:left; height:80px; margin-left:5px; margin-top:60px; width:230px;}
.prod_zoom{float:left; height:65px; width:60px; margin:0 5px; cursor:pointer;}
.btn_galeria_zoom{border:1px solid #AACE38; float:right; height:15px; margin-right:10px; width:15px; cursor:pointer;}
.separador_mini{ margin-top:8px;}
#ico_recomendar{ background-image:url(../img/interfaz/ico_recomendarC.gif); background-repeat:no-repeat; width:15px; height:10px; margin-right:18px; float:left;}
.fila_zoom_img{float:left; height:20px; width:100%; margin-left:18px; font-size:10px;}
.txt_recomendar{float:left; margin-top:5px; width:auto;}
.input_recomendar{float:left; width:165px;}
#btn_recomendar_enviar{float:left; font-size:11px; font-style:italic; margin-top:5px; width:60px; cursor:pointer;}
#pie_zoom input{ width:150px; font-size:9px;}
#capa_mensaje{ background-image:url(../img/interfaz/bg_msg.png); background-repeat:no-repeat; height:230px; width:470px;}
.titulo_msg{color:#FFFFFF; float:left; font-size:12px; font-weight:bold; height:20px; margin-left:33px; margin-top:9px; width:100%;}
.cuerpo_msg{float:left; font-size:12px; height:auto; line-height:135%; margin:30px 0 0 25px;_margin:30px 0 0 15px; width:90%;} 
.flecha_selec{ background-image:url(../img/interfaz/flecha_g.gif); background-repeat:no-repeat; cursor:pointer; float:left; width:10px; height:16px; position:relative; top:25px;}
.flecha_selec_cur{ background-image:url(../img/interfaz/flecha_g_current.gif); background-repeat:no-repeat; float:left; width:10px; height:16px; position:relative; top:25px;}
.flecha_selec_der{ background-image:url(../img/interfaz/flecha_d_g.gif); background-repeat:no-repeat; cursor:pointer; float:right; width:10px; height:16px; position:relative; top:25px;}
.flecha_selec_der_cur{ background-image:url(../img/interfaz/flecha_d_g_current.gif); background-repeat:no-repeat; float:right; width:10px; height:16px; position:relative; top:25px;}
#btn_aceptar{background-image:url(../img/interfaz/btn_aceptar.gif); background-repeat:no-repeat; cursor:pointer; float:right; font-size:11px; height:17px; margin:35px 40px 0 0; width:200px;_margin:0px 30px 0px 0px;}
/*interfaz de noticias*/
#contenedor_noticias{width:100%; float:left; margin-left:25px;}
#contenedor_noticias_iz{ width:45%; float:left; border-right:1px dashed #AACE38}
#contenedor_noticias_de{ width:50%; float:left;}
#contenedor_noticias_de .contenido_noticias{ margin-left:35px;}
.contenido_noticias{margin:50px 0 50px 50px;_margin:50px 0 50px 30px; width:88%; height:auto; float:left;}

.titular_noticia{font-size:20px; margin-bottom:5px;}
.contenedor_entradilla{float:left; width:100%;}
.entradilla_noticia{border-bottom:1px solid #999; border-top:1px solid #999; color:#888888; float:left; font-size:11px; font-style:italic; padding-bottom:3px;padding-top:3px;}
.esquina_entradilla{float:left; height:19px; width:30px; background-image:url(../img/interfaz/esquina_entradilla.gif); background-repeat:no-repeat;}
.galeria_noticia{float:left; height:280px; margin:20px 0 10px 0; width:100%; overflow:hidden;}
.contenedor_btn_galeria{float:left; height:20px; width:100%; margin-bottom:20px;}
.btn_galeria{border:1px solid #AACE38; float:left; height:15px; margin-right:10px; width:15px; cursor:pointer;}
.current_btn{ background-color:#AACE38; cursor:default;}
.texto_noticia{ float:left; width:100%; height:auto; text-align:justify;}
#borde_noticias{ float:left; height:100%; left:46%; position:absolute; width:1%;}
.borde_inferior{border-bottom:1px solid #AACE38; float:left; height:1px; margin-top:15px; width:100%;}
.noticia_item{ float:left; width:48%; height:auto;}
.contenedor_img_noticias{ float:right; width:49%; height:auto; overflow:hidden; margin-left:8px;}
.texto_noticia_float{ float:left; width:auto; height:auto; margin-top:15px;}
.float_der{ float:right; max-height:300px;}
/*pie de página*/
#pie{ border-top:1px dashed #AACE38; font-size:1.3em; float:left; width:100%; height:30px }
#pie a{ color:#bbb; margin:10px; float:left;}
#pie a:hover{color:#999;}
.texto_carro{font-size:12px; margin:30px 0 0 75px;}
/* Contenido de Pestanas*/
/*Salón de la Fama*/
.salonfama{float:left; width:100%;}
.salonfama a{ height:100px; float:left}
.salonfama img{ margin:10px 5px; float:left; cursor:pointer}
/*Fondos*/
.fondos{float:left; width:100%;}
.fondos .cell{ width:240px; float:left; }
.fondos img{ margin:0px 10px 0 0px; float:left; }
.fondos a{ cursor:pointer; float:left; line-height:1.3em; font-size:0.85em; margin:3px 0 ;}
/*Iconos para Messenger*/
.icosMsn {float:left; width:100%; margin:10px 0 0 10px}
.icosMsn img{ float:left; margin:0 3px;}
/*Avatares para Messenger*/
icosAva {float:left; width:100%; margin:10px 0 0 10px}
.icosAva img{ float:left; margin:3px; border:1px solid #AACE38}
/*Pestaña Nosotros*/
#contenido_contacto{float:left; height:auto; width:100%;}
.fieldset_contacto{ width:100%; margin:0 0 5px 0; height:25px; float:left;}
.item_label{color:#999999; float:left; font-size:12px; font-weight:bold; height:20px; width:185px; margin-top:3px;}
.normal{ font-weight:normal;}
.item_contacto{float:left; height:20px; width:265px;}
#contenido_contacto input{border:1px solid #999; height:16px; width:267px;}
#contenido_contacto textarea{border:1px solid #999;}
#contenido_contacto input.check{ float:left; width:20px;}
.area_contacto{float:left; height:85px; margin-top:90px; width:100%; font-size:9px;}
.botonera_contacto_es{ background-image:url(../img/interfaz/btn_enviar_es.gif); background-repeat:no-repeat; width:200px; height:17px; float:right; cursor:pointer;}
.botonera_contacto_en{ background-image:url(../img/interfaz/btn_enviar_en.gif); background-repeat:no-repeat; width:200px; height:17px; float:right; cursor:pointer;}
#productoComprado{background: url(../img/interfaz/verproducto.png) no-repeat top right;_background: url(../img/interfaz/verproducto.gif) no-repeat top right;height:98px;position:absolute;right:22px;top:213px;width:177px;z-index:999;}
#productoComprado .contPComp{color:#FFFFFF;font-size:1.2em;margin:41px 0 0 55px;}
.no_prod{font-size:15px; font-weight:bold; left:40%; margin:20px 0 0; position:relative; width:400px;}
#flashcontent{height:230px; left:40%; margin-top:25px; position:relative; width:320px;}
#info_tallas{height:526px; width:100%; display:none;}

.titulo_info{font-size:18px; font-weight:bold; height:30px; left:30px; position:relative; top:62px; width:100%; color:#AACE38;}
.fila_talla{font-size:14px; height:25px; left:40px; position:relative; top:70px; width:95%;}
.alias_talla{float:left; width:35px; font-weight:bold;}
.nombre_talla{float:left; width:auto;}
.separador_talla{float:left; width:92px;}
.descripcion_talla{float:left; width:auto;}
.img_info_tallas{float:left; height:57px; left:365px; position:relative; top:0; width:88px;}
.btn_cerrar_talla{color:#AACE38; float:right; font-size:11px; font-weight:bold; position:relative; right:30px; top:100px; cursor:pointer;}

span.gris1{ color:#999;}
span.gris2{ color:#666;}
