
/************************************ESTILOS GENERALES***************************************/

html
{
	/*Esto es para que ocupe siempre toda la altura de la ventana en todos los exploradores*/
	/*IE6 y IE7*/
    .height:100%;
    /*Todos*/
    height:100%;
}

body
{
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	font-family:  Arial, Helvetica, sans-serif;
	/*Esto es para que ocupe siempre toda la altura de la ventana en todos los exploradores*/
	/*IE6 y IE7*/
    .height:100%;
    /*Todos*/
    height:100%;
}
	
	#cierra-float{
	clear:both;
	}
	
/******************************Estructura**************************/

#contenedor-general{
	margin:0 auto;
	padding:0px;
	background-color:#fff;
	background-image:url(../images/misc/fondos/fnd-pagina.jpg);
	background-repeat:repeat-y;
	background-position: 0 100%;
	margin:0 auto;
	width:980px;
	/*Esto es para que ocupe siempre toda la altura de la ventana en todos los exploradores*/
	/*IE6 y IE7*/
	.height:auto;
	.min-height:100%;
	/*Todos*/
	height:auto;
	min-height:100%;
	
	}

	#cabecera-general{
	margin:0px;
	padding:0px;
	background-color:#fff;
	height:80px;
	margin-left:35px;
	margin-right:40px;
	}
	
		#logotipo-general{
		margin:0px;
		padding:0px;
		width:260px;
		height:73px;
		padding-left:37px;
		padding-top:21px;
		float:left;
		}
		#menu-top
		{
		margin:0px;
		padding:0px;
		color:#939598;
	    padding-top:21px;
		float:right;
		margin-right:20px;
		margin-top : 65px;
}
/*menu de pestanas, los estilos en ("pestanas.css")*/			
			
 #tabsC {
      float:left;
      width:950px;
      font-size:93%;
      line-height:normal;
	  margin-top:16px;
	  display: none;
	  /*display:block;*/
      }
/*fin menu de pestanas, los estilos en ("pestanas.css")*/		
	
	#separador-menu-bajo
	{
		
	margin:0px;
	padding:0px;
	width:950px;
	height:2px;
	background-image:url(../images/misc/linea-menu-down.gif);
	background-repeat:no-repeat;
	margin-left:35px;
	margin-top: 30px; /**margin-top:30px; */
	_margin-top:0px;
	}

/******************FIN ESTILOS PARA LAS PESTANAS********************************/

/******************ESTILOS PARA EL CONTENIDO GENERAL********************************/
#contenido-superior-home{
	margin:0px;
	padding:0px;
	width:950px;
	float:left;
	margin-left:30px;
	_margin-left:20px;
	height: auto;
	margin-top:25px;
	padding-left:10px;
	*padding-left:15px;
	_padding-left:15px;
	display:table;/*block*/
}

#contenido-superior-home-izquierda{
	margin:0px 10px 0px 40px;
	*margin:0px 10px 0px 40px;
	_margin:0px 10px 0px 40px;
	padding:0px;
	float:left;
	_margin-left:20px;
	_margin-top:-10px;
}

#buscador-home{
	margin:0px;
	padding:0px;
	width:578px;
	margin-top:0px;
	height:auto;
	padding:5px;
	padding-left:0px;
}

/*estilos para el fondo del buscador en ("bloques.css")*/
#form-buscador-home{
	padding:10px;
}
#seleccion-trayecto{
	margin-left:10px;
	margin-bottom:5px;

}
#bloque-origen{ 
	margin:0px;
	padding:0px;
	float:left;
	width:270px;
	_width:180px;
	height:auto;
	margin-left:10px;
	_margin-left:5px;
}
#bloque-destino{
	margin:0px;
	padding:0px;
	float:left;
	_float:right;
	width:270px;
	_width:180px;
	height:60px;
	margin-left:10px;
	_margin-left:5px;
}

#literal-fecha{
	width:140px;
	_width:100px;
	float:left;
}
#literal-adultos{
	width:140px;
	
	
}

#literal-opciones-avanzadas{
	width:auto;
	float:left;
}

#literal-hora{
	width:140px;
	float:left;
}

 #fecha{
	margin:0px;
	padding:0px;
	float:left;
	width:133px;
	height:auto;
	margin-left:10px;
}
#Salidadesdealertas, #Salidahastaalertas
{
    margin:0px;
	padding:0px;
	float:left;
	width:70px;
	height:auto;
	margin-left:10px;
}


