body {
	height: 100%;
	width:100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 0px;
	background-color:#414141;
	/*background-image: url(../_images/_common/background_v3.jpg);*/
	background-attachment:fixed;
	background-repeat:  no-repeat;
	background-position: center top;
	/*min-width:966px;*/
	background-image: url(../_images/_common/background_cielo.jpg);
}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}
div.Contenedor {
	margin: auto;
	width: 991px;
	height: 200px;
	z-index:0;
	background-image: url(../_images/_common/punteradeala.jpg);
	/*QUITAR EL COLOR DE FONDO DEL CONTENEDOR*/
	background-repeat:no-repeat;
	background-position: 0px 60px;
}
div.ContenedorHome {
	margin: 0 auto;
	width: 966px;
	height: auto;
	z-index:0;
	background:#00FF00;
	left: 50%;
	top: 0px;
	right: auto;	/*QUITAR EL COLOR DE FONDO DEL CONTENEDOR*/
	clip: rect(auto,auto,auto,auto);
	position: fixed;
}
div.Header {
	width: 803px;
	height: 97px;
	padding-top: 0px;
	padding-left: 163px;
	z-index:1;
	position:absolute;
	top: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 25px;
}
div.Menu
{
	float: left;
	width: 163px;
	/*min-height:800px;*/
	/*background-color:#00FF00;*/
	/*background:#8DA8D7;*/
	z-index: 2;
	top: 0px;
	position: absolute;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 25px;
}
div.Contents{
	float: right;
	width: 793px;
	/*min-height:800px;*/
	background-image: url(../_images/_common/MenuBar_V3.jpg);
	background-repeat: no-repeat;
	z-index: 0;
	top: 97px;
	position: absolute;
	/*font-size: 18px;*/
	padding-left: 163px;
	background-color: #8DA8D7;
	margin-top: 0px;;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 25px;
}

.HeaderRowA {
	height: 62px;
	background-color: #666666;
	top: 0px;
	background-image: url(../_images/_common/_header/slogan_V3.jpg);
	background-repeat: no-repeat;
	background-position: right;
	}
.e_HeaderRowA {
	height: 62px;
	background-color: #666666;
	top: 0px;
	background-image: url(../_images/_common/_header/e_slogan_V3.jpg);
	background-repeat: no-repeat;
	background-position: right;
	}	
DIV.Footer {
	font-size: 12px;
	color: #000000;
	/*background-color: #8DA8D7;*/
	background:url(../_images/_common/_content/contentsRightBar_fill_pie.jpg);
	background-position:right;
	background-repeat:repeat-y;
	width: 791px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	text-align: center;
}
.HeaderRowB {
	height: 5px;
	background:url(../_images/_common/_header/headerSeparator.jpg) no-repeat;
	white-space: normal;
	}
.HeaderRowC {
	height: 27px;
	background:url(../_images/_common/_header/headerMarqueebar.jpg) no-repeat;
	vertical-align: bottom;
	padding-left:8px;
	/*padding-top:100px;*/
	}
.HeaderRowD {
	height: 3px;
	background:url(../_images/_common/_header/headerSeparatorBottom.jpg) no-repeat;
	}
