body{
	font-size:11px;
	font-family:Arial;
}
table{
	border-collapse:collapse;
}
#waitScreen{
	display:none;
}
.promo {
	float:right;
	margin-top:7px;
}
#content a{
	text-decoration:none;
}
#content a:hover{
	color:brown;
	text-decoration:none;
}
.text-plain{
	text-align:justify;
	margin-top:10px;
}
#bread{
	font-size:11px;
}
#col-right{
	float:right;
	width:450px;
}
#col-left{
	float:left;
	width:290px;
}
.logoIndex{float:left;width:57px;height:24px}
.textIndex{margin-top:5px;}
.chamfer2 {background: transparent;}
.chamfer2 h1, .chamfer2 p {margin:0 10px;font-size:12px;color:#003399;}
.chamfer2 h1 {font-size:2em; color:#003399; letter-spacing:1px;}
.chamfer2 p {padding-bottom:0.5em;}
.chamfer2 .boxcontent {display:block; background:#FFCC00;}
.chamfer2 .top, .chamfer2 .bottom {display:block; background:#FFF; font-size:1px;}
.chamfer2 .b1, .chamfer2 .b2, .chamfer2 .b3, .chamfer2 .b4, .chamfer2 .b5 {display:block; overflow:hidden; height:1px; background:#FFCC00; border-left:1px solid #FFCC00; border-right:1px solid #FFCC00;}
.chamfer2 .b1 {margin:0 5px; background:#FFCC00;}
.chamfer2 .b2 {margin:0 4px;}
.chamfer2 .b3 {margin:0 3px;}
.chamfer2 .b4 {margin:0 2px;}
.chamfer2 .b5 {margin:0 1px;} 
.cbox {
	border:1px solid #98A1A6;
	font-size:11px;
	text-align:justify;
	margin-bottom:20px;
	vertical-align:top;
	width:280px;
}
.cbox h2 {
	background-color:#F0F0F0;
	border-bottom:1px solid #98A1A6;
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:4px;
	text-align:center;
}
.cbox div.cboxbody {
	overflow:auto;
}
.cbox p, .cbox div.cboxbody {
	padding:5px;
}
h1 {
	font-size:16px;
	font-weight:bold;
	margin:0 0 10px 0;
}
h2 {
	font-size:16px;
	font-weight:bold;
}
.pricebox {background:#F0F0F0;margin-bottom:5px;margin-top:10px;width:100%;border-top:1px solid #98A1A6;border-bottom:1px solid #98A1A6;}
.pricebox td {text-align:center;padding:0 2px 0 2px;}
.pricebox tr.header-row td {background-color:#F0F0F0;font-weight:bold;font-size:11px;padding:4px;vertical-align:top;}
.pricebox tr.body-row td {height:35px;font-size:11px;background:white;font-size:11px;}
.pricebox tr td {font-size:12px;padding-bottom:3px;border-bottom:1px solid #98A1A6;}
.pricebox span.ida {color:brown;}
.pricebox .header-row .c1 {text-align:left;}
.pricebox .body-row .c1 {text-align:left;}
.subheader-row {text-align:left;padding:0 6px 0 0;} 
.subheader-row a {float:right;font-size:11px;font-weight:bold;padding-top:10px;text-decoration:underline !important;}
.subheader-row h3 {margin:10px 0 8px 0;font-size:11px;font-weight:bold;color:brown;}
#menu {
font-size:11px;
margin:5px 0;
padding:5px 0;
text-align:right;
}
.lolite {
color:gray;
}

/* buscador */
#flSearch{
	display: block;
}
#hoSearch{
	display: none;
}
#dySearch{
	display: none;
}
#viSearch{
	display: none;
}
#trSearch{
	display: none;
}
.e-small{
	font-size:8pt
}
.fields-text{
	font-size:11px;
	color:black;
	font-weight:normal;
	font-family:Arial;
}
/* Pop-up Messages */
#messageHora,#messageHora1,#messageHora2,#messageHora3,#messageFechaSalida,#messageFechaRegreso,#messageFechaSalidaTr,#messageFechaRegresoTr {display:none;position:absolute;}
#ifMessageHora,#ifMessageHora1,#ifMessageHora2,#ifMessageHora3 {width:200px;height:90px;}

#messageSalida,#messageSalidaTr{display:none;position:absolute;}
#ifMessageSalida{width:200px;height:64px;}

#messageDestino,#messageDestinoTr,#messageDestino1,#messageDestino2,#messageDestino3,#messageDestino4,#messageDestino5,#messageDestino6 {display:none;position:absolute;}
#ifMessageDestino,#ifMessageDestino1,#ifMessageDestino2,#ifMessageDestino3,#ifMessageDestino4,#ifMessageDestino5,#ifMessageDestino6 {width:200px;height:64px;}

#messageVuelosDir{display:none;position:absolute;}
#ifMessageVuelosDir{width:200px;height:48px;}

#ifMessageFechaSalida,#ifMessageFechaRegreso {width:200px;height:85px;}

#messageAeroPrin{display:none;position:absolute;}
#ifMessageAeroPrin{width:200px;height:125px;}

#messageClass{display:none;position:absolute;}
#ifMessageClass{width:200px;height:98px;}
.searchbox{
	font-size: 11px;
	background-color:#FFCC00;
	height:269px;
}
#topleftBox{
	width:8px;
	height:8px;
	background-position: 0px 0px;
	float:left;
}
#toprightBox{
	width:8px;
	height:8px;
	background-position: -8px 0px;
	float:right;
}
#bottomleftBox{
	width:8px;
	height:8px;
	background-position: 0px -8px;
	float:left;
}
#bottomrightBox{
	width:8px;
	height:8px;
	background-position: -8px -8px;
	float:right;
}
.tips{
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	color:black;
	font: 11px Arial;
	margin:3px;
	padding:5px;
	text-align:left;
	z-index:51;
	display:none;
	position:absolute;
}
.tipsFrame{
	margin:0px;
	padding:0px;	
}
.ifWait{
	text-align:center;
}
.blueIframe{
	background-color:#333399;
}
img{
	border:0px;
}
.aer{
	font-size:12px;
	margin-bottom:15px;
	float:left;
	width:235px;
}
#f {
	font-size:11px;
    text-align:left;
}
#f1 {
    background-image:url(/images/seo/shell/footer.jpg);
    background-repeat:no-repeat;
    height:60px;
	color:white;
    padding:7px 0 0 7px;
}
.listbox {border-top:1px solid #D6D6D6;width:100%;}
.listbox tr td {text-align:center;}

.listbox tr.header-row td {background:#F0F0F0;text-align:left;font-size:12px;font-weight:bold;padding:4px 0 4px 5px;}
.listbox tr.body-row td {text-align:left;padding:7px 0 7px 5px;height:35px;font-size:11px;background:white;border-bottom:1px solid #D6D6D6;}
.listbox .endsegment {height:3px;background:white;border-top:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6;}
.listbox .headerbottom {height:3px;background:white;border-top:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6;}

.listbox td a {text-transform:capitalize;}
.listbox div.c1 {float:left;width:210px;line-height:1.5em;}
.listbox div.c2 {float:left;width:130px;line-height:1.5em;}
.listbox div.c3 {float:left;width:105px;}
.listbox td span {color:grey;}
.listbox .price {color:brown;}
.listbox .seprateAirSegements {height:1px;}
.listbox .fldetails {color:#666666;}

#sbtop {height:280px;width:290px;}
#buscador {position:absolute;top:160px;width:290px;}
#crosslinks {position:absolute;top:450px;width:290px;}
#desc {width:290px;margin-bottom:200px;margin-bottom:280px;}
#desctop {font-size:12px;margin-bottom:10px;}
