body  {
	background-repeat: repeat-x;
	margin-left:0px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin:0px;
	padding-top:0px;
	text-align:center;
}

/* Cuerpo */

#cuerpo {
	width: 750px;
	font-family: Verdana, Georgia, "Times New Roman", Times, serif;
	font-size: 14px;	
	font-weight: normal;
	color: #2D0F0C;	
	margin:0px auto;
	text-align:left;
}	

/* cabecera */

#cabecera {
	width:750px;
  	height: 120px;	
}

/* imagen cabecera */

#cabecera .cabeceraimage 
{
	height:60px;
	border:none;
	margin-top:-10px;
}

/* Foros */

#cabecera .foros 
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	margin-top:10px;
	margin-left:650px;
	color:#663300;
	}

/* idioma */

#cabecera .idioma {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 8px;
	margin-left:630px;
	margin-top:-30px;
}

#cabecera .idiomaAc {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 8px;
	font-weight: bold;
	color: #2D0F0C;
	text-decoration: none;
}

#cabecera .idiomaAcNo {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: bold;
	color: #C49975;
	text-decoration: none;
	line-height: 8px;
}

#cabecera .idiomaAcNo:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	line-height: 8px;
	font-weight: bold;
	color: #2D0F0C;
	text-decoration: none;
}

/* menu */

#menu {
	font-family: Georgia, "Times New Roman", Times, serif;	
	width:750px;
	height:24px;
	text-align:center;
	color: #C49975;	  
	font-size:14px;
	background:#2D0F0C;
}
#menu .menuAc {
	font-size: 14px;
	line-height: 8px;
	font-weight: normal;
	color:white;
	background:#2D0F0C;
}
#menu .menuAcNo {
	font-weight: normal;
	color: #C49975;
	text-decoration: none;
	line-height: 8px;

}
#menu .menuAcNo:hover {
	line-height: 8px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	background:#2D0F0C;
}

#barramenu {
	height:1px;
	width:750px;	
	margin-top:2px auto;	
	margin-bottom:2px auto;
	margin:2px;
}

/* contenidohotel */

#contenidoHotel 
{	
	color: #2D0F0C;
	margin:0px auto;
	width:750px;
	height:565px;	
	text-align:center;
	font-family: Georgia, Arial, Helvetica, sans-serif;
}

#contenidoHotel .titulo {color: #C49975;  text-align:center;  }

#contenidoHotel .foto
{
	text-align:center;
}

#contenidoHotel .texto
{	
	text-align:justify;	

}

/* Habitaciones */

#contenidoHabitaciones {	
	color: #2D0F0C;
	width:750px;
	height:580px;	
	text-align:center;
	font-family: Georgia, Arial, Helvetica, sans-serif;	
}

#contenidoHabitaciones .titulo {color: #C49975; text-align:center;}

#contenidoHabitaciones .fotografo
{
   	text-align:right;
	font-size:11px;
	text-decoration:none;
	color:#003300;
	margin-right:120px;
	width:675px;
}

#contenidoHabitaciones .textcuerpo
{	
	TEXT-ALIGN:justify;
	margin-right:80px;	
	width:750px;
}

#contenidoHabitaciones .habitaciones {
	margin-left:40px;
	width:750px;
	TEXT-ALIGN:left;}

/* Tarifa */

#contenidotarifa {	
	color: #2D0F0C;
	width:850px;
	height:585px;	
	text-align:center;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:-50px;
}

#contenidotarifa .tarifa  .titulo { color:#C49975; text-align:center; font-size:14px;}

#contenidotarifa .tarifatabla{
/*background:url(../images/tarifas.JPG);*/
color:#C49975;
border:#2D0F0C;
background-color:#2D0F0C;
}

#contenidotarifa .tarifatablaborde{border:#2D0F0C;}


#contenidotarifa a:link {
	color: #C49975;
	text-decoration: none;
	font-size:18px;
	
}	/* para los enlaces */
#contenidotarifa a:visited {
text-decoration: none;
	color: #C49975;
font-size:16px;
}	/* para cuando pasas sobre un enlace */
#contenidotarifa a:hover {
	text-decoration: none;
	color: #FFffff;
font-size:16px;
}	/* para cuando lo pulsas */
#contenidotarifa a:active {
	text-decoration: none;
	color: #C49975;
font-size:16px;
}	/* para los que ya as visitado */


/* Benalmadena */

#contenidobenalmadena {	
	color: #2D0F0C;
	height:770px;	
	text-align:center;
	font-family: Georgia, Arial, Helvetica, sans-serif;	
}

#contenidobenalmadena .textcuerpo
{	
	TEXT-ALIGN:justify;
	width:750px;
}

#contenidobenalmadena .fotografo
{
   	text-align:right;
	font-size:11px;
	text-decoration:none;
	color:#003300;
	margin-right:120px;
	width:675px;
}

#contenidobenalmadena .titulo {color:#C49975; text-align:center;}

#contenidobenalmadena .foto {
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;	
	color: #C49975;
	text-decoration: underline;	
} 

/* Situacion */

#contenidosituacion {	
	color: #2D0F0C;
	width:750px;
	height:625px;	
	text-align:center;
	font-family: Georgia, Arial, Helvetica, sans-serif;
}

#contenidosituacion .titulo {color:#C49975; text-align:center;}

#contenidosituacion .fotositu
{
	width:750px;
	heigh:289px;

}

#contenidosituacion .mapa 
{		
	width:444px;
	height:289px;
	float: left;
}	

#contenidosituacion .google
{		
	width:300px;
	height:275px;
	position:relative;
	float: left;

}	

#contenidosituacion .textcuerpo
{	
	height:140px;	
	TEXT-ALIGN:justify;	
	

}

#contenidosituacion .tabla {
	background:#white;
	border-color:white;
	text-align:left;
	
	}

#contenidosituacion .celdatitu {
	background-color:#2D0F0C;
	color: #C49975;
	text-align:center;
	font-size:12px;
	}
		
#contenidosituacion .celda {
	background-color:#C49975;
	color: #2D0F0C;
	font-size:12px;
	}
	
/* contenidoreservas */

#contenidoReservas
{	
	
	margin:0px auto;
	width:750px;
	height:600px;	
	text-align:center;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	
}

#contenidoReservas .titulo {color: #C49975;  text-align:center;  }


#contenidoReservas .tablareserva
{	
	text-align:justify;	
	color: #C49975;
	background-color:#2D0F0C;

}

#contenidoReservas .formularioText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#C49975;
}
#contenidoReservas .cajetin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	border: 1px solid #CCCCCC;
}
#contenidoReservas .boton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #f7f7ec;
	border: 1px solid #333333;
}

/* Pie */

#footer {
    CLEAR: both;
    margin-top:10px; 
    PADDING-BOTTOM: 0px;
    color:#663300;
    PADDING-TOP: 0px;
    HEIGHT: 40px;
    TEXT-ALIGN: center;	
    width:750px;
    font-size:12px;
    font-family: Georgia, Arial, Helvetica, sans-serif;
    text-align:center;
	}
	#footer a {
		color: #2D0F0C;
		text-decoration: none;
		}		
	#footer a:hover {
	
		color:#C49975;
		text-decoration: none;
		}

#barrafooter {
	background:url(../images/bg-navigation-b.gif) center;
	height:1px;

	margin-left:0px;
}