.ContentsTopBar {
	width: 803px;
	height: 10px;
	background-image: url(../_images/_common/_content/contentsTopBar.jpg);
	background-repeat:no-repeat;
}
.ContentsBottomBar {
	width: 802px;
	height: 25px;
	background-image: url(../_images/_common/_content/contentsBottomBar.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
.ContentsMain {
	width: 793px;
	background-color:#343434;
	vertical-align:top;
	/*background:#CCCCCC;*/
}
.ContentsTable {
	width: 803px;
	}
.ContentsLeftBar {
	width: 9px;
	vertical-align:top;
	background:url(../_images/_common/_content/contentsLeftBar_fill.jpg);
}
.ContentsRightBar {
	width: 25px;
	vertical-align:top;
	text-align:left;
	background:url(../_images/_common/_content/contentsRightBar_fill.jpg) repeat-y;
	background-position:left;
}
.ContentsBody {
	width: 769px;
	height:750px;
	font-size:16px;
	color: #FF0000;
	vertical-align:top;
	text-align:center;
	margin:0 auto;
}
/*---------------------ESTILOS PARA EL MENU-------------------*/

.MenuBox {
	height: 593px;
	width: 163px;
	vertical-align: top;	/*background-image: url(../_images/_common/MenuBar.jpg);*/
	text-align: center;
}
.MenuTable { margin: 0 auto;}
.Menu_Botones {
	background-image: url(../_images/_common/btn_fill.jpg);
	background-repeat: repeat-x;
	height: 29px;
	text-align: center;
	vertical-align: middle;
	width: 121px;
}
.Menu_BotonesV2 {
	background-image: url(../_images/_common/botonv2_off.jpg);
	background-repeat: repeat-x;
	height: 29px;
	text-align: center;
	vertical-align: middle;
	width: 129px;
}
.Menu_BotonesV2_On {
	background-image: url(../_images/_common/botonv2_on.jpg);
	background-repeat: repeat-x;
	height: 29px;
	text-align: center;
	vertical-align: middle;
	width: 129px;
}
.Menu_BotonesV2_Idioma {
	background-image: url(../_images/_common/botonv2_off.jpg);
	background-repeat: repeat-x;
	height: 29px;
	text-align: center;
	vertical-align: middle;
	width: 129px;
}
.Menu_BotonesV2_On_Idioma {
	background-image: url(../_images/_common/botonv2_on_idioma.jpg);
	background-repeat: repeat-x;
	height: 29px;
	text-align: center;
	vertical-align: middle;
	width: 129px;
}
.Menu_Botones_AeronavesV2_On {
	background-image: url(../_images/_common/boton_aeronavesv2_on.jpg);
	background-repeat: repeat-x;
	height: 29px;
	text-align: center;
	vertical-align: middle;
	width: 129px;
}
.Menu_Botones_AlaV2 {
	background-image: url(../_images/_common/botonv3_ala_off.jpg);
	background-repeat: repeat-x;
	height: 29px;
	text-align: center;
	vertical-align: middle;
	width: 129px;
}
.Menu_Botones_AlaV2_On {
	background-image: url(../_images/_common/botonv3_ala_on.jpg);
	background-repeat: repeat-x;
	height: 29px;
	text-align: center;
	vertical-align: middle;
	width: 129px;
}
/*.Menu_Botones_Ala {
	background-image: url(../_images/_common/btn_fill_ala.jpg);
	background-repeat: no-repeat;
	height: 29px;
	text-align: center;
	vertical-align: middle;
	width: 121px;
}*/
.Menu_SeparadorBotones {
	background-color: #FFFFFF;
	height: 2px;
}

.MenuLinks,a.MenuLinks:Active,a.MenuLinks:Link,a.MenuLinks:Visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #343434;
	display:block;
	padding:7px 1px 7px 1px;
	white-space: nowrap;
}
a.MenuLinks:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #045071;
	display:block;
	padding:7px 1px 7px 1px;
}
.MenuLinksV2,a.MenuLinksV2:Active,a.MenuLinksV2:Link,a.MenuLinksV2:Visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #343434;
	display:block;
	padding:7px 1px 7px 1px;
	white-space: nowrap;
}
a.MenuLinksV2:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	display:block;
	padding:7px 1px 7px 1px;
}
.MenuLinksV2_Idioma,a.MenuLinksV2_Idioma:Active,a.MenuLinksV2_Idioma:Link,a.MenuLinksV2_Idioma:Visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color:#343434;
	display:block;
	padding:7px 1px 7px 1px;
	white-space: nowrap;
}
a.MenuLinksV2_Idioma:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color:#343434;
	display:block;
	padding:7px 1px 7px 1px;
}
.MenuLinks2,a.MenuLinks2:Active,a.MenuLinks2:Link,a.MenuLinks2:Visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #343434;
	display:block;
	padding:6px 1px 6px 1px;
	white-space: nowrap;
}
a.MenuLinks2:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color:#FFFFFF;
	background-color:#CC0000;
	display:block;
	padding:6px 1px 6px 1px;	/*opacity: .5;
	-moz-opacity:0.5;
	filter:alpha(opacity=50);*/
}
.Menu_Aeronaves_Home, a.Menu_Aeronaves_Home:Link, a.Menu_Aeronaves_Home:Active, a.Menu_Aeronaves_Home:Visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
a.Menu_Aeronaves_Home:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#990000;
}
#buscador_aeronaves {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#CC0000;
	width:210px;
	vertical-align:middle;
}
#separador{
	width:118px;
	height:18px;
	background:url(../_images/_common/separador_menu.jpg);
	background-repeat:repeat-x;
	background-position:center;
}
/*--------------------------FIN DE ESTILOS PARA EL MENU------------------*/

