@charset "utf-8";
/* LView */
#jquery-overlay{
	position:absolute;
	top:0;
	z-index:1000;
}
.textoLview a{ 
	color: #0088A1;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    position: relative;
}
.textoLview {
    color: #737373;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 10px;
	margin-right: 20px;
}
.textoLview .state_photo{
	float:left;
	margin-right:5px;
}
.boxSearchLateralLView {
	position:relative;
	float:left;
	width:250px;
	height:470px;
	background:url(../images/box_searchcomp.png) no-repeat;
	padding:10px 30px 25px 16px;
	margin-left:10px;
}
#icoPrecio {
	width:102px;
	padding-left:20px;
	height:25px;
	background: url(../images/ico_precio.png) no-repeat 0px center;
}
#topslide {
	margin:20px 0 10px 0;
}
.holdConteudo .formSearchLateral #deslice {
	background:url(../images/ico_slide.png) no-repeat 60px 0;
}
.holdConteudo .formSearchLateral #deslice p {
	font-size:11px;
	text-align:center;
	font-weight:bold;
}
.baths, .beds {
	width:100px;
	top:-8px;
	position:relative;
}
.baths {
	float:left;
}
.beds {
	float:right;
}
#listings_type {
	width:250px;
	color:#737373;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
#tabs_lview {
	background:url(../images/bg_lviewazul.jpg) repeat-x;
	height:31px;
	padding-left:0;
	margin:0;
	width:892px;
}
.holdConteudo #tabs_lview li {
	margin:0;
	list-style:none;
	background:none;
}
.holdConteudo #tabs_lview ul li {
	float:left;
	list-style:none;
	padding:0px;
	height:31px;
}
#tabs_lview .tab .tab_selected {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#F5F5F5 none repeat scroll 0 0;
	height:21px;
	color:#737373;
	padding-top:10px;
	text-transform:uppercase;
}
#tabs_lview .tab .tab_not_selected {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	border-right:#0A2E51 solid 1px;
	border-left:#5A87AD solid 1px;
	padding-top:10px;
	list-style:none;
	color:#ffffff;
	height:21px;
}
#tabs_lview .tab .tab_not_selected li {
	list-style:none;
}
#tabs_lview .tab .tab_not_selected:hover {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#F5F5F5 none repeat scroll 0 0;
	color:#737373;
	height:21px;
}
#tabs_lview .tab a {
	float:left;
	padding:5px 10px 0 10px;
	text-decoration:none;
}
.headerLPages {
	position:relative;
	float:left;
	width:870px;
	height:35px;
	padding:15px 10px 0 10px;
}
.footerLPages{
	position:relative;
	float:left;
	width:880px;
	margin:5px 0 0 0;
}
.boxPagination {
	position:relative;
	float:left;
	width:235px;
	margin-right:25px;
	vertical-align:middle;
	margin-top:8px;
}
.holdConteudo .headerLPages p, .holdConteudo .footerLPages p {
	font-size:9px;
}
.boxListPagesNum {
	position:relative;
	float:left;
	width:165px;
	margin-right:15px;
	vertical-align:middle;
	margin-top:8px;
}
.holdConteudo .boxListPagesNum select {
	font-size:10px;
}
.boxIrPag {
	position:relative;
	float:left;
	width:180px;
	height:18px;
}
.boxIrPag .form_text_field_lview {
	width:58px;
	height:18px;
	border:none;
	background:url(../images/input_pag.png) transparent no-repeat;
	_background:url(../images/input_pag.png) transparent repeat-y 0 20px; /*IE6*/
	color: #737373;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	text-align: center;
}
.boxIrPag div {
	height:18px;
	float:left;
	margin-right:5px;
}
.boxPagNumbers {
	width:auto;
	height:27px;
	float:right;
	margin:0;
	padding:0;
	margin:-10px 0 0 0;
	vertical-align:middle;
}
.boxPagNumbers a, .boxPagNumbers div{
	margin:0;
	padding:0;
}
.boxPagNumbersFooter {
	width:auto;
	height:27px;
	margin:0;
	float: right;
}
.boxPagNumbers a, .boxPagNumbersFooter a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #737373;
	font-weight: bold;
	text-decoration: none;
	background: url(/images/bg_pgdes.png) no-repeat center center;
	margin: 0;
	padding: 0;
}
.holdConteudo .boxPagNumbers li, .holdConteudo .boxPagNumbersFooter li {
	width: 26px;
	height: 21px;
	float: left;
	text-align: center;
	background: url(/images/bg_pgdesG.png) no-repeat left top;
	padding: 8px 0 0 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #737373;
	cursor: pointer;
	list-style:none;
}
.holdConteudo .boxPagNumbers #pageActive, .holdConteudo .boxPagNumbers div:hover, .holdConteudo .boxPagNumbersFooter #pageActive, .holdConteudo .boxPagNumbersFooter div:hover {
	background:url(/images/bg_pgatiG.png) no-repeat;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width:26px;
	height:21px;
	padding:8px 0 0 0;
}
.form_select_lview {
	color: #737373;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.holdInfosCasa {
	width:569px;
	float:left;
	position:relative;
}
.holdDireitaInfos {
	width:146px;
	float:right;
	position:relative;
	height:125px;
}
.holdEsquerdaInfos {
	width:420px;
	float:left;
	position:relative;
}
.precoCasa {
	width:112px;
	height:34px;
	padding-left:35px;
	float:left;
	background:url(../images/ico_valor.jpg) no-repeat left;
	position:relative;
}
.btdetCasa {
	width:146px;
	float:left;
	position:relative;
}
.iconesCasa {
	width:146px;
	float:left;
	padding:20px 0;
	position:relative;
}
.iconeInd {
	width:25px;
	height:25px;
	float:left;
	background-image:url(../images/bt_optlview.png);
	background-repeat:no-repeat;
	cursor:pointer;
	margin:0 3px 0 2px;
	position:relative;
	padding:0;
}
#icoMapaCasa {
	background-position:-1px 0;
	_background-position:1 0;
}
#icoMapaCasa:hover {
	background-position:-1px -25px;
	_background-position:1 -25px;
}
#icoContatoCasa {
	background-position:-25px 0;
}
#icoContatoCasa:hover {
	background-position:-25px -25px;
}
#icoInfoCasa {
	background-position:-49px 0;
}
#icoInfoCasa:hover {
	background-position:-49px -25px;
}
#icoMercadoCasa {
	background-position:-73px 0;
}
#icoMercadoCasa:hover {
	background-position:-73px -25px;
}
#icoImprimirCasa {
	background-position:-97px 0;
}
#icoImprimirCasa:hover {
	background-position:-97px -25px;
}
.holdConteudo .precoCasa p, .holdConteudo .boxValorInt p {
	font-size:20px;
	text-align:center;
	font-weight:bold;
	font-family:"Century Gothic", Verdana, Tahoma;
	color:#464646;
	padding-top:10px;
}
.tituloLView {
	width:380px;
	float:left;
	position:relative;
	background:url(../images/ico_postal.jpg) center left no-repeat;
	padding-left:25px;
}
.boxFotoLView {
	width:115px;
	height:85px;
	float:left;
	overflow:hidden;
	border:3px solid #045E7A;
}
.boxFotoLView img {
	max-width:115px;
}
.numFotos {
	background: url(../images/ico_photo.png) no-repeat 10px center;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	margin: 60px 0 0;
	padding: 4px 0 4px 20px;
	position: absolute;
	text-align: center;
	width: 96px;
	background-color: #045E7A;
	height:15px;
	font-family:"Century Gothic", Verdana, Tahoma;
	font-size:12px;
}
.holdInfoLView {
	width:405px;
	position:relative;
	float:left;
}
.holdConteudo .tituloLView p {
	font-size:15px;
	font-family:"Century Gothic", Verdana, Tahoma;
	color:#0088A1;
	font-weight:bold;
	padding-top: 4px;
	margin-bottom: 5px;
}
.holdConteudo .tituloLView a {
	color:#464646;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.holdConteudo .tituloLView a:hover {
	color:#045E7A;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.holdCentroLView {
	width:274px;
	float:left;
	position:relative;
	margin-left:10px;
}
.boxTypeLView {
	width:274px;
	float:left;
	position:relative;
}
.boxInfoLViewList {
	width:274px;
	float:left;
	position:relative;
	margin-bottom:10px;
	height:62px;
}
.holdConteudo .boxInfoLViewList li {
	margin:4px 0;
	padding:0;
	background:none;
	font-family:"Century Gothic", Verdana, Tahoma;
	font-size:12px;
}
.holdConteudo .boxInfoLViewList li strong {
	color:#045E7A;
	font-family:"Century Gothic", Verdana, Tahoma;
	font-weight:bold;
}
.boxInfoLViewList ul li {
	margin:0 5px 0 0;
	padding:0;
}
.holdConteudo .boxTypeLView p {
	font-family:"Century Gothic", Verdana, Tahoma;
	color:#464646;
	font-size:13px;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:0;
}
.boxAtencaoProp {
	float:left;
	position:relative;
	background:#033E4C;
	height:30px;
	width:551px;
	margin:10px 0;
	padding:0 9px;
}
.textoAtencao {
	width:520px;
	float:left;
	position:relative;
	height:30px;
}
.icoEstrela {
	width:15px;
	height:30px;
	float:left;
	position:relative;
	background:url(../images/ico_estrela.png) no-repeat -3px center;
}
.holdConteudo .boxAtencaoProp p, .holdConteudo .boxAtencaoProp a {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	margin-bottom:0;
	text-align:center;
	padding-top:7px;
}
.holdConteudo .boxAtencaoProp a {
	text-decoration:underline;
}
.holdConteudo .boxAtencaoProp a:hover {
	color:#DFEBEF;
}