#contenedor-superior-home-derecha{
	margin:15px 100px 0px 0px;
	padding:0px;
	float:right;
	width:250px;
	
}



#contenedor-superior-home-derecha-instrucciones{
	margin:0px;
	padding:0px;
	float:right;
	width:250px;

	
}

#contenido-inferior-home{
	margin:0px;
	padding:0px;
	width:980px;
	_width:1050px;
	float:left;
	margin-left:30px;
	_margin-left:20px;
	height: auto;
	margin-top:15px;
	padding-left:15px;
	display:table;
	margin-bottom:20px;

}

#contenido-inferior-para-aerolineas{
	margin:0px;
	padding:0px;
	float:left;
	margin-left:35px;
	_margin-left:20px;
	height: auto;
	margin-top:15px;
	padding-left:15px;
	width:619px;
	height:auto;
	padding:5px;

}

#contenido-inferior-todas-aerolineas{
	margin:0px;
	padding:0px;
	width:900px;
	float:left;
	height: auto;
	margin-top:20px;
	margin-bottom:20px;
	display:table;
	background-color:#f1f3f2;
	border:1px solid #eaeaea;

}


#claim-home{
    float:left;
    *float:left;
    margin:0px 77px 10px;
    *margin:0px 0px 0px 77px;
    padding:0px;
    width:100%;
}


#ultimas-ofertas-consultadas{
	margin:0px;
	padding:0px;
	float:left;
	width:291px;
	margin-right:25px;
	*margin-right:25px;
	_margin-right:15px;
	height:auto;

}
#destinos-mas-populares{
	margin:0px;
	padding:0px;
	float:left;
	width:291px;
	height:auto;
	margin-right:25px;
	*margin-right:25px;
	_margin-right:15px;

}
#crea-tus-alertas{
	margin:0px;
	padding:0px;
	float:left;
	width:250px;
	height:auto;

}

#pie-pagina
{
    /*
    El hack _ se aplica al IE6.
    El hack * se aplica al IE6 y IE7.
    Ante varios hacks aplicables, cada explorador coge el más específico para él*/
    
    display:table;
	margin:0px;
	padding:0px;
	width:950px;
	height:auto;
	
	margin-left:20px;
	/* Este hack provoca errores en IE6, hace que no se pille la clase*/
	/**margin-left:20px;*/
	_margin-left:20px;
	
	*margin-right:40px;
	
	margin-top:10px;
	*margin-top:-20px;
	_margin-top:0px;
	
	*padding-top:20px;
	
	padding-left:20px;
	*padding-left:20px;
	_padding-left:20px;

	margin-bottom:20px;
	*margin-bottom:20px;
	_margin-bottom:20px;
	}
	
	#pie-pagina a{
	font-size:12px;
	color:#939598;
	text-decoration:underline;
	
	}
	
	#pie-pagina a:hover{
	font-size:12px;
	color:#939598;
	text-decoration:underline;
	
	}
	
	#vuelos-por{
	margin:0px;
	padding:0px;
	float:left;
	font-size:10px;
	color:#939598;
	margin-left:20px;
	margin-top:10px;
	}
	#ayudanos{
	margin:0px;
	padding:0px;
	float:left;
	font-size:10px;
	color:#939598;
	margin-left:20px;
	*margin-left:20px;
	_margin-left:20px;
		margin-top:10px;

	
	}
	#sobre-nosotros{
	margin:0px;
	padding:0px;
	float:left;
	font-size:10px;
	color:#939598;
	margin-left:80px;
	*margin-left:80px;
	_margin-left:80px;
	margin-top:10px;

	}
	
	#desplegada-opciones-avanzadas{
	margin:0px;
	padding:0px;
	width:auto;
	margin-left:15px;
	height:auto;
	margin-bottom:10px;
	*margin-bottom:10px;
	_margin-bottom:10px;
	margin-top:20px;
	*margin-top:15px;
	_margin-top:10px;
	float:left;
	}	
	
	
	#desplegables-opciones-avanzadas{
	margin:0px;
	padding:0px;
	margin-top:-10px;
	*margin-top:-10px;
	_margin-top:0px;
	}
	
	#select-opciones-avanzadas{
	width:40px;
	float:left;
	
	}
	#check-opciones-avanzadas{
	margin-left:20px;
	*margin-left:15px;
	_margin-left:10px;
	width:200px;
	float:left;
	}

		
		
