html{margin:0px;padding:0px;}
body{margin:0px;padding:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;background-color:#FFFFFF;}
#header{height:27px;background-color:#EBF9E5;border-bottom:1px solid #666666;}
#header table{height:27px;width:945px;padding:0px;vertical-align:middle;margin:0px auto;}
.date{text-align:left;font-size:10px;color:#999999;}
.login{text-align:right;font-variant:small-caps;font-size:12px;font-weight:bold;color:#000066;}
.login img{vertical-align:middle;}
#logo_y_submenu{width:950px;height:75px;margin:0px auto;padding-top:10px;padding-bottom:5px;}
#pagewidth{width:960px;min-width:960px;background-image:url("images/main_bg.gif");background-repeat:repeat-y;margin:0px auto;}
#content{width:950px;margin:0px auto;padding:0px;background-color:#F8F8F8;min-height:400px;}
.table_pageid{margin:10px auto;width:100%;}
#footer{width:960px;min-width:960px;margin:0px auto;height:39px;}
#footer table{width:100%;height:39px;min-height:39px;max-height:39px;padding:0px;}
.copyright{color:#CCCCCC;font-size:9px;background-image:url("images/footer_bg.gif");background-repeat:repeat-x;width:652px;}
.copyright a{color:#CCCCCC;}
.totales{width:280px;color:#FFFFFF;font-size:12px;background-image:url("images/footer_bg.gif");background-repeat:repeat-x;}
.totales span{font-size:10px;}
.totales strong{color:#FF9900;}
.totales img{vertical-align:middle;}
#outer{width:950px;margin:10px auto;font-size:12px;text-align:center;color:#666666;}
#outer a{text-decoration:none;color:#666666;}
#outer img{vertical-align:middle;}
#outer a:hover{text-decoration:underline;}
.featured_listings{width:360px;height:32px;}
.featured_listings img{vertical-align:middle;}
.featured_listings_header{font-weight:bold;color:#004B91;font-size:14px;width:100%;height:32px;padding:0px 10px;text-align:left;background-image:url("images/table_bg.gif");background-repeat:repeat-x;}
.featured_listings_content{width:358px;height:385px;font-size:10px;border:1px solid #9E9E9E;background-image:url("images/table_featured_bg.gif");background-repeat:repeat-x;overflow:hidden;}
.featured_listings_content a{text-decoration:none;color:#004B91;}
.featured_listings_content a:hover{text-decoration:underline}
.price_small{color:#EB7411;font-weight:bold;font-size:10px;}
.searchbox{width:557px;height:32px;}
.searchbox img{vertical-align:middle;}
.searchbox_header{font-weight:bold;color:#004B91;font-size:14px;width:100%;height:32px;text-align:left;padding:0px 10px;background-image:url("images/table_bg.gif");background-repeat:repeat-x;}
.searchbox_header_qs{font-weight:bold;color:#004B91;font-size:14px;width:100%;height:32px;text-align:left;padding:0px 10px;background-image:url("images/table_bg_qs.gif");background-repeat:repeat-x;}
.searchbox_content{width:555px;height:112px;padding:10px 0px;text-align:left;border:1px solid #9E9E9E;background-color:#fffcf4;}
.tlshome{width:100%;}
.tlshome select{font-size:10px;width:155px;}
.searchform{width:100%;}
.searchform th{font-size:12px;font-weight:bold;color:#004B91;}
.searchform td.bordered{border-right:solid 1px #666666;}
table.tls td.text{color:#FFFFFF;font-size:10px;}
table.tls_main{width:900px;margin:0px auto;padding:10px 0px;}
table.tls_main td.operacion{color:#EEE77E;font-weight:bold;width:80px;white-space:nowrap;vertical-align:top;}
table.tls_main div.operacion{vertical-align:top;}
table.tls{width:100%;}
fieldset.tls{}
fieldset.tls2{height:41px;}
fieldset.tls legend{font-weight:bold;font-size:14px;color:#FFFFFF;}
fieldset.tls2 legend{font-weight:bold;font-size:11px;color:#FFFFFF;margin:auto;}
fieldset.tls select{font-size:10px;width:155px;}
form.tls select.inmueble{font-size:10px;width:137px;}
form.tls{margin:0px 0px 0px 10px;padding:0px;}
.table_main{width:178px;height:32px;}
.table_main img{vertical-align:middle;}
.table_main_header{font-weight:bold;color:#004B91;font-size:12px;width:100%;height:32px;text-align:left;padding:0px 10px;background-image:url("images/table_bg.gif");background-repeat:repeat-x;}
.inmobiliare{font-size:11px;text-align:center;height:20px;}
.inmobiliare a.inmolink{text-decoration:none;}
.inmobiliare a:hover.inmolink{text-decoration:underline;}
.news_main{height:200px;width:166px;padding:5px 5px 0px 5px;text-align:left;font-size:10px;border:1px solid #9E9E9E;background-color:#FFFFFF;}
.news_main img{vertical-align:middle;}
.news_main a.title{text-decoration:none;color:#333333;}
.news_main a.title:hover{text-decoration:underline;}
.news_main a.title:visited{color:#333333;}
.table_main_content{height:200px;width:166px;padding:5px 5px 0px 5px;text-align:left;font-size:10px;border:1px solid #9E9E9E;background-color:#FFFFFF;}
.table_main_content img{vertical-align:middle;}
.table_main_content a{text-decoration:none;color:#333333;}
.table_main_content a:hover{text-decoration:underline;}
.table_main_content a:visited{color:#333333;}
.anuncio_header{font-size:12px;color:#006666;font-weight:bold;}
.anuncio_content{font-size:10px;font-weight:bold;}
.anuncio_ahora a{font-size:10px;color:#FF9900;font-weight:bold;text-decoration:none}
.anuncio_ahora a:hover{text-decoration:underline;}
.anuncio_ahora a:visited{font-size:10px;color:#FF9900;font-weight:bold;text-decoration:none;}
.sub_main{width:930px;margin:10px auto;background-color:#FFFFFF;}
.sub_main_city{width:185px;border:1px solid #CCCCCC;text-align:center;vertical-align:top;}
.sub_main_featured{vertical-align:top;}
div.sub_main_content{height:90px;width:728px;font-size:10px;float:right;cursor:pointer;border-bottom:1px dotted #999999;}
div.sub_main_content th{font-size:13px;text-transform:uppercase;width:100%;font-weight:bold;color:#5B63FF;}
td.title{font-size:10px;color:#000066;font-weight:bold;}
img.sub_main_img{border:1px solid #999999;padding:4px 4px;background-color:#FFFFFF;vertical-align:middle;}
img.sub_main_similar_img{border:1px solid #999999;padding:3px 3px;background-color:#FFFFFF;vertical-align:middle;}
div.sub_main_content p{font-size:10px;display:inline;}
.usd{font-size:8px;color:#0000EE;}
.form_sub{font-size:10px;padding:0px 5px;text-align:left;width:100%;}
.form_sub td{font-size:10px;text-align:left;}
.form_sub h3{text-align:center;}
.tls_sub td{font-size:11px;text-align:left;}
.tls_sub select{width:130px;background-color:#F7F7F7;}
.searchpage_field_caption{font-weight:bold;font-size:11px;color:#666666;}
.searchpage_field_caption_2{font-weight:bold;font-size:11px;color:#5B63FF;}
.city_link a{font-size:10px;text-decoration:none;}
.city_link a:hover{text-decoration:underline;}
.search_results_table{font-family:Arial, Helvetica, sans-serif;width:930px;margin:0px auto;}
.search_results_header{height:35px;background-color:#E2F2DA;}
.search_results_header td.th{border-bottom:1px dotted #666666;border-top:1px solid #666666;text-align:center;}
.search_results_header a{font-size:12px;font-weight:bold;text-decoration:none;font-variant:small-caps;color:#545454;}
.search_results_header a:hover{text-decoration:underline;}
.search_results_data td{font-size:11px;height:35px;}
.search_results_data a{}
.search_results_data a:hover{text-decoration:underline;}
.search_results_data a:visited{font-style:italic;}
.next_prev_featured{background-color:#FFFFFF;text-align:right;font-size:10px;text-decoration:none;color:black;}
.browse_tool_table{background-color:#FFFFFF;width:930px;margin:10px auto 0px auto;font-size:10px;text-decoration:none;color:black;}
.browse_tool{font-size:11px;text-align:center;}
.browse_tool_num{color:#336699;}
.browse_tool_ghost{font-size:10px;line-height:10px;color:#aaaaaa;text-decoration:none;}
.browse_tool_curpage{display:block;text-align:center;font-size:10px;}
.bt_pages{text-decoration:none;font-size:9px;color:#000000;}
.bt_pages_ghost{color:#aaaaaa;text-decoration:none;font-size:9px;}
A.bt_pages{color:#000000;display:block;text-align:center;}
A.bt_pages:visited{color:#000000;}
A.bt_pages:hover{text-decoration:underline;}
.listing_header{background-color:#80A1CA;}
.listing_header h2{margin:10px 20px;}
.addthis_toolbox .hover_effect{width:500px;margin:0px auto;border:1px solid #CCCCCC;padding: 7px 0 6px 10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.addthis_toolbox .hover_effect div{float: left;}
.addthis_toolbox .hover_effect a{border: 1px solid #fff;padding: 2px 2px 2px 16px;position: relative;text-decoration: none;}
.addthis_toolbox .hover_effect a:hover{border: 1px solid #000066;-moz-border-radius: 4px;-webkit-border-radius: 4px;background: #C6D5E8;color: #000000;text-decoration: none;}
.addthis_toolbox .hover_effect span{position: absolute;width: 16px;height: 16px;top: 0px;left: 1px;}
.table_listing_main_content{width:633px;height:379px;text-align:center;font-size:10px;border:1px solid #9E9E9E;font-family:Arial, Helvetica, sans-serif;background-color:#FFFFFF;}
.table_listing_details{width:275px;height:32px;}
.table_listing_details img{vertical-align:middle;}
.table_listing_header{color:#FFFFFF;font-weight:bold;font-size:12px;width:110px;height:32px;text-align:left;padding:0px 10px;background-image:url("images/table_bg_listing.gif");background-repeat:repeat-x;}
.table_listing_content{height:369px;width:263px;padding:5px 5px;text-align:left;font-size:10px;vertical-align:top;border:1px solid #9E9E9E;font-family:Arial, Helvetica, sans-serif;background-color:#FFFFFF;overflow:auto;scrollbar-face-color:#80A1CA;scrollbar-highlight-color:#CCCCCC;scrollbar-3dlight-color:#FFFFFF;scrollbar-shadow-color:#CCCCCC;scrollbar-darkshadow-color:#FFFFFF;scrollbar-arrow-color:#FFFFFF;scrollbar-track-color:#FFFFFF;}
.table_listing_content td.small{text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;}
.table_listing_content td.big{text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000066;}
.listing_button{height:30px;}
.listing_button img{cursor:pointer;}
.table_listing_contact{width:275px;height:32px;}
.table_listing_contact img{vertical-align:middle;}
.table_listing_contact_sub{width:263px;height:385px;padding:5px 5px;text-align:left;vertical-align:top;border:1px solid #9E9E9E;background-color:#FFF7EF;overflow:hidden;}
.table_listing_contact_sub img.img_contact{width:75px;height:60px;border:1px solid #999999;}
.table_listing_contact_sub img.tel_icon{border:none;width:20px;height:20px;vertical-align:middle;}
.table_listing_contact_sub img.cel_icon{border:none;width:20px;height:20px;vertical-align:middle;}
input.show_tel{width:120px;height:22px;background-image:url("images/input_bt_bg.gif");border:0px;cursor:pointer;font-size:12px;color:#004B91;}
input.show_cel{width:120px;height:22px;background-image:url("images/input_bt_bg.gif");border:0px;cursor:pointer;font-size:12px;color:#004B91;}
.table_listing_contact_sub img.user_icon{width:75px;height:72px;border:none;}
.table_listing_contact_sub span.title{font-size:12px;color:#000066;font-weight:bold;}
.form_sub_listing{font-size:10px;text-align:left;}
.form_sub_listing td{font-size:10px;text-align:left;}
.table_listing_feature{width:637px;height:32px;}
.table_listing_feature img{vertical-align:middle;}
.table_listing_feature_sub{width:625px;height:127px;padding:5px 5px;text-align:left;vertical-align:top;border:1px solid #9E9E9E;background-color:#f2faee;overflow:auto;scrollbar-face-color:#80A1CA;scrollbar-highlight-color:#CCCCCC;scrollbar-3dlight-color:#FFFFFF;scrollbar-shadow-color:#CCCCCC;scrollbar-darkshadow-color:#FFFFFF;scrollbar-arrow-color:#FFFFFF;scrollbar-track-color:#FFFFFF;}
.table_listing_herramientas{width:328px;height:32px;}
.table_listing_herramientas img{vertical-align:middle;}
.table_listing_herramientas_sub{width:316px;padding:0px 5px;height:215px;text-align:left;vertical-align:top;border:1px solid #9E9E9E;background-color:#FFFFFF;font-size:10px;overflow:auto;scrollbar-face-color:#80A1CA;scrollbar-highlight-color:#CCCCCC;scrollbar-3dlight-color:#FFFFFF;scrollbar-shadow-color:#CCCCCC;scrollbar-darkshadow-color:#FFFFFF;scrollbar-arrow-color:#FFFFFF;scrollbar-track-color:#FFFFFF;}
.table_listings_google_header{font-weight:bold;color:#004B91;font-size:11px;width:100%;text-align:center;}
a.similares{text-decoration:none;}
a:hover.similares{text-decoration:underline;}
h2.similares{display:inline;}
h2.similares a{font-size:11px;color:#000066;text-decoration:underline;}
h2.similares a:hover{text-decoration:none;}
h2.similares a:visited{font-size:11px;color:#000066;text-decoration:underline;}
.table_addsite{width:635px;height:32px;margin:0px auto;}
.table_addsite_content{width:633px;height:379px;margin:0px auto;border:1px solid #9E9E9E;background-color:#FFFFFF;}
.table_addsite_content a{font-size:11px;}
.table_signup{width:635px;height:32px;margin:0px auto;}
.table_signup_content{width:633px;margin:0px auto;text-align:center;border:1px solid #9E9E9E;background-color:#FFFFFF;}
.agent_signup_title{font-size:14px;text-align:center;}
.importante{margin:0px auto;border:1px solid #CCCCCC;width:420px;}
.importante th{font-weight:bold;background-color:#cdfbb6;}
.importante td{background-color:#e2ffd3;font-size:11px;color:#555555;}
.importante a{}
.importante a:hover{text-decoration:none;}
.table_header_icon{background-image:url("images/table_bg.gif");background-repeat:repeat-x;}
.table_header_icon_qs{background-image:url("images/table_bg_qs.gif");background-repeat:repeat-x;}
.dottedborderbottom{border-bottom:1px dotted #999999;}
.dottedborderright{border-right:1px dotted #999999;}
.news{border-bottom:1px dotted #999999;padding:0px;margin:0px;}
h1{font-size:14px;text-align:center;color:#000066;margin:0px auto;}
h2{font-size:20px;font-family:Arial;color:#FFFFFF;}
h3{font-size:10px;color:#000066;}
.result_row_0{background-color:#FFF8EC;width:100%;text-align:left;}
.result_row_1{background-color:#FFFFFF;width:100%;text-align:left;}
.no_results{color:red;margin-top:10px;font-size:12px;}
.next_prev_listing{width:100%;text-align:center;font-size:11px;}
.next_prev_listing a{text-decoration:none;color:#000066;font-weight:bold;}
.next_prev_listing a:hover{text-decoration:underline;}
.next_prev_listing a:visited{color:#000066;}
.listing_xy{font-size:12px;color:#000066;font-weight:bold;padding:0px 250px 0px 0px;}
.required{color:red;}
.error{font-size:12px;color:red;text-align:center;}
.success{font-size:12px;text-align:center;}
.listicon{list-style:url(images/listicon.gif);vertical-align:middle;}
.calculator{width:750px;background-color:#FFFFFF;border:1px solid #CCCCCC;margin:0px auto;}
.field_caption{font-weight:bold;}
.searchpage_field_caption{font-weight:bold;text-align:right;}
.searchpage_field_caption_row{font-weight:bold;text-align:right;}
.lat_long_header{font-size:12px;}
.postalcode_distance_header{font-size:12px;}
.view_image{text-align:center;}
.image_caption{font-size:16px;font-weight:bold;}
.view_user{padding-left:5px;}
.view_user_user_name{font-size:14px;font-weight:bold;}
.view_user_user_images{float:left;}
.view_user_user_info{float:left;padding-left:10px;}
.view_user_user_hitcount{clear:both;}
.view_user_user_box{}
td{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
input, select, form{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
img{border:0px none;}
.search_results{width:100%;}
.view_users{width:100%;}
.logo h1{font-size:44px;color:white;float:right;vertical-align:text-bottom;}
.clr{clear:both;}
#header .content{padding-bottom:0;}
@media print{#leftcol{display:none;}
#outer{border-left:0;}
}
table.page_display{border:3px;}
td.page_display{width:100%;vertical-align:top;}
table.admin_main{border:3px;width:100%;}
td.admin_main{width:100%;vertical-align:top;}
td.row1_0{background-color:#009900;}
td.row2_0{background-color:#CCFFCC;}
td.row3_0{background-color:#99CC99;}
.adminListingLeft_0{color:#FFFFFF;background-color:transparent;}
#listing_detail_tabbed{float:left;width:100%;height:100%;font:10px Arial, Helvetica, sans-serif;}
#listing_detail_tabbed .tab a:link,	#listing_detail_tabbed .tab a:visited{font:12px Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;color:#004B91;cursor:pointer;}
#listing_detail_tabbed .tab a:hover{text-decoration:none;}
.tab-page{width:633px;height:379px;z-index:2;position:relative;clear:both;top:-2px;border:1px solid #80a1ca;background-color:#FFFFFF;}
.tab-pane{position:relative;display:block;width:100%;margin-right:-2px;}
.tab{z-index:1;position:relative;float:left;display:inline;width:74px;height:24px;top:0;margin:1px -1px 1px 2px;padding:10px 0px 0px 0px;border:0;text-align:center;background-image:url(images/tabbed/tab.png);cursor:pointer;overflow:hidden;white-space:nowrap;}
.tab_info{font-size:11px;position:absolute;float:right;width:500px;height:30px;top:-33px;left:150px;text-align:center;overflow:hidden;}
.tab_info img{vertical-align:middle;}
.tab.selected{z-index:3;width:74px !important;height:26px !important;top:-2px;margin:1px -3px -1px 0px;padding:10px 0 0px 0;border-bottom-width:0;font:10px Arial, Helvetica, sans-serif;background-image:url(images/tabbed/tab.active.png) !important;background-repeat:no-repeat;}
.tab.hover{font:10px Arial, Helvetica, sans-serif;width:74px;height:24px;background-image:url(images/tabbed/tab.hover.png);background-repeat:no-repeat;}
.slideshow_img{float:left;width:100%;text-align:center;}
.slideshow_links{float:left;width:100%;text-align:center;}
.city_distance_header{font-size:12px;}
#imagerows{width:440px;padding:2px;border-width:medium;border:ridge;text-align:center;}
.multiple_options_caption{margin:0;padding:0;font-weight:bold;width:100%;}
.multiple_options{float:left;width:100%;}
.multiple_options ul{margin:0;padding:0;list-style-type:none;}
.multiple_options li{display:inline;}
#featured_listings_horizontal .featured_listings_block{width:100%;margin:0;padding:5; border-top:1px dashed #999999;}
#featured_listings_horizontal .featured_listings_block a:link.title ,#featured_listings_horizontal .featured_listings_block a:visited.title{font:10px Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration:none;color:#666666;}
#featured_listings_horizontal .featured_listings_block a:hover.title{text-decoration:underline;}
img.featured_listings_horizontal_thumb{border:1px solid #999999;padding:3px 3px;background-color:#FFFFFF;vertical-align:middle;width:36px;height:28px;}