




#home {

	padding-bottom:20px;

	clear:both;

	width:100%;

	height:380px;

}

#home h1 {

	text-align:left;

	font-family: tahoma, Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:bold;

	color:#00313C;

	text-transform:uppercase;

	margin-top:10px;

	margin:0px; padding:0px;

	margin-bottom:10px;



	padding-left:25px;

	margin-bottom:2px;

	background:url(../img_/bg_h3.gif) no-repeat left;

	

}

#home h1 b{

	color:#5F1130;



}



#home h3 {

	font-family: tahoma, Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:bold;

	color:#000;

	text-transform:uppercase;

	margin-bottom:10px;

	text-align:left;

	padding-top:8px;

	padding-left:15px;

}





#home #historia {

	float: left;

	text-align:left;

	width:100%;



}



#home #historia .divint {

	width:100%;

	margin-top:20px;

}





#home p {

	font-size:11px;





}



#home table {

	width: 100%;


	margin:0px; padding:0px;

}

#home td {



	background:#FFF;

	text-align:center;

	padding:0px; margin:0px;

	width:49%;

	vertical-align:top;	

}



#home td.vacio {

	border:0px;

	background:none;

	width:1%;

}

#home b{

	color:#5F1130;	

}

#home .foto_obra_nueva {

	background:url(../img_/bg_fotos_home_obranueva.gif) no-repeat ;

	width:203px;

	height:98px;

	margin-top:10px;

	padding-top:6px;

	padding-left:1px;

	 

	

}

#home .foto_rehabilitacion {

	background:url(../img_/bg_fotos_home_obranueva.gif) no-repeat ;

	width:203px;

	height:98px;

	text-align:left;

	margin-top:10px;

	padding-top:6px;

	padding-left:7px;

	 



}

#home .foto_suelo {

	background:url(../img_/bg_fotos_home_obranueva.gif) no-repeat ;

	width:203px;

	height:98px;

	margin-top:10px;

	padding-top:6px;

	padding-left:1px;

	 



	

}

#home .foto_dotaciones {

	background:url(../img_/bg_fotos_home_obranueva.gif) no-repeat ;

	width:203px;

	height:98px;

	margin-top:10px;

	padding-top:6px;

	padding-left:1px;

	 



	

}





#home .foto a{

	border:0px;

		

}



#home .foto a:hover{

	border:0px;

		

}



#home .link {

	margin-top:20px;

	clear:both;

	padding-right:15px;

	padding-bottom:5px;

	text-align:right;



}

#home .link a{

	font-size:10px;

	color:#00313C;

	text-transform:uppercase;

	background:url(../img_/link_noti_cliente.gif) no-repeat center right;

	padding-right:25px;



}

#home .link a:hover{

	font-size:10px;

	color: #5F1130;



}



#home .style1 {

	
	height:30px;

	margin:0px; 

	text-align:left;

	

}

#home .style2 {

	

	height:30px;

	margin:0px; 

	text-align:left;

	

}

#home .stylenews {


	height:30px;

	margin-top:20px;

	text-align:left;

	

}

#home td.blanco {

	background:#FFF;

}