/*(EVJES)*/
/*html varios*/
.pest-inter{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;color:#ffffff;background-color:#005FA8;background-repeat:repeat-x;width:100%;text-decoration: none}
	
A.pest-inter:hover{font-family: Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000000;background-color:#CCE3F2;
background-repeat:repeat-x;width:100%;text-decoration:none}

/*Eliminar al crear los header en div en pt y en*/
a.pest-header, a:link.pest-header, a:visited.pest-header{color:#FFFFFF}
a.pest-header-seleccionado, a:link.pest-header-seleccionado, a:visited.pest-header-seleccionado, a:hover.pest-header-seleccionado{color:#000000}
/*Eliminar al crear los header en div en pt y en*/

.pest-header{font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
}
A.pest-header:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.pest-header-seleccionado{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.azul-celeste{
	color: #7AE8F7;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
}

h1.tituloBuscador{
font-family: Verdana, Arial, Helvetica;font-size: 10pt;font-weight:normal;text-align:center;color:#a6a6a6;margin:0;padding:0;white-space:nowrap
}

.cabecera-modbusqueda-hotel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color:#F0F9E4;
}

.univers{
font-family: "Univers Condensed", Verdana, Arial, Helvetica;font-size: 11px;font-weight:bold; color:#000080; margin:0; padding:0;white-space:nowrap
}

#tabla-ofertas h2{display: inline}
#tabla-ofertas a{text-decoration:none}

.cuadro-resumen{
	background-color: #d8f3bc;
}

.datos-por-rellenar{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	background-color:#efa0a0;
}

.fondo-coincidencia-hotel{
	background-color: #CCE3F2;
}
.titular-promos-hoteles{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	background-color: #CCE3F2;
}

.titular-grande{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #F94311;
	text-decoration: none;
}

.tit-desglose-precio-vuelos{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	background-color:#E1E1E1;
}

.fondo-valoraciones	{
    background-color: #ffa200;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}


.titular-peke{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #F94311;
	text-decoration: none;
}
.destacado-azul-rumbo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF6439;
	text-decoration: none;
}
.texto-regular-corporativo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #F94311;
	text-decoration: none;
}
.texto-error{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #be001b;
	text-decoration: none;
}
.texto-bold-verde{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color:#009901;
	text-decoration:none;
}
.texto-bold-azul-oscuro{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF6439;
	text-decoration: none;
}

.bordeexterior{
background-color: #008DD5;
}

.texto-grande-azul-oscuro{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.textos-enlaces-bold-azul-oscuro{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000080;
	text-decoration: underline;
}
.textos-enlaces-bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #005FA8;
	text-decoration: underline;
}
A.textos-enlaces-bold:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #424242;
	text-decoration: underline;
}
.textos-enlaces-verde{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #005FA8;
	text-decoration: underline;
}
.texto-enlaces{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #F94311;
	text-decoration: underline;
}
A.texto-enlaces:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #424242;
	text-decoration: underline;
}
.dias-semana-superior{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	background-color: #CCE3F2;
	color: #0066CC;
	text-decoration: none;
}
.dias-semana-calendario{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	background-color: #CCE3F2;
	color: #0066CC;
	text-decoration: underline;
}
A.dias-semana-calendario:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	background-color: #CCE3F2;
	color: #000000;
	text-decoration: underline;
}
.dias-entresemana-calendario{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	background-color: #CCE3F2;
	color: #000000;
	text-decoration: none;
}
A.dias-entresemana-calendario:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	background-color: #CCE3F2;
	color: #0066CC;
	text-decoration: none;
}
.tabla{
	border-collapse: collapse;
	border: 1px solid #009901;
}
.tabla-borde-blanco{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #FFFFFF;
border-collapse: collapse;
border: 1px solid #ffffff;
background-color: #005FA8;
}
.tabla-recomendados{
border-collapse: collapse;
border: 1px solid #009901;
background-color: #FDFDCD;
}
.tabla-buscadores{
border-collapse: collapse;
border: 1px solid #009901;
}
.tabla-buscadores-fondo-color{
border-collapse: collapse;
border: 1px solid #A0CF70;
background-color: #f0f9e4;
}
.tabla-seo{
border-collapse: collapse;
border: 1px solid #CCE3F2;
}
.tabla-leyenda{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: bold;
color: #000000;
text-decoration:none;
border-collapse: collapse;
border: 1px solid #cccccc;
background-color: #aecbd7;
}
.tabla-activpest-vacaciones{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #424242;
background-color:#f7f7e7;
text-decoration:none;
border-collapse: collapse;border-top:1px solid #cccccc;border-bottom:0px;border-right:1px solid #65695e;border-left:1px solid #cccccc;
}
.tabla-activpest-vacaciones-link{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #424242;
background-color:#f7f7e7;
text-decoration:none;
}
.tabla-reposopest-vacaciones{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #424242;
background-color:#ffffff;
text-decoration:none;
border-collapse: collapse; border-top:1px solid #cccccc; border-bottom:0px solid #cccccc; border-right:1px solid #65695e;border-left:1px solid #cccccc;
}
.pest-hoteles-no-select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	background-color: #CCE3F2;
	border-collapse: collapse; border-top:1px solid #cccccc; border-bottom:0px solid #cccccc; border-right:1px solid #65695e;border-left:1px solid #cccccc;
}
.texto-reposopest-vacaciones{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #424242;
text-decoration:none;
}
.tabla-vuelos-ida{
background-color:#FDFDCD;
border-collapse: collapse;border-top:0px;border-bottom:1px solid #005FA8;border-right:1px solid #005FA8;border-left:1px solid #005FA8;
}
.tabla-vuelos-vuelta{
background-color:#eaf7ff;
border-collapse: collapse;border-top:0px;border-bottom:1px solid #005FA8;border-right:1px solid #005FA8;border-left:1px solid #005FA8;
}
.tabla-vuelos-mas-vueltas{
background-color:#a0cf70;
border-collapse: collapse;border-top:0px;border-bottom:1px solid #005FA8;border-right:1px solid #005FA8;border-left:1px solid #005FA8;
}
.tabla-vuelos-vuelta-infodetallada{
background-color:#eaf7ff;
border-collapse: collapse;border-top:0;border-bottom:1px solid #005FA8;border-right:1px solid #005FA8;border-left:1px solid #005FA8;
}
.tabla-vuelos-vuelta-infodetallada-interior{ 
background-color:#eaf7ff;
}

