<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
html, body { color: #000; background-color: #fff; width:100%; margin: 0; padding:0; }
form, input, select { margin: 0px; }

a:link { color: #0000ff; }
a:visited { color: #800080; }
a:active { color: #ff0000; }

#documento { margin: 0 auto; width: 993px; height: auto; border:4px solid #a6a6a6; padding-left:14px; padding-top:4px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
#bloque_cabecera { height: 150px; width: 979px; margin: 0px 0 ; }
#bloque_contenido {  width: 979px; height: auto; min-height: 750px; }
#bloque_pie { height: 40px; width: 979px; }

.centro { margin: 0 auto; width: 979px; height: auto; top: 0px; border:4px solid #a6a6a6; overflow:visible; topmargin: 0px; bottommargin: 0px;  }

/* Estilos de colores para administrar */

.fondos_botonera_buscador { background-color:#154f96;}

.letra_botonera_buscador { color:#ffffff; }
.letra_botonera_buscador a:link { color:#ffffff; text-decoration:none; }
.letra_botonera_buscador a:hover { color:#cccccc; text-decoration:none; }
.letra_botonera_buscador a:visited { color:#ffffff; text-decoration:none; }

.letra_novedades_pie { color:#000000; }
.letra_novedades_pie a:link { color:#000000; text-decoration:none; }
.letra_novedades_pie a:hover { color:#cccccc; text-decoration:none; }
.letra_novedades_pie a:visited { color:#000000; text-decoration:none; }

.letra_avisos_destacados { color:#3f3f3f; }
.letra_avisos_destacados a:link { color:#3f3f3f; }
.letra_avisos_destacados a:hover { color:#CCCCCC; }
.letra_avisos_destacados a:visited { color:#3f3f3f; }

.bordes { border-color:#154f96; }

.linea_pie { border-color:#154f96;}


/* Fin de estilos de colores para administrar */


.logo { position:relative; width: 600px; height: 100px;  top: 0px; left:0px; overflow:hidden; topmargin: 0px; bottommargin: 0px; float:left; }
.datos_arriba { position:relative; width: 320px; height: 85px;  top: 0px; right: 0px; overflow:hidden; topmargin: 0px; bottommargin: 0px; padding-top:15px; padding-right:30px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:right; }
.botonera { position:relative; width: 979px; height: 40px;  top: 10px; left:0px; overflow:hidden; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff; }
.botones { position:relative; width: auto; height: 20px;  top: 12px; left:30px; float:left; overflow:hidden; margin-right:20px; }

.buscador { position:relative; width: 827px; height: 74px;  top: 0px; left:76px; float:left; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }
.titulo_buscador { position:relative; width: 250px; height: 20px;  top: 5px; left:10px; float:left; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; }
.contenedor_buscador { position:relative; width: 560px; height: 70px;  top: 5px; left:10px; float:left; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }
.input { border: #CCCCCC 1px solid; width: 160px; font-family:Arial, Helvetica, sans-serif; font-size: 13px; BACKGROUND-COLOR: #fafafa;}
.input_comentario { border: #CCCCCC 1px solid; width: 320px; font-family:Arial, Helvetica, sans-serif; font-size: 13px; BACKGROUND-COLOR: #fafafa;}
.button { border: 0px; width: 60px; height: 19px; margin-top:0px; margin-left:0px; background-color:transparent; }

.novedades { position:relative; width: 979px; height: auto;  top: 10px; left: 0px; float:left; overflow:visible; margin-bottom:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff; }
.titulo_novedades { position:relative; width: 659px; height: 20px;  top: 0px; left:0px; float:left; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; }
.texto_novedades { position:relative; width: 979px; height: auto; min-height: 20px;  top: 10px; left:0px; float:left; overflow:visible; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }

.titulo_avisos { position:relative; width: 900px; height: 20px;  top: 15px; left:10px; float:left; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; }

.contenedor_avisos { position:relative; width: 960px; height: auto; min-height: 620px;  top: 25px; left:10px; float:left;  margin-bottom: 28px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;  }
.aviso { position:relative; width: 220px; height:150px;  top: 0px; left:0px; border:1px solid; padding-top:6px; padding-left:7px; margin:5px; background-color:#ffffff; float:left; overflow:visible; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }
.contenedor_foto_mas_info { position:relative; width: 108px; height: auto;  top: 0px; left:0px; float:left; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }
.foto_aviso { position:relative; width: 100px; height: auto;  top: 0px; left:0px; border:4px solid; margin-bottom:15px; float:left; background-color:#154f96; overflow:hidden; }
.mas_informacion { position:relative; width: 97px; height: 13px;  top:0px; left:0px; float:left; margin-bottom:6px; text-align:center; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;  }

.datos_aviso { position:relative; width: 103px; height:auto;  top: 0px; left:0px; float:left; overflow:visible; margin-bottom:6px; margin-right:7px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;  }
.nombre_aviso { position:relative; width: 96px; height: auto;  top: 0px; left:6px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;  }
.texto_aviso { position:relative; width: 96px; height: auto;  top: 2px; left:6px; float:left; overflow:visible; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;  }
.pie { position:relative; width: 969px; height: 28px;  top: 3px; left:0px; padding-top:3px; padding-left:10px; border-top:1px solid; float:left; overflow:visible; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }

.botones_pie { position:relative; width: 500px; height: 20px;  top: 0px; left:10px; padding-top:3px; padding-left:10px; float:left; overflow:visible; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }
.desarrollado_por { position:relative; width: 230px; height: 20px;  top: 0px; left:210px; padding-top:3px; padding-left:10px; float:left; overflow:visible; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;  }

.destacado { width: 236px; height:150px;  border:1px solid; margin:2px; background-color:#ffffff; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }
.destacado ._foto_aviso { border-width: 4px; border-style: solid; margin-bottom:15px; }
.destacado ._mas_informacion { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }
.destacado ._nombre_aviso { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; border: 1px solid #888; margin-bottom: 2px; }
.destacado ._texto_aviso { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }


/* Estilos listado propiedades */
.bloque_inmueble { width: 100%; height:150px; margin-bottom:10px; border: 1px solid #a5a5a5; background-color:#ffffff;}
.foto_inmueble { width: 100px; padding: 5px; }
.contenedor_datos_inmueble { padding: 5px 5px 5px 0; }
.tipo_de_inmueble { padding: 0 5px 5px 5px; border-bottom: 1px solid #a5a5a5; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#363636;  }
.caracteristicas_inmueble { padding: 10px 5px 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;  color:#363636;  }
.mini_descripcion_inmueble { padding: 10px 5px 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#363636;  }
.precio { padding: 20px 5px 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#363636;  }
.ver_mas_info { background-color:#a5a5a5; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff; text-align:right; padding: 5px; }
.ver_mas_info  a:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none; }
.ver_mas_info  a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#CCCCCC; text-decoration:none; }
.ver_mas_info  a:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none; }
.paginacion { position:relative; width: 966px; height:22px;  top: 5px; left:0px; background-color:#f2f2f2; float:left; padding-top:8px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#363636; text-align:center; }
.paginacion .bold { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#363636; text-align:center; }
/* Fin estilos listado propiedades */

/* Estilos mas info */
.ruta_busqueda { position:relative; width: 830px; height:20px;  top: 0px; left:0px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; float:left; }
.columna_izquierda_info { position:relative; width: 838px; height: auto;  top: 0px; left:0px; overflow:visible; margin-bottom:10px;  float:left;}
.columna_derecha_info { position:relative; width: 141px; height: auto;   top: 28px; left:0px; overflow:visible; float:left;}

.titulo_propiedad { position:relative; width: 515px; height: 28px;   top: 10px; left:0px; overflow:hidden; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; }
.titulo_propiedad .codigo { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }
.titulo_datos_vendedor { position:relative; width: 290px; height: 28px;   top: 10px; left:0px; padding-top:5px; overflow:hidden; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
.contenedor_datos_inmueble_vendedor { position:relative; width: 820px; height: 136px;   top: 6px; left:0px; overflow:hidden; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff;}
.datos_inmueble { position:relative; width: 470px; height: 120px;   top: 0px; left:0px; padding-top:16px; padding-left:13px; overflow:hidden; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff;}
.contenedor_vendedor_mapa { position:relative; width: 305px; height: 136px;   top: 0px; left:33px; background-color:#ffffff; overflow:hidden; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff;}
.datos_vendedor { position:relative; width: 291px; height: 80px;   top: 0px; left:0px; padding-top:10px; padding-left:13px; overflow:hidden; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff;}
.boton_mapa { position:relative; width: 305px; height: 136px;   top: 0px; left:0px; overflow:hidden; float:left; }
.descripcion_inmueble { position:relative; width: 792px; height: auto;   top: 20px; padding:13px; left:0px; margin-bottom:20px; background-color:#ffffff; overflow:hidden; float:left; border: 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }
.titulo_informacion_inmueble { position:relative; width: 800px; height: 20px;   top: 10px; padding-left:18px; padding-top:7px; left:0px; overflow:hidden; background-color: #a5a5a5; border-left: 1px solid #363636; border-right: 1px solid #363636; border-top: 1px solid #363636; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#363636;}
.datos_informacion_inmueble { position:relative; width: 800px; height: auto;   top: 10px; padding-left:18px; padding-top:10px; padding-bottom:10px; left:0px; overflow:hidden; border: 1px solid #363636; background-color:#d5d5d5; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#363636; margin-bottom:20px;}
.datos_informacion_inmueble .bold { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#363636; }
.contacto_mas_info { position:relative; width: 802px; height: auto;   top: 15px; padding-left:18px; padding-top:10px; padding-bottom:10px; left:0px; overflow:hidden; background-color:#e8e8e8; float:left; border: 1px solid #a8a8a8; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#363636; margin-bottom:30px;}
.contacto_mas_info .bold { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;  color:#363636;}
.input_comentario { border: #CCCCCC 1px solid; width: 390px; font-family:Arial, Helvetica, sans-serif; font-size: 13px; background-color: #fafafa; overflow:scroll;}

.datos_columna_izquierda { position:relative; width: 400px; height: auto; top: 0px; left:0px; overflow:hidden; float:left; }
.datos_columna_derecha { position:relative; width: 390px; height: auto; top: 0px; left:10px; overflow:hidden; float:left; }

.titulo_fotos { position:relative; width: 140px; height: 26px;   top: 0px; left:0px; padding-top:5px;  overflow:hidden; float:left;  font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.fotos_mas_info { margin-bottom:10px; }

.masinfo_barra_estado { font: bold 18px Arial; color: #ffffff; background-color: #ff0000; border: 1px solid  #800000; padding: 15px; margin-bottom:10px; text-align:center; }
/* Fin estilos mas info */



/* estilos servicios / empresa / tasaciones / remates / contacto */
.contenedor_texto { position:relative; width: 941px; height: auto;  top: 0px; left:10px; float:left; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#363636; }
.contenedor_texto .bold { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#363636; }
/* fin estilos servicios_empresa */</pre></body></html>