.clear {
clear:both;
font-size:0;
margin:0;
padding:0;
}
.clear20 {
clear:both;
height:20px;
}
.clear10 {
clear:both;
height:10px;
}
img {
border:0 none;
}
#container {
margin:auto;
}
#footer {
font-size:0.75em;
margin:5px 5px 0;
padding-bottom:16px;
padding-top:16px;
text-align:center;
}
body#homes #footer {
border-top:1px solid #030277;
color:#030377;
}
body#cars #footer {
border-top:1px solid #D63A3A;
color:#B80F0F;
}
body#jobs #footer {
border-top:1px solid #07940F;
color:#07940F;
}
div#short_search_1 {
color:red;
display:none;
font-size:8pt;
font-weight:bold;
}
a#homes {
color:#030377;
}
a#homes:hover {
color:#030377;
}
a#cars {
color:#D63A3A;
}
a#cars:hover {
color:#D63A3A;
}
a#jobs {
color:#07940F;
}
a#jobs:hover {
color:#07940F;
}
a.examples_homes, a.examples_cars, a.examples_jobs {
color:#999999;
text-decoration:underline;
}
a.examples_homes:hover {
color:#999999;
}
a.examples_cars:hover {
color:#999999;
}
a.examples_jobs:hover {
color:#999999;
}
#header {
clear:both;
height:100px;
position:relative;
text-align:left;
width:100%;
}
#header .header_left {
background-color:transparent;
float:left;
height:100%;
left:14px;
margin-top:10px;
position:absolute;
top:6px;
width:180px;
}
#header .header_left img {
border:0 none;
}
#header .header_right {
background-color:transparent;
float:left;
height:100%;
left:200px;
margin-left:0;
margin-top:6px;
position:absolute;
top:8px;
}
#header #header_topright {
font-size:13px;
line-height:150%;
margin-right:5px;
position:absolute;
right:3px;
text-align:right;
top:3px;
}
#header_bottomright {
bottom:4px;
font-size:13px;
margin-right:5px;
position:absolute;
right:3px;
}
#header_bottomright a.email {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:#FFFFFF url(/images/global/ico_email.png) no-repeat scroll 0 2px;*/
padding-left:1.6em;
}
#header_bottomright a.rss {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:#FFFFFF url(/images/global/ico_rss.png) no-repeat scroll 0 2px;*/
padding-left:1.4em;
}
#header_bottomright a.permalink {
padding-left:1.4em;
}
.search_form {
margin-top:10px;
padding-top:0;
}
.search_form div {
color:#999999;
font-size:0.72em;
padding-top:3px;
}
.search_form input {
margin-right:5px;
}
.search_form select {
margin-right:5px;
}
.search_form input.button {
width:80px;
}
.advanced_search_link {
font-size:0.72em;
}
.tabs {
display:block;
font-family:arial;
font-size:13px;
margin-bottom:5px;
}
.tabs a {
text-decoration:underline;
}
#title h1 {
font-size:17px;
height:23px;
margin:0;
text-align:left;
}
#title span.left {
display:block;
float:left;
padding:2px 5px 0 0;
}
#title span.right {
bottom:3px;
font-size:0.8em;
margin-top:0.1em;
padding:0;
position:absolute;
right:5px;
text-align:right;
}
#title span.right small {
color:#666666;
font-size:0.9em;
}
div#container-canvas {
padding:0 180px;
}
div#container-canvas-wrapper {
text-align:left;
width:100%;
}
div#centerleft {
float:left;
margin:0 0 0 -170px;
padding:0;
width:100%;
}
div#center {
float:right;
font-size:0.8em;
margin:0 -170px 0 0;
padding:0;
width:100%;
}
div#center-padd {
padding:0 15px 0 10px;
position:relative;
z-index:2;
}
div#left {
border-right:1px solid #CCCCCC;
float:left;
overflow:hidden;
padding:0 0 8px;
position:relative;
width:169px;
}
#filter_frm {
margin:0;
padding:0;
}
div#right {
float:right;
margin-right:-175px;
overflow:hidden;
padding:0 0 8px;
position:relative;
width:180px;
z-index:1;
}
div#container-canvas.dos-columnas {
padding:0 0 0 180px;
}
div#container-canvas.una-columna {
padding:0;
}
.similar_searches2 {
border:1px solid white;
font-size:11px;
line-height:1.5em;
margin:0 18px 14px;
text-align:left;
width:auto;
}
.similar_searches strong, .similar_searches2 strong {
font-weight:normal;
}
.similar_searches2 em {
font-style:normal;
font-weight:bold;
}
#similar_footer_top_homes {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:#FFFFFF url(/images/homes/fondo_top.gif) repeat-x scroll left top;*/
border-top:1px solid #030277;
margin:0 5px 14px;
}
#similar_footer_top_cars {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:#FFFFFF url(/images/cars/fondo_top.gif) repeat-x scroll left top;*/
border-top:1px solid #D63A3A;
margin:0 5px 14px;
}
#similar_footer_top_jobs {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:#FFFFFF url(/images/jobs/fondo_top.gif) repeat-x scroll left top;*/
border-top:1px solid #07940F;
margin:0 5px 14px;
}
#similar_footer_rand {
float:left;
min-height:110px;
padding-left:10px;
padding-right:2px;
}
#similar_footer_rand div {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:#FFFFFF url(/images/global/page_find.png) no-repeat scroll 0 0;*/
padding-left:20px;
}
#similar_footer_rand ul {
margin:0;
padding:2px 0 0 40px;
}
#similar_footer_rand li {
color:#AAAAAA;
list-style-type:square;
}
.similar_footer_div {
border-left:1px dotted #AAAAAA;
float:left;
height:auto !important;
min-height:110px;
padding-left:8px;
padding-right:8px;
}
.similar_footer_div ul {
margin:0;
padding:2px 0 0 40px;
}
.similar_footer_div li {
color:#AAAAAA;
list-style-type:square;
}
#similar_cont_padd {
width:100% !important;
}
#similar_cont {
font-size:11px;
}
#similar_cont .open {
line-height:1.35em;
}
#similar_cont .clear20 {
border:0 solid red;
height:10px !important;
line-height:0;
}
#similar_cont .ie6fix {
display:none !important;
font-size:10px;
}
#similar_cont .return {
display:none;
}
#similar_cont .open .return {
clear:both;
display:block;
margin:0 0 5px;
}
#similar_cont h2, #similar_cont h3, #similar_cont p.more {
display:inline;
font-size:11px;
font-weight:normal;
}
#similar_cont p.more a {
font-style:italic;
}
#similar_cont .open p.more {
display:none;
}
#similar_cont .open var {
display:none;
}
#similar_cont .open h2, #similar_cont .open h3, #similar_cont .open h2.secundary, #similar_cont .open h3.secundary {
border:0 solid blue;
display:inline-block;
margin:0 3px 3px 0;
vertical-align:top;
width:32%;
}
#similar_cont h2.secundary, #similar_cont h3.secundary {
display:none;
}
.order {
clear:both;
width:100%;
}
.order a.email {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:#FFFFFF url(/images/global/ico_email.gif) no-repeat scroll 0 2px;*/
padding-left:1.6em;
}
a.rss {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:#FFFFFF url(/images/global/ico_rss.png) no-repeat scroll 0 2px;*/
padding-left:1.4em;
}
div#rss {
font-size:0.8em;
margin-top:15px;
text-align:left;
}
div#rss a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:#FFFFFF url(/images/global/ico_rss.png) no-repeat scroll 0 2px;*/
padding-left:1.4em;
}
div#social_share {
font-size:0.8em;
margin-top:15px;
text-align:left;
}
div#social_share a {
padding-left:1.4em;
}
.show_filters {
color:#0200CD;
display:none;
font-size:12px;
margin:10px;
text-align:left;
}
.filters h5 {
color:black;
font-size:12px;
font-weight:bold;
line-height:17px;
margin:0;
padding:0;
}
.filters h5 span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/images/global/ico_triangulo_down.gif) no-repeat scroll 0 5px;*/
padding:0 0 0 12px;
}
.filters h5 span.sliderh5canvas {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
padding:0;
}
.filters h5 span, .filters h5 img {
cursor:pointer;
}
.filters h5.down {
margin:0 0 5px;
}
.filters h5.down span {
/*background-image:url(/images/global/ico_triangulo_up.gif);*/
}
.filters h5.down span.sliderh5canvas {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
}
.filters h5 img.loading {
margin:0 0 0 5px;
}
.filters h5 img.resetFilter {
padding:0 5px;
}
.filters ul {
margin:0.5em 0 1.3em;
padding:0;
}
.filters ul li {
font-size:11px;
line-height:1.6em;
list-style-type:none;
margin-left:11px;
}
.filters ul.wide li {
margin-left:0;
}
.filters ul li.active {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:0 none;
font-weight:bold;
margin-bottom:2px;
margin-top:2px;
}
.filters ul {
}
.filters ul li {
}
.filters ul li a.cav {
display:block;
height:18px;
left:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
overflow:hidden;
padding:0 35px 0 0;
position:relative;
text-decoration:none;
top:0;
width:115px;
}
.filters ul li a.cav span.rel {
display:inline;
font-style:normal;
position:relative;
}
.filters ul li a.cav span.count {
background-color:white;
color:black;
display:block;
padding:0 0 0 2px;
position:absolute;
right:-95px;
text-align:left;
top:-3px;
width:90px;
}
.filters ul li span.a {
cursor:pointer;
text-decoration:underline;
}
#homes .filters ul li span.a {
color:#030377;
}
#cars .filters ul li span.a {
color:#B80F0F;
}
#jobs .filters ul li span.a {
color:#07900E;
}
.filters ul li span.a:active {
outline-color:#000000;
outline-style:dashed;
outline-width:1px;
}
.filters ul li ul li a.cav span.count {
background-color:white;
color:black;
display:block;
padding:0 0 0 2px;
position:absolute;
right:-65px;
text-align:left;
top:-3px;
width:60px;
}
ul#totalfilter_city_area {
font-weight:normal;
margin-top:0;
}
.filters ul li a span.a {
border:1px solid transparent;
white-space:nowrap;
}
.filters ul li a.cav span.coun {
top:-2px;
}
#homes .filters ul li a.nolink span.a, #cars .filters ul li a.nolink span.a, #jobs .filters ul li a.nolink span.a, #homes .filters ul li span.a.nolink, #cars .filters ul li span.a.nolink, #jobs .filters ul li span.a.nolink {
border:0 solid red;
color:black;
cursor:default;
text-decoration:none;
}
.hide_filters {
font-size:12px;
}
.undo_all {
color:#0200CD;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
li.slider-price {
margin-bottom:0;
padding-bottom:0;
}
li.decrease_price {
margin:0;
padding:0;
}
li.decrease_price ul#totalfilter_decrease_price {
margin:6px 0 0;
padding-top:0;
}
li.decrease_price input {
display:block;
float:left;
margin:0 3px;
padding:0;
}
li.decrease_price label {
display:block;
float:left;
line-height:13px;
padding:2px 0 0 2px;
width:123px;
}
li.decrease_price span.clear {
clear:left;
display:block;
}
li.decrease_price em.new {
color:red;
font-style:normal;
font-weight:bold;
text-transform:capitalize;
}
li.decrease_price ul {
border:1px solid #FFFFFF;
margin:0;
padding:0;
}
li.decrease_price li.none {
height:0;
line-height:0;
margin:0;
overflow:auto;
padding:0;
}
li.decrease_price span.text {
color:#030377;
cursor:pointer;
text-decoration:underline;
}
li.decrease_price li.nolink span.text {
color:black;
cursor:default;
text-decoration:none;
}
#cars li.decrease_price span.text {
color:#B80F0F;
}
#cars li.decrease_price li.nolink span.text {
color:#000000;
}
li.decrease_price li.nolink em.new {
color:#000000;
display:none;
font-weight:normal;
}
#ads {
border:0 none !important;
margin:0 0 8px;
}
#ads.empty {
}
#ads.empty #adContainer-bg, #ads.empty #adContainer-out, #ads.empty #adContainer, #ads.empty #adContainer-bg-top {
background-image:none;
padding-right:0;
}
#ads.empty #adsense_top {
height:auto !important;
min-height:114px;
}
#adsense_top {
height:auto !important;
margin:0 0 8px;
min-height:130px;
}
#adContainer-bg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:#EFF3FB url(/images/global/adContainer-border-bg.gif) repeat-y scroll right top;*/
position:relative;
z-index:2000;
}
#cars #adContainer-bg {
background-color:#FBF1F3;
}
#jobs #adContainer-bg {
background-color:#F2FBF1;
}
#adContainer-out {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/images/global/adContainer-border-bottom.gif) no-repeat scroll right bottom;*/
}
#adContainer-bg-top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/images/global/adContainer-border-bottom.gif) no-repeat scroll right top;*/
}
#adContainer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/images/global/adContainer-border.gif) repeat-y scroll right top;*/
border-right:0 none;
height:auto !important;
left:0;
padding-right:10px;
position:relative;
top:0;
z-index:2;
}
#adContainer-out.empty {
background-image:none;
}
#adContainer-out.empty #adContainer {
background-image:none;
padding:0;
}
.stats {
height:116px;
margin:-60px 0 0;
padding:1px 0 0;
position:absolute;
right:5px;
text-align:center;
top:50%;
}
.stats p {
margin:0;
padding:0;
}
.stats p.text a {
display:block;
margin:0 0 5px;
}
.stats p.text a em {
display:block;
font-size:13px;
font-style:normal;
font-weight:bold;
overflow:hidden;
text-decoration:underline;
white-space:nowrap;
width:155px;
}
.stats p strong {
color:black;
display:block;
font-size:15px;
}
#send2friendDiv {
font-size:14px;
padding:0 5px 0 0;
}
#send2friendDiv input#from, #send2friendDiv input#to {
display:block;
font-size:12px;
width:150px;
}
#send2friendDiv textarea#msg {
font-family:arial,helvetica,sans-serif;
font-size:12px;
width:150px;
}
#send2friendDiv h5 {
font-size:12px;
margin:0;
padding:0;
}
#send2friendDiv p {
margin:3px 0 0;
padding:0;
}
#send2friendDiv label {
display:block;
font-size:12px;
}
#sent2friendDiv p {
margin:5px;
padding:5px;
}
#pages {
font-size:1.2em;
padding:1.3em 0 2em;
text-align:center;
}
#pages a {
padding-left:5px;
}
#pages span {
font-size:12px;
}
#alert_form_down {
margin-bottom:15px;
padding:5px 5px 10px;
text-align:center;
}
#alert_form_down input {
margin-top:6px;
}
#alert_down {
margin:0;
padding:0;
}
.alert_down_label {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:#FFFFFF url(/images/global/ico_email.gif) no-repeat scroll 0 0;*/
padding-left:20px;
}
div#alert_form_2.loading {
background-image:url(/images/global/spinner.gif);
background-position:115px center;
background-repeat:no-repeat;
}
div#alert_form_2.loading form label, div#alert_form_2.loading form #email_alert_search {
visibility:hidden;
}
#alert_form {
background-color:#FFFFCC;
border:1px solid #AAAAAA;
clear:right;
display:none;
float:right;
padding:4px 4px 4px 6px;
position:absolute;
right:0;
top:102px;
z-index:2;
}
#alert_form form {
margin:0;
padding:0;
}
#alert_form label {
font-size:12px;
font-weight:bold;
}
#alert_form_2 {
background-color:#FFFFCC;
border:1px solid #AAAAAA;
clear:right;
display:none;
float:left;
margin-top:5px;
padding:2px 2px 2px 6px;
position:relative;
z-index:2;
}
#alert_form_2 form {
margin:0;
padding:0;
}
#alert_form_2 label {
font-size:12px;
font-weight:bold;
}
#alert_form_left {
clear:right;
display:none;
margin-top:5px;
position:relative;
z-index:2;
}
#alert_form_left form {
margin:0;
padding:0;
}
#alert_form_left label {
font-size:12px;
font-weight:bold;
}
span#save_search_left {
font-size:12px;
}
span#save_search_left a.email {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:#FFFFFF url(/images/global/ico_email.gif) no-repeat scroll 0 0;*/
padding-left:1.6em;
}
.alert_left_button {
float:right;
margin:2px 3px 0 0;
}
.alert_left_input {
width:160px;
}
#alert_form_left_hidden {
clear:right;
display:none;
margin-top:5px;
position:relative;
z-index:2;
}
#alert_form_left_hidden form {
margin:0;
padding:0;
}
#alert_form_left_hidden label {
color:black;
font-size:12px;
font-weight:bold;
}
span#save_search_left_hidden a.email {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:#FFFFFF url(/images/global/ico_email.gif) no-repeat scroll 0 0;*/
padding-left:1.6em;
}
span#save_search_left_hidden {
color:black;
}
#search_form2 form {
margin:0;
padding:10px 0;
}
#search_form2 form input.what {
width:25em;
}
div#example_error_bottom {
color:red;
font-size:10pt;
font-weight:bold;
}
.ads_right_content {
color:#000000;
font-size:9pt;
margin-bottom:5px;
overflow:hidden;
padding:5px;
text-align:left;
width:160px;
}
.ads_right_content_image {
text-align:center;
}
.ads_right_content img {
text-align:center;
}
.ads_right_title {
font-size:7pt;
margin-bottom:10px;
text-align:left;
}
.ads_top_title {
font-size:7pt;
margin-bottom:8px;
text-align:left;
width:160px;
}
.ads_down_title {
font-size:7pt;
margin-bottom:5px;
}
#homes a.txt_google {
color:black;
text-decoration:none;
}
#cars a.txt_google {
color:black;
text-decoration:none;
}
#jobs a.txt_google {
color:black;
text-decoration:none;
}
.alert_error {
color:red;
font-size:12px;
margin-top:1px;
padding:0;
text-align:left;
}
.ulpadding15 {
padding-left:15px;
}
.alert_comment_2 {
background-color:#FFFFCC;
border:1px solid #AAAAAA;
clear:right;
display:none;
float:left;
padding:2px 2px 2px 6px;
position:relative;
z-index:2;
}
.alert_comment_left {
background-color:#FFFFCC;
border:1px solid #AAAAAA;
clear:right;
display:none;
float:right;
padding:2px 2px 2px 6px;
position:relative;
z-index:2;
}
.send2friend_error {
color:red;
font-size:12px;
margin-top:3px;
text-align:left;
}
.alert_label {
font-size:12px;
font-weight:bold;
}
.more_companies, .more_city {
display:none;
}
#link_more_companies {
color:black;
font-size:8pt;
font-weight:bold;
}
#noresult {
background-color:#FFFFCC;
border:1px solid #DDDDDD;
padding:10px;
}
#lbl_noresult {
font-size:11px;
}
#no_results, #no_results_info {
font-size:16px;
font-weight:bold;
margin:20px 20px 35px 100px;
text-align:left;
}
#no_results {
}
#no_results_info {
}
#no_results strong, #no_results_info ul li {
font-size:14px;
font-weight:normal;
padding-bottom:5px;
}
#no_results_info strong {
}
#no_results_info ul ul {
border:1px solid white;
margin-top:5px;
}
#no_results_info ul ul li {
font-size:12px;
}
#no_results_info ul ul img {
margin:0 0 0 3px;
}
#no_results_info img {
cursor:pointer;
}
#no_results_info h2, #no_results_info h3 {
display:inline;
font-size:11px;
font-weight:normal;
}
div#overlay {
bottom:-84px;
display:none;
position:absolute;
right:34px;
z-index:2000;
}
div#lengueta_bocata {
margin:0;
padding:0;
}
img#pestana_bocadillo {
border-bottom:1px solid #A6A6A6;
margin:0 40px 0 0;
padding:0;
position:relative;
top:2px;
vertical-align:bottom;
}
div#info {
background-color:#FFFFFF;
border:1px solid #000000;
min-width:400px;
padding:0;
width:auto !important;
}
:first-child + html div#info {
width:400px !important;
}
div#statsmore_header {
background-color:#A6A6A6;
line-height:13px;
padding:3px 0 5px;
width:100%;
}
div#statsmore_header_title {
color:#FFFFFF;
font-size:11px;
padding:3px 0 3px 20px;
text-align:left;
}
statsmore_header_title strong {
display:block;
}
div#statsmore_header_title a {
display:block;
float:right;
margin:2px 5px;
}
.statsmore_content {
padding-left:20px;
}
div#statsmore_content_price {
float:right;
padding:0 15px 0 0 !important;
}
div#statsmore_content_links {
margin:5px 5px 8px 0;
}
#left.hidde, ul.down, .down .ui-slider {
left:-1000px;
position:absolute;
top:-1000px;
}
.ui-slider {
background-position:center center;
background-repeat:no-repeat;
height:19px;
margin:17px 0 0 5px;
position:relative;
width:144px;
}
.ui-slider a {
text-decoration:none;
}
.ui-slider-handle {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/images/global/slider-handle.gif) no-repeat scroll 0 0;*/
cursor:pointer;
height:19px;
left:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
position:absolute;
top:-2px;
width:12px;
z-index:1;
}
.ui-slider-handle span {
background-color:white;
border:0 solid #CCCCCC;
color:#555555;
display:none;
position:relative;
right:14px;
text-align:center;
text-decoration:none;
top:-12px;
width:40px;
z-index:1;
}
.ui-slider-handle span {
background-color:#F1F5FB;
border:0 solid #CCCCCC;
color:#555555;
display:none;
position:relative;
right:14px;
text-align:center;
text-decoration:none;
top:-12px;
width:40px;
z-index:1;
}
.ui-slider-handle-active {
}
.ui-slider-disabled .ui-slider-handle {
opacity:0.5;
}
.ui-slider-range {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:black none repeat scroll 0 0;
height:100%;
opacity:0;
position:absolute;
width:100%;
}
.ui-slider .rangs {
bottom:0;
color:#7A7A7A;
left:0;
position:relative;
right:0;
width:144px !important;
}
.ui-slider .limits {
display:none;
}
.ui-slider .rangs {
color:#7A7A7A;
font-weight:normal;
}
.ui-slider .rangs span.slideing {
color:#333333;
font-weight:bold;
}
.ui-slider .limits span, .ui-slider .rangs span {
left:0;
position:absolute;
top:-14px;
}
.ui-slider .limits span {
top:20px;
}
.ui-slider .limits span.max, .ui-slider .rangs span.max {
right:0;
text-align:right;
width:auto !important;
}
.ui-slider .limits span.min, .ui-slider .rangs span.min {
background-color:white;
border-right:2px solid white;
}
.ui-slider {
/*background-image:url(/images/global/slider-bg.gif);*/
}
.ui-slider .length {
left:0;
position:absolute;
top:0;
visibility:hidden;
}
#debug-slider {
background-color:red;
color:white;
font-size:10px;
}
#footer_companies_top, #footer_pictures_top, #footer_map_top, #header_bottomright #results_map, #header_bottomright #results_company, #header_bottomright #results_list, #header_bottomright #results_image {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/images/global/results_list_mix.gif) no-repeat scroll 0 0;*/
font-weight:normal;
padding:0 0 0 20px;
}
#header_bottomright sup {
background-color:#FEFFAF;
color:red;
font-weight:normal;
}
#footer_pictures_top {
background-position:0 -40px;
}
#footer_map_top {
background-position:0 -78px;
}
#footer_companies_top {
background-position:0 -116px;
}
#header_bottomright #results_list {
background-position:0 -22px;
}
#header_bottomright #results_list.act {
background-position:0 -3px;
font-weight:bold;
}
#header_bottomright #results_image {
background-position:0 -59px;
}
#header_bottomright #results_image.act {
background-position:0 -40px;
font-weight:bold;
}
#header_bottomright #results_map {
background-position:0 -97px;
}
#header_bottomright #results_map.act {
background-position:0 -78px;
font-weight:bold;
}
#header_bottomright #results_company {
background-position:0 -135px;
}
#header_bottomright #results_company.act {
background-position:0 -116px;
font-weight:bold;
}
.source {
float:left;
/*RCS*/
margin:0px 0px 0px 5px;
}
.tools ul {
margin:0;
}
.tools {
clear:none !important;
float:right !important;
margin:0;
padding:0;
white-space:nowrap;
}
.tools li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none no-repeat scroll left center;
display:inline;
margin:0 0 0 3px;
padding:3px 5px;
}
.tools li.more {
padding-left:0;
}
.tools li.save {
/*background-image:url(/images/global/ico_mas.png);*/
padding-left:15px;
}
.tools li.saved {
/*background-image:url(/images/global/ico_mas.png);*/
padding-left:3px;
}
.tools li.saved strong {
padding-left:15px;
}
.tools li.saved a {
padding-left:0;
text-decoration:underline;
}
.tools li.notes {
/*background-image:url(/images/global/ico_notas.png);*/
padding-left:15px;
}
.tools li.map {
/*background-image:url(/images/homes/ico_mapa_homes.png);*/
background-position:2px center;
padding-left:15px;
}
.more-tab {
float:right;
list-style-type:none;
white-space:nowrap;
}
.more-tab a {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:5px;
text-decoration:none;
}
.more-tab a em {
font-style:normal;
text-decoration:underline;
}
.result .tools .active {
background-color:#E5ECF9;
border-color:#DDDDDD #DDDDDD #E5ECF9;
border-style:solid;
border-width:1px;
font-weight:normal;
margin:0 -1px -2px 0;
}
.tools a span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/images/global/more-tab.arrows.gif) no-repeat scroll right -12px;*/
padding-right:12px;
}
.tools .active a span {
background-position:right -37px;
}
.tools li.loading {
/*background-image:url(/images/global/spinner.gif);*/
background-position:right center;
background-repeat:no-repeat;
}
.tools li.loading a span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
}
.more-canv {
clear:right;
margin:0;
}
.more-info {
background-color:#E5ECF9;
border:1px solid #DDDDDD;
display:none;
margin:0 0 5px;
padding:5px;
}
.open {
display:block;
}
.more-info ul {
color:#666666;
margin:0 0 0 15px;
padding:0;
}
.more-info ul li {
clear:left;
margin:0 0 3px;
padding:0;
}
.more-info ul.chart {
border-top:1px solid #DDDDDD;
color:#333333;
margin:8px;
padding:8px 0 0;
}
.more-info ul.chart li {
list-style-type:none;
margin:0;
padding:0;
}
.more-info ul.chart li img {
display:block;
margin:8px 0;
}
.more-info ul li.alert a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/images/global/ico_email.gif) no-repeat scroll 0 1px;*/
clear:both;
padding-left:20px;
}
.more-info ul li.alert a.spinner {
background-image:url(/images/global/spinner.gif);
}
.more-info ul li.alert strong {
}
.more-info ul form.loading {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/images/global/spinner.gif) no-repeat scroll center center;*/
}
.more-info ul form.loading label, .more-info ul form.loading input {
visibility:hidden;
}
.more-info table {
margin:0;
padding:0;
}
.more-info table th, .more-info table td {
font-weight:bold;
padding:2px;
}
.more-info table th {
font-weight:normal;
padding-right:10px;
text-align:right;
}
.more-info table.send_friend {
background-color:#FFFFFF;
border:1px solid #DDDDDD;
margin:7px 0 10px;
padding:0 10px;
}
.more-info table.send_friend td {
color:black;
padding:4px;
}
.alert_register_form, .alert_register_close {
display:none;
}
.alert_register_form.open, .alert_register_close.open {
display:block;
}
.alert_register_form {
background-color:white;
border:1px solid #DDDDDD;
clear:both;
float:left !important;
margin:5px 0 0;
padding:4px;
}
.alert_register_form form {
margin:0;
padding:0;
}
.alert_register_form label {
color:black;
font-weight:bold;
}
.alert_register_form.actived {
background-color:transparent;
border:0 none;
margin:5px 0 0;
}
div.mlt {
display:none;
}
a.mlt.loading {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/images/global/spinner.gif) no-repeat scroll left center;*/
color:black;
cursor:default;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding-left:20px;
text-decoration:none;
}
div.mlt.open {
display:block;
}
div.mlt_wrapper {
background-color:white;
border:1px solid #DDDDDD;
margin:5px 5px 0 -10px;
padding:8px 10px 0;
}
div.mlt_wrapper p.data {
color:black;
}
div.mlt_wrapper .result .info .price {
font-size:14px;
}
div.mlt_wrapper div.result {
font-size:12px;
margin:0 0 5px;
}
div.mlt_wrapper div.clear {
clear:both;
font-size:0;
height:0;
line-height:0;
margin:0;
padding:0;
}
div.mlt_wrapper div.result .info .ad_title {
font-size:13px;
}
div.mlt_wrapper .result .info h2 {
font-size:13px;
}
div.mlt_wrapper .result img.image {
height:auto;
width:80px;
}
div.mlt_wrapper .result .description .legend_photo_img {
background-color:#DDDDDD;
color:#333333;
padding:0 2px;
}
div.mlt_wrapper .result .info .address {
margin:3px 0;
}
div.mlt_wrapper div.origin img, div.mlt_wrapper .more-canv, div.mlt_wrapper .result .info .price del, div.mlt_wrapper div.tools {
display:none;
}
div.mlt_wrapper .result .info .price.down {
padding-bottom:3px;
}
div.mlt_wrapper .result .info .price.up {
padding-bottom:2px;
}
.more-info ul div.mlt_wrapper {
color:#333333;
}
div.mlt_wrapper.noResults {
height:auto;
padding:5px;
text-align:center;
}
div.dup {
display:none;
}
div.dup.open {
display:block;
}
div.dup_wrapper {
background-color:white;
border:1px solid #DDDDDD;
margin:5px 5px 0 -10px;
padding:8px 10px;
}
.more-info ul div.dup_wrapper {
color:#333333;
}
#map-canv {
background-color:#F1F1F1;
border:1px solid #DDDDDD;
height:auto !important;
margin:0 0 15px;
padding:5px;
position:relative;
z-index:0;
}
#map-canv .ad_map {
border:5px solid #F1F1F1;
bottom:0;
height:100px;
left:0;
overflow:hidden;
position:absolute;
right:0;
width:auto !important;
z-index:4;
}
#map-canv .ad_map .ad_map_block {
margin:0;
opacity:0;
padding:8px;
}
#map-canv .ad_map .ad_map_block .info {
border:0 solid blue;
float:none;
width:auto;
}
#map-canv .ad_map .ad_map_block .info .ad_title, #map-canv .ad_map .ad_map_block .info .price, #map-canv .ad_map .ad_map_block .info .address, #map-canv .ad_map .ad_map_block .info .unavailable_price {
border:0 solid red;
font-size:13px;
width:auto;
}
#map-canv .ad_map .ad_map_block .info .price {
font-size:15px;
}
#map-canv .ad_map .ad_map_block .info .ad {
font-size:14px;
}
#map-canv .ad_map .ad_map_block .origin {
display:none;
}
#map-canv .ad_map .ad_map_block .data {
font-size:12px;
}
#map-canv .ad_map .ad_map_block .description a {
display:block;
}
#map-canv .ad_map .ad_map_block .description a img {
height:49px;
width:auto;
}
#map-canv .ad_map .ad_map_block .description a img.image {
margin:0 10px 0 0;
}
#map-canv .ad_map .ad_map_block .description a span.legend_photo_img {
white-space:nowrap;
}
#map-canv .ad_map .img {
border:1px solid #C0C0C0;
display:none;
float:left;
margin:0 10px 0 0;
}
#map-canv .ad_map .img img {
border:4px solid #FFFFFF;
display:block;
float:left;
width:120px;
}
#map-canv .ad_map p {
}
#map-canv .ad_shadow {
background-color:#FFFFFF;
bottom:0;
height:110px;
left:0;
opacity:0.8;
position:absolute;
right:0;
width:auto;
z-index:3;
}
#map-canv .street_view {
background-color:#F1F1F1;
border:1px solid #DDDDDD;
bottom:110px;
display:none;
height:15px;
left:5px;
overflow:hidden;
position:absolute;
right:5px !important;
width:auto;
z-index:2;
}
#map-canv .street_view a span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/images/homes/mapview/sv_arrow.gif) no-repeat scroll 0 2px;*/
color:#3875D7;
font-size:11px;
padding:0 0 0 13px;
}
#map-canv .street_view a span.exp {
background-position:0 bottom;
}
#map-canv .street_view a {
background-color:#F1F1F1;
color:#333333;
display:block;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:0 1px 1px;
text-align:center;
text-decoration:none;
}
#map-canv .street_view object {
width:100%;
}
#map {
border:1px solid #DDDDDD;
min-height:395px;
}
.house-canv {
border:0 solid brown;
}
.bullet-canv {
right:2px;
top:2px;
}
.bullet {
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
-moz-box-shadow:0 2px 3px black;
background-color:red;
border:2px solid white;
color:white;
display:block;
float:left;
font-size:10px;
font-weight:bold;
height:auto;
padding:0;
}
.bleft {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
display:none;
height:22px;
width:8px;
}
.bright {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
display:none;
height:22px;
width:8px;
}
.bcenter {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:red none repeat scroll 0 0;
height:13px;
padding:0 3px;
}
#map-canv .trovitbubble {
border:0 solid orange;
height:155px !important;
position:relative;
width:320px;
}
#map-canv .trovitbubble-canvas {
background-color:white;
border:1px solid #CCCCCC;
padding:1px;
}
#map-canv .trovitbubble-title {
background-color:#F1F1F1;
border-bottom:1px solid #DDDDDD;
height:13px;
width:100%;
}
#map-canv .trovitbubble-close {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/images/global/cerrar-res.png) no-repeat scroll 0 0;*/
cursor:pointer;
height:11px;
position:absolute;
right:3px;
top:3px;
width:12px;
}
#map-canv .trovitbubble-arrow {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/images/homes/mapview/bubble_arrow.gif) no-repeat scroll 12px bottom;*/
border:0 solid red;
bottom:2px;
height:10px;
left:0;
position:absolute;
width:100%;
}
#map-canv .trovitbubble .bubble {
background-color:white;
border:0 solid #DDDDDD;
}
#map-canv .bubble a {
}
#map-canv .bubble p.address {
margin:2px 0 0;
}
#map-canv .bubble del {
display:none;
}
#map-canv .bubble .active {
background-color:#F7F7F7;
}
#map-canv .trovitbubblePic {
background-color:#F1F1F1;
border:1px solid #CCCCCC;
height:40px;
padding:2px;
width:40px;
}
#map-canv .trovitbubblePic img {
display:block;
width:40px;
}
#map-canv .navGUI {
position:absolute;
right:-4px;
top:0;
}
#map-canv .navGUI a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/images/global/cerrar-res.png) no-repeat scroll 0 0;*/
display:block;
height:16px;
width:16px;
}
#map-canv .navGUI a span {
display:none;
}
#map-canv .navGUI a.close {
background-position:0 0;
}
#map-canv .navGUI a.next {
background-position:0 0;
}
#map-canv .navGUI a.back {
background-position:0 -16px;
}
#map-canv .ad_map .ad_map_block .result {
padding:0 10px 0 0;
width:auto;
}
#map-ops {
margin:0 0 3px;
padding:3px;
text-align:left;
}
#map-ops li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/images/global/ico_email.gif) no-repeat scroll left top;*/
display:inline;
margin:0 4px 0 0;
padding:0 0 0 20px;
}
#map-ops a.active {
color:black;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-decoration:none;
}
#map-ops li.mail {
/*background-image:url(/images/global/ico_email.gif);*/
}
#map-ops li.link {
/*background-image:url(/images/global/ico_link.gif);*/
text-decoration:none;
}
#map-ops.disabled a {
color:#AAAAAA;
text-decoration:none;
}
#map-ops #permalink {
border:1px solid #DDDDDD;
display:none;
margin:0 0 0 4px;
padding:0;
visibility:hidden;
width:300px;
}
#map-ops .show #permalink {
display:inline;
visibility:visible;
}
#map-overlay {
display:none;
}
#map-overlay-shadow {
background-color:#DDDDDD;
bottom:0;
height:auto !important;
left:0;
opacity:0.6;
position:absolute;
right:0;
top:0;
width:auto !important;
z-index:3;
}
#map-overlay-content {
background-color:#F1F5FB;
border:1px solid #AAAAAA;
height:280px;
left:50%;
margin:-150px 0 0 -175px;
overflow:hidden;
position:absolute;
top:50%;
width:350px;
z-index:4;
}
#map-overlay-content a.close {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/images/global/cerrar-res.png) repeat scroll 0 0;*/
display:block;
height:11px;
line-height:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
position:absolute;
right:5px;
text-indent:-100em;
top:5px;
width:12px;
}
#map-overlay-content .panel {
padding:8px;
}
#map-overlay-content .s2f {
height:280px;
}
#map-overlay-content .alert {
height:90px;
}
#map-overlay-content #rss {
border-top:1px solid #CCCCCC;
margin:0;
padding:8px 0 0;
}
#map-overlay-content #rss a, #map-overlay-content #social_share a {
background-color:transparent;
display:inline-block;
font-size:11px;
padding:2px 0 2px 20px;
}
#map-overlay-content #send2friendDiv textarea#msg {
width:100%;
}
#map-overlay-content #s2flinks {
background-color:#F1F5FB;
bottom:0;
left:0;
padding:8px;
position:absolute;
right:0;
}
#map-overlay-content #s2f_map_demo {
border:1px solid #B0B0B3;
display:block;
height:95px;
position:absolute;
right:16px;
top:19px;
width:auto;
}
#map-overlay-content .alert_down_label {
background-color:transparent;
background-position:left bottom;
}
#map-overlay-content .alert_down_label strong {
display:block;
}
#map-overlay-content #alert_form_down {
border:0 none;
}
#map-overlay-content #rss {
display:none;
}
.more_block {
border-top:1px solid #DDDDDD;
margin-top:8px;
padding-top:8px;
}
div.publish_button {
font-size:12px;
height:25px;
margin:0 auto;
padding:0;
position:absolute;
right:7px;
text-align:center;
top:35px;
width:145px;
}
div.publish_button a {
color:white;
display:block;
font-weight:bold;
height:21px;
margin-left:4px;
padding-top:4px;
text-decoration:none;
}
.form_ad {
background-color:#FFFFCC;
border:1px solid #AAAAAA;
bottom:0;
display:none;
float:right;
margin-top:6px;
padding:2px 2px 2px 6px;
position:relative;
right:0;
z-index:2;
}
.saved_note {
background-color:#FFFBCF;
border:1px solid #CCCC99;
clear:both;
margin-top:5px;
padding:2px 0 2px 5px;
}
.saved_note input {
font-size:11px;
}
.saved_note form {
margin:0;
padding:0;
}
.saved_note img {
margin:0;
vertical-align:bottom;
}
.pages_homes a, .pages_cars a, .pages_jobs a {
text-decoration:none;
}
.pages_homes span.bk {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/images/homes/netcasas.png) no-repeat scroll 0 0;*/
height:26px;
overflow:hidden;
}
.pages_cars span.bk {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/images/cars/netcasas.png) no-repeat scroll 0 0;*/
height:26px;
overflow:hidden;
}
.pages_jobs span.bk {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/images/jobs/netcasas.png) no-repeat scroll 0 0;*/
height:26px;
overflow:hidden;
}
.pages_homes span.nr, .pages_cars span.nr, .pages_jobs span.nr {
background-position:-65px 0;
text-align:center;
width:17px;
}
span.active {
color:#1A198C;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:bold;
margin:3px 0 0;
text-align:center;
}
span.active.i_homes {
color:#1A198C;
}
span.active.i_cars {
color:#B00707;
}
span.active.i_jobs {
color:#08920F;
}
.link {
-x-system-font:none;
color:#000000;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:3px 0 0;
text-align:center;
text-decoration:underline;
}
.tcenter {
text-align:center;
}
.b a {
color:#000000;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}
.b a:hover {
color:#000000;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}
.f {
font-size:10pt;
font-weight:bold;
text-decoration:underline;
}
#np, #nn, #nc, #nl, #nf, .nr {
display:block;
}
#np, #nn, .nr {
cursor:pointer;
}
#np {
margin-left:40px;
width:46px;
}
#nf {
background-position:-20px 0;
width:28px;
}
#nc {
background-position:-48px 0;
text-align:center;
width:15px;
}
#nn {
width:65px;
}
#nl {
width:46px;
}
#nn, #nl {
background-position:-84px 0;
margin-right:34px;
}
.alignTop {
display:block;
line-height:150%;
margin-bottom:10px;
text-align:center;
vertical-align:bottom;
}
.navi1 .f {
border:1px solid white;
display:block;
margin-top:25px !important;
text-align:right;
}
.navi2 .f {
border:1px solid white;
display:block;
margin-top:25px !important;
text-align:left;
}
.navi1 .bk {
float:right;
}
.navi2 #nn {
float:left;
}
#popup_container {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:#FFFFFF none repeat scroll 0 0;
border:5px solid #999999;
color:#000000;
font-family:Arial,sans-serif;
font-size:12px;
max-width:600px;
min-width:300px;
}
#popup_title {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:#CCCCCC url(/images/global/jAlerts/title.gif) repeat-x scroll center top;*/
border-color:#FFFFFF #FFFFFF #999999;
border-style:solid;
border-width:1px;
color:#666666;
cursor:default;
font-size:14px;
font-weight:bold;
line-height:1.75em;
margin:0;
padding:0;
text-align:center;
}
#popup_content {
margin:0;
padding:1em 1.75em;
}
#popup_container .alert {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/images/global/jAlerts/info.gif) no-repeat scroll 16px 16px;*/
}
#popup_container .confirm {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/images/global/jAlerts/important.gif) no-repeat scroll 16px 16px;*/
}
#popup_container .prompt {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/images/global/jAlerts/help.gif) no-repeat scroll 16px 16px;*/
}
#popup_message {
padding-left:48px;
}
#popup_panel {
margin:1em 0 0 1em;
text-align:center;
}
#popup_prompt {
margin:0.5em 0;
}