/******************FIN CONTENIDO GENERAL********************************/

/****************PAGINA DE RESULTADOS****************************/

#estructura-pagina-resultados{
	margin:0px;
	padding:0px;
	width:950px;
	float:left;
	margin-left:35px;
	_margin-left:20px;
	height: auto;
	margin-top:25px;
	padding-left:15px;

}

#columna-izquierda-buscador{
	margin:0px;
	padding:0px;
	width:228px;
	height:auto;
	float:left;
	margin-right:10px;
	overflow:hidden;

}
	#modulo-buscador-izquierda{
	margin:0px;
	padding:0px;
	width:228px;
	height:auto;
	display:table;
	}

#columna-derecha-muestra-resultados{
	margin:0px;
	padding:0px;
	width:690px;
	margin-left:0px;
	*margin-left:0px;
	_margin-left:0px;
	margin-bottom:10px;
	height:auto;
	float:right;	
	display:table;
	}

	#columna-contenido-izquierda{
	margin:0px;
	padding:0px;
	width:320px;
	height:auto;
	float:left;	
	margin-bottom:10px;
	padding-left:15px;
	padding-top:15px;
	display:table;
	}
	
		#imagenes-mini{
		margin:0px;
		padding:0px;
		width:300px;
		height:70px;
		margin-top:40px;
		display:table;
		margin-bottom:20px;
		*margin-bottom:20px;
		_margin-bottom:20px;
			}
		
		#miniaturas{
		margin:0px;
		padding:0px;
		width:300px;
		height:70px;
		}
		#miniaturas2{
		margin:0px;
		padding:0px;
		width:300px;
		height:70px;
		}
		#mini{
		margin:0px;
		padding:0px;
		width:60px;
		height:60px;
		margin-right:5px;
		margin-bottom:10px;

		}
	
	#columna-contenido-derecha{
	margin:0px;
	padding:0px;
	width:320px;
	height:auto;
	margin-left:10px;
	float:left;
	padding-left:0px;
	padding-top:15px;
	display:table;

	
	}

#migas-pan{
	margin:0px;
	padding:0px;
	color:#666666;
	font-size:11px;
	margin-left:35px;
	_margin-left:20px;
	height: auto;
	margin-top:25px;
	padding-left:15px;
	display:table;
	width:500px;

}
#migas-pan a{
	color:#666666;
	text-decoration:underline;
}

#migas-pan a:hover{
	color:#666666;
	text-decoration:underline;
}
#lista{
	margin:0px;
	padding:0px;
	float:left;
	width:60px;
	margin-right:20px;
	display:table;
}
#lista a{
	color:#585a5e;
	text-decoration:underline;
	}
#lista a:hover{
	color:#585a5e;
	text-decoration:underline;
	}
#lista2{
	margin:0px;
	padding:0px;
	float:left;
	width:60px;
	margin-right:20px;
	display:table;
}

#lista2 a{
	color:#585a5e;
	text-decoration:underline;
	}
#lista2 a:hover{
	color:#585a5e;
	text-decoration:underline;
	}
#lista3{
	margin:0px;
	padding:0px;
	float:left;
	width:60px;
	display:table;
}

#lista3 a{
	color:#585a5e;
	text-decoration:underline;
	}
#lista3 a:hover{
	color:#585a5e;
	text-decoration:underline;
	}
#gris-contenedor{
	margin:0px;
	padding:0px;
	background-color:#f7f7f7;
	display:table;
	padding:10px;
	height:auto;
}

#resultados-busqueda{
	margin:0px;
	padding:0px;
	height:auto;
	display:table;
	margin-bottom:25px;
}
#cabecera-resultado{
	margin:0px;
	padding:0px;
	width:637px;
	height:25px;
	background-image:url(../images/misc/fondos/cabecera-resultado.jpg);
	background-repeat:no-repeat;
}

#resultados-busqueda ul{
	list-style:none;	
	margin:0px;	
	padding:0px;
}

#resultados-busqueda ul li{
	margin-top:3px;	
	padding-right:23px;
	*padding-right:43px;
	_padding-right:43px;
	color:#FFFFFF;
	font-size:11px;	
	margin-left:5px;
	float:left; /*para eliminar el comportamiento de elemento de bloque(salto de linea)*/
}

#resultado{
	margin:0px;
	padding:0px;
	width:637px;
	height:25px;
	margin-top:10px;
	display:table;
	}

