h2
{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #666666;
}


/*elementos de la lista menu-top("estructura.css")*/

#menu-top ul
{
	margin: 0px;
	padding: 0px;
	display: inline;
}

#menu-top ul li
{
	color: #939598;
	font-size: 11px;
	list-style: none;
	display: inline;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
}

#menu-top ul li a
{
	color: #939598;
	font-size: 11px;
	text-decoration: underline;
}


#menu-top ul li a:hover
{
	color: #939598;
	text-decoration: underline;
}

#contenido-superior-home-izquierda h1
{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #666666;
	margin-left: 10px;
	margin-top: 10px;
}

.parrafo-como-h1
{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #666666;
}

/*Estilos para las tipografias de los formularios*/

.ultimas-busquedas
{
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	color: #585a5e;
	font-weight: bold;
}

.debajocabecera-blanco
{
	margin: 0px;
	padding: 0px;
	border-bottom: 5px solid #ffffff;
}

.enlace-naranja-rastrea
{
	margin: 0px;
	padding: 0px;
	color: #ff9600;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 5px;
	padding-top: 5px;
}
.enlace-naranja-rastrea a
{
	color: #ff9600;
	font-weight: normal;
	text-decoration: underline;
}
.enlace-naranja-rastrea a:hover
{
	color: #ff9600;
	font-weight: normal;
	text-decoration: underline;
}

/*ESTILOS FORMULARIO*/

.table-buscador-home
{
	margin: 0px;
	padding: 0px;
	margin-left: 10px;
}

.txt-normal-gris
{
	color: #4c4c4c;
	font-size: 11px;
}
.txt-normal-azul
{
	color: #666666;
	font-size: 12px;
	font-weight: bold;
}

.txt-normal-azul-lateral
{
	color: #666666;
	font-size: 11px;
	font-weight: bold;
}

.txt-opciones-avanzadas
{
	color: #ff9600;
	font-size: 12px;
	font-weight: normal;
}

.txt-opciones-avanzadas a
{
	color: #ff9600;
	font-weight: normal;
	text-decoration: underline;
}

.txt-opciones-avanzadas a:hover
{
	color: #ff9600;
	font-weight: normal;
	text-decoration: underline;
}

.txt-azul-opciones
{
	margin: 0px;
	padding: 0px;
	color: #666666;
	font-size: 18px;
}
.txt-aclaraciones
{
	color: #939598;
	font-size: 11px;
	text-align: right;
}
.txt-aclaraciones-aeropuertos
{
	color: #939598;
	font-size: 11px;
	text-align: right;
	margin: 0px 41px;
}
.txt-aclaraciones-aeropuertos a
{
	color: #939598;
	text-decoration: underline;
}
.txt-aclaraciones-aeropuertos a:hover
{
	color: #939598;
	text-decoration: underline;
}

.txt-opcional
{
	color: #939598;
	font-size: 11px;
}

.txt-aclaraciones a
{
	color: #939598;
	text-decoration: underline;
}
.txt-aclaraciones a:hover
{
	color: #939598;
	text-decoration: underline;
}

/*estilos para la nube de tags*/

.tag11
{
	margin: 0px;
	padding: 0px;
	color: #585a5e;
	font-size: 11px;
}
.tag11 a
{
	color: #585a5e;
	font-size: 11px;
	text-decoration: underline;
}

.tag11 a:hover
{
	color: #585a5e;
	font-size: 11px;
	text-decoration: underline;
}

.tag12
{
	margin: 0px;
	padding: 0px;
	color: #585a5e;
	font-size: 12px;
}

.tag12 a
{
	color: #585a5e;
	font-size: 12px;
	text-decoration: underline;
}

.tag12 a:hover
{
	color: #585a5e;
	font-size: 12px;
	text-decoration: underline;
}
.tag13
{
	margin: 0px;
	padding: 0px;
	color: #585a5e;
	font-size: 13px;
}

.tag13 a
{
	color: #585a5e;
	font-size: 13px;
	text-decoration: underline;
}

.tag13 a:hover
{
	color: #585a5e;
	font-size: 13px;
	text-decoration: underline;
}
.tag14
{
	margin: 0px;
	padding: 0px;
	color: #585a5e;
	font-size: 14px;
}

.tag14 a
{
	color: #585a5e;
	font-size: 14px;
	text-decoration: underline;
}

.tag14 a:hover
{
	color: #585a5e;
	font-size: 14px;
	text-decoration: underline;
}
.tag15
{
	margin: 0px;
	padding: 0px;
	color: #585a5e;
	font-size: 15px;
}

