html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend{margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent}
.clearfix{display:inline-block}
.clearfixb{display:block}
textarea{resize:none}
body{font-family:Tahoma,Arial,sans-serif; background-color:#333}
.center{margin:0px auto; width:1003px; }
.nw{margin:0px auto; width:auto}
.whspn{ white-space:nowrap; }
.fll{float:left}
.flr{float:right}
.y1{color:#FF0}
.y1b{color:#FF0; font-weight:bold;}
.g1{color:#CCC}
.g2{color:#999}
.g3{color:#666}
.g4{color:#333}
.g5{color:#000}
.v1{color:#587C1B}
.v1b{color:#587C1B; font-weight:bold}
.v2{color:#86C127}
.v2b{color:#86C127; font-weight:bold}
.r1{color:#FCC}
.r1b{color:#FCC; font-weight:bold}
.r2{color:#F00}
.r2b{color:#F00; font-weight:bold}
.b{color:#FFF}
.bb{color:#FFF; font-weight:bold}
.tal{text-align:left}
.tar{text-align:right}
.tac{text-align:center}
.vam{vertical-align:middle}
.vat{vertical-align:top}
.dtc{display:table-cell}
.pdlr10{padding-left:10px; padding-right:10px}
.pda20{padding:20px}
.ptb5{padding:5px 0 5px 0}
.open{display:block}
.ovh{overflow:hidden}
.closed{display:none}
.no_mrg{margin:0}
.nu{text-decoration:none}
.mrg_c{margin:0px auto}
.mrg_all10{margin:10px}
.mrg_t5{margin:5px 0 0 0}
.mrg_tb5{margin:5px 0 5px 0}
.mrg_tb10{margin:10px 0 10px 0}
.mrg_tb50{margin:50px 0 50px 0}
.mrg_tb80{margin:80px 0 80px 0}
.mrg_tb100{margin:100px 0 100px 0}
.mrg_b3{margin:0 0 3px 0}
.mrg_b5{margin:0 0 5px 0}
.mrg_b10{margin:0 0 10px 0}
.mrg_b10a{margin:auto; margin-bottom:10px}
.mrg_b20{margin:0 0 20px 0}
.mrg_t5b10{margin:5px 0 10px 0}
.mrg_t10b20{margin:10px 0 20px 0}
.mrg_t15b10{margin:15px 0 10px 0}
.mrg_t20b10{margin:20px 0 10px 0}
.mrg_all20{margin:20px}
.mrg_tb20{margin:20px 0 20px 0}
.mrg_tb30{margin:30px 0 30px 0}
.mrg_t30b20{margin:30px 0 20px 0}
.mrg_t30b10{margin:30px 0 10px 0}
.mrg_t10{margin:10px 0 0 0}
.mrg_t20{margin:20px 0 0 0}
.mrg_t2010{margin:20px 10px}
.mrg_r5{margin:0 5px 0 0}
.mrg_l5{margin:0 0 0 5px}
.mrg_lr5{margin:0 5px 0 5px}
.mrg_l10{margin:0 0 0 10px}
.mrg_lr10{margin:0 10px 0 10px}
.mrg_l20{margin:0 0 0 20px}
.p_all5{padding:5px}
.p_all10{padding:10px}
.pb10{padding:0 0 10px 0}
.ptb10{padding:10px 0 10px 0}
.plt1015{padding:10px 0 0 15px}
.pt5{padding:5px 0}
.pl5{padding:0 0 0 5px}
.plr5{padding:0 5px 0 5px}
.pl15{padding:0 0 0 15px}
.pl20{padding:0 0 0 20px}
.pr5{padding:0 5px 0 0}
.pt10{padding:10px 0}
.pt15{padding:15px 0}
.pt20{padding:20px 0}
.pt30{padding:30px 0 0 0}
.plt10{padding:10px 0 0 10px}
.plt15{padding:15px 0 0 15px}
.p_all20{padding:20px}
.prr{background:url(http://static.verinmuebles.com/progress_reg.gif) no-repeat #86C127; width:302px; height:30px; border:solid 1px #86C127; vertical-align:middle}
.prl{background:url(http://static.verinmuebles.com/progress_login.gif) no-repeat #86C127; width:236px; height:30px; border:solid 1px #999; vertical-align:middle}
.prs{background:url(http://static.verinmuebles.com/progress_search_code.gif) no-repeat #86C127; width:70px; height:30px; border:solid 1px #999; vertical-align:middle}
.prsw{background:url(http://static.verinmuebles.com/progress_search_general.gif) no-repeat #86C127; width:170px; height:25px; border:solid 1px #999; vertical-align:middle}
#ProgressLoading{position:fixed; top:0px; right:0px; width:80px; height:20px; background:#FF0; text-align:center; font-size:12px; color:#587C1B; line-height:20px; border:solid 1px #000; padding:0 5px 0 5px; font-weight:bold}
.bgc_error{background:#FCC}
.bgc_w{background:#FFF}
.bgc_y{background:#FF0}
.bgc_v1{background:#587C1B}
.bgc_v2{background:#86C127}
.bgc_v3{background:#EBF5CF}
.bgc_g1{background:#CCC}
.bgc_g4{background:#333}
.image_border_logo{border:solid 1px #86C127; padding:1px}
.foo{height:20px; padding:10px 0 10px 0; background:#333; font-size:12px; vertical-align:top}
.tfoo{padding:0 15px 0 0}
.tfoo a{text-decoration:none}
.wf450{width:450px}
.w430{width:430px}
.hs1{background-color:#86C127; height:48px; position:relative; cursor:default}
.hs1_logo_link{float:left; padding-left:10px; position:relative}
.hs1_logo_link .vi_logo{float:left; cursor:pointer; margin:0; background:#86C127 url(http://static.verinmuebles.com/home_logo.gif) no-repeat; width:327px; height:48px}
.hs1_nav{margin:0 5px; list-style:none; padding:15px 0}
.hs1_nav li{color:#FFF; font-size:16px; float:right; padding:0 15px 0 15px; font-weight:bold; font-size:16px; color:#FFF}
.hs1_nav li a.hdr, .hs1_nav li a.hdr:link, .hs1_nav li a.hdr:active, .hs1_nav li a.hdr:visited{color:#FFF; text-decoration:none}
.hs1_nav li.ct_sel{ background:#FFF}
.hs1_nav li.ct_sel a{color:#86C127; text-decoration:none}

.country_sel_list{min-height:60px; max-height:150px; width:100%; overflow:auto}
.country_list{background:#FFF; border-left:solid 1px #86C127; border-right:solid 1px #86C127; border-bottom:solid 1px #86C127; padding:5px; position:absolute; width:150px; z-index:3000}
.country_list ul{list-style:none; margin:0; padding:0}
.country_list ul li{color:#CCC; font-size:11px; width:80%; text-align:left}
.country_list ul li a.ct:hover{text-decoration:underline}

.hs1_nav li a.rss{float:right; position:relative}
.hs1_nav li a h3.rss{background:url(http://static.verinmuebles.com/rss_home.gif) no-repeat right; height:23px; width:60px}
.hs2{background:url(http://static.verinmuebles.com/home_bg_top.gif) repeat-x #FFF; height:276px; text-align:center; cursor:default}
.hgreen{height:276px}
.beta_lgn{font-size:14px; padding-right:115px}
.hgreen h1{font-size:26px; margin:35px 0 0 15px}
.hgreen h2{font-family:Georgia,"Times New Roman",Times,serif; font-size:20px; font-style:italic; font-weight:normal; color:#587C1B; margin:10px 0 10px 15px}
.right_img{background:transparent url(http://static.verinmuebles.com/display_right.jpg) no-repeat scroll; float:right; width:520px; height:276px}
.hbg1{height:214px}
.main_buttons{margin:10px 0 0 25px; display:block}
a.publish{background:url(http://static.verinmuebles.com/main_buttons_home.jpg) no-repeat scroll 0 0; width:167px; line-height:44px; height:44px; text-decoration:none; font-size:19px; font-weight:bold}
a.publish:hover{background:url(http://static.verinmuebles.com/main_buttons_home.jpg) no-repeat scroll 0 -45px}
a.registry{background:url(http://static.verinmuebles.com/main_buttons_home.jpg) no-repeat scroll 0 -90px; width:167px; line-height:44px; height:44px; text-decoration:none; font-size:19px; font-weight:bold; margin-left:20px}
a.registry:hover{background:url(http://static.verinmuebles.com/main_buttons_home.jpg) no-repeat scroll 0 -135px}
.section_content{height:210px; width:480px; margin:40px 0 0 0}
.section_options{padding:20px; width:475px; height:180px; background:url(http://static.verinmuebles.com/bg_rounded_options.gif) no-repeat; margin:35px 0 0 0}
.section_list{margin:30px 0 0 76px; list-style:none; font-size:18px}
.section_list li{width:385px; height:37px; padding-left:20px}
.section_list li div{width:385px; height:37px; line-height:37px; position:relative; cursor:pointer}
.section_list_hover{background:url(http://static.verinmuebles.com/ul_list_section_a_hover.gif) #EEE no-repeat scroll 0}
.li_option{width:16px; height:37px; background:url(http://static.verinmuebles.com/ul_section.gif) no-repeat; margin:0 5px 0 0}
.section_list_selected{background:url(http://static.verinmuebles.com/ul_list_section_a_selected.gif) no-repeat}
.hs3{height:290px; background-color:#FFF; cursor:default}
.section_block{margin:0px auto; width:475px}
.section_block h4.by_code{margin:20px 0 0 0}
.section_block h4.by_tourism{margin:10px 0 10px 0}
.section_block h5{font-weight:normal; font-size:14px}
.btn_submit{background:#86C127 url(http://static.verinmuebles.com/bg_button.jpg) repeat-x scroll 0 0; border:1px solid #999; color:#FFF; font-family:Tahoma,Arial,sans-serif; font-size:18px; height:30px; vertical-align:middle}
.btn_search{background:#86C127 url(http://static.verinmuebles.com/bg_button.jpg) repeat-x scroll 0 0; border:1px solid #999; color:#FFF; font-family:Tahoma,Arial,sans-serif; font-size:12px; height:25px; vertical-align:middle; width:170px}
.code_input{border:1px solid #999; color:#000; font-size:22px; font-weight:bold; width:100px; vertical-align:middle}
.wgfrm{padding:10px 0 0; width:415px}
.label0{font-size:12px; padding:2px 10px 0 0; text-align:right; width:175px; height:18px}
.value0{text-align:left; width:227px; height:22px}
.selector{font-family:Tahoma,Arial,sans-serif; font-size:12px; color:#000}
.wsel1{width:170px}
.MarkerNormal{font-size:14px; color:#FFF; font-weight:bold; text-align:center; width:140px; height:18px; line-height:18px; vertical-align:middle}
.MarkerSmall{font-size:11px; color:#FFF; font-weight:bold; text-align:center; width:110px; vertical-align:middle}
a.active_link, a.active_link:link, a.active_link:active, a.active_link:visited{font-size:12px; color:#587C1B; text-decoration:underline}
a.active_link:hover{text-decoration:none}
.fts10{font-size:10px}
.fts11{font-size:11px}
.fts12{font-size:12px}
.fts14{font-size:14px}
.fts16{font-size:16px}
.fts18{font-size:18px;}
.fts20{font-size:20px}
.fts24{font-size:24px}
.fts25{font-size:25px}
.fts26{font-size:26px}
.shs1{background:url(http://static.verinmuebles.com/home_bg_search_comp.gif) repeat-x #FFF; height:160px}
.shs1_logo_search{float:left; padding-left:10px; position:relative}
.shs1_logo_search .vi_logo_search{cursor:pointer; background:#86C127 url(http://static.verinmuebles.com/home_logo.gif) no-repeat; width:323px; height:46px}
.shs2{font-size:16px; margin:60px 0 20px 0}
.shs3{background:#FFF; margin:0px auto}
.new_search{  width:260px;   height:46px;   line-height:46px;   text-align:center;   margin:0 0 0 80px}
.smain_buttons{text-align:center; width:300px}
a.publish_search{background:url(http://static.verinmuebles.com/main_buttons_search.gif) no-repeat scroll 0 0; width:113px; height:30px; line-height:30px; text-decoration:none; margin:0 20px 0 0}
a.publish_search:hover{background:url(http://static.verinmuebles.com/main_buttons_search.gif) no-repeat scroll 0 -31px; width:113px; height:30px; line-height:30px; text-decoration:none}
a.registry_search{background:url(http://static.verinmuebles.com/main_buttons_search.gif) no-repeat scroll 0 -62px; width:113px; height:30px; line-height:30px; text-decoration:none; margin:0 10px 0 0}
a.registry_search:hover{background:url(http://static.verinmuebles.com/main_buttons_search.gif) no-repeat scroll 0 -93px; width:113px; height:30px; text-decoration:none}
a.index_link{font-size:16px; color:#FFF; text-decoration:none; font-weight:bold}
a.index_link:hover{color:#000; text-decoration:underline}
.section_content_search{background:#FFF none repeat scroll 0 0; height:130px; margin:10px 0 0; width:299px; border-right:solid 1px #CDFF9B}
.section_options_search{background:url(http://static.verinmuebles.com/bg_rounded_options_search_compact.gif) no-repeat scroll 0 0; height:130px; margin:10px 0 0 0; width:300px}
.section_list_search{font-size:13px; list-style:none; margin:15px 0 0 20px}
.section_list_search li{width:269px; height:25px; padding-left:10px}
.section_list_search li div{width:250px; height:25px; line-height:25px; position:relative; cursor:pointer}
.section_list_search_hover{text-decoration:underline}
.section_list_search_hover_home{text-decoration:underline; color:#FFF}
.section_list_selected_search{background:#CDFF9B}
.section_block_search{margin:0px auto; width:290px}
.section_block_search h4.by_code{margin:12px 0 0 0; font-size:14px}
.section_block_search h4.by_bldg{margin:12px 0 0 0; font-size:14px}
.section_block_search h4.by_tourism{margin:5px 0 10px 0}
.section_block_search h5{font-weight:normal; font-size:12px}
.btn_submit{background:#86C127 url(http://static.verinmuebles.com/bg_button.jpg) repeat-x scroll 0 0; border:1px solid #999; color:#FFF; font-family:Tahoma,Arial,sans-serif; font-size:18px; height:30px; vertical-align:middle}
.btn_search{background:#86C127 url(http://static.verinmuebles.com/bg_button.jpg) repeat-x scroll 0 0; border:1px solid #999; color:#FFF; font-family:Tahoma,Arial,sans-serif; font-size:12px; height:25px; vertical-align:middle; width:170px}
.code_input{border:1px solid #999; color:#000; font-size:22px; font-weight:bold; width:100px; vertical-align:middle}
.wgfrm_search{padding:6px 0 0; width:280px}
.wgfrm_search2{padding:2px 0; width:280px}
.label0_search{font-size:12px; padding:2px 10px 0 0; text-align:right; width:70px; height:18px}
.value0_search{text-align:left; width:200px; height:22px}
.selector{font-family:Tahoma,Arial,sans-serif; font-size:12px; color:#000}
.wsel1_search{width:170px}
.by_tourism_search{margin:3px 0; font-size:14px}
.map_disp{width:1000px; margin:0px auto 10px}
.map_results{background:#FFF; height:650px; width:500px}
#result_list{overflow:auto; height:650px}
#map_data{background:#EAEAEA; border:1px solid #86C127; height:650px; width:497px; overflow:hidden}
.gmnoprint span {white-space:normal;}
.result_content{}
.result_header{background:#86C127; width:482px; height:30px}
.result_header .city{font-size:12px; height:30px; line-height:30px; text-align:center; width:240px}
.result_header .zone{height:30px; line-height:30px; margin:0 auto; text-align:center; width:240px}
.result_header .zone2{height:30px; line-height:20px; margin:0 auto; text-align:right; width:150px}
.result_header .search_sel{width:130px; font-size:12px; font-family:Tahoma,Arial,sans-serif}
.result_header a.show_all{font-size:12px; color:#FF0; text-decoration:none}
.result_header a.show_all:hover{font-size:12px; color:#FFF; text-decoration:underline}
.result_body{width:482px}
.result_block_group{width:480px}
.result_block_group_contender{height:62px; text-align:center; width:480px}
.result_block{background:#FFF; border:1px solid #86C127; cursor:pointer; height:50px; margin:5px 5px 2px 5px; //margin:5px 4px 2px 4px; padding:1px; width:225px}
.result_block_hover{background:#FFC}
.result_block_selected{background:#FEFF99; border:solid 1px #F90}
.result_block .res_img{width:50px}
.result_block .res_content{width:175px; font-family:Tahoma,Arial,sans-serif; font-size:11px; padding:4px 0 0 0; color:#587C1B; text-align:center}
.admon_text{font-size:10px}
.paginator_group{text-align:center; width:483px}
.page_count_up{width:240px; text-align:center; height:25px; line-height:25px; padding:5px 0 0 0}
.page_links_up{width:240px; text-align:center; height:25px; line-height:25px; padding:5px 0 0 0}
.page_count_down{width:240px; text-align:center; height:25px; line-height:25px; padding:0 0 5px 0}
.page_links_down{width:240px; text-align:center; height:25px; line-height:25px; padding:0 0 5px 0}
.search_paginator, a.search_paginator, a.search_paginator:link, a.search_paginator:active, a.search_paginator:visited{font-size:12px; color:#587C1B; text-decoration:none}
a.search_paginator:hover{text-decoration:underline}
.search_selected_page{font-size:12px; background-color:#FF0; color:#587C1B; font-weight:bold; padding:0px 4px 0px 4px}
.building_detail{width:290px; height:150px; padding:5px}
.building_detail .building_image_mid{width:130px; height:100px; margin:0 10px 0 0}
.building_detail .building_text{font-size:11px; color:#587C1B; line-height:14px}
.building_text .building_text_value{margin:3px 0 3px 0}
.building_text .building_features{color:#86C127; font-size:11px}
.building_features a{color:#86C127; text-decoration:underline}
.building_features a:hover{text-decoration:none}
.building_detail .block_to_view{width:290px; height:35px; line-height:35px; text-align:center}
.building_detail a.view_complete, .building_detail a.view_complete:link, .building_detail a.view_complete:active, .building_detail a.view_complete:visited{font-size:16px; color:#587C1B; text-decoration:none}
.building_detail a.view_complete:hover{text-decoration:underline}
.building_detail .building_detail_visit{background:#F4FCEB; margin:0px auto; width:290px}
.building_detail_visit .updated{width:160px; font-size:10px; text-align:center; color:#587C1B; height:15px}
.building_detail_visit .viewed{width:130px; font-size:12px; text-decoration:underline; text-align:center; color:#587C1B; height:15px}
.estyle2{background-color:#fff; border:1px #7DA521 solid; padding:15px; display:inline-block}
.estyle8{background-image:url(http://static.verinmuebles.com/left_search_image.gif); background-repeat:no-repeat; border:0px none; width:317px; height:240px; padding:30px 0 0 50px; font-size:16px; color:#F90; width:270px; text-align:center}
.estyle9{background:#FFF; border:1px #86C127 solid; width:200px; font-size:11px; padding:15px}
a.back_search{font-size:16px; color:#FFF; cursor:pointer; text-decoration:none; font-weight:bold}
.detail, .template{background:url(http://static.verinmuebles.com/detail_bg_comp.gif) repeat-x #FFF; text-align:center}
.shs1_logo_detail .vi_logo_detail{cursor:pointer; background:#86C127 url(http://static.verinmuebles.com/home_logo.gif) no-repeat; margin:0 0 0 15px; width:323px; height:46px}
.hc_det46{height:46px}
.lh46{line-height:46px}
.pendent_aproval{margin:0 0 20px 0; line-height:60px; height:60px; color:#587C1B; font-size:18px; text-align:center}
.w295{width:295px}
.w295c{width:295px; margin:0px auto}
.w334{width:334px}
.w320c{width:320px; margin:0px auto}
.w300ml34{width:300px; margin:0 0 0 34px}
.w335{width:335px}
.detail_group0 h2{height:70px; line-height:70px; font-weight:normal}
.detail_group0 h2 span.code_val{font-weight:bold}
.detail_group1{margin:2px 0}
.detail_group1 h6{font-size:20px; font-weight:bold}
.detail_group1 h5{font-size:14px}
.detail_group1 .type_offer_bld_area{height:60px; vertical-align:middle; margin:10px 0 5px 0}
.detail_group2{margin:2px 0}
.detail_group2 .code{margin:10px 0 0 0}
.detail_group2 .icons{height:15px; line-height:15px; width:190px; margin:0px auto; padding:10px 0 10px 0}
.icons .link_option{padding:1px; border:solid 1px #86C127; width:16px; height:16px; margin:0 5px 0}
.icons .link_option:hover{background:#86C127}
.Features{border:1px solid #C1DE56; height:213px; margin:15px auto; padding:1px; width:283px}
.Features .tsh{ display:none; position:absolute; font-size:18px; color:#FFF; z-index:1000; width:auto; cursor:pointer; }
.Features .tsh div{ background:url(http://static.verinmuebles.com/info_feature_block.png) no-repeat; text-align:center; color:#FFF; width:160px; height:25px; margin:15px 0; }
.Features .map_bg{ background:url(http://static.verinmuebles.com/pointer.png) no-repeat 18px -16px; width:283px; height:214px; position:absolute; }
.detail_label{font-size:12px; width:161px}
.detail_value{font-size:12px; width:162px}
.detail_city_location{width:280px; margin:10px auto 10px auto; font-size:12px; text-align:center}
.detail_box .ctl{background:#EBF5CF url(http://static.verinmuebles.com/html/detail_box_green_r2_c1.gif) repeat-y; width:30px; height:33px; vertical-align:top}
.detail_box .ctc{background:#EBF5CF url(http://static.verinmuebles.com/html/detail_box_green_r1_c2.gif) repeat-x; height:13px; padding:20px 0 0 5px}
.detail_box .ctr{background:#EBF5CF url(http://static.verinmuebles.com/html/detail_box_green_r2_c3.gif) repeat-y; width:17px; height:33px; vertical-align:top}
.detail_box .cl{background:#EBF5CF url(http://static.verinmuebles.com/html/detail_box_green_r2_c1.gif) repeat-y; width:30px}
.detail_box .cc{background:#EBF5CF; font-size:12px}
.detail_box .cc .h15{height:15px}
.detail_box .cr{background:#EBF5CF url(http://static.verinmuebles.com/html/detail_box_green_r2_c3.gif) repeat-y; width:17px}
.detail_box .cbl{background:url(http://static.verinmuebles.com/html/detail_box_green_r3_c1.gif) no-repeat; width:30px; height:18px}
.detail_box .cbc{background:url(http://static.verinmuebles.com/html/detail_box_green_r3_c2.gif) repeat-x; height:18px}
.detail_box .cbr{background:url(http://static.verinmuebles.com/html/detail_box_green_r3_c3.gif) no-repeat; width:17px; height:18px}
.detail_box .label{font-size:12px; width:100px}
.detail_box .value{font-size:12px; width:140px}
.detail_comp_group{width:300px; margin:0px auto}
.detail_subtitle{font-size:14px; margin:5px 0 5px 0}
.detail_subtitle_aspects{font-size:14px; margin:0 0 10px 0; vertical-align:top}
.detail_components{font-size:12px}
.detail_components ul{padding:0; margin:10px 0 10px 0}
.detail_components ul li{list-style:none; line-height:15px}
.detail_services{list-style:none; font-size:12px; margin:5px 0 10px 0}
.detail_services li{line-height:13px}
.contact1{border-top:solid 1px #86C127; background:#CDE8A1; margin:10px 0 0 0}
.contact1_responsible{background:#F3F8EA; border-bottom:solid 1px #86C127; margin:0 0 10px 0; height:140px}
.contact1_responsible .label{width:80px}
.contact1_responsible .value{width:100px; padding:0 0 0 10px}
.contact2{background:#F3F8EA; border-top:solid 1px #86C127; border-bottom:solid 1px #86C127; height:140px; margin:0 0 10px 0}
.contact2 .label{width:80px}
.contact2 .value{width:100px; padding:0 0 0 10px}
.contact3{background:#FEFF99; border-top:solid 1px #86C127; border-bottom:solid 1px #86C127; height:140px; margin:0 0 10px 0}
.contact3 .label{width:80px}
.contact3 .value{width:100px; padding:0 0 0 10px}
.contact_city{height:18px; line-height:18px}
.send_offer{text-decoration:underline; font-size:12px}
.send_offer:hover{text-decoration:none}
.contact_msg{margin:0 0 10px 0}
.cont_form{width:288px; border:solid 1px #86C127}
.cont_form h1{font-size:12px; margin:5px}
.cont_form .label{width:80px}
.cont_form .value{width:120px}
.cont_form input[type=text], textarea{font-family:Tahoma,Arial,sans-serif; color:#000; font-size:12px; border:solid 1px #86C127; width:180px}
.cont_form input[type=submit]{font-size:12px; color:#FFF; width:175px}

.mini_tooltip{position:absolute; z-index:5000}
.mini_tooltip .up{width:18px; height:8px; display:block; line-height:8px; font-size:6px; background:url(http://static.verinmuebles.com/mini_tooltip_arrow_up.gif) no-repeat}
.mini_tooltip .text{background:#86C127; color:#FFF; padding:2px 5px 2px 5px; text-align:left; font-size:11px}

.report_block{border:solid 2px #86C127}
.frm_input{font-family:Tahoma,Arial,sans-serif; font-size:11px; color:#000; border:solid 1px #86C127}
.faq_block{width:800px; margin:0px auto}
.faq_block h1{font-size:22px; text-align:center}
.policy_block{width:800px; margin:0px auto}
.policy_block h1{font-size:22px; text-align:center; margin:10px 0 10px 0}
.policy_block ol{margin:0 15px 0 0; list-style:decimal}
ol.policies{margin:0px 15px 0 25px}
ol.policies li{font-size:15px; margin:10px 0 10px 0; color:#000}
.registry{background:#FFF; margin:0px auto}
.registry_img_p{width:450px; background:#EEE; margin:0 0 0 20px; padding:5px 0 5px 0}
.registry_h{height:112px}
.registry_h h1{font-size:26px; margin:0 0 0 15px; padding:15px 0 0 0; text-align:left}
.registry_h h2{font-family:Georgia,"Times New Roman",Times,serif; font-size:20px; font-style:italic; font-weight:normal; color:#587C1B; margin:0 0 10px 15px; text-align:left}
.registry_block{padding:20px 0 40px 0}
.registry_block h2{font-size:22px; margin:25px 0 30px 0}
.registry_block .label{font-size:14px; font-weight:bold}
.registry_block .frm_entry{font-size:14px; color:#000; border:solid 1px #86C127; width:80%}
.registry_block input[type=button], .registry_block input[type=submit]{width:80%}
.registry_block .retry_pass{font-size:12px; text-decoration:underline}
.registry_block .retry_pass:hover{text-decoration:none}
.registry_block .registry_login{font-size:16px; text-decoration:underline}
.registry_block .registry_login:hover{text-decoration:none}
.registry_block .error_msg{color:#F00; width:80%; font-size:10px}
.registry_block .processing_pass{background:url(http://static.verinmuebles.com/progress.gif) no-repeat right}
.registry_block .available{background:#C1DE56 url(http://static.verinmuebles.com/available.gif) right no-repeat}
.registry_block .not_available{background:#FCC url(http://static.verinmuebles.com/not_available.gif) right no-repeat}
#goog-wm{width:800px; margin:0px auto; padding:1em; border:1px solid #EAEAEA; background-color:white}
#goog-wm h3.closest-match{color:#8f2831; border-bottom:3px dashed #aebd63; padding-bottom:0.5em; ; font-size:170%; margin:0}
#goog-wm h3.closest-match a{}
#goog-wm h3.other-things{color:#587C1B}
#goog-wm ul li{}
#goog-wm li.search-goog{display:block}
.btn_contact_submit{background:#86C127 url(http://static.verinmuebles.com/bg_button.jpg) repeat-x scroll 0 0; border:1px solid #999; color:#FFF; font-family:Tahoma,Arial,sans-serif; font-size:14px; height:25px; vertical-align:middle}
.react_block h1{font-size:22px; text-align:center}
.react_block .buttons{margin:0px auto}
.react_block .border_frame{border:solid 1px #F00; height:100px}
.entity_block{width:1000px; margin:0px auto}
.entity_block h1{font-size:22px; text-align:center; margin:10px 0 10px 0}
.entity_block .border{border:solid 1px #86C127}
.entity_block .logo{height:102px; width:140px}
.entity_block .image_corp_logo{border:solid 1px #86C127; margin:auto; padding:1px; width:120px}
.entity_block .image_corp_person{border:solid 1px #86C127; width:70px; height:100px; margin:auto; padding:1px}
.entity_block .company_name{font-size:12px}
.entity_block .company_name a{font-size:12px; text-decoration:underline}
.entity_block .company_name a:hover{text-decoration:none}
.opinion_block{width:800px; margin:0px auto}
.opinion_block h1{font-size:22px; text-align:center; margin:10px 0 20px 0}
.comment{width:650px; margin:10px auto 10px auto; border-top:solid 1px #86C127; min-height:130px}
.comment .date{font-size:12px; color:#003; background:#86C127; color:#FFF; width:120px; padding:0 10px 0 10px}
.comment .name{font-size:12px; padding:10px 10px 0 0}
.comment .text{padding:0 0 20px 0; font-size:14px; margin:17px 0 0 0}
.comment .txt_scr{margin:15px 15px 10px 5px}
.comment_form{background:#FAFAFA; border-top:1px solid #86C127; margin:20px auto; padding:10px; width:490px}
.w630{width:630px}
.comment .oquot{background:url(http://static.verinmuebles.com/open_quot.gif) no-repeat scroll center top}
.comment .cquot{background:url(http://static.verinmuebles.com/close_quot.gif) no-repeat scroll center top}
.nb_features{height:155px; width:283px; margin:20px auto 15px auto; border:solid 1px #86C127; padding:1px}
.mrg_tl10{margin:10px 0 0 10px}
.nb_extw{width:666px}
.nb_wbldtype{width:186px; margin:0 15px 0 15px}
.h186{height:186px}
.nb_htb{height:350px; width:250px; overflow:auto; text-align:left}
.nb_htb_info{height:350px; width:250px; overflow:hidden; text-align:left}
.w330c{width:330px; margin:5px auto}

/* Autocomplete */
.ac_results {padding: 0px;border: 1px solid black;background-color: white;overflow: hidden;z-index: 99999;}
.ac_results ul {width: 100%; list-style-position: outside;list-style: none;padding: 0;margin: 0;}
.ac_results li {margin: 0px; padding:4px; cursor:default;display: block; font-size:16px; overflow: hidden; text-align:left; }
.ac_loading {background:white url('http://static.verinmuebles.com/progress.gif') right center no-repeat;}
.ac_odd {background-color: #FAFAFA;}
.ac_over {background-color: #86C127; color: white;}

/* Ads */
.adsc { border-left:1px solid #EAEAEA; float:right; margin:5px 0 20px 10px; width:160px; *width:150px; text-align:right; }
.adsc .spon_hdr{ font-size:11px; color:#CCCCCC; margin:5px 10px 10px 0; text-align:right; padding-left:10px; }
.adsc .sect_ad{ float:left; margin:0 0 25px; padding:10px 0 0 5px; width:147px; }
.adsc .sect_ad .cntp_ad_frame .cntp_ad_title { color:#3C3968; display:block; font-weight:bold; padding:0 0 5px 5px; }
.adsc .sect_ad .cntp_ad_frame .cntp_ad_title a{ font-size:12px; color:#000000; }
.adsc .sect_ad a { text-decoration:none; color:#000; }
.adsc .sect_ad .cntp_ad_frame .cntp_ad_image { border:0 none; padding:0 0 0 7px; }
.adsc .sect_ad .cntp_ad_frame .cntp_ad_text { color:#000000; font-size:11px; padding:5px 0 3px 7px; text-align:right; text-decoration:none; }

/* Margin & Padding */
.mrg_all5{margin:5px;}.mrg_all10{margin:10px;}.mrg_all15{margin:15px;}.mrg_all20{margin:20px;}.mrg_all25{margin:25px;}.mrg_all30{margin:30px;}.mrg_all35{margin:35px;}.mrg_all40{margin:40px;}.mrg_all45{margin:45px;}.mrg_all50{margin:50px;}.mrg_t5{margin-top:5px;}.mrg_t10{margin-top:10px;}.mrg_t15{margin-top:15px;}.mrg_t20{margin-top:20px;}.mrg_t25{margin-top:25px;}.mrg_t30{margin-top:30px;}.mrg_t35{margin-top:35px;}.mrg_t40{margin-top:40px;}.mrg_t45{margin-top:45px;}.mrg_t50{margin-top:50px;}.mrg_b1{margin-bottom:1px;}.mrg_b5{margin-bottom:5px;}.mrg_b10{margin-bottom:10px;}.mrg_b15{margin-bottom:15px;}.mrg_b20{margin-bottom:20px;}.mrg_b25{margin-bottom:25px;}.mrg_b30{margin-bottom:30px;}.mrg_b35{margin-bottom:35px;}.mrg_b40{margin-bottom:40px;}.mrg_b45{margin-bottom:45px;}.mrg_b50{margin-bottom:50px;}.mrg_l5{margin-left:5px;}.mrg_l10{margin-left:10px;}.mrg_l15{margin-left:15px;}.mrg_l20{margin-left:20px;}.mrg_l25{margin-left:25px;}.mrg_l30{margin-left:30px;}.mrg_l35{margin-left:35px;}.mrg_l40{margin-left:40px;}.mrg_l45{margin-left:45px;}.mrg_l50{margin-left:50px;}.mrg_r5{margin-right:5px;}.mrg_r10{margin-right:10px;}.mrg_r15{margin-right:15px;}.mrg_r20{margin-right:20px;}.mrg_r25{margin-right:25px;}.mrg_r30{margin-right:30px;}.mrg_r35{margin-right:35px;}.mrg_r40{margin-right:40px;}.mrg_r45{margin-right:45px;}.mrg_r50{margin-right:50px;}

.p_all5{padding:5px;}.p_all10{padding:10px;}.p_all15{padding:15px;}.p_all20{padding:20px;}.p_all25{padding:25px;}.p_all30{padding:30px;}.p_all35{padding:35px;}.p_all40{padding:40px;}.p_all45{padding:45px;}.p_all50{padding:50px;}.p_t5{padding-top:5px;}.p_t10{padding-top:10px;}.p_t15{padding-top:15px;}.p_t20{padding-top:20px;}.p_t25{padding-top:25px;}.p_t30{padding-top:30px;}.p_t35{padding-top:35px;}.p_t40{padding-top:40px;}.p_t45{padding-top:45px;}.p_t50{padding-top:50px;}.p_b5{padding-bottom:5px;}.p_b10{padding-bottom:10px;}.p_b15{padding-bottom:15px;}.p_b20{padding-bottom:20px;}.p_b25{padding-bottom:25px;}.p_b30{padding-bottom:30px;}.p_b35{padding-bottom:35px;}.p_b40{padding-bottom:40px;}.p_b45{padding-bottom:45px;}.p_b50{padding-bottom:50px;}.p_l5{padding-left:5px;}.p_l10{padding-left:10px;}.p_l15{padding-left:15px;}.p_l20{padding-left:20px;}.p_l25{padding-left:25px;}.p_l30{padding-left:30px;}.p_l35{padding-left:35px;}.p_l40{padding-left:40px;}.p_l45{padding-left:45px;}.p_l50{padding-left:50px;}.p_r5{padding-right:5px;}.p_r10{padding-right:10px;}.p_r15{padding-right:15px;}.p_r20{padding-right:20px;}.p_r25{padding-right:25px;}.p_r30{padding-right:30px;}.p_r35{padding-right:35px;}.p_r40{padding-right:40px;}.p_r45{padding-right:45px;}.p_r50{padding-right:50px;}

.clients{ display:inline-block; width:661px; margin:10px 0; height:638px; padding:15px 0 5px 15px; }.clients .item{ width:150px; margin:0 10px 10px 0; border:solid 1px #86C127; float:left; display:none; min-height:200px; }.clients .item a{color:#000000; text-decoration:none;}.clients .item .name{ font-weight:bold; font-size:14px; color:#587C1B; text-align:center; height:20px; margin:5px 0 5px 0; }.clients .item .img{ width:150px; margin:10px auto 10px auto; display:inline-block; min-height:120px; }.clients .item .img div.person{ float:left; border:solid 1px #86C127; padding:1px; margin-left:39px; }.clients .item .img div.company{ float:left; border:solid 1px #86C127; padding:1px; margin-left:12px; }.clients .item .location{ font-size:12px; text-align:center; color:#000000; }.clients .item .total{ color:#587C1B; text-align:center; }.dialog_pagination{ list-style:none; }.dialog_pagination li{ float:left; margin-right:3px; }.dialog_pagination li a{ display:block; border:solid 1px #86C127; background:#EAEAEA; text-decoration:none; padding:0 3px 0 3px; }.dialog_pagination li a:hover{ background:#FFFFFF; }.dialog_pagination li span{ display:block; background:#FFFFFF; padding:0 3px 0 3px; }

#feedback{position:fixed;left:0;top:35%;background:#86C127 url(http://static.verinmuebles.com/feedback_tab_white.png) no-repeat;width:25px;height:130px;text-indent:-5000px; z-index:1000;}
#feedback:hover{background:#333333 url(http://static.verinmuebles.com/feedback_tab_white.png) no-repeat;}

.feedback{ margin-top:20px; }
.feedback h1{ font-size:14px; margin:0 0 30px 0; text-align:center; }
.feedback h1 span{ font-weight:normal; color:#999; }
.feedback div{ margin-bottom:3px; display:inline-block; }
.feedback div textarea{ width:420px; font-size:14px; border:solid 1px #86C127; }
.feedback div dt{ float:left; width:150px; font-weight:normal; }
.feedback div dt label{ font-weight:normal; margin-left:10px; font-size:14px; }
.feedback div dt a{ text-align:left; font-size:14px; font-weight:bold; color:#86C127; text-decoration:none; }
.feedback div dd{ width:170px; float:left; }
.feedback div dd input, .feedback div dd select{ font-size:14px; border:solid 1px #86C127; width:270px; }
.feedback div dd textarea{ font-size:14px; border:solid 1px #86C127; width:270px; }
.feedback div dd a{ text-align:left; font-size:14px; font-weight:bold; color:#86C127; text-decoration:none; }

.____title_dialog{ font-size:20px; color:#CCCCCC; margin:10px 0 20px 0; text-align:center; font-weight:bold; }

.form_search{ display:inline-block; margin-bottom:5px; width:250px; }
.form_search dt{ float:left; margin-right:10px; width:100px; text-align:left; font-size:14px; }
.form_search dt input{ font-size:14px; font-family:Tahoma,Arial,sans-serif; border:solid 1px #86C127; color:#000000; width:306px; }
.form_search dd{ margin-left:10px; }
.form_search dd input{ font-size:14px; font-family:Tahoma,Arial,sans-serif; border:solid 1px #86C127; color:#CCCCCC; width:100px; }
.form_search dd input.ipt_selected{ font-size:14px; font-family:Tahoma,Arial,sans-serif; border:solid 1px #86C127; color:#000000; width:100px; }

.form_search dd input.btn{ font-size:14px; font-family:Tahoma,Arial,sans-serif; background:#86C127; color:#FFFFFF; width:80px; }
.form_search ul{ list-style:none; }
.form_search ul li{ font-size:14px; }

.form_search_addon{ display:inline-block; margin-bottom:5px; width:330px; }
.form_search_addon dt{ float:left; margin-right:10px; width:55px; text-align:left; font-size:14px; }
.form_search_addon dd{ margin-left:10px; }
.form_search_addon dd input{ font-size:14px; font-family:Tahoma,Arial,sans-serif; border:solid 1px #86C127; color:#000000; width:100px; }
.form_search_addon dd input.hab_area_input{ font-size:14px; font-family:Tahoma,Arial,sans-serif; border:solid 1px #86C127; color:#000000; width:50px; }
.form_search_addon dd input.price_input{ font-size:14px; font-family:Tahoma,Arial,sans-serif; border:solid 1px #86C127; color:#000000; width:115px; }

.change_city_search{ font-size:16px; text-decoration:none; }
.change_city_search span{ color:#00F; text-decoration:underline; }