#pastilla-resultado-precio-total{		
	margin:0px;
	padding:0px;
	width:88px;
	height:76px;
	background-image:url(../images/misc/fondos/fnd-pastilla-precio-total.jpg);
	background-repeat:no-repeat;
	float:left;	
	display:block;
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:15px 0 0;
	text-align:center;
	voice-family:inherit;
	color:#414141;
}

#pastilla-resultado-precio-total a{		
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#414141;

}

#pastilla-resultado-precio-total a:hover{		
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#414141;

}
#datos-vuelo{
	margin:0px;
	padding:0px;
	float:left;
	padding-top:10px;

}
#fila{
	margin:0px;
	padding:0px;

}
#hace-tiempo{
	margin:0px;
	padding:0px;
	color:#585a5e;
	font-size:10px;
	width:60px;
	margin-top:20px;
	float:left;
	margin-left:40px;
}
#linea{
	margin:0px;
	padding:0px;
	color:#4d4d4d;
	font-size:11px;
	width:50px;
	margin-left:10px;
	float:left;

}



#comprobada{
	margin:0px;
	padding:0px;
	color:#4d4d4d;
	font-size:11px;
	width:45px;
	margin-left:25px;
	float:left;

}


#duracion-escala{
	margin:0px;
	padding:0px;
	color:#4d4d4d;
	font-size:11px;
	width:50px;
	margin-left:35px;
	float:left;


}
#salida-resultado{
	margin:0px;
	padding:0px;
	color:#4d4d4d;
	font-size:11px;
	width:110px;
	margin-left:35px;
	float:left;


}
#llegada-resultado{
	margin:0px;
	padding:0px;
	color:#4d4d4d;
	font-size:11px;
	width:110px;
	margin-left:35px;
	float:left;

}
						
#separador-fila{
	margin:0px;
	padding:0px;
	width:100%;
	height:1px;
	background-color:#cacaca;
}						
						
						
#comparacion-precios{
	margin:0px;
	padding:0px;
	width:636px;
	height:24px;
	background-color:#ededee;
	border-bottom:2px solid #ff9600;
	color:#414141;
	font-size:11px;
	padding-top:6px;
	padding-left:6px;
	font-weight:bold;
	margin-top:0px;
	*margin-top:80px;
	_margin-top:20px;
	
}
#comparacion-precios a{
	color:#414141;
	font-size:11px;
	text-decoration:underline;
	
	
}	
#comparacion-precios a:hover{
	color:#414141;
	font-size:11px;
	text-decoration:underline;
}
#logo-compania{
	margin:0px;
	padding:0px;
	width:26px;
	height:26px;
	float:left;
	margin-left:10px;
}	

/**************************************************FICHA DESTINO*******************************/	

#columna-contenido-izquierda-ficha{
	margin:0px;
	padding:0px;
	width:350px;
	height:200px;
	float:left;	
	padding-left:15px;
	padding-top:15px;
	display:table;
	background-color:#f7f7f7;
	}
	
		#imagenes-mini-ficha{
		margin:0px;
		padding:0px;
		width:300px;
		height:70px;
		margin-top:40px;
		display:table;
			}
		
		#miniaturas-ficha{
		margin:0px;
		padding:0px;
		width:300px;
		height:70px;
		}
		#miniaturas2-ficha{
		margin:0px;
		padding:0px;
		width:300px;
		height:70px;
		}
		#mini-ficha{
		margin:0px;
		padding:0px;
		width:60px;
		height:60px;
		margin-right:5px;
		margin-bottom:10px;

		}
	
	#columna-contenido-derecha-ficha{
	margin:0px;
	padding:0px;
	width:250px;
	height:200px;
	margin-left:10px;
	float:left;
	padding-left:15px;
	padding-top:15px;
	display:table;
	
	}
															
#principales-aeropuertos{
	margin:0px;
	padding:0px;
	width:600px;
	height:auto;
	background-color:#f7f7f7;
	padding:4px;
	margin-top:20px;
	_margin-top:20px;

}

#aerolineasque-vuelan{
	margin:0px;
	padding:0px;
	width:600px;
	height:auto;
	background-color:#f7f7f7;
	padding:4px;
	margin-top:20px;
	_margin-top:20px;

}
#contenido-aeropuertos-destino{
	margin:0px;
	padding:0px;
	margin-top:20px;
	*margin-top:220px;
	_margin-top:20px;

}

