/* CSS Document */
body{margin:0;}
.fondo_sitio{background:url(../images/fondo_sitio.gif) repeat-x left top;}
#contenedor{width:944px; margin:0 auto;}
#contenidos{background:url(../images/fondo_contenidos.jpg) no-repeat left top; padding:15px 0;}
#menu_credito{background: url(../images/fondo_menusuperior.gif) repeat-x left top; height:28px; line-height:28px; font-size:11px;}
#menu_credito ul{ list-style:none; margin:0; padding:0px 0px 0px 7px;}
#menu_credito ul li{display:block; float:left;}
#menu_credito a{ display:block; color:#FFFFFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:0 15px;}
#menu_credito a:hover, #menu_credito a.simula {color:#ffffff; background:url(../images/fondo_menusuperior_on.gif) repeat-x left top;}
#menu_credito a.activo {color:#f2941a; font-weight:bold;}

.footer{font-family:Arial, Helvetica, sans-serif; font-size: 10px;font-style: normal;font-weight: normal;color: #898989;text-decoration: none; text-align:center; height:30px; padding-top:10px;}
.fraseLegal{font-family:Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;color: #898989;text-decoration: none;text-align: justify; width:750px; margin:0 auto;}
.titulohome{padding:0; margin:0;}
/*****cat inmobiliario********/
.contents{ width:915px; margin:0px auto 0 auto; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px; padding:20px 0 0 24px;}
.contents p{ margin:0; padding:0;}
.tit_catalogo{ color:#33558e; font-size:20px;}
.fondo_busqueda{ background:url(../images/back_buscador.jpg) no-repeat right 0;}
.inmobiliario{ background:url(../images/bg_catalogo.gif) no-repeat 0 0; min-height:523px; padding:10px 0px 0px 15px; margin-top:2px}
*html .inmobiliario{height:523px; }
.busca_inmob{ width:640px}
.mod_buscador{ width:300px; float:left; margin:0 20px 14px 0;}
.mod_buscador .lafoto{ width:81px; height:94px; border:solid 1px #929292; text-align:center;}
.mod_buscador td.orange{ background:#fff7e8}
.mod_buscador td.dark_orange{ background:#fff1d9}
.mod_buscador td.linea_bot{ border-bottom:solid 2px #ffffff}
.clear{ clear:both; width:100%; height:1px; font-size:1px; line-height:1px; }
a.btn_carac{ margin:auto; width:156px; display:block}
.ordenar_por{ width:388px; height:28px; background-color:#efefef; margin:20px auto 20px auto; text-align:center; padding-top:8px}
.ordenar_por form{ margin:0;}
.ordenar_por select{ width:112px; border:solid 1px #dddddd; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#4e504b; margin-left:10px;}
.paginacion {font-size: 11px;color: #595959;text-align: center;height: 20px;width: 300px;margin:20px auto 20px auto;}
*html .paginacion{width:330px;}
.paginacion a { font-size: 11px; color: #595959; background-color: #e5e5e5; border: 1px solid #cccccc; height: 18px; min-width:18px; max-width:22px; display: block; float: left; vertical-align:top; text-align: center; font-weight: bold; text-decoration: none; margin-right: 4px; margin-left: 4px; line-height: 18px;}
*html .paginacion a{width:18px;}
.paginacion a.go { margin-left: 15px; font-weight: normal;}
.paginacion a.back {margin-right: 15px; font-weight: normal;}
.paginacion a:hover, .paginacion a.selected{background:#ffa200; color:#ffffff; border:1px solid #d2d2d2;}
.proyecto{ line-height:20px; width:460px}
.proyecto td.datos{ padding-top:15px}
p.subtit{ font-size:16px; color:#33558e; display:block; margin-bottom:10px;}
.valor_uf{ width:280px; height:75px; background:url(../images/bg_valores.gif) no-repeat 0 0; color:#ffa200; font-size:12px;padding:20px 0 0 0; text-align:center;}
.t_20{ font-size:20px; }
.inmobiliario ul{ margin:0; padding:0;}
.inmobiliario ul li{ margin:0; padding:0; list-style:none; background:url(../images/bullet_orange.gif) no-repeat 0 4px; padding-left:10px;}
.cred_hipot{ width:478px; background:#f1f3f7; border:solid 1px #f7f7f7; padding:20px 28px 20px 28px; color:#33558e;}
.direc_hor{ width:100%}
.line_seg{ width:100%; border-top:dashed 1px #33558e; font-size:1px; height:10px;}
