A:link, A:visited, A:hover, A:active
{
	color								: #138EB7;
}

.descImovel
{
	background-color					: #F5F5F5;
}

.btBusca {
	font		 						: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	color								: #FFFFFF;
	margin-left							: 11px;
	margin-top							: 1px;
	float								: left;
	text-decoration						: none;
}

.botao
{
	background							: #F9F9F9;
	border								: 1px solid #DEDEDE;
	color								: #036B8E;
	font-size							: 10px;
}

.buscaIndex INPUT {
	border								: 1px solid #dedede;
	font-size							: 10px;
	float								: left;
	margin-top							: 10px;
	width								: 114px;
	background							: #f9f9f9;
	color								: #036B8E;

}

.buscaIndex LABEL {
	font		 						: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	text-align							: right;
	display								: block;
	float								: left;
	margin-top							: 10px;
	margin-left							: 5px;
	margin-right						: 3px;
	width								: 80px;
	color								: #FFFFFF
}

.formPequeno {
	font		 						: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	width								: 47px;
	height								: 17px;
	margin-left							: 13px;
	margin-top							: 5px;
}

.formMedio {
	font		 						: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	width								: 140px;
	margin-left							: 4px;
}

.formGrande {
	font		 						: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	width								: 195px;
	margin-left							: 13px;
	margin-top							: 3px;
}

FORM.formSelectParceiros {
	text-align							: center;
}

FORM.formSelectParceiros .formGrande {
	width								: 225px;
	margin-top							: 5px;
}

INPUT.formGrande {
	color								: #000;
	font		 						: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	height								: 14px;
	margin-left							: 13px;
	margin-top							: 0;
	width								: 135px;
}
LABEL.faixaValor {
	font-weight							: normal;
	margin-bottom						: 3px;
	margin-left							: 13px;
	_margin-left						: 6px;
	margin-top							: 6px;
}

.formOculto {
	font		 						: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	width								: 95px;
	margin-left							: 13px;
	margin-top							: 3px;
	float								: left;
}

.formOculto1 {
	font		 						: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	width								: 95px;
	margin-left							: 5px;
	margin-top							: 3px;
	float								: left;
}
.formOculto2 {
	font		 						: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	width								: 195px;
	margin-left							: 13px;
	margin-top							: 3px;
}
.btProprietario, .btImobiliaria, .btCorretor {
	margin-top							: 10px;
	margin-left							: 25px;
}
.btProprietarioImg{
	width								: 222px;
	height								: 72px;
}

.btCorretor {
	margin-top							: 30px;
}
.paginacao{
	margin-top							: 20px;
	margin-left							: 5px;
	border								: 1px #e5e5e5 solid;
	width								: 453px;
	height								: 25px;
	font		 						: 10px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
}

.numeroPagina {
	margin-top							: 6px;
	margin-left							: 5px;
	float								: left;
}
.thumbBusca {
	margin-top							: 7px;
	margin-left							: 7px;
	margin-right						: 7px;
	margin-bottom						: 7px;
	font		 						: 1em Verdana, Geneva, Arial, Helvetica, sans-serif, sans;

}

.selectExibir {
	margin-top							: 1px;
	font		 						: 1em Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	width								: 120px;
}

.numeroPagina A:ACTIVE, .numeroPagina A:VISITED, .numeroPagina A:LINK {
	margin-left							: 2px;
	margin-right						: 2px;
	font		 						: 10px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	color								: #000000;
	text-decoration						: none;
}

.paginaSelecionada {
	font		 						: 12px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	color								: #2c5d64;
	text-decoration						: underline;
}

.selectBuscaArea {
	margin-top							: 8px;
	margin-left							: 20px;
	background-color					: #f1f1f1;
	color								: #000000;
	width								: 425px;
	height								: 27px;
	text-align							: center;
display:block;
}
#formBuscaProduto #estado_idfk {
	margin-left:-4px;
}

#formBuscaProduto INPUT.produtoSubmit {
	font-size:11px;
	text-transform:uppercase;
	height:19px;
	width:auto;
	margin-right:-4px;
}