.UTC {
	margin:0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FF9900;
	text-align: center;
	height: 100px;
	vertical-align: middle;
}
.PoweredBy {
	margin:0 auto;
	text-align: center;
	vertical-align:bottom;
	height: 300px
}
/*--------------------------ESTILOS PARA LAS CAJAS DEL HOME------------------*/

.BoxTitle {
}
.BoxTopLeft {
	background:url(../_images/_common/_boxes/box_top_left.gif);
	width: 8px;
	height: 25px;
}
.BoxTop {
	width: 99px;
	height: 25px;
	background:url(../_images/_common/_boxes/box_top.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-align: center;
	}
.BoxTopRight {
	width: 8px;
	height: 25px;
	background:url(../_images/_common/_boxes/box_top_right.gif);
}
.BoxLeft {
	width: 8px;
	background:url(../_images/_common/_boxes/box_left.gif);
}
.BoxRight {
	width: 8px;
	background:url(../_images/_common/_boxes/box_right.gif);
}
.BoxContent {width: 99px;text-align: center;
}
.BoxBottomLeft {
	width: 8px;
	height: 8px;
	background:url(../_images/_common/_boxes/bottom_left.gif);
	}
.BoxBottom {
	width: 99px;
	height: 8px;
	background:url(../_images/_common/_boxes/box_bottom.gif);
}
.BoxBottomRight {
	width: 8px;
	height: 8px;
	background:url(../_images/_common/_boxes/bottom_right.gif);
	}

/*--------------------------Estilos para las Hojas de contenido--------------*/

.ContentsMainTable {
	width: 765px;
	margin:0 auto;
	border-collapse:collapse;
	}

.ContentsHomeColumn {
	width: 610px;
	padding-right:5px;
	vertical-align:top;
}
.ContentsHomeColumn_rev12 {
	width: 790px;
	/*padding-right:5px;*/
	vertical-align:top;
}
.ContentsBoxesColumn {
	width: 160px;
	vertical-align:top;
	text-align:right;
}
.contentsTitlesRowTop {
	height: 24px;
	vertical-align: middle;
	text-align:center;
	padding-bottom:9px;
}
.contentsTitlesRow {
	height: 34px;
	vertical-align: middle;
	text-align:center;
	padding-top:8px;
}
.contentsCenteredRow { text-align:center;}
.Textos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	/*color: #F4F4F4;*/
	color: #FFFFFF;
	font-style: normal;
	text-decoration: none;
	text-align: justify;
	line-height: 15px;
}
.TextosAvisos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #343434;
	font-style: normal;
	text-decoration: none;
	text-align: justify;
}
.TextosAzul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #8BA5D6;
}
.TextosRojoBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
}
.Titulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F4F4F4;
	font-style: normal;
	text-decoration: none;
	text-align:left;
	margin-bottom:0px;
}
.Titulos_Servicios {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F4F4F4;
	font-style: normal;
	text-decoration: none;
	text-align:left;
	margin-bottom:0px;
}
.Arial_12_White_Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.Arial_12_White {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;;
	color: #FFFFFF;
}
.Arial_12_Black_Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #343434;
}
.Arial_8_Black_Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #343434;
}
.Arial_10_Black_Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #343434;
}
.Arial_11_Black_Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #343434;
	white-space: nowrap;
}
.Arial_12_Green_Bold {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color:#00FF00;
	text-align:left;
	padding:4px;
}
.Arial_10_White {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-align:justify;
}
.Arial_11_White {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align:justify;
}
.Arial_11_White_Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:justify;
}
.Arial_12_ALERT_Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.Arial_12_Gris_Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
}
.LinksAvisos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0033CC;
}
.linkHome,a.linkHome:link,a.linkHome:Visited,a.linkHome:Active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	/*color: #FFCC00;*/
	color:#CCCC99;
	text-align:center;
}
a.linkHome:Hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	/*color: #FFCC00;*/
	color:#6699CC;
	text-decoration:underline;
	text-align:center;
}

