@charset "UTF-8";
/* CSS Document */

body, html{
	background: #00A99D url(images/fondo_index.jpg) no-repeat top center;
	font-family: sans-serif,Lucida-Grande,Arial,Verdana;
	background-attachment: fixed;
	margin:0;
}

img{
	border:none;
	}
	
.clear{ clear:both;}

#content {
	width: 900px;
	margin: 0px auto 0px;
	position: relative;
}

#content p{
	padding: 70px 50px 70px 50px;
	color: #FFF;
	font-size: 0.9em;
	font-weight: 100;
	line-height: 1.5em;
}

	
#contacto {
	float: right;
	z-index: 1;
	margin-top: -85px;
}

#footer {
	
	position: fixed;
	background: #000;
	/*height: 70px;*/
	bottom: 0;
	/*margin-left: -8px;
	margin-right: -8px;*/
	margin-top: 2300px;
	clear: both;
	width:100%;
	color:#fff;
	font-size:13px;	
	padding-bottom:10px;
}
#content_footer{
	width: 900px;
	margin: 0 auto 0;
	
}

#content_footer h1{
	font-size: 0.8em;
	font-weight:lighter;
	color: #CCC;
	margin-bottom: 5px;
	margin-left: 40px;
	margin-top: -20px;
	
}

#content_footer a:hover{
	color: #ff0;	
}

#content_footer a{
	color: #ccc;
	text-decoration: none;
	font-size: 13px;
	font-weight:lighter;
	/*margin-left: 40px;*/
	
}

#content_footer .logo_foot {width:27px; height:27px; margin-top:10px; float:left;}

#content_footer .datos_footer {border-bottom:1px solid #CCCCCC;color:#CCCCCC;float:left;font-size:13px;margin-bottom:5px;margin-left:13px;margin-top:17px;padding-bottom:5px;width:750px;}

#content_footer .datos_footer strong{ font-weight:normal;}
#content_footer .datos_footer p{margin:0;}

#content_footer .datos_footer p a{color:#ccc;}
#content_footer .datos_footer p a:hover{text-decoration:underline;}

#content_footer .firma{margin-left:40px; font-size:11px;}

#content_footer .firma h1{ margin:0; font-size:11px;}

#content_footer .firma ul{ list-style:none; padding:0; margin:0; color:#fff; clear:both;/* width:600px;*/}
#content_footer .firma ul li{ display:inline-block; float:left;}

#content_footer .firma ul li a{font-size:11px;}
#content_footer .firma ul li a:hover{color:#00b8bf; text-decoration:underline;}


#suites_cont{
	background: #FFF url(images/suites_cont.jpg) no-repeat;
	margin: 0px;
	width: 900px;
	margin-bottom: 10px;
	position: relative;
	float: left;
	z-index: 0;
}

#suites_cont h2{
	font-size: 1.2em;
	font-weight: lighter;
	padding: 10px 100px 10px 30px;
	color: #00A99D;
	border-bottom: #00A99D thin solid;
	border-top: #00A99D thin solid;
	
}

#suites_cont p{
	font-size: 0.9em;
	font-weight: lighter;
	margin: 10px 20px 80px 30px;
	line-height: 1.3em;
	
}

#suites_txt {
	margin: 360px 20px 20px 40px;
	z-index: 1;
	color: #FFF;
	font-size: 1.5em;
	font-weight: 100;
	line-height: 1.2em;
}

#suites_tipos{
	background: url(images/suites_tipos.jpg) repeat-x;
	height: 280px;
}

#tipos{
	margin: 45px 0px 20px 25px;
	padding-right: 25px;
	height: 155px;
	float: left;
	color: #FFF;
	width: 249px;
	font-size: 0.8em;
	line-height: 1.3em;
	border-right: #666 thin solid;
}

#tipos h1{
	background: #4D4D4D;
	width: 240px;
	font-size: 1.1em;
	padding: 5px 0px 5px 9px;
	font-weight: lighter;
	margin-bottom: 15px;
}


#tipos2 h1{
	background: #4D4D4D;
	width: 240px;
	font-size: 1.1em;
	padding: 5px 0px 5px 9px;
	font-weight: lighter;
	margin-bottom: 15px;
}



#tipos2{
	margin: 45px 25px 20px 25px;
	float: left;
	height: 155px;
	color: #FFF;
	width: 249px;
	font-size: 0.8em;
	line-height: 1.3em;
}


#logo{
	float: right;
	position: relative;
}

#logo h1{ text-indent:-3000px; width:418px; height:123px; display:block; background:url(images/logo.png) center top no-repeat; margin:0;}



#prueba_logos{
	top: 250px;
	position: absolute;
	float: left;	
}

#prueba_logos h1{margin:0;text-indent:-3000px; float:left;}

#prueba_logos h1 a{ width:200px; height:200px; display:block;}

#prueba_logos h1 a.betulum_home{ background: url(images/betulum_index.png) center top no-repeat;}
#prueba_logos h1 a.betulum_home:hover{ background: url(images/betulum_index_ov.png) center top no-repeat;}

#prueba_logos h1 a.beplaya_home{ background: url(images/betloft_index.png) center top no-repeat;}
#prueba_logos h1 a.beplaya_home:hover{ background: url(images/betloft_index_ov.png) center top no-repeat;}

#d_hotels{
	float: left;
	position: absolute;
}
#content_footer .datos_footer .tasty a{ font-size:11px;}
.tasty a{margin-left:5px;}
.tasty { font-size:11px;}