#banners-izquierda{
	margin:0px;
	padding:0px;
	width:241px;
	height:auto;
	margin-top:20px;

}

#desactivar-alertas{
	margin:0px;
	padding:0px;
	width:229px;
	height:110px;
	display:table;
	margin-top:24px;
}
#banner-newsletter{
	margin:0px;
	padding:0px;
	width:229px;
	height:122px;
	display:table;
	margin-top:18px;
}

#banner-dossier{
	margin:0px;
	padding:0px;
	width:230px;
	height:122px;
	display:table;
	margin-top:18px;
}

#banner-ejemplos{
	margin:0px;
	padding:0px;
	width:228px;
	height:auto;
	display:table;}

#banner-ejemplos-top{
	margin:0px;
	padding:0px;
	width:228px;
	height:32px;
	display:table;
	background-image:url(../images/ES/fnd-banner-ejemplo-alertas_top.jpg);
	background-repeat:no-repeat;
}
#banner-ejemplos-medio{
	margin:0px;
	padding:0px;
	width:228px;
	margin-top:-3px;
	display:table;
	background-image:url(../images/ES/fnd-banner-ejemplo-alertas_medio.jpg);
	background-repeat:repeat-y;
}

#banner-ejemplos-bajo{
	margin:0px;
	padding:0px;
	width:228px;
	height:11px;
	display:table;
	background-image:url(../images/ES/fnd-banner-ejemplo-alertas_bajo.jpg);
	background-repeat:no-repeat;
}


	#desplegable-ejemplos1{
	margin:0px;
	padding:0px;
	width:202px;
	height:24px;
	background-image:url(../images/ES/desplegable-ejemplos.jpg);
	background-repeat:no-repeat;
	display:table;
	color:#ff9600;
	font-size:11px;
	margin-top:10px;
	margin-left:10px;
	}
	#desplegable-ejemplos2{
	margin:0px;
	padding:0px;
	width:202px;
	height:24px;
	background-image:url(../images/ES/desplegable-ejemplos.jpg);
	background-repeat:no-repeat;
	display:table;
	color:#ff9600;
	font-size:11px;
	margin-left:10px;
	}
	#desplegable-ejemplos1 p{
	color:#ff9600;
	font-size:11px;
	margin-left:25px;
	margin-top:5px;
	*margin-top:5px;
	_margin-top:5px;
	}
	#desplegable-ejemplos1 p a{
	color:#ff9600;
	font-size:11px;
	text-decoration:underline;
	
	}
	#desplegable-ejemplos1 p a:hover{
	color:#ff9600;
	font-size:11px;
	text-decoration:underline;

	}
	#desplegable-ejemplos2 p{
	color:#ff9600;
	font-size:11px;
	margin-left:25px;
	margin-top:5px;
	*margin-top:5px;
	_margin-top:5px;
	}
	
	#desplegable-ejemplos2 p a{
	color:#ff9600;
	font-size:11px;
	text-decoration:underline;
	
	}
	#desplegable-ejemplos2 p a:hover{
	color:#ff9600;
	font-size:11px;
	text-decoration:underline;

	}



#rastrea-vuelo{
	margin:0px;
	padding:0px;
	width:229px;
	height:73px;
	display:table;
	margin-top:20px;
}

#recomienda-web{
	margin:0px;
	padding:0px;
	width:241px;
	height:85px;
	display:table;
	margin-top:20px;
}

#banner-visita-blog{
	margin:0px;
	padding:0px;
	width:241px;
	height:85px;
	display:table;
	margin-top:20px;
}


#mas-detalles{
	margin:0px;
	padding:0px;
	width:636px;
	height:200px;/*poner auto*/
	background-color:#dde6f2;
	border-bottom:1px solid #666666;

}

#mas-detalles-contiene{
	margin:0px;
	padding:0px;
	width:636px;
	height:auto;
}

#mas-detalles-contiene-opciones{
	margin:0px;
	padding:0px;
	width:636px;
	height:20px;
	padding-left:6px;
	float:left;
}
#mas-detalles-contiene-opciones p{
	margin:0px;
	padding:0px;
	color:#666666;
	font-size:11px;
	font-weight:regular;
}

#gadget-mirayvuela{
	margin:0px;
	padding:0px;
	width:229px;
	height:111px;
	display:table;
	margin-top:24px;
	
}

#ofertas-anteriores-a{
	color:#4c4c4c; 
	font-size:11px; 
	margin-left:5px; 
	margin-top:20px;
	*margin-top:30px;
	_margin-top:30px;
}

