   .listaRestaurante li{
   color: #002c75;
	  margin-bottom:0px;
	  margin-top:0px;
	  padding-top:0px;
	  padding-bottom:0px;
  }
  
  .listaRestaurante p{
	  margin-bottom:0px;
	  margin-top:0px;
	  padding-top:0px;
	  padding-bottom:0px;
  }
 
 .linkRestaurante{
 	  color: rgb(197,157,58);
	  font-weight: bold;
	  font-style: normal;
	  font-family: Verdana;
	  text-align: left;
	  font-size:10px;
 }
  .linkRestaurante:hover{
 	  color: #002c75;
 }

     .textoDescargarHotelFuerteventura{ 
    color: #002c75;
    font-weight: normal;
    font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-size: 10px;
	text-decoration:none;
    }
	.textoDescargarHotelFuerteventura:hover{ 
	text-decoration:underline;
    }

      .linkMenuPrensaStatic{ 
    color: #787878;
    font-weight: normal;
    font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-size:10px;
	text-decoration:none;
    }
	
	.linkMenuPrensaStatic p{ 
	  margin-bottom:0px;
	  margin-top:0px;
	  margin-left:0px;
	  margin-right:0px;
	  padding-left:0px;
	  padding-top:0px;
	  padding-right:0px;
	  padding-bottom:5px; 
    }   
    .linkMenuPrensa{ 
    color: #787878;
    font-weight: bold;
    font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-size:10px;
	text-decoration:none;
    }
	
	.linkMenuPrensa p{ 
	  margin-bottom:0px;
	  margin-top:0px;
	  margin-left:0px;
	  margin-right:0px;
	  padding-left:0px;
	  padding-top:0px;
	  padding-right:0px;
	  padding-bottom:5px; 
    }
	
    .linkMenuPrensa:hover{ 
    color: #002c75;
    }
	
      .linkMenuPrensaSel{ 
    color: #002c75;
    font-weight: bold;
    font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-size: 10px;
	text-decoration:none;
    }
	
	.linkMenuPrensaSel p{ 
	  margin-bottom:0px;
	  margin-top:0px;
	  margin-left:0px;
	  padding-left:0px;
	  padding-top:0px;
	  padding-bottom:5px; 
    }
	
  
  .prensaTitle { 
    color: #002c75;
    font-weight: bold;
    font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-size:11px;
  }
    .prensaTitle p{ 
	  margin-bottom:0px;
	  margin-top:0px;
	  padding-top:0px;
	  padding-bottom:10px;    
  }
  
  .prensaFecha { 
    color: #002C76;
    font-weight: normal;
    font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-size:10px;
  }
  
    .prensaFecha p{ 
	  margin-bottom:0px;
	  margin-top:0px;
	  padding-top:0px;
	  padding-bottom:10px;
  }
  
  .videoHotel{
	  font-size:9px; 
	  color:#002c75; 
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-weight:normal;
  }
  
  .premiosTitle { 
    color: #002c75;
    font-weight: bold;
    font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-size:11px;
 }
 
 .premiosTitle p{ 
	  margin-bottom:0px;
	  margin-top:0px;
	  padding-top:0px;
	  padding-bottom:0px;
 }
 
   .titleEntorno { 
    color: #002c75;
    font-weight: bold;
    font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-size:10px;
 }
 
    .titleEntorno p{ 
	  margin-bottom:0px;
	  margin-top:0px;
	  padding-top:10px;
	  padding-bottom:10px;
 }
 
 .linkEntorno{
 	  color: rgb(197,157,58);
	  font-weight: bold;
	  font-style: normal;
	  font-family: Verdana;
	  text-align: left;
	  font-size:10px;
 }
 
 .listaEntorno{
 	  padding-left:0px;
	  margin-left:0px;
	  padding-top:0px;
	  padding-bottom:0px;
}
 
  .listaEntorno ul{
	  margin-bottom:0px;
	  margin-top:0px;
	  padding-top:0px;
	  padding-bottom:0px;
	  list-style-type:none;
  }
  
    .listaEntorno li{
	  margin-bottom:0px;
	  margin-top:0px;
	  padding-top:0px;
	  padding-bottom:0px;
	  list-style-type:none;
  }
  
  .listaEntorno p{
	  margin-bottom:0px;
	  margin-top:0px;
	  padding-top:0px;
	  padding-bottom:0px;
	  	  padding-left:0px;
	  margin-left:0px;
  }
  

  .listaArticulo li{
	  margin-bottom:0px;
	  margin-top:0px;
	  padding-top:0px;
	  padding-bottom:0px;
  }
  
  .listaArticulo p{
	  margin-bottom:0px;
	  margin-top:0px;
	  padding-top:0px;
	  padding-bottom:0px;
  }

  .politicaPrivacidad { 
    color: #6f6f8b;
    font-weight: normal;
    font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-size:10px;
  }
 
  .premiosBody { 
    color: #6f6f8b;
    font-weight: normal;
    font-style: normal;
	font-family: Verdana;
	text-align: justify;
	font-size:11px;
 	vertical-align:text-top;
  }
 
  .premiosFecha { 
    color: #002c75;
    font-weight: bold;
    font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-size:11px;
	vertical-align:text-top;
 }
 
  .politicaPrivacidadIntro { 
    color: #002c75;
    font-weight: normal;
    font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-size:10px;
	padding-left:4px;
	padding-right:4px;
 }
 
 .leftMenuFooter {
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7b879c;
}


