html, body, 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; }
body{ font-family:Tahoma, Verdana, Arial, sans-serif;background:#333333; overflow-y:scroll; }

.center{ width:1000px; margin:0 auto; }
.w260{ width:260px; }
.psr{ position:relative; }
.nul{text-decoration:none;}

.hs1_logo_link{ float:left; padding-left:10px; }
.hs1_logo_link .vi_logo{ background:url(http://static.verinmuebles.com/vi_logo_beta.jpg) no-repeat; float:left; width:357px; height:48px; cursor:pointer; margin:0; }

.hs2{ background:#333333; height:80px; padding:10px 0 10px 0; }
.hs2 .col1{ float:left; width:350px; }
.hs2 .col1 .h1{ color:#FFFFFF; font-size:24px; font-weight:bold; margin:0 0 10px 0; text-align:center; }
.hs2 .col1 .h2{ font-family:"Georgia", Times New Roman; font-size:16px; color:#CCCCCC; text-align:center; }
.hs2 .col2{ float:right; width:566px; }
.hs2 .col2 .h1{ float:left; width:456px; font-size:17px; font-style:italic; font-family:"Georgia", Times New Roman; color:#CCCCCC; text-align:center; margin:10px 10px 0; }
.hs2 .col2 .h2{ width:60px; float:left; }
.hs2 .col2 .h2 .country_selector{ list-style:none; cursor:pointer; }
.hs2 .col2 .h2 .country_selector li{ font-size:12px; color:#FFFFFF; text-align:center; }
.hs2 .col2 .h2 .country_selector li.seltext{ line-height:15px; text-align:center; }
.hs2 .col2 .h2 .country_selector li a{ color:#FFFFFF; text-align:center; font-size:10px; }

.hs3{ background:#FFFFFF; height:auto; padding-bottom:25px; //padding-bottom:40px; }
.hs3 .search_group{ width:952px; margin:25px 0 10px 20px; display:inline-block; }
.hs3 .search_group .search_news{ float:left; width:200px; padding-right:10px; display:block; border-right:solid 1px #CCCCCC; float:left; font-size:12px; }
.hs3 .search_group .search_news .content{ margin-bottom:10px; display:inline-block; }
.hs3 .search_group .search_news .button{ background-color:#86C127; color:#FFFFFF; border:solid 1px #000000; padding:0 3px 0 3px; width:120px; cursor:pointer; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px; }
.hs3 .search_group .search_news .new_title{ font-size:12px; color:#F00; margin:0 0 5px 0; font-weight:bold; }

.hs3 .search_group .search_options .search_content{ /*height:160px;*/ margin-top:15px; }
.hs3 .search_group .search_options{ font-size:14px; }
.hs3 .search_group .search_options h1{ color:#86C127; margin:10px 0 20px 20px; font-size:16px; font-weight:bold; }
.hs3 .search_group .search_options ul.search_tabs{ list-style:none; margin:10px 0 0 0; height:31px; border-bottom:solid 1px #86C127; }
.hs3 .search_group .search_options ul.search_tabs li{ float:left; margin:0 0 0 5px; text-align:center; }
.hs3 .search_group .search_options ul.search_tabs abbr{ font-size:11px; color:#F00; display:block; text-align:left; font-weight:bold; margin-top:-40px; }
.hs3 .search_group .search_options ul.search_tabs abbr b{ color:#F00; font-weight:normal; }
.hs3 .search_group .search_options ul.search_tabs li a{ border: solid 1px #86C127; height:25px; background:#D5EAAB; font-size:15px; padding:5px 10px 0 10px; display:block; color:#333333; text-decoration:none; }
.hs3 .search_group .search_options ul.search_tabs li a:hover{ background-color:#86C127; color:#FFFFFF; }
.hs3 .search_group .search_options ul.search_tabs li a.tab_selected{ border-left:solid 1px #86C127; border-right:solid 1px #86C127; border-top:solid 1px #86C127; border-bottom:solid 1px #FFFFFF; height:25px; background:#FFFFFF; font-size:15px; padding:5px 10px 0 10px; display:block; color:#333333; text-decoration:none; }
.hs3 .search_group .search_options ul.search_tabs li a.tab_hightlight{ border-left:solid 1px #86C127; border-right:solid 1px #86C127; border-top:solid 1px #86C127;  height:25px; background:#FC6; font-size:15px; padding:5px 10px 0 10px; display:block; color:#333333; text-decoration:none; }
.hs3 .search_group .search_options ul.search_tabs li a.tab_code{ border-left:solid 1px #86C127; border-right:solid 1px #86C127; border-top:solid 1px #86C127;  height:25px; background:#FFFF00; font-size:15px; padding:5px 10px 0 10px; display:block; color:#333333; text-decoration:none; }
.hs3 .search_group .search_options ul.search_tabs li a.vn_site{ border-left:solid 1px #86C127; border-right:solid 1px #86C127; border-top:solid 1px #86C127;  height:25px; background:#D9D9FF; font-size:15px; padding:5px 10px 0 10px; display:block; color:#000000; text-decoration:none; }

.hs3 .search_group .search_options .search_options_params{ text-align:center; position:relative; }
.hs3 .search_group .search_options .search_options_params .search_options_content{ margin:0 0 10px 0; }

.hs3 .search_group .search_options .search_options_params .search_options_content .type_layer{ width:120px; border-right:solid 1px #EAEAEA; margin-left:20px; padding-right:10px; margin-right:10px; float:left; }

.hs3 .search_group .search_options .search_options_params .search_options_content .type_layer ul{ list-style:none; margin:0; padding:0; }
.hs3 .search_group .search_options .search_options_params .search_options_content .type_layer ul li{ color:#CCCCCC; font-weight:normal; }

.hs3 .search_group .search_options .search_options_params .search_options_content .addon_building_search{ float:left; border-right:solid 1px #EAEAEA; padding-right:15px; }
.hs3 .search_group .search_options .search_options_params .search_options_content .addon_building_search ul{ list-style:none; }
.hs3 .search_group .search_options .search_options_params .search_options_content .addon_building_search ul li{ text-align:left; color:#666666; }

.search_selector{ margin:0 0 0 10px; border:solid 1px #86C127; height:18px; width:154px; float:left; background: #FFFFFF url(http://static.verinmuebles.com/arrow_selector.jpg) no-repeat right; font-size:14px; color:#000000; padding-left:5px; padding-right:15px; overflow:hidden; cursor:pointer; position:relative; z-index:1001; text-align:left; }
.search_selector_open{ margin:0 0 0 10px; border-top:solid 1px #86C127; border-left:solid 1px #86C127; border-right:solid 1px #86C127; border-bottom:solid 1px #FFFFFF; height:15px; width:154px; float:left; background: #FFFFFF  url(http://static.verinmuebles.com/arrow_selector.jpg) no-repeat right; font-size:14px; color:#000000; padding-left:2px; padding-right:15px; padding-left:5px; overflow:hidden; cursor:pointer; z-index:1001; position:relative; text-align:left; }

.order_options{ position:absolute; right:-42px; top:16px; padding:10px; z-index:1000; width:196px; background:#FFFFFF; border:solid 1px #86C127; display:none; }
.order_options ul{ list-style:none; text-align:left; }
.order_options ul li{ display:inline-block; font-size:14px; text-align:left; height:17px; }
.order_options ul li.os{ height:20px; }

.hs3 .search_group .search_options .search_options_input{ position:relative; text-align:left; }
.hs3 .search_group .search_options .search_options_input input.entry{ border:solid 1px #000000; font-size:17px; width:400px; height:22px; }
.hs3 .search_group .search_options .search_options_input input.button{ border:solid 1px #000000; width:60px; vertical-align:top; font-size:16px; width:85px; height:31px; font-family:Tahoma, Verdana, Arial, sans-serif; color:#FFFFFF; background-color:#86C127; }

.search_options_input{ position:relative; text-align:left; }
.search_options_input input.entry{ 
 border-top:solid 1px #CCC;
 border-bottom:solid 1px #999;
 border-left:solid 1px #CCC;
 border-right:solid 1px #999;
 font-size:16px; width:150px; 
 height:22px; 
 padding:5px;
}
.search_options_input input.entry2{ 
 border-top:solid 1px #CCC;
 border-bottom:solid 1px #999;
 border-left:solid 1px #CCC;
 border-right:solid 1px #999;
 font-size:16px; width:310px;
 height:22px; 
 padding:5px;
}
 
.search_options_input input.button{ border:solid 1px #000000; width:60px; vertical-align:top; font-size:16px; width:85px; height:31px; font-family:Tahoma, Verdana, Arial, sans-serif; color:#FFFFFF; background-color:#86C127; margin-left:10px; }

.search_criteria_order{ background:#EAEAEA; padding:5px; height:20px; margin-left:20px; width:946px; }

.last_offers{ height:218px; width:956px; margin-left:20px; }
.last_offers .content_offer{ float:left; margin:10px 13px 0 13px; width:132px; height:210px; display:none; font-size:11px; }

.last_offers .content_offer a{ text-decoration:none; display:block; color:#000000; }
.last_offers .content_offer div.img{ margin-bottom:5px; margin-left:0; display:block; height:105px; position:relative; width:132px; }

.last_offers .content_offer div.img div.pic{ float:left; border:solid 1px #86C127; padding:1px; position:absolute; }
.last_offers .content_offer div.img div.ghost{ position:absolute; left:2px; bottom:3px; background:#FFFFFF; width:130px; filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; height:25px; }
.last_offers .content_offer div.img div.ghost_photo_map_info{ filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; position:absolute; left:2px; top:2px; width:48px; height:15px; background:#86C127; }
.last_offers .content_offer div.img div.offer_building{ position:absolute; color:#000000; width:130px; left:0px; text-align:left; bottom:0px; z-index:100; 
margin:0 0 4px 3px; line-height:12px; }
.last_offers .content_offer div.img div.offer_building span{ text-decoration:none; }
.last_offers .content_offer div.img div.photo_map_info{ left:2px; top:2px; color:#FFFFFF; position:absolute; width:48px; z-index:100; text-align:center; font-size:11px; }

/* Opera fix
@media all and (min-width: 0px){
 .last_offers .content_offer div.img div.photo_map_info{ left:0; top:-75px; color:#FFFFFF; position:absolute; width:48px; z-index:100; text-align:center; font-size:11px; }
 .last_offers .content_offer div.img div.ghost_photo_map_info{ -moz-opacity:0.6; opacity:0.6; position:absolute; left:0; top:-75px; width:48px; height:15px; background:#86C127; }
 .last_offers .content_offer div.img div.ghost{ position:absolute; left:0; top:0; background:#FFFFFF; width:130px; opacity:0.8; -moz-opacity:0.8; height:25px; }
}
 */
 
.last_offers .content_offer div.img div.photo_map_info a{ left:2px; top:2px; color:#FFFFFF; margin:2px 0 0 0; text-decoration:none; }
.last_offers .content_offer div.img div.offer_building a{ color:#000000; text-decoration:none; display:block; font-size:11px; }

.last_offers .content_offer div.info{ color:#000000; display:block; position:relative; }
.last_offers .content_offer div.info div.price{ margin-top:5px; color:#000099; }
.last_offers .content_offer div.info div.price a{ color:#000099; }
.last_offers .content_offer div.info div.added{ margin-top:5px; color:#999999; }
.last_offers .content_offer div.info div.added a{ color:#9999999; }

.pagination_results{ float:right; margin-right:180px; margin-top:-1px; }
.pagination_results ul{ list-style:none; margin:0; padding:0; }
.pagination_results ul li{ float:left; margin-right:3px; }
.pagination_results ul li span{ font-size:13px; color:#FFFFFF; background:#86C127; display:block; padding:2px; }
.pagination_results ul li a{ display:block; border:solid 1px #86C127; padding:1px 2px 1px 2px; color:#86C127; text-decoration:none; font-size:13px; }
.pagination_results ul li a:hover{ background-color:#FFFFFF; border:solid 1px #86C127; color:#86C127; text-decoration:none; }

.results_offers{ list-style:none; padding-left:9px; margin-left:20px; height:218px; width:760px; float:left; }
.results_offers .content_offer_discard{ display:none; }
.results_offers .content_offer{ float:left; margin:10px 10px 0 10px; width:132px; height:210px; display:none; font-size:11px; }
.results_offers .content_offer a{ text-decoration:none; display:block; color:#000000; }
.results_offers .content_offer div.img{ margin-bottom:5px; margin-left:0; display:block; height:105px; position:relative; width:132px; }
.results_offers .content_offer div.img div.pic{ float:left; border:solid 1px #86C127; padding:1px; position:absolute; }
.results_offers .content_offer div.img div.ghost{ position:absolute; left:2px; bottom:3px; background:#FFFFFF; width:130px; filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; height:25px; }
.results_offers .content_offer div.img div.ghost_photo_map_info{ filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; position:absolute; left:2px; top:2px; width:48px; height:15px; background:#86C127; }


.results_offers .content_offer div.img div.offer_building{ position:absolute; color:#000000; width:130px; left:0px; text-align:left; bottom:0px; z-index:100; 
margin:0 0 4px 3px; line-height:12px; }
.results_offers .content_offer div.img div.offer_building span{ text-decoration:none; }
.results_offers .content_offer div.img div.photo_map_info{ left:2px; top:2px; color:#FFFFFF; position:absolute; width:48px; z-index:100; text-align:center; font-size:11px; }

/* Opera fix 
@media all and (min-width: 0px){
 .results_offers .content_offer div.img div.photo_map_info{ left:0; top:-75px; color:#FFFFFF; position:absolute; width:48px; z-index:100; text-align:center; font-size:11px; }
 .results_offers .content_offer div.img div.ghost_photo_map_info{ -moz-opacity:0.6; opacity:0.6; position:absolute; left:0; top:-75px; width:48px; height:15px; background:#86C127; }
 .results_offers .content_offer div.img div.ghost{ position:absolute; left:0; top:0; background:#FFFFFF; width:130px; opacity:0.8; -moz-opacity:0.8; height:25px; }
}
*/

.results_offers .content_offer div.img div.photo_map_info a{ left:2px; top:2px; color:#FFFFFF; margin:2px 0 0 0; text-decoration:none; }
.results_offers .content_offer div.img div.offer_building a{ color:#000000; text-decoration:none; display:block; font-size:11px; }
.results_offers .content_offer div.img a.discard_offer{ position:absolute; width:24px; height:24px; background:url(http://static.verinmuebles.com/offer_options.png) no-repeat 0 -24px; right:24px; top:3px; z-index:100; display:none; }
.results_offers .content_offer div.img a.discard_progress{ position:absolute; width:24px; height:24px; background:url(http://static.verinmuebles.com/progress.gif) no-repeat 0 2px; right:24px; top:3px; z-index:100; display:block; }
.results_offers .content_offer div.img a.favorite_offer{ position:absolute; width:24px; height:24px; background:url(http://static.verinmuebles.com/offer_options.png) no-repeat 0 0; right:0; top:3px; z-index:100; display:none; }
.results_offers .content_offer div.img a.favorite_offer_selected{ position:absolute; width:24px; height:24px; background:url(http://static.verinmuebles.com/offer_options.png) no-repeat 0 -48px; right:0; top:3px; z-index:100; display:block; }
.results_offers .content_offer div.img a.favorite_offer_progress{ position:absolute; width:24px; height:24px; background:url(http://static.verinmuebles.com/progress.gif) no-repeat 0 2px; right:0; top:3px; z-index:100; display:block; }

.offer_options{ width:24px; height:24px; background:url(http://static.verinmuebles.com/offer_options.png) no-repeat; display:inline-block; vertical-align:middle; line-height:24px; cursor:pointer; }
.offer_options_favorite{ background-position:0 -48px; }
.offer_options_discard{ background-position:0 -24px; }

.results_offers .content_offer div.info{ color:#000000; display:block; position:relative; }
.results_offers .content_offer div.info div.price{ margin-top:5px; color:#000099; }
.results_offers .content_offer div.info div.price a{ color:#000099; }
.results_offers .content_offer div.info div.added{ margin-top:5px; color:#999999; }
.results_offers .content_offer div.info div.added a{ color:#9999999; }


.slider{ width:160px; float:left; height:15px; height:3px; margin:6px 15px 10px 20px; border:solid 1px #000000; }
.slider_small{ width:113px; float:left; height:15px; height:3px; margin:6px 0px 10px 15px; border:solid 1px #000000; }
.slider_small2{ width:97px; float:left; height:15px; height:3px; margin:6px 0px 10px 15px; border:solid 1px #000000; }
.search_code_title{ font-size:16px; margin:0 0 20px 0; }
.search_code_input{ font-size:31px; text-align:center; width:150px; height:38px; border:solid 1px #000000; }
.search_code_button{ background-color:#86C127; border:1px solid #000000; color:#FFFFFF; font-size:16px; height:42px; text-align:center; vertical-align:top; }

.hs4{ background:#333333; height:195px; padding:10px 0 10px 0; }
.hs4 .col1{ float:left; width:400px; margin:0 0 0 15px; }
.hs4 .col1 h2{ font-size:18px; color:#FFFFFF; font-weight:bold; margin:5px 0 0 0; }
.hs4 .col1 h3{ font-size:18px; color:#FFFFFF; font-weight:normal; margin:0 0 10px 0; }
.hs4 .col1 div{ color:#CCCCCC; font-size:15px; }
.hs4 .col1 div span{ text-decoration:underline; color:#FFFFFF; }

.hs4 .col2{ float:left; }
.hs4 .col2 .last_opinions{ background-color:#FFFFFF; width:510px; margin-top:6px; height:186px; display:none; background:#FFFFFF; border:solid 1px #999999; margin-left:50px; }

.hs4 .col2 .last_opinions .lo_title{ background:#86C127; color:#FFFFFF; font-size:12px; font-weight:bold; padding:6px 0 6px 10px; }

.last_opinion .text{ font-size:13px; float:left; width:348px; padding: 10px 0 0 10px; }
.last_opinion .text .comments{ text-align:left; height:114px; font-family:"Georgia", Times New Roman; font-size:14px; color:#333333; font-style:italic; }

.last_opinion .info{ float:right; width:150px; }
.last_opinion .info .img .name{ text-align:right; color:#666666; font-size:12px; display:inline-block; padding-top:2px; }
.last_opinion .info .img .name span{ font-size:10px; }

.last_opinion .info .img{ width:125px; position:relative; padding:5px 0 5px 5px; display:inline-block; }
.last_opinion .info .img div.pic{ float:right; padding:1px; border:solid 1px #86C127; }
.last_opinion{ display:inline-block; }

/* Facebook FanBox */
.hs4 .col2 .fbb{ width:511px; height:135px; margin:5px 0 0 50px; }
/* End Facebook FanBox */

.hs5{ height:200px; }
.hs5 .column{ background:url(http://static.verinmuebles.com/contact_box.png) no-repeat scroll 0 0 transparent;
float:left; height:161px; margin:20px 23px 20px 10px; position:relative; width:300px; }
.hs5 .column .symbol{ left:10px; top:10px; z-index:2; position:absolute; }
.hs5 .column .info{ z-index:1; bottom:29px; color:#CCCCCC; font-size:14px; position:absolute; right:10px; }
.hs5 .column .info a{ color:#FFF; text-decoration:underline; }
.hs5 .column .info a span{ text-decoration:none; border:0 none; }

.foo { background:#86C127; font-size:14px; height:20px; padding:10px 0; vertical-align:top; }

.dialog_form_line{ border: solid 1px #86C127; width:200px; }
.content_search0{ width:600px; margin-left:130px; margin-bottom:20px; }

.preload_default { width:953px; left:20px; height:210px; position:absolute; background-color:#FFFFFF; z-index:1000; -moz-opacity:0.8; opacity:0.8; filter:alpha(opacity=80); }
.preload_default .pt{ font-size:60px; color:#D5EAAB; text-align:center; }

.preload_results { width:953px; left:20px; height:210px; position:absolute; background-color:#FFFFFF; z-index:1000; -moz-opacity:0.8; opacity:0.8; filter:alpha(opacity=80); }
.preload_results .pt{ font-size:60px; color:#86C127; text-align:center; }

/* Login - Registry */
.login_registry h1{ text-align:center; font-size:16px; margin:10px 0 20px 0; }
.login_registry .login{ margin:10px auto; }
.login_registry .login div{ margin-bottom:3px; display:inline-block; }
.login_registry .login div dt{ float:left; width:156px; font-weight:bold; }
.login_registry .login div dt label{ font-weight:bold; margin-left:10px; font-size:14px; }
.login_registry .login div dt a{ text-align:left; font-size:14px; font-weight:bold; color:#86C127; text-decoration:none; }
.login_registry .login div dd{ width:158px; float:left; }
.login_registry .login div dd input{ font-size:14px; border:solid 1px #86C127; width:157px; }
.login_registry .login div dd a{ text-align:left; font-size:14px; font-weight:bold; color:#86C127; text-decoration:none; }

.login_registry h1{ text-align:center; font-size:16px; margin:10px 0 20px 0; }
.login_registry .registry{ margin:10px auto; background:none; }
.login_registry .registry div{ margin-bottom:3px; display:inline-block; }
.login_registry .registry div dt{ float:left; width:200px; }
.login_registry .registry div dt label{ margin-left:10px; font-size:14px; }
.login_registry .registry div dt a{ text-align:left; font-size:14px; color:#86C127; text-decoration:none; }
.login_registry .registry div dt select{ border:1px solid #86C127; font-size:14px; margin-left:10px; width:150px; }
.login_registry .registry div dd{ width:158px; float:left; }
.login_registry .registry div dd input{ font-size:14px; border:solid 1px #86C127; width:200px; }
.login_registry .registry div dd select{ font-size:14px; border:solid 1px #86C127; width:200px; }
.login_registry .registry div dd a{ text-align:left; font-size:14px; color:#86C127; text-decoration:none; }

.domain_warning{ width:550px; margin:10px auto 10px auto; }
.domain_warning h4{ font-size:16px; color:#000000; font-weight:bold; margin:0 0 20px 0; text-align:center; }
.domain_warning h4 span{ font-size:16px; color:#CCCCCC; font-size:16px; font-weight:normal; display:block; margin-top:10px; }

.domain_warning h1{ font-weight:normal; color:#000; font-size:16px; margin: 5px 0 5px 0; text-align:center; }
.domain_warning h1 span{ display:block; font-size:16px; color:#CCC; margin-top:15px; font-weight:normal; }
.domain_warning h2{ font-weight:normal; margin:20px 0 20px 0; font-size:16px; text-align:center; }
.domain_warning h2 input{ border:solid 1px #86C127; font-size:20px; min-width:80px; padding-left:5px; }
.domain_warning h3{ font-weight:normal; font-size:16px; text-align:center; margin:10px 0 20px 0; }
.domain_warning div{ margin:10px 0; }
.domain_warning div h1{ font-size:16px; text-align:center; }

.domain_warning div ul{ list-style:none; margin:10px 0; }
.domain_warning div ul li{ font-size:16px; color:#CCCCCC; }

.recover_pass div dt{ float:left; width:120px; font-weight:bold; }
.recover_pass div dt label{ font-weight:bold; margin-left:10px; font-size:14px; }
.recover_pass div dt a{ text-align:left; font-size:14px; color:#86C127; text-decoration:none; }

.recover_pass div dd{ width:150px; float:left; }
.recover_pass div dd input{ font-size:14px; border:solid 1px #86C127; width:190px; }
.recover_pass div dd a{ text-align:left; font-size:14px; color:#86C127; text-decoration:none; }

.search_list .content_offer{ float:left; margin:10px 10px 0 10px; width:132px; height:210px; font-size:11px; display:none; }
.search_list .content_offer a{ text-decoration:none; display:block; color:#000000; }
.search_list .content_offer div.img{ margin-bottom:5px; margin-left:0; display:block; height:105px; position:relative; width:132px; }
.search_list .content_offer div.img div.pic{ float:left; border:solid 1px #86C127; padding:1px; position:absolute; }
.search_list .content_offer div.img div.ghost{ position:absolute; left:2px; bottom:3px; background:#FFFFFF; width:130px; filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; height:25px; }
.search_list .content_offer div.img div.ghost_photo_map_info{ filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; position:absolute; left:2px; top:2px; width:48px; height:15px; background:#86C127; }
.search_list .content_offer div.img div.offer_building{ position:absolute; color:#000000; width:130px; left:0px; text-align:left; bottom:0px; z-index:100; 
margin:0 0 4px 3px; line-height:12px; }
.search_list .content_offer div.img div.offer_building span{ text-decoration:none; }
.search_list .content_offer div.img div.photo_map_info{ left:2px; top:2px; color:#FFFFFF; position:absolute; width:48px; z-index:100; text-align:center; font-size:11px; }
.search_list .content_offer div.img div.photo_map_info a{ left:2px; top:2px; color:#FFFFFF; margin:2px 0 0 0; text-decoration:none; }
.search_list .content_offer div.img div.offer_building a{ color:#000000; text-decoration:none; display:block; font-size:11px; }
.search_list .content_offer div.img a.offer_delete{ position:absolute; width:24px; height:24px; background:url(http://static.verinmuebles.com/not_available.gif) no-repeat 0 0; right:-7px; top:3px; z-index:100; display:none; }
.search_list .content_offer div.img a.offer_delete_progress{ position:absolute; width:24px; height:24px; background:url(http://static.verinmuebles.com/progress.gif) no-repeat 0 2px; right:-4px; top:3px; z-index:100; display:block; }
.search_list .content_offer div.info{ color:#000000; display:block; position:relative; }
.search_list .content_offer div.info div.price{ margin-top:5px; color:#000099; }
.search_list .content_offer div.info div.price a{ color:#000099; }
.search_list .content_offer div.info div.added{ margin-top:5px; color:#999999; }
.search_list .content_offer div.info div.added a{ color:#9999999; }

ul.token-input-list-facebook { overflow: hidden; height: auto !important; height: 1%; width: 300px; border: 1px solid #000000; cursor: text; font-size: 16px; min-height: 1px; z-index: 2000; margin: 0; padding: 0; background-color: #fff; list-style-type: none; }
ul.token-input-list-facebook li input { border: 0; width: 100px; padding: 3px 8px; background-color: white; margin: 2px 0; font-size:16px; }
li.token-input-token-facebook { overflow: hidden; height: auto !important; height: 1%; margin: 4px 3px; padding: 1px 3px; background-color:#E9E9E9; color: #000; cursor: default; /*border: 1px solid #86C127;*/ font-size: 16px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; float: left; }
li.token-input-token-facebook p { display: inline; padding: 0; margin: 0 10px; }
li.token-input-token-facebook span { color: #a6b3cf; cursor: pointer; background: url(http://static.verinmuebles.com/ui/ui-icons_222222_256x240.png) no-repeat -80px -127px; width:13px; height:16px; display:inline-block; text-indent: -5000px; }
li.token-input-selected-token-facebook { background-color: #5670a6; border: 1px solid #3b5998; color: #fff; }
li.token-input-input-token-facebook { float: left; }

div.token-input-dropdown-facebook { position: absolute; width: 300px; background-color: #fff; overflow: hidden; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; cursor: default; font-size: 16px; z-index: 2000; text-align:left; }
div.token-input-dropdown-facebook p { margin: 0; padding: 5px; font-weight: bold; color: #777; |}
div.token-input-dropdown-facebook ul { margin: 0; padding: 0; list-style:none; }
div.token-input-dropdown-facebook ul li { background-color: #fff; padding: 3px; text-align:left; }
div.token-input-dropdown-facebook ul li.token-input-dropdown-item-facebook { background-color: #fff; }
div.token-input-dropdown-facebook ul li.token-input-dropdown-item-facebook abbr{ font-size:12px; color:#999; }
div.token-input-dropdown-facebook ul li.token-input-dropdown-item-facebook abbr.token_abbr_selected{ color:#000; }

div.token-input-dropdown-facebook ul li.token-input-dropdown-item2-facebook { background-color: #fff; }
div.token-input-dropdown-facebook ul li.token-input-dropdown-item2-facebook abbr{ font-size:12px; color:#999; }
div.token-input-dropdown-facebook ul li.token-input-dropdown-item2-facebook abbr.token_abbr_selected{ color:#000; }

div.token-input-dropdown-facebook ul li em { font-weight: bold;font-style: none; }
div.token-input-dropdown-facebook ul li.token-input-selected-dropdown-item-facebook { background-color:#86C127; color: #fff; }

.bc1{ color:#00F; }
.gr1{ color:#EDF8DC; }
.link_load_list, .link_load_list:visited{ font-size:11px; text-decoration:none; color:#00F; }
.link_load_list span{ text-decoration:none; color:#CCC; }
.link_load_list:hover{ text-decoration:underline; }
.link_load_list:hover span{ text-decoration:none; }

ul.mini_list{ list-style:none; margin:0; padding:0 }
ul.mini_list li{ color:#666666; float:left; margin:0 20px 0 0; width:167px; text-align:left; font-size:14px; }
ul.mini_list li.sec_selected{ color:#000000; font-weight:bold; }

.list_cities_tour_ul{ list-style:none; }
.list_cities_tour_ul li{ color:#CCCCCC; float:left; font-size:14px;margin:0 10px 5px 0;text-align:left;width:175px; }
.list_cities_tour_ul li a{ text-decoration:none; font-size:14px; color:#666666; display:block; }
.list_cities_tour_ul li a abbr{ text-decoration:none; }

#search_list_results{ width:975px; margin:0px auto; }

/* Ads */
.adsc { border-left:1px solid #EAEAEA; float:right; margin:5px 0 20px 10px; width:165px; 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; }

.progressing_input{ background:#EAEAEA url(http://static.verinmuebles.com/progress.gif) no-repeat right; }
.completed_val{ background:url(http://static.verinmuebles.com/available.gif) no-repeat; width:18px; height:18px; display:inline-block; margin-left:10px; }

.search_options_building_list{ width:950px; color:#e0f0bd; font-size:60px; /*height:160px;*/ display:inline-block; vertical-align:middle; text-align:center; }
/* Building list */
ul.list_groups{ list-style:none; width:190px; float:left; margin:10px 0 0 10px; }
ul.list_groups li{ margin:0 5px 5px 10px; font-size:16px; color:#CCC; text-align:left; }
ul.list_groups li a{ color:#86C127; font-size:16px; text-decoration:none; }
ul.list_groups li span{ font-size:14px; color:#86C127; }
ul.list_groups li a:hover{ text-decoration:underline; }
ul.list_groups li a.bld_selected,ul.list_groups li a.bld_selected:hover{ color:#000000; font-weight:bold; border-bottom:dotted 1px #000000; text-decoration:none; }

.title_tab{ 
 border-right:1px solid #E9E9E9;
 color:#E9E9E9;
 float:left;
 font-size:60px;
 margin:0 10px;
 padding-bottom:30px;
 padding-left:10px;
 padding-top:30px;
 text-align:left;
 width:310px;
}
.title_tab a{
 text-decoration:none;
 color:#00F;
 font-size:14px;
 display:block;
}
.title_tab a span{
 text-decoration:underline;
}

/* addon options */
.search_options_addons .form_search{ display:inline-block; margin-bottom:5px; width:350px; }
.search_options_addons .form_search dt{ float:left; margin-right:10px; width:100px; text-align:left; }
.search_options_addons .form_search dt input{ font-size:14px; font-family:Tahoma,Arial,sans-serif; border:solid 1px #86C127; color:#000000; width:306px; }
.search_options_addons .form_search dd{ margin-left:10px; }
.search_options_addons .form_search dd input{ font-size:14px; font-family:Tahoma,Arial,sans-serif; border:solid 1px #86C127; color:#000000; width:100px; }
.search_options_addons .form_search dd input.btn{ font-size:14px; font-family:Tahoma,Arial,sans-serif; background:#86C127; color:#FFFFFF; width:80px; }
.search_options_addons .form_search dd input[type=checkbox]{ border:0 none; }

.tags_params{ float:left; margin-right:20px; }
.tags_params li{ color:#999; width:140px; }
.tags_params li.tag_selected{ color:#000; width:140px; }

/* Skype msg */
.ico_wlm{ background-image:url(http://static.verinmuebles.com/wlm_ico.png); width:56px; height:49px; background-repeat:no-repeat; }
.ico_wlm_offline{ background-position:0 -50px; }
.skype .offline{ display:block; text-align:center; color:#CCCCCC; width:64px; font-size:12px; }
.skype .online{ display:block; text-align:center; color:#86C127; width:64px; font-size:12px; }