
  #principal {
  	position: relative;
  	top: 0px;
    max-width: 1147px;
    margin: 0px auto;
	border: 0px;
	background: #888888;
  }
  #encabezado {
	float: center;
	width: 1147px;
	height: 122px;
	margin: 0px auto;
	border: 0px;
	/* background: #164252; */
  }
  #enlaces {
	float: center;
	width: 1147px;
	height: 46px;
	margin: 0px auto;
	border: 0px;
	/* background: #164252; */
  }  
  #contenido {
    float: center;
	top: 0px;
	float: center;
	width: 1147px;
	height: 403px;
	margin: 0px auto;
	border: 0px;
	/* background: #164252; */
  } 
  #contenidobuscador {
	float: left;
	width: 522px;
	height: 201px;
	margin: 0px auto;
	border: 0px;
	background: #ded8cf; 
  }   
  #contenidodestacados {
	float: left;
	width: 522px;
	height: 202px;
	margin: 0px auto;
	border: 0px;
	background: #d4c7b7; 
  }   
  #contenidoslide {
	float: right;
	width: 625px;
	height: 403px;
	margin: 0px auto;
	border: 0px;
	/* background: #164252; */
  }       
  #mensaje1 {
  	position: relative;
  	top: 0px;
    max-width: 1187px;
    margin: 0px auto;
	border: 0px;
	background: #888888;
	display: yes;
  }
<!--  #slide {	float: left;	width: 950px;	height: 475px;	margin: 0px auto;	border: 0px;	background: #238900;  } -->
  #twitter {
	float: right;
	width: 237px;
	height: 626px;
	margin: 0px auto;
	border: 0px;
	background: #ffffff;
  }
   #fcb {
	float: right;
	width: 237px;
	height: 50px;
	margin: 0px auto;
	border: 0px;
	background: #eceef5;
  }
   #pie {
	float: left;
	width: 1187px;
	height: 100px;
	margin: 0px auto;
	border: 0px;
	background: #06163a;
  }
   #h1pie {
    position: relative;
	width: 300px;
	top: 14px;
	left: -400px;
	margin: 0px auto;
	border: 0px;
  }  
   #txpie {
    position: relative;
	width: 300px;
	top: 0px;
	left: 0px;
	margin: 0px auto;
	border: 0px;
  } 
   #sep {
    font-size: 0;
	width: 300px;
	top: 0px;
	left: 0px;
	margin: 0px auto;
	border: 0px;
  }  
/* buscador */  
  #tipodeprop {
  	position: relative;
  	top: 0px;
    max-width: 384px;
    margin: 0px 0px 0px 0px;
	border: 0px;
	background: #ebe5db;
	line-height: 0;
  } 
  #buscadorydestacados {
	float: left; 
	width: 475px;
	height: 481px;
	margin: 0px 0px 10px 0px;
	border-bottom: 1px solid #fffffb;
  }      
  #listas {
	float: left;
	background:#ebe5db;
	display: none;
	line-height: 0;
	width: 475px;
	height: 209px;
	border-bottom: 1px solid #fffffb;
	}  
  #slideinicio {
	float: right; 
	width: 665px;
	height: 480px;
  }   
  .menudesp { 
    font-family: arial, verdana; 
	font-size: 11px;
    margin: 0px 0px 10px 20px; /* top right bottom left*/
  }
   .menudesp1 { 
    font-family: arial, verdana; 
	font-size: 11px;
    margin: 0px 0px 10px 2px; 
  }	
    .moneda { 
    font-family: arial, verdana; 
	font-size: 12px;
    margin: 0px 5px 10px 20px; 
/*	position: relative; 
    top: -4px; */
  }
    .desdehasta { 
    font-family: arial, verdana; 
	font-size: 12px;
    margin: 0px 5px 0px 20px; 
 	position: relative; 
    top: -10px; 
  }
    .buscar { 
    float: right;
	background-color:#8e8477; 
	border:0px; 
	color:#FFFFFF; 
	font-size:11px; 
	font-family:Arial, 
	Helvetica, sans-serif; 
	padding:14px 40px; 
	margin: 0px 10px 0px 0px;
	position: relative; 
    top: -4px;
  }
    .buscarcod { 
    font-family: arial, verdana; 
	font-size: 12px;
    margin: 5px 5px 0px 20px; 
 	position: relative;  
  }
    .buscarcodbot { 
	background-color:#ee7f1d; 
	border:0px; 
	color:#FFFFFF; 
	font-size:11px; 
	font-family:Arial, 
	Helvetica, sans-serif; 
	padding:10px 20px; 
	margin: 0px 10px 0px 8px;
	position: relative; 
  }  
/* Resultados de BÃƒÆ’Ã‚Âºsqueda */ 
  #contenedor-resultados {
	background:#dbd0bf; 
