﻿
body{ 
    padding:0;	
	margin:0; 
	font: 11px Tahoma, Arial, Helvetica;
	color:#666;
}
a {
	color: #006699;
	text-decoration: none;
}
a:active {
	outline: none;
}
a:hover {
	color:#666666;
	text-decoration:underline;
	outline: none;
}
p{
margin:5px 0 0 10px;
}

#Geral{
	width:778px;
	height:auto;
	background:#FFFFFF;
	margin:auto;
	overflow:hidden;
	padding-bottom:1px;
	border:1px solid #999999;
}
#Top{
    float:left;
	width:778px;
	height:155px;
	background:#ffffff;
	margin-left:auto;
	margin-right:auto;
}
#LadoEsq{
	float:left;
	width:200px;
	height:auto;	
}
#Meio, #Conteudo{
	float:left;
	width:376px;
	height:auto;
	overflow:hidden;
	padding-bottom:12px;
	background:#efefef;
}
#Conteudo, .conteudo{
	width:756px;
	height:auto;
	padding:10px; 
}
#LadoDir{
	float:left;
	width:200px;
	height:auto;
	overflow:hidden;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #cccccc;	
}
#Rodape{
    width:770px;
	float:left; 
	height:22px;
	background:  #dddddd url(../imagesTempSD/rodape1.jpg);
	border-top:2px dotted #003366;
	margin-bottom:0px;
	padding-left:15px;	
}
#endereco{ 
float:left;
margin-top:4px;
}
#w{ 
float:right;
width:110px; 
}
Span.Legenda{ 
	background:#EFEFEF url(../imagesTempSD/bgm.jpg);
	display:block;
	width:200px;
	height:20px;

}
Span.LegendaLanca{
	background:#EFEFEF url(../imagesTempSD/bgm.jpg);
	width:100%;
	height:20px;
	float:left;
	display:inline;

}
#nucleos{ 
    background-color:#f8f8f8; 
	width:745px; 
	height:100%;
	float:left;
	display:inline; 
	border:1px solid #0099CC;
	border-bottom:3px solid #006699;
	border-right:3px solid #0099CC;
	margin:15px;
	padding-bottom:5px;
	overflow:hidden;
}
label{
    padding-top:2px;
    margin:0px 0px 0px 4px;
	font: 13px Tahoma, Arial, Helvetica, sans-serif; 
	color:#999999;  
	font-weight:bold;
}
img, .img{ 
	border:0;
	vertical-align:middle;
}
.img{padding-right: 5px;}

/*Aluguel e Venda, tamanha do box com as fontes e cores*/
.AlugueleVenda{
	width:190px;
	float:left;
	display:inline;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	border-bottom: 2px dotted #CCCCCC;
}
.foto{
	width:auto;
	height:auto;
	background:#ddd;
	float:left;
	display:block;
	overflow:hidden;
	padding:3px;	
}
.fotoLanca{
    width:auto; 
	height:auto;
	padding:4px;
	background:#efefef;
	margin:4px 0px 10px 16px;
	display:inline;
	float:left;	

}


/*Lançamento, tamanha do box com as fontes e cores*/ 

.float{
    float:left;
}

