﻿

	body{ background-color:#fff;font-family:Century Gothic;font-size:13px;color:#21409a; margin:0; padding:0}
	
	#barra_tbl_central{ width:100%; background:transparent;border:0;}
	#td_idioma{width:1000px; height:17px; background:#adbbc8 url(../imagenes/pixel_sub_cab.gif) repeat-x top center}
	#tbl_central{width:1000px;border-left:solid 1px #21409a;border-right:solid 1px #21409a; border-collapse:collapse}
	#tbl_pie{width:1000px; height:83px; background:transparent url(../imagenes/degradado_pie.gif) repeat-x center center;
		 border-right:solid 1px #21409a;border-left:solid 1px #21409a; border-collapse:collapse}

	
	#content{background:#fff}
	
	

	.borde_azul{border-top:solid 1px #21409a;border-bottom:solid 1px #21409a; background:#fff}
	
	.texto{font-family:Century Gothic;font-size:13px;color:#21409a;}  
	.texto_blanco{font-family:Century Gothic;font-size:12px;color:#fff;}  
	.texto_cursiva{font-family:Century Gothic;font-size:13px;color:#21409a; font-style:italic} 
    .texto10{font-family:Century Gothic;font-size:10px;color:#21409a;}
    .texto_error{font-family:Century Gothic;font-size:13px;color:#903e16;} 
    .texto_negrita{font-family:Century Gothic;font-size:13px;color:#21409a; font-weight:bold;} 
    .texto_negrita_i{font-family:Century Gothic;font-size:13px;color:#21409a; font-weight:bold; font-style:italic} 

    .titulo_producto{font-family:Century Gothic;font-size:16px; font-weight:normal; color: #21409a;}
    .titulo_producto_blanco{font-family:Century Gothic;font-size:16px; font-weight:normal; color: #7fafd2;}
    .titulo{font-family:Century Gothic; font-size:16px;color:#21409a;text-align:left; }
    .titulo_login{font-family:Century Gothic; font-size:22px;font-weight:bold;color:#21409a;text-align:left;}
    
	.celda_titulo_menu{background:transparent; font-family:Century Gothic; font-size:22px;
	font-weight:normal;color:#fff; text-align:center;}

	.celda_titulo{background:transparent; font-family:Century Gothic; font-size:36px;
	font-weight:bold;color:#21409a;text-align:left; padding:0 0 0 10px;}

    
    .texto_tit_registro{font-family:Century Gothic; font-size:12px; color:#21409a; font-weight:bold;}
    .texto_registro{font-family:Century Gothic; font-size:12px; color:#21409a; font-weight:normal;}
    

	.precio_producto {font-weight: normal; font-size: 18px; color: #21409a; font-family:Century Gothic;}
	.texto_precio_producto{	font-family:Century Gothic; text-decoration: none; color: #21409a; font-size: 14px; font-weight:normal;}
	.texto_precio_producto_grande{	font-family:Century Gothic; text-decoration: none; color: #21409a; font-size: 16px; font-weight:bold;}
	.precio_producto_grande{font-family:Century Gothic; text-decoration: none; color: #21409a; font-size: 20px; font-weight:bold;}    
    .precio_producto_peque {font-weight: bold; font-size: 13px; color: #21409a; font-family:Century Gothic;}
	.texto_precio_producto_peque{font-family:Century Gothic; text-decoration: none; color: #21409a; font-size: 12px; font-weight:bold;}

    
    .moneda{font-family:Century Gothic; text-decoration: none; color: #21409a; font-size: 16px; font-weight:bold;}
	.iva{font-family:Century Gothic; text-decoration: none; color: #21409a; font-size: 11px; font-weight:normal;}
   
    .texto_mensaje{font-family:Century Gothic;font-size:9px;color:#21409a;font-weight:bold;}
    .texto_finalizar{font-family:Century Gothic;font-size:9px;color:#21409a;font-weight:normal;}
    .texto_cabecera_listado{font-family:Century Gothic;font-size:13px;color:#21409a;font-weight:bold;}
    
    .clausula{font-family:Century Gothic; font-size:13px; color:#21409a; font-weight:normal;}
    
	
    .formulario{font-family:Century Gothic;font-size:13px;color:#21409a;font-weight:normal; border: solid 1px #21409a;
		        background:#fff}
 
	.cesta{ width:64px; height:61px; background:url(../imagenes/menu_4.gif) no-repeat left center;}
	
	a.btn_idioma:link{color:#21409a;text-decoration:none;text-align:left;
		font-family:Century Gothic;font-weight:normal;font-size:12px;white-space:nowrap;}
	a.btn_idioma:visited{ color:#21409a;text-decoration:none;text-align:left;
		font-family:Century Gothic;font-weight:bold;font-size:12px;white-space:nowrap;}
	a.btn_idioma:hover{height:12px;color:#7fafd2;}  
	a.btn_idioma:active{height:12px;color:#7fafd2;}   
		
			    
    a.texto_l:link{font-family:Century Gothic;font-size:12px; font-weight:normal; color: #21409a; text-decoration:none;}
    a.texto_l:visited{font-family:Century Gothic;font-size:12px; font-weight:normal; color: #21409a;text-decoration:none;}
    a.texto_l:hover{color: #7fafd2;}
    a.texto_l:active{color: #7fafd2;}
    

    a.lnk_titulo:link{font-family:Century Gothic; font-size:16px;color:#21409a;text-align:left;  text-decoration:none;}
    a.lnk_titulo:visited{font-family:Century Gothic; font-size:16px;color:#21409a;text-align:left;  text-decoration:none;}
    a.lnk_titulo:hover{color: #7fafd2;}
    a.lnk_titulo:active{color: #7fafd2;}

        
    a.producto:link{font-family:Century Gothic;font-size:14px; font-weight:bold; color: #21409a; text-decoration:none;}
    a.producto:visited{font-family:Century Gothic;font-size:14px; font-weight:bold; color: #21409a;text-decoration:none;}
    a.producto:hover{color: #7fafd2;}
    a.producto:active{color: #7fafd2;}
    
    a.producto_blanco:link{font-family:Century Gothic;font-size:16px; font-weight:normal; color: #fff; text-decoration:none;}
    a.producto_blanco:visited{font-family:Century Gothic;font-size:16px; font-weight:normal; color: #fff;text-decoration:none;}
    a.producto_blanco:hover{color: #7fafd2;}
    a.producto_blanco:active{color: #7fafd2;}
    
    
            
    a.producto_peque:link{font-family:Century Gothic;font-size:13px; font-weight:bold; color: #21409a; text-decoration:none;}
    a.producto_peque:visited{font-family:Century Gothic;font-size:13px; font-weight:bold; color: #21409a;text-decoration:none;}
    a.producto_peque:hover{color: #7fafd2;}
    a.producto_peque:active{color: #7fafd2;}
    
    
    a.btn_carro:link{font-family:Century Gothic;font-size:12px; font-weight:normal; color: #21409a; text-decoration:none;}
    a.btn_carro:visited{font-family:Century Gothic;font-size:12px; font-weight:normal; color: #21409a;text-decoration:none;}
    a.btn_carro:hover{color: #7fafd2; font-weight:bold;}
    a.btn_carro:active{color: #7fafd2;}
    
    
    a.menu_sup:link {font-weight:bold;font-family:"Arial";font-Size:12px;text-decoration:none;color: #21409a;} 
    a.menu_sup:visited {font-weight:bold;font-family:"Arial";font-Size:12px;text-decoration:none;color: #21409a; } 
    a.menu_sup:hover {color:#7fafd2;}
    a.menu_sup:active {color:#7fafd2;} 


    
    a.link_registro:link{font-family:Century Gothic;font-size:12px; font-weight:normal; color: #21409a; text-decoration:underline;}
    a.link_registro:visited{font-family:Century Gothic;font-size:12px; font-weight:normal; color: #21409a;text-decoration:underline;}
    a.link_registro:hover{color: #7fafd2;}
    a.link_registro:active{color: #7fafd2;}
    
    a.link_registro_b:link{font-family:Century Gothic;font-size:12px; font-weight:bold; color: #21409a; text-decoration:none;}
    a.link_registro_b:visited{font-family:Century Gothic;font-size:12px; font-weight:bold; color: #21409a;text-decoration:none;}
    a.link_registro_b:hover{color: #7fafd2;}
    a.link_registro_b:active{color: #7fafd2;}
    

	a.lnk_boton:link{width:47px; height:43px;background:Transparent url(../imagenes/bt_vermas.gif) no-repeat 0 0; display:block;
		 font-family:Arial; font-size:2px; color:#fff} 
	a.lnk_boton:visited{width:47px; height:43px;background:Transparent url(../imagenes/bt_vermas.gif) no-repeat 0 0; display:block;
		 font-family:Arial; font-size:2px; color:#fff}  
	a.lnk_boton:hover{display:block}  
	a.lnk_boton:active{display:block}  

	a.btn_ver:link{ height:44px;font-family:Century Gothic;font-size:14px; font-weight:bold; color: #fff; text-decoration:none; text-align:center;}
	a.btn_ver:visited{ height:44px;font-family:Century Gothic;font-size:14px; font-weight:bold; color: #fff;text-decoration:none;text-align:center;}
	a.btn_ver:hover{color: #7fafd2;}
	a.btn_ver:active{color: #7fafd2;}

	.boton{width:71px; height:29px;background:Transparent url(../imagenes/boton.gif) no-repeat 0 0; text-align:center; line-height:24px;}   
	.boton_i{width:5px; height:29px;background:Transparent url(../imagenes/boton_i.gif) no-repeat 0 0;margin:0; padding:0;float:left;}
	.boton_d{width:5px; height:29px;background:Transparent url(../imagenes/boton_d.gif) no-repeat 0 0;margin:0; padding:0;float:left;}
	.boton_pix{height:29px;background:Transparent url(../imagenes/boton_pix.gif) repeat-x 0 0;margin:0; padding:0;float:left; text-align:center;} 
    

		
	a.btn_enviar:link{height:17px; font-family:Century Gothic;font-size:12px; font-weight:normal; color: #21409a; text-decoration:none;
		 background:Transparent url(../imagenes/btn_enviar.gif) no-repeat left center; padding:0 0 0 25px;}
	a.btn_enviar:visited{height:17px; font-family:Century Gothic;font-size:12px; font-weight:normal; color: #21409a;text-decoration:none;
		background:Transparent url(../imagenes/btn_enviar.gif) no-repeat left center; padding:0 0 0 25px;}
	a.btn_enviar:hover{font-weight:normal;color:#ccc;}
	a.btn_enviar:active{font-weight:normal;color:#ccc;}


	a.btn_imprimir:link{ height:17px; font-family:Century Gothic;font-size:12px; font-weight:normal; color: #21409a; text-decoration:none;
		 background:Transparent url(../imagenes/btn_imprimir.gif) no-repeat left center; padding:0 0 0 25px;}
	a.btn_imprimir:visited{height:17px; font-family:Century Gothic;font-size:12px; font-weight:normal; color: #21409a;text-decoration:none;
		background:Transparent url(../imagenes/btn_imprimir.gif) no-repeat left center; padding:0 0 0 25px;}
	a.btn_imprimir:hover{font-weight:normal; color:#ccc;}
	a.btn_imprimir:active{font-weight:normal;color:#ccc;}
	
	
	a.btn_anterior:link{ height:17px; font-family:Century Gothic;font-size:13px; font-weight:normal; color: #21409a; text-decoration:none;
		 background:Transparent url(../imagenes/flecha_1.gif) no-repeat left center; padding:0 0 0 10px;}
	a.btn_anterior:visited{height:17px; font-family:Century Gothic;font-size:13px; font-weight:normal; color: #21409a;text-decoration:none;
		background:Transparent url(../imagenes/flecha_1.gif) no-repeat left center; padding:0 0 0 10px;}
	a.btn_anterior:hover{font-weight:normal; color:#ccc;}
	a.btn_anterior:active{font-weight:normal;color:#ccc;}
	
	a.btn_siguiente:link{ height:17px; font-family:Century Gothic;font-size:13px; font-weight:normal; color: #21409a; text-decoration:none;
		 background:Transparent url(../imagenes/flecha.gif) no-repeat right center; padding:0 10px 0 0;}
	a.btn_siguiente:visited{height:17px; font-family:Century Gothic;font-size:13px; font-weight:normal; color: #21409a;text-decoration:none;
		background:Transparent url(../imagenes/flecha.gif) no-repeat right center; padding:0 10px 0 0;}
	a.btn_siguiente:hover{font-weight:normal; color:#ccc;}
	a.btn_siguiente:active{font-weight:normal;color:#ccc;}
	
	

	img.imagen{ border:solid 1px #21409a}

  
    .carrito_mini{width:160px;height:40px;border-collapse:collapse;border:solid 0px #000;margin:0;}     
	
	.carrito_desglose{width:100px; height:45px; background-color:#fff; border:solid 1px #000;}
	.textbox{ width:100px; height:16px; border:solid 1px #21409a; margin:1px 0 1px 0;
	font-family:Century Gothic; text-decoration: none; color: #21409a; font-size: 11px; font-weight:bold}

	
	
	    
    a.navega:link {font-weight:bold;font-family:Century Gothic;font-Size:12px;text-decoration:none;color:#21409a;} 
    a.navega:visited {font-weight:bold;font-family:Century Gothic;font-Size:12px;text-decoration:none;color:#21409a;} 
    a.navega:hover {color:#7fafd2;}
    a.navega:active {color:#7fafd2;} 



    /*************************************************************************************
                                                              menus cabecera y pies
    *************************************************************************************/ 
    
    a.menuPie:link{ color:#21409a;text-decoration:none;font-family:Century Gothic;font-size:12px; font-weight:normal;}
    a.menuPie:visited{color:#21409a;text-decoration:none;font-family:Century Gothic;font-size:12px;font-weight:normal;}
    a.menuPie:hover{color: #7fafd2;}
    a.menuPie:active{color: #7fafd2;}
    
    
	#menuLi{padding:0;margin:0; height:19px}
	#menuLi li {display:inline; }
	#menuLi li a{height:19px; color:#21409a;text-decoration:none;text-align:center;float:left;
		font-family:Verdana,Arial,Helvetica;font-weight:normal;font-size:12px;
		background:transparent url(../imagenes/separacion_sup.gif) no-repeat right 7px;}
	#menuLi li a:hover{height:19px;color:#7fafd2; background:transparent url(../imagenes/bt_menu_sup_pres.gif) repeat-x center center;}           
	#menuLi li a:active{color:#7fafd2;background:transparent url(../imagenes/bt_menu_sup_pres.gif) repeat-x center center;}  
	#menuLi li a#actual {height:19px;color:#7fafd2;background:transparent url(../imagenes/bt_menu_sup_pres.gif) repeat-x center center;}

	
    /*************************************************************************************
                                                                menu desplegable lateral
    *************************************************************************************/ 

	#menudeslat{padding:0;margin:0; float: left;background-color:#fff; width:193px;z-index:400;
		border-top:solid 1px #21409a;border-bottom:solid 1px #21409a;}
	#menudeslat ul, li{ display: block; }
	#menudeslat ul{	width: 193px;	padding:0; margin:0; background-color:#fff;}
	#menudeslat li a{padding:0;width:118px;height:37px;display: block;	text-align:left;
		font-family: Century Gothic;font-size:14px;text-decoration: none;	color:#21409a;}
	#menudeslat li a:hover{	color:#7f9fd2;	font-weight: bold;font-size:14px;}
	#menudeslat li{float: left; width:100%;border-top:solid 1px #21409a;border-bottom:solid 1px #21409a;}




	
	#tbl_productos_2{ background:transparent url(../imagenes/producto_3.gif) no-repeat top center; width:255px; height:185px;}
	.fondo_flores{background:transparent url(../imagenes/fondo_flores.gif) no-repeat left top; width:200px; height:213px;}

	#barra_destacados{width:790px !important;width:100%;height:28px;background:transparent url(../imagenes/degradado_productos_destacados.gif) repeat-x center center;
		color:#fff; font-family:Candara,Arial,Verdana,Helvetica; font-size:16px; font-weight:bold;
		border-bottom:solid 10px transparent; border-top:solid 7px transparent; text-align:left; padding:0 0 0 10px;}
		
		
/*****************************************************************************************************

															menu desplegable horizontal

****************************************************************************************************/


#exterior {width:800px; height:20px; position:relative; border:solid 0px #000}
.pad1 {width:51px; height:25px; background:#fc0; float:left; margin-top:3px; margin-right:3px; border:1px solid #000;}
.pad2 {width:52px; height:25px; background:#fc0; float:left; margin-top:3px; border:1px solid #000;}
.lineasup {width:839px; height:3px; border:1px solid #000; background:#fc0; font-size:1px;}

#menu_horiz {list-style-type:none; padding:0; margin:0;}
#menu_horiz ul {list-style-type:none; padding:0; margin:0;}
#menu_horiz li {float:left; background:transparent; margin:0; border:0px solid #000; width:114px; height:20px;}
#menu_horiz li.sub {background:transparent;}
#menu_horiz li.sub ul {background:#f4f5f4;}


#menu_horiz li a {display:block; color:#21409a; height:32px;  font-family:Century Gothic; font-size:12px;
	 width:114px; text-decoration:none; text-align:center;}
#menu_horiz li a table {position:absolute; left:0; top:0px; border-collapse:collapse; width:0; height:0;}

#menu_horiz :hover {color:#81a1d3;position:relative;}
#menu_horiz :hover > a {color:#81a1d3; height:auto;}

#menu_horiz ul, 
#menu_horiz :hover ul ul,
#menu_horiz :hover ul :hover ul ul,
#menu_horiz :hover ul :hover ul ul.left {visibility:hidden; width:0; height:0; overflow:hidden;}

#menu_horiz :hover ul {visibility:visible; overflow:visible; position:absolute; height:auto; left:0;top:32px; 
	background:url(../imagenes/transparent.gif);} /* the background image is for IE7 */

#menu_horiz :hover ul :hover ul,
#menu_horiz :hover ul :hover ul :hover ul {visibility:visible; overflow:visible; height:auto;padding:0; left:100px; top:0;}

#menu_horiz :hover ul :hover ul.left,
#menu_horiz :hover ul :hover ul :hover ul.left {visibility:visible; overflow:visible; height:auto;padding:0; left:-102px; top:0;}


.tabla_menu{border-collapse:collapse; background:#f4f5f4;height: auto;}
.tabla_menu tr {width: auto;}


.cuadro_destacados{ width:775px;background:url(../imagenes/cuadro_productos.gif) no-repeat left top;}
/*.cuadro {width:286px;height: 167px;}*/