.banner { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; }
.normal { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.aviacsa { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #081A5A; }
.little { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: justify; }
.blanco { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; }
.menu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; cursor: hand; text-align: center;}
a.submenu:link { color:#000000; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
a.submenu:visited { color:#000000; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
a.submenu:hover { color:#000000; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
a.submenu:active { color:#000000; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
a.menutop:link { color:#ffffff; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
a.menutop:visited { color:#ffffff; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
a.menutop:hover { color:#ffffff; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
a.menutop:active { color:#ffffff; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
.BackgroundBeige { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #c8dcf1; }
.BackgroundBlanco { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; text-align: left; }
.BackgroundBlancoAviacsa { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #081A5A; text-align: center; background-color: #FFFFFF; }
.BackgroundAzulBanner { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: center; text-valign: middle; background-color: #009EDD; border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC; border-width: 1px; border-style: solid; }
.BackgroundVerdeBanner { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: left; text-valign: middle; background-color: #009900; }
.BackgroundLadrilloBanner { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: left; text-valign: middle; background-color: #CC7002; }
.tableGris { border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC; border-width: 1px; border-style: solid; text-align: center; }
.tableGrisDest { border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC; border-width: 1px; border-style: solid; text-align: left; font-size: 10px; }
.tableGrisBlanco { border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC; border-width: 1px; border-style: solid; background-color: #FFFFFF; }
.borderVerde { border-color: #009900 #009900 #009900 #009900; border-width: 2px; border-style: solid; background-color: #ffffff; }
.borderLadrillo { border-color: #CC7002 #CC7002 #CC7002 #CC7002; border-width: 2px; border-style: solid; background-color: #ffffff; }
body { background-color: #BDC8D2; margin-top:0px; }
.selectdestinosoption { background-color: #ffffff; color: 000000; font-family: Arial; font-size: 10px; font-weight: bold; }
.topblancoygris { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background-color: #666666; }
.FondoPublicidad1 {background-color: #007ec6;}
.FondoContenido1 {background-color: #ffffff; vertical-align: top; text-align: center;}
.FondoFooterIzq {background-color: #3c69a9; vertical-align: middle; text-align: center;}
.FondoFooterDer {background-color: #97c2e7; vertical-align: middle; text-align: center;}
.FondoCarpetas {background-color: #FFFFFF; vertical-align: top; } .FondoLogo6A {background-color: #ffffff; vertical-align: top; }
.FondoMenuheader {background-color: #081A5A; }
.FondoFlashBusca {text-align: center; vertical-align: top; background-color: #FFFFFF}
.Reglas_Descuento {font-family: Arial; font-size: xx-small; color: #cccccc; text-align: justify;}
.rojo { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000; }
.aviacsaconLinea {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #081A5A; BORDER-BOTTOM: #007EC6 1px solid; }
.normalconLinea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; BORDER-BOTTOM: #007EC6 1px solid; }
.borderAzulo { border-color: #006699 #006699 #006699 #006699; border-width: 1px; border-style: solid; }
.borderGuino { border-color: #663366 #663366 #663366 #663366; border-width: 1px; border-style: solid; }
.BackgroundAzuloBanner { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: left; text-valign: middle; background-color: #006699;}
.BackgroundGuinoBanner { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: left; text-valign: middle; background-color: #663366;}
.vigenciaalert { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; font-style: italic; color: #FF0000; }
.Backgroundazulito {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #081A5A;
text-align: left;
text-valign: middle;
background-color: #C8DCF1;
	}
.littlebold {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
}

.Lineabottom {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #081A5A;
BORDER-BOTTOM: #081A5A 1px solid;
background-color: #F7F7F7;
}

.LineabottomBLANCO {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #081A5A;
BORDER-BOTTOM: #081A5A 1px solid;
background-color: #FFFFFF;
}

.button {
 font-family:arial,helvetica,sans-serif;
 font-size:11px;
 color:#081A5A; /* COLOR:7 */
 font-weight:bold;
 text-align:center;
 background-color:#EBEFF6; /* COLOR:12 */
 border-top:1px solid #CCCCCC; /* COLOR:1 */
 border-right:1px solid #CCCCCC; /* COLOR:1 */
 border-bottom:1px solid #CCCCCC; /* COLOR:1 */
 border-left:1px solid #CCCCCC; /* COLOR:1 */
 cursor: pointer; 
 background-position: left;
 width:100px;
 height:20px;
 background-repeat:no-repeat;
 background-image: url(http://www.aviacsa.com/images/arrow.gif);
}

/* DE LA PAGINA DE FAQS */

.little_azul {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #006699;
}

.little_gris {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
}

.BACK {background-color: f1f0f5;}
.LTA {font-family: ARIAL; color: 606090; font-size: 15pt;}
.LTA2 {font-family: ARIAL; color: 606090; font-size: 12pt;}
.LTA3 {font-family: ARIAL; color: 606090; font-size: 10pt;}

TABLE.TD {
 border-left:2px solid #7F9DB9;
 border-right:2px solid #7F9DB9;
 border-top:2px solid #7F9DB9;
 border-bottom:2px solid #7F9DB9;
 margin:0px 0px 0px 0px;
 padding:2px 2px 2px 2px;
}

.Backgroundazulitocenter {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #081A5A;
text-align: center;
text-valign: middle;
background-color: #C8DCF1;
	}
	
.normalconpadding {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
padding:5px 5px 5px 10px;
}

.BackgroundBeigeBoldflecha {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-weight: bold;
text-align: left;
background-color: #C8DCF1;
padding:5px 5px 5px 20px;
background-repeat:no-repeat;
background-image: url(/images/f_flecha.gif);
background-position:left;

	}
	
.RequiredField {
    color: #081A5A;
	font-size:		8pt; 
	font-style:		normal; 
	font-family:	Arial, Helvetica, san-serif;
	background-color:#F5F5DC;
	border:1px solid #7F9DB9;
	width:317px;
	background-position: left;
	}

/* *******  nueva imagen *************** */

/* body { background-color: #EEF6EB; margin-top:0px; } */

.menujs { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;}
a.menujs:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.menujs:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.menujs:hover {
	color: #FFFFFF;
	text-decoration: none;
}
a.menujs:active {
	color: #FFFFFF;
	text-decoration: none;
}

.TableIBE{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #2E5485; }
.TableIBEgde{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #081A5A; background-color: #EEF6EB; border-style:solid; border-width: thin; border-color: #081A5A; width: 350px; height: 250px; }
.tituloIBE { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #0F2C30; font-weight: bold; text-align: center; }
.tituloIBEgde { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; background-color: #ebeff6; color: #0F2C30; font-weight: bold; text-align: center; }
.backgroundCompraenLinea{ background-image:url(http://www.aviacsa.com/images/bg_IBE.gif); background-color:#FFFFFF; background-repeat:no-repeat; }

.LineabottomRtxtIBE { text-align: left; BORDER-BOTTOM: #7F9DB9 1px solid; color: #2E5485; font-weight:bold; }
.LineabottomRtxtIBEgde { text-align: left; background-color: #F5F5DC; BORDER-BOTTOM: #7F9DB9 1px solid; color: #2E5485; font-weight:bold; }
.LineabottomIBE { text-align: left; BORDER-BOTTOM: #7F9DB9 1px solid; font-weight:bold; color: #000000; }

.RequiredFieldXLargeIBE { color: #081A5A; align: center;  font-size: 8pt; font-style: normal; font-family: Arial, Helvetica, san-serif; background-color: #F5F5DC; border:1px solid #7F9DB9; width:200px; background-position: center; list-style-image:  url(images/arrow.gif) }
.RequiredFieldXLargeBoldIBE { color: #081A5A; font-weight: bold; font-size: 10pt; font-style: normal; font-family: Arial, Helvetica, san-serif; background-color: #F5F5DC; border:1px solid #7F9DB9; width:200px; background-position: center; list-style-image:  url(images/arrow.gif) }

.RequiredFieldLargeIBE { color: #081A5A; font-size: 10pt; font-style: normal; font-family: Arial, Helvetica, san-serif; font-weight:bold; background-color: #F5F5DC; border:1px solid #7F9DB9; width:150px; background-position: left; list-style-image:  url(images/arrow.gif) }
.RequiredFieldLargeIBE_Test { color: #081A5A; font-size: 10pt; font-style: normal; font-family: Arial, Helvetica, san-serif; font-weight:bold; background-color: #F5F5DC; border:1px solid #7F9DB9; width:150px; background-position: left; list-style-image:  url(images/arrow.gif) } */

.RequiredFieldLargeBoldIBE { color: #081A5A; font-weight: bold; font-size: 8pt; font-style: normal; font-family: Arial, Helvetica, san-serif; background-color: #F5F5DC; border:1px solid #7F9DB9; width:150px; background-position: left; list-style-image:  url(images/arrow.gif) }
.RequiredFieldMediumIBE { color: #081A5A; font-size: 8pt; font-style: normal; font-family: Arial, Helvetica, san-serif; background-color: #F5F5DC; border:1px solid #7F9DB9; width:90px; background-position: left; list-style-image:  url(images/arrow.gif) }
.RequiredFieldMediumBoldIBE { color: #081A5A; font-weight: bold; font-size: 10pt; font-style: normal; font-family:Verdana, Arial, Helvetica, sans-serif; background-color: #F5F5DC; border:1px solid #7F9DB9; width:100px; background-position: left; vertical-align:middle; list-style-image:  url(images/arrow.gif) }
.RequiredFieldShortIBE { color: #081A5A; font-size: 8pt; font-style: normal; font-family: Arial, Helvetica, san-serif; background-color: #F5F5DC; border:1px solid #7F9DB9; width:50px; background-position: left; list-style-image:  url(images/arrow.gif) }
.RequiredFieldShortBoldIBE { color: #081A5A; font-weight: bold; font-size: 10pt; font-style: normal; font-family: Arial, Helvetica, san-serif; background-color: #F5F5DC; border:1px solid #7F9DB9; width:50px; background-position: left; list-style-image:  url(images/arrow.gif) }

.topazulitoyazul { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #081A5A; background-color: #C8DCF1; }
.topverdecitoyazul { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #081A5A; background-color: #EEF6EB; }

.linksbottom { color:#4B90CD; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
a.linksbottom:link { color:#4B90CD; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
/* a.linksbottom:visited { color: #081A5A; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; } */
a.linksbottom:hover { color:#081A5A; text-decoration:underline; font-size:10px; font-family:Arial, Helvetica, sans-serif; }
/* a.linksbottom:active { color:#081A5A; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; } */
a.language:link { text-decoration:none; font-size:12px; font-weight: bold; color: #081A5A; font-family:Arial, Helvetica, sans-serif; }
a.language:hover { text-decoration:underline; color:#081A5A; font-size:12px; font-family:Arial, Helvetica, sans-serif; }

/* -----------------------------------------------*/	
