html {
       overflow-y: scroll;
}
#container{
	position:relative;
	top:-20px;
	text-align: left;
	width: 955px;
	margin: auto;
	background-color : #ffffff;
	border-left-width:3px;
	border-left-style:solid;
	border-left-color:rgb(210,210,210);
	border-right-width:3px;
	border-right-style:solid;
	border-right-color:rgb(226,226,226);
	padding-left:10px;
	padding-right:5px;
	
}

#header {
	padding:0px;
	left:0px;
	top:0px;
	width:950px;
	height:150px;
    background-image:url('../images/cabecera_fondo.png');
    background-repeat:no-repeat;    
}

#slider_presentacion {
	padding:0px;
	width:930px;
	height:283px;
   	margin-top:15px; 
   	margin-left:10px;    
}

#slider2 {
	margin-left:10px;
	padding:0px;
	width:930px;
	height:303px;
    margin-top:15px;     
}

#body {
	padding:0px;
	width:950px;
	height:224px;
    margin-top:20px;      
}

#sobrenosotros{
	position:relative;
	padding:0px;
	left:60px;
	top:-5px;
	width:149px;
	height:210px;
    background-image:url('../images/sobrenosotros.png');
    background-repeat:no-repeat;      
}

#textobody {
	position:relative;
	top:-220px;
	left:220px;
	padding:0px;
	width:680px;
	height:90px;       
}

#pie {
	padding:0px;
	left:0px;
	top:0px;
	width:950px;
	height:164px;
	background-image:url('../images/pie.png');
	background-repeat:no-repeat;
}

#presentacion {
	left:162px;
}

#servicios{
	left:291px;
}

#proyectos{
	left:420px;
}

#contacto{
	left:549px;
}

#barra{
	margin-top:29px;
	width:950px;
	height:8px;
	background-image:url('../images/barra_horizontal.png');
	background-repeat:no-repeat;
}

#servicios_body{
	margin-top:29px;
	width:950px;
	height:360px;
}

#promocion_inmobiliaria{
	float:left;
	margin-top:0px;
	height:180px;
}

#promocion_inmobiliaria_imagen{
	position:relative;
	height:82px;
	width:82px;
	left:19px;
	background-image:url('../images/promocion_inmobiliaria.png');
	background-repeat:no-repeat;
}

#promocion_inmobiliaria_titulo{
	position:relative;
	height:43px;
	top:-82px;
	left:110px;
	background-image:url('../images/promocion_inmobiliaria_titulo.png');
	background-repeat:no-repeat;
}

#promocion_inmobiliaria_texto{
	position:relative;
	height:110px;
	width:344px;
	top:-90px;
	left:110px;
}

#project_management{
	float:left;
	margin-left:130px;
	height:180px;
}

#project_management_imagen{
	position:relative;
	height:82px;
	width:82px;
	top:0px;
	left:19px;
	background-image:url('../images/project_management.png');
	background-repeat:no-repeat;
}

#project_management_titulo{
	position:relative;
	height:37px;
	top:-76px;
	left:110px;
	background-image:url('../images/project_management_titulo.png');
	background-repeat:no-repeat;
}

#project_management_texto{
	position:relative;
	height:110px;
	width:344px;
	top:-84px;
	left:110px;
	padding:0px;
}

#gestion_suelo{
	float:left;
	margin-top:0px;
	height:180px;
}

#gestion_suelo_imagen{
	position:relative;
	height:82px;
	width:82px;
	left:19px;
	background-image:url('../images/gestion_suelo.png');
	background-repeat:no-repeat;
}

#gestion_suelo_titulo{
	position:relative;
	height:41px;
	top:-82px;
	left:110px;
	background-image:url('../images/gestion_suelo_titulo.png');
	background-repeat:no-repeat;
}

#gestion_suelo_texto{
	position:relative;
	height:110px;
	width:344px;
	top:-90px;
	left:110px;
}

#asesoria{
	float:left;
	margin-left:130px;
	height:180px;
}

#asesoria_imagen{
	position:relative;
	height:82px;
	width:82px;
	top:0px;
	left:19px;
	background-image:url('../images/asesoria.png');
	background-repeat:no-repeat;
}

#asesoria_titulo{
	position:relative;
	height:65px;
	top:-82px;
	left:110px;
	background-image:url('../images/asesoria_titulo.png');
	background-repeat:no-repeat;
}

#asesoria_texto{
	position:relative;
	height:110px;
	width:344px;
	top:-88px;
	left:110px;
	padding:0px;
}
#proyectos_body{
	margin-top:29px;
	width:950px;
	height:1250px;
}
#presentacion_proyectos{
margin-top:-20px;
margin-bottom:35px;
}

