@import url(shop-base.css);
@import url(shop-colores.css);


a {text-decoration:none;}
a:hover{text-decoration: underline;}
a img{border: 0px;}
.esc_fart_desc ul{padding-left: 8px;}
.interior td a{font-size: 1.2em; text-transform: capitalize; text-decoration: none;	font-weight: 600;}


/*Texto de Minisección*/
.web_cab{font-size:16px; font-weight:bold; color:#ff3333; text-align:left; margin:0px; padding:0px;}


/*Buscador*/
.buscador_cabecera{padding-bottom:10px; text-align:left;}
.buscador_marca_imagen{border:none;	background: transparent;}
.buscador{background-color:#f5f5f5; padding:10px; border: solid 1px #e5e5e5;}
.buscador_contenido_campo{/*width:100%;*/ width:128px; font-size:13px; color:#000; margin-bottom:5px; height:20px; line-height:20px;}
/*.buscador_contenido_campo:focus{background-color:#f5f5f5; border:solid 1px #e5e5e5;}*/
.buscador_contenido_imagen{border:none; background-color:transparent; margin:0px; cursor:pointer; width:30px; height:28px; background:url(bt_searh.png) no-repeat top right;}
.buscador_contenido_imagen img{visibility:hidden;}
.buscador_contenido{vertical-align: middle; /*text-align:right;*/}
.buscador_form{width:162px; text-align:left !important;}
.buscador_form button{background:none; text-align:right; float:right; width:30px; height:28px; background:url(bt_searh.png) no-repeat top right;}
.buscador_form img{visibility:hidden;}
.buscador_avanzado{/*padding:5px 0px 5px 0px;*/ text-align:left !important;}
.buscador_avanzado a{color:#ed2d38 !important; text-decoration:underline;}
.buscador_avanzado a:hover{color:#ed2d38 !important; text-decoration:none;}
.buscador_avanzado .contenido{margin:20px 0px;}
.campo_cadena, .campo_tipo, .campo_categoria, .campo_marca, .campo_oferta, campo_orden{margin:0px; padding:3px 0px;}
.lbl{font-size:15px; color:#000; font-weight:bold;}
/*.inp select, .inp input{font-size:13px; height:20px; color:#666; line-height:20px;}*/
.buscador_avanzado .buscar{border:none; text-align:left; padding-top:15px; padding-left:78px; padding-bottom:24px; border-bottom:1px #e5e5e5 dotted;}
.login_tbl td{padding-bottom: 2px;}
.articulohome{padding-left: 3px;}


/*Noticias del Escaparate*/
.escaparate_noticias_cabecera {text-align:left !important; padding:20px 2px 0px 2px;}
/*.escaparate_noticias_cabecera span {font-family:'SouvenirLtBTLight';}*/
.escaparate_promocion_cabecera span, .escaparate_articulos_cabecera span, .escaparate_noticias_cabecera span {font-size:22px; color:#ff3333; /*text-shadow: 1px 1px 2px #CCC*/}
.escaparate_noticia{/*icono de tarjetilla new*/ background:url(tarjeta_new.gif) top left no-repeat; margin-top:5px; min-height:70px;}
.escaparate_noticia_img{float:left; margin-right:5px; width:70px; height:25px; vertical-align:top; visibility:hidden; display:none;}
.escaparate_noticia_texto, .noticias_archivo_not_txt{color:#000; font-size:13px; /*line-height:18px;*/}
.escaparate_noticia_texto{padding-left:75px;}
.escaparate_noticias_listado{margin:0px 5px 0px 5px !important; border-bottom:#e5e5e5 solid 1px;}
.escaparate_noticia_titulo{color:#71b623; font-weight:bold; font-size:16px; padding-left:75px; padding-bottom:5px;}
.noticias_archivo_not_link{color:#FF3333; font-weight:bold; font-size:16px;}
.escaparate_noticia_link .escaparate_noticia_titulo, .noticias_archivo_not_link{text-decoration:underline !important;}
.escaparate_noticia_link .escaparate_noticia_titulo:hover, .noticias_archivo_not_link:hover{text-decoration:none !important;}
.archivo{margin:15px 5px; text-align:right;}
.archivo a{text-decoration:underline !important; color:#ed2d38;}
.archivo a:hover{text-decoration:none !important; color:#ed2d38;}
.minicesta_area td{font-size: 13px;	padding: 5px 5px 3px 0px;}


/*Archivo de Noticias*/
.noticias_archivo_cab{margin-bottom:15px;}
.noticias_archivo_not_cab{margin-bottom:10px;}
/*.noticias_archivo_not{margin-top:10px; margin-bottom:10px;}*/
.noticias_archivo_not_contenido{/*icono de tarjetilla new*/ background:url(tarjeta_new.gif) top left no-repeat;}
.noticias_archivo_solapa img{display:none;}
.noticias_archivo_not_contenido{margin-top:5px; margin-bottom:25px; padding-bottom:25px; /*margin-left:5px; margin-right:5px;*/ min-height:70px; /*border-bottom:solid 1px #e5e5e5;*/}
.noticias_archivo_not_contenido img{float:left; /*margin-right:5px; margin-left:5px;*/ visibility:hidden; width:70px; height:70px;}
.noticias_archivo_not_fecha{padding:1px; margin-bottom:5px; font-size:11px; color:#FFF; background-color:#71B623; width:11%; display:block;}


/*Precios*/
.farticulo_comp_art_precio,
.farticulo_comp_art_divisa,
.ped_det_tot_eti,
.ped_det_tot_val,
.tablaPrecios .precio_valor{font-size:1.3em; font-weight:bold;}
.esc_fart_precios_ofe_pvp{color: #ff3333;}
.esc_fart_precios_antes_eti{font-weight: bold; font-size: 1.2em;}
.esc_fart_precios_antes {padding:0px; margin:0px;}
.esc_fart_precios_antes_val, .farticulo_art_precio_anterior{font-size:13px; color:#999; text-decoration:line-through; font-weight:normal;}
.minicesta_tot_val{font-weight: bold;}
.precio_valor{font-weight: bold !important;}


/*nombre del producto : verde claro en negrita */
.farticulo_comp_art_nombre{font-weight:bold; font-size:14px;}
.escaparate_articulo_ficha a:hover {text-decoration: none;}
.escaparate_articulos_lst a:hover, .escaparate_noticias a:hover {text-decoration: none; padding:0px;}
.sec_cats1_link{font-weight: bold;}


/* BOTONES */
button,
.boton,
.bt,
.ped_botones_fin,
.registro_form_boton,
.cesta_presupuesto_boton{font-weight:bold; cursor: pointer;}
.login_tbl_eti, .id_cli_form_eti{text-transform: capitalize;}
.ped_botones_link{margin-top:10px;}


/*---- CABECERAS PAGINAS -- */
.faqs_cabecera span,
.como_comprar_cabecera,
.txt_gar_cab span,
.idcli_cab span,
.fcon_cab span,
.sec_env_cond_cab span,
.txt_gar_cab span,
.texto_cab span,
.farticulo_com_cabecera,
.cesta_cabecera span,
.farticulo_comp_cabecera,
.farticulo_imgs_cabecera,
.todos_cab span,
.fcli_datos_cab,
.registro_cab span,
.edicion_datos_cab,
.descargas_cab span,
.mas_imgs_lst_cab span,
.buscador_avanzado .cabecera,
.noticias_archivo_cab span,
.modasmata_cab
{
font-size:26px;
font-weight: bold;
color:#71b623;
}


/* Cabeceras Personalizadas y Formatos de Textos */
.como_comprar_cabecera{padding-bottom:65px; height:36px; background:url(pag_degradcomo.gif) repeat-x bottom right;}
.txt_gar_cab{padding-bottom:65px; height:36px; background:url(pag_degradgar.gif) repeat-x bottom right;}
.sec_env_cond_cab{padding-bottom:65px; height:15px; background:url(pag_degradcon.gif) repeat-x bottom right;}
.sec_env_cond_text{font-size:13px; line-height:18px; text-align:justify;}
.sec_env_cond_text p{padding-bottom:15px;}
.sec_env_cond_text strong{background-color:#f5f5f5;}
.sec_env_costes, .como_comprar_texto{margin:25px 0px; line-height:18px; text-align:justify;}
.como_comprar_texto span span{font-size:18px !important; color:#ff3333 !important; padding-bottom:5px; margin-bottom:5px; display:block; border-bottom:dotted 1px #e5e5e5; background-color:#fff; padding-top:5px;}
.sec_env_costes_cab{font-size:16px; color:#80b719;}
.faqs_cabecera{padding-bottom:65px; height:15px; background:url(pag_degradfaq.gif) repeat-x bottom right;}
.faqs_contenido p{padding-top:10px;}
.pregunta_faqs{font-size:18px !important; color:#ff3333 !important; padding-bottom:5px; margin-bottom:5px; display:block; border-bottom:dotted 1px #e5e5e5; background-color:#fff; padding-top:5px; font-weight:bold;}
.faqs_contenido a{text-decoration:underline !important;}
.faqs_contenido a:hover{text-decoration:none !important;}
.fcon_cab{padding-bottom:65px; height:36px; background:url(pag_degradcont.gif) repeat-x bottom right;}
.fcon_txt{font-size:13px; line-height:18px; padding:0px; margin:0px; color:#000; text-align:justify;}
.idcli_cab{padding-bottom:65px; height:36px; background:url(pag_degradlog.gif) repeat-x bottom right;}
.idcli_msg{font-size:13px; line-height:18px; text-align:justify;}
.fcli_datos_cab, .edicion_datos_cab{padding-bottom:65px; height:15px; background:url(pag_degradfac.gif) repeat-x bottom right; margin-bottom:5px !important;}
.buscador_avanzado .cabecera{padding-bottom:65px; height:15px; background:url(pag_degradbus.gif) repeat-x bottom right; border:none;}
.noticias_archivo_cab{padding-bottom:65px; height:15px; background:url(pag_degradnew.gif) repeat-x bottom right;}


/*Otros*/
.txt_gar_compra_txt,
.txt_gar_dev_txt{line-height: 15px;}
.txt_gar_comercio{font-size: 1.3em;	font-weight: bold;}
.titulo{font-weight: bold;}
.txt_gar_compra_cab,
.txt_gar_dev_cab,
.txt_gar_cond_cab,
.txt_gar_slogan{font-size: 1.2em; font-weight: bold;}
.txt_gar_datos li{padding-bottom: 3px; font-size: 1.2em;}
#gar_rsocial{text-decoration: underline;}
#gar_email a{font-size: 1.2em;}
.sec_env_costes_destinos_cab,
.sec_envios_fpago_cab,
.sec_env_costes_cab{font-weight: bold;}
.sec_env_costes_baremo_precio, .sec_env_costes_gratis_valor{text-align: right; font-weight: bold;}
.sec_env_costes_destinos_cab, .sec_envios_fpago_cab{color:#ff3333; font-size:15px;}
.sec_envios_fpago_costes td{color:#000; font-size:13px !important;}


/* Precios de la ficha IVA*/
.farticulo_art_precios_noiva, #divIva, #divInvInc{font-size:11px; color:#999; text-align:right;}
.farticulo_art_selects_unico select{font-family:Arial,Helvetica,sans-serif; font-size:15px; color:#000; background-color: #F5F5F5; text-align: left; padding-left: 3px;}
.farticulos_art_selects {text-align : left; padding-left: 2px;}

/*Otros*/
.recomendacion_de_cabecera, .recomendacion_to_cabecera{font-weight:bold; font-size:15px; text-transform:capitalize;}
.recomendacion_de_label, .recomendacion_to_label{text-transform:capitalize; text-align:right; font-size:15px; color:#71b623;}
.linea_total .etiqueta, .linea_total .total{font-weight:bold;}
.eliminar{text-align:center;}
.linea_articulo .total, .total{font-weight: bold;}
.farticulo_comp_art_desc{padding-top: 10px;}
.todos_lst_cab{font-size:15px; font-weight:bold; color:#000; margin-bottom:10px; padding-left:10px;}
.todos_lst_art{padding:4px 0px; color:#666;}
.todos_lst_art a{font-size:14px !important; color:#FF3333; padding:2px 2px;}
.todos_lst_art a:hover{color:#FFF; background-color:#FF3333; text-decoration:none;}
.ped_det_iva_tot input, .ped_det_sub_tot input, .ped_ctrl_puntos_valor input, .ped_ctrl_portes_valor input, .ped_ctrl_fpago_valor input, .ped_det_tot_val input{text-align: right  !important;}
.ped_det_sub, .ped_det_sub_tot input{font-weight: bold;}


/*Datos de Facturación y Sesión Usuario*/
.fcli_peds_cab{text-align:left; margin-top:10px; /*margin-bottom:20px;*/ font-weight:bold; font-size:16px; color:#FF3333;}
#fcli_peds_tot_val, #fcli_peds_tot_eti{font-weight:bold;}
.fcli_datos_res/*, .fcli_peds_lst_cab*/{font-weight:bold;}
.fcli_datos_res, .fcli_datos li, .fcli_datos li span{font-size:13px; color:#000;}
#ficha_cliente_datos_botones{border-top:1px solid #e5e5e5; margin-top:10px; padding-top:10px; margin-bottom:30px; text-align:right; width:100%;}
.fcli_peds_tot{color:#000; /*Ocultado por Usabilidad*/display:none;}
.fcli_peds_tot span{font-size:15px;}
.fcli_peds_lst_cab{/*font-size:15px; color:#71B623;*/ font-size:14px; color:#000; font-weight:bold;}
.fcli_peds_lst_no td{padding:20px 0px; color:#999;}
.fcli_peds_lst{margin-top:10px; width:100%; /*border-bottom:1px solid #e5e5e5;*/}


/*Datos de Facturación Edición de Datos*/
.edicion_datos_area{text-align:left;}
.edicion_datos_eti{padding:6px; text-align:right; font-size:14px; font-weight:bold; color:#000; line-height:20px;}
.edicion_datos_campo{padding:6px;}
.edicion_datos_botones{padding:15px 0px; padding-left:4px;}
.edicion_datos_botones button{cursor:pointer; margin-right:5px;}


/*Hologación de Campos de Formularios*/
.edicion_datos_campo input,
.email_input input,
.clave_input input,
.registro_form_input,
.registro_form_campo input,
.registro_form_select,
.id_cli_form_inp input,
.fcon_form_inp input,
.rec_clave_input,
.farticulo_com_form_input input,
.recomendacion_de_input input,
.recomendacion_to_input input,
.inp input,
.inp select
{height:22px; line-height:22px; color:#666; background-color:#fff; border:solid 1px #e5e5e5; font-size:13px;}
.edicion_datos_campo input:focus,
.email_input input:focus,
.clave_input input:focus,
.registro_form_input:focus,
.registro_form_campo input:focus,
.registro_form_select:focus,
.id_cli_form_inp input:focus,
.fcon_form_inp input:focus,
.rec_clave_input:focus,
.farticulo_com_form_input input:focus,
.recomendacion_de_input input:focus,
.recomendacion_to_input input:focus,
.inp input:focus,
.inp select:focus
{background-color:#f5f5f5; border:solid 1px #e5e5e5; color:#000;}
.fcon_form_inp textarea, .farticulo_com_form_input textarea, .recomendacion_to_input textarea{color:#666; background-color:#fff; border:solid 1px #e5e5e5;}
.fcon_form_inp textarea:focus, .farticulo_com_form_input textarea:focus, .recomendacion_to_input textarea:focus{background-color:#f5f5f5; border:solid 1px #e5e5e5; color:#000;}



#fcli_pag_actual{font-weight:bold;}
.email_label, .clave_label{font-weight:bold; text-transform: capitalize;}
.registro_form_eti{text-transform: capitalize;}
.ped_fpag_val{font-weight: bold;}
.precio_valor{font-family: Arial, Helvetica, sans-serif !important;}
.precio_oferta_valor{font-family: Arial, Helvetica, sans-serif !important; font-size:1.3em !important; font-weight:bold !important;}


/*------------------- galeria de imagenes -------------------------*/
#vista{text-align: center; width: 600px;}
.mas_imgs_lst {padding:0 5px 5px; vertical-align:5px;}
.mas_imgs_lst_cab {margin-bottom:20px; padding-bottom:8px; padding-top:3px; text-align:center;}
#imgnombre {font-weight:bold; padding:4px 5px 5px 35px; text-align:left;}
#imgdescripcion {padding-left:5px; padding-top:10px; text-align:left;}
mas_imgs_lst_img a {font-weight:bold; text-align:center; text-decoration:none;}
.mas_imgs_lst {padding:0 5px 5px; vertical-align:5px;}
.mas_imgs_lst_cab span, .mas_imgs_prev_cab span {font-size:14px;}
.fcat_ver_todos{text-align: right; padding-right: 10px;}
.mas_imgs_lst_cab{background:url("fondo_cabecera_web.png") repeat-x scroll left bottom transparent; color:#FFFFFF;}
.mas_imgs_lst_cab span, .mas_imgs_prev_cab span{color: white;}
.mas_imgs_prev_cab{background:url("fondo_cabecera_noticias.png") no-repeat scroll 0 0 #C1C1C1; padding-left: 35px;}
#imgdescripcion{ color: #564B47;}


/* parche puntos */
.tablaPrecios .precio_puntos_lbl{
    font-weight: bold;
    text-align: right;
	 background-color: #FFE04F;
	color: #000000;
}
.tablaPrecios .precio_puntos_valor{
	font-weight: bold;
	font-size: 12px !important;
	background-color: #FFE04F;
}
.farticulo_art_precios_puntos{
	font-weight: bold;
	font-size: 12px !important;
}


/* Ocultacion de categorias de novedad */
#sec_cat_li_novedad-ropa-hombre,
#sec_cat_li_novedad-ropa-mujer,
#sec_cat_li_ofertas-ropa-hombre,
#sec_cat_li_ofertas-ropa-mujer {
display : none;
}