.btNovoImovel {
	border								: 1px #e5e5e5 solid;
	margin-top							: 15px;
	margin-left							: 90px;
	margin-right						: 2px;
	margin-bottom						: 2px;
	width								: 248px;
	height								: 20px;
	background-color					: #f1f1f1;
	text-decoration						: none;
	display								: block;
	color								: #000000;
	padding-top							: 5px;
	padding-left						: 5px;
}


.textoPaginacao {
	margin-left							: 0px;
}

.resultado {
	margin-top							: 20px;
	margin-left							: 5px;
	width								: 455px;
	border								: 1px #e5e5e5 solid;
	font		 						: 9px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	background							: URL(../imagem/background/bg_resultado_busca.jpg) no-repeat top left;
}
.resultado P {
	margin-left							: 5px;
}
.resultado A:ACTIVE, .resultado A:VISITED, .resultado A:LINK {
	font		 						: 9px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	color								: #000000;
	text-decoration						: none;
}
.txtThumb {
	font								: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
}

.conteudoBusca {
	margin-top							: 20px;
	font		 						: 10px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
}
.conteudoObjetivos P {
	margin-top							: 10px;
	margin-left							: 10px;
	margin-right						: 10px;
	margin-bottom						: 10px;
	font		 						: 10px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	text-align							: justify;
	line-height							: 1.7em;
}

.fotoObejtivos {
	margin-top							: 20px;
	margin-left							: 20px;
	border								: 1px #dedede solid;
}

.novoUsuario {
	margin-top							: 30px;
	margin-left							: 20px;
	margin-right						: 30px;
	font		 						: 10px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	background-color					: #f9f9f9;
	border								: 1px #dedede solid;
}

.novoUsuario P {
	margin-top							: 10px;
	margin-left							: 10px;
	margin-right						: 10px;
	margin-bottom						: 10px;
	font		 						: 10px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	text-align							: justify;
	line-height							: 1.7em;
}
.conteudoAssessoria P {
	margin-top							: 10px;
	margin-left							: 10px;
	margin-right						: 10px;
	margin-bottom						: 10px;
	font		 						: 10px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	text-align							: justify;
	line-height							: 1.7em;
}

.fotoAssessoria {
	margin-top							: 20px;
	margin-left							: 20px;
	border								: 1px #dedede solid;
}

.conteudoAssessoria  A:ACTIVE, .conteudoAssessoria A:VISITED, .conteudoAssessoria A:LINK {
	color								: #000000;
	text-decoration						: underline;
}

.conteudoBusca P {
	margin-left							: 10px;
	font		 						: 10px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
}

.tituloBusca {
	margin-top							: 20px;
	margin-left							: 10px;
	font		 						: 10px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	display								: block;
}

.thumbGrande  A:ACTIVE, .thumbGrande A:VISITED, .thumbGrande A:LINK {
	color								: #000000;
	text-decoration						: none;
}

.btRemover {
	margin-top							: 5px;
	margin-left							: 20px;
	margin-bottom						: 5px;
	color								: #000000;
	text-decoration						: none;
	display								: block;

}
FORM.formBt {
	margin:0 -1px;
}

FORM.formBt INPUT {
	border								: 1px solid #dedede;
	font-size							: 10px;
	float								: left;
	margin-top							: 7px;
	margin-right						: 29px;
	width								: 200px;
	background							: #f9f9f9;
	color								: #036B8E;
}

FORM.formBt INPUT.input {
	margin-right						: 0px;
}
/* resultado busca */
.btNovaBusca  A:ACTIVE, .btNovaBusca A:VISITED, .btNovaBusca A:LINK {
	color								: #0c5c76;
	text-decoration						: none;
}

.btBuscarVoltar  A:ACTIVE, .btBuscarVoltar A:VISITED, .btBuscarVoltar A:LINK {
	color								: #0c5c76;
	text-decoration						: none;
}
.btProdutosVoltar  A:ACTIVE, .btProdutosVoltar A:VISITED, .btProdutosVoltar A:LINK {
	color								: #0c5c76;
	text-decoration						: none;
}
.fotoPequenaBusca {
	border								: 1px #dedede solid;
	margin								: 7px -4px 0 10px;
	cursor								: pointer;
}