.formulario-ayudanos-mejorar{
	margin:0px;
	padding:0px;
	width:600px;
	color:#666666;
	font-size:12px;
}
.formulario-ayudanos-mejorar a{
	color:#666666;
	font-size:12px;
	text-decoration:underline;
}

.formulario-ayudanos-mejorar a:hover{
	color:#666666;
	font-size:12px;
	text-decoration:underline;
}
.table-ayudanos-mejorar{
	margin:0px;
	padding:0px;
	width:600px;
	height:auto;
	margin-top:10px;
	margin-left:20px;
}

.table-ayudanos-mejorar p{
	color:#666666;
	font-size:12px;
	width:500px;
}

#grupo-preguntas-uno{
	margin:0px;
	padding:0px;
	width:600px;
	height:auto;
	background-color:#f7f7f7;
	padding-left:15px;
	padding-top:15px;

}

.paginacion-notas-prensa{
	margin:0px;
	padding:0px;
	width:600px;
	height:auto;

}
.paginacion-notas-prensa p{
	font-size:10px;
	color:#585a5e;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
.paginacion-notas-prensa p a{
	font-size:10px;
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
}

.paginacion-notas-prensa p a:hover{
	font-size:10px;
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
}
.imagen-notaprensa{
	margin:0px;
	padding:0px;
	width:85px;
	height:73px;
	float:left;
	padding-right:10px;

}

.resultado-notas{ margin-top:10px;}
.resultado-notas p{ color:#585a5e; font-size:12px; text-align:justify; width: 600px;}
.resultado-notas p a{ color:#ff9600;font-size:12px; text-decoration:underline; font-weight:bold;}
.resultado-notas p a:hover{color:#ff9600; font-size:12px; text-decoration:underline; font-weight:bold;}
.resultado-notasprensa{ margin-top:10px;}
.resultado-enlosmedios{ margin-top:10px;}
.separador-noticia{ border-bottom:1px solid #cacaca; width:550px; margin-left:20px; margin-top:0px; margin-bottom:15px;}
.resultado-notasprensa p{color:#585a5e; font-size:11px; float:left; width:500px; text-align:justify; line-height:20px;  font-family:Verdana, Arial, Helvetica, sans-serif;}
.resultado-enlosmedios p{color:#585a5e; font-size:11px; float:left; width:600px; text-align:justify; line-height:20px;  font-family:Verdana, Arial, Helvetica, sans-serif;}
.titulo-noticia{color:#ff9600; font-size:13px; float:left; font-weight:bold; margin-bottom:10px; width:600px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.titulo-noticia a{color:#ff9600; font-size:12px; font-weight:bold; text-decoration:underline;}
.titulo-noticia a:hover{color:#ff9600; font-size:12px; font-weight:bold; text-decoration:underline;}
.noticia-ver-mas{color:#ff9600; font-size:12px; float:right; font-weight:bold; margin-bottom:10px; margin-right:50px;*margin-right:80px;_margin-right:55px; margin-top:10px;}
.noticia-ver-mas a{color:#ff9600; font-size:12px; font-weight:bold; text-decoration:underline;}
.noticia-ver-mas a:hover{color:#ff9600; font-size:12px; font-weight:bold; text-decoration:underline;}
.fuentes{margin-top:20px; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; color:#424242; font-size:12px; margin-right:50px;*margin-right:80px;_margin-right:55px; font-weight:bold;}

.logotipo a{color:#585a5e; font-size:12px; font-weight:bold; text-decoration:undeline;}
.logotipo a:hover{color:#585a5e; font-size:12px; font-weight:bold; text-decoration:underline;}

.contenedor-titulo-nota{ background-color:#f3f3f3; width:600px; height:24px; padding-left:10px; padding-top:5px; border-top:2px solid #ff9500; }


#como-funciona{
	margin:0px;
	padding:0px;
	width:250px;
	height:auto;
	margin-top:0px;
	*margin-top:0px;
	_margin-top:0px;
	display:table;
	float:right;
	vertical-align:top;

	}
	
#abecedario{
	margin:0px;
	padding:0px;
	/*display:table;*/
	height:30px;
	}
	
	#abecedario p{
	color:#ff9600;
	font-size:12px;
	float:left;
	width:400px;
	display:block;
	margin-left:15px;
	margin-top:10px;
	}
	
	#abecedario p a{
	color:#ff9600;
	font-size:12px;
	text-decoration:underline;
	}
	#abecedario p a:hover{
	color:#ff9600;
	font-size:12px;
	text-decoration:underline;
	}
	
	#contenido-inferior-proveedores{
	margin:0px;
	padding:0px;
	width:950px;
	float:left;
	margin-left:35px;
	_margin-left:20px;
	height: auto;
	margin-top:15px;
	padding-left:15px;

}
#contenedor-proveedores{
	margin:0px;
	padding:0px;
	background-color:#f2f2f2;
	border:1px dotted #424242;
	width:900px;
	height:auto;
	display:table;
	padding-left:15px;
	margin-bottom:20px;
}

#companias-regulares{
	margin:0px;
	padding:0px;
	float:left;
}
#companias-bajo-coste{
	margin:0px;
	padding:0px;
	float:left;
	margin-left:35px;
}

#contenedor-proveedores h2{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#424242;
	font-size:14px;
	margin-bottom:10px;
	margin-top:10px;
	}
#fondo-companias-regulares{
	margin:0px;
	padding:0px;
	display:table;
	margin-bottom:20px;
}
#fondo-proveedores-top{
	margin:0px;
	padding:0px;
	width:385px;
	height:29px;
	background-image:url(../images/misc/fondo-proveedores-top.png);
	background-repeat:no-repeat;
	display:table;
}
#fondo-proveedores-medio{
	margin:0px;
	padding:0px;
	width:385px;
	height:auto;
	margin-top:0px;
	background-image:url(../images/misc/fondo-proveedores-medio.png);
	background-repeat:repeat-y;
	display:table;
}

#fondo-proveedores-bajo{
	margin:0px;
	padding:0px;
	width:385px;
	height:25px;
	background-image:url(../images/misc/fondo-proveedores-bajo.png);
	background-repeat:no-repeat;
	display:table;
}

#banner-encuesta{
	margin:0px;
	padding:0px;
	width:229px;
	height:122px;
	display:table;
	margin-top:18px;
	margin-bottom:15px;
}


.table-ayudanos-mejorar p a{		/* añadido en 16-09-2008*/
	color:#666666;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;

}
.table-ayudanos-mejorar p a:hover{		/* añadido en 16-09-2008*/
	color:#666666;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;

}

/* añadido en 17-09-2008*/

#seleccion-trayecto-ofertas{
	text-align:right;
	margin-right:20px;

}

