body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.dragDiv{ position:relative;
	background-position: left top;
	left: 3px;
	top: -1px;
	height: 50px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	width: 270px;
}

/* jDrop Specific... */
div.jDrop {font-family:verdana;font-size:.11;width:270px;margin:0 .5em 1em 0; color:#000;float:left;}
div.jSel{background:url(/images/selector.gif);padding:0px 0px;height:50px;width:270px;overflow:hidden;float:left;}
div.jSel.hover{background-position:0px -50px;color:#fff;}
span.jSelOp{float:left;padding:5px 7px;white-space:nowrap;}

div.jDropBut{color:#000;background:url(/images/selectorBut.gif);width:25px;height:50px;float:left;}
div.jDropBut.hover{background-position:0px -50px;color:#fff; }

div.jOpDrop{margin:0px!important;position:absolute;z-index:10;display:none;background:url(/images/jOpDrop.gif) bottom left;border:1px solid #333;}
div.jOp{padding:5px 5px 3px 5px;padding-right:17px;white-space:nowrap;}
.jDrop img{width:70px;height:45px;vertical-align:middle;margin:-2px 0px 0px 0px;position:relative;}
div.jOpDrop div.jOp.hover{background:#2B6A98;color:white;}

input.imagen1e{
	background-image:url(/images/boton_ingresar.jpg); background-repeat:no-repeat; background-position:center; background-color:#FFFFFF;
	width:104px; height:32px; border:none; font:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:small; font-weight:bold;
}
input.imagen2e{
	background-image:url(/images/boton_ingresar_on.jpg); background-repeat:no-repeat; background-position:center; background-color:#FFFFFF;
	width:104px; height:32px; border:none; font:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:small; font-weight:bold;
}

input.imagen5e{
	background-image:url(/images/boton_ingresar.jpg); background-repeat:no-repeat; background-position:center; background-color:#FFFFFF;
	width:104px; height:32px; border:none; font:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:small; font-weight:bold;
}
input.imagen5eb{
	background-image:url(/images/boton_ingresar_off.jpg); background-repeat:no-repeat; background-position:center; background-color:#FFFFFF;
	width:104px; height:32px; border:none; font:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:small; font-weight:bold;
}
input.imagen6e{
	background-image:url(/images/boton_ingresar_on.jpg); background-repeat:no-repeat; background-position:center; background-color:#FFFFFF;
	width:104px; height:32px; border:none; font:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:small; font-weight:bold;
}

input.imagen11e{
	background-image:url(/images/boton_ingresar.jpg); background-repeat:no-repeat; background-position:center; background-color:#FFFFFF;
	width:104px; height:32px; border:none; font:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:small; font-weight:bold;
}
input.imagen12e{
	background-image:url(/images/boton_ingresar_on.jpg); background-repeat:no-repeat; background-position:center; background-color:#FFFFFF;
	width:104px; height:32px; border:none; font:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:small; font-weight:bold;
}

input.imagen13{
	background-image:url(/images/bot_confirmar_off.jpg); background-repeat:no-repeat; background-color:#FFFFFF; vertical-align:middle;
	width:197px; height:60px; border:none; font:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:small; font-weight:bold;
}

.celda {
	background-color:#FFFFFF
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.combo { 
		height:12;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		color:#000000; font-size:10px;
}

.DivEnter {
	position:absolute;
	margin-left:-300px; margin-top:15px;
}

.DivRegister {
	position:absolute;
	margin-left:-340px; margin-top:15px;
}

.DivLogHelp {
	position:absolute;
	margin-left:-200px; margin-top:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005380;
}

.terms { 
	font:Arial, Helvetica, sans-serif; 
	background: #FFFFFF;
	font-size:9px;
	color: #333333; 
	OVERFLOW-Y: scroll; OVERFLOW-X: hidden; WIDTH: 550px; HEIGHT: 150px;
}

.headerfooter { 
	font:Arial, Helvetica, sans-serif; 
	font-size:7px;
	color: #333333; 
}

/*--------BREADCRUMBS----------------------------*/
.stdBreadCrumbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #474747;
}
.stdBreadCrumbs a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#043E6C;
}
.stdBreadCrumbs_seleccionado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;	
	font-weight: bold;
}

/*------MENU----------------------------*/
a.menuTxt {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
a.menuTxt:Hover {
	text-decoration:underline;
}

/*------MENU2----------------------------*/
a.menuTxt2 {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
a.menuTxt2:Hover {
	text-decoration:underline;
}

/*------COPYRIGHT----------------------------*/
.copyright {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#545454;
}
.copyright2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#545454;
}

/*------FORMULARIO----------------------------*/
.formularioReserva {
	background-color:#DDF3FF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.formularioReserva .titulo {
	color:#2A465E;
	font-weight:bold;
	font-size:13px;
}
.formularioReserva .txtmini {
	font-size:10px;
}
.formularioReserva a {
	color:#043F6B;
	text-decoration:none;
}
.formularioReserva a:Hover {
	text-decoration: none;
}
.formularioReserva .celdaUltima {
	border-bottom: #FFFFFF 1px solid;
}
.formularioReserva .celdaBoton {
	border-top: #CEDFE7 1px solid;
	background-color:#F3F3F3;
	padding:8px;
}
.formularioReserva .combo {
	font-size:9px;
}


.formularioReserva2 {
	background-image:url(/images/back_alpha_png.png);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.formularioReserva2 .titulo {
	color:#2A465E;
	font-weight:bold;
	font-size:13px;
}
.formularioReserva2 .txtmini {
	font-size:10px;
}
.formularioReserva2 a {
	color:#043F6B;
	text-decoration:none;
}
.formularioReserva2 a:Hover {
	text-decoration: none;
}
.formularioReserva2 .celdaUltima {
	border-bottom: #FFFFFF 1px solid;
}
.formularioReserva2 .celdaBoton {
	border-top: #CEDFE7 1px solid;
	background-color:#F3F3F3;
	padding:8px;
}
.formularioReserva2 .combo {
	font-size:9px;
}

/*------ENTER----------------------------*/
.enter {
	background-color:#DDF3FF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.enter .titulo {
	color:#2A465E;
	font-weight:bold;
	font-size:13px;
}
.enter .txtmini {
	font-size:10px;
}
.enter a {
	color:#043F6B;
	text-decoration:none;
}
.enter a:Hover {
	text-decoration:underline;
}
.enter .celdaUltima {
	border-bottom: #FFFFFF 1px solid;
}
.enter .celdaBoton {
	border-top: #CEDFE7 1px solid;
	background-color:#F3F3F3;
	padding:8px;
}
.enter .combo {
	font-size:9px;
}



/*------SEGURIDAD----------------------------*/
.seguridad .punteo {
	color:#043E6C;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.seguridad .punteo .imagen {
	padding-top:4px;
}


/*------OFERTAS----------------------------*/
.ofertas .titulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#505050;
	font-weight:bold;
	padding-bottom:4px;
}
.ofertas .celdas {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#043A68;
	padding-top:3px;
	padding-bottom:3px;
	border-top:#ffffff solid 1px;
	border-bottom:#ffffff solid 1px;
}
.ofertas .celdas .fecha {
	font-size:10px;
	color:#000000;
}
.ofertas .celdas .lugar {
	font-size:10px;
	color:#5F6468;
}
.ofertas .celdas a {
	font-size:10px;
	color:#043E6C;
	text-decoration:none;
}
.ofertas .celdas a:Hover {
	text-decoration:underline;
}


.celdas2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#373737;
	padding-top:1px;
	padding-bottom:1px;
	border-top:#ffffff solid 1px;
	border-bottom:#ffffff solid 1px;
}

/*------BANNERS----------------------------*/
.banners a .imagen{
	border:#CCCCCC 2px solid;
}


/*------VUELOS----------------------------*/
.vuelos .imagen{
	padding:3px;
	background-color:#E0E0E0;
	border:#E0E0E0 solid 1px;
}


/*------ESPECIFICACIONES / PERFORMANCE----------------------------*/
.espec .punteo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#474747;
	padding-top:4px;
	padding-bottom:4px;
	border-bottom:#E2E2E2 1px solid;
}
.espec .primero {
	border-top:#E2E2E2 1px solid;
}
	
.espec .imagen {
	border:#E2E2E2 1px solid;
}


/*------OTRAS AERONAVES----------------------------*/
.otrasAeronaves .punteo {
	color:#043E6C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:2px;
	padding-bottom:2px;
}
.otrasAeronaves .punteo a {
	color:#043E6C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:none;
}
.otrasAeronaves .punteo a:Hover {
	text-decoration:underline;
}


/*------DDNA----------------------------*/
.dnaa .txt {
	color:#464646;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:4px;
}


/*------FORMULARIO LATERAL----------------------------*/
.formularioReservaLateral {
	background-color:#DDF3FF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.formularioReservaLateral .tituloGeneral {
	color:#474747;
	font-weight:bold;
	font-size:13px;
	padding-bottom:6px;
}
.formularioReservaLateral .titulo {
	color:#29455D;
	font-weight:bold;
	font-size:12px;
	padding-bottom:6px;
}
.formularioReservaLateral .txtmini {
	font-size:10px;
	padding-bottom:6px;
}
.formularioReservaLateral .celdaUltima {
	border-bottom: #FFFFFF 1px solid;
}
.formularioReservaLateral .celdaBoton {
	border-top: #CEDFE7 1px solid;
	background-color:#F3F3F3;
	padding:6px;
}


/*------PAGINA GENERAL----------------------------*/
.cuerpo h1 {
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#555555;
}
.cuerpo h2 {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#555555;
}
.cuerpo .txt {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #474747;
}
.cuerpo .txtmini {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #474747;
}
.cuerpo a {
	color:#043F6B;
	text-decoration:none;
}
.cuerpo a:Hover {
	text-decoration:underline;
}
.cuerpo .volver {
	text-align:right;
}
.cuerpo ul {
	list-style-image:url(/images/flecha_gris.gif);
	font-size:11px;
	padding-left:10px;
}
.cuerpo li {
	color:#043E6C;
}
.cuerpo .imagen {
	padding:3px;
	background-color:#E0E0E0;
	border:#CCCCCC solid 1px;
	margin-left:10px;
	margin-bottom:10px;
}
.cuerpo .cuadro {
	margin:2px;
	padding:7px;
	background-color:#E0E0E0;
}

/*--------LISTAS----------------------------*/
.lista a {
	font-family: Arial, Helvetica, sans-serif;
	color:#006699;	
	line-height:20px;
	font-size: 12px;
	text-decoration:none;
}
.lista a:Hover {
	text-decoration:underline;
}


/*--------TABLA---------------------------------*/
.tabla {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:3px;
}
.tabla .filaPar {
	background-color: #F5F5F5;
}
.tabla .titulo {
	background-color:#006699;
	color:#FFFFFF;
	padding:3px;
	font-weight:bold;
}
.tabla .subtitulo {
	background-color:#E0E0E0;
	color:#474747;
	padding:3px;
	font-weight:bold;
}


/*--------MAPA DEL SITIO---------------------------------*/
.mapa {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:2px;
	color:#474747;
}
.mapa a {
	text-decoration:none;
	color:#006699;
}
.mapa a:Hover {
	text-decoration:underline;
}
.mapa .level1 {
	background-color: #F5F5F5;
	font-weight:bold;
	text-transform:uppercase;
}
.mapa .level2 {
}
.mapa .level3 {
	font-size:11px;
}

/*------AERONAVES----------------------------*/
.aeronaves {
	background-image:url(../images/aeronaves_bg.jpg);
	background-repeat:repeat-x;
	background-color:#DEDEDE;
	padding:10px;
}
.aeronaves a.verTodas {
	text-decoration:none;
	color:#035A85;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.aeronaves a.verTodas :Hover {
	text-decoration:none;
}
.aeronaves a .imagen {
	padding:3px;
	background-color:#E0E0E0;
	border:#E0E0E0 solid 1px;
	text-decoration:none;
	color:#013F6E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.aeronaves a:Hover .imagen {
	border:#0D6096 solid 1px;
	text-decoration:underline;
}
.aeronaves a {
	text-decoration:none;
	color:#013F6E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.aeronaves a:Hover {
	text-decoration:underline;
}
.aeronaves .TabsContenido {
	color:#4c4c4c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.aeronaves .TabsContenido a {
	text-decoration:underline;
	color:#013F6E;
	font-size:10px;
}
.aeronaves .TabsContenido a:HOver {
	color:#000000;
}

.aeronaves2 {
	background-image:url(../images/aeronaves_bg.jpg);
	background-repeat:repeat-x;
	background-color:#DEDEDE;
	padding:10px;
}
.aeronaves2 a .imagen {
	padding:3px;
	background-color:#E0E0E0;
	border:#E0E0E0 solid 1px;
	text-decoration:none;
	color:#013F6E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.aeronaves2 a:Hover .imagen {
	border:#0D6096 solid 1px;
	text-decoration:underline;
}
.aeronaves2 a {
	text-decoration:none;
	color:#013F6E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.aeronaves2 a:Hover {
	text-decoration:underline;
}
.aeronaves2 .TabsContenido {
	color:#4c4c4c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.aeronaves2 .TabsContenido a {
	text-decoration:underline;
	color:#013F6E;
	font-size:10px;
}
.aeronaves2 .TabsContenido a:HOver {
	color:#000000;
}

.aeronaves3 {

}
.aeronaves3 a .imagen {
	padding:3px;
	background-color:#E0E0E0;
	border:#E0E0E0 solid 1px;
	text-decoration:none;
	color:#013F6E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.aeronaves3 a:Hover .imagen {
	border:#0D6096 solid 1px;
	text-decoration:underline;
}
.aeronaves3 a {
	text-de
	coration:none;
	color:#013F6E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.aeronaves3 a:Hover {
	text-decoration:underline;
}
.aeronaves3 .TabsContenido {
	color:#4c4c4c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.aeronaves3 .TabsContenido a {
	text-decoration:underline;
	color:#013F6E;
	font-size:10px;
}
.aeronaves3 .TabsContenido a:HOver {
	color:#000000;
}



/*--------RESERVAS---------------------------------*/
.resultados .cabecera2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-left:1px solid #e8e8e8;
	color:#666666;
	background-color:#C8C8C8;
	background-image:url(/images/fondo_resultados.jpg);
	text-align:left;
	font-weight:bold;
	border-bottom:1px solid #F2F2F2;
	padding-top:3px;
	padding-bottom:3px;
}

.resultados .cabecera {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-left:1px solid #e8e8e8;
	color:#000000;
	background-color:#C8C8C8;
	background-image:url(/images/fondo_resultados.jpg);
	text-align:center;
	font-weight:bold;
	border-bottom:1px solid #c4c4c4;
	padding-top:3px;
	padding-bottom:3px;
}
.resultados .cabecera a {
	color:#000000;
	text-decoration:none;
}
.resultados .cabecera a:Hover {
	text-decoration:underline;
}
.resultados .celdas {
	color:#505050;
	font-size:11px;
	border-bottom:1px solid #c4c4c4;
}
.resultados .filaImpar {
	background-color:#ededed;
}

/*------LISTADO DE AERONAVES------------------*/
.listadoAeronaves_tituloPpal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #747474;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}
.listadoAeronaves_titulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #747474;
	font-weight:bold;
	padding-top:20px;
	padding-bottom:20px;
}
.listadoAeronaves_volverArriba {
	text-align:right;
	border-bottom:#FFFFFF solid 1px;
	padding-bottom:5px;
	padding-top: 20px;
}
.listadoAeronaves_volverArriba a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#043F6B;
	text-decoration:none;
}
.listadoAeronaves_volverArriba a:hover {
	text-decoration:underline;
}