.tag15 a
{
	color: #585a5e;
	font-size: 15px;
	text-decoration: underline;
}

.tag15 a:hover
{
	color: #585a5e;
	font-size: 15px;
	text-decoration: underline;
}
.tag16
{
	margin: 0px;
	padding: 0px;
	color: #585a5e;
	font-size: 16px;
}

.tag16 a
{
	color: #585a5e;
	font-size: 16px;
	text-decoration: underline;
}

.tag16 a:hover
{
	color: #585a5e;
	font-size: 16px;
	text-decoration: underline;
}
.tag17
{
	margin: 0px;
	padding: 0px;
	color: #585a5e;
	font-size: 17px;
}

.tag17 a
{
	color: #585a5e;
	font-size: 17px;
	text-decoration: underline;
}

.tag17 a:hover
{
	color: #585a5e;
	font-size: 17px;
	text-decoration: underline;
}
.tag18
{
	margin: 0px;
	padding: 0px;
	color: #585a5e;
	font-size: 18px;
}

.tag18 a
{
	color: #585a5e;
	font-size: 18px;
	text-decoration: underline;
}

.tag18 a:hover
{
	color: #585a5e;
	font-size: 18px;
	text-decoration: underline;
}

#contenido-inferior-home h2
{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 5px;
}

#contenido-crea-tus-alertas ul
{
	margin: 0px;
	padding: 0px;
	text-align: left;
	list-style: none;
	width: 270px;
}
#contenido-crea-tus-alertas ul li
{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	list-style: none;
}
#contenido-crea-tus-alertas ul li a
{
	margin: 0px;
	padding: 0px;
	color: #666666;
	text-decoration: underline;
}
#contenido-crea-tus-alertas ul li a:hover
{
	margin: 0px;
	padding: 0px;
	color: #666666;
	text-decoration: underline;
}

/***************************************RESULTADOS**************************************/

#modulo-buscador-izquierda-top p
{
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	color: #FFFFFF;
	margin-left: 13px;
	margin-top: 10px;
	float: left;
}
#flechita-despliega
{
	margin: 0px;
	padding: 0px;
	text-align: right;
	width: 14px;
	height: 15px;
	margin-top: 10px;
	margin-left: 100px; *margin-left:105px;
_margin-left:100px;
}

.txt-normal-gris-opciones-avanzadas
{
	color: #4c4c4c;
	font-size: 10px;
}
.filtra-los-resultados
{
	/*el titulo*/
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	color: #666666;
	font-weight: bold;
	padding-left: 12px;
	margin-bottom: 10px;
}

.horarios-vuelo-despliega
{
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	padding-left: 12px;
}

.horarios-vuelo-despliega a
{
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
}


/*aerolineas*/

.aerolineas-vuelo-despliega
{
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	padding-left: 12px;
}

.aerolineas-vuelo-despliega a
{
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
}


/*agencias*/

.agencias-vuelo-despliega
{
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	padding-left: 12px;
}

.agencias-vuelo-despliega a
{
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
}



/*precios*/

.precios-vuelo-despliega
{
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	padding-left: 12px;
}

.precios-vuelo-despliega a
{
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
}


.baremo
{
	font-size: 12px;
	color: #ff9600;
	padding-left: 11px;
	font-weight: bold;
}

#columna-contenido-izquierda h2
{
	color: #666666;
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	padding-bottom: 20px;
}
#columna-contenido-izquierda-ficha h2
{
	color: #666666;
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	padding-bottom: 20px;
}
#columna-contenido-izquierda ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	line-height: 24px;
	float: left;
}
#columna-contenido-izquierda ul li
{
	color: #585a5e;
	font-size: 11px;
	list-style: none;
	font-weight: bold;
}

#columna-contenido-derecha h2
{
	color: #666666;
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	padding-bottom: 20px;
}
#columna-derecha-muestra-resultados h1
{
	color: #666666;
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	padding-bottom: 20px;
	font-weight: bold;
}
#columna-contenido-derecha ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	line-height: 24px;
	float: left;
}
#columna-contenido-derecha ul li
{
	color: #585a5e;
	font-size: 11px;
	list-style: none;
	font-weight: bold;
}

.introduccion-destinos
{
	margin: 0px;
	padding: 0px;
	color: #585a5e;
	font-size: 12px;
	line-height: 20px;
	text-align: justify;
	width: 600px;
	margin-bottom: 20px;
	margin-top: 20px;
}
.introduccion-destinos a
{
	color: #585a5e;
	text-decoration: underline;
	font-weight: bold;
}
.introduccion-destinos a:hover
{
	color: #585a5e;
	text-decoration: underline;
	font-weight: bold;
}

