/*
--------- CATÁLOGO ---------
*/
/*  Fichamed */
.fichamed {background:url(../img/fnd_fichamed.png) no-repeat center top;float:left;height:150px;margin:7px 1px 7px 1px;overflow:hidden;padding:0px 13px 0px 13px;position:relative;width:306px;}
.fichamed_foto {float:left;height:109px;overflow:hidden;text-align:left;width:146px;}
.fichamed_nombre {float:left;height:28px;line-height:14px;overflow:hidden;text-align:left;padding-top:2px;width:306px;}
.fichamed_nombre h1 a {font-size:11px;color:#474437;font-weight:bold;text-align:center;text-transform:uppercase;}
.fichamed_detalles {float:right;overflow:hidden;width:160px;}
.fichamed_descrip {float:left;height:77px;overflow:hidden;font-size:10px;line-height:14px;width:160px;}
.fichamed_precio {float:left;height:39px;line-height:15px;font-size:15px;color:#AD9534;font-weight:bold;padding-top:3px;overflow:hidden;text-align:left;width:160px;}
.fichamed_marca {color:#000;clear:both;text-align:center;float:left;padding-top:5px;width:139px;}
.fichamed_marca a {color:#000;text-transform:lowercase;}
.fichamed_precioAntes {font-size:11px;color:#AD9534;font-weight:normal;}
.oferta {background:url(../img/oferta.png) no-repeat left top;color:#000;font-size:10px;font-weight:bold;height:33px;left:8px;letter-spacing:-1px;padding:12px 0px 0px 9px;position:absolute;top:26px;width:36px;}
.oferta_lat {background:url(../img/oferta.png) no-repeat left top;color:#000;font-size:10px;font-weight:bold;height:33px;left:8px;letter-spacing:-1px;padding:12px 0px 0px 9px;position:absolute;top:6px;width:36px;}
.oferta_precio {background:url(../img/oferta.png) no-repeat left top;color:#000;font-size:10px;font-weight:bold;height:33px;left:8px;letter-spacing:-1px;padding:12px 0px 0px 9px;position:absolute;top:6px;width:36px;}
.ofertapeq {background:url(../img/oferta.png) no-repeat left top;color:#000;font-size:10px;font-weight:bold;height:33px;left:2px;letter-spacing:-1px;padding:12px 0px 0px 9px;position:absolute;top:2px;width:36px;}
.outlet {background:url(../img/ico_outlet.png) no-repeat left top;height:45px;left:5px;position:absolute;top:22px;width:45px;}
.outletpeq {background:url(../img/ico_outlet.png) no-repeat left top;height:45px;left:0px;position:absolute;top:0px;width:45px;}
.novedad {background:url(../img/ico_novedad.png) no-repeat left top;height:45px;left:5px;position:absolute;top:22px;width:45px;}
.novedadpeq {background:url(../img/ico_novedad.png) no-repeat left top;height:45px;left:0px;position:absolute;top:0px;width:45px;}
.fichapeq_over {background:url(../img/tallas_ficha.png);color:#000;bottom:0px;display:none;height:40px;left:4px;overflow:hidden;position:absolute;padding:3px;width:144px;}
.fichapeq_over span {float:left;font-size:10px;color:#ccc;background:#1F1F1F;border:solid 1px #9FCAEA;margin:2px;padding:0px 3px 0px 3px;}
.btn_masinfo:link,.btn_masinfo:visited,.btn_masinfo:active {background:url(../img/btn_detalles.jpg) left top;display:block;color:#F5CFE0;position:absolute;bottom:5px;line-height:13px;right:7px;height:29px;text-decoration:none;width:42px;}

/*  Fichapeq */
.fichapeq {background:#FAFBF6;border:1px solid #C7BE9A;float:left;height:167px;margin:5px 5px 5px 5px;overflow:hidden;padding:5px;position:relative;width:112px;}
.fichapeq_foto {float:left;height:89px;overflow:hidden;text-align:center;width:112px;}
.fichapeq_nombre {float:left;height:30px;line-height:14px;overflow:hidden;text-align:center;width:112px;}
.fichapeq_nombre a {font-size:10px;font-weight:bold;color:#474437;text-align:center;}
.fichapeq_precio {border:1px dotted #C7BE9A;float:left;height:31px;line-height:16px;font-size:11px;color:#AD9534;font-weight:bold;margin-top:5px;padding:5px 0px;overflow:hidden;text-align:center;width:110px;}
.precioAntesPeq {font-size:10px;color:#000;font-weight:normal;}
.FotoFichaOfertaGrid {max-height:85px;max-width:110px;}

/* Fichagra */
.fichagra {background:#fff;border:3px solid #CDC5A5;min-height:400px;overflow:hidden;padding:10px 8px 8px 8px;width:648px;}
.faqs_ficha {background:url(../img/fnd_faqsficha.jpg) no-repeat left top;float:right;height:50px;font-weight:bold;overflow:hidden;padding:3px 3px 3px 8px;width:182px;}
#imagenGrande {max-width:360px;}
.fichagra_contenido_izq {float:left;padding:0px 0px 0px 0px;overflow:hidden;height:410px;margin-right:30px;width:390px;}
.fichagra_contenido_der {color:#333;float:right;overflow:hidden;padding:0px 0px 0px 0px;width:230px;}
.fichagra_anadir {float:right;}
.precioAntes {font-size:11px;color:#666;font-weight:normal;}
.fichagra_precio {background:url(../img/fnd_preciogra.gif) no-repeat right bottom;border-bottom:1px dotted #B99F37;line-height:21px;margin-bottom:8px;font-size:22px;color:#B99F37;font-weight:bold;float:left;height:43px;overflow:hidden;padding:16px 0px 0px 0px;width:220px;}
.fnd_tallas {float:left;color:#55A0D9;padding-bottom:10px;}
.portesGratis {background:url(../img/portes.gif) no-repeat left top;float:left;height:59px;margin-top:10px;width:206px;}
.fichagra_entregainmediata {background:url(../img/entrega.jpg) no-repeat left top;float:left;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;height:67px;margin-top:10px;width:215px;}
.fichagra_comparar:link,.fichagra_comparar:visited,.fichagra_comparar:active {background:url(../img/punt3.gif) no-repeat -3px 3px;padding-left:9px;display:block;margin-top:4px;}
.telefono_ficha {background:url(../img/telefono_ficha.jpg) no-repeat left top;float:left;height:73px;overflow:hidden;width:210px;padding:0px 0px 25px 5px;}
.calculadoraPortes {background:url(../img/fnd_calculadora.jpg) no-repeat right top;border:1px solid #BFBFBF;margin:0 auto;overflow:hidden;line-height:13px;width:197px;padding:8px;margin-top:10px;}
.premio_ficha {background:url(../img/fnd_premio.jpg) no-repeat left top;color:#000;height:61px;overflow:hidden;padding:3px 0px 0px 5px;width:210px;}
.ProductoRelacionado {float:left;border:1px solid #666;text-align:center;background:#333 url(../img/fnd_rel.gif) no-repeat left bottom;padding:5px;height:130px;margin:10px 10px 10px 10px;width:130px;}
.ProductoRelacionado img {max-width:110px;margin-bottom:4px;max-height:90px;}

/*  Fichalat */
.ofertas_semana {border:1px solid #CCCCCC;float:left;margin-top:20px;margin-bottom:15px;overflow:hidden;padding:6px;width:183px;}
.fichalat {background-color:#E3E0CE;border-bottom:1px solid #BDB388;border-top:1px solid #BDB388;overflow:hidden;padding:5px;margin:10px 0px 10px 0px;position:relative;width:173px;}
.fotoOfertaLat {float:left;margin-right:7px;border:1px solid #C7BE9A;max-width:80px;}
.fichalat h1 a:link,.fichalat h1 a:visited,.fichalat h1 a:active {font-size:11px;color:#4D4A3C;}
.fichalat_precio {color:#8D7929;font-weight:bold;font-size:14px;}
.fichalat_precioAntes {color:#8D7929;}

/* Navegación por imágenes */
.ficha_fam {background:url(../img/fnd_ficha_fam.png) no-repeat;float:left;font-size:12px;height:90px;margin:0px 10px 10px 0px;overflow:hidden;padding:10px;position:relative;text-align:center;width:190px;}
.ficha_fam a:link,.ficha_fam a:visited,.ficha_fam a:active {color:#5D5120;text-decoration:none;text-transform:uppercase;}
.ficha_fam a:hover {color:#8D8150;}
.ficha_fam a img {max-height:90px;max-width:188px;}
.ficha_fam_txt {background:url(../img/transBla.png);left:5px;padding:1px 0px;position:absolute;bottom:10px;width:200px;}

/*  Relacionados */
.relacionados {float:left;margin-top:20px;overflow:hidden;width:680px;}

/*  Tallas */
#colores {padding:25px 0px;}
.Talla {overflow:hidden;padding-bottom:10px;}
.Talla li {float:left;}
.Talla a:link, .Talla a:active,.Talla a:visited {background:#f4f4f4;border:2px solid #ccc;color:#666;float:left;font-size:15px;height:18px;text-decoration:none;overflow:hidden;padding:3px 8px 3px 8px;text-align:center;margin:2px 2px 0px 0px;}
.Talla a:hover {color:#333;} 
.Talla_seleccionada a:link, .Talla_seleccionada a:active,.Talla_seleccionada a:visited {background:#8D8150;border:2px solid #8D8150;color:#fff;float:left;height:18px;text-decoration:none;overflow:hidden;padding:3px 8px 3px 8px;text-align:center;margin:2px 2px 0px 0px;}
.tab_tallas {background:#080604;width:90%;margin:10px;font-weight:bold;}
.tab_tallas td {color:#BF9559;border:1px solid #893706;}

/* Navegación Superior */

#navegacion_cat {border-bottom:1px dotted #C7BE9A;border-top:1px dotted #C7BE9A;background:#E6E2D0;margin:0px 0px 20px 0px;overflow:hidden;padding:5px 5px;color:#333;}
.zonaFiltrado {color:#7A7353;padding-bottom:10px;border-bottom:1px dotted #948D72;}

/* Paginación */

.paginacion {font-size:11px;padding:20px 0px 20px 0px;text-align:center;color:#333;}
.paginacion a:link,.paginacion a:visited,.paginacion a:active,.paginacion span {border:1px solid #BDB388;font-weight:bold;padding:4px 5px 4px 5px;}
.paginacion a:hover {border-color:#AC9E68;}
.paginacionSel {background:#CFC6A7;color:#474437;}

/* Pie Catálogo */
.pie_cat {border-top:1px dotted #ccc;clear:both;font-size:10px;padding:5px 90px 5px 90px;color:#666;text-align:center;}

/* Marcas */
.marca_contenedora,.marca:link,.marca:visited,.marca:active {background:#fff;float:left;height:88px;overflow:hidden;position:relative;text-align:center;width:129px;}/* Las dimensiones de .marca_contenedora y .marca deben de ser las mismas */
.marca_contenedora {border:1px solid #C6BD9B;margin:0px 3px 3px 0px;}
.marca:link,.marca:visited,.marca:active {left:0px;position:absolute;top:0px;}
.marca_visitarweb:link,.marca_visitarweb:visited,.marca_visitarweb:active {background:url(../img/fnd_marca_visitarweb.gif) no-repeat;bottom:0px;height:12px;right:0px;position:absolute;width:65px;}

/* Gamas */
/* CONTROL GamasFamiliasSubfamilias */
/* Zona Inferior de gamas, familias y subfamilias */
.gamasFamiliasSubfamilias {margin:0 auto;overflow:hidden;padding:0px 0px 30px 0px;width:960px;}
.gamasFamiliasSubfamilias h1 {font-size:11px;font-weight:bold;width:168px;padding:5px 0px;letter-spacing:-1px;line-height:18px;text-transform:uppercase;}
.gamasFamiliasSubfamilias h1 a {color:#2A2307;text-decoration:none;}
.gamasFamiliasSubfamilias .familiaPie:link,.gamasFamiliasSubfamilias .familiaPie:visited,.gamasFamiliasSubfamilias .familiaPie:active {display:block;clear:both;color:#6A6347;padding-top:4px;font-weight:bold;text-decoration:none;}
.gamasFamiliasSubfamilias .subfamiliaPie:link,.gamasFamiliasSubfamilias .subfamiliaPie:visited,.gamasFamiliasSubfamilias .subfamiliaPie:active {color:#8A8367;display:block;font-size:11px;font-weight:normal;line-height:14px;text-decoration:none;}
.gamasFamiliasSubfamilias .subfamiliaPie:hover {color:#5A5337;}
.gamasFamiliasSubfamilias div {float:left;overflow:hidden;padding-right:8px;width:111px;}

/*
-------------------- TIENDA -----------------------
*/
/*
--------- Carrito --------- 
*/
#carrito {background:url(../img/fnd_carrito.jpg) no-repeat left bottom;color:#000;height:56px;font-size:12px;overflow:hidden;padding:5px 8px 0px 90px;position:relative;width:573px;}
.carrito_contenedora {float:left;height:57px;overflow:hidden;padding-top:10px;width:300px;}
.izquierda_carrito {float:left;overflow:hidden;padding:0px 0px 0px 80px;width:275px;}
.carritolink:link,.carritolink:visited,.carritolink:active {background:url(../img/flecha.gif) no-repeat left 5px;color:#8D8150;display:block;float:left;margin-top:7px;font-size:11px;padding:0px 10px 0px 7px;text-decoration:underline;}
.carritolink:hover {text-decoration:none;}
.precio_carrito {font-size:13px;font-weight:bold;}
.inputcarrito {background:#E5E1D1;border:0;font:12px verdana,sans-serif;color:#4B4839;font-weight:bold;text-align:center;width:50px;}
#Total {font-size:18px;font-weight:bold;} /*Resumen del pedido en proceso de compra*/
.validar {background:url(../img/comprar_carrito.png) no-repeat left top;position:absolute;height:26px;top:8px;right:285px;width:86px;}
#carrito .linkTiendaFaq:link,#carrito .linkTiendaFaq:visited,#carrito .linkTiendaFaq:active {color:#fff;position:absolute;top:8px;display:block;padding-top:0px;font-size:12px;left:80px;font-weight:bold;text-decoration:none;}
.flecha_articulo {background:url(../img/fnd_anadir.gif) no-repeat center bottom;clear:both;text-align:center;padding-top:20px;padding-bottom:16px;}
#categorias {float:right;height:20px;width:280px;margin-bottom:-5px;}
#op-outlet{background:url(../img/outlet.png) no-repeat;float:right;height:20px;margin-right:5px;width:80px;}
#op-oferta{background:url(../img/ofertas.png) no-repeat;float:right;height:20px;margin-right:5px;width:80px;}
#op-novedad{background:url(../img/novedades.png) no-repeat;float:right;height:20px;margin-right:5px;width:80px;}
#op-novedad a:link, #op-novedad a:visited, #op-novedad a:active {color:#fff;display:block;float:left;height:25px;font-weight:bold;font-size:10px;margin:2px 0px 0px 12px;text-align:left;text-decoration:none;text-transform:uppercase;}
#op-oferta a:link, #op-oferta a:visited, #op-oferta a:active {color:#fff;display:block;float:left;height:25px;font-weight:bold;font-size:10px;margin:2px 0px 0px 12px;text-align:center;text-decoration:none;text-transform:uppercase;}
#op-outlet a:link,#op-outlet a:visited,#op-outlet a:active {color:#fff;display:block;float:left;height:25px;font-weight:bold;font-size:10px;margin:2px 0px 0px 12px;text-align:center;text-decoration:none;text-transform:uppercase;}

/* Faqs */
#faqs {color:#474337;font-size:13px;float:right;height:50px;line-height:18px;overflow:hidden;padding-top:13px;width:260px;}

/* Proceso de compra: 1 - Identificación */
#div_registrados {background:#fff;border:2px solid #CDC4A3;color:#000;float:left;height:200px;margin-bottom:15px;padding:0px 10px 0px 45px;text-align:right;width:272px;}
#div_registrados p {color:#000;float:right;}
#div_sinregistro {background:#fff;border:2px solid #CDC4A3;color:#000;float:right;height:200px;margin-bottom:15px;padding:0px 10px 0px 0px;text-align:right;width:280px;}
#div_nuevos {background:#fff;border:2px solid #CDC4A3;color:#000;clear:both;height:150px;padding:5px 40px 20px 50px;overflow:hidden;}
#div_registrados h2,#div_nuevos h2,#div_sinregistro h2 {padding:14px 0px 11px 0px;}
/* Proceso de compra: 2 - Entrega */
#seleccionEnvioRecogida {background:#fff;border:1px solid #C7BF9A;clear:both;padding:5px 10px;}
/* Proceso de compra: 3 - Resumen */
.GridCarrito {width:100%;}
.GridCarrito td {background:#fff;color:#666;border-right:2px solid #fff;border-left:2px solid #fff;border-bottom:1px solid #fff;line-height:10px;padding:10px 0;}
.GridCarrito .td1 {width:10%;}
.GridCarrito .td2 {width:66%;}
.GridCarrito .td2_3 {text-align:right;width:76%;} /* colspan=2 de 2ª y 3ª columna */
.GridCarrito .td3 {width:10%;}
.GridCarrito .td4 {width:14%;}
/* Botones */
.btn:link,.btn:visited,.btn:active {background:#999;color:#fff;font-weight:bold;padding:4px 6px;text-decoration:none;}
.btn_suscripcion_boletin {display:block;cursor:pointer;padding:3px;color:#fff;background-color:#5A5746;width:100px;margin-left:300px;font-weight:bold;}
.centradobtn {float:left;width:422px;padding-left:320px;overflow:hidden;}
/* Código promocionales */
.CodigoPromocional {background:#F5F3C5;border:1px solid #090;font-size:13px;line-height:19px;padding:5px 10px;}



.inputcarrito_cantidad {background:#E5E1D1;border:0;font:12px arial,sans-serif;color:#4B4839;font-weight:bold;margin:0px;text-align:center;width:50px;}
.inputcarrito2 {background:#E5E1D1;color:#4B4839;border:0;font:12px verdana,sans-serif;font-weight:bold;margin:0px;text-align:center;width:50px;}
.inputcarrito3 {background:#E5E1D1;color:#4B4839;border:0;font:12px verdana,sans-serif;font-weight:bold;margin:0px;text-align:center;width:50px;}
.inputcarrito {background:#E5E1D1;color:#4B4839;border:0;font:12px verdana,sans-serif;font-weight:bold;text-align:center;width:60px;}
#formasPago span {padding-left:10px;}

/*
------------- Compra Usuario Registrado -----------------
*/

.usuarioRegistrado {border-right:solid 1px #F5E9F1;float:left;height:250px;overflow:hidden;padding:0px 0px 0px 0px;width:350px;}
.usuarioNORegistrado {float:left;overflow:hidden;padding:0px 0px 0px 30px;width:200px;text-align:left;}

/*
------------- buscador -----------------
*/
#buscador_contenedora {color:#19358A;float:left;overflow:hidden;padding:3px 0px 0px 0px;position:relative;width:225px;}
.buscador {border:1px solid #BDB388;height:20px;overflow:hidden;padding:1px;width:194px;}
.btnBuscar {display:block;height:20px;position:absolute;top:5px;right:29px;width:48px;}
.txtBuscar {float:left;color:#000;font:11px verdana,sans-serif;margin:0px;padding:4px 0px 3px 0px;width:145px;}

/*
------------- boletines -----------------
*/
.divSuscripcion {background:#DCD7C0 url(../img/fnd_boletines.jpg) no-repeat right top;border:1px solid #BDB388;color:#474437;float:left;margin-top:8px;margin-bottom:13px;overflow:hidden;padding:6px;width:183px;}
.inputBol {border:solid 1px #CCCCCC;background:#fff;color:#000;float:left;font:11px verdana,sans-serif;padding:3px 3px 2px 3px;margin-right:1px;width:140px;}

/*
------------- noticias -----------------
*/
#noticias_portada {background:url(../img/fnd_noticiasportada.jpg) no-repeat left bottom;float:right;height:180px;overflow:hidden;padding:16px 10px 10px 10px;width:233px;}
.noticia_destacadaPortada {background:url(../img/fnd_notisPortada.jpg) no-repeat left 10px;border-top:1px solid #D4D4D4;border-bottom:1px solid #fff;overflow:hidden;padding:7px 0px 7px 20px;width:213px;}
.noticia_destacadaPortada a:link,.noticia_destacadaPortada a:visited,.noticia_destacadaPortada a:active {color:#000;font-size:11px;line-height:15px;font-weight:bold;}
.fecha {color:#484438;}
#noticias_destacadas {float:left;overflow:hidden;width:480px;}
#noticias_destacadasbreves {float:right;overflow:hidden;width:150px;}
.noticia_destacadabreve {border-bottom:1px dotted #998C57;padding-bottom:5px;}
.noticia_destacadabreve a:link,.noticia_destacadabreve a:visited,.noticia_destacadabreve a:active {font-size:11px;color:#666;}
.noticia_destacada {border-bottom:3px solid #D9D3BB;margin-top:15px;padding:0px 0px 10px 0px;overflow:hidden;width:480px;}
.gruponoticias {font-size:11px;color:#666;}
.noticia_destacada h1 a:link,.noticia_destacada h1 a:visited,.noticia_destacada h1 a:active {margin-bottom:5px;font-weight:bold;font-size:12px;text-transform:uppercase;}
.TitNoticia {border-top:1px dotted #999;margin-top:4px;color:#B99F37;font-size:16px;margin-bottom:10px;padding-top:10px;}
.linkfle:link,.linkfle:visited,.linkfle:active {background:url(../img/fnd_flechaamarilla.gif) no-repeat left 3px;padding-left:10px;text-decoration:underline;}
.linkfle:hover {text-decoration:none;}
.fotoderNot {float:right;border:1px solid #C7BF9A;margin-left:13px;max-width:260px;padding:2px;}

/* Ficha Alquileres */
.ficha_alquiler {background:#fff;border:1px solid #484538;clear:both;margin:10px 0px;overflow:hidden;padding:10px;width:630px;}
.ficha_alquiler h2 {text-transform:uppercase;}
.tabla_alquileres {float:right;margin:5px 0px 10px 0px;width:470px;}
.tabla_alquileres td {border-bottom:1px solid #D0BA63;padding:4px 0px;text-align:center;}
.tabla_alquileres_cab {background:#D0BA63;color:#fff;font-size:10px;font-weight:bold;text-transform:uppercase;}
td.tabla_alquileres_titfila {font-weight:bold;padding-right:2%;text-align:right;width:20%;}