#grupo-preguntas-dos{
	margin:0px;
	padding:0px;
	width:600px;
	height:auto;
	background-color:#f7f7f7;
	padding-left:15px;
	padding-top:15px;

}
#grupo-preguntas-tres{
	margin:0px;
	padding:0px;
	width:600px;
	height:auto;
	background-color:#f7f7f7;
	padding-left:15px;
	padding-top:15px;

}
#grupo-preguntas-cuatro{
	margin:0px;
	padding:0px;
	width:600px;
	height:auto;
	background-color:#f7f7f7;
	padding-left:15px;
	padding-top:15px;

}
#grupo-preguntas-cinco{
	margin:0px;
	padding:0px;
	width:600px;
	height:auto;
	background-color:#f7f7f7;
	padding-left:15px;
	padding-top:15px;

}
#grupo-preguntas-seis{
	margin:0px;
	padding:0px;
	width:600px;
	height:auto;
	background-color:#f7f7f7;
	padding-left:15px;
	padding-top:15px;

}
#grupo-preguntas-siete{
	margin:0px;
	padding:0px;
	width:600px;
	height:auto;
	background-color:#f7f7f7;
	padding-left:15px;
	padding-top:15px;

}
#grupo-preguntas-ocho{
	margin:0px;
	padding:0px;
	width:600px;
	height:auto;
	background-color:#f7f7f7;
	padding-left:15px;
	padding-top:15px;

}
#grupo-preguntas-nueve{
	margin:0px;
	padding:0px;
	width:600px;
	height:auto;
	background-color:#f7f7f7;
	padding-left:15px;
	padding-top:15px;

}
#grupo-preguntas-diez{
	margin:0px;
	padding:0px;
	width:600px;
	height:auto;
	background-color:#f7f7f7;
	padding-left:15px;
	padding-top:15px;

}

/*añadido para seccion prensa 17-09-2008*/

.contenedor-notas-noticias{display:table; margin-top:-5px; *margin-top:20px; _margin-top:20px;margin-bottom:20px;}


