/* Hoja de estilos CSS predeterminada para un nuevo proyecto de aplicación Web*/

BODY
{
    BACKGROUND-COLOR: #ffffff;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #000000;
}
/* LINKS */
A.azul:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #00458e;
    FONT-FAMILY: verdana
}
A.azul:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #00458e;
    FONT-FAMILY: verdana
}
A.azul:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #00458e;
    FONT-FAMILY: verdana
}
A.azul:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #00458e;
    FONT-FAMILY: verdana
}
A.enlace_gris:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: verdana
}
A.enlace_gris:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: verdana
}
A.enlace_gris:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: verdana
}
A.enlace_gris:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: verdana
}
A.negro10:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
A.negro10:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
A.negro10:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
A.negro10:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
/* FONDOS */
.fgris
	{
	background-color: #f7f7f7; 
	}
.fverde
	{
	background-color: #ecf5c5; 
	}
/* TEXTOS */
.blanco
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana;
}
.description
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
}
.description10
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
}
.description7
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
}
.descriptionb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
}
.gris
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY: verdana;
}
.gris2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: verdana;
}

.grisb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY: verdana;
    line-height:10px;
}
.titular_negro
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: arial;
}
.titular_naranja
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #ff7900;
    FONT-FAMILY: arial;
}
.titular_naranja2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ff7900;
    FONT-FAMILY: arial;
}
.titular_naranja3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #FFBC7F;
    FONT-FAMILY: arial;
}
.titular_gris
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #999999;
    FONT-FAMILY: arial;
}
.titular_verde
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #009900;
    FONT-FAMILY: arial;
}
.naranja
{
	FONT-WEIGHT:bold;
	FONT-SIZE:10px;
	COLOR:#ff7900;
	FONT-FAMILY:arial;
	text-decoration:none;
}

.naranja2
{
	FONT-WEIGHT:bold;
	FONT-SIZE:11px;
	COLOR:#ff7900;
	FONT-FAMILY:verdana;
}

.boton
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ff9900;
}
.boton2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #999999;
}
.cuadro_error
{
	border-right: gray 1px solid;
	padding-right: 8px;
	border-top: gray 1px solid;
	padding-left: 8px;
	font-size: 10px;
	padding-bottom: 8px;
	vertical-align: baseline;
	border-left: gray 1px solid;
	color: red;
	padding-top: 8px;
	border-bottom: gray 1px solid;
	font-family: verdana;
	background-color: #FAFAFA;
	text-align: center;
}

/* Campos Formulario */

.combo
{
	border-right: gray 1px solid;
	padding-right: 1px;
	border-top: gray 1px solid;
	padding-left: 1px;
	font-weight: normal;
	font-size: 10px;
	padding-bottom: 1px;
	margin: 3px 0px 0px;
	border-left: gray 1px solid;
	color: #000000;
	padding-top: 1px;
	border-bottom: gray 1px solid;
	font-family: verdana;
}
.combo2
{
	border-right: gray 1px solid;
	padding-right: 1px;
	border-top: gray 1px solid;
	padding-left: 1px;
	font-weight: normal;
	font-size: 7pt;
	padding-bottom: 1px;
	margin: 0px;
	border-left: gray 1px solid;
	color: #000000;
	padding-top: 1px;
	border-bottom: gray 1px solid;
	font-family: verdana;
    BACKGROUND-COLOR: #ECE9D8;
}
INPUT.formulario
{
	border-right: gray 1px solid;
	padding-right: 1px;
	border-top: gray 1px solid;
	padding-left: 1px;
	font-size: 10px;
	padding-bottom: 1px;
	margin: 0px;
	border-left: gray 1px solid;
	color: #000000;
	padding-top: 1px;
	border-bottom: gray 1px solid;
	font-family: verdana;
}

/* Calendario */

.FechaCalendario
{
	border-right: silver 1px;
	padding-right: 1px;
	border-top: silver 1px;
	padding-left: 1px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 1px;
	margin: 0px;
	vertical-align: baseline;
	border-left: silver 1px;
	color: #00458e;
	padding-top: 1px;
	border-bottom: silver 1px;
	font-family: verdana;
	background-color: transparent;
	text-align: right;
}
.CalendarioDayHeader
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	font-family: verdana;
	background-color: #999999;
	height: 12px;
}
.Calendario
{
	
	border-right: #999999 1px solid;
	padding-right: 0px;
	border-top: #999999 1px solid;
	padding-left: 0px;
	font-weight: bold;
	font-size: 10px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: #999999 1px solid;
	width: 200px;
	color: #00458e;
	padding-top: 0px;
	border-bottom: #999999 1px solid;
	font-family: verdana;
	height: 150px;
	background-color: #f7f7f7;
}
.CalendarioTitle
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: verdana;
	background-color: #FF7900;
	height: 12px;
}
A.cabecera:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #247475;
    FONT-FAMILY: verdana;
	text-decoration: none
}
A.cabecera:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #247475;
    FONT-FAMILY: verdana
}
A.cabecera:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #247475;
    FONT-FAMILY: verdana
}
A.cabecera:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #247475;
    FONT-FAMILY: verdana
}
A.cabeceranaranja:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FF7302;
    FONT-FAMILY: verdana;
	
}
A.cabeceranaranja:active
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FF7302;
    FONT-FAMILY: verdana
}
A.cabeceranaranja:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FF7302;
    FONT-FAMILY: verdana
}
A.cabeceranaranja:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FF7302;
    FONT-FAMILY: verdana
}

/* Nuevas cabeceras */

A.cabecera_activado:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    text-decoration: none
}
A.cabecera_activado:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    text-decoration: none
}
A.cabecera_activado:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    text-decoration: none
}
A.cabecera_activado:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    text-decoration: none
}
A.cabecera_desactivado:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #D98200;
    FONT-FAMILY: arial;
    text-decoration: none
}
A.cabecera_desactivado:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #D98200;
    FONT-FAMILY: arial;
    text-decoration: none
}
A.cabecera_desactivado:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #D98200;
    FONT-FAMILY: arial;
    text-decoration: none
}
A.cabecera_desactivado:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #D98200;
    FONT-FAMILY: arial;
    text-decoration: none
}
A.enlace_azul11:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0091d7;
    FONT-FAMILY: verdana;
}
A.enlace_azul11:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0091d7;
    FONT-FAMILY: verdana;
}
A.enlace_azul11:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0091d7;
    FONT-FAMILY: verdana;
}
A.enlace_azul11:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0091d7;
    FONT-FAMILY: verdana;
}

/* Fin Nuevas cabeceras */

.description12

{

    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: arial

}

A.enlace_azul12:active

{

    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #0091d7;
    FONT-FAMILY: arial

}

A.enlace_azul12:hover

{

    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #0091d7;
    FONT-FAMILY: arial

}

A.enlace_azul12:link

{

    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #0091d7;
    FONT-FAMILY: arial

}

A.enlace_azul12:visited

{

    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #0091d7;
    FONT-FAMILY: arial

}

.marron12

{

    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ab4900;
    FONT-FAMILY: arial

}

.titular_principal

{

    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    COLOR: #666666;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: arial

}

.titular_azul_vuelos
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    COLOR: #0072a8;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: arial
}

.azul12_vuelos
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #0091d7;
    FONT-FAMILY: arial
}
A.enlace_gris11:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
A.enlace_gris11:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
A.enlace_gris11:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
A.enlace_gris11:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: arial
}