.fotoGrandeBusca {
	margin-top							: 8px;
	margin-left							: 8px;
	border								: 1px #dedede solid;
}

.logoImobiliaria {
	float								: left;
	margin								: 0 10px;
}
/* produtos / servicos */
.txtTabelaProdutos {
	margin-bottom						: 20px;
	margin-left							: 30px;
	margin-top							: 20px;
}
.txtTabelaProdutos li {
	list-style							: none;
}

.botoesTabela {
	margin-top							: 0px;
	margin-left							: 35px;
}

.botoes {
	margin-top							: 4px;
}
.composicaoEsquerda P {
	margin-top							: 15px;
	margin-left							: 25px;
	font								: 11px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
}

.composicaoDireita P {
	margin-top							: 15px;
	margin-left							: 25px;
	font								: 11px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
}

.composicaoTxt {
	margin-left							: 15px;
	font								: 11px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
}

.txtTabelacompasicao {
	margin-top							: 10px;
	margin-left							: 8px;
	float								: none;
	line-height							: 17px;
	height								: auto !important;
}

.txtTabelacompasicao LABEL {
	margin-right:4px;
}
/* lancamento */
.fotoLancamento {
	margin-top							: 10px;
	margin-left							: 10px;
}
.txtDescLancamento {
	margin-top							: 10px;
	margin-left							: 50px;
}
.tituloDescLancamento {
	margin-top							: 10px;
	margin-left							: 10px;
	font								: 11px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
}
/* FORM ANUNCIE */
FORM.formAnuncie SELECT {
	font-size							: 10px;
}
FORM {display:block}
/* FROM CONTATO */
FORM.formContato {
	font-size							: 10px;
	margin-top							: 3px;
	margin-left							: 3px;
	padding-top							: 20px;
	border-top							: 1px solid #f5f5f5;
}

.buscaAvancada FORM.formContato {
	border-top							: 0px;
}


FORM.formContato A.esqueciSenha:ACTIVE, FORM.formContato A.esqueciSenha:VISITED, FORM.formContato A.esqueciSenha:LINK {
	color								: #888888;
	font-size							: 9px;
	float								: left;
	margin-top							: 3px;
	text-decoration						: none;
}

A.esqueciSenha:ACTIVE, A.esqueciSenha:LINK, A.esqueciSenha:VISITED {
	margin-top:0px;
}

A.esqueciSenha:HOVER {
	color:#000 !important;
}

FORM.formContato SELECT {
	font-size							: 10px;
}

FORM.formContato INPUT {
	border								: 1px solid #dedede;
	font-size							: 10px;
	float								: left;
	margin-top							: 3px;
	_margin-left						: 3px;
	width								: 200px;
	background							: #f9f9f9;
	color								: #036B8E;
}

FORM.formContato SELECT {
	color								: #036B8E;
	margin-top							: 3px;
	_margin-left						: 3px;
	float								: left;
}

FORM.formContato TEXTAREA {
	border								: 1px solid #dedede;
	font-size							: 10px;
	float								: left;
	margin-top							: 3px;
	_margin-left						: 3px;
	width								: 200px;
	height								: 150px;
	overflow							: auto;
	font-size							: 1.1em;
	background							: #f9f9f9;
	color								: #036B8E;
	letter-spacing						: -1px;
	font-family							: verdana;
}

FORM.formContato LABEL {
	font-size							: 10px;
	font-family							: tahoma;
	text-align							: right;
	display								: block;
	float								: left;
	margin-top						 	: 3px;
	margin-right						: 2px;
	width								: 130px;
	font-size							: 1.1em;
}