#contenido-inferior-todas-aerolineas a{
	margin:7px 3px 1px;
	padding:0px;
	border:none;


}

	/**/
	#lbox_alertas {
	background-color: #FFFFFF;
    padding: 30px;
    width: auto;
    *width: auto;
    _width: auto;
    height: auto;
    text-align: left;
    vertical-align: top;
    overflow: auto;
    margin:-50px 0px 0px -150px;
    top: 15%;
    left: 35%;
    position: absolute;
    z-index: 25;
    border-top: 1px solid #333333;
    border-right: 2px solid #333333;
    border-bottom: 2px solid #333333;
    border-left: 1px solid #333333;
    }

	#lbox_residentes {
	background-color: #FFFFFF;
    padding: 30px;
    width: auto;
    *width: auto;
    _width: auto;
    height: auto;
    text-align: left;
    vertical-align: top;
    overflow: auto;
    margin:-50px 0px 0px -150px;
    top: 15%;
    left: 35%;
    position: absolute;
    z-index: 25;
    border-top: 1px solid #333333;
    border-right: 2px solid #333333;
    border-bottom: 2px solid #333333;
    border-left: 1px solid #333333;
    }

    /*#lbox_alertas p {
	font-family: "Trebuchet MS", sans-serif, Verdana;
	font-size: 16px;
	line-height: 18px;
	color: #77216f;
	display: block;
	margin: 0px;
	padding: 0px;
	position: relative;
	left: 75px;
	top: 30px;
	width: 220px;
    } */

/*añadido para el listado de alertas creadas 30-Septiembre-2008*/

#zona-listado-alertas{
	margin:0px;
	padding:0px;
	width:619px;
	margin-top:10px;
	height:auto;
	padding:5px;
}

.cab-listado-alertas{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
}

.registro-listado-alertas{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#585a5e;
	text-align:center;
	border-bottom:1px solid #cacaca;
	height:20px;
	padding:10px;
}

/*fin añadido para el listado de alertas creadas 30-Septiembre-2008*/

/*capas para los bordes de los modulos del index*/
.fnd-modulo-index-top{
	margin:0px;
	padding:0px;
	width:291px;
	height:7px;
	
	background-image:url(../images/misc/fondos/fnd-modulo-index-top.gif);
	background-repeat:no-repeat;

}
.fnd-modulo-index-medio{
	margin:0px;
	padding:0px;
	width:291px;
	height:140px;
	background-image:url(../images/misc/fondos/fnd-modulo-index-medio.gif);
	background-repeat:repeat-y;
	_margin-top:-11px;

}
.fnd-modulo-index-bajo{
	margin:0px;
	padding:0px;
	width:291px;
	height:7px;
	background-image:url(../images/misc/fondos/fnd-modulo-index-bajo.gif);
	background-repeat:no-repeat;
}


/*fin capas para los bordes de los modulos del index*/

/*PARA AEROLINEAS 4/03/2009 MARTA ABOY OTERO*/

.fichaProveedor {
	background:transparent url(../images/misc/fondofichaprovedor.gif) no-repeat scroll 0 50%;
	display:inline;
	float:left;
	height:117px;
	margin-right:15px;
	width:400px;
	margin-top:10px;
	padding-left:5px;
	padding-bottom:5px;
}

.fondoGrisProveedor {
background:#ffffff;
float:left;
height:auto;
padding:10px;
text-align:center;
width:125px;
margin-top:10px;
border:1px solid #ff9900;
}

.textoProveedores {
color:#4A4E57;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:18px;
text-align:justify;
padding-top:0px;
*padding-top:3px;
_padding-top:3px;
padding-right:13px;
*padding-right:13px;
_padding-right:13px;
}
.textoProveedores a {
color:#ff9500;
font-family:Verdana,Arial,Helvetica,sans-serif;
text-decoration:underline;
font-size:11px;
font-weight:bold;
}
.logo_pagina_aerolinea{
	margin-top:5px;
}
#parte_agencias_aerolineas{
	width:100%;
	
	}
#parte_agencias_aerolineas h3{
	font-family:Trebuchet MS;
	color:#585a5e;
	font:14px;
	text-align:left;
	margin:10px 0 10 0px;
	padding:0px 0 0 50px;
	}	
	#parte_para_logos{
	text-align:left;
	margin:0px 0 10 0px;
	padding:0px 0 0 50px;
	
	}	