/* INFORMACIÓN GENERAL */

    .linkArticuloHotel{ 
    color: #787878;
    font-weight: bold;
    font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-size:10px;
    }
	
    .linkArticuloHotel:hover{ 
    color: #002c75;
    } 
	
    .linkArticuloHotelSel{ 
    color: #002c75;
    font-weight: bold;
    font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-size: 10px;
	text-decoration:underline;
 }
 
/* CLUB ATLANTIS */

 .clubAtlantisTexto { 
    color: #002c76;
    font-weight: normal;
    font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
 }
 
  .clubAtlantisTextFieldNombreApellido{
	width:65px;
	height:12px;
	border:1px solid #a5acb2;
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:rgb(186,186,186);
	text-align:left;
	padding-top:3px;
	padding-left:4px;
	font-weight:bold;
  }

  .clubAtlantisTextFieldEmail{
	width: 85px;
	height:12px;
	border:1px solid #a5acb2;
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:rgb(186,186,186);
	text-align:left;
	padding-top:3px;
	padding-left:4px;
	font-weight:bold;

  }
 
/* PAQUETES ESPECIALES */  
  .paquetesBody { 
    color: #6f6f8b;
    font-weight: normal;
    font-style: normal;
	font-family: Verdana;
	font-size:11px;
	text-align: left;
  }
  
  .paquetesFormSelect{ 
    color: #6f6f8b;
    font-weight: normal;
    font-style: normal;
	font-family: Verdana;
	font-size:10px;
	width: 41px;
 }

 .paqueteExtendidoTitle { 
    color: #002c75;
    font-weight: bold;
    font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size:11px;
	text-transform:uppercase;
 }
 
 .paqueteEspecialPrecio {
 	color: rgb(191,146,36);
    font-weight: normal;
    font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-size:11px;
 }
  .paqueteEspecialPrecio p{
 	margin:0px 0px 0px 0px;
 }
 
 .paqueteEspecialMiniTitulo { 
    color: #002c75;
    font-weight: bold;
    font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size:11px;
	padding:0px;
 } 
 
  .paqueteEspecialBody { 
    color: #6f6f8b;
    font-weight: normal;
    font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-size:11px;
 }
 
   .paqueteEspecialBody p{
	margin:0px 0px 0px 0px;
 }
 
   .paqueteEspecialLista{
 	list-style-type:none;
    color: #6f6f8b;
    font-weight: normal;
    font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-size:11px;
 }
 
   .paqueteEspecialLista p{
	margin:0px 0px 0px 0px;
 }
 
 .paqueteEspecialTabla{
	border-collapse:collapse;
	border-style:none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	vertical-align:top;
 }
 
 .paqueteEspecialTabla table{
 	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: 0px;
 }
 
  .paqueteEspecialTabla td{
 	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: 0px;
 }
 
/* HOME */
  .ofertasHome{
	  font:"Book Antiqua";
	  font-size:12px;
	  color:#002C75;
	  font-weight:bold;
	  letter-spacing:5px;
  }
  
   .ofertasHomeItem{
	  font:"Book Antiqua";
	  font-size:15px;
	  color:rgb(255,255,255);
	  font-weight:bold;
	  text-decoration:none;
  }
     .ofertasHomeItem:hover{
	  text-decoration:underline;
  }

  .clubAtlantisTextFieldHomeNombreApellido{
	width:85px;
	height:12px;
	border-color:#aaaaaa;
	border-style:solid;
	border-width:1px;
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:rgb(186,186,186);
	text-align:left;
	padding-top:3px;
	padding-left:4px;
	font-weight:bold;
  }

  .clubAtlantisTextFieldHomeEmail{
	width: 125px;
	height:12px;
	border-color:#aaaaaa;
	border-style:solid;
	border-width:1px;
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:rgb(186,186,186);
	text-align:left;
	padding-top:3px;
	padding-left:4px;
	font-weight:bold;

  } 
  