DIV.loginUsuario {
	border								: 1px solid #DEDEDE;
	background-color					: #F9F9F9;
	margin-bottom						: -14px;
	_margin-bottom						: 0px;
	margin-left							: 24px;
	margin-right						: 26px;
	margin-top							: 50px;
	padding								: 10px 10px 23px 10px;
	text-align							: center;
	height								:  auto! important ;

}

DIV.loginUsuarioLogado{
	height								: 250px;
	display								: block;
	margin-left							: 10px;
	margin-right						: 10px;
	margin-bottom						: -5px;

	padding								: 5px 5px 13px 5px;

}

DIV.loginUsuario FORM {
	margin:0;
	padding:0;
}

.loginUsuario FORM.formContato LABEL.loginUsuario {
	width								: 40px;
	display								: block;
	float								: left;
	clear								: left;
}

.loginUsuario FORM.formContato INPUT.loginUsuario {
	background-color					: #FFF;
	float								: right;
	width								: 134px;
	_width								: 132px;
	display								: block;
}

.loginUsuario FORM.formContato DIV.botoes {
	width								: 180px;
	height								: 18px;
	display								: block;
	clear								: both;
}
.esqueciSenha {
	display								: block;
	clear								: both;
	float:left;
}

.loginUsuario DIV.botoes .botaoEntrar {
	float								: right;
	height								: 18px;
	margin-left							: 17px;
	margin-top							: -13px;
	_margin-top							: -9px;
	width								: 54px;
}

.voltando A {
	display								: block;
	margin-left							: 8px !important;
	margin-left							: 4px;
	padding-top							: 7px;
}

.correcao {
	_display							: none;
}

FORM.formContato .formPequeno {
	font		 						: 9px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	width								: 47px;
	height								: 15px;
	margin-left							: 0px;
	_margin-left						: 3px;
}

FORM.formContato .estado {
	width								: 43px;
	_width								: 40px;
}

FORM.formContato .labelCidade {
	margin-bottom						: 0px;
	margin-left							: 4px;
	_margin-left						: 1px;
	margin-right						: 2px;
	margin-top							: 3px;
	width								: 38px;
	_width								: 41px;
}

FORM.formContato .cidade {
	height								: 15px;
	width								: 109px;
	_width								: 98px;
	margin-bottom:1px;
}

FORM.formContato .botaoCont {
	width								: 70px;
	height								: 24px;
	float								: right;
	position							: Relative;
	right								: 142px;
	_right								: 139px;
}

FORM.formContato .botaoEntrar {
	height								: 18px;
	margin-left							: 8px;
	_margin-left						: 4px;
	margin-top							: 3px;
	width								: 54px;
}

.buscaAvancada * {
	margin								: 0;
	padding								: 0;
}

.buscaAvancada {
	margin-left							: 140px;
	width								: 339px;
}

.buscaAvancada .botaoCont {
	margin-top							:25px;
}
FORM.formContato .radio {
	border								: 0px solid #FFFFFF;
	font-size							: 10px;
	float								: left;
	margin-top							: 3px;
	_margin-left						: 3px;
	width								: 10px;
	background							: #f9f9f9;
	color								: #036B8E;
	float								: left;
	position							: Relative;
}

/* FROM CADASTRO NOVO USUARIO */
FORM.formCadastroUsuario {
	font-size							: 10px;
	margin-top							: 3px;
	margin-left							: 3px;
	padding-top							: 20px;
	border-top							: 1px solid #f5f5f5;
}

FORM.formCadastroUsuario SELECT {
	font-size							: 10px;
	float								: left;
	margin-top							: 3px;
	margin-left							: -1px;
	_margin-left						: 2px;
	width								: 205px;
	_width								: 204px
}

FORM.formCadastroUsuario INPUT {
	border								: 1px solid #dedede;
	font-size							: 10px;
	float								: left;
	margin-top							: 3px;
	_margin-left						: 3px;
	width								: 200px;
	background							: #f9f9f9;
	color								: #036B8E;
}

FORM.formCadastroUsuario INPUT.arquivo {
	border								: 1px solid #dedede;
	font-size							: 10px;
	float								: left;
	margin-top							: 3px;
	_margin-left						: 3px;
	width								: 202px;
	background							: #f9f9f9;
	color								: #036B8E;
}

