/* CORES ANTIGAS VERDE:#018367 AAA   AZUL:#00x7CC3 BBB     #CEEDFF;  azul de fundo da lateral
CORES NOVAS 01/12/2008:
VERDE ESCURO #2E4B33
VERDE CLARO  #58733B
CINZA        #4D4948
PRETO		 #000000
*/
* {margin:0px;padding:0px;border:none;}
html, body {
background-color : #E0E0E0;
background:url(images/bg_listra_cinza.gif);
font:11px Verdana, Arial, Helvetica, sans-serif;
}
a:link, a:visited, a:active {
font:11px Verdana, Arial, Helvetica, sans-serif;
color : #334c69;
text-decoration : none;
}
a:hover {
color : #334c69;
text-decoration : underline;
}
#geral {
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #2E4B33; !important /* TODAS AS CORES #00x7CC3 FORAM ALTERADA PARA #2Ex4B33 em 2/01/2008. */
	background-color:#ffffff;
	background:#ffffff;
}
#mp3{
	margin-top:-5000px;
	margin-left:-5000px;
}
/************************
CSS TOPO
************************/
#topo {
	width:780px;
	height:150px;
	float:left;
	background-color:#ffffff;
	background:#ffffff;
}
.contatos_txt {
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
}
/************************
CSS CONTEÚDO
************************/
#conteudo_1 {
	width:232px;
/*	height:600px;*/
	float:left;
}
#conteudo_2 {
	width:510px;
	border-left:1px solid #ffffff;
	float:left;
}
.barra {
	background:url(images/fundo_barras_verde_23.gif);
	width:100%;
	height:23px;
	clear:both;
}
.busca_imoveis {
	padding-top:15px;
	background:#C7D8B4; /* verde de fundo da lateral */
	width:231px;
/*	height:143px;*/
}
.busca_referencia {
	padding-top:10px;
	background:#C7D8B4;
	width:231px;
/*	height:68px;*/
}
.simule {
	text-align:center;
	padding-top:10px;
	background:#C7D8B4;
	width:231px;
	background-image:url(images/simule-financiamento.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:87px;
}

.contato_imediato {
	background-color:#FFFFFF;
	width:232px;
	height:362px; 
	float:left;
}
.tit_barra {
	padding:4px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.tit_escolhas1 {
	margin:5px;
	padding-left:5px;
	background:#DCE7CF;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
.tit_escolhas2 {
	margin:5px;
	padding-left:5px;
	background:#DCE7CF;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
.escolha_cidade {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	width:120px;
	border:1px #2E4B33 solid;
}
.botao_buscar {
	padding-top:5px;
	padding-bottom:11px;
	background:#C7D8B4;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
.foto_imediato {
	margin-left:10px;
	margin-top:15px;
}
.conteudo_imediato {
	padding-left:62px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
/************************
CSS BUSCA
************************/
#conteudo_busca {
	width:547px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	border-left:1px solid #ffffff;
	background:#FFFFFF;
	float:left;
}
.busca_foto {
	width:130px;
	height:100px;
	background:#CCCCCC;
	float:left;
}
.busca_dados {
	margin-top:5px;
	margin-left:10px;
	margin-bottom:10px;
	width:500px;
	background:#C7D8B4;
	float:left;
}
.busca_desc {
	width:547px;
	background:#CCCCCC;
	clear:both;
}
.dados {
	width:100px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:5px;
	background:#DCE7CF;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:right;
}
.dados_puxados {
	width:200px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	background:#DCE7CF;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}
.dados_foto {
	width:200px;
	padding-top:3px;
	padding-bottom:3px;
	text-align:center;
}
/************************
CSS MOSTRA IMÓVEL
************************/
#mostra_geral {
	width:547px;
	border-left:1px solid #ffffff;
	background:#ffffff;
	float:left;
}
.busca_geral {
	min-height:350px;
	background:#FFFFFF;
	background-color:#FFFFFF;
}
#empresa {
	width:547px;
	border-left:1px solid #ffffff;
	float:left;
}
.mostra_imovel {
	width:520px;
	margin:5px;
	padding-top:5px;
	background:#ffffff;
	float:left;
}
.mostra_left {
	width:215px;
	padding-top:29px;
	float:left;
}
.mostra_right {
	width:305px;
	padding-top:28px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	float:left;
}
/************************
CSS OPORTUNIDADES
************************/
.foto_oportunidades {
	padding:3px;
	border:1px #2E4B33 solid;
}
.texto_oportunidades {
	padding:2px 2px 0px 2px;
	text-align:center;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.mostra_oportunidades {
	width:500px;
	padding:17px 7px 0px 20px;
	float:left;
	background:#FFFFFF;
}
.td_oportunidades {
	padding:3px 16px 3px 16px;
}
/************************
CSS LANÇAMENTOS IMÓVEIS
************************/
#index_capa {
	width:547px;
	border-left:1px solid #ffffff;
	float:left;
	background:#FFFFFF;
}
#im_fotos{
	width:200px;
	height:250px;
	text-align:center;
	background:#C7D8B4;
	float:left;
}
#im_descricao{
	width:250px;
	padding-top:20px;
	padding-left:30px;
	padding-right:20px;
	float:left;
}
#im_descricao li{
	list-style:square;
}
.lancamentos{
	width:156px;
	height:226px;
	background-color:#2E4B33;
	margin:24px 9px 24px 9px;
	border: 1px solid #2E4B33;
	float:left;
}
.botao_enviar {
	background:#ffffff;
	border:1px solid #2E4B33;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}
/************************
CSS LINKS UTEIS
************************/
.tituloservico {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2E4B33;
	font-weight: bold;
	cursor: pointer;
}
a.tituloservico:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2E4B33;
	font-weight: bold;
	cursor: pointer;
}
a.tituloservico:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2E4B33;
	font-weight: bold;
	cursor: pointer;
}
a.tituloservico:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight: bold;
	cursor: pointer;
	text-decoration: underline;
}
a.tituloservico:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight: bold;
	cursor: pointer;
	text-decoration: underline;
}
.linksuteis {
	background-color:#DCE7CF;
	padding:15px;
}
/************************
CSS CONTATOS
************************/
#contatos {
	width:547px;
	height:600px;
	border-left:1px solid #ffffff;
	float:left;
}
.contato_corretor{
	width:250px;
}
/************************
CSS RODAPÉ
************************/
#rodape {
	clear:both;
	width:780px;
	margin-top:10px;
	background:#2E4B33;
	background:url(images/fundo_barras_verde_30.gif) repeat-x;
	height:30px;
	text-align:center;
}
#topo_print {
	display:none;
	width:500px;
	height:90px;
}