<style type="text/css">



	/* Para que se expanda una caja con sus flotantes en Firefox */

	.clearfix:after {

		content: ".";

		display: block;

		height: 0;

		clear: both;

		visibility: hidden;

	}

	

	

	/* Hides from IE-mac \*/

	* html .clearfix {height: 1%;}

	/* End hide from IE-mac */

	

	

	/* GENERAL - MARGENES - BODY */

	* {

		margin: 0;

		padding: 0;

	}

	/*-------------------GENERAL - MARGENES - BODY-----------------------------------*/

	body {

		background: #ffffff;

		font: normal 13px "Verdana", Arial, Trebuchet MS, Helvetica, sans-serif;

		color: #003366;

		margin: 0;

		}



        a.indice   

		{

		text-decoration: none;

		color: #66ccff;



		}

		

		a:hover.indice

		{

		text-decoration: none;

		color: #ffffff;

		} 

		

		a:visited.indice 

		{

		text-decoration: none;

		color: #66ccff;

		}

	

		/*---------------------- LOGO CABECERO------------------------------------------------------- */

	#logo {

		width: 800px;

		height: 155px;

		margin: 0 auto;

		background: url(../vuelosmuybaratos.gif) no-repeat;

	 }

	 

	 .txtlogoizq

	{

		float: left;

		width: 320px;

		font: normal 12px "Verdana", Arial, Trebuchet MS, Helvetica, sans-serif;

		margin: 0px 0px 0px 0px;

	    padding: 97px 0px 0px 25px;

	} 

	

	 .txtlogodrcha

	{

		float: right;

		width: 140px;

		height: 20px;

		background: #cce6ff;

		border:1px solid #3399ff;

		font: normal 12px "Verdana", Arial, Trebuchet MS, Helvetica, sans-serif;

		text-align: justify;

	    margin: 110px 20px 0px 0px;

	    padding: 5px 5px 0px 25px;

	} 



	

	/*---------------------- CONTENIDOS------------------------------------------------------- */

	#contenidos {

		width: 800px;

		margin: 0 auto;

		background: #ffffff;

      }

	

	/*---------------------- IZQUIERDA ----------------------- */

	#izq

    {

	float: left;

    background: #efeeee;

    width: 150px;

    height: 100%;

    }

	

   .txtizq

   {

	background: #ffffff;

	border:1px solid #243f84;

	font: normal 12px "Verdana", Arial, Trebuchet MS, Helvetica, sans-serif;

	color: #808080;

	width: 128px;

    height: 170px;

	margin: 4px 5px 0px 5px;

	padding: 3px 3px 3px 5px;

   }

   

    .izqtituloinfo

   {

	background: #243f84;

	border:1px solid #c5c5c5;

	font: normal 12px "Verdana", Arial, Trebuchet MS, Helvetica, sans-serif;

	color: #ffffff;

	font-weight: bold;

	width: 130px;

    height: 20px;

	margin: 0px 5px 0px 5px;

	padding: 3px 3px 3px 5px;

   }

   

    .izqtituloinfoviajero

   {

	background: #243f84;

	border:1px solid #c5c5c5;

	font: normal 12px "Verdana", Arial, Trebuchet MS, Helvetica, sans-serif;

	color: #ffffff;

	font-weight: bold;

	width: 130px;

    height: 30px;

	margin: 3px 5px 0px 5px;

	padding: 3px 3px 3px 5px;

   }

   

 .pubizq

 {

	background: #0066cc;

	width: 130px;

    height: 600px;

	padding: 3px 2px 3px 8px;

	margin: 3px 5px 0px 5px;

   }

	

	#izq ul 

	{

	margin: 3px 0px 0px 5px;

	width: 139px;

	list-style: none;

    font: normal 12px "Verdana", Arial, Trebuchet MS, Helvetica, sans-serif;



	}

	

	#izq li {

	margin-top: 3px;

	padding: 3px 3px 3px 5px;

	background: #ffffff;

	border:1px solid #a4a4a4;

	color: #0066cc;

	}



	 	

	/*---------------------- DERECHA------------------------- */

    #der{

	float: right;

	background: #ffffff;

	width: 650px;

    height: 600px;

	margin: 0px 0px 0px 0px;

    }

		

    .buscadorvuelos{

	float: left;

	background: #3366cc;

	width: 260px;

    height: 250px;

	margin: 10px 0px 0px 5px;

    }

	

    .pubsuperior{

	float: right;

	background: #e8f3ff;

	width: 385px;

    height: 250px;

	margin: 10px 0px 0px 0px;

    }

	

	/*--- TXT FONDOCELESTE--- */

    .txtfondogris{

	float: left;

	background: #ebebeb;

	width: 250px;

    height: 815px;

	margin: 5px 0px 5px 5px;

	padding-left: 5px;

    }

	

	/*--- TXT CONTINENTES--- */

	

	

    .imghoteles{

	float: right;

	background: #ffffff;

	width: 385px;

    height: 30px;

	margin: 4px 0px 0px 0px;

    }

	

    .ofertashoteles{

	float: right;

	background: #ffffff;

	border:1px solid #243f84;

	font: normal 12px "Verdana", Arial, Trebuchet MS, Helvetica, sans-serif;

	width: 383px;

    height: 815px;

	margin: 0px 0px 0px 0px;

    padding-top: 8px;

    }

	



	

.botonhoteles

{

	float: right;

	background: #b7dbff;

	border:1px solid #243f84;

	padding: 4px 4px 4px 4px;

	margin: 5px 12px 5px 0px;

    }

	

	/*--- PIE PAGINA--- */

	

    .pie{

	font: bold 12px "Verdana", Arial, Trebuchet MS, Helvetica, sans-serif;

	color: #ffffff;

	padding-top: 15px;

	text-align: center;

	float: left;

	background: #003366;

	width: 500px;

    height: 90px;

	margin: 2px 0px 0px 5px;

    }



	  

	/* -------------- MENU-BAJOLOGO ---------- */

	#menu {

		width: 650px;

		height: 20px;

		border-top: 4px solid #243f84;		

	}

	#menu ul {

		margin: 0;

		padding: 0;

		list-style: none;

	}

	#menu li {

		padding: 0;

		display: inline;

		background: none;

	}

	#menu a {

		width: 138.3px;

		display: block;

		background: #ffffff;

		border:1px solid #0066cc;

		float: left;

		height: 20px;

		padding: 5px 0px 0px 20px;

		margin: 0px 1px 0px 1px;

		color: #003366;

		font: bold 12px "Verdana", Arial, Trebuchet MS, Helvetica, sans-serif;

		text-decoration: none;

	}

	#menu a:hover {

		background: #0066cc;

		text-decoration: none;

		color: #FFFFFF;

	}



	

    .aeropuertos{

	float: left;

	background: #ffffff;

	width: 550px;

    height: 100%;

	margin: 20px 0px 0px 0px;

	padding: 20px 0px 0px 20px;

    }

		

</style>