body {background-color:#FFFFFF;margin:0px}
a{font-family:Tahoma, sans-serif;font-size:11px;color:#3c3d3e;text-decoration:none}
a:hover{color:#000000}
label{margin:4px;float:left;width:auto;height:auto;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:0.8em;color:#306189}
#container{width:794px;height:auto;margin:auto;margin-top:0px}
#inside{background-image:url(../images/bg_cont.jpg);background-repeat:repeat-y;float:left;width:790px;height:auto}
#top{background-color:#556E85;height:245px;width:770px;float:left}
#logo_top{float:left;width:auto;height:auto;margin-top:25px;margin-left:1px}
#top_menu{float:left;width:auto;height:auto;margin-left:20px;margin-top:105px}
.item_menu{float:left;width:auto;height:auto;margin:15px;margin-top: 17px}
.cuad{float:left;width:auto;height:auto;margin:4px;margin-top:19px}
#busca_barra{width:770px;height:auto;margin-top:1px;float:left;background-image:url(../images/bg_barra_top.jpg);background-repeat:repeat-x;background-position:top}
#barra_top{float:left;height:auto}
.tit_busca_barra{float:left;width:auto;height:auto;margin-top:3px;margin-left:8px}
#busca_bot{float:left;height:auto;width:inherit;background-image:url(../images/busca_bot_bg.jpg);background-repeat:repeat-x}
#busca_bot_l{float:left;width:auto;height:auto;background-color:#eef4f8}
#busca_bot_r{float:right;width:auto;height:auto}
.m_e_buscador {float:right;width:auto;height:auto;margin-right:5px;margin-top:8px}
#buscador{float:left;width:100%;padding:5px 0px 5px 0px;background-color:#c1daee;border-top:1px solid #cfe1ef;height:auto/*height:28px;overflow-y:hidden*/}
#buscador select{background-color:#556e83;float:left;width:160px;height:auto;margin:5px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;color:#ffffff;position:relative}
#resultados{width:770px;height:auto;float:left;padding:0px;background-color:#F8FAF6}
.resultado {float:left;width:25.5%;margin:1px 1px 1px 0px;height:171px;background-color:#c0c7cc;overflow: hidden}
.resultado_detalles{float:left;width:74.1%;height:171px;margin:1px 0px 1px 1px;background-color:#edf2f6;overflow:auto}
#bottom{float:left;width:770px;height:auto;background-color:#516b82;border-top:3px solid #334d63;border-bottom:2px solid #095084}
.bienvenido{float:right;width:auto;height:auto;background-color:#ffffff}
.destacadas {float:left;width:400px;height:340px;background-color:#eef4f8}
.tit_destacadas {float:left;width:98%;height:27px;background-image:url(../images/title_destacadas.jpg);background-repeat:no-repeat;background-position:center;padding:3px;border-bottom:1px solid #c1daee}
.combo{float:left;margin:0px 5px 10px 0px;padding:2px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:0.8em;color:#999;border:1px solid #ccc;width:152px;display:block;text-align:left;height:20px}
.input {float:left;margin: 0px 5px 10px 0px;padding:2px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:0.8em;width:150px;display:block;text-align:left; height:17px;border:1px solid #ccc;color:#999}
.boton{margin-left:8px;float:left;height:29px;width:78px;cursor:pointer}
.destacado {width:300px;height:auto;background-color:#FFFFFF;}
/***************************/
/***************************/
#more{float:left;width:100%;padding:5px 0px 0px 0px;background-color:#c1daee;border-top:1px solid #cfe1ef; height:auto}
#more table tr td{width:80px}
/**************************/
.loading{margin:20% auto 20px auto;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#666666}
.mas_left {float:left;width:390px;height:520px;border-right: 1px solid #f3f3f3;}
.mas_right {float:left;width:300px;height:520px;padding-left:6px;}
.mas_right1 {float:left;width:215px;height:520px;padding-left:6px;}
.mas_info {padding:0px;float:left;width:80%}
.mas_value {float:left;width:auto;height:auto;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;text-transform:capitalize;}
.mas_item {float:left;margin:0px 3px 0px 0px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333333;font-weight:bold;text-transform:capitalize}
#more{float:left;width:100%;padding:5px 0px 5px 0px;background-color:#c1daee;border-top:1px solid #cfe1ef;}

#more table td{width:50px}
/**************************/
#paginador{float:left;padding-top:9px;padding-bottom:9px;width:100%; text-align:center; height:auto;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}
#paginador a{padding:4px;text-decoration:none;font-size:11px;color:#333333;margin-right:2px;cursor:pointer;	font-weight: bold;}
#paginador a:hover{color:#000000;font-weight:bold}
#paginador2{} #paginador2 a{color:#333333}
#paginador2 a:hover{cursor:pointer}
.sec_tit{margin:10px;margin-top:15px;margin-left:20px;width:auto;height:auto;}
.sec_text{margin:10px;margin-left:25px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#4f5b64}
.noresult{font-family:Tahoma, sans-serif;font-size:12px;color:#666666;margin-top:30px;text-align:center}
.noresult a{color:#333333}
.noresult a:hover{color:#000000}
.mas_consulta{float:left;margin-top:3px;background-color:#f3f3f3;height:auto;width:auto;padding:3px 6px 3px 6px;}
.mas_consulta_input{float:left;margin:3px;background-color:#FFFFFF;border:1px solid #cccccc;height:auto;width:200px;padding:1px;font-family:Tahoma,sans-serif;font-size:11px;}
.mas_consulta_boton{float:left;margin:3px;background-color:#f3f3f3;color:#006699;width:auto;height:auto;padding:1px;font-family:Tahoma,sans-serif;font-size:11px;border:1px solid #333333;}
#menu_bot{width:auto;height:auto;margin-top:10px;color:#f3f3f3;font-family:Tahoma, sans-serif;font-size:11px;text-align:center}
#menu_bot a{font-family:Tahoma, sans-serif;font-size:11px;color:#f3f3f3;text-decoration:none;}
#menu_bot a:hover{color:#7b9fbe;text-decoration:none}
/**************/
.mas_print{float:left;width:100%;height:520px;padding-left:6px;}
.mas_print .mas_info {float:none; clear:left;width:auto; font-size:12px; margin-left:20px}
.mas_print .mas_value {float:left;width:auto;height:auto;font-family:Tahoma, sans-serif;font-size:12px;color:#666666;text-transform:capitalize;}
.mas_print .mas_item {float:left;margin:0px 3px 0px 5px;font-family:Tahoma, sans-serif;font-size:12px;color:#333333;font-weight:bold;text-transform:capitalize}
/**************/
.form_tasa {float:left;height:auto;width:90%;margin-left:4%;background-color:#d9eaf4;border:solid 2px #c6d6e2;padding-bottom:20px}
#tas_l {float:left;height:auto;width:43%;margin-left:30px;}
#tas_r {float:left;width:41%;height:auto;}
.tit_form_tasa{margin:30px 0px 10px 0px;float:left;width:auto;height:auto;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;color:#2d3841}
.label_form_tasa{float:left;width:105px;height:auto;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#516b82;margin-right:20px}
.input_tasa {padding:0px 3px 0px 3px;float:left;width:150px;height:13px;font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#3b4246;background-color:#f4f9fc;border:solid 1px #cdd9e0;}
.select_tasa {float:left;width:153px;height:13px;font-family: Arial, Helvetica, sans-serif;font-size:10px;color:#3b4246;background-color:#f4f9fc;border:solid 1px #cdd9e0}
.boton_tasa {float:left;margin:5px;margin-top:40px;width:70px;height:auto;margin:5px;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#686f74;border:solid 1px #b4babe;background-color:#bac8d3}
#bigpic1{padding:5px;float:left;margin:auto;margin-top:10px}
#bigpic1 img{border:2px #f3f3f3 solid}
#bigpic2{padding:5px;float:left;margin:auto;margin-top:10px}
#bigpic2 img{border:2px #f3f3f3 solid}
#bigpic3{padding:5px;float:left;margin:auto;margin-top:10px}
#bigpic3 img{border:2px #f3f3f3 solid}
#menu_more a{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;margin:2px;color:#666666}
#menu_more a:hover{background-color:#f3f3f3;color:#333333}
.section_hide{margin-top:10px;width:378px;height:283px;visibility:hidden;display:none}
.cont_prew{background-color:#f3f3f3);width:100%;overflow:auto;float:left; height:400px}
.cont_prew2{height:110px;width:auto;float:left;padding:5px}
.prev_pic {float:left;border:2px solid #999999;background-color:#ffffff;margin:3px;margin-left:6px}
.prev_pic img{width:100px;height:100px;cursor:pointer;border:0px}
.contacto_form{float:left;width:350px;height:200px;background-color:#d9eaf4;border:solid 2px #c6d6e2;margin-right:40px;padding-top:10px}
.input_contacto{float:left;width:250px;height:15px;margin:5px;font-family: Arial, Helvetica, sans-serif;font-size:10px;color:#3b4246;background-color:#f4f9fc;border:solid 1px #cdd9e0;padding-left:5px;}
.textarea_contacto{float:left;width:250px;height:80px;margin:5px;font-family: Arial, Helvetica, sans-serif;font-size:10px;color:#3b4246;background-color:#f4f9fc;border:solid 1px #cdd9e0;padding-left:5px;}
.but_contacto{float:left;width:70px;height:auto;margin:5px;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#686f74;border:solid 1px #b4babe;background-color:#bac8d3}
#des_ant img{text-align:left;float:left;margin-left:2px;cursor:pointer}
#des_sig img{text-align:right;float:right;margin-right:2px;;cursor:pointer}
.destaca_image{float:left;border:2px solid #ddebf9;width:388px;height:259px}
.contact_direct{float:left;width:100%;height:auto;padding:3px;border-top:solid 1px #f3f3f3;border-bottom:solid 1px #f3f3f3;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#333333;margin-top:50px}
/***********************************/
.preguntas_left{float:left;width:auto;height:350px;margin:10px;margin-top:15px}
.preguntas_menu_title{float:left;height:41px;}
.preguntas_menu{float:left;background-repeat:no-repeat;background-position:bottom;width:240px;height:95px}
.preguntas_menu li{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#545d64}
.preguntas_menu li a{color:#545d64;font-size:10px;}
.preguntas_menu li a:hover{color:#333333;text-decoration:underline}
/**************************/
.preguntas_right{float:left;width:450px;height:310px;margin:10px;background-color:#ffffff;border:2px solid #eaeef1;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#4f5b64;overflow:auto;padding:5px}
.preguntas_right a{font-size:12px;float:none}
.preguntas_right a:hover{color:#000000;text-decoration:underline}
/**************************/
/**************************/
.lista{width:100%;height:320px;float:left;background-color:#F8FAF6;}
.lista a{text-decoration:none;border:0px;display:block;padding-top:6px}
.lista a:hover{background-color:#E4E6E2}
.lista img{border:0px;cursor:pointer}
.lista .dest_img{width:100%;overflow:hidden;height:259px;text-align:center;text-indent:4px}
.lista .dest_txt{margin:6px;padding-bottom:2px}
/**************************/
.busca_prop_item{float:left;width:50%;height:166px;min-height:170px}
.listado{width:100%;float:left;background-color:#F8FAF6;height:auto}
.listado a{text-decoration:none;display:block;border:2px solid #cfe3f2;border-width:0px 2px 4px 2px;padding:2px 0px 2px;float:left;width:99%;height:162px}
.listado a:hover{background-color:#E4E6E2}
.listado img{border:3px solid #ffffff;cursor:pointer}
.listado .dest_img{padding:17px;float:left}
.listado .dest_txt{padding:20px 8px 0px 0px;float:left}
.listado .dest_txt span{margin-bottom:3px;padding-bottom:3px;position:relative;height:16px}
.tit_destacadas a{float:left}
.tit_destacadas img{border:0px}
/**************************/
.bar_pager{width:100%;text-align:center;margin:bottom:3px;float:left;margin-top:10px;margin-bottom:15px}
.bar_pager a{text-decoration:none;flont-size:11px;padding:6px;font-weight:bold;color:#333333;display:inline;width:auto;border:0px;height:auto;float:none}
.bar_pager a:hover{text-decoration:underline;color:#000000}
/**************************/
ul.propslistUL li a .propLeft{float:left;width:200px;font-family:Arial;color:#1C3853;font-size:10px;padding-top:15px;}
ul.propslistUL li a .propright{float:left;width:auto;overflow:hidden;padding:6px 0px 6px 6px;height:auto;}
/**************************/
ul.propslistUL{list-style:none;margin:0px;padding:0px;width: 100%;visibility:hidden;display:none;}
ul.propslistUL li{width:50%;background-color: #F8FAF6;float:left;border-bottom:2px solid #cfe3f2;min-height:170px;height:166px}
ul.propslistUL li a{text-decoration:none;display:block;float:left;cursor:pointer}
ul.propslistUL li a:hover{background-color:#E4E6E2}
/**************************/
ul.propslistULN{list-style:none;margin:0px;padding:0px;width:400px;height:100%;visibility:hidden;display:none;}
ul.propslistULN li{float:left;width:400px;height:100%;margin-top:1px;background-color:#F8FAF6}
ul.propslistULN li a{float:left;cursor:pointer;}
ul.propslistULN li a:hover{background-color:#E4E6E2}
/**************************/
ul.propslistULN .propLeft{float:left;width:auto;font-family:Arial;color:#333333;font-size:10px;padding:0px 0px 12px 12px;margin-bottom:10px;margin-left:1px}
ul.propslistULN li a .propright{height:auto;text-align:center;margin:4px}
/**************************/
ul.propslistULN .item{width:auto;float:left;height:21px;vertical-align:bottom;line-height:20px}
ul.propslistULN .itemTitle{width:auto;float:left;height:21px;vertical-align:bottom;line-height:20px}
/**************************/
ul.propslistUL li a .propleft .item{width:300px}
ul.propslistUL li a .propleft .itemTitle{width:300px}
/**************************/
.item{text-transform:capitalize;padding:4px;padding-bottom:0px;}
.itemTitle{font-weight:bold;text-transform:capitalize;padding:4px;font-size:15px;padding-bottom:2px;margin-bottom:4px}
.itemImg{float:left;border:#ffffff solid 3px;margin:4px;width:auto}
.itemImg img{width:140px; height:140px}
.itemImg2{margin:auto;width:388px;height:259px;overflow:hidden}
.itemImg2 img{width:100%;height:100%}
a.link_v{border:0px;height:auto;width:auto;padding:4px;display:normal;text-decoration:underline;float:none}
a.link_v:hover{display:normal;width:auto;height:auto;padding:auto}
/******************************/
.point_det{width:200px;height:70px;border:1px solid #222;background-color:
#000;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50);-khtml-opacity:0.5;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:10px;cursor:pointer}
.point_det:hover{cursor:pointer}
div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  background-color:#000; border:1px solid #336; 
  opacity:0.7;-moz-opacity:0.7;filter:alpha(Opacity=70);-khtml-opacity:0.7;
  width:auto; padding:6px;
  color:#fff;line-height:1.3;
  font-family:Arial, Helvetica, sans-serif;font-size:10px;
}
div#tipDiv a{color:#fff;cursor:pointer}
#tipclose{background-color:#990000;border:1px solid #ccc;padding:1px;text-align:right;display:block}
span.garchh{font-size:14px;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif}
span.garchh a{padding:2px;text-decoration:none;border-bottom:#666666 solid 1px}
span.garchh a:hover{background-color:#FF3366;color:#FFFFFF}
#backimage{float:left; position:relative;top:50px;left:706px;border:0px}
img {behavior:url("pngbehavior.htc");}
#bot_map{float:left;top:-10px;left:20px;position:relative;cursor:pointer;z-index:0;padding:0px;margin:0px}