.tabIa-mapa-hoteles{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #a0cf70;
background-color:#a0cf70;
text-decoration:none;
}
.tabIa-mapa-hoteles-borde{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #000000;
background-color:#a0cf70;
text-decoration:none;
border-collapse: collapse; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc;border-left:1px solid #cccccc;
}
.tabla-entrepest-vacaciones{
border-collapse: collapse; border-top:0px; border-bottom:1px solid #cccccc; border-right:0px; border-left:0px;
}
.tabla-bajopest-vacaciones{
border-collapse: collapse; border-top:0px; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc;border-left:1px solid #cccccc;
}

.tabla-activpest-hoteles{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #424242;
background-color:#d8f3bc;
text-decoration:none;
border-collapse: collapse;border-top:1px solid #cccccc;border-bottom:0px;border-right:1px solid #65695e;border-left:1px solid #cccccc;
}


.pest-inactiva{
border-collapse: collapse; border-botton: 1px solid #A0CF70; border-left: 1px solid #A0CF70; border-right: 1px solid #A0CF70; border-top: 1px solid #A0CF70;
background-color: #d8f3bc;
}

.pest-activa{
background-color:#ffffff;
text-decoration:none;
border-collapse: collapse; border-botton:0px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #65695e;border-top:1px solid #cccccc;
}

.linea-azul{
border-collapse: collapse; background-color: #005FA8;
}
.cajaseotitu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #CCE3F2;
	color: #0066CC;
}

/*nuevo*/
.titular-ofertas{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #CCE3F2;
	color: #0066CC;
}
.precios-seo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #005FA8;
	text-decoration:none;
}
.precio-destacado{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000080;
	text-decoration:none;
}
.text-tabla-verde{
	background-color:#006600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-style:normal;
	font-weight:bolder;
	text-decoration:none;
}