.introduccion-destinos-nota
{
	margin: 0px;
	padding: 0px;
	color: #585a5e;
	font-size: 10px;
	line-height: 15px;
	text-align: justify;
	width: 600px;
	margin-bottom: 20px;
	margin-top: 20px;
}
#tags-grandes-destinos
{
	margin: 0px;
	padding: 0px;
	width: 623px;
	height: auto;
	display: table;
	margin-top: 5px; *margin-top:120px;
_margin-top:20px;
margin-bottom:20px;
*margin-bottom:20px;
_margin-bottom:20px;
}

#tags-grandes-destinos p
{
	margin: 0px;
	padding: 0px;
	color: #585a5e;
	width: 623px;
	height: 116px;
	margin-bottom: 20px;
}

#tags-grandes-destinos p a
{
	color: #585a5e;
	text-decoration: none;
}
#tags-grandes-destinos p a:hover
{
	color: #585a5e;
	text-decoration: underline;
}
#tags-ficha-destinos
{
	margin: 0px;
	padding: 0px;
	width: 300px;
	height: auto;
	display: table;
	margin-top: 20px; *margin-top:100px;
_margin-top:20px;
margin-bottom:20px;
}

#tags-ficha-destinos p
{
	margin: 0px;
	padding: 0px;
	color: #585a5e;
	width: 250px;
	height: auto;
	text-align: justify;
}

#tags-ficha-destinos p a
{
	color: #585a5e;
	text-decoration: none;
}

#tags-ficha-destinos p a:hover
{
	color: #585a5e;
	text-decoration: underline;
}


.vuelo_para
{
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	color: #ff9600;
	padding-bottom: 10px;
	font-weight: bold;
}

.parrafo-ficha-destino
{
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	color: #585a5e;
	text-align: justify;
	width: 320px;
	padding: 5px;
	padding-bottom: 5px;
}
.parrafo-ficha-origen-destino
{
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	color: #585a5e;
	text-align: justify;
	width: 250px;
	padding: 5px;
	padding-bottom: 5px;
	display: table;
	background-color: #f7f7f7;
}
.nombre-ciudad
{
	color: #666666;
	font-size: 14px;
}
.parrafo-principales-aeropuertos
{
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	color: #585a5e;
	text-align: left;
	font-weight: bold;
	width: 600px;
	padding: 5px;
	padding-bottom: 5px;
}
.nombre-principales-aeropuertos
{
	color: #666666;
	font-size: 14px;
}

.nombre-aerolineasque-vuelan
{
	color: #666666;
	font-size: 14px;
}
.parrafo-aerolineasque-vuelan
{
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	color: #585a5e;
	text-align: left;
	font-weight: bold;
	width: 600px;
	padding: 5px;
	padding-bottom: 5px;
}

.parrafo-aerolineasque-vuelan a
{
	text-decoration: underline;
}
.resumen-busqueda
{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #585a5e;
	font-weight: bold;
	margin-bottom: 10px;
	line-height: 18px;
}
.naranja
{
	color: #ff9600;
}
#leyenda
{
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	color: #414141;
	float: left;
}

.parrafo-aerolineas-destinos
{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #666;
	line-height: 15px;
	text-align: justify;
	width: 250px;
	margin-top: 50px;
}
.todas-aeolineas
{
	margin: 0px;
	padding: 0px;
	color: #666666;
	font-size: 20px;
}
.nombre-aerolinea
{
	margin: 0px;
	padding: 0px;
	color: #585a5e;
	font-size: 11px;
	text-align: left;
	text-decoration: underline;
}
.nombre-aerolinea a
{
	/*17-09-2008*/
	color: #585a5e;
	text-decoration: underline;
}

.nombre-aerolinea a:hover
{
	/*17-09-2008*/
	color: #585a5e;
	text-decoration: underline;
}
#txt-instrucciones-destinos
{
	margin: 0px;
	padding: 0px;
	color: #666666;
	font-size: 12px;
	margin-top: 20px;
	line-height: 18px;
}

#resultado-ultimas-busquedas-instrucciones
{
	margin: 0px;
	padding: 0px;
	width: 250px;
	height: auto;
	float: right;
	margin-top: 10px;
}

#txt-instrucciones
{
	margin: 0px;
	padding: 0px;
	color: #666666;
	font-size: 12px;
	line-height: 18px;
}
#numero-instrucciones
{
	margin: 0px;
	padding: 0px;
	width: 14px;
	height: 20px;
	margin-right: 3px;
	float: left;
}
.pregunta-ayuda
{
	margin: 0px;
	padding: 0px;
	color: #666666;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	margin-bottom: 20px;
}