FORM.formCadastroUsuario .opcoes {
	display								: block;
	text-align							: center;
	width								: 460px;
	_margin-left						: 0px;
}

FORM.formCadastroUsuario TEXTAREA {
	border								: 1px solid #dedede;
	font-size							: 10px;
	float								: left;
	margin-top							: 3px;
	_margin-left						: 3px;
	width								: 200px;
	height								: 150px;
	overflow							: auto;
	font-size							: 1.1em;
	background							: #f9f9f9;
	color								: #036B8E;
	letter-spacing						: -1px;
	font-family							: verdana;
}

FORM.formCadastroUsuario LABEL {
	font-size							: 10px;
	font-family							: tahoma;
	text-align							: right;
	display								: block;
	float								: left;
	margin-top							: 3px;
	margin-right						: 2px;
	width								: 130px;
	font-size							: 1.1em;
}

FORM.formCadastroUsuario .botaoCont {
	width								: 70px;
	height								: 24px;
	position							: Relative;
}

FIELDSET {
	border-color						: #CCC;
	border-style						: solid;
	border-width						: 1px;
	margin								: 10px 0;
}

FIELDSET LEGEND {
	margin-left							: 5px;
	padding								: 0 3px;
	font-weight							: bolder;
}

.btContinuar {
	border								: 1px solid #dedede;
	font-size							: 10px;
	float								: left;
	margin-top							: 3px;
	margin-left							: 132px;
	width								: 200px;
	height								: 18px;
	background							: #f9f9f9;
	color								: #036B8E;
}

.tituloNovoCorretor {
	text-align							: center;

}

/* FORM CADASTRO */
FORM.formCadastro SELECT {
	font-size							: 10px;
	width								: 205px;
}

FORM.formCadastro INPUT {
	border								: 1px solid #dedede;
	font-size							: 10px;
	margin-top							: 3px;
	_margin-left						: 3px;
	width								: 200px;
	background							: #f9f9f9;
	color								: #036B8E;

}

FORM.formCadastro LABEL {
	font-size							: 10px;
	font-family							: tahoma;
	text-align							: left;


	margin-top							: 3px;
	margin-right						: 2px;

	font-size							: 1.1em;
}

FORM.formCadastro .botaoCont {
	width								: 70px;
	height								: 24px;
	position							: Relative;
}

FORM.formCadastro .radio {
	border								: 0px solid #FFFFFF;
	font-size							: 10px;
	margin-top							: 3px;
	_margin-left						: 3px;
	width								: 10px;
	background							: #f9f9f9;
	color								: #036B8E;
	position							: Relative;
}
/* NOTICIAS */
.noticias A:HOVER {
	background-color					: #DCF2F8;
	text-decoration						: none;
	color								: #000000;
}

.txtNoticia STRONG {
	font-size							: 14px;
}

.tituloOutrasNoticias {
	margin-left							: 22px;
}

.txtNoticia {
	margin-top							: 10px;
	margin-left							: 13px;
	margin-right						: 13px;
	margin-bottom						: 10px;
	text-align							: justify;
}

.txtNoticia P {
	margin-top							: 14px;
	text-align							: justify;
}

.fotoNoticia {
	margin-right						: 10px;
	margin-bottom						: 10px;
	float								: left;
}
.linksCorretor A:HOVER {
	color								: #000000;
	text-decoration						: none;
}
.SubTituloProdutos A:ACTIVE, .SubTituloProdutos A:VISITED, .SubTituloProdutos A:LINK {
	color								: #888888;
	font-weight							: bolder;
	padding-top							: 0px;
	text-decoration						: none;
	border-bottom						: 1px solid #888888;
}

.listaprodutos {
	margin-top							: 20px;
	margin-left							: 20px;
	font-size							: 10px;
}
.listaprodutos A:HOVER {
	background-color					: #DCF2F8;
	text-decoration						: none;
	color								: #000000;
}