/* SECTION */

.sectionTitle { 
    color: #002c75;
    font-weight: bold;
    font-style: normal;
	font-family: "Book Antiqua";
	text-align: left;
	font-size:15px;
 }
 
 .sectionDescription { 
    color: #6f6f8b;
    font-weight: bold;
    font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-size:10px;
 }
 
 .sectionPaquetesTitle { 
    color: #002c75;
    font-weight: bold;
    font-style: normal;
	font-family: Verdana;
	font-size:11px;
	text-transform: uppercase;
 }
 
  .paquetesTitle { 
    color: #002c75;
    font-weight: bold;
    font-style: normal;
	font-family: Verdana;
	font-size:10px;
	text-transform: uppercase;
 }
 
   .paquetesHotelName { 
    color: rgb(191, 138, 145);
    font-weight: normal;
    font-style: normal;
	font-family: Verdana;
	font-size:11px;
 }
 
  .paquetesDescription { 
    color: #6f6f8b;
    font-weight: normal;
    font-style: normal;
	font-family: Verdana;
	font-size:11px;
	text-decoration:none;
 }

/* ARTICLE */ 

  .articleTitle { 
    color: #002c75;
    font-weight: bold;
    font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-size:10px;
 }
 
   .articleTitleHotel { 
    color: #002c75;
    font-weight: bold;
    font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-size:10px;
 }
 
    .articleTitleHotel p{ 
	padding: 0px;
	margin: 0px;
 }
 
   .articleShortDescription { 
    color: #002c76;
    font-weight: normal;
    font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-size:10px;
 }
 
    .articleBody { 
    color: #6f6f8b;
    font-weight: normal;
    font-style: normal;
	font-family: Verdana;
	text-align: justify;
	font-size:11px;
 }
 
     .articleBody p{
	 padding-top:0px;
	 padding-bottom:0px;
 }
 
    .linkArticulo{ 
    color: #787878;
    font-weight: bold;
    font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-size:10px;
	text-decoration:none;
 }
    .linkArticulo:hover{ 
    color: #002c76;
 } 
    .linkArticuloSel{ 
    color: #002c76;
    font-weight: bold;
    font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-size: 10px;
	text-decoration:none;
 }
 
    .linkArticuloSel p{
	margin-top:0px;
	margin-bottom:0px;
 }
 
    .linkArticulo p{
	margin-top:0px;
	margin-bottom:0px;
 }
 
/* EMPLOYMENT */

  	.employmentTitle { 
    color: #002c76;
    font-weight: bold;
    font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-size:10px;
	text-transform: uppercase;
 }

     .employmentBody { 
    color: ;
    font-weight: normal;
    font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-size:11px;
 }
 
	.employmentBody p{
	margin-top:21px;
	margin-bottom:0px;
 }
 
     .employmentContact{ 
    color: #787878;
    font-weight: normal;
    font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-size:10px;
 }
 
    .employmentContact p{
	margin-top:21px;
	margin-bottom:0px;
 }
 
/* FORM */
    .formText { 
    color: #6f6f8b;
    font-weight: normal;
    font-style: normal;
	font-family: Verdana;
	text-align: right;
	font-size:10px;
 }
 
    .formTextBold { 
    color: #6f6f8b;
    font-weight: bold;
    font-style: normal;
	font-family: Verdana;
	text-align:left;
	font-size:10px;
 }
 
    .formSelect{ 
    color: #002c76;
    font-weight: normal;
    font-style: normal;
	font-family: Verdana;
	font-size:10px;
	width: 237px;
	border-color: rgb(165, 172, 178);
	border-style: solid;
	border-width:1px;
 }
    .formCheckbox { 
    color: #002c76;
    font-weight: normal;
    font-style: normal;
	font-family: Verdana;
	font-size:10px;
	text-decoration:none;
	border-style:none;
}
    .formButtonText { 
    color: #002c76;
    font-weight: normal;
    font-style: normal;
	font-family: Verdana;
	font-size:10px;
	text-decoration:none;
	letter-spacing:-1px;
}

 	.formTextField {
	border-style:none;
	background-color:#f1f1f1;
	width: 237px;
	height: 18px;
    color: #002c76;
    font-weight: normal;
    font-style: normal;
	font-family: Verdana;
	font-size:10px;
	text-align:left;
	}
	
	.formTextArea {
	border-style:none;
	background-color:#f1f1f1;
	width: 237px;
	height: 99px;
    color: #002c76;
    font-weight: normal;
    font-style: normal;
	font-family: Verdana;
	font-size:10px;
	text-align:left;
	}
 
 
 /* DECORACIONES */
 
 .separador{
	 background-color:#b5c3dd;
	 width:100%;
 }
 
  .separadorBlanco{
	 width:100%;
 }
 
   .separadorPaquetes{
     background-color:rgb(215, 210, 199);
	 width:100%;
 }

 /* OLD CSS */
	.idiomaSel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #002c76;
	text-decoration:none;
}
	.idioma {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #aaaaaa;
	text-decoration:none;
}
	.idioma:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #002c76;
	text-decoration:none;
}
	.idiomaSeparador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #aaaaaa;
}	