.sample_listing {
    background: url("../images/bg_lviewazul.jpg") repeat-x scroll 0 0 transparent;
    float: left;
    font-weight: bold;
    text-align: center;
    width: 100%;
	margin-bottom:10px;
}
.sample_listing p {
    color: #FFFFFF;
    padding: 5px 0;
    margin: 0;
}
.sample_listing a{
	color:#fff;
}

/*ESTILO DO POP*/
#popmoreinfo{
	display:none;
	background:#fff;
	border:10px solid #666666;
	z-index:1000;
	moz-border-radius: 15px;
	border-radius: 15px;
/*	top: 10px;
	left: 35%;*/
}
#popmoreinfo #closebt{
	position:absolute;
	right:0;
	top:0;
	cursor:pointer;
}
#popmoreinfo #contentpreview{
	text-align:center;
}
.holdPhoto{
	background: none;
    margin: 0 0;
    padding-left: 0;
}
.boxSearchLateralS label, .boxSearchLateralLView label{
	display:block;
	width:48px;
	margin:5px 0 0 0;
	font-weight:bold;
}
#resale_warning{
	background-color: #FFDFDF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    margin: auto;
    padding: 5px 10px;
    text-align: center;
}
#bgPag{
width:892px;
background:#f3f4f4;
margin-bottom:0;
border-bottom:1px solid #cddfe6;
height:85px;
}
.backEsqlView{
width:892px;
background:none;
}
.linelview{
height:1px;
background:#cddfe6;
}
.lviewinfos{
padding:10px;
padding-left:0;
padding-right:0;
}
.lviewinfos li{
float:left;
background:none;
padding:0;
margin:0;
text-align:center;
margin-right:5px;
}


