/* CSS Document */

*{

	padding:0;
    
	
	margin:0;

}

html{

	background:#ffffff;
    
}

body{

	font-family:Helvetica;

	

	padding-top:27px;
	
	text-decoration:none;

}

img{border:0;}

a {text-decoration:none;color:#cccccc;}
a:hover {text-decoration:none;color:#cccccc;}

p{
  width:100%;
  height:auto;
  font-size:11px;
  color:#999999;
  font-weight:normal;
  font-family:verdana;
  line-height:15px;
  text-align:justify;
  
}

hr{background:#cccccc;}
/*======================== Cabecera*/

#cabecera{

	width:999px;

	height:175px;
    
	background:url(../images/cabecera.jpg) no-repeat center;

	margin:0 auto;
  
}

.logo{

	width:198px;
    
	min-height:104px;
	
	height:auto;
    
	/*background:url(../images/logotipo.jpg) no-repeat center;*/

	margin:0 auto;
	
	padding:65px 0px 0px 35px;
  
}

/***********************Menu********/
#menu{

	width:905px;

	height:auto;

	margin:0 auto;
   
	list-style-type:none;
}

#menu ul{
    
	
	width:520px;

	height:auto;

	margin:0 auto;
    
	list-style-type:none;
}

#menu ul li{
    
	
	margin:0 auto;
    color:#ffffff;
	list-style-type:none;
	padding-left:2px;
	float:left
}

.servicios{padding-left:0px;}
.noticias{padding-left:0px;}
.booking{padding-left:0px;}
.club7{padding-left:0px;}


/*IDIOMA*/

#idioma{

 width:875px;
 height:29px;
 margin:0 auto;
 clear:both;
 text-align:center;
 
}

div#idioma a img{

padding-right:10px;
 
}

/*======================== Cuerpo*/

#cuerpo{

	width:999px;
   
	height:auto;

	background:url(../images/degradado_der.jpg) repeat-y right;
   
	margin:0 auto;
	
    
}

#cuerpo .contenido{

	width:993px;
    min-height:568px;
	height:auto;

	background:url(../images/degradado_izq.jpg) repeat-y left;
    
	margin:0 auto;
    
    padding-bottom:15px;
    
	float:left;
    
}

#contenido_home{

	 width:635px;
	 height:318px;
	 background:url(../images/home/sombra_home.jpg) no-repeat right;
	 margin:0 auto;
	 padding:10px 0px 0px 0px; 
	

}

	

div.noticias{
	 width:150px ;
	 height:300px ;
     float:left ;
	 background:url(../images/home/noticias.jpg) no-repeat center;
	 margin-left:5px;
	 
	 
}

div.noticias a:hover img{

	 
     width:150px ;
	 height:300px ;
	 background-image:url(../images/home/noticiasover.jpg);
	 background-repeat:no-repeat;
	 background-position:center;
	 float:left;
	 
}
div.club7{
	 width:150px;
	 height:300px;
     float:left;
	 background:url(../images/home/club7.jpg) no-repeat center;
	 margin-left:5px;
	 
	 
}

div.club7 a:hover img{

	 
     width:150px;
	 height:300px;
	 background-image:url(../images/home/club7over.jpg);
	 background-repeat:no-repeat;
	 background-position:center;
	 float:left;
	 
}
div.booking{
	 width:150px;
	 height:300px;
     float:left;
	 background:url(../images/home/booking.jpg) no-repeat center;
	 margin-left:5px;
	 
	 
}

div.booking a:hover img{

	 
     width:150px;
	 height:300px;
	 background-image:url(../images/home/booking_over.jpg);
	 background-repeat:no-repeat;
	 background-position:center;
	 float:left;
	 
}

div.servicios{
	 width:150px;
	 height:300px;
     float:left ;
	 background:url(../images/home/servicios.jpg) no-repeat center;
	 margin-left:5px;
	 
	 
}

div.servicios a:hover img {

	 
     width:150px;
	 height:300px;
	 background-image:url(../images/home/serviciosover.jpg);
	 background-repeat:no-repeat;
	 background-position:center;
	 float:left;
	 
}


	
.espacio{

height:75px;}

.flotacion{

	clear:both;

}


/*Estilos para el Pie de página*/

/*Estilos para el Pie de página*/

#pie{
    
	width:999px;

	height:44px;

	margin:0 auto;
    
	background:url(../images/pie-blanco.jpg) no-repeat;
	
    clear:both;
	
	
}


.listapie{
 width:800px;
 height:31px;
 margin:0 auto;

}

ul#enlaces{
	width:380px;
	height:auto;
	float:left;
	list-style:none;
	padding-top:12px;
	margin-left:0px;
	
}
ul#enlaces li{
    color:#989898;
	font-size:11px;
	font-weight:600;
	padding-left:4px; 
	float:left;
	
}
ul#enlaces li a{
	color:#989898;
	text-decoration:none;
}
ul#enlaces li a:hover{
	text-decoration:none;
	color:#666666;
}


ul#copy{
	width:380px;
	height:auto;
	float:right;
	list-style:none;
	padding-top:12px;
	
}
ul#copy li{
    color:#989898;
	text-decoration:none;
	font-size:11px;
	font-weight:600;
	float:right;
	margin-right:0px;
}
ul#copy li a img{
	
	list-style:none;
    color:#989898;
	text-decoration:none;
	
}

ul#logopie{
	width:25px;
	
	height:25px;
	float:left;
	list-style:none;
	
	padding-top:6px;
	
}
ul#logopie li{
    color:#989898;
	text-decoration:none;
	text-align:center;
	font-size:11px;
	
	float:right;
	margin-right:0px;
}
ul#logopie li a img{
	
	list-style:none;
    color:#989898;
	text-decoration:none;
	padding-top:5px;
	padding-right:6px;
	
}