fieldset{padding:10px;border: 0px solid #cccccc;}
legend{font: 11px tahoma, Verdana, Arial, Helvetica; color:#666666; font-weight:bold; text-align:justify;}
input{border: 1px dotted #cccccc; }
textarea{border: 1px dotted #cccccc;}


#Pesquisa_Table{
	background:#EFEFEF;
	margin:35px;
	margin-left:75px;
	
}
.Pesquisa_TR{
	background:#F4F4F4;
	border:1px solid #CCCCCC;
}

.Pesquisa_TD{background:#FFFFFF;
	border:1px solid #FFFFFF;
}
.idBox{
   width:156px;
   height:224px;
   margin:15px 0px 0px 16px;
   padding:5px;
   float:left;
   display:inline;
   background-color:#ffffff;
   border:1px solid #3399CC;
   border-bottom: 3px solid  #006699;
   border-right: 2px solid #336699;
   text-align:center;
}


.tituloBox a:hover, .descBox a:hover, .subBox2 a:hover, .subBox1 a:hover, .subtituloBox a:hover{
    background:#CB6D37;
    text-decoration:none;
    color:#FFFFFF;
}
div.hotsite{
	display:block;
	width:738px;
	height:410px;
	border-top: 1px dotted #CCCCCC;
	padding-top:20px;
	padding-bottom:10px;
	
}
span.hotsiteFoto{
	display:block;
	width:400px;
	height:400px;
	background:#CCCCCC;
	float:left;
	}
span.hotsiteTexto{
	display:block;
	width:280px;
	height:auto;
	margin-top: 15%;
	text-align:justify;
	border-top: 2px solid #EFEFEF;
	border-bottom: 2px dashed  #EFEFEF;
	float:left;
	padding: 20px;
}
div#Grafico{
	float:left;
	width:365px;
	height:400px;
	background:#FFF;
}

.fundo{background:#EFEFEF;
}

label.thumbFoto{
	display:block;
	width:100px;
	height:100px;
	background:#FFFFFF;
	float:left;
	margin-top:3px;
	margin-left:2px;
}
table#TableObra{
	width: 100%;
	padding:5px;
	background:#F4F4F4;
	border: 1px dashed #FFFFFF;
}
table#TableObra tr{background:#000;}
table#TableObra td{background:#FFF; width:50%;}
table#TableObra .azul{background:#5BADFF; color:#FFFFFF; display:block; padding-left:3px; font: bold 0.9em Verdana, Arial, Helvetica, sans-serif}
table#TableObra .azulclaro{background:#88C4FF; color:#FFFFFF; display:block; padding-left:3px; font: bold 0.9em Verdana, Arial, Helvetica, sans-serif}

.lancamentoum{
	float:left;
	display:inline;
	background:#FFF;
	padding-top: 8px;
	padding-bottom: 7px;
	width: 160px;
	height:auto;
	margin-left: 18px;
}

	
.floatum{
    float:left; 
	width:160px; 
	height:auto; 
	display:block;
}


#destaque_lancamento {  
    width:196px;  
    height:auto; 
	padding-bottom:16px; 
	float:left; 
	display:inline;
}
.busca_imovel {
	float: left;
	width:165px;
	height:180px;
	display:inline;
	text-align:left;
	background-color:#fff;
    border-bottom: 2px solid #efefef; 
 
}
.busca_imovel span{
	width: 50px;
	float: left;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font:11px;
	text-align:right;
	padding-top:5px;
}
.busca_imovel div{
	width: 165px;
	float: left;
}
.busca_imovel select{
	width: 110px;
	float: left;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	margin-top:4px;
}
.busca_imovel .palavra_chave{
	width:86px;
	height:14px;
	float: left;
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
}
.busca_imovel .div_botao{
	width:120px;
	float:right;
	margin:5px 5px 0px 0px ;
	display:inline;
}
.busca_imovel .div_botao input{
	text-align: center;
	width: 120px;
	height:18px;
	font:11px;
	font-weight:bold;
	cursor:pointer;
	background-color:#006699;
	color:#fff;
}
.botao_ok {
	text-align: center;
	width: 28px;
	font-family: Tahoma, Arial;
	font-weight:bolder;
	font-size: 10px;
    margin-left:2px;
	float:left;
	background-color:#006699;
	color:#fff;
    display:inline;
    padding-top:2px;
}
.referencia{
	float:left;
    display:inline;
    width:200px;
    height:auto;
    text-align:left;
    padding-left:5px;	
}

.pesquisa_detalhada
{
     width:auto;
     height:auto;
     margin-top:4px;	
     float:left;
     text-align:justify;
}