.footerStatic {
	font-family: Arial, Helvetica, sans-serif;
	color: #002c76;
	font-size: 10px;
	text-decoration:none;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	color: #002c76;
	font-size: 10px;
	text-decoration:none;
}
  .footer:hover{
	text-decoration:underline;
}

.leftBar {
	background-image: url(../images/common/leftBar.gif);
	background-repeat:repeat-y;
}
.rightBar {
  width:20px;
	background-image:url(../images/common/rightBar.gif);
	background-repeat:repeat-y;
}
.downBar {
    height:15px;
	background-image:url(../images/common/downBar.gif);
	background-repeat:repeat-x;
}

.downLeftBar {
    height:15px;
	width:20px;
	background-image:url(../images/common/downLeftBar.gif);
	background-repeat:no-repeat;
}

.downRightBar {
    height:15px;
	width:20px;
	background-image:url(../images/common/downRightBar.gif);
	background-repeat:no-repeat;
}


/* PARTE METEOROLÓGICO */
.meteoDate {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2a508d;
	padding-left:3px;
}

.meteoTitleEsp {
	font-family:"Book Antiqua";
	font-size:15px;
	font-weight:bold;
	color:#2a508d;
}
.meteoTitleEng {
	font-family:"Book Antiqua";
	font-size:15px;
	font-weight:bold;
	color:#5984b7;
}
.meteoTitleDe {
	font-family:"Book Antiqua";
	font-size:15px;
	font-weight:bold;
	color:#6f6f6f;
}

.meteoSubTitleCell {
	height:18px;
	background-color:#f1f1f1;
	width:100%;
	padding-left:5px;
}
.meteoSubTitleEsp {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#2a508d;
}
.meteoSubTitleEng {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#5984b7;
}
.meteoSubTitleDe {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#939393;
}

.meteoInfoCell {
	padding-left:7px;
}
.meteoInfoEsp {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#2a508d;
}
.meteoInfoEng {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#5984b7;
}
.meteoInfoDe {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#939393;
}
 
.meteoSeparador {
	background-color:#f6f4f0;
	width:100%;
 }
 
.meteoSubTitleCellHalf {
	height:18px;
	background-color:#f1f1f1;
	width:50%;
	padding-left:5px;
}

.miniMeteoPrevision {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#00204e;
}

.miniMeteoDescripcion {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#707070;
}

.miniMeteoInfo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#892034;
	text-decoration:none;
}

.miniMeteoInfo:hover {
	text-decoration:underline;
}

.miniMeteoDia {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#00204e;
	letter-spacing:0px;
}

.miniMeteoHoy {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	letter-spacing:-1px;
}

.miniMeteoTable {
	padding-top: 10px;
	padding-left:10px;
	padding-right:10px;
	background-color:#f2f2f2;
}

.reservasTitulo{
	font-family:"Book Antiqua";
	font-size:14px;
	font-weight:bold;
	color:#892034;
}

.downLeftBar 
{
	background-image:url(../images/common/downLeftBigBar.gif);
	background-repeat:no-repeat;
	height:30px;
	margin-left:8px;
	//margin-left:-2px;
	margin-top:-22px;
	position:absolute;
	width:30px;
}

.downRightBar 
{
	background-image:url(../images/common/downRightBigBar.gif);
	background-repeat:no-repeat;
	height:30px;
	margin-left:-20px;
	//margin-left:-30px;
	margin-top:-21px;
	position:absolute;
	width:30px;
}

#union_europea
{
	margin-top:-10px;
	z-index:1;
	position:relative;
}