.linkcmd,a.linkcmd:link,a.linkcmd:Visited,a.linkcmd:Active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	/*color: #FFCC00;*/
	color:#FFFFFF;
	text-align:center;
}
a.linkcmd:Hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	/*color: #FFCC00;*/
	color:#92AFBC;
	text-decoration:underline;
	text-align:center;
}
.tdhr {height:30px;}

/*---------------------ESTILOS PARA PÁGINA EMPRESA--------------------*/

.empresa_tabla_links {
	width: 600px;
	height: 150px;
	margin: 0 auto;
}
/*--------------------FIN DE ESTILOS PÁGINA EMPRESA--------------------*/

.formCaption {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #EAEAEA;
	text-align:right;
	padding:4px;
	vertical-align:middle;
}

.formcaptionleft {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #EAEAEA;
	text-align:left;
	padding:4px;
}
.formCaptionRequired {
	color:#FF0000;
	font-weight:bold;
}
.formField {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-align:left;
	padding:4px;
	vertical-align:middle;	
}
.formRadio {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #EAEAEA;
	text-align:left;
	padding:4px;
}
.formSeparadorPuntos {
	background-image: url(../_images/_common/separador_puntos.jpg);
	background-repeat: repeat-x;
	background-position: center;
	height: 10px;
}
.formSubTitle {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #EAEAEA;
	text-align:left;
	padding:4px;
}
.formFieldMini {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-align:left;
	vertical-align:middle;	
}
/*------------------------------------ESTILOS PARA NUEVAS CAJAS-----------*/

.box_V2{
	border-collapse:collapse;
	width:190px;
}

.box_titulo_V2 {
	/*background-image: url(../_images/_common/_boxes/v2_background_titulo.jpg);
	background-repeat: repeat-y;*/
	background-position: left;
	border:1px solid #8BA5D6;
	padding:0px;
	height:18px;
	color:#F3F3F3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
.box_contenido_V2 {
	/*background:#8A8A8A;*/
	background:#E8E8E8;
	border:1px solid #8BA5D6;
	padding:4px;
	vertical-align:top;
	text-align:left;
}


/*------------------------------ESTILOS PARA TABLA SERVICIOS--------*/
.tabla_home_servicios {
width:100%;
margin:0 auto;
border-collapse:collapse;
border:1px solid #8BA5D6;
}

.cell_home_servicios{
width:25%;
height:25px;
font-size:11px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
background:#E9E9E9;
border:1px solid #000000;
}

.boton-home {
background:#ffffe1;
border:1px solid #000000;
font-size:14px;
color:#000000;
margin-top: 60px;
position:fixed;
z-index:10;
margin-left:170px;
opacity: .9;
-moz-opacity:0.9;
filter:alpha(opacity=90);
padding:6px;
visibility:hidden;
}

.boton-homev2 {
background:#66FF00;
border:1px solid #000000;
font-size:14px;
color:#000000;
margin-top: 15px;
position:fixed;
z-index:10;
margin-left:360px;
opacity: .9;
-moz-opacity:0.9;
filter:alpha(opacity=90);
padding:6px;
visibility:hidden;
}