.setaprodutos {
	margin-left							: 5px;
	margin-right						: 5px;
}
.thumbprodutos {
	margin-right						: 5px;
	float								: left;
	border								: 1px solid #666666;
}
.categoriaprodutos A:HOVER {
	background-color					: #DCF2F8;
	text-decoration						: none;
	color								: #000000;
}
.categoriaprodutos P {
	font-size							: 10px;
	text-align							: justify;
}
.parceiros {
	margin-top							: 20px;
	margin-left							: 20px;
	font-size							: 10px;
}

.logoParceiros {
	margin-top							: 2px;
	margin-left							: 2px;
	margin-right						: 2px;
	margin-bottom						: 2px;
}

.boxParceiros {
	border								: 0;
	float								: left;
	margin-top							: 3px;
	margin-left							: 3px;
	margin-right						: 3px;
	padding								: 3px;
	text-align							: center;
	width								: 94px;
}
.boxParceiros A:ACTIVE b, .boxParceiros A:VISITED b, .boxParceiros A:LINK b {
	color								: #000;
}
.formLogin {
	margin-top							: 15px;
	margin-left							: 0px;
}
/* FORM LOGIN */
FORM.formLogin INPUT {
	background							: #f9f9f9;
	margin-top							: 6px;
	margin-right						: 10px;
	font-size							: 10px;
	float								: left;
	width								: 135px;
	color								: #036B8E;
	border								: 1px solid #dedede;
}

FORM.formLogin LABEL {
	font-size							: 10px;
	font-family							: tahoma;
	text-align							: right;
	display								: block;
	float								: left;
	margin-top							: 4px;
	margin-right						: 2px;
	width								: 60px;
	color								: #FFFFFF;
}

.btOK {
	font		 						: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	color								: #FFFFFF;
	margin-top							: 10px;
	margin-right						: 35px;
	float								: right;
	text-decoration						: none;

}

FORM.formImovel {
	font-size							: 10px;
	font-family							: Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	margin-left: 30px;
}

FORM.formImovel LABEL {
	font-size							: 10px;
	font-family							: Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	text-align							: left;
	margin-top							: 3px;
	margin-right						: 2px;
	font-size							: 10px;
}

/* RODAPE */
.btRodape {

background-color:#F1F1F1;
clear:left;
float:left;
left:30px;
padding:10px;
position:relative;
width:90%;
}

DIV#rodape A:ACTIVE, DIV#rodape A:VISITED, DIV#rodape A:LINK
{
	margin-left							: 10px;
	margin-right						: 12px;
	font		 						: 10px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	color								: #000000;
}

/* OUTROS */
.espacoLista
{
	clear:both;
}

FORM.formCadastroUsuario .radio {
	border								: 0px solid #FFFFFF;
	font-size							: 10px;
	margin-top							: 3px;
	_margin-left						: 3px;
	width								: 10px;
	background							: #FFFFFF;
	color								: #036B8E;
	position							: Relative;
}
#div_botoes {

}
A.btNovoImovel IMG {
	margin-right:5px;
	position:relative;
	top:-7px;
}

A.btNovoImovel:HOVER {
	text-decoration:underline;
}

A.itemImovel:ACTIVE, A.itemImovel:LINK, A.itemImovel:VISITED {
	color:#666;
	margin-right:10px;

}

A.itemImovel:HOVER {
	color:#000;
}

A.itemImovel IMG {
	margin-right:3px;
}

H3
{
	font-family				: Verdana, Geneva, Arial, Helvetica, sans-serif, sans, sans;
	font-size				: 13px;

}
H2
{
	font-family				: Verdana, Geneva, Arial, Helvetica, sans-serif, sans, sans;
	font-size				: 12px;

}
/* TOPO */
#topo_menu_links
{
	padding-left			: 30px;
}

A.topo_link:active, A.topo_link:visited, A.topo_link:hover, A.topo_link:link
{
	color					: #666666;
	font-size				: 12px;
	text-decoration			: none;
	padding-left			: 4px;
	padding-right			: 4px;
}