.listings_row_1{
background:#e6eef2 url('/images/bg_listings_left.gif') repeat-y;
}
.listings_row_1:hover{
background:#D5E3EA url('/images/bg_listings_left_selected.gif') repeat-y;
}

.listings_row_2{
background:#fff url('/images/bg_listings_left.gif') repeat-y;
}
.listings_row_2:hover{
background:#D5E3EA url('/images/bg_listings_left_selected.gif') repeat-y;
}

.listings_row_2:hover li.listings_number, .listings_row_1:hover li.listings_number{
color:#fff;
}

li.listings_number{width:35px;text-align:center;margin-top:6px;}
li.listings_photo{width:52px;text-align:center;}
li.listings_id{width:75px;}
li.listings_street{width:190px;}
li.listings_location{width:146px;text-align:left;}
li.listings_zipcode{width:55px;}
li.listings_type{width:105px;}
li.listings_bdbh{width:50px;}
li.listings_price{width:75px;}
li.listings_details{width:58px;margin-right:0;background:#0677b0;padding:2px 0;border:1px solid #264c5f;}
li.listings_details:hover{width:58px;margin-right:0;background:#264c5f;padding:2px 0;border:1px solid #264c5f;}
li.listings_details a{color:#fff;text-decoration:none;}
li.listings_details a:hover{color:#fff;text-decoration:none;}

.photocount{
font-size:10px;
}

.box_refine{
float:left;
color: #045E7A;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:10px;
margin-left:30px;
}
#apply_filters{
margin-left:30px;
}
#backEsqlView{
width:892px;
}
#top_promo_properties{
padding:0;
margin:20px 0;
background:#fff;
font-size:11px;
margin-left:10px;
}
#top_promo_properties ul{
float:left;
margin-right:15px;
padding:4px;
width:154px;
list-style:none;
background:none;
}
#top_promo_properties ul li{
background:none;
padding:0;
margin:2px 0;
font-size:10px;
}
#top_promo_properties img{
border:2px solid #0D3A7B;
}
#top_promo_properties .price{
float:right;
}
#top_promo_properties .last{
margin:0;
}
#selectlocation{
border:1px solid #ccc;
width:890px;
margin-bottom:10px;
background:#f2f2f3;
}
#selectlocation ul{
margin:0 15px;
}
#selectlocation ul li{
float:left;
margin-right:35px;
padding:0;
background:none;
}
.listings_row_title{
background:url("../images/bg_lviewazul.jpg") repeat-x scroll 0 0 transparent;
padding:0;
text-align:center;
border-bottom:1px solid ##E6EEF2;
color:#fff;
font-weight:bold;
}
.listings_row_title li{
float:left;
padding:0;
margin-right:5px;
background:none;
color:#fff;
}
.listings_row_title li.number{width:41px;}
.listings_row_title li.photos{width:25px;}
.listings_row_title li.propertyid{width:75px;}
.listings_row_title li.address{width:200px;}
.listings_row_title li.city{width:132px;margin-right:22px;}
.listings_row_title li.zipcode{width:55px;margin-right:5px;}
.listings_row_title li.property_type{width:100px;margin-right:14px;}
.listings_row_title li.bdbh{width:50px;margin-right:4px;}
.listings_row_title li.price{width:72px;}
.listings_row_title li.details{width:60px;margin-right:0;}

#facepile {
    margin: 0 0 0 128px;
}
#followers_count{
	margin: 10px 0 0 120px;
}
#plus-one {
    margin: 10px 0 0 120px;
}
#pin-it {
    margin: 0 0 0 180px;
}