body {
	background: none repeat-x scroll 0 0 #F3F3F3
 }

 
 #wrapper{
	width:994px;
	position:relative;
	margin-left:-497px;
	left:50%;
	background-image:none;
 }
 
 #header{
 	/*background: url(../img/header_bg.jpg) no-repeat top;*/
	width: 994px;
	height:100px;
	position:relative;
	border-bottom:2px #F3F3F3 solid;
  margin-bottom:2px;
  background: #FFFFFF;
 }
 
 #bodyWrap{
 	background: url(../img/body-bg.jpg) repeat-y top;

 }
 #body{
	background: url(../img/body-top.jpg) no-repeat top;	
 }
 
 #bodyHome{
	background: url(../img/body-top.jpg) no-repeat top;
 }
 
 #footer{
 	background: url(../img/pie-bg.jpg)  no-repeat;
	width:994px;
	position:relative;
	font-size:9pt !important;
	text-align:center;
	min-height: 80px;
	height: auto !important;
	height: 80px;
	clear:both;
 }
 
.contenido img.promocharter {
 	padding:1px; 
	border: 4px solid #0069B0;
 }
 
/* =Layout343
-------------------------------------------------------------------*/

/* Header 
-------------------------------------------------------------------*/
 #logo	{
 	width:215px;
	height:100px;
	background: url(../img/logo.jpg) no-repeat 0px -30px;
	position:absolute;
	top:0px;
	left:0px;
 }
 
 #logo h1 { display:none;}
 #banner{
 	width:690px;
	height:100px;
	/*background: url(../img/banner.jpg) no-repeat top;*/
  background:#ffffff;
	position:absolute;
	top:0px;
	left:304px;
 }
 
 #bannerBody{
 	position:absolute;
	top: 39px;
    left: 30px;
	
 }
 
 #menuArea { 
 	height:41px;
	width:994px;
	background: url(../img/menu-bg.jpg) no-repeat top;
    position:absolute;
	top:256px;
	left:0px;
	/*border:1px solid #FF0000;*/
 }
 
 #menu { 
 	height:41px;
	position:relative;
 }
  
 #quickLinks {
 	position:absolute;
	/*height:244px;*/
	width:42px;
	top:196px;
	left:75px;
	/*border:1px solid;*/
 }
 ul#quickLinks, ul#quickLinks li { padding:0px; margin:0px}
 #bannerArea h2,  #bannerArea span.atnRep { display:none;}

 #quickLinks li{ list-style:none;  background: none;}
 #quickLinks  li.home,  #quickLinks  li.contact, #quickLinks  li.siteMap {
	position:absolute;
 }
 #quickLinks a { display:block; width:45px; height:23px; }
 
/* #quickLinks a:hover { background: url(../img/home.gif) 50% 50% no-repeat #ff0000} */
 #quickLinks a span { display:none;}
 #quickLinks  li.home  { left:0px;top:0px;}
 #quickLinks  li.contact { left:45px;top:0px;}
 #quickLinks  li.siteMap { left:90px;top:0px;}
 
 #quickLinks  li.home a { background: url(../img/home.gif) 50% 50%  no-repeat;  }
 #quickLinks  li.home a:hover { background: url(../img/home-over.gif) 50% 50%  no-repeat; }
 
 #quickLinks  li.contact a { height:23px; background: url(../img/contacto.gif)  50% 50% no-repeat;  }
 #quickLinks  li.contact a:hover { background: url(../img/contacto-over.gif) 50% 50% no-repeat; }
 
 #quickLinks  li.siteMap a { height:23px; background: url(../img/mapa-sitio.gif)  50% 50% no-repeat; }
 #quickLinks  li.siteMap a:hover { background: url(../img/mapa-sitio-over.gif) 50% 50%  no-repeat; }

 

 /**
  * Menu
  * 
  */
 #menuArea { text-align:center}
 #menuArea ul#menu {width:40.8em;  margin-left:auto; margin-right:auto;}
 ul#menu, ul#menu li { padding:0px; margin:0px 0px 0px 0px;}
 
 ul#menu  li{ list-style:none;  background: none;}
 ul#menu  li{
	/*position:absolute;*/
	/*display:inline;
	width:auto;*/
	float:left;

 }
 ul#menu a { display:block;  padding:11px; margin-top:1px; /* border:1px solid */}
 ul#menu a span { /*display:none;*/}