.grupo-preguntas-titulo
{
	margin: 0px;
	padding: 0px;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	text-align: justify;
	margin-bottom: 20px;
	margin-left: 10px;
	margin-top: 10px;
	line-height: 18px;
}

.pregunta-ayuda a
{
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
}
.pregunta-ayuda a:hover
{
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
}

.respuesta-ayuda
{
	margin: 0px;
	padding: 0px;
	color: #585a5e;
	font-size: 12px;
	width: 600px;
	text-align: justify;
	line-height: 18px;
	margin-top: 10px;
	margin-bottom: 15px;
}

.respuesta-ayuda a
{
	color: #585a5e;
	font-size: 12px;
	text-decoration: underline;
}
.respuesta-ayuda a:hover
{
	color: #585a5e;
	font-size: 12px;
	text-decoration: underline;
}

#ver-todas-images
{
	margin: 0px;
	padding: 0px;
	color: #ff9600;
	font-size: 12px;
	margin-bottom: 20px; *margin-bottom:50px;
_margin-bottom:20px;
display:table;
float:left;
}
#ver-todas-images a
{
	color: #ff9600;
	font-size: 12px;
	text-decoration: underline;
}
#ver-todas-images a:hover
{
	color: #ff9600;
	font-size: 12px;
	text-decoration: underline;
}
.titulo-notas
{
	color: #414141;
	font-size: 12px;
	font-weight: bold;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*cambiado el tamaņo 17-09-2008*/
.fecha-nota
{
	color: #414141;
	font-size: 12px;
	float: right;
	padding-right: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.descargar-noticia
{
	font-size: 13px;
	color: #ff9600;
}
.descargar-noticia a
{
	font-size: 13px;
	color: #ff9600;
	text-decoration: underline;
}
.introduccion-proveedores
{
	margin: 0px;
	padding: 0px;
	color: #585a5e;
	font-size: 12px;
	line-height: 20px;
	text-align: justify;
	width: 800px;
	margin-bottom: 20px;
	margin-top: 20px;
}

/*17-09-2008*/
.opcional
{
	color: #939598;
	font-size: 11px;
}
/*************************************************ESTILOS PARA PAGINA DE LANDING SEM**** (18-09-2008)**************************************/

/*ESTILOS MEJORES OFERTAS ENCONTRADAS ORIGEN-DESTINO CON FECHA*/

#contenido-mejores-ofertas-encontradas-fecha h3
{
	color: #666666;
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	padding-bottom: 20px;
	margin-top: 10px;
	margin-left: 10px;
}
#mejores-ofertas-encontradas-fecha h2
{
	color: #666666;
	margin: 0px;
	padding: 0px;
	font-size: 15px;
}
#contenido-mejores-ofertas-encontradas-xaerolineas h3
{
	color: #666666;
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	padding-bottom: 20px;
	margin-top: 10px;
	margin-left: 10px;
}

#contenido-ofertas-finsemana h3
{
	color: #666666;
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	padding-bottom: 20px;
	margin-top: 10px;
	margin-left: 10px;
}

#contenido-crea-tus-alertas-parasem h3
{
	color: #666666;
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	padding-bottom: 20px;
	margin-top: 10px;
	margin-left: 10px;
}

.literal-alertas-sem
{
	margin: 0px;
	padding: 0px;
	color: #666666;
	font-size: 12px;
	margin-right: 5px;
	text-align: right;
}


.texto_home
{
	width: 1000px;
	margin-top: 80px;
	margin-bottom: 20px;
	margin-left: 50px;
	float: left;
	color: #587295;
	font-size: 18px;
	font-weight: normal;
}

.texto_home strong
{
	font-size: 20px;
	font-weight: bold;
}

/*textos para enlaces patrocinados*/
#enlace{
	margin:0px;
	padding:0px;
	width:185px;
	float:left;
	margin-right:5px;
	margin-left:5px;
}
.enlaces_patrocinados{
	margin-top:-20px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cacaca;
	margin-left:50px;
	*margin-left:0px;
}
.titulo_enlace_patrocinado{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#587295;
	text-decoration:underline;
}
.descripcion_enlace_patrocinado{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#626262;
	line-height:15px;


}
.url_enlace_patrocinado{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ff9500;
}

.url_enlace_patrocinado a{
	color:#ff9500;
	text-decoration:underline;
}