/*------INFO AERONAVES----------------------*/
.infoAeronave_titulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	padding-bottom:20px;
}
.infoAeronave_imagen {
	border:#000000 solid 1px;
}
.infoAeronave_specsCabecera {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-image:url(../img/reserva/fondo_resultados.jpg);
	font-weight:bold;
	border-bottom:1px solid #c4c4c4;
	padding:9px;
}
.infoAeronave_specsImpar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#505050;
	border-bottom:#c4c4c4 solid 1px;
	padding:9px;
	background:#FFFFFF
}
.infoAeronave_specsPar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#505050;
	border-bottom:#c4c4c4 solid 1px;
	padding:11px;
	background:ededed;
}
.infoAeronave_list {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:180px
}

.principal {
	background-image:url(/images/aeronaves_bg.jpg);
	background-repeat:repeat-x;
	background-color:#DEDEDE;
	padding:10px;
}
.verAeronaves {
	text-decoration:none;
	color:#9e9e9e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:11px;
}
.verAeronaves a {
	color:#035A85;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}
.verAeronaves a:Hover {
	text-decoration: underline;
}
.fotosaeronaves {
	padding:4px;
	background-color:#aaaaaa;
}
.tituloTipoAeronave {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6d6d6d;
	font-weight:bold;
}
.tituloNombreAeronave {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#6d6d6d;
	font-weight:bold;
}
.txtAeronave {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3c3c3c;
}
ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#266493;
	margin-left:17px;
	margin-bottom:0px;
}
.infoAeronave_navegacion {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#9e9e9e;
	line-height:11px;
}
.infoAeronave_navegacion a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#015985;
	text-decoration:none;
}
.infoAeronave_navegacion a:Hover {
	text-decoration:underline;
}