/*
body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(/images/homes/fondo_top.gif) repeat-x scroll left top;
font-family:Arial,sans-serif;
font-size:1em;
height:100%;
margin:0;
min-width:760px;
padding:0;
text-align:center;
width:100%;
}
*/

body#homes {
}
a {
color:#030377;
}
a:hover {
}
a.ad {
color:#030377;
}
a.ad:visited {
color:#030377;
}
div#content {
border-top:1px solid #030377;
margin:0;
}
#left .filters {
font-size:14px;
margin-bottom:1em;
margin-top:7px;
padding:0.5em;
}
#title {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:#FFFFFF url(/images/homes/fondo_top.gif) repeat-x scroll left top;*/
color:#000000;
font-size:0.9em;
height:20px;
margin:0 0 10px;
padding:3px 5px 0;
position:relative;
}
#search_form2 {
margin-bottom:16px;
text-align:center;
}
.notlogged_msg {
background-color:#E8EEFA;
border:1px solid #C4D8E2;
font-size:15px;
line-height:120%;
margin:8px;
padding:8px;
text-align:center;
width:80%;
}
.notlogged_msg span.title {
color:#000088;
font-size:1.1em;
font-weight:bold;
}
div#wrapper_result {
border-top:1px solid #030377;
min-height:200px;
}
.result_margin {
margin-top:50px;
}
.ads_top_content_stats {
color:#000000;
margin:0 170px 0 0;
min-height:130px;
padding:5px;
}
#ads.empty .ads_top_content, #ads.empty .ads_top_content_stats {
margin:0;
min-height:100%;
}
.link_banner_stats {
font-size:12px;
font-weight:normal;
padding:5px 0;
}
.dblock {
display:block;
font-size:18px;
margin:0 0 2px;
}
.ads_top_content {
color:#000000;
margin-bottom:10px;
padding:5px;
}
.ad_hover_cont {
background-color:#EFF3FB;
}
.ad_hover_cont_active {
background-color:#E7ECF6;
}
.ads_0results {
color:#000000;
margin-bottom:50px;
padding:5px;
}
.ads_down_content {
color:#000000;
margin-bottom:15px;
padding:5px;
}
#send2friendDiv form {
background-color:#F1F5FB;
margin:0;
padding:5px;
}
#sent2friendDiv {
background-color:#F1F5FB;
font-size:12px;
margin:0 5px 0 0;
padding:5px;
}
#alert_form_down {
border-bottom:1px solid #C4D8E2;
}
.ads_right_title a, .ads_top_title a, .ads_down_title a {
color:#6767CE;
}
.ads_visible_url {
color:#030377;
}
div.publish_button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/images/homes/publish_button_small.png) no-repeat scroll left top;*/
}
div.publish_button a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/images/homes/publish_button_small.png) repeat-x scroll right -25px;*/
}
.result {
/*border-bottom:1px solid #C4D8E2;*/
/*RCS*/
border:1px solid #C4D8E2;
margin-bottom:2em;
padding-bottom:5px;
position:relative;
width:100%;
}
.result img.image {
border:1px solid #C6C6C6;
display:block;
/*RCS*/
margin:0 1em 0 5px;
padding:2px;

}
.result .info {
float:left;
width:100%;
border:0px solid #ba0707;
/*RCS*/
background-color:#DFEEFF;
padding:0px;
}
.result .info .ad_title {
font-size:16px;
font-weight:normal;
margin:0;
/*RCS*/
padding:5px;
width:70%;
}
.result .info .address {
color:#555555;
margin:0;
/*RCS*/
padding:2px 0 0 5px;
width:70%;
}
.result .info .price {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/images/global/price_up.gif) no-repeat scroll 0 -50px;*/
display:block;
float:right;
font-size:18px;
font-weight:bold;
margin:0;
padding:5px;
text-align:right;
width:25%;
}
.result .info .price.up {
background-position:right 3px;
padding:0 14px 0 0;
}
.result .info .price.down {
/*background-image:url(/images/global/price_down.gif);*/
background-position:right 4px;
padding:0 14px 0 0;
}
.result .info .price del {
color:#666666;
display:block;
font-size:12px;
margin:3px 0;
}
.result .info .unavailable_price {
float:right;
font-size:15px;
font-weight:normal;
margin:0;
padding:0;
text-align:right;
width:25%;
}
.result .info .new_ad {
color:#FF0000;
font-size:13px;
}
.result .description {
float:left;
line-height:135%;
margin:5px 0 0;
padding:0;
position:relative;
text-align:left;
width:83%;
}
.result .description .legend_photo_img {
bottom:3px;
left:3px;
position:absolute;
text-decoration:none;
/*RCS*/
margin:0px 0px 0px 5px;
}
.result .description a {
display:block;
float:left;
position:relative;
text-decoration:none;
}
.result .data {
float:right;
margin:3px 0 0;
padding:0;
text-align:right;
width:15%;
}
.result .data sup {
font-size:0.8em;
}
.result .origin {
border:1px solid white;
color:#666666;
margin:5px 0 0;
text-align:left;
}
.result .similar {
clear:both;
font-size:0.85em;
margin:0;
padding:0.4em 0 0;
}
.result hr {
display:none;
}
.container_img {
float:left;
margin:0 10px 5px 0;
text-align:center;
width:160px;
}
.photo_img {
display:block;
height:160px;
position:relative;
width:160px;
}
.photo_img a {
display:block;
height:160px;
width:160px;
}
.photo_img a img, .photo_img a span {
bottom:0;
display:block;
left:0;
position:absolute;
}
.photo_img a span {
bottom:4px;
left:4px;
}
.photo_img a img {
border:1px solid #DDDDDD;
display:block;
margin:0 auto;
padding:3px !important;
}
.price_img {
font-size:18px;
font-weight:bold;
padding:10px 0;
}
.legend_photo_img {
background-color:#030377;
bottom:3px;
color:white;
font-size:8pt;
left:3px;
padding:2px;
}
.address_img {
clear:both;
color:#999999;
font-size:8pt;
}
.address_img {
}
.bubbleCont {
}
.container_img_bubble {
display:none;
position:absolute;
width:350px;
z-index:2000;
}
.img_bubble {
background-color:white;
text-align:left;
width:350px;
}
.img_bubble img, .img_bubble a {
}
div#lengueta_bocata_imgs {
margin:0;
padding:0;
}
img#pestana_bocadillo_imgs {
margin:0 40px 0 0;
padding:0;
position:relative;
top:1px;
vertical-align:bottom;
}
img#pestana_bocadillo_imgs.first {
margin:0 190px 0 0;
}
.img_bubble {
border:1px solid #999999;
font-size:8pt;
padding:2px 10px;
}
.address_img_bubble {
color:#888888;
margin:3px 0 0;
}
.content_img_bubble, .data_img_bubble {
color:#888888;
}
.origin_img_bubble {
clear:both;
color:#00962A;
}
.in_origin_img_bubble {
clear:both;
float:left;
}
.hr_img_bubble {
background-color:#999999;
border:0 none;
color:#999999;
height:1px;
}
.tools_img_bubble {
clear:left;
float:right;
height:10px;
margin:0 0 10px;
position:relative;
text-align:right;
}
.form_ad_img {
background-color:#FFFFCC;
border:1px solid #999999;
clear:both;
display:none;
margin-bottom:5px;
padding:2px 5px 0;
width:97%;
}
.results_img {
clear:both;
margin:0 0 15px;
position:relative;
width:100% !important;
z-index:2;
}
.mapcontainer {
background-color:#FFFFFF;
border:1px solid #DDDDDD;
clear:both;
display:none;
padding:5px;
}
.maps {
clear:both;
height:350px;
}
.tiptip_maps_small {
background-color:#FF0000;
border:1px solid #FFFFFF;
color:#FFFFFF;
float:right;
font-size:11px;
height:15px;
padding:3px 0;
position:relative;
right:7px;
text-align:center;
top:10px;
width:130px;
z-index:1;
}
.close_map {
clear:both;
padding:3px 2px 0 3px;
text-align:right;
}
.close_map span.mapaddress {
float:left;
}
.close_map a {
text-decoration:none;
}
.close_map img {
margin-left:5px;
vertical-align:middle;
}
.expand {
float:left;
}
.expand em {
}
.expand a {
text-decoration:underline;
}
.streetdiv {
background-color:black;
border:1px solid black;
height:265px;
margin:0;
padding:0;
position:relative;
top:6px;
}
.guistreet {
background-color:white;
border:1px solid black;
height:277px;
left:0;
margin:0 auto;
opacity:0.8;
padding:6px 34px 5px 0;
position:absolute;
right:0;
top:-6px;
width:60%;
z-index:0;
}
img.arrow {
bottom:-16px;
left:50%;
margin:0 0 0 -10px;
position:relative;
z-index:11;
}
img.close {
cursor:pointer;
display:block;
position:absolute;
right:2px;
top:2px;
}