.texto_busca {
	width:auto;
	height:auto;
	display:inline;
	font-size:16px;
	color:#003366;
	font-weight:bold;
	text-align:center;
	margin-top:6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.des4foto{
    width:auto; 
	height:auto;
	padding:4px;
	background:#efefef;
	margin:4px 0px 10px 16px;
	display:inline;
	float:left;
}
.title{
    display:block;
	font: bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
	background:#efefef;
    width:auto;
	padding:2px 0 2px 0;
	border-left:5px solid #006699;
}
.titleLanca{
    display:block;
	font: bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	font-weight: bold;
	text-decoration:none;
	background:#efefef;
	text-align:center;
	padding:2px 0 2px 0;
	border-left:5px solid #006699;
    width:auto;
}
.title2{
    display:block;
	font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	font-weight: bold;
	text-decoration: none;
	background-color:#efefef;
	border-bottom:1px solid #dddddd;
	padding:2px 0 2px 2px;
	text-align:center;
}
.desc{
	display:block; 
	width:140px;
	height:60px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif; 
	color: #999999; 
	text-decoration: none;
}
.descLanca{
	display:block; 
	width:140px;
	height:60px;
	font:11px Tahoma, Arial, Helvetica, sans-serif; 
	color: #999999; 
	text-decoration: none;
}
.id{
 color:#efefef;
}

.floating-box {
    float:left;
	display:inline;
	background:#FFF;
	padding-top: 8px;
	padding-bottom: 7px;
	width: 160px;
	height:auto;
	margin-left: 18px;
	border:1px solid #3399CC;
	border-bottom: 3px solid  #006699;
	border-right: 2px solid #336699;
}

.floating-box2 {
    width:190px;
	float:left;
	display:inline;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	border-bottom: 2px dotted #efefef;
}
.desc_imovel{
	display:block;
	width:110px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
#resultado_lista{
	width:568px;
	float:left;
	display:inline;
}

#resultado_lista th,#resultado_lista tr,#resultado_lista td
{
	font-family:Arial, Helvetica, sans-serif;font-size:10px;height:20px
}
#resultado_lista tr{cursor:hand}#resultado_lista td
{
	padding:0
}#resultado_lista td a
{
	color:#039;text-decoration:none
}
#resultado_lista td a:hover
{
	color:#039
}
#resultado_lista th
{
	background:url(../images/grid.gif) left repeat-x;text-align:center;font-weight:400;color:#000
}
.alt
{
	background-color:#F4F4F4
}
/*
	----------------------------------------------------
	MENU Listagem resultado da Busca Rápida.
	----------------------------------------------------
*/

#sidebar {
	float:right;
	width:174px;
	display:inline;
	text-align:left;
	background-color:#fff;
	padding:4px;
    border-bottom: 2px solid #efefef;
}
#btn_sidebar{
    width:170px; 
	background-color:#eeeeee; 
	margin-bottom:4px; 
	padding:2px 0 2px 0;
	border-bottom:1px solid #cccccc;
	border-left:3px solid #006699;
}

#numero {
	margin-top:6px;
	float:left;
	display:inline;
	background-color:#efefef;
	width:568px;
	height:18px;
	z-index:1;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	text-decoration:none;
	padding-top:4px;	 
}
#numero a{
	background-color:#eeeeee;
	padding:2px;
	border:1px solid #cccccc;	 
}
#numero a:hover {
	background-color:#efefef;
	border:2px solid #006699;
	text-decoration:none;
	padding:1px;
	 
}
/*
	----------------------------------------------------
	MENU Listagem resultado da Busca Rápida.
	----------------------------------------------------
*/



/*
	----------------------------------------------------
	GALERIA Listagem resultado da Busca Rápida.
	----------------------------------------------------
*/

.galeria {
	width:258px;
	height:106px;
	border:1px solid #3399CC;
	border-bottom: 3px solid  #006699;
	border-right: 2px solid #336699;
	margin:4px 0px 4px 24px;
	float:left;
	display:inline;
	background-color:#fff;
	font-size:11px;
}
.galeria_img {
	width: 76px;
	height: 76px;
	margin-top:3px;	
	float: left;
	background-color:#efefef;
	padding:4px;
} 
.galeria span{
    padding:1px;
	background-color:#efefef;
}
.galeria label {
	width:100%;
	height:11px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.galeria a{
	font-weight: bold;
	color: #006699;
	text-decoration:none;
}
.galeria b {
	color: #FF0000;
}


/*
	----------------------------------------------------
      FIM GALERIA
	----------------------------------------------------
*/

#tipo_ordem
{
	width:700px;
	height:auto;
	display:inline;
	float:left;
}