#son_baulo{
	margin-left:0px;
	height:402px;
}

#son_baulo_imagen{
	position:relative;
	height:82px;
	width:82px;
	top:0px;
	left:19px;
	background-image:url('../images/1.png');
	background-repeat:no-repeat;
}

#son_baulo_titulo{
	position:relative;
	height:45px;
	top:-92px;
	left:110px;
	background-image:url('../images/son_baulo_titulo.png');
	background-repeat:no-repeat;
}

#son_baulo_texto{
	position:relative;
	height:355px;
	width:340px;
	top:-98px;
	left:110px;
	padding:0px;
}

#son_baulo_slider{
	position:relative;
	height:395px;
	width:455px;
	top:-485px;
	left:485px;
	padding:0px;
}

#banyols{
	margin-left:0px;
	height:415px;
}

#banyols_imagen{
	position:relative;
	height:82px;
	width:82px;
	top:0px;
	left:19px;
	background-image:url('../images/2.png');
	background-repeat:no-repeat;
}

#banyols_titulo{
	position:relative;
	height:45px;
	top:-92px;
	left:110px;
	background-image:url('../images/banyols_titulo.png');
	background-repeat:no-repeat;
}

#banyols_texto{
	position:relative;
	height:355px;
	width:340px;
	top:-98px;
	left:110px;
	padding:0px;
}

#banyols_slider{
	position:relative;
	height:395px;
	width:455px;
	top:-485px;
	left:485px;
	padding:0px;
	
}

#aguila{
	margin-left:0px;
	height:330px;
}

#aguila_imagen{
	position:relative;
	height:82px;
	width:82px;
	top:0px;
	left:19px;
	background-image:url('../images/3.png');
	background-repeat:no-repeat;
}

#aguila_titulo{
	position:relative;
	height:45px;
	top:-92px;
	left:110px;
	background-image:url('../images/aguila_titulo.png');
	background-repeat:no-repeat;
}

#aguila_texto{
	position:relative;
	height:355px;
	width:340px;
	top:-98px;
	left:110px;
	padding:0px;
}

#aguila_slider{
	position:relative;
	height:395px;
	width:455px;
	top:-485px;
	left:485px;
	padding:0px;
	
}

#separador{
position:relative;
top:0;
left:0;
height:38px;
width:900px;
}

#contacto_body
{

padding-left: 14px;

}

#boton_enviar{
position:relative;
	top:-110px;
	width:87px;
	height:38px;
	background-image:url('../images/boton_enviar.png');
	background-repeat:no-repeat;
	cursor:pointer;
	}
#boton_enviar:hover{
	position:relative;
	top:-110px;
	width:87px;
	height:38px;
	background-image:url('../images/boton_enviar_hover.png');
	background-repeat:no-repeat;
	cursor:pointer;
	}	
#contacto_sobre_pie{
	position:relative;
	top:-100px;
	width:743px;
	height:89px;
	background-image:url('../images/contacto_sobre_pie.jpg');
	background-repeat:no-repeat;
	}
	
#contacto_col1{
	position:relative;
	top:0px;
	left:0px;
}

#contacto_col2{
	position:relative;
	top:-118px;
	left:300px;
}
#pie_contacto {
	position:relative;
	padding:0px;
	left:-14px;
	top:-75px;
	width:950px;
	height:164px;
	background-image:url('../images/pie.png');
	background-repeat:no-repeat;
}
	
.resizedtext{
width: 271px; 
height: 25px;
}

.resizedtextarea{
width: 554px; 
height: 85px;
}

.boton{
	position:absolute;
	padding:0px;
	top:108px;
	width:128px;
	height:39px;
	background-image:url('../images/boton.png');
}

.boton:hover{
    background-image:url('../images/boton_hover.png');
}

.boton-selected{
	position:absolute;
	padding:0px;
	top:108px;
	width:128px;
	height:39px;
    background-image:url('../images/boton_hover.png');
}

.txtboton {
	color:rgb(228,197,196);
	text-align:center;
	cursor:pointer;
	font: 15px  Helvetica, serif;
}

.txtnormal {
	color:rgb(22,22,22);
	text-align:justify;
	font: 13px  Arial,sans-serif;
}

.txtrojo {
	color:rgb(147,22,20);
	font: 13px  Arial,sans-serif;
}

.label_contacto {
	color:rgb(22,22,22);
	font: 13px  Arial,sans-serif;
	margin-bottom:0;
} 