.topo_link
{
	color					: #666666;
	font-size				: 1em;
	text-decoration			: none;
	padding-left			: 4px;
	padding-right			: 4px;
}

A.titulo_esquerda:active, A.titulo_esquerda:visited, A.titulo_esquerda:hover, A.titulo_esquerda:link
{
	color					: #138EB7;
	font-size				: 12px;
	font-weight				: bold;
	text-decoration			: none;
}
A.sub_titulo_esquerda:active, A.sub_titulo_esquerda:visited, A.sub_titulo_esquerda:hover, A.sub_titulo_esquerda:link
{
	color					: #30371E;
	font-size				: 9px;
	text-decoration			: none;
}

#logotipo
{
	position				: absolute;
	float					: left;
	left					: 20px;
	top						: 20px;
}

BR {
	clear								: both;
}

/*PASSOS CONTEUDO ---------------------------------------------------------- */

.passo_ul
{
	font-weight			: bold;
}
.passo_ul li
{
	margin-left			:50px;
	list-style-type		:decimal;
}
.li_passo
{
	font-weight			: normal;
}

#passoColunaEsquerda A:ACTIVE
	, #passoColunaEsquerda A:VISITED
	, #passoColunaEsquerda A:LINK
{
	color					:#888888;
	text-decoration			:none;
	font-weight 			:800;
}

H2
{
	color					:#FF0000;
}

.div_auxiliar_1, .div_auxiliar_2, .div_auxiliar_3, .div_auxiliar_4, .div_auxiliar_5
{
	display					:none;
}

.passo_background
{
	background-color		:#f6f6f6;
	border					:solid 1px #c6c6c6;
}
#passo_aviso_pulo
{
	color:#6C6C6C
}
.menu_imob_item
{
	position				:relative;
	left					:10px;
	margin					:0px;
	margin-bottom			:5px;
	margin-right			:3px;
}

.menu_imob_sub_item
{
	margin-left				:2px;
}


#busca_rap_referencia
{
	width					:60px;
	margin-left				:13px;
	margin-top				:3px;
	border					:1px solid #A5ACB2;
	color					:#000000;
}
#busca_rap_palavra_chave
{
	width					:123px;
	margin-left				:8px;
	margin-top				:3px;
	border					:1px solid #A5ACB2;
	color					:#000000;
}

.busca_rap_tit
{
	color					:#FFFFFF;
	font-size				:12px;
	border-bottom-color		:#FFFFFF;
	border-bottom-width		:1px;
	border-bottom-style		:solid;
	margin-left				:10px;
	margin-top				:15px;
	margin-right			:10px;
	margin-bottom			:5px;
}

DIV.ok {
	width								: 96%;
	text-align							: center;
	color								: #666;
	font-size							: 1em;
	margin-bottom						: 10px;
	border								: 1px dashed #ccc;
	padding-top							: 5px;
	padding-bottom						: 5px;
	background							: #fff;
	font-weight							: ;
}

DIV.bloco {
	width								: 96%;
	text-align							: left;
	padding-left						: 10px;
	color								: #666;
	font-size							: 1em;
	margin-bottom						: 10px;
	border								: 1px dashed #ccc;
	padding-top							: 5px;
	padding-bottom						: 5px;
	background							: #fff;
}

LABEL.cadastro
{
	display								:block;
	float								:left;
	text-align							:right;
	width								:140px;
}
DIV.pretendidoMain
{
	padding-top							: 30px;
	text-align							: center;
}
DIV.pretendido
{
	background-color					: #138EB7;
	height								: 130px;
	width								: 440px;
	text-align							: center;
	padding-top							: 40px;
	line-height							: 50px;
}
DIV.pretendido A:hover,
DIV.pretendido A:link,
DIV.pretendido A:visited,
DIV.pretendido A:active
{
	color								: #FFFFFF;
	font-size							: 19px;
	font-style							: italic;
	font-weight							: bolder;
}
#player_video
{
	text-align							: center;
}
.contato_field{
width:460px;border:1px solid #e0e0e0;
}