.negro-horario-vuelos{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #000000;
 text-decoration: none;
}
.naranja-horario-vuelos{
 font-family: Verdana,Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #F94311;
 text-decoration: underline;
} 
.naranja-comentario-horario{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000080;
	text-decoration: none;
}
.negro-destacado{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.negro-no-destacado{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.negro-normal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}
.negro-extra-peke{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}
.gris-normal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration:none;
}
.negro-normal-enlaces{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}
A.negro-normal-enlaces:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #005FA8;
	text-decoration:none;
}
.negro-underline-enlaces{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration:underline;
}
A.negro-underline-enlaces:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #005FA8;
	text-decoration:underline;
}
.negro-bold-enlaces{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
A.negro-bold-enlaces:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F94311;
	text-decoration: underline;
}
.negro-bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
.negro-bold-peke{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}

.fondo-color{
	background-color: #f7f7e7;
	border-collapse: collapse;
	border: 1px solid #cccccc;
}
.fondo-no-color{
	background-color:#FFFFFF;
	border-collapse: collapse;
	border: 1px solid #cccccc;
}

.fondo-sin-borde-top{
	background-color:#FFFFFF;
	border-collapse: collapse; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-top:0px;
}

.boton{
border-color:#000000;
font-size:10px;font-family:Verdana,Helvetica;
font-weight:bold;color:white;
background:#638cb5;border:1px;
width:80px;height:19px;
} 