/* #quickLinks a:hover { background: url(../img/home.gif) 50% 50% no-repeat #ff0000} */
 ul#menu  li a { background: none;  font-weight:bold}
 ul#menu  li a:hover { background:  #3597CF no-repeat; color:#FFFFFF  }
 

 

/* =Header
------------------------------------------------------------------*/
/* Body
------------------------------------------------------------------*/
#contenido, .contenido{
 	/*width:60%;*/
	padding-top:10px;
	padding-bottom:10px;
	text-align:justify;
	min-height: 400px;
	height: auto !important;
	height: 400px;
	/*border:1px solid;*/
	
	padding-left:10px;
	padding-right:10px;
	/*background: url(../img/body-bg-inner.jpg) repeat-y top;*/
	
 }
 
 #bodyHome #contenido, #bodyHome  .contenido{
	background: url(../img/body-bg.jpg) repeat-y top;
	
 }
 
 
 /* Le ponemos el fondo a la paginacion */
 #paginacion {margin-top:0px; padding-bottom:5px; background: url(../img/content_bg.jpg) repeat-y top;}
/* =Body
------------------------------------------------------------------*/


/* Footer 
------------------------------------------------------------------*/
 #footerContent{
	display:none;
	/*position:absolute;*/
	width:994px;
	/*top:9px;*/
	/*	left:34px;*/
	height:55px;
	/*line-heihht:46px;*/
	padding-top:5px;
 }
 
 #footerContent h3 { display:none}
 
 #footerFood{
	/* background: url(../img/footer_food_bg.jpg) top no-repeat;*/
	 height:11px;
	 text-align:right;
	 padding-right:10px;
	 background:none;
	 font-size:11px;
	
 }
 
/* URL de pie de página de CLIC*/
 #clic {
	position:relative; 
 }

 #clicUrl
 {
	position:absolute;
    right:5px; 
	top:1px;
	color:#000000;
	text-decoration:none;
	display:block;
 } 

 #clicUrl h3{
	background:none;
	font-weight:normal; 
	font-size:7pt;
 }

/* =Footer
-------------------------------------------------------------------*/
.message{
	padding:10px;
	margin-top:35px;
	background:#FFDEDE;
	width:338px;
	text-align:center;
	border:1px solid #FF7F7F;
}
	
#flashMessage{
	background:#FFDEDE;
	border:1px solid #FF7F7F;
	/*height:20px;*/
	padding:3px;
	width:250px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}





 #bodyHome #textContent{
 		width:39%;
		float:left;
		padding-right:5px;
 }
 #bodyHome #paquetes{
 		width:30%;
		float:right;
 }
 
 /* paquetes en pagina interiores*/ 
  #paquetesHome{
 		width:29%;
		float:right;
		/*border:1px solid;*/
 }
 
 #textContent {
		width:70%;
		float:left;
		/*border:1px solid;*/
 }

 #bodyHome #contenido{ padding-left:10px; padding-right:10px;}


 /* listado de destinos */
/* .destino { border:3px solid #FFFFFF; 
 			background:#EAEAEA; padding:5px; 
			width:auto; margin:5px;} */

 a.ligaDestinos {display:block;
				border:3px solid #FFFFFF; 
 				background:#EAEAEA; padding:5px; 
				 margin:5px;
				text-align:center;
				color:#000000;
				font-weight:bold;
				}
 a:hover.ligaDestinos{background:#3597CF; padding:5px; color:#FFFFFF; border:3px solid #FFFFFF;}


