/* Airport Spanair CSS */
body {
	background: #FFFFFF;
	margin:0px 0px 0px 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
a {color: #033675;text-decoration:none}
a:link, a:visited{color: #033675;}
a:hover {color: #033675;}

/* ORANGE */
.big_orange {
	font-size: 14px;
	color: #EE4D11;
}

.orange {
	color: #EE4D11;
	margin:0;
	font-size: 11px;
}

/* red */

.red {
	font-size: 11px;
	color: #CC0000;
}

.red16 {
	font-size: 16px;
	color: #CC0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : bold;
}

.red24 {
	font-size: 24px;
	color: #CC0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : bold;
}

/* BLUE */
.blue {
	font-size: 11px;
	color: #3366CC;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : none;
}
.blue18 {
	font-size: 18px;
	color: #3366CC;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : none;
}
.bluef {
	font-size: 18px;
	color: #0A2E62;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : none;
}
.bluef11 {
	font-size: 11px;
	color: #0A2E62;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : none;
}
.blue14 {
	font-size: 14px;
	color: #3366CC;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : bold;
}
.blue a:hover,.blue a:visited,.blue a:link,.blue a:active{font-size: 11px;color: #3366CC;}

.bckgblue {
	background: #3366CC;
}

/* TITLE */
.bredcrum {
	color: #636363;
	font-weight:normal;
}

.bredcrum a:hover,.bredcrum a:active,.bredcrum a:link,.bredcrum a:visited {
	color: #2F69B5;
	text-decoration:underline;
	font-weight:normal;
}

/*  GRAY */
.extra_gray {
	font-size: 16px;
	color: #696565;
	font-weight: bold;
}
.extra_gray2 {
	font-size: 10px;
	color: #696565;
	font-weight: none;
}
/* WHITE */
.white {
	font-weight:none; 
	color:#FFFFFF; 
	font-size:10px;
}
.white12b {
	font-weight:bold; 
	color:#FFFFFF; 
	font-size:11px;
}
.white a:hover,.white a:visited,.white a:link,.white a:active{font-size: 10px;color: #FFFFFF; text-decoration:underline;}
/* BLACK */
.black {
	font-weight:bold; 
	color:#000000; 
	font-size:11px;
}

.black11 {
	font-weight:none; 
	color:#000000; 
	font-size:10px;
}













.font10-alb {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
}
.font11 {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold
}


.font11-negru {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #333333
}
.font11-rosu {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #cc0000;
}
.font11-alb {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
}
.font11b-rosu {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #0882aa;
}
.font11b-negru {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #000000;
}
.font11-galben {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #ffff00
}
.font11b-alb {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
}
.font12-alb {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #ffffff
}
.font12b-negru {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #333333
}
.font14b-negru {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	COLOR: #333333
}
.font12-negru {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #333333
}
.font18-negru {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
	COLOR: #333333
}
.font17b-albastru {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 17px;
	FONT-WEIGHT: bold;
	COLOR: #0066cc
}
.font18b-albastru {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
	COLOR: #0066cc
}
.td_1 {  
	border-color: #999999; 
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 0px; 
	border-left-width: 1px; 
	border-style: solid;
	<!-- background: #ffffff; -->
}
.td_2 {  
	border-color: #999999; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 0px; 
	border-style: solid;
	<!-- background: #ffffff; -->
}
.image1 {  
	border-color: #ffffff; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	border-style: solid;
	background: transparent
}
.textbox {
	WIDTH: 100px;
	HEIGHT: 17px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff
}
.textbox1 {
	WIDTH: 40px;
	HEIGHT: 17px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff
}
.textbox2 {
	WIDTH: 50px;
	HEIGHT: 17px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff
}
.button {
	HEIGHT: 19px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #333333
}
.dropdown {
	WIDTH: 160px;
	HEIGHT: 20px;
	FONT-FAMILY: Verdana, Tahoma, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff
}

.button1 {
	border-left: 1px solid #D5E3FE;
	border-top: 1px solid #D5E3FE;
	border-right: 1px solid #002F5E;
	border-bottom: 1px solid #002F5E;
	BACKGROUND-COLOR: #0066cc;
	HEIGHT: 19px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
}


.Custsubmitbtn {
	border-left: 1px solid #D5E3FE;
	border-top: 1px solid #D5E3FE;
	border-right: 1px solid #002F5E;
	border-bottom: 1px solid #002F5E;
	BACKGROUND-COLOR: #0066cc;
	HEIGHT: 19px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
}

.textbox1
{
	BACKGROUND-COLOR: #ffffff;
	HEIGHT: 19px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #000033;

}

.Custtxtfield

{

	BACKGROUND-COLOR: #ffffff;
	HEIGHT: 19px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #000033;

}


.txtfielddropdown

{

	BACKGROUND-COLOR: #ffffff;
	HEIGHT: 19px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #000033;

}

.textarea1

{

	BACKGROUND-COLOR: #ffffff;

	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #000033;

}

.txt_aviso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
	text-align: left;
	padding-left:25px;
	padding-right:25px;
	padding-top:5px;
	padding-bottom:25px;
}
.txt_desplegable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}

.txt_arial_11_naranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F04E11;
	text-decoration: none;
	font-weight: bold;
}
.txt_arial_11_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.txt_arial_12_naranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F04E11;
	text-decoration: none;
	font-weight: bold;
}
.Enlace_naranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.Enlace_naranja:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F04E11;
	text-decoration: underline;
	font-weight: bold;
}

h2.icoIzqOff, h2.icoIzqOn{ 
	padding-right:0px;
	padding-bottom:0px;
    padding-left:6px;
	margin: 0px 0px 0px 0px;
}
h2.icoIzqOff .icoDer, h2.icoIzqOn .icoDer{
    display:block;
    padding-right:5px;
}
h2.icoIzqOff .icoDerUltimo, h2.icoIzqOn .icoDerUltimo{
    display:block;
    padding-right:6px;
}
h2.icoIzqOff a, h2.icoIzqOn a{
	font: normal 11px Arial, Helvetica, sans-serif;
	display:block;
	text-align: center;
	text-decoration: none;
	padding-top: 7px;
	padding-bottom: 4px;
}
h2.icoIzqOff{    
	 background: url(/img_lounge/spanair/bt_izq.gif) left top no-repeat; 
}
h2.icoIzqOff .icoDer{
	 background: url(/img_lounge/spanair/bt_der.gif) right top no-repeat;
}
h2.icoIzqOff .icoDerUltimo{
	 background: url(/img_lounge/spanair/bt_der_ult.gif) right top no-repeat;
}
h2.icoIzqOff a{
	background: url(/img_lounge/spanair/bt_cen.gif) top repeat-x;
	color: #656565;
}
h2.icoIzqOn{    
	 background: url(/img_lounge/spanair/bt_izq_on.gif) left top no-repeat;
}
h2.icoIzqOn .icoDer{
	 background: url(/img_lounge/spanair/bt_der_on.gif) right top no-repeat;
}
h2.icoIzqOn .icoDerUltimo{
	 background: url(/img_lounge/spanair/bt_der_on_ult.gif) right top no-repeat;
}
h2.icoIzqOn a{
	background: url(/img_lounge/spanair/bt_cen_on.gif) top repeat-x;
	color: #00336E;
}

.br					{ background: #fff url(../../img/portada/tabla2_izq.gif) left repeat-y;  text-align: center;  }
.wrapper			{ background: url(../../img/portada/tabla2_der.gif) top right repeat-y;  }
.brarriba			{ background: url(../../img/portada/tabla2_sup.gif) top repeat-x; }
.brarriba div		{ background: url(../../img/portada/tabla2_sup_izq.gif) top left no-repeat; }
.brarriba div div	{ background: url(../../img/portada/tabla2_sup_der.gif) top right no-repeat;	height:15px; font-size: 0px;}
.brabajo			{ background: url(../../img/portada/tabla2_inf.gif) bottom repeat-x; }
.brabajo div		{ background: url(../../img/portada/tabla2_inf_izq.gif) bottom left no-repeat; }
.brabajo div div	{ background: url(../../img/portada/tabla2_inf_der.gif) bottom right no-repeat; height:15px; font-size: 0px;}
.brcontenido		{ padding: 0 0px 0 0px;}

.hr_portada {border:none; color:#E8551F; background-color:#E8551F; height:1px; width:500px; text-align: center;}


/* estilos explorer */
.tdBlue { background-color:#003399 } /* background menu pral */
.txLinkverde { font-family: Arial; color: #669933; font-size: 11px; font-weight:bold; text-decoration:none; }
.txLinkverde:hover { font-family: Arial; color: #66CC00; font-size: 11px; font-weight:bold; text-decoration:underline; }
.txLinkazul { font-family: Arial; color: #003366; font-size: 11px; font-weight:bold; text-decoration:none; }
.txLinkazul2 { font-family: Verdana; color: #666666; font-size: 10px; font-weight:none; }
.txLinkazul:hover { font-family: Arial; color: #0066CC; font-size: 11px; font-weight:bold; text-decoration:underline; }
.tx { font-family: Arial; color: #E5E5E5; font-size: 11px; font-weight:regular; text-decoration:none; }
.txb { font-family: Arial; color: #E5E5E5; font-size: 11px; font-weight:bold; text-decoration:none; }
.txlinkamarillo { font-family: Arial; color: #FF9966; font-size: 11px; font-weight:bold; text-decoration:none; }
.txlinkamarillo:hover { font-family: Arial; color: #FF9966; font-size: 11px; font-weight:bold; text-decoration:underline; }
.txlinktxtamarillo { font-family: Arial; color: #FF9966; font-size: 11px; font-weight:regular; text-decoration:none; }
.txlinktxtamarillo:hover { font-family: Arial; color: #FF9966; font-size: 11px; font-weight:regular; text-decoration:underline; }
.txamarillo { font-family: Arial; color: #FF9966; font-size: 11px; font-weight:regular; text-decoration:none; }
.txbamarillo { font-family: Arial; color: #FF9966; font-size: 11px; font-weight:bold; text-decoration:none; }
.txMarron { font-family: Arial; color: #000000; font-size: 11px; font-weight:regular; text-decoration:none; }
.txnegro { font-family: Arial; color: #000000; font-size: 11px; font-weight:regular; text-decoration:none; }
.txbnegro { font-family: Arial; color: #000000; font-size: 11px; font-weight:bold; text-decoration:none; }
.separacion {color: #FF3300}

/* barra de navegador */
BODY
{
scrollbar-arrow-color: #FFFFFF;
scrollbar-3dlight-color: #DAD1C5;
scrollbar-highlight-color: #DAD1C5;
scrollbar-face-color: #B8A58F;
scrollbar-shadow-color: #95836D;
scrollbar-track-color: #EAE5DF;
scrollbar-darkshadow-color: #95836D

}

/* end browser */

.desplegable     { font-size:11px; font-family: Arial, Helvetica, sans-serif;  color:#003366; }
.inputBlanco {  border-style: 0px color:#000000; color:003366; font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.textareaBlanco {  border-style: 0px color:#000000; color:003366; font-family: Arial, Helvetica, sans-serif; font-size:11px; width:140px}
.textareaBlancosmall {  border-style: 0px color:#000000; color:003366; font-family: Arial, Helvetica, sans-serif; font-size:9px; width:140px}
.textareaBlancoP {  border-style: 0px color:#000000; color:003366; font-family: Arial, Helvetica, sans-serif; font-size:11px; width:40px}

.color-border {background-color:#FFFFFF; width: 584px; border: 1px #CFC5B0 solid; border-color: #CFC5B0 solid; height: auto;}


.iframeShim  {
	
	/* z-index should be (um.orientation[6] + 10) */
	z-index:1010;
	
	position:relative;
	width:auto;
	height:auto;
	border:none;
	}	

	
.field {
	font-size: xx-small;
	font-family: verdana;
	font-color: #5C7AC1;
	BORDER-RIGHT: white 0px solid;
	BORDER-TOP: black 0px solid;
	BORDER-LEFT: black 0px solid;
	BORDER-BOTTOM: white 0px solid;
	BACKGROUND-COLOR: #D2F1FF;
	color: #5C7AC1;
}
.trayectos {  
	font-family: Verdana; 
	font-size: 12px; 
	font-weight: bold; 
	color: #003366;
}
.trayectos A:link {text-decoration: none; font-weight: bold; font-family: Verdana; font-size: 12px; color:#003366}
.trayectos A:visited {text-decoration: none; font-weight: bold; font-family: Verdana; font-size: 12px; color:#003366}
.trayectos A:active {text-decoration: none; font-weight: bold; font-family: Verdana; font-size: 12px; color:#003366}
.trayectos A:hover {text-decoration: none; font-weight: bold; font-family: Verdana; font-size: 12px; color:#D48039}
.texto_small_01 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: regular; 
	color: #6699FF;
}
.texto_small_02 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: regular; 
	color: #999999;
}
.texto_ofertas_top_regular {  
	font-family: Verdana; 
	font-size: 9px; 
	font-weight: regular; 
	color: #ffffff;
}
.texto_ofertas_top_bold {  
	font-family: Verdana; 
	font-size: 9px; 
	font-weight: bold; 
	color: #ffffff;
}
.texto_destino {  
	font-family: Verdana; 
	font-size: 9px; 
	font-weight: bold; 
	color: #D48039;
}
.texto_destino_regular {  
	font-family: Verdana; 
	font-size: 9px; 
	font-weight: regular; 
	color: #D48039;
}
.texto_destino A:link {text-decoration: none; font-weight: bold; font-family: Verdana; font-size: 9px; color:#D48039}
.texto_destino A:visited {text-decoration: none; font-weight: bold; font-family: Verdana; font-size: 9px; color:#D48039}
.texto_destino A:active {text-decoration: none; font-weight: bold; font-family: Verdana; font-size: 9px; color:#D48039}
.texto_destino A:hover {text-decoration: none; font-weight: bold; font-family: Verdana; font-size: 9px; color:#003366}
.precio_ofertas {  
	font-family: Arial; 
	font-size: 16px; 
	font-weight: bold; 
	color: #D48039;
}
.precio_ofertas A:link {text-decoration: none; font-weight: bold; font-family: Arial; font-size: 16px; color:#D48039}
.precio_ofertas A:visited {text-decoration: none; font-weight: bold; font-family: Arial; font-size: 16px; color:#D48039}
.precio_ofertas A:active {text-decoration: none; font-weight: bold; font-family: Arial; font-size: 16px; color:#0D48039}
.precio_ofertas A:hover {text-decoration: none; font-weight: bold; font-family: Arial; font-size: 16px; color:#003366}
.euro {  
	font-family: Arial; 
	font-size: 16px; 
	font-weight: bold; 
	color: #003366;
}
.tx_Linkblue10px { 
	font-family: verdana; 
	color: #5C7AC1; 
	font-size: 9px; 
	font-weight:regular; 
	text-decoration:none; 
}
.tx_Linkblue10px:hover { 
	font-family: verdana; 
	color: #000000; font-size: 9
	px; font-weight:regular; 
	text-decoration:none;
}
.texto_precio_ancillary {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: regular; 
	color: #61809A;
}
.precio_ancillary {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: regular; 
	color: #61809A;
}
.titular_ancillary {  
	font-family: Arial; 
	font-size: 11px; 
	font-weight: bold; 
	color: #333333;
}
.textogenerico_regular {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: regular; 
	color: #666666;
}
.textogenerico_bold {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: bold; 
	color: #666666;
}
.texto_ofertas_mail {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: regular; 
	color: #625F53;
}
.box_ofertas_mail {
	font-size: 9px;
	font-family: verdana;
	font-color: #333333;
	BORDER-RIGHT: #7F9DB9 1px solid;
	BORDER-TOP: #7F9DB9 1px solid;
	BORDER-LEFT: #7F9DB9 1px solid;
	BORDER-BOTTOM: #7F9DB9 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
	color: #333333;
}
