﻿/*menu:#eceff1;menu_p: #ced5db; azul oscuro: #5d443b; amarillo:#efc76a */

	body{ background-color:#fff;font-family:Arial;font-size:11px;color:Black;}
		
	#td_idioma{width:1000px; height:17px; background:#adbbc8 url(../imagenes/pixel_sub_cab.gif) repeat-x top center}
	
	.texto_cursiva{font-family:Arial;font-size:10px;color:#5d443b; font-style:italic} 
    .texto11{font-family:Arial;font-size:11px;color:#5d443b;}
    .texto_negrita{font-family:Arial;font-size:10px;color:#5d443b; font-weight:bold; } 
    
    .texto_tit_registro{font-family:Arial; font-size:12px; color:#5d443b; font-weight:bold;}
    .texto_registro{font-family:Arial; font-size:12px; color:#5d443b; font-weight:normal;}
    

	.precio_producto {font-weight: normal; font-size: 21px; color:Black; font-family: Arial;}
	.texto_precio_producto{	font-family: Arial; text-decoration: none; color: Black; font-size: 14px; font-weight:normal;}
	.texto_precio_producto_grande{	font-family: Arial; text-decoration: none; color: Black; font-size: 16px; font-weight:bold;}
	.precio_producto_grande{font-family: Arial; text-decoration: none; color: Black; font-size: 20px; font-weight:bold;}    
    .precio_producto_peque {font-weight: bold; font-size: 13px; color: Black; font-family: Arial;}
	.texto_precio_producto_peque{font-family: Arial; text-decoration: none; color: Black; font-size: 12px; font-weight:bold;}

    
    .moneda{font-family: Arial; text-decoration: none; color:Black; font-size: 21px;}
	.iva{font-family: Arial; text-decoration: none; color:Black; font-size: 11px; font-weight:normal;}
   
    .texto_mensaje{font-family:Arial;font-size:9px;color:Black;font-weight:bold;}
    .texto_finalizar{font-family:Arial;font-size:9px;color:Black;font-weight:normal;}
    .texto_cabecera_listado{font-family:Arial;font-size:11px;color:Black;font-weight:bold;}
    
    .clausula{font-family:Arial; font-size:11px; color:Black; font-weight:normal;}
    
	a.nombre_idioma:link{width:89px;height:18px !important;height:12px; color:#5d443b;text-decoration:none;text-align:center;float:left;
		font-family: Arial;font-weight:bold;font-size:13px;white-space:nowrap;}
	a.nombre_idioma:visited{width:89px;height:18px !important;height:12px; color:#5d443b;text-decoration:none;text-align:center;float:left;
		font-family: Arial;font-weight:bold;font-size:13px;white-space:nowrap;}
	a.nombre_idioma:hover{width:89px;height:12px;color:#5d443b;border-left:solid 1px #b7ce24; border-right:solid 1px #b7ce24; 
		background:url('../imagenes/btn_menu_p.gif') repeat-x center;
}  
	a.nombre_idioma:active{width:89px;height:12px;color:#5d443b;border-left:solid 1px #b7ce24; border-right:solid 1px #b7ce24; 
		background:url('../imagenes/btn_menu_p.gif') repeat-x center;
}   
	    
    a.producto:link{font-family:Arial;font-size:15px; font-weight:bold; color: black; text-decoration:none;}
    a.producto:visited{font-family:Arial;font-size:15px; font-weight:bold; color: black;text-decoration:none;}
    a.producto:hover{color: black;}
    a.producto:active{color: black;}
    
    a.link_menu_izq:link{font-family:Lucida Calligraphy; font-size:12px; font-weight:bold; color:#5d443b; text-decoration:none;}
    a.link_menu_izq:visited{font-family:Lucida Calligraphy; font-size:12px; font-weight:bold; color:#5d443b; text-decoration:none}
    a.link_menu_izq:hover{font-family:Lucida Calligraphy; font-size:12px; font-weight:bold; color:#5d443b; text-decoration:none}
    a.link_menu_izq:active{font-family:Lucida Calligraphy; font-size:12px; font-weight:bold; color:#5d443b; text-decoration:none}
    
    a.link_familia:link{text-decoration:none; outline:0;}
    a.link_familia:visited{text-decoration:none; outline:0;}
    a.link_familia:hover{text-decoration:none; outline:0;}
    a.link_familia:active{text-decoration:none; outline:0;}
                
    a.producto_peque:link{font-family:Arial;font-size:13px; font-weight:bold; color: #5d443b; text-decoration:none;}
    a.producto_peque:visited{font-family:Arial;font-size:13px; font-weight:bold; color: #5d443b;text-decoration:none;}
    a.producto_peque:hover{color: #efc76a;}
    a.producto_peque:active{color: #efc76a;}
    
    a.btn_carro:link{font-family:Arial;font-size:12px; font-weight:normal; color: #5d443b; text-decoration:none;}
    a.btn_carro:visited{font-family:Arial;font-size:12px; font-weight:normal; color: #5d443b;text-decoration:none;}
    a.btn_carro:hover{color: #efc76a; font-weight:bold;}
    a.btn_carro:active{color: #efc76a;}
    
    
    a.menu_sup:link {font-weight:bold;font-family:"Arial";font-Size:12px;text-decoration:none;color: #5d443b;} 
    a.menu_sup:visited {font-weight:bold;font-family:"Arial";font-Size:12px;text-decoration:none;color: #5d443b; } 
    a.menu_sup:hover {color:#efc76a;}
    a.menu_sup:active {color:#efc76a;} 

    a.btn_ver:link{ font-family:Arial;font-size:13px; font-weight:bold; color: #5d443b; text-decoration:none;}
	a.btn_ver:visited{ font-family:Arial;font-size:13px; font-weight:bold; color: #5d443b;text-decoration:none;}
	a.btn_ver:hover{color: #efc76a;}
	a.btn_ver:active{color: #efc76a;}
	
	.boton{width:83px; height:20px; font-family:Arial;font-size:10px;color:#5d443b;}   
	.boton_i {width:15px; height:15px; margin:0; padding:0;float:left; font-family:Arial;font-size:10px;color:#5d443b;}
	.boton_d {width:15px; height:34px;background:url('../imagenes/boton_d.gif') no-repeat 0 0; margin:0; padding:0;float:left;}
	
	a.btn_enviar:link{height:24px; font-family:Arial;font-size:12px; font-weight:bold; color: #5d443b; text-decoration:underline;
		 background:url('../imagenes/btn_enviar.gif') no-repeat left center; 
padding:0 0 0 25px;
}
	a.btn_enviar:visited{height:24px; font-family:Arial;font-size:12px; font-weight:bold; color: #5d443b;text-decoration:underline;
		background:url('../imagenes/btn_enviar.gif') no-repeat left center; 
padding:0 0 0 25px;
}
	a.btn_enviar:hover{color: #efc76a;}
	a.btn_enviar:active{color: #efc76a;}


	a.btn_imprimir:link{ height:24px; font-family:Arial;font-size:12px; font-weight:bold; color: #5d443b; text-decoration:underline;
		 background:url('../imagenes/btn_imprimir.gif') no-repeat left center; 
padding:0 0 0 25px;
}
	a.btn_imprimir:visited{height:24px; font-family:Arial;font-size:12px; font-weight:bold; color: #5d443b;text-decoration:underline;
		background:url('../imagenes/btn_imprimir.gif') no-repeat left center; 
padding:0 0 0 25px;
}
	a.btn_imprimir:hover{color: #efc76a;}
	a.btn_imprimir:active{color: #efc76a;}
	

	img.imagen{ border:solid 0px #000}
	
      	
	.degradado {background-color:#eceff1;width:100%; height:100%; filter:Alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=100%)}
   
   	.div_carro{width:110px;height:21px;border:solid 1px #5d443b;background-color:#fff;}   
	
	a.boton_carrito:link{width:197px; height:61px;background:transparent url(../imagenes/boton_carrito.gif) no-repeat top center; }
	a.boton_carrito:visited{width:197px; height:61px;background:transparent url(../imagenes/boton_carrito.gif) no-repeat top center; }
	a.boton_carrito:hover{width:197px; height:61px;}	
	a.boton_carrito:active{width:197px; height:61px;}
	
	.cuadro_cabeza{ background:transparent url(../imagenes/cuadro_cabeza.gif) no-repeat top center; width:236px; height:236px;}
	.cuadro_medio{ background:transparent url(../imagenes/cuadro_medio.gif) no-repeat top center; width:236px; height:236px;}
	.cuadro_cola{ background:transparent url(../imagenes/cuadro_cola.gif) no-repeat top center; width:236px; height:236px;}
	.cuadro{background:transparent url(../imagenes/cuadro.gif) no-repeat top center; width:236px; height:236px;}
	
	.marco{background:transparent url(../imagenes/marco_p.png) no-repeat top center; width:270px; height:270px; vertical-align:top; }


    /*************************************************************************************
                                                              menus cabecera y pies
    *************************************************************************************/ 
    
    a.menuPie:link{ color:#5d443b;text-decoration:none;font-family:Arial;font-size:11px; font-weight:bold;}
    a.menuPie:visited{color:#5d443b;text-decoration:none;font-family: Arial;font-size:11px;font-weight:bold;}
    a.menuPie:hover{color: #7c7c7c;}
    a.menuPie:active{color: #7c7c7c;}
    
	#menuLi{padding:0;margin:0;}
	#menuLi li {display:inline; }
	#menuLi li a{width:89px;height:22px; color:#5d443b;text-decoration:none;text-align:center;float:left;
		font-family: Arial;font-weight:bold;font-size:13px;white-space:nowrap;}
	#menuLi li a:hover{width:89px;height:22px;color:#5d443b;border:solid 1px #5d443b; 
		background:url('../imagenes/btn_menu_p.gif') repeat-x center;
	}           
	#menuLi li a:active{color:#fff;background:center;
	}  
	#menuLi li a#actual {width:89px;height:22px;color:#5d443b;border:solid 1px #5d443b; 
		background:url('../imagenes/btn_menu_p.gif') repeat-x center;
	}

	

.barra_destacados{background:url('../imagenes/barra.gif') no-repeat left top}
.lista_mnu_lat1 {}
.lista_mnu_lat2 {}
.t_productos { padding:0; margin:0; }


 /*************************************************************************************
                                                              LA VENTANA
 *************************************************************************************/ 
 
 a.link_registro:link{font-family:Arial;font-size:12px; font-weight:normal; color: black; text-decoration:underline;}
 a.link_registro:visited{font-family:Arial;font-size:12px; font-weight:normal; color: black;text-decoration:underline;}
 a.link_registro:hover{color: #98141b;}
 a.link_registro:active{color: #98141b;}
 
 a.linknavegacion:link{ font-family:Arial; font-size:12px; color:#98141b; text-decoration:none;}
 a.linknavegacion:visited{ font-family:Arial;font-size:12px; color:#98141b;text-decoration:none;}
 a.linknavegacion:hover{color: #98141b;}
 a.linknavegacion:active{color: #98141b;}
  
 .texto_mc { font-family:Arial; font-weight:bold; font-size:13px;}
 
 
 .titulo_producto{font-family:Arial;font-size:14px; color:Black;}
 
 
 


 /*************************************************************************************
                                                            PLAINTERSA
 *************************************************************************************/
 
 .azul{color:#355379;}
 .gris { color:#f0f0f0;}
 
 
 .imagenmenu {margin:0; padding:0; height:31px;}
 .texto_error{font-family:Arial;font-size:10px;color:red;}
 .texto_negrita_i{font-family:Arial;font-size:10px;color:Black; font-weight:bold; font-style:italic} 
 h1.destacado{font-family:Arial; font-size:16px; color:#355379; font-weight:bold;}

 
 a.link:link{ font-family:Arial; font-size:12px; font-weight:bold; color: #355379; text-decoration:none;}
 a.link:visited{ font-family:Arial;font-size:12px; font-weight:bold; color: #355379; text-decoration:none;}
  
 a.linkb:link{ font-family:Arial; font-size:12px; color: black; text-decoration:none;}
 a.linkb:visited{ font-family:Arial;font-size:12px; color: black;text-decoration:none;}
 a.linkb:hover{text-decoration:underline;}
 a.linkb:active{text-decoration:underline;}
 
 #listainfo { position:absolute; left:-25px; text-align:left; list-style: none none; padding-top:15px; margin-top:0; }
 #listainfo li{}
 #listainfo li ul{ position:absolute; left: -25px;}
 html>body #listainfo li ul{ position:absolute; left: 10px;}
 #listainfo li ul li{list-style:none none; line-height:33px; height:33px; }
 #listainfo li ul li a {color:White; font-family:Arial; font-size:16px; text-decoration:none;}
 #listainfo li ul li a:hover { text-decoration:underline;}
 
 .paneliefox {
  min-height:518px;
  height:auto !important;
  height:518px;
}

.fam_menu_iefox
{
	min-height:428px;
	height:auto !important;
	height:428px;
}

	/*************************************************************************************
                                                                menu desplegable lateral
    *************************************************************************************/ 

    #menudeslat{padding:0;margin:0; float: left; width:220px; font-size:14px; font-family:Arial; color:White;}
    #menudeslat ul, li{ display: block; z-index:400; width:220px;}
    #menudeslat ul{width: 220px;padding:0; margin:0;}
    #menudeslat li{float: left; width:100%;height:42px; line-height:42px; text-align:left;}
    #menudeslat li ul{display: none; position: absolute; margin-left: 220px; margin-top: -42px; margin-right:0px; z-index:400; border: solid 2px White;}
    #menudeslat li a{padding:0;display: block;width:220px;height:42px; text-decoration: none; color:White;}
    #menudeslat li a:hover{color:white;}    
    #menudeslat li ul li{float: left; width:100%;height:42px; text-align:left; background-color:#b5bfcc;}
    #menudeslat li ul li a{padding:0;display: block;width:220px;height:42px; text-decoration: none; color:White;}
    #menudeslat li ul li a:hover{ }   
    
    
    #menudeslat a.hassubmenu{display: block;width:220px;height:42px;color:White;}
    #menudeslat a.hassubmenu:hover{color:White; background-image:none;}
    
    
     /*************************************************************************************
                                                            MENU MARCAS
	*************************************************************************************/
 
	#menumarcas{padding:0;margin:0; float: left; width:220px; font-size:14px; font-family:Arial; color:White;}
	html> body #menumarcas{padding:0;margin:0; float: none; width:220px; font-size:14px; font-family:Arial; color:White;}
	#menumarcas ul, li{ display: block; z-index:400; width:220px;}
	#menumarcas ul{width: 220px;padding:0; margin:0;}
	#menumarcas li{float: left; width:100%;height:42px; line-height:42px; text-align:left;}
	html> body #menumarcas li{float: none; width:100%;height:42px; line-height:42px; text-align:left;}
	#menumarcas li a{padding:0;display: block;width:220px;height:42px; text-decoration: none; color:White;}
	#menumarcas li a:hover{color:white;}    
	 
	 
/*************************************************************************************
                                                            CHOCALA
 *************************************************************************************/
 
 

 a.link_editable:link{ text-decoration:none;}
 a.link_editable:visited{text-decoration:none;}
 a.link_editable:hover{text-decoration:none;}
 a.link_editable:active{text-decoration:none;}
 
 /*************************************************************************************
                                                            ASDE
 *************************************************************************************/
 #tbl_pie{width:1000; height:59px; }
 #barra_tbl_central{ width:983px;}
 #tbl_central{ border-collapse:collapse; width:983px;}
 
 .boton_pix {width:53px; height:17px; background:url('../imagenes/b_peque.gif') no-repeat center center ; margin:0; padding:0;} 
 .boton_pix2 {width:117px; height:17px; background:url('../imagenes/b_mediano.gif') no-repeat center center; margin:0; padding:0;}
 .boton_pix3 {width:165px; height:17px; background:url('../imagenes/b_grande.gif') no-repeat center center; margin:0; padding:0;}
 
 .caja_texto {width:125px; height:20px; border:solid 1px black;}
 .textbox{ width:200px; height:18px; border:solid 1px Black; font-family: Arial; text-decoration: none; color: Black; font-size: 11px; font-weight:normal;}
 .textbox2{ width:100px; height:16px; border:solid 1px Black; font-family: Arial; text-decoration: none; color: Black; font-size: 11px;}
 .formulario{font-family:Arial;font-size:12px;color:black;font-weight:bold; border: solid 1px #000000}
 .formulario_noBold{font-family:Arial;font-size:12px;color:Black;font-weight:normal; border: solid 1px #000000}
	
 .carrito_desglose{width:203px; height:82px; background-image:url(../imagenes/carrito_desglose.gif); background-repeat:no-repeat; border:0; }

 a.cabecera_menu:link{ color:#e42a38;text-decoration:none; font-family:Arial; font-size:12px; font-weight:400;}
 a.cabecera_menu:visited{color:#e42a38;text-decoration:none; font-family:Arial; font-size:12px; font-weight:400;}
 a.cabecera_menu:hover{color:#66669a;}
 a.cabecera_menu:active{color:#66669a;}
 
 a.titulos_menu:link{ color:White; text-decoration:none; font-family:Arial; font-size:12px; font-weight:400;}
 a.titulos_menu:visited{color:White; text-decoration:none; font-family:Arial; font-size:12px; font-weight:400;}
 a.titulos_menu:hover{}
 a.titulos_menu:active{}
 
 .titulos_menus{color:White; text-decoration:none; font-family:Arial; font-size:12px; font-weight:400;}
 
 a.link:link{ font-family:Arial; font-size:12px; color:White;  text-decoration:none; vertical-align:middle;}
 a.link:visited{ font-family:Arial;font-size:12px; color: White; text-decoration:none; vertical-align:middle;}
 a.link:hover{color: #e42a38;}
 a.link:active{color: #e42a38;}
 
 a.linknormal:link{ font-family:Arial; font-size:14px; font-weight:bold; color: #e42a38; text-decoration:none; }
 a.linknormal:visited{ font-family:Arial;font-size:14px; font-weight:bold; color: #e42a38; text-decoration:none; }
 a.linknormal:hover{ font-family:Arial;font-size:14px; font-weight:bold; color: White; }
 a.linknormal:active{ font-family:Arial;font-size:14px; font-weight:bold; color: White; }
 
 a.link_registro_b:link{font-family:Arial;font-size:12px; font-weight:bold; color:#4a4646; text-decoration:none;}
 a.link_registro_b:visited{font-family:Arial;font-size:12px; font-weight:bold; color:#4a4646; text-decoration:none;}
 a.link_registro_b:hover{color:#e42a38;}
 a.link_registro_b:active{color:#e42a38;}
 
 a.link_registro:link{font-family:Arial;font-size:12px; font-weight:normal; color:#4a4646; text-decoration:underline;}
 a.link_registro:visited{font-family:Arial;font-size:12px; font-weight:normal; color:#4a4646; text-decoration:underline;}
 a.link_registro:hover{color:#e42a38;}
 a.link_registro:active{color:#e42a38;}
 
 a.link_pie:link{color:#4a4646; text-decoration:none;}
 a.link_pie:visited{color:#4a4646; text-decoration:none;}
 a.link_pie:hover{text-decoration:underline;}
 a.link_pie:active{text-decoration:underline;}
 
 a.subfamilia:link{color:#66669a; font-family:Arial; font-size:14px; text-decoration:none;}
 a.subfamilia:visited{color:#66669a; font-family:Arial; font-size:14px; text-decoration:none;}
 a.subfamilia:hover{color:#e42a38;}
 a.subfamilia:active{color:#e42a38;}
 
 a.texto_l:link{font-family:Arial;font-size:12px; font-weight:normal; color:#4a4646; text-decoration:underline;}
 a.texto_l:visited{font-family:Arial;font-size:12px; font-weight:normal; color:#4a4646; text-decoration:underline;}
 a.texto_l:hover{color:#e42a38;}
 a.texto_l:active{color:#e42a38;}
    
 .rojo { color:#e42a38;}
 .negro {color:#4a4646;}
 .morado {color:#66669a;}
 .blanco {color:White;}
 .pequeno {font-size:9px;}
 .diez {font-size:10px;}
 .normal {font-size:12px;}
 .grande {font-size:14px}
 .mas_grande{font-size:16px;}
 .titulo {font-size:21px;}
 .negrita { font-weight:bold;}
 .texto { font-family:Arial;}
 .cursiva { font-style:italic;}
 
 .panelcarrito {
  min-height:188px;
  height:auto !important;
  height:188px;
}

.panelmaterial {
  min-height:126px;
  height:auto !important;
  height:126px;
}

.panelcomplementos {
  min-height:99px;
  height:auto !important;
  height:99px;
}
.paneltextil {
  min-height:127px;
  height:auto !important;
  height:127px;
}
.panellogin {
  min-height:127px;
  height:auto !important;
  height:127px;
}


 /*************************************************************************************
                                                            menulista
 *************************************************************************************/
	.menulista{padding:0;margin:0; float: left; width:213px; font-size:12px; font-family:Arial; color:#e42a38;}
    html> body .menulista{padding:0;margin:0; float: none; width:213px; font-size:12px; font-family:Arial; color:#e42a38;}  
    .menulista ul{width: 213px;padding:0; margin:0;}
    .menulista li{float: left; width:213px;height:30px; line-height:30px; text-align:left;}
    html> body .menulista li{float: none; width:213px;height:27px; line-height:27px; text-align:left;}
    .menulista li a{width:213px;height:30px; line-height:30px; text-align:left; color:#e42a38; text-decoration:none;}
    .menulista li a:hover{ width:213px;height:30px; line-height:30px; text-align:left; color:White;}
       
      
 /*************************************************************************************
                                                            menudesplegable
 *************************************************************************************/
	.menudesp{padding:0;margin:0; float: left; width:213px; font-size:12px; font-family:Arial; color:#e42a38;}
    html> body .menudesp{padding:0;margin:0; float: none; width:213px; font-size:12px; font-family:Arial; color:#e42a38;}  
    .menudesp ul{width: 213px;padding:0; margin:0;}
    .menudesp li{float: left; width:213px;height:30px; line-height:30px; text-align:left;}
    html> body .menudesp li{float: none; width:213px;height:27px; line-height:27px; text-align:left;}
    .menudesp li a{width:213px;height:30px; line-height:30px; text-align:left; color:#e42a38; text-decoration:none;}
    .menudesp li a:hover{ width:213px;height:30px; line-height:30px; text-align:left; color:White;}     
    .menudesp li ul{display: none; width:300px; position: absolute; margin-left: 213px; margin-top: -30px; margin-right:0px; z-index:400; background-color:#dfdfdf;  }
    .menudesp li ul li{float: left; width:300px;background-image:none; text-align:left; font-size:12px;}
    .menudesp li ul li a{padding:0;display: block;width:300px; text-decoration: none; color:#e42a38;}
    .menudesp li ul li a:hover{color:white; width:300px;} 
    .menudesp a.hassubmenu{display: block;width:213px;height:30px;color:#e42a38;}
    .menudesp a.hassubmenu:hover{color:White;}
    
    