	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.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.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 }
.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_marino	 	{ font-family: Verdana; font-size: 11; color: #000080; }
.v_11_celeste		{ font-family: Verdana; font-size: 11; color: #0875bd; }
.v_11_n_gris		{ font-family: Verdana; font-size: 11; color: #9D9EA0; font-weight: bold; }
.v_11_n_negro		{ font-family: Verdana; font-size: 11; color: #000000; 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_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_marino		{ font-family: Verdana; font-size: 12; color: #000080; }
.v_12_negro			{ font-family: Verdana; font-size: 12; color: #000000; }
.v_12_n_negro 		{ font-family: Verdana; font-size: 12; color: #000000; font-weight: bold }
.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_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_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; }
.v_18_n_ocre		{ font-family: Verdana; font-size: 18; color: #CC3300; font-weight: bold; }
.v_18_n_ambar		{ font-family: Verdana; font-size: 18; color: #d57d1c; font-weight: bold; }
.a_11_negro			{ font-family: Arial; font-size: 11; color: #000000; }
.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_negro			{ font-family: Arial; font-size: 12; color: #000000; }
.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; }
.t_11_negro			{ font-family: Tahoma; font-size: 11; color: #000000; }
.t_11_n_negro		{ font-family: Tahoma, Arial; font-size: 11; color: #000000; font-weight: bold; }

.pe		 			{font-family: Verdana; font-size: 10; color: #5B5B5B; text-align:center; }

.input_1			{font-family: Verdana; font-size: 11; }

.input_v_10			{font-family: Verdana; font-size: 10; }

.input_v_11			{border:1px solid #000080; font-family: Verdana; font-size: 11; }

.input_v_11_c		{border:1px solid #000080; font-family: Verdana; font-size: 11; text-align:center; }

.input_a_11			{font-family: Arial; font-size: 11; }

.input_v_12		{border:1px solid #000080; font-family: Verdana; font-size: 12; }

.input_v_12_c		{border:1px solid #000080; font-family: Verdana; font-size: 12; text-align:center; }

.input_t_11_trans	{border:0px; background-color: transparent; font-family: Tahoma, Arial; font-size: 11; }

.input_t_12_n_trans	{border:0px; background-color: transparent; font-family: Tahoma, Arial; font-size: 13; color: #000080; }

.input_v_12_n_trans	{border:0px; background-color: transparent; font-family: Verdana, Arial; font-size: 12; color: #ffffff; font-weight: bold; }

.select_v_11		{font-family: Verdana; font-size: 11; color: #000080;}

.select_v_12		{font-family: Verdana; font-size: 12; color: #000080;}

.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'); }


.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; }

.boton_rosa			{ background-image: url('../graficos/extranet/botons/fondo_rosa.gif'); background-position: center center;
					  padding-left: 10px; padding-right: 10px; font-family: Verdana; font-size: 11; color: #000000; }

.boton_verde		{ background-image: url('../graficos/extranet/botons/fondo_verde.gif'); background-position: center center;
					  padding-left: 10px; padding-right: 10px; font-family: Verdana; font-size: 11; color: #000000; }

.boton_azul			{ background-image: url('../graficos/extranet/botons/fondo_azul.gif'); background-position: center center;
					  padding-left: 10px; padding-right: 10px; font-family: Verdana; font-size: 11; color: #000000; }


.boton_gris			{ background-image: url('../graficos/extranet/botons/fondo_gris.gif'); background-position: center center;
					  padding-left: 10px; padding-right: 10px; font-family: Verdana; font-size: 11; color: #000000; }


.mes_titulo		  	{ height: 20px; background-color: #0875BD; font-family: Verdana; font-size: 13px; color: #ffffff; font-weight: bold; padding-left: 4px; }
.mes_reximen	  	{ height: 20px; background-color: #e6e6e6; font-family: Verdana; font-size: 12px; color: #000080; padding-left: 24px; font-weight: bold; }
.mes_dia			{ width: 22px; height: 20px; background-color: #ffffff; font-family: Arial, Verdana, Tahoma; font-size: 14px; text-align:center; font-weight: bold; }
.mes_dia_sobra  	{ width: 22px; height: 20px; background-color: #d2d5d5; font-family: Arial; font-size: 12px; }
.mes_dia_normal  	{ width: 22px; height: 20px; background-color: #e6e6e6; font-family: Tahoma, Arial; font-size: 11px; text-align:center; color: #000080; font-weight: bold; }
.mes_dia_domingo  	{ width: 22px; height: 20px; background-color: #ffd3c4; font-family: Tahoma, Arial; font-size: 11px; text-align:center; color: #cc3300; font-weight: bold; }
.mes_dia_antes  	{ width: 22px; height: 20px; background-color: #d2d5d5; font-family: Arial; font-size: 12px; text-align:center; }
.mes_dia_cerrado  	{ width: 22px; height: 20px; background-color: #000000; font-family: Tahoma, Arial; font-size: 12px; text-align:center; color:#FFFFFF; font-weight: bold; }
.mes_cac			{ width: 18px; height: 20px; background-color: #ffffff; font-family: Arial, Verdana, Tahoma; font-size: 14px; text-align:center; font-weight: bold; }
.mes_cac_tipoh		{ height: 20px; background-color: #e6e6e6; font-family: Tahoma; font-size: 12px; color: #000000; }
.mes_cac_tipoh_mas	{ height: 20px; background-color: #f7f7f7; font-family: Tahoma; font-size: 12px; color: #000000; }
.mes_cac_sobra  	{ width: 18px; height: 24px; background-color: #d2d5d5; font-family: Arial; font-size: 12px; }
.mes_cac_normal  	{ width: 18px; height: 20px; background-color: #e6e6e6; font-family: Tahoma, Arial; font-size: 11px; text-align:center; color: #000080; font-weight: bold; }
.mes_cac_domingo  	{ width: 18px; height: 20px; background-color: #ffd3c4; font-family: Tahoma, Arial; font-size: 11px; text-align:center; color: #cc3300; font-weight: bold; }
.mes_cac_antes  	{ width: 18px; height: 20px; background-color: #d2d5d5; font-family: Arial; font-size: 12px; text-align:center; }
.mes_cac_abrir  	{ width: 18px; height: 24px; background-color: #8FDC8D; font-family: Arial; font-size: 12px; text-align:center; cursor:pointer;}
.mes_cac_cerrar	  	{ width: 18px; height: 24px; background-color: #ff6c6c; font-family: Arial; font-size: 12px; text-align:center; cursor:pointer;}
.mes_cac_pedir	  	{ width: 18px; height: 20px; background-color: #ffaa55; font-family: Arial; font-size: 12px; text-align:center; cursor:pointer;}
.mes_cac_cerrado	{ width: 18px; height: 20px; background-color: #000000; font-family: Arial; font-size: 13px; text-align:center; font-weight: bold; cursor:pointer; }
.mes_cac_cierre  	{ width: 18px; height: 20px; background-color: #000000; font-family: Arial; font-size: 13px; text-align:center; font-weight: bold; }
.mes_cac_cupo_r	  	{ width: 18px; height: 20px; background-color: #ffea71; font-family: Arial; font-size: 13px; text-align:center; font-weight: bold; cursor:pointer;}
.mes_cac_cupo_a	  	{ width: 18px; height: 20px; background-color: #FF8484; font-family: Arial; font-size: 13px; text-align:center; font-weight: bold; }
.mes_cac_cupo_c	  	{ width: 18px; height: 20px; background-color: #b5ba78; font-family: Arial; font-size: 13px; text-align:center; font-weight: bold; }
.mes_cac_cupo_g	  	{ width: 18px; height: 20px; background-color: #bba086; font-family: Arial; font-size: 13px; text-align:center; font-weight: bold; cursor:pointer;}
.mes_cac_abrir_cerrar  	{ width: 18px; height: 24px; background-image:url('../graficos/extranet/varios/abrir_cerrar.gif'); background-position:center; font-family: Arial; font-size: 13px; text-align:center; font-weight: bold; cursor:pointer;}

.pestana_tipoh		{ font-family: Verdana, Tahoma, Arial; font-size: 12; color: #ffffff; font-weight: bold; padding: 4px; }

.listado_tarifas	{ background-color: #ededed; font-family: Tahoma, Arial; font-size: 11; color: #000000; text-align:center; }

.lista              { position:absolute;font-size: 11px;display:none;}


.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; }
.tabla_ordenar 	    { font-family: Verdana, Tahoma; color:#274E74; font-size: 10px; font-weight: bold; background-color: #E4ECDF; height: 18px; }
.separa_orden		{ width: 22px; }

.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_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_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"); }

.input_acceso	     { font-family: Verdana; font-size: 12; color: #192984; height: 14px; width: 104px; border-style:solid; border-width:0; }


.fondo_semitrans    {position:absolute; z-index: 9; width: 100%; height: 100%; background-color: #000000; opacity:0.60; filter: alpha(opacity=60);top:50%;left:50%;}
.fondo_mensaje	    {position:absolute; display:block; z-index: 10; width: 630; height: 380;background-color: Transparent;}
