@charset "utf-8";
/* CSS Document */



body{ background: #63758d url(../imagens/bg.jpg) repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#666666;
margin:0px;
}

h1{ font-size:16px; padding:8px 0px 0px 65px; background: url(../imagens/bg_h.gif) no-repeat; color:#2D3655; margin:0px; height:27px;}
.h_busca{ background:url(../imagens/bg_h_p.gif) no-repeat; color:#FFFFFF;}
h2{ width:100%; height:auto; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bolder; margin:6px 0px 0px 0px; color:#2D3655; float:left;}
h3{ width:100%; height:auto; text-align:center; font-size:12px; font-weight:bolder; margin:6px 0px 0px 0px; padding:4px 0px 0px 6px; color:#2D3655; float:left;}
p{ float:left; display:inline; margin:0px; padding:0px;}
a{ color:#666666; text-decoration:none; margin:0px; padding:0px;}
a:hover{ color:#333333; text-decoration:underline;}

.geral{width:900px; height:auto; overflow:hidden; margin:0px auto; background: url(../imagens/layout.gif) no-repeat top left;}
/*geral com banner sky*/
/*.geral{width:1022px; height:auto; overflow:hidden; margin:0px auto; background: url(../imagens/layout2.gif) no-repeat top left;}*/
/*.sky{ width:120px; height:600px; float:right; margin:60px 8px 36px 0px; display:inline; background:#000;}*/
.coluna_esquerda{ width:246px; height:auto; overflow:hidden; float:left; display:inline;}



.conteudos{ width:636px; height:auto; overflow:hidden; float:left; display:inline; padding-bottom:10px;}
.menu{ width:636px; height:46px; float:left; display:inline; margin:54px 0px 0px 0px; border-bottom:1px solid #eeeeee;}
.menu ul{ width:100%; height:auto; overflow:hidden; padding:6px 0px 0px 0px; margin:0px; list-style:none;}
.menu li{ width:120px; height:28px; text-align:center; text-decoration:none; overflow:hidden; padding-top:8px; float:left; margin:0px 2px 0px 2px; display:inline; }
.menu a{ text-decoration:none; color:#336699;} 
.menu a:hover{ text-decoration:underline; color:#FF9900;}
.banner{ width:636px; height:284px; float:left; margin:0px; border-top:2px solid  #f8f8f8;}

.internas{float:left; display:inline; width:640px; height:auto; overflow:hidden;}
.internas p{ float:left; display:inline; margin:16px 0px 6px 22px; width:590px;}
.financiamentos{width:246px; height:280px; font-size:10px; background:url(../imagens/bg_financiamentos.jpg) no-repeat center top; float:left;}
.financiamentos p{ width:246px; margin:0px auto; text-align:center; padding:6px 0px 0px 0px;}

.footer{ width:876px; height:136px; margin:0px auto; padding: 6px 0px 0px 24px; background: url(../imagens/bg_pe.gif) no-repeat;} 
/*footer com banner sky*/
/*.footer{ width:998px; height:136px; margin:0px auto; padding: 6px 0px 0px 24px; background: url(../imagens/bg_pe.gif) no-repeat;} */








.DiLancamentos{width:636px; height:auto; overflow:hidden; padding-bottom:6px; float:left; }
.div_tipo_exibicao_lancamento .floating-box {
	width:180px; height:300px; float:left; border-bottom:1px solid #efefef; padding-bottom:6px; display:inline; background:#FFFFFF; margin:14px 0px 6px 26px; font-size:11px; color:#666666;}
.div_tipo_exibicao_lancamento .des4foto{
   width:170px; height:170px; margin:0px auto; padding:4px; float:left; background:#FFFFFF; border:1px solid #eeeeee; border-bottom:2px solid #ddd;}
.div_tipo_exibicao_lancamento .title{
   width:100%; height:auto; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bolder; margin:6px 0px 0px 6px; color:#336699; float:left; display:inline;}
.div_tipo_exibicao_lancamento .title a{
    text-decoration:none; color:#2D3655;}
.div_tipo_exibicao_lancamento .title a:hover{
   color:#0066CC; text-decoration:none;}
.div_tipo_exibicao_lancamento .desc{   
   text-transform: inherit; font-size:12px; color:#666666; margin-left:6px;}
 .div_tipo_exibicao_lancamento .desc a{ color:#FFCC00;}  


 .floating-box {
	width:180px; height:260px; float:left; border-bottom:1px solid #efefef; padding-bottom:4px; display:inline; background:#FFFFFF; margin:14px 0px 6px 26px; font-size:11px; color:#666666;}
 .des4foto{
   width:170px; height:170px; margin:0px auto; padding:4px; float:left; background:#FFFFFF; border:1px solid #eeeeee; border-bottom:2px solid #ddd;}
.title{
   width:100%; height:auto; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bolder; margin:6px 0px 0px 6px; color:#336699; float:left; display:inline;}   
.title a{
    text-decoration:none; color:#2D3655;}
 .title a:hover{
   color:#663300; text-decoration:none;}
.desc{   
   text-transform:lowercase; color:#666666; font-size:12px; margin-left:6px; float:left; display:inline;}




.DiVendas{float:left; display:inline; width:636px; height:auto; overflow:hidden;}
.div_tipo_exibicao_venda .floating-box { border:1px solid #eeeeee; width:143px; height:auto;
padding:2px; float:left; display:inline; margin:6px 4px 4px 7px;}
.div_tipo_exibicao_venda .des4foto{
 width:134px; height:auto; border:none; float:left; display:inline; margin:0 auto; text-align:center; background:#eee;}
.div_tipo_exibicao_venda .title{
float:right; display:inline; margin-left:1px; font-size:11px; font-weight:bold; text-align:center; padding:0px 0px 3px 0px;
text-decoration:none; text-transform:uppercase; cursor:pointer; background-color:#FFFFFF; height:auto; overflow:hidden; width:144px;}
.div_tipo_exibicao_venda .title a{
color:#2D3655;text-decoration:none;	}
.div_tipo_exibicao_venda .title a:hover{
color:#0066CC; text-decoration:none;}
.div_tipo_exibicao_venda .desc{
float:left;display:inline;width:132px;margin-left:1px;height:auto;padding:4px;text-align:center;font-size:11px;
border-bottom:1px solid #cccccc;text-transform:lowercase;}
	
	
	
	
.DiAluguel{
float:left;display:inline;width:100%;height:auto;overflow:hidden; border-bottom:1px solid #bbbbbb;	}	
.div_tipo_exibicao_aluguel {
float:left;display:inline;width:auto;height:auto;	background-color:efefef;}
.div_tipo_exibicao_aluguel .floating-box {
background:#fff;border:1px solid #eeeeee;border-bottom:px solid #cccccc;width:150px; height:auto;
padding:2px;float:left; display:inline; margin:2px 4px 4px 7px;}
.div_tipo_exibicao_aluguel .title{
float:right; display:inline; margin-left:1px; font-size:11px; font-weight: bold; text-align:center; padding:4px 0px 0px 0px;
text-decoration:none;border-bottom:2px solid #dddddd;text-transform:uppercase;cursor:pointer;background-color:#FFFFFF;height:auto;width:148px;}
.div_tipo_exibicao_aluguel .title a{color:#db5600;text-decoration:none;	}
.div_tipo_exibicao_aluguel .title a:hover{ color:#663300;text-decoration:none;	}
.div_tipo_exibicao_aluguel .des4foto{ width:100%; height:auto;float:left;display:inline;margin:0 auto;text-align:center;background:#f8f8f8}
.div_tipo_exibicao_aluguel .desc{float:left;display:inline;width:140px;margin-left:1px;height:auto;padding:4px;text-align:center;
font-size:11px;background: #efefef;border-top:1px solid #ffffff;border-bottom:1px solid #cccccc;text-transform:lowercase;}






.busca{
	width:246px; 
	height:auto;
	overflow:hidden;
	float:left;
	padding-top:6px;
	padding-bottom:22px;
	text-align:left;
	display:inline; 
	background:url(../imagens/bg_busca.gif) no-repeat center top;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}


.busca span{
	width:70px; float:left; text-align:right; font-size:11px; color:#666666; padding-right:2px; padding-top:1px;}	
.busca div{ 
    width:246px; float:left; display:inline; margin-bottom:4px;}
.busca select{ 
    width:145px; float:left; display:inline; margin-top:2px;  display:inline; color:#666666; text-decoration:none; font-size:11px;}
.busca .palavra_chave{ 
    width:130px; height:15px; padding-top:3px; float:left; text-align:center; font-size: 11px;}
.busca .div_botao{
	width:174px; float:left; display:inline; text-align:right;}
.busca .div_botao_busca{
	text-align:center; width:143px; border:1px solid #CCCCCC; background:#FFFFFF url(../imagens/bg_btn_buscar.gif) repeat-x; 
	height:26px; font-size:13px; cursor:pointer; padding:0px; font-weight:bold; margin:0px; color:#333333;}




/*----------------------------------------------------
GALERIA Listagem resultado da Busca Rápida.
----------------------------------------------------*/

.galeria {
    font-family:Geneva, Arial, Helvetica, sans-serif; width:284px; height:auto; 
	background:url(../imagens/bg_imoveis.gif) no-repeat; background:#f8f8f8; padding-bottom:4px; cursor:pointer; float:left; display:inline; margin:12px 0px 0px 22px;}
.galeria_img {
width:auto; height:auto; padding:4px;_padding-bottom:2px; background-color:#ffffff;
	float:left; display:inline; margin:4px 0px 0px 4px; border:1px solid #efefef;} 
.galeria span{
    padding:3px 0px 3px 4px; border-bottom:1px solid #eeeeee; float:right; display:inline; background:#FFFFFF; line-height:12px; margin:1px 5px 0px 0px; width:158px;}
.galeria label {
    width:auto; height:11px; font-size:11px; color: #666666; text-decoration: none; font-weight: bold; padding-bottom:2px;}
.galeria a{
	font-weight:normal; color:#b9a32c; text-decoration:none;}
.galeria a:hover{
	font-weight:normal; color:#b9a32c; text-decoration:none;}
.galeria b { color: #666666;}
label .valor{ color:#336699;}




#resultado_lista{width:560px;margin:0 auto;}
#resultado_lista th,
#resultado_lista tr,
#resultado_lista td{
font-family:Tahoma, Arial, Verdana; font-size:11px;height:24px;padding:0px; margin:0px;}
#resultado_lista tr{cursor:hand;}
#resultado_lista td{font-size:10px; padding:0;}
#resultado_lista td a{ color:#666; text-decoration:none;padding-left:6px;}
#resultado_lista td a:hover{color:#b9a435;}
#resultado_lista th{ background-color:#666666; text-align:center; color:#ffffff; border-bottom:2px solid #333333;}
#numero {
width:596px; height:34px; margin:8px auto 4px auto; font-size:12px; text-align: center; text-decoration:none;
background:url(../imagens/bg_numero.gif) no-repeat center;padding-top:6px; padding-bottom:2px;
margin-bottom:4px;color:#FFFFFF;}
#numero a{color:#FFFFFF;text-decoration:none; }
#numero a:hover {color:#b9a435; text-decoration:none;}
.alt{background-color:#F4F4F4;}