.precio-resultado-vuelos{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#000080;
}
.centimos-resultado-vuelos{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#000080;
}
.blanco-normal-fondo-azul{
background:transparent url(/pictures/background-filter.gif); background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.blanco-normal-fondo-azul-subrayado{
background:transparent url(/pictures/background-filter.gif); background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.blanco-bold-fondo-azul{
background:transparent url(/pictures/background-filter.gif); background-repeat:repeat-x;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
		
}
.blanco-sin-fondo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.blanco-mes-calendario{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#005FA8;
	text-decoration:none;
}

.titular_blanco{
����������� FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #316ac5;
}
 
.tit_rojo{
����������� FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #be001b; background-color: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
 
.azul{color: #0000FF; background-color: #ECE9D8;font-size: 7.2pt}
.rojo{font-size: 7.2pt}
.rojo:visited{color: #ff0000; background-color: #FFFFFF}
.rojo:hover{color: #000000; background-color: #FFFFFF}
.rojo:link{color: #ff0000; background-color: #FFFFFF}
.rojo{TEXT-DECORATION: underline}
.rojo{color: #FF0000; background-color: #FFFFFF}
.normal{color:#000000}





.titular-blanco-ida-vuelta{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#005FA8;
}
.precio-seleccionado{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#FF6600;
}
.precio-mas-caro{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	color: #000080;
	text-decoration: none;
	background-color:#DDEEFB;
}
.precio-segundo-caro{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	color: #000080;
	text-decoration: none;
	background-color:#8DC5F0;
}
.precio-medio{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	color: #000080;
	text-decoration: none;
	background-color:#BBDDF6;
}
.precio-segundo-barato{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	color: #000080;
	text-decoration: none;
	background-color:#DDEEFB;
}
.precio-mas-barato{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	color: #000080;
	text-decoration: none;
	background-color:#E9F4FC;
}


.shadetabs{
	padding: 3px 0;
	margin-left: 0;
	margin-bottom: 0;
	font: 12px verdana;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
	display: inline;
	margin: 0;
}

.shadetabs li a{
	text-decoration: none;
	padding: 3px 7px;
	margin-right: 3px;
	border: 1px solid #778;
	color: #2d2b2b;
	background: white top left repeat-x;
}

.shadetabs li a:visited{
	color: #2d2b2b;
}

.shadetabs li a:hover{
	text-decoration: underline;
	color: #2d2b2b;
}

.shadetabs li.selected{
	position: relative;
	top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */ /*background-image: url(shadeactive.gif);*/
	border-bottom-color: white;
	font: bold;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
	text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
	border-top: 1px solid gray;
	width: 156px;
}

.tabcontent{
	display: none;
}
.blanco-bold-11{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.gris_bold{
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tabla-gris{ 
border-collapse: collapse;
border: 1px solid #B0AFAF;
}

@media print{
	.tabcontent{
		display: block !important;
		color: #2d2b2b;
	}
}


/*default link & visited link*/

#header a, #header a:link, #header a:visited{color:#FF6439}

/*default link over*/

#header a:hover{color:#424242}



/*clearer div used to align floating div*/
div.clearer{clear:both;line-height:0}

/* Header*/

#header.header{height:116px;*height:114px;background-color:#FDFDCD;position:relative; width:1000px;border:#009901 1px solid;color:#000; padding:0;*padding-bottom:-10; font-weight:normal;/*margin:-2px 0 0 -2px;*/}
#header img.logo{border:0;position:absolute;margin:0;left: -2px;top: -17px;*top: -17px}
#header #header-left p{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;  font-weight:bold;  float:left; margin-top:10px}
#header #header-left p a{color:#F94311;text-decoration:underline}
#header #header-left p a:hover{text-decoration:none}
#header #header-left img{ float:right; margin-top:24px; margin-right:40px}
#header img.telefono{position:absolute;left: 763px;*left: 761px;top: -2px}
#header #header-left{ width:450px; height:84px; float:left; padding-left:285px}
#header #header-left div.registro{ border: #A8A1A1 1px dotted; height:35px; width:448px;background-color:#FFFFFF; margin-top:12px}
#header #header-left div.registro p{ margin:0; font-weight:normal; padding:12px 6px 0 10px}
#header #header-left div.registro img{border:0;position:absolute;left: 605px;top: -1px}
#header #header-bottom span{ padding-left: 20px; float: right;  padding:10px 5px;color:#FFFFFF}
#header #header-bottom span a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;text-decoration:underline;color:#FFFFFF; font-weight:bold}
#header span a:hover, #footer span a:hover{text-decoration:none}
#header #header-bottom{height:32px;*height:30px;padding-right:10px;background-image:url(/pictures/evjes/degrad-pestanas.jpg); background-repeat:repeat-x}

#header #header-bottom #home{height:32px;width:580px; background-image:url(/pictures/evjes/degrad-pestanas-home.jpg); background-repeat: none}
#header #header-bottom #search{height:32px;width:580px;background-image:url(/pictures/evjes/degrad-pestanas-search.jpg); background-repeat: none}
#header #header-bottom #others{height:32px;width:580px;background-image:url(/pictures/evjes/degrad-pestanas-others.jpg); background-repeat: none}
#header #header-bottom #flight{height:32px;width:580px;background-image:url(/pictures/evjes/degrad-pestanas-flight.jpg); background-repeat: none}
#header #header-bottom #home span, #header #header-bottom #search span{position:absolute;left: 320px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold}
#header #header-bottom #home span a, #header #header-bottom #search span a, #header #header-bottom #others span a{color:#FFFFFF;font-size:11px;font-weight:bold}
#header #header-bottom #home span.buscador-flex, #header #header-bottom #search span.buscador-flex{left: 411px;width:159px;top: 85px}
#header #header-bottom #home span.home a{left: 320px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#009901; text-decoration:underline}
#header #header-bottom #home span.home a{text-decoration:none}
#header #header-bottom #home span, #header #header-bottom #search span{color:#009901;font-size:11px;font-weight:bold}
#header #header-bottom span a{color:#FFFFFF;font-size:10px;font-weight:normal}
#header #header-bottom span a:hover{text-decoration:none}

/* Footer*/
#footer p, #footer ul, #footer span{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000; margin:0}
#footer{ width:960px;*width:1000px;height:170px; border-bottom:#009901 1px solid; border-top:#009901 1px solid; padding:5px 20px 10px 20px;margin-left:2px;/*clear:both;*/}
#footer span{ float: left; padding-left:10px; padding:10px 3px; color:#005FA8}
#footer p{ line-height:18px; margin:0}
#footer div.logoscont{ padding-top:10px}
#footer div.logoscont img{ padding-right:8px}
#footer span a{color:#005FA8}
#footer span a:hover{color:#424242}


/*pagina-espera-org*/

#loading-content-esp{ width:1000px;background-color:#FDFDCD; height:600px; margin:20px 0 0}

#loading-esp{ 
width:500px;
height:180px;
margin:0 auto;
background-image:url(/pictures/bg-loading.jpg);
background-repeat:repeat-x;
}

#loading-esp div{ width:50px;margin: 0 auto; padding-top:46px}



