    a:link.varios {text-decoration: none; color: #0000ff; }
	a:visited.varios {text-decoration: none; color: #0000ff; }
	a:active.varios {text-decoration: none; color: #0000ff; }
	a:hover.varios {text-decoration: none; color: #ff0000; }

    a:link.menu_l {text-decoration: none; color: #0875bd; }
	a:visited.menu_l {text-decoration: none; color: #0875bd; }
	a:active.menu_l {text-decoration: none; color: #0875bd; }
	a:hover.menu_l {text-decoration: none; color: #0000ff; }

    a:link.menu_p {text-decoration: none; color: #ffffff; }
	a:visited.menu_p {text-decoration: none; color: #ffffff; }
	a:active.menu_p {text-decoration: none; color: #ffffff; }
	a:hover.menu_p {text-decoration: none; color: #00ffff; }

    a:link.estilo_hotel {text-decoration: none; color: #0875BD; } 
	a:visited.estilo_hotel {text-decoration: none; color: #0875BD; } 
	a:active.estilo_hotel {text-decoration: none; color: #0875BD; }
	a:hover.estilo_hotel {text-decoration: none; color: #0000ff; }

	a:link.pe_paxina {text-decoration: none; color: #5B5B5B; }
	a:visited.pe_paxina {text-decoration: none; color: #5B5B5B; }
	a:active.pe_paxina {text-decoration: none; color: #5B5B5B; }
	a:hover.pe_paxina {text-decoration: none; color: #000000; }
	
	a:link.marino {text-decoration: none; color: #000080; }
	a:visited.marino {text-decoration: none; color: #000080; }
	a:active.marino {text-decoration: none; color: #000080; }
	a:hover.marino {text-decoration: none; color: #0875BD; }
	
	a:link.rojo {text-decoration: none; color: #CC3300; }
	a:visited.rojo {text-decoration: none; color: #CC3300; }
	a:active.rojo {text-decoration: none; color: #CC3300; }
	a:hover.rojo {text-decoration: none; color: #CC3300; }

    a:link.public_1 {text-decoration: none; color: #192984; } 
	a:visited.public_1 {text-decoration: none; color: #192984; } 
	a:active.public_1 {text-decoration: none; color: #192984; }
	a:hover.public_1 {text-decoration: none; color: #192984; }
	
    a:link.public_2 {text-decoration: none; color: #ffffff; } 
	a:visited.public_2 {text-decoration: none; color: #ffffff; } 
	a:active.public_2 {text-decoration: none; color: #ffffff; }
	a:hover.public_2 {text-decoration: none; color: #ffffff; }

	a:link.ofertas {text-decoration: none; color: #ffffff; } 
	a:visited.ofertas {text-decoration: none; color: #ffffff; } 
	a:active.ofertas {text-decoration: none; color: #ffffff; }
	a:hover.ofertas {text-decoration: none; color: #0875BD; }
	
	a:link.entrar {text-decoration: none; color: #ffffff; }
	a:visited.entrar {text-decoration: none; color: #ffffff; }
	a:active.entrar {text-decoration: none; color: #ffffff; }
	a:hover.entrar {text-decoration: none; color: #d67c1c; }

    a:link.claves, a:visited.claves, a:active.claves {text-decoration: none; color: #99B139; } 
	a:hover.claves {text-decoration: none; color: #ffffff; }


.v_10_n_marino 		{ font-family: Verdana; font-size: 10; color: #000080; font-weight: bold }
.v_10_n_celeste		{ font-family: Verdana; font-size: 10; color: #0875bd; font-weight: bold }
.importedesglose	{ font-family: Verdana; font-size: 10; color: #0875bd; font-weight: bold }
.v_10_n_ocre		{ font-family: Verdana; font-size: 10; color: #CC3300; font-weight: bold }
.v_11_negro			{ font-family: Verdana; font-size: 11; color: #000000; }
.v_11_branco	 	{ font-family: Verdana; font-size: 11; color: #ffffff; }
.v_11_n_gris		{ font-family: Verdana; font-size: 11; color: #9D9EA0; font-weight: bold; }
.v_11_n_marino 		{ font-family: Verdana; font-size: 11; color: #000080; font-weight: bold }
.v_11_n_celeste		{ font-family: Verdana; font-size: 11; color: #0875bd; font-weight: bold }
.v_11_celeste		{ font-family: Verdana; font-size: 11; color: #0875bd; }
.v_11_n_ocre		{ font-family: Verdana; font-size: 11; color: #CC3300; font-weight: bold }
.v_11_n_branco		{ font-family: Verdana; font-size: 11; color: #ffffff; font-weight: bold; }
.v_12_branco		{ font-family: Verdana; font-size: 12; color: #ffffff; }
.v_12_n_marino 		{ font-family: Verdana; font-size: 12; color: #000080; font-weight: bold }
.v_12_n_celeste		{ font-family: Verdana; font-size: 12; color: #0875bd; font-weight: bold }
.v_12_n_celeste_over { font-family: Verdana; font-size: 12; color: #0000FF; font-weight:bold; cursor:pointer; }
.v_12_n_zafiro		{ font-family: Verdana; font-size: 12; color: #192984; font-weight: bold; }
.v_12_n_branco		{ font-family: Verdana; font-size: 12; color: #ffffff; font-weight: bold; }
.v_12_n_ocre		{ font-family: Verdana; font-size: 12; color: #CC3300; font-weight: bold }
.v_12_negro			{ font-family: Verdana; font-size: 12; color: #000000; }
.v_12_negro_over	{ font-family: Verdana; font-size: 12; color: #000000; background-color: #C5E8FC; cursor:pointer; }
.v_12_negro_out		{ font-family: Verdana; font-size: 12; color: #000000; cursor:pointer; }
.v_12_negro_select	{ font-family: Verdana; font-size: 12; color: #000000; background-color: #0875bd; cursor:pointer;}
.v_13_n_ocre		{ font-family: Verdana; font-size: 13; color: #CC3300; font-weight: bold }
.v_14_n_marino 		{ font-family: Verdana; font-size: 14; color: #000080; font-weight: bold }
.v_18_n_zafiro		{ font-family: Verdana; font-size: 18; color: #192984; font-weight: bold; }
.a_11_n_ocre		{ font-family: Arial; font-size: 11; color: #CC3300; font-weight: bold }
.a_12_branco		{ font-family: Arial; font-size: 12; color: #ffffff; }
.a_12_n_branco		{ font-family: Arial; font-size: 12; color: #ffffff; font-weight: bold; }
.a_12_n_ambar		{ font-family: Arial; font-size: 12; color: #d57d1c; font-weight: bold; }
.a_12_n_zafiro		{ font-family: Arial; font-size: 12; color: #192984; font-weight: bold; }
.a_13_negro			{ font-family: Arial; font-size: 13; color: #000000; }
.a_13_marino		{ font-family: Arial; font-size: 13; color: #000080; }
.a_13_n_branco		{ font-family: Arial; font-size: 13; color: #ffffff; font-weight: bold; }
.a_13_n_marino		{ font-family: Arial; font-size: 13; color: #000080; font-weight: bold; }
.a_14_n_branco		{ font-family: Arial; font-size: 14; color: #ffffff; font-weight: bold; }
.a_14_n_ambar		{ font-family: Arial; font-size: 14; color: #d57d1c; font-weight: bold; }
.a_16_n_zafiro		{ font-family: Arial; font-size: 16; color: #192984; font-weight: bold; }
.a_17_n_zafiro		{ font-family: Arial; font-size: 17; color: #192984; font-weight: bold; }


.boton_ambar		{ background-image: url('../graficos/extranet/botons/fondo_ambar.gif'); background-position: center center;
					  padding-left: 10px; padding-right: 10px; font-family: Verdana; font-size: 11; color: #000000; }



.axencia		     { font-family: verdana; font-size: 12; color: #0875bd; font-weight: bold; text-align:right; padding-right: 16px; }

.menu_p_off		 	 { height: 21px; font-family: verdana; font-size: 12; color: #ffffff; font-weight: bold; text-align:center; vertical-align:top; }

.menu_p_on		 	 { height: 22px; font-family: verdana; font-size: 12; color: #00ffff; font-weight: bold; text-align:center; vertical-align:top; }

.separa_menu_p 		 { width: 26px; font-family: verdana; font-size: 12; color: #ffffff; font-weight: bold; text-align:center; vertical-align:top; }

.zzz_titulo_menu	 { font-family: Verdana; font-size: 11; color: #000000; font-weight: bold; padding-top: 6px; padding-left: 4px; }

.zzz_elemento_menu   { font-family: Tahoma; font-size: 11; color: #444444; padding-left: 10px; height: 18px; }

.pe		 			 {font-family: verdana; font-size: 11; color: #5B5B5B; text-align:center; }

.caixa_lateral_1	 { background-image: url("../graficos/caixa_lateral/fondo_superior.gif");
				  	   font-family: verdana; font-size: 12; color: #ffffff; font-weight: bold; text-align:center; padding: 5px; }
	
.caixa_sup_izq	     { width: 7px; background-image: url("../graficos/caixa_lateral/fondo_superior_1.gif");}
				  	   
.caixa_sup_der	     { width: 7px; background-image: url("../graficos/caixa_lateral/fondo_superior_3.gif");}				  	   
				  	   
.caixa_sup_med	     { background-image: url("../graficos/caixa_lateral/fondo_superior_2.gif");
				  	   font-family: verdana; font-size: 12; color: #ffffff; font-weight: bold; text-align:center; padding: 5px;}				  	   

.caixa_lateral_2	 { background-image: url("../graficos/caixa_lateral/fondo_medio.gif"); }

.caixa_med_izq	     { background-image: url("../graficos/caixa_lateral/fondo_medio_1.gif"); }

.caixa_med_med	     { background-image: url("../graficos/caixa_lateral/fondo_medio_2.gif"); padding: 5px;
					   font-family: verdana; font-size: 11; color: #CC3300; font-weight: bold; }

.caixa_med_der       { background-image: url("../graficos/caixa_lateral/fondo_medio_3.gif"); }

.caixa_lateral_3	 { height: 7px; background-image: url("../graficos/caixa_lateral/fondo_inferior.gif"); }

.caixa_inf_izq	     { height: 7px; background-image: url("../graficos/caixa_lateral/fondo_inferior_1.gif"); }

.caixa_inf_med	     { background-image: url("../graficos/caixa_lateral/fondo_inferior_2.gif"); }

.caixa_inf_der	     { height: 7px; background-image: url("../graficos/caixa_lateral/fondo_inferior_3.gif"); }

.separacion_caja	 { height: 10px; }

.select_1			 {font-family: Verdana; font-size: 11; }

.select_90			 {font-family: Verdana; font-size: 11; width: 90%; }

.input_1			 {font-family: Verdana; font-size: 11; }

.separa_boneco		 { padding-right: 28px; vertical-align:bottom; }

.articulo_cesta		 { font-family: Verdana; font-size: 11; font-weight: bold; text-align:left; padding-left: 11px}

.precio_cesta		 { font-family: Verdana; font-size: 11; text-align:right; padding: 2px; color: #CC3300; }

.papelera			 { width: 20px; padding-left: 5px}

.fecha_p			 { font-family: Verdana; font-size: 11; height: 18px; width:78px; text-align:center; }

.distribucion_1		 { font-family: Verdana; font-size: 11; color: #000080; background-color: #e1e1e1; font-weight: bold; text-align:center; }

.distribucion_2		 { font-family: Verdana; font-size: 11; text-align:center; }

.separa_orden		 { width: 22px; }

.tabla_ordenar  	 { font-family: Verdana, Tahoma; color:#274E74; font-size: 10px; font-weight: bold; background-color: #E4ECDF; height: 18px; }

.total_hoteles		 { font-family: Arial; font-size: 14; font-weight: bold; color: #000080; padding-left: 12px; padding-top: 2px; padding-bottom:8px; }

.todos_h_mapa		 { font-family: Arial; font-size: 13; font-weight: bold; font-style: italic; text-align:left; adding-top: 2px; padding-bottom:8px; }

.hotel				 { font-family: Arial; font-size: 16; color: #0000FF; font-weight: bold; }

.hotel_g			 { font-family: Arial; font-size: 22; color: #0875BD; font-weight: bold; }

.estrelas			 { padding-left: 8px; padding-top: 2px; vertical-align:top; }

.pago_axencia		 { font-family: Verdana; font-size: 12; color: #CC3300; font-weight: bold; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 4px}

.mas_informacion	 { font-family: Arial; font-size: 13; color: #0000FF; font-weight: bold; font-style: italic; padding-top: 5px; }

.habitacion		 	{ font-family: Verdana; font-size: 11px; padding-left: 18px; padding-top: 5px; padding-bottom: 5px; width: 290px; }

.ultimo	 		  	{ font-family: Verdana; font-size: 11px; font-weight: bold; color: #CC3300; width: 160px; }

.precio			 	{ font-family: Verdana; font-size: 11px; font-weight: bold; color:#0000FF; text-align:right; width: 66px; }

.reximen			{ font-family: Arial; font-size: 12px; font-weight: bold; color:#000080; text-align:center; }

.boton_fechas		{ background-color: #dceffa; padding-left: 6px; padding-right: 6px; padding-top: 2px; padding-bottom: 2px;
					  font-family: Verdana; font-size: 11px; text-align:center; color:#000080; }

.boton_reservar		{ background-image: url('../graficos/aloxamento/boton_reservar.gif');
					  background-repeat: no-repeat; width: 88px; height: 18px;  padding-bottom: 1px;
					  font-family: Verdana; font-size: 11px; text-align:center; font-weight: bold; color:#ffffff }

.boton_nuevabusqueda	{ background-image: url('../graficos/caixa_lateral/fondo_buscador_ofertas.gif');
					  background-repeat: no-repeat; width: 110px; height: 18px;  padding-bottom: 1px;
					  font-family: Verdana; font-size: 11px; text-align:center; font-weight: bold; color:#ffffff }
					  
.boton_mensaje		{ background-image: url('../graficos/aloxamento/boton_reservar.gif');
					  background-repeat: no-repeat; height: 18px;  padding-bottom: 1px;
					  font-family: Verdana; font-size: 11px; text-align:center; font-weight: bold; color:#ffffff }					  

.boton_pedir		{ background-image: url('../graficos/aloxamento/boton_pedir.gif');
					  background-repeat: no-repeat; width: 88px; height: 18px; padding-bottom: 1px;
					  font-family: Verdana; font-size: 11px; text-align:center; font-weight: bold; color:#000080 }

.axusta_b			{ width: 26px; height: 20px; text-align:center; }

.axusta_b_2			{ text-align:right; padding-right: 8px}

.axusta_b_arriba	{ width: 26px; height: 20px; text-align:center; vertical-align:top }

.calle_hotel		{ font-family: Arial; font-size: 13px;  padding-right: 30px; padding-left: 2px; vertical-align: bottom; }

.g_cancelacion		{ font-family: Verdana; font-size: 11px; color:#bd0000; padding: 3 8 3 8; }

.eliminar			{ font-family: Verdana; font-size: 10px;  font-weight: bold; text-align:right; padding-right: 20px; padding-top: 1px; vertical-align: bottom; }

.titulo_compra		{ font-family: Verdana; font-size: 12px;  font-weight: bold; color:#000080; padding-left: 40px; padding-bottom: 4px; vertical-align: bottom; }

.total_compra		{ font-family: Verdana; font-size: 12px;  font-weight: bold; color:#bd0000; text-align:right; padding-right: 14px; padding-bottom: 5px; vertical-align: bottom; }

.boton_1_a			{ width: 5px; height: 18px; background-image: url('../graficos/botons/fondo_boton_1_a.gif'); }
.boton_1_b			{ font-family: Verdana; font-size: 11px;  padding-left: 3px; padding-right: 3px; padding-bottom: 1px; font-weight: bold; color:#ffffff; height: 18px; background-image: url('../graficos/botons/fondo_boton_1_b.gif'); }
.boton_1_b_disabled { font-family: Verdana; font-size: 11px;  padding-left: 3px; padding-right: 3px; padding-bottom: 1px; font-weight: bold; color:#CCCCCC; height: 18px; background-image: url('../graficos/botons/fondo_boton_1_b.gif'); }
.boton_1_c			{ width: 5px; height: 18px; background-image: url('../graficos/botons/fondo_boton_1_c.gif'); }

.boton_gris_g_a		{ width: 6px; height: 34px; background-image: url('../graficos/botons/fondo_boton_gris_g_a.gif'); }
.boton_gris_g_b		{ font-family: Verdana; font-size: 12px;  text-align:center; line-height: 12px; padding-left: 8px; padding-right: 8px; padding-bottom: 1px; font-weight: bold; color:#000000; background-image: url('../graficos/botons/fondo_boton_gris_g_b.gif'); }
.boton_gris_g_c		{ width: 6px; height: 34px; background-image: url('../graficos/botons/fondo_boton_gris_g_c.gif'); }

.boton_cian_g_a		{ width: 6px; height: 34px; background-image: url('../graficos/botons/fondo_boton_cian_g_a.gif'); }
.boton_cian_g_b		{ font-family: Verdana; font-size: 12px;  text-align:center; line-height: 12px; padding-left: 8px; padding-right: 8px; padding-bottom: 1px; font-weight: bold; color:#000080; background-image: url('../graficos/botons/fondo_boton_cian_g_b.gif'); }
.boton_cian_g_c		{ width: 6px; height: 34px; background-image: url('../graficos/botons/fondo_boton_cian_g_c.gif'); }

.t_condicion_hotel	{ font-family: Arial; font-size: 15; font-weight: bold; color: #0875BD; padding: 3 6 3 6; vertical-align: top; width: 160px; background-color: #EEF8FE; }

.condicion_hotel	{ font-family: Arial; font-size: 13; color: #000080; padding: 3 6 3 6; vertical-align: top; }

.servicios			{ font-family: Verdana; font-size: 11; color: #000080; font-weight: bold; text-align:center; padding-bottom: 10px; width: 14%; } 

.resaltado          { font-family: Verdana, Tahoma; font-size: 11px; background-color:#0875bd; color:#ffffff; cursor:pointer;}
.normal             { font-family: Verdana, Tahoma; font-size: 11px; background-color:#eef8fe; color:#0875BD;}
.lista              { position:absolute;font-size: 11px; background-color:#eef8fe; color:#0875BD;display:none;}

.fondo 				{position:absolute; display:block; z-index: 8; background-color:#FFFFFF; opacity:0.10; filter: alpha(opacity=10);}
.semitransparente   {position:absolute; z-index: 9; width: 700px; height: 510px; background-color: #000000; opacity:0.60; filter: alpha(opacity=60);}
.semitransparentemsg   {position:absolute; z-index: 9; width: 100%; height: 100%; background-color: #000000; opacity:0.60; filter: alpha(opacity=60);top:50%;left:50%;}
.semitrans			{position:absolute; z-index: 9; background-color: #000000; opacity:0.60; filter: alpha(opacity=60); cursor:wait}
.semitransfechas	{position:absolute; z-index: 9; width: 700px; height: 360px; background-color: #000000; opacity:0.60; filter: alpha(opacity=60); cursor:wait}
.semitransgastos	{position:absolute; z-index: 9; width: 700px; height: 235px; background-color: #000000; opacity:0.60; filter: alpha(opacity=60); cursor:wait}
.semitransenvio	    {position:absolute; z-index: 9; width: 530px; height: 262px; background-color: #000000; opacity:0.60; filter: alpha(opacity=60); cursor:wait}
.semitranscontacto  {position:absolute; z-index: 9; width: 530px; height: 330px; background-color: #000000; opacity:0.60; filter: alpha(opacity=60); cursor:wait}
.capa 				{position:absolute; display:block; z-index: 10; background-color:Transparent; cursor:wait}
.capamapa 		    {position:absolute; display:block; z-index: 10;width: 670px;height: 470px;background-color: #eef8fe; border:1px solid #0875BD;}
.capamapa2 		    {position:absolute; display:block; z-index: 10;width: 475;height: 490px;background-color: #eef8fe; border:1px solid #0875BD;}
.capamapa3 		    {position:absolute; display:block; z-index: 10;width: 630;height: 675;background-color: Transparent;}
.capafechas		    {position:absolute; display:block; z-index: 10;width: 670px;height: 330px;background-color: #eef8fe; border:1px solid #0875BD;}
.capagastos		    {position:absolute; display:block; z-index: 10;width: 670px;height: 200px;background-color: #eef8fe; border:1px solid #0875BD;}
.capaenvio		    {position:absolute; display:block; z-index: 10;width: 470px;height: 200px;background-color: Transparent;}
.capapresusemitrans	{position:absolute; z-index: 9; background-color: #000000; opacity:0.60; filter: alpha(opacity=60);}
.capapresu			{position:absolute; z-index: 9; background-color: Transparent;}
.capamensaje		    {position:absolute; display:block; z-index: 10;width: 670px;height: 200px;background-color: Transparent;}

.boton_varios_b_1	{ background-image: url('../graficos/aloxamento/boton_varios_b_1.gif'); width: 5px; height: 16px; }

.boton_varios_b_2	{ background-image: url('../graficos/aloxamento/boton_varios_b_2.gif'); height: 16px;
					  font-family: Verdana; font-size: 10px; text-align:center; color:#000080; padding-bottom: 1px; padding-left: 4px; padding-right: 4px; }

.boton_varios_b_3	{ background-image: url('../graficos/aloxamento/boton_varios_b_3.gif'); width: 5px; height: 16px; }

.fecha_ofertas		{ font-family: Arial; font-size: 13; color: #192984; height: 18px; width: 66px; text-align:center; border-style:solid; border-width:0; }

.input_ofertas		{ font-family: Arial; font-size: 13; color: #192984; padding-top: 2px; padding-bottom: 2px; border-style:solid; border-width:0; }

.input_aloxam		{ font-family: Arial; font-size: 13; color: #192984; }

.boton_menu_on		{ visibility:visible }
.boton_menu_off		{ visibility:hidden }

.input_acceso		{ font-family: Verdana; font-size: 12; color: #192984; height: 14px; width: 104px; border-style:solid; border-width:0; }

.input_mail			{ border:1px solid #9D9EA0; font-family: Verdana; font-size: 11; color: #9D9EA0; text-align: center; height: 18px; }

.boton_normal		{ background-color: #ffffff; }

.boton_sobre		{ background-image: url('../graficos/public/buscar_ofertas.gif'); }

.ofer_fondo_titulo	{ background-image: url('../graficos/public/ofertas/fondo_titulo.gif'); background-position: bottom; }

.ofer_galicia		{ background-image: url('../graficos/public/ofertas/fondo_titulo.gif'); background-position: bottom;
					  padding-left: 8px; padding-top: 2px; padding-bottom: 8px; font-family: Arial; font-size: 15; color: #93b219; font-weight: bold; }

.ofer_portugal		{ background-image: url('../graficos/public/ofertas/fondo_titulo.gif'); background-position: bottom;
					  padding-left: 8px; padding-top: 2px; padding-bottom: 8px; font-family: Arial; font-size: 15; color: #a61848; font-weight: bold; }

.ofer_salud			{ background-image: url('../graficos/public/ofertas/fondo_titulo.gif'); background-position: bottom;
					  padding-left: 8px; padding-top: 2px; padding-bottom: 8px; font-family: Arial; font-size: 15; color: #00aec7; font-weight: bold; }

.ofer_madeira		{ background-image: url('../graficos/public/ofertas/fondo_titulo.gif'); background-position: bottom;
					  padding-left: 8px; padding-top: 2px; padding-bottom: 8px; font-family: Arial; font-size: 15; color: #6f2477; font-weight: bold; }

.ofer_escapadas		{ background-image: url('../graficos/public/ofertas/fondo_titulo.gif'); background-position: bottom;
					  padding-left: 8px; padding-top: 2px; padding-bottom: 8px; font-family: Arial; font-size: 15; color: #ef7f02; font-weight: bold; }

.ofer_zona			{ width: 140px; padding-left: 8px; padding-right: 4px; font-family: Arial; font-size: 12; color: #9D9EA0; font-weight: bold; }

.ofer_fecha			{ width: 126px; font-family: Arial; font-size: 12; color: #192984; font-weight: bold; }

.ofer_titulo		{ font-family: Arial; font-size: 12; color: #192984; font-weight: bold; }

.ofer_hotel			{ padding-left: 8px; padding-right: 8px; font-family: Verdana; font-size: 11; color: #192984; font-weight: bold; }

.ofer_precio		{ padding-right: 20px; font-family: Verdana; font-size: 12; color: #192984; font-weight: bold;  text-align: right; }

.ofer_reservar		{ width: 76px; height: 22px; font-family: verdana; font-size: 11; color: #ffffff; font-weight: bold; text-align: center; background-repeat:no-repeat; background-position:center; }

.asiento_verde		{ background-image: url('../graficos/bus/asiento_verde.gif');
					  background-repeat: no-repeat; width: 24px; height: 20px;  padding-bottom: 3px;
					  font-family: Arial; font-size: 11px; text-align:center; font-weight: bold; color:#ffffff; cursor:pointer; 
					 }

.asiento_rojo		{ background-image: url('../graficos/bus/asiento_rojo.gif');
					  background-repeat: no-repeat; width: 24px; height: 20px;  padding-bottom: 3px;
					  font-family: Arial; font-size: 11px; text-align:center; font-weight: bold; color:#ffffff }

.asiento_ambar		{ background-image: url('../graficos/bus/asiento_ambar.gif');
					  background-repeat: no-repeat; width: 24px; height: 20px;  padding-bottom: 3px;
					  font-family: Arial; font-size: 11px; text-align:center; font-weight: bold; color:#ffffff; cursor:pointer; }
					  
.asiento_precio		{ font-family: Arial; font-size: 18; color: #cc3300; font-weight: bold; }


.input_grupos		{ border:1px solid #C1DDE3; font-family: Arial; font-size: 12; color: #000000; padding-left: 3px; padding-right: 3px; text-align: left; height: 20px; }

.Oferta {
                font-family: Candara;
                font-size: 15px;
                font-style: italic;
                color: #066;
}

.parpadea {
  
  animation-name: parpadeo;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;

  -webkit-animation-name:parpadeo;
  -webkit-animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
}

@-moz-keyframes parpadeo{  
  0% { opacity: 1.0; }
  50% { opacity: 0.0; }
  100% { opacity: 1.0; }
}

@-webkit-keyframes parpadeo {  
  0% { opacity: 1.0; }
  50% { opacity: 0.0; }
   100% { opacity: 1.0; }
}

@keyframes parpadeo {  
  0% { opacity: 1.0; }
   50% { opacity: 0.0; }
  100% { opacity: 1.0; }
}

.cabeceras_1 {
    font-family: Candara;
    font-style: italic;
    font-size: 26px;
    color: #F60;
    background-color: #E6E6E6;
    font-weight: bold;
    text-align: left;
    padding-left: 20px;
    border-radius: 0px 15px 0px 15px;
}
.cabecera {	font-family: calibri;
	font-size:24px;
	color: #000080;
	font-weight: bold;
	text-align:left;
	margin-left: 15px;
}

.Oferta1 {	font-family: Candara;
	font-size: 15px;
	font-style: italic;
	color: #066;
}

.simpleshape1 {
    color: #fff;
    background-color: #0875bd;
    height: 35px;
    width: 100px;
    padding: 4px;
    border: none 0px transparent;
    font-size: 18px;
    font-weight: bolderer;
    webkit-border-radius: 2px 16px 16px 16px;
    -moz-border-radius: 2px 16px 16px 16px;
    border-radius: 2px 16px 16px 16px;
    ali
}

    .simpleshape1:hover {
        background-color: #000080;
        border: solid 1px #fff;
    }

    .simpleshape1:focus {
        color: #000080;
        background-color: #fff;
        border: solid 3px rgba(98,176,255,0.3);
    }