/*	line-height: 0; */
	float: right; 
	width: 665px;
  } 
   .recuadro-resultados-izq {
	background:#ebe5db;
	float: left; 
	border: 1px solid #fffffb;
	width: 305px;
	height: 480px;
	margin: 0px 0px 10px 20px;
  } 
    .recuadro-resultados-der {
	background:#ebe5db;
	float: right; 
	border: 1px solid #fffffb;
	width: 305px;
	height: 480px;
	margin: 0px 20px 10px 0px;
  }  
    .recuadro-resultados-der2 {
	background:#ebe5db;
	float: left;
	border: 1px solid #fffffb;
	width: 24%;
	height: 490px;
	margin: 10px 4px 0px 4px;
	}  
  .titresultados { 
    font-family: 'Open Sans', sans-serif; 
	font-size: 16px;
	font-color: #000000;
    margin: 41px 0px 10px 20px; /* top right bottom left*/
  }  
  .tipoprop { 
    font-family: 'Open Sans', sans-serif;
	font-weight: 600; 
	font-size: 14px;
	font-color: #000000;
    margin: 10px 0px 0px 8px; /* top right bottom left*/
  }
  .ubicacionprop { 
    font-family: 'Open Sans', sans-serif;
	font-weight: 400; 
	font-size: 12px;
	font-color: #000000;
    margin: 0px 0px 0px 8px; /* top right bottom left*/
}   
  .codigoprop { 
    font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	font-size: 10px;
	font-color: #000000;
    margin: 0px 0px 10px 8px; /* top right bottom left*/
}   
  .resultadosimagen { 
    margin: 0px 0px 0px 8px; /* top right bottom left*/
}
  .resultadoprecio { 
	background-color:#a38866;
	max-width: 274px;
	min-width: 274px; 
	border:0px; 
	height:20px;
	margin: 0px 0px 0px 8px;
	position: relative; 
  }
  .resultadopreciotexto { 
    font-family: 'Open Sans', sans-serif;
	font-weight: 600; 
	font-size: 14px;
	color: #FFFFFF;
    margin: 0px 0px 0px 8px; /* top right bottom left*/
  }   
  .resultadodatos { 
	max-width: 289px;
	min-width: 289px; 
	border:0px; 
	height:60px;
	margin: 0px 0px 0px 8px;
	position: relative; 
  }
 .resultadodatosizq { 
	float: left;
	width: 120px; 
	border:0px; 
	height:18px;
	margin: 0px 0px 0px 0px;
	position: relative; 
  }   
 .resultadodatosder { 
	float: right;
	width: 145px; 
	border:0px; 
	height:18px;
	margin: 0px 0px 0px 0px;
	position: relative; 
  }   
  .textodestbold { 
    font-family: 'Open Sans', sans-serif;
	font-weight: 600; 
	font-size: 12px;
	font-color: #000000;
    margin: 20px 0px 20px 0px; /* top right bottom left*/
  }
  .textodest { 
    font-family: 'Open Sans', sans-serif;
	font-weight: 400; 
	font-size: 12px;
	font-color: #000000;
    margin: 0px 0px 20px 8px; /* top right bottom left*/
  }  
    .vermasbot { 
	background-color:#ee7f1d; 
	border:0px; 
	color:#FFFFFF; 
	font-size:11px; 
	font-family:Arial, 
	Helvetica, sans-serif; 
	padding:5px 20px; 
	margin: 0px 10px 0px 8px;
	position: relative; 
  }     
/* Destacados */   
    #destacadocontenedor {
	float: left;
	width: 475px;
	height: 271px;
	display: none;
	margin: 0px 0px 0px 0px;
	background-color: #d4c7b7;
	}  
    #destacadopropiedades {
	float: left;
	width: 238px;
	height: 271px;
    margin: 0px 0px 0px 0px;
	border-right: 1px solid #fffffb;
  }
    #destacadodesarrollos {
	float: right;
	width: 237px;
	height: 271px;
    margin: 0px 0px 0px 0px;
  }
    #destacadocontenedor2 {
	float: left;
	width: 238px;
	display: none;
	height: 569px;
	margin: 0px 0px 0px 0px;
	background-color: #d4c7b7;
	}
    #destacadopropiedades2 {
	float: left;
	width: 238px;
	height: 250px;
    margin: 27px 0px 0px 0px;
  }    
    #destacadodesarrollos2 {
	float: left;
	width: 238px;
	height: 250px;
    margin: 10px 0px 0px 0px;
  }  
  .barrio { 
    font-family: 'Open Sans', sans-serif; 
	font-size: 16px;
	font-color: #000000;
    margin: 15px 0px 10px 20px; /* top right bottom left*/
  }
  .texto12px20izq { 
    font-family: arial,verdana,helvetica,sans-serif; 
	font-size: 12px;
	font-color: #000000;
    margin: 0px 0px 20px 20px; /* top right bottom left*/
}
  .texto12px20izqbold { 
    font-family: arial,verdana,helvetica,sans-serif; 
	font-size: 12px;
	font-weight: bold;
	font-color: #000000;
    margin: 0px 0px 0px 20px; /* top right bottom left*/
}
  .destacadosimagen { 
    margin: -10px 0px 20px 10px; /* top right bottom left*/
}
/* contacto */
  #contenedor-contacto {
	background:#dbd0bf;
	/*	line-height: 0; */
	float: right;
	width: 100%;
	} 
  .titcontacto {
    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    margin: 41px 0px 10px 32px; /* top right bottom left*/
    font-weight: 700;
  } 
  .contactoform {
    margin: 0px 0px 20px 32px; /* top right bottom left*/
    float: left;
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    font-color: #000000;
    width: 90%;
}
  .contactodatos { 
    margin: -31px 40px 0px -40px; /* top right bottom left*/  
	float: right;
    font-family: 'Open Sans', sans-serif; 
	font-size: 12px;
	font-color: #000000;
	width: 200px;		
} 
  .textonegrobold12px { 
    font-family: 'Open Sans', sans-serif;
	font-weight: 600; 
	font-size: 12px;
	font-color: #000000;
  }
  .textonegro12px { 
    font-family: 'Open Sans', sans-serif; 
	font-weight: 400;	
	font-size: 12px;
	font-color: #000000;
  }
/* sucursales */  
 .sucursales {
	float: left;
	border:0px;
	margin: 0px 0px 0px 0px;
	position: relative;
	}
 #imgs  {
  	position: relative;
  	display: inline-block;
  	margin: 4px 10px 30px 0px;
  	width: 50%;
 }
 #ps  {
  	position: relative;
  	width: 20%;
  	display: inline-block;
 }	
  .textonegrobold14px { 
    font-family: 'Open Sans', sans-serif;
	font-weight: 600; 
	font-size: 14px;
	font-color: #000000;
  }
  .textonegro14px { 
    font-family: 'Open Sans', sans-serif; 
	font-weight: 400;	
	font-size: 14px;
	font-color: #000000;
  }
/* Pantalla Propiedades */ 
  #contenedor-propiedades {
	background:#dbd0bf;
	/*	line-height: 0; */
	float: right;
	width: 100%;
	height: 569px;
	border-left: 1px solid #fffffb;
	} 
  #contenedor-propiedades2 {
	background:#dbd0bf;
	/*	line-height: 0; */
	float: right;
	width: 100%;
	height: 1050px;
	border-left: 1px solid #fffffb;
	}   
   .recuadro-propiedades {
	background:#ebe5db;
	float: left; 
	border: 1px solid #fffffb;
	width: 850px;
	height: 480px;
	margin: 0px 0px 10px 20px;
  }   
 .imagen-propiedades {
	margin: 8px 0px 8px 20px;
  } 
 .miniatura-propiedades {
	margin: 0px 0px 5px 0px;
  }  
 .datos-propiedades { 
	float: left;
	width: 120px; 
	border:0px; 
	height:18px;
	margin: 0px 0px 0px 15px;
	position: relative; 
  } 
 .datos-propiedades-vermapa { 
	float: left;
	width: 120px; 
	border:0px; 
	height:18px;
	margin: 14px 0px 0px 15px;
	position: relative; 
  }  
 .descripcion-propiedades { 
	float: left;
	width: 850px; 
	border:0px; 
	margin: 0px 0px 0px 20px;
	position: relative; 
  }  
  .textopropiedades { 
    font-family: 'Open Sans', sans-serif;
	font-weight: 400; 
	font-size: 14px;
	font-color: #000000;
    margin: 0px 20px 0px 0px; /* top right bottom left*/
  } 
  .principal {
	float: left; 
  } 
  .miniaturas {
	float: right; 
	width: 340px;
	height: 273px;
	margin: 7px 25px 0px 5px;
  } 
    .volverbot { 
	background-color:#ee7f1d; 
	border:0px; 
	color:#FFFFFF; 
	font-size:11px; 
	font-family:Arial, 
	Helvetica, sans-serif; 
	padding:5px 20px; 
	margin: 24px 0px 0px 0px;
	position: relative; 
  }  
  .textocsocial { 
    font-family: 'Open Sans', sans-serif;
	font-weight: 400; 
	font-size: 14px;
	font-color: #000000;
    margin: 0px 32px 20px 20px; /* top right bottom left*/
	position: relative;
  }
  .imgcsocial { 
    float: left;
    margin: 0px 20px 10px 0px; /* top right bottom left*/
	position: relative;
  }           