body {
	background-image: url(../../imgsHome/pixelBackground.jpg);
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #036;
	font-size: small;
	text-decoration: none;
}
.estructura
{
	width:779px;
	margin-left:auto; 
	margin-right:auto;	
}
.backsolazteca {
	background-image: url(../imgsinternas/solazteca_back.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #F1F1F1;
}
P {
	text-align:justify;	
}
.divdotazulg {
	background-image: url(../../imgsHome/Div_192x1_dot_azul.gif);
	padding:0px;
}
.barra_color_AcercadelAICM {
	background-image: url(../imgsinternas/colorsecc4.jpg);
	background-repeat: repeat-x;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	background-color:#B8D54D;
	text-decoration: none;
	font-weight: bold;
	font: bold 80% arial;
}
.textoubicacionObscuro {
	text-decoration: none;
	text-indent: 5px;
	font-weight: bold;
	font: bold 90% arial;
}
.backbuscar 
{
	background-image:url(../imgsHome/barrabuscar_r1_c2.jpg)
}
H1 {
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align:center;
	font: bold 190% arial;
}
H2 {
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	font: bold 140% arial;
}
H3 {
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	font: bold 120% arial;
}
H4 {
	font-style: normal;
	line-height:  normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	font: bold 100% arial;
}
H5 {
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	font: bold 90% arial;
}
.titulosAccesos {
	font-weight: bold;
	text-decoration: none;
	font: bold 80% arial;
}
.textonotas {
	color: #666666;
	text-align: justify;
	background-image: url(../../imgsHome/Div_192x1_dot_azul.gif);
}
.textoAzul {
	text-decoration: none;
	font: 90% arial;
}
.opciones{
	width:21%;
	vertical-align:top;
}
.contenido{
	width:77%;
}
.espacio{
	width:1%;
}
.texbuscar{
	color: #666;
	font: bold 95% arial;
}
.barra_color_CargoYtransporte {
	background-image: url(../imgsinternas/colorsecc7.jpg);
	background-repeat: repeat-x;
	background-color:#c9f;
	color: #000;
	text-decoration: none;
	font-weight: bold;	
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	font: bold 80% arial;
}
a:active {
	color: #000000;
	text-decoration: underline;
}
a:visited {
	color: #333333;
	text-decoration: none;
}
a:link {
	color: #003399;
	text-decoration: none;
	font-weight: bold;
}
.barra_color_Info_pasajero {
	background-image: url(../imgsinternas/colorsecc1.jpg);
	background-repeat: repeat-x;
	background-color: #F96;
	color:#000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style:  none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	font-weight: bold;
	font: bold 80% arial;
}
.textoAccesos {
	color: #666666;
	text-align: left;
}
.espera1{background-image: url(../../imgsHome/div_dot_azul_vert.gif);}
.div_dot_Hor{
	background-image: url(../../imgsinternas/div_dot_azul_HOR.gif);
}
.viazul {
	list-style-image: url(/imgsinternas/indicadorAzulClaro2.jpg);
}
.viazulfuerte {
	list-style-image: url(/imgsinternas/indicadorAzul.jpg);
}
ul{
	background-position: left bottom;
	background-repeat: no-repeat;
	margin-bottom: 8px;
	text-align:justify;	
}
li{
	margin-top: 5px;
}
.preg{
	font-weight:bold;
}
.celdanaranja{
	background-image: url(../imgsinternas/colorsecc1.jpg);
	border:2px outset #FF9966;
	border-bottom: 1px solid #FF9966;
	border-left:1px solid #FF9966;
	border-right:1px solid #FF9966;
	border-top:1px solid #FF9966;
	font-weight:bold;
	border:medium;
}
.barra_color_Info_vuelos {
	background-image: url(../imgsinternas/colorseccVuelos.jpg);
	background-repeat: repeat-x;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	background-color:#E1D7A7;
	text-decoration: none;
	font: bold 80% arial;
	color:#000;
}
.fechayhora {
	color: #000000;
	text-decoration: none;
}
.textoFIDS {
	color: #FFFFFF;
	text-decoration: none;
	background-color:#036;
}
.campoVuelo {
	color: #000000;
	text-decoration: none;
	border: thin solid #666666;
	font: 70% arial;
}
.infovuelos {
	color: #000;
	text-decoration: none;
	font: 80% arial;
}
.celdabordernaranja{
	border:2px outset #FF9966;
	border-bottom: 1px solid #FF9966;
	border-left:1px solid #FF9966;
	border-right:1px solid #FF9966;
	border-top:1px solid #FF9966;
}
.article_description {
 font-style:italic;
}
.verde{
	border:2px outset #B3D13F;
	background-color:#B3D13F;
	border-bottom: 1px solid #B3D13F;
	border-left:1px solid #B3D13F;
	border-right:1px solid #B3D13F;
	border-top:1px solid #B3D13F;
	font-weight:bold;
	border:medium;
	color:#000;
}
.vedeclaro {
	background-color:#CCC;
	border-color:#CCC;
}
.barra_color_DependenciasYorganismos {
	background-image: url(../imgsinternas/colorsecc6.jpg);
	background-repeat: repeat-x;
	background-color:#49BDF2;
	color: #000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	text-decoration: none;
	font: bold 80% arial;
}
.azulmagen {
	background-image: url(../imgsinternas/colorsecc6.jpg);
}
.normalBold {
        font-style: normal;
        line-height: normal;
        font-weight: bold;
        font-variant: normal;
        text-transform: none;
        color: #333333;
        text-decoration: none;
        background-color: #CAE4FF;
        border: 1px solid #000000;
}
.azul{
	border:2px outset #B3D13F;
	background-color: #49CBF9;
	border-bottom: 1px solid #B3D13F;
	border-left:1px solid #B3D13F;
	border-right:1px solid #B3D13F;
	border-top:1px solid #B3D13F;
	font-weight:bold;
	border:medium;
	color:#000;
}
.barra_color_Servicios {
	background-image: url(../imgsinternas/colorsecc3.jpg);
	background-repeat: repeat-x;
	color:#000;
	background-color:#52A938;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	text-decoration: none;
	font: bold 80% arial;
}
.verdefuerte{
	border:2px outset #52A938;
	background-color:#52A938;
	border-bottom: 1px solid #52A938;
	border-left:1px solid #52A938;
	border-right:1px solid #52A938;
	border-top:1px solid #52A938;
	font-weight:bold;
	border:medium;
	color:#000;
}
.borderverdefuerte{
	border:2px outset #52A938;
	border-bottom: 1px solid #52A938;
	border-left:1px solid #52A938;
	border-right:1px solid #52A938;
	border-top:1px solid #52A938;
}
.SubTitulosSerCom {
	color: #333;
	text-align: justify;
}
.texto10 {
	color: #003366;
	text-decoration: none;
}
.barra_color_ClienteEinversionistas {
	background-image: url(../imgsinternas/colorsecc5.jpg);
	background-repeat: repeat-x;
	background-color:#32E6D9;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	text-decoration: none;
	font: bold 80% arial;
}
.bodercelazulclaro{
	border:2px outset #34DFD0;
	border-bottom: 1px solid #34DFD0;
	border-left:1px solid #34DFD0;
	border-right:1px solid #34DFD0;
	border-top:1px solid #34DFD0;
}
.celazulclaro{
	border:2px outset #34DFD0;
	background-color:#34DFD0;
	border-bottom: 1px solid #34DFD0;
	border-left:1px solid #34DFD0;
	border-right:1px solid #34DFD0;
	border-top:1px solid #34DFD0;
	font-weight:bold;
	border:medium;
}
.morado{
	color:#FFF;
	border:2px outset #8E48BC;
	background-color:#8E48BC;
	border-bottom: 1px solid #8E48BC;
	border-left:1px solid #8E48BC;
	border-right:1px solid #8E48BC;
	border-top:1px solid #8E48BC;
	font-weight:bold;
	border:medium;
}
.barra_color_Obligaciones {
	background-image: url(../imgsinternas/colorsecc8.jpg);
	background-repeat: repeat-x;
	color:#FFFFFF;
	background-color:#333333;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	text-decoration: none;
	font: bold 80% arial;
}
.barra_color_rss {
	background-image: url(../imgsinternas/linearss.jpg);
	background-repeat: repeat-x;
	color: #000;
	background-color: #F60;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	text-decoration: none;
	font: bold 80% arial;
}
.barra_color_rss2 {
	color: #000;
	background-color: #F60;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	text-decoration: none;
	font: bold 80% arial;
}
.gris {
	background-color: #333;
	color:#FFFFFF;
	border:2px outset #34322E;
	border-bottom: 1px solid #34322E;
	border-left:1px solid #34322E;
	border-right:1px solid #34322E;
	border-top:1px solid #34322E;	
	font: bold 80% arial;
}
.grisclaro {
	background-color: #999;
	color: #000;
	border:2px outset #34322E;
	border-bottom: 1px solid #34322E;
	border-left:1px solid #34322E;
	border-right:1px solid #34322E;
	border-top:1px solid #34322E;	
	font: bold 80% arial;
}
.celdabordergirs{
	border:2px outset #34322E;
	border-bottom: 1px solid #34322E;
	border-left:1px solid #34322E;
	border-right:1px solid #34322E;
	border-top:1px solid #34322E;
	font: 80% arial;
}
.whitlogo0 {
	width:2%;
}
.whitlogo1 {
	width:98%;
}
.centrartab {
	margin-left:auto; margin-right:auto;
}
.centrartext {
	text-align:center;
}
.borderimg0 {
	border: 0px solid #000000;
}
.posicright {
	float:right;
}
.posicleft {
	float:left;
}

.derechatext {
	text-align: right;
}
.whitencab1 {
	width:61%
}
.whitencab2 {
	width:34%
}
.grisclaro {
	background-color: #E0E0E0;
	color:#000;
	font: bold 80% arial;
}
.saltar {
	height:1px;
	left:-10000px;
	overflow:hidden;
	position:absolute;
	width:1px;
}
.borderazul {
	border-color: #003366;
	border-bottom: 1px solid #003366;
	border-left:1px solid #003366;
	border-right:1px solid #003366;
	border-top:1px solid #003366;
}
.DirGen {
	text-decoration: none;
	font: 70% arial;
}
.fondoblanco {
	background-image: url(../imgsinternas/blanco.jpg);
	background-repeat: repeat-x;
	background-color: #FFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style:  none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	font-weight: bold;
	font: bold 90% arial;
}
.centarimg {
	display:block;
	margin:0 auto;
}
.bulleverde {
	LIST-STYLE-IMAGE: url(/imgsinternas/indicadorVerdeClaro.jpg);
}
.bulledesca {
	LIST-STYLE-IMAGE: url(/imgsinternas/descargadedocs.gif);
}
.boderdbverde {
	BORDER-BOTTOM: #c7e364 2px double;
        BORDER-LEFT: #c7e364 2px double;
        BORDER-TOP: #c7e364 2px double;
        BORDER-RIGHT: #c7e364 2px double
}
.Unilinea {
	TEXT-DECORATION: underline;
}
.border1img {
	BORDER-BOTTOM: 1px solid;
 	BORDER-LEFT: 1px solid;
 	BORDER-TOP: 1px solid;
 	BORDER-RIGHT: 1px solid;
}
.bulleverdecl {
	LIST-STYLE-IMAGE: url(../ClienteseInversionistas/Archivos/media/Bullets/indicadorVerdeAqua2.gif);
}
.bullenegro {
	LIST-STYLE-IMAGE: url(../Obligaciones/Archivos/media/indicadorNegro.jpg);
}
.txtleft {
	text-align: left;
}
.txtright {
	text-align:right
}
.font90 {
	FONT-SIZE: 90%;
}
.backgrD5 {
	background-color:#D5E3CC;
}
.bodercolap {
	BORDER-COLLAPSE: collapse;
}
.color00 {
	color:#000;
}
.bordermed {
	BORDER-RIGHT: medium none; 
	BORDER-LEFT: medium none
}
.padin4 {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 1px; 
	PADDING-TOP: 1px
}
.font8 {
	font: bold 90% arial;
}
.lisNuRoman {
	list-style-type:upper-roman;
}
ul.prue1
{
	list-style:none;
		/*line-height:110px;	*/
}
ul.prue1 li
{
	display:block;
	position:relative;
	margin-left:-40px;
	width:150px;
	/*background: #FFF;*/
	/*border-right:1px solid #666;
	border-bottom:1px solid #666;
	border-top:1px solid #666;
	border-left:1px solid #666;*/
	cursor:pointer;	
}

ul.prue1 ul
{
	top:-1px;
	display:none;
}
ul.prue1 > li > ul
{
	display:none;
	cursor:pointer;	
}
ul.prue1 li:hover > ul
{
	display:block;
}
ul.prue1 > li
{
	display:block;
}
.borderimg {
	border-right:1.5px solid #666;
	border-bottom:1.5px solid #666;
	border-top:1.5px solid #666;
	border-left:1.5px solid #666;
}
