		/*---------------------- 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;
	} 


/* DeBase */
a, a:visited  {text-decoration:none;font: normal 12px Arial, Helvetica, sans-serif; color:#ffffff; font-weight: bolder;}
a:hover {color:#000033;}
h1{ margin:0 auto 0 auto; font: normal 14px Arial, Helvetica, sans-serif; color:#000066; font-weight: bolder;}
h4,h5,h6 {margin:0px; padding:0px; font-size : 13px;}

h3 { font: normal 13px Arial, Helvetica, sans-serif; margin:0px; padding:0px; font-size : 13px; color:#ffffff;padding-left:10px;}
h2 {font: normal 18px Arial, Helvetica, sans-serif; margin:0px; color:#6666cc;padding-left:10px;}


/* Centrado */
body
{
text-align: center;
margin:0 auto 0 auto;

}
#contcab
{
width:100%;
position: absolute;
top:0px;
left:0px;

}
#cabecera 
{ 
margin:0 auto 0 auto;
width: 800px;
background-color: #ffffff;
} 

#contenido { 
margin: 137 auto 0 auto;
width: 800px;
background-color: #ffffff;

} 

/* Enlaces legal */
a.aviso   
{
text-decoration: none;
color: #ffffff;
font-size : 11px;
}

a:hover.aviso 
{
text-decoration: none;
color: #00ffff;
font-size : 11px;
} 

a:visited.aviso 
{
text-decoration: none;
color: #ffffff;
font-size : 11px;
}

/* Enlaces legal */
/* Enlaces--------------------------------------------- */



/* Enlaces subpag-------------- */


/* Enlaces +info---- */
a.informacion {text-decoration: none; color: #003366;}
a:visited.informacion {text-decoration: none; color: #003366;}
a:hover.informacion {color: #990000;} 
/* fin Enlaces +info- */



/* Enlaces c-aereas */
a.bcoste
{
text-decoration: none;
color: #ffffff;
}

a:hover.bcoste
{
color: #003366;
}
/* fin Enlaces c-aereas */

/* Enlaces infoviajes */
a.informacionviajes     
{
text-decoration: none;
color: #003366;
font-size : 11px;
}

a:hover.informacionviajes     
{
text-decoration: none;
color: #990033;
font-size : 11px;
} 

a:visited.informacionviajes     
{
text-decoration: none;
color: #003366;
font-size : 11px;
}
/* fin Enlaces infoviajes */
/* Enlaces subpag-------------- */




/* Enlaces--------------------------------------------- */





/* ----------------TxT--------------------------------------------- */


.txtvueloshoteles
{
border: 0.1mm solid #003366;
background-color: #ffffff;
font-size : 11px;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
color: #003399;
padding-top: 2px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 2px;
}	
	
.fondotxt1opacidad50
{
border: 0.1mm solid #006633;
background-color: #efefef;
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
}	

 

.contenidos
{
border: 0.1mm solid #003366;
background-color: #0099ff;
padding-left: 0px;
padding-right: 0px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
color: #ffffff;
text-decoration: none;	
font-weight: bolder;
font-size : 12px;
}


.txthotel
{
border: 0.1mm solid #003366;
background-color: #0099ff;
padding-top: 3px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 3px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
color: #ffffff;
text-decoration: none;	
font-size : 12px;
}


.destinosselec
{
border: 0.1mm solid #003366;
background-color: #3366cc;
padding-left: 1px;
padding-right: 1px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
color: #ffffff;
text-decoration: none;	
font-weight: bolder;
font-size : 11px;
}

.txtintro
{

font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
color: #003366;
text-decoration: none;	
font-size : 13px;
font-weight: bolder;
}


.logoairline
{
border: 0.1mm solid #003366;
padding-left: 3px;
padding-right: 2px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
color: #003366;
text-decoration: none;	
font-size : 12px;
font-weight: bolder;
}

.txtofertaviajes
{
border: 0.1mm solid #003366;
padding-left: 0px;
padding-right: 0px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
color: #003366;
text-decoration: none;	
font-size : 12px;
font-weight: bolder;
}

	
.txtvuelosbaratos
{
padding-left: 0px;
padding-right: 0px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
color: #003366;
text-decoration: none;	
font-size : 15px;
font-weight: bolder;
}


.ofertas
{
border: 0.1mm solid #336633;
background-color: #E4E8D6;
padding-left: 0px;
padding-right: 0px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
color: #003300;
text-decoration: none;	
font-weight: bolder;
font-size : 12px;
} 

.fondobase

{
border: 0.1mm solid #003366;
background-color: #ffffff;
padding-left: 3px;
padding-right: 5px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
color: #003366;
text-decoration: none;	
font-size : 11px;
}	



.fondobaselogo

{
border: 0.1mm solid #003366;
background-color: #b9d3ee;
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
font-family: Verdana, Geneva, Helvetica, sans-serif;
color: #003366;
text-decoration: none;	
font-size : 11px;
}	

.fondobaselogo2

{
border: 0.1mm solid #003366;
background-color: #ffffff;
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
font-family: Verdana, Geneva, Helvetica, sans-serif;
color: #003366;
text-decoration: none;	
font-size : 12px;
}	

.fondoofertastxt

{

border: 0.1mm solid #003366;
background-color: #ffffff;
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
font-family: Verdana, Geneva, Helvetica, sans-serif;
color: #003366;
text-decoration: none;	
font-size : 12px;
}	

.fondobajo

{

border: 0.1mm solid #0066cc;
background-color: #003162;
padding-top: 2px;
padding-bottom: 2px;
font-family: Verdana, Geneva, Helvetica, sans-serif;
color: #f4f4f4;
text-decoration: none;	
font-size : 11px;
}	


/* ---------------complementos--------------------------------------- */
.bordevuelos
{
border: 0.1mm solid #003366;
background-color: #003399;
padding-top: 5px;
padding-left: 8px;
padding-right: 0px;
padding-bottom: 20px;
}	

.legal

{

border: 0.1mm solid #0066cc;
background-color: #003162;
padding-top: 2px;
padding-bottom: 2px;
padding-right: 10px;
font-family: Verdana, Geneva, Helvetica, sans-serif;
color: #f4f4f4;
text-decoration: none;	
font-size : 11px;
}	

	 #introviajes
	{
		float: right;
		width: 600px;
		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;
	} 
