﻿
	body{ background-color:#fff;font-family:Arial;font-size:11px;color:#000;}
	
	#tbl_pie{width:1000px; height:20px; border-top:solid 1px #999; border-bottom:solid 1px #999;}
	#tbl_central{ border-collapse:collapse;background:#fff; width:810px;}
	
	.pie{width:100%; height:51px;}

	
	.texto{font-family:Arial;font-size:11px;color:#183856;}  
	.texto_cursiva{font-family:Arial;font-size:11px;color:#183856; font-style:italic} 
    .texto11{font-family:Arial;font-size:11px;color:#183856;}
    .texto_error{font-family:Arial;font-size:12px;color:#903e16;} 
    .texto_negrita{font-family:Arial;font-size:12px;color:#183856; font-weight:bold;} 
    .texto_negrita_i{font-family:Arial;font-size:12px;color:#183856; font-weight:bold; font-style:italic} 
    .texto_blanco{ font-family:Arial, Helvetica, Verdana; font-size:12px;color:#fff}
	.texto_titulo_blanco{ font-family:Arial, Helvetica, Verdana; font-size:20px; font-weight:normal; color:#fff}
	
	.texto_cabecera{font-family:Arial, Helvetica, Verdana; font-size:22px;color:#fff; font-weight:normal;}
       
    a.lnk_estuche:link{font-family:Arial, Helvetica, Verdana; font-size:11px; font-weight:normal; color:#fff; font-style:normal;text-decoration:none; line-height:9px; }
    a.lnk_estuche:visited{font-family:Arial, Helvetica, Verdana; font-size:11px; font-weight:normal; color:#fff; font-style:normal;text-decoration:none; line-height:9px;}
    a.lnk_estuche:hover{color:#bfb2a9}
    a.lnk_estuche:active{color:#bfb2a9}

    .titulo_producto{font-family:Futura HV, Arial;font-size:18px; font-weight:normal; color: #183856;}
    .titulo{font-family:Futura HV, Arial;font-size:18px; font-weight:bold; color: #183856;}

    
    .texto_tit_registro{font-family:Arial; font-size:12px; color:#183856; font-weight:bold;}
    .texto_registro{font-family:Arial; font-size:12px; color:#183856; font-weight:normal;}
    

	.precio_producto {font-weight: normal; font-size: 13px; color: #183856; font-family: Arial;}
	.texto_precio_producto{	font-family: Arial; text-decoration: none; color: #183856; font-size: 13px; font-weight:normal;}
	.texto_precio_producto_grande{	font-family: Arial; text-decoration: none; color: #183856; font-size: 16px; font-weight:bold;}
	.precio_producto_grande{font-family: Arial; text-decoration: none; color: #183856; font-size: 18px; font-weight:bold;}    

    
    .moneda{font-family: Arial; text-decoration: none; color: #183856; font-size: 16px; font-weight:bold;}
	.iva{font-family: Arial; text-decoration: none; color: #183856; font-size: 11px; font-weight:normal;}
   
    .texto_mensaje{font-family:Arial;font-size:9px;color:#183856;font-weight:bold;}
    .texto_finalizar{font-family:Arial;font-size:9px;color:#183856;font-weight:normal;}
    .texto_cabecera_listado{font-family:Arial;font-size:11px;color:#183856;font-weight:bold;}
    
    .clausula{font-family:Arial; font-size:11px; color:#183856; font-weight:normal;}
    
	
    .formulario{font-family:Arial;font-size:12px;color:#183856;font-weight:bold; border: solid 1px #183856}
    .formulario_noBold{font-family:Arial;font-size:12px;color:#183856;font-weight:normal; border: solid 1px #183856}
    .formulario_dedicatoria{font-family:Arial;font-size:12px;color:#183856;font-weight:bold; border: solid 1px #183856; background:#fefefe;}



	.textbox{ width:100px;height:20px; border:solid 1px #183856; 
	font-family: Arial; text-decoration: none; color: #183856; font-size: 11px; font-weight:bold}
	
	a.btn_cerrar:link { background:#000; font-weight:bold;font-family:Helvetica,Arial;font-Size:18px;text-decoration:none;color:#fff;} 
    a.btn_cerrar:visited { background:#000;font-weight:bold;font-family:Helvetica,Arial;font-Size:18px;text-decoration:none;color:#fff;} 
    a.btn_cerrar:hover {color:#ccc;}
    a.btn_cerrar:active {color:#ccc;} 
	
	
	a.navega:link {font-weight:normal;font-family:Helvetica,Arial;font-Size:12px;text-decoration:none;color:#000;} 
    a.navega:visited {font-weight:normal;font-family:Helvetica,Arial;font-Size:12px;text-decoration:none;color:#000;} 
    a.navega:hover {color:#675f59;}
    a.navega:active {color:#675f59;} 
	
	a.nombre_idioma:link{ height:20px;color:#fff;text-decoration:none;
		font-family: Arial;font-weight:normal;font-size:12px;white-space:nowrap;}
	a.nombre_idioma:visited{ height:20px;color:#fff;text-decoration:none;
		font-family: Arial;font-weight:normal;font-size:12px;white-space:nowrap;}
	a.nombre_idioma:hover{color:#ccc;}  
	a.nombre_idioma:active{color:#ccc;}   
		
		
	.texto_login{font-family:Arial, Helvetica, Verdana; font-size:11px; font-weight:normal; color:#fff; text-decoration:none;}

		
	a.texto_l_login:link{font-family:Arial, Helvetica, Verdana; font-size:11px; font-weight:normal; color:#fff; text-decoration:none;}
    a.texto_l_login:visited{font-family:Arial, Helvetica, Verdana; font-size:11px; font-weight:normal; color:#fff; text-decoration:none;}
    a.texto_l_login:hover{color:#ccc}
    a.texto_l_login:active{color:#ccc}	
			    
    a.texto_l:link{font-family:Arial, Helvetica, Verdana; font-size:13px; font-weight:normal; color:#183856; text-decoration:none;}
    a.texto_l:visited{font-family:Arial, Helvetica, Verdana; font-size:13px; font-weight:normal; color:#183856; text-decoration:none;}
    a.texto_l:hover{font-weight:bold;}
    a.texto_l:active{font-weight:bold;}
    
    a.link_editable:link{font-family:Arial, Helvetica, Verdana; font-size:11px; font-weight:bold; color:#183856; text-decoration:none;}
    a.link_editable:visited{font-family:Arial, Helvetica, Verdana; font-size:11px; font-weight:bold; color:#183856; text-decoration:none;}
    a.link_editable:hover{color:#ccc}
    a.link_editable:active{color:#ccc}
    
    a.texto_l_sub:link{font-family:Arial, Helvetica, Verdana; font-size:11px; font-weight:normal; color:#183856; text-decoration:underline;}
    a.texto_l_sub:visited{font-family:Arial, Helvetica, Verdana; font-size:11px; font-weight:normal; color:#183856; text-decoration:underline;}
    a.texto_l_sub:hover{text-decoration:none;}
    a.texto_l_sub:active{text-decoration:none;}
    
    a.texto_blanco_l:link{font-family:Arial, Helvetica, Verdana; font-size:12px; font-weight:normal; color:#fff; text-decoration:none;}
    a.texto_blanco_l:visited{font-family:Arial, Helvetica, Verdana; font-size:12px; font-weight:normal; color:#fff; text-decoration:none;}
    a.texto_blanco_l:hover{font-weight:bold;}
    a.texto_blanco_l:active{font-weight:bold;}
    
	
	a.boton_cesta:link{width:200px; height:39px;background:url(../imagenes/cesta.png) no-repeat right center; 
		font-family:Arial, Helvetica, Verdana; font-size:13px; font-weight:normal; color:#fff; text-decoration:none; padding:20px 52px 0 0;}
	a.boton_cesta:visited{width:200px; height:39px;background:url(../imagenes/cesta.png) no-repeat right center;
		font-family:Arial, Helvetica, Verdana; font-size:13px; font-weight:normal; color:#fff; text-decoration:none ;padding:20px 52px 0 0;}
	a.boton_cesta:hover{width:200px; height:39px; font-weight:bold;}	
	a.boton_cesta:active{width:200px; height:39px;font-weight:bold;}
	
	
	a.boton_texto:link{ margin:auto; height:20px;font-family:Arial, Helvetica, Verdana; font-size:12px; font-weight:normal; color:#fff; text-decoration:none;}
	a.boton_texto:visited{ margin:auto;height:20px;font-family:Arial, Helvetica, Verdana; font-size:12px; font-weight:normal; color:#fff; text-decoration:none ;}
	a.boton_texto:hover{ margin:auto;height:20px;font-weight:bold;}	
	a.boton_texto:active{ margin:auto;height:20px;font-weight:bold;}
	
	
		
	
	a.boton_info:link{width:200px; height:39px;background:url(../imagenes/flecha.gif) no-repeat right center; 
		font-family:Arial, Helvetica, Verdana; font-size:13px; font-weight:normal; color:#fff; text-decoration:none; padding:20px 52px 0 0;}
	a.boton_info:visited{width:200px; height:39px;background:url(../imagenes/flecha.gif) no-repeat right center;
		font-family:Arial, Helvetica, Verdana; font-size:13px; font-weight:normal; color:#fff; text-decoration:none ;padding:20px 52px 0 0;}
	a.boton_info:hover{width:200px; height:39px; font-weight:bold;}	
	a.boton_info:active{width:200px; height:39px;font-weight:bold;}


    
        
    a.producto:link{font-family:Arial;font-size:12px; font-weight:normal; color: #675f59; text-decoration:none;}
    a.producto:visited{font-family:Arial;font-size:12px; font-weight:normal; color: #675f59;text-decoration:none;}
    a.producto:hover{color: #3f565e;}
    a.producto:active{color: #3f565e;}
    
    
            
    a.producto_peque:link{font-family:Arial;font-size:12px; font-weight:normal; color: #183856; text-decoration:none;}
    a.producto_peque:visited{font-family:Arial;font-size:12px; font-weight:normal; color: #183856;text-decoration:none;}
    a.producto_peque:hover{color: #3f565e;}
    a.producto_peque:active{color: #3f565e;}
    

    
    a.link_registro:link{font-family:Arial;font-size:12px; font-weight:normal; color: #183856; text-decoration:underline;}
    a.link_registro:visited{font-family:Arial;font-size:12px; font-weight:normal; color: #183856;text-decoration:underline;}
    a.link_registro:hover{color: #3f565e;}
    a.link_registro:active{color: #3f565e;}
    
    a.link_registro_b:link{font-family:Arial;font-size:12px; font-weight:bold; color: #183856; text-decoration:none;}
    a.link_registro_b:visited{font-family:Arial;font-size:12px; font-weight:bold; color: #183856;text-decoration:none;}
    a.link_registro_b:hover{color: #3f565e;}
    a.link_registro_b:active{color: #3f565e;}
    

	a.btn_ver:link{ height:16px;font-family:Arial;font-size:13px; font-weight:bold; color: #000; text-decoration:none; text-align:center;}
	a.btn_ver:visited{ height:16px;font-family:Arial;font-size:13px; font-weight:bold; color: #000;text-decoration:none;text-align:center;}
	a.btn_ver:hover{color: #3f565e;}
	a.btn_ver:active{color: #3f565e;}

	.boton{width:54px; height:16px;background:Transparent url(../imagenes/boton.gif) no-repeat 0 0}   
	.boton_i{width:8px; height:16px;background:Transparent url(../imagenes/boton_i.gif) no-repeat 0 0;margin:0; padding:0;float:left;}
	.boton_d{width:8px; height:16px;background:Transparent url(../imagenes/boton_d.gif) no-repeat 0 0;margin:0; padding:0;float:left;}
	.boton_pix{height:16px;background:Transparent url(../imagenes/boton_pix.gif) repeat-x 0 0;margin:0; padding:0;float:left;} 
    

	a.lnk_boton:link{width:54px; height:16px;background:Transparent url(../imagenes/boton.gif) no-repeat 0 0; display:block;
		 font-family:Arial; font-size:2px; color:#000} 
	a.lnk_boton:visited{width:54px; height:16px;background:Transparent url(../imagenes/boton.gif) no-repeat 0 0; display:block;
		 font-family:Arial; font-size:2px; color:#000}  
	a.lnk_boton:hover{display:block}  
	a.lnk_boton:active{display:block}   
		
	a.btn_enviar:link{height:24px; font-family:Arial;font-size:12px; font-weight:bold; color: #183856; text-decoration:underline;
		 background:Transparent 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: #183856;text-decoration:underline;
		background:Transparent url(../imagenes/btn_enviar.gif) no-repeat left center; padding:0 0 0 25px;}
	a.btn_enviar:hover{color: #3f565e;}
	a.btn_enviar:active{color: #3f565e;}


	a.btn_imprimir:link{ height:24px; font-family:Arial;font-size:12px; font-weight:bold; color: #183856; text-decoration:underline;
		 background:Transparent 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: #183856;text-decoration:underline;
		background:Transparent url(../imagenes/btn_imprimir.gif) no-repeat left center; padding:0 0 0 25px;}
	a.btn_imprimir:hover{color: #3f565e;}
	a.btn_imprimir:active{color: #3f565e;}
	

	img.imagen{ border:solid 0px #000}

      	   
   	.div_carro{width:110px;height:21px;border:solid 1px #183856;background-color:#fff;}
    .carrito_mini{width:420px;height:44px;border:solid 0px #000;margin:0; 
				 background :transparent url(../imagenes/carrito.gif) no-repeat top center;}     
	.carrito_desglose{width:170px; height:45px; background-color:#fff; border:solid 1px #000;}


    /*************************************************************************************
                                                              menus cabecera y pies
    *************************************************************************************/ 
    
    a.menuPie:link{ color:#000;text-decoration:none;font-family:Arial;font-size:14px; font-weight:bold; }
    a.menuPie:visited{color:#000;text-decoration:none;font-family:Arial;font-size:14px;font-weight:bold;}
    a.menuPie:hover{color: #675f59;}
    a.menuPie:active{color: #675f59;}
    
    a.menuPie_pq:link{ color:#000;text-decoration:none;font-family:Arial;font-size:11px;font-weight:bold; }
    a.menuPie_pq:visited{color:#000;text-decoration:none;font-family:Arial;font-size:11px;font-weight:bold;}
    a.menuPie_pq:hover{color: #675f59;}
    a.menuPie_pq:active{color: #675f59;}
    
	#menuLi{padding:0;margin:0;}
	#menuLi li {display:inline; }
	#menuLi li a{width:89px;height:22px; color:#183856;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:#183856;border:solid 1px #183856; 
		background:Transparent url(../imagenes/btn_menu_p.gif) repeat-x center center;}           
	#menuLi li a:active{color:#fff;background:Transparent center center;}  
	#menuLi li a#actual {width:89px;height:22px;color:#183856;border:solid 1px #183856; 
		background:Transparent url(../imagenes/btn_menu_p.gif) repeat-x center center;}


	
    /*************************************************************************************
                                                                menu desplegable lateral
    *************************************************************************************/ 

    #menudeslat{padding:0;margin:0; float: left;width:210px;border:solid 0px #000;border-right:solid 1px #887878;}
    #menudeslat ul, li{ display: block; z-index:400;}
    #menudeslat ul{width: 208px;padding:0; margin:0;border:solid 0px #000}
    #menudeslat li{float: left; width:100%;height:20px; background-color:#fff; text-align:left;border:solid 0px #000; }
    #menudeslat li ul{display: none;position: absolute;	margin-left: 208px;	margin-top: -16px; margin-right:0px; z-index:400;}
    #menudeslat li.simple{height:10px !important; height:4px; background:#fff;}	

   
    a.menulat_nivel1:link{height:16px; font-weight:normal;font-family:Arial;font-size:15px;text-decoration: none;color:#3f565e;background:url(../imagenes/flecha.gif) no-repeat left center; padding:0 0 0 15px;}
    a.menulat_nivel1:visited{height:16px; font-weight:normal;font-family:Arial;font-size:15px;text-decoration: none;color:#3f565e;background:url(../imagenes/flecha.gif) no-repeat left center;padding:0 0 0 15px;}
    a.menulat_nivel1:hover{color:#bfb2a9;}
    a.menulat_nivel1:active{color:#bfb2a9;}

    a.menulat_nivel2:link{width:208px;height:16px; font-weight:normal;font-family:Arial;font-size:15px;text-decoration: none;color:#675f59;}
	a.menulat_nivel2:visited{width:208px;height:16px; font-weight:normal;font-family:Arial;font-size:15px;text-decoration: none;color:#675f59;}
	a.menulat_nivel2:hover{color:#bfb2a9}	
	a.menulat_nivel2:active{color:#bfb2a9}
	
	a.menulat_nivel3:link{width:208px;height:16px; font-weight:normal;font-family:Arial;font-size:13px;text-decoration: none;color:#323130;}
	a.menulat_nivel3:visited{width:208px;height:16px; font-weight:normal;font-family:Arial;font-size:13px;text-decoration: none;color:#323130;}
	a.menulat_nivel3:hover{color:#bfb2a9}	
	a.menulat_nivel3:active{color:#bfb2a9}
	
	span.bola{ background:url(../imagenes/bola.gif) no-repeat center center;}
	
	a.volver:link{ font-weight:normal;font-family:Arial;font-size:12px;text-decoration: underline; font-weight:bold;color:#323130; background:url(../imagenes/flecha_volver.gif) no-repeat center left; padding:0 0 0 10px;}
	a.volver:visited{ font-weight:normal;font-family:Arial;font-size:12px;text-decoration: underline;font-weight:bold;color:#323130;background:url(../imagenes/flecha_volver.gif) no-repeat center left;padding:0 0 0 10px;}
	a.volver:hover{color:#bfb2a9}	
	a.volver:active{color:#bfb2a9}
	
	.menulat_nivel2_no{width:208px;height:16px; font-weight:normal;font-family:Arial;font-size:15px;text-decoration: none;color:#675f59;}
	
    


	.producto_destacado_inicio{width:609px; height:28px; text-align:left;
		background:url(../imagenes/barra_familias.gif) no-repeat top center;border-top:solid 3px #fff!important; border-top:solid 0px #000}
	
	.producto_destacado{width:609px; height:28px; text-align:left;
		background:url(../imagenes/barra_familias.gif) no-repeat top center;border-top:solid 3px #fff;}

	.barra_menu{background:url(../imagenes/barra_menu.gif) no-repeat left bottom; width:210px; height:28px;}



	.div_reservas_1{width:208px !important;width:210px; height:90px; background:url(../imagenes/reservas_1.gif) no-repeat left center;}
	.div_reservas_4{width:208px !important;width:210px; height:90px; background:url(../imagenes/reservas_4.gif) no-repeat left center;}
	
	.div_listado{width:208px !important;width:210px; background:#000; font-family: Arial; font-size:16px; text-align:center; border:solid 0px #000;font-weight:normal; border-bottom:solid 2px #fff; padding:4px 0 0 0; color:#fff;}	
	
	a.btn_listado_blanco:link{ font-weight:normal;font-family:Arial; font-size:12px;text-decoration: none;color:#fff;}
	a.btn_listado_blanco:visited{ font-weight:normal;font-family: Arial; font-size:12px;text-decoration: none;color:#fff;}
	a.btn_listado_blanco:hover{color:#ccc}	
	a.btn_listado_blanco:active{color:#ccc}


	.caja{background:url(../imagenes/caja.gif) no-repeat center 8px; width:200px; height:26px; padding:14px 0 0 0 !important; padding:10px 0 0 0; border:solid 0px #000}