
/* 1 - SETEOS GLOBALES.................................................................................................................... */
/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

body {   
    margin:0 auto;
    text-align:center; 
	font:normal 11px Arial, Helvetica, sans-serif;
	background-color:#006600; 
	overflow-x:hidden;  
  } 

.clear { clear: both;}
.oculto { display:none;}/*oculta elemento eliminando la posicion que ocupa*/
.invisible { visibility:hidden;}/*oculta elemento manteniendo la posicion que ocupa*/
.float{ float:left; display:inline;}

h1 { font:normal 40px "Georgia", Arial, Helvetica, sans-serif; margin:0 70px 0 38px; color:#333;}
h1.destacado_importante{font:normal 15px "Georgia", Arial, Helvetica, sans-serif; padding:0 0 0 15px; margin:0px 20px 0 38px; color:#333; background:url(imagenes/vineta.png) no-repeat 0 3px;}
h1.destacado_lateral{font:normal 14px "Georgia", Arial, Helvetica, sans-serif; color:#597c0e; margin:0 0 5px 0; padding:0 0 0 19px;}

h2{font:normal 12px "Georgia", Arial, Helvetica, sans-serif; color:#669900; margin:0 70px 0 38px;}
h2.destacado_importante_verde{ font:normal 12px "Georgia", Arial, Helvetica, sans-serif; padding:0 0 0 15px; margin:0px 20px 0 38px; color:#597c0e;}

h3 { font:normal 11px/15px  Arial, Helvetica, sans-serif; margin:10px 70px 0 38px;}
h3.destacado_importante_nota{font:normal 11px/15px  Arial, Helvetica, sans-serif;  margin:0px 20px 10px 38px; padding:0 0 0 15px; color:#838383;}

h4{font:normal 10px "Georgia", Arial, Helvetica, sans-serif; margin:10px 70px 0 38px; color:#333;}


/*POP CONSULTA*/
#pop_consulta { position:absolute; z-index:2; width:540px; height:310px; margin:10px 0 0 250px; background:url(imagenes/fondo_pop.png) no-repeat 0 0;}
	#cerrar_consultas {width:540px; height:50px; text-align:right;}
	#cerrar_consultas a { display:block; width:21px; height:21px; background:url(imagenes/btn_cerrar.png) no-repeat 0 0; float:right; margin:50px 30px 0 0;}
	#cerrar_consultas a:hover { background-position:0 -21px;}
	
	#info {width:540px; text-align:left;}
	
	p.texto_consulta {font:normal 11px "Georgia", Arial, Helvetica, sans-serif; margin:45px 0px 0 35px; color:#fff;}
	p.texto_consulta strong { color:#9fd13a;}
	p.texto_consulta span { font-size:13px;}
	p.texto_consulta a { text-decoration:none; color:#fff;}
	p.texto_consulta a:hover {color:#ccc;}

/* 2 - SETEOS GENERALES.................................................................................................................... */
#contenedor_total{width:1034px; margin:0 auto; background:url(imagenes/fondo_center.gif) repeat-y 0 0; text-align:center;	}
#fondo_head{width:1034px; background:url(imagenes/fondo_head.jpg) no-repeat 0 0;}
/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*HEADER...................................................................................................................................*/ 
#head {
	width:1034px;
	height:300px;	
	text-align:left;		
  }
  
	p.datos_contacto{ color:#fff; text-align:left; padding:187px 0 0 290px; }
	p.datos_contacto a { text-decoration:none; color:#fff;  }
	p.datos_contacto a:hover{ color:#ccc;}
  
  
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*CENTER..................................................................................................................................*/  
#central {
	width:1034px;	
	text-align:left;	
  }  
  
  #botonera_cabanas{ width:200px; float:left; display:inline; }
  	ul#lista_cabanas{ width:170px; list-style:none; margin:20px 0 0 28px; border-top:1px solid #ffffff; border-bottom:1px solid #cccccc; }
	ul#lista_cabanas li{display:block;}
	ul#lista_cabanas li a{width:150px; display:block; padding:10px 5px 10px 16px; text-decoration:none;  border-top:1px solid #cccccc; border-bottom:1px solid #ffffff;}
	ul#lista_cabanas li a:hover { background-color:#333; color:#ffffff;}
	
	.cabana_up { color:#000000; background-color:none;}
	.cabana_select {background-color:#669900; color:#ffffff;}
	ul#lista_cabanas li a.cabana_select:hover {background-color:#669900; color:#ffffff;}
	
	#banners { margin:50px 0 25px 35px;}
	
  
  #cargador{width:834px; float:left; display:inline;}
  #banners a img { border:1px solid #ccc;}    
  

/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*FOOTER...................................................................................................................................*/
#foot {
	width:1034px;
	text-align: right;
	margin:0 auto;
  }
  
  p.creacionuno { font:normal 10px Arial, Helvetica, sans-serif; color:#ccc; margin:5px 30px 20px 0; }
  p.creacionuno a { text-decoration:none; color:#ccc; font-size:10px;}
  p.creacionuno a:hover { color: #fff;}
  
/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*ESTILOS INCLUDES...........................*/
/*INFO.PHP*/
 	#botonera_multimedia{ position:absolute; z-index:1; width:400px; height:80px; margin:0 0 0 400px; text-align:right; }
 		ul#botones_multimedia{ list-style:none; padding: 0 20px 0 0; }
		ul#botones_multimedia li { display:inline-block; }
		ul#botones_multimedia li a { display:block;  margin:0 10px 0 0; }
		ul#botones_multimedia li a img#btn_info{margin:0 20px 0 0;}
	
	#info_central { width:592px; float:left; display:inline; padding-bottom:50px;}
		.destacado{ width:538px; background-color:#f1f7e8; margin-top:20px;}
		.destacado_top{ width:538px; height:22px; background:url(imagenes/fondo_destacado_top.jpg) no-repeat 0 0;}
		.destacado_bottom{width:538px; height:22px;background:url(imagenes/fondo_destacado_bott.jpg) no-repeat 0 0;}
		
	#info_lateral{ width:242px; padding:133px 0 40px 0; float:left; display:inline;}  
		ul.lista_descripcion{list-style:none; margin:0 0 25px 0; }
		ul.lista_descripcion li{ width:240px; background:url(imagenes/vineta_num_info.gif) no-repeat 0 0; clear:both; display:block; margin:5px 0;}
		p.descripcion_num { width:35px; height:20px; display:inline-block; margin:0 10px 0 0; padding:2px 0 0 0; text-align: right; vertical-align:top; color:#747474;}
		p.descripcion_item {display:inline-block; text-align:left; padding:2px 0 0 0; color:#747474;}
		
		ul.lista_comodidades{ list-style:none; margin:0 0 20px 32px;}
		ul.lista_comodidades li { background:url(imagenes/vineta.png) no-repeat 0 3px; padding:0 0 0 15px; color:#747474;}
 /*.........................................*/

/*MAPA*/
	img.mapa { margin:5px 0 15px 38px;}
	ul.como_llegar{ list-style:none; margin:0 0 0 38px; width:530px;}
	ul.como_llegar li { display:block; background:url(imagenes/vineta.png) no-repeat 0 2px; padding:0 0 0 12px; margin:20px 0 0 0;}
  
  	ul.lista_distancias{list-style:none; margin:0 0 25px 0; }
	ul.lista_distancias li{ width:240px; background:url(imagenes/vineta_num_dist.gif) no-repeat 0 0; clear:both; display:block; margin:5px 0;}
	
	p.distancia_num { width:43px; height:20px; display:inline-block; margin:0 3px 0 0; padding:2px 10px 0 0; text-align: right; vertical-align:top; color:#747474;}
	p.distancia_item {display:inline-block; text-align:left; padding:2px 0 0 0; color:#747474;}


/*FOTOS*/
	#cargador_fotos{ width:480px; height:360px; display:block; margin:10px 0 0 38px;}	
	
	ul.lista_trigger{ list-style:none; width:175px; margin:-5px 0 0 23px; }
	ul.lista_trigger li {float:left; display:inline; }
	ul.lista_trigger li a { width:50px; height:50px; display:block;  margin:0 5px 5px 0; }
	ul.lista_trigger li a img {width:50px; height:50px;}
	
	.foto_up {border:1px solid #e7e7e7;}
	.foto_up:hover {border:1px solid #669900;}
	.foto_select {border:1px solid #333333;}

