/* Padronizacao ------------------------------------------------------------- */

HTML {
	height								: 100%;
	overflow							: auto;
	overflow-x							: hidden;
	font		 						: 1.34em Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	height								: 100%;
	min-height							: 100%;
	overflow-y							: scroll;
}
table{	font-size							: 10px;}

HTML * {
	margin								: 0;
	padding								: 0;
}

/* Estrutura ---------------------------------------------------------------- */

BODY {
	width								: 100%;
	height								: 100%;
	font-size							: .5em;
	line-height							: 1.5em;

}

#estrutura {
	position							: absolute;
	float								: left;
	left								: 50%;
	top									: 290px;
	width								: 790px;
	margin-left							: -370px;
	border-bottom						: 0px;
	height								: auto !important;
	background							: URL(../imagem/background/fundoPadrao.jpg) repeat-y center;
	z-index								: 99;
}
/* COLUNA ESQUERDA ---------------------------------------------------------- */

#colunaEsquerda {
float:right;
height:auto !important;
left:-10px;
position:relative;
width:210px;
clear:right;
}

.buscaIndex {
background:transparent url(../imagem/background/bg_busca.jpg) no-repeat scroll 0% 50%;

height:262px;

padding-top:6px;
width:210px;
}

.btBusca {
	font		 						: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	color								: #FFFFFF;
	margin-left							: 11px;
	margin-top							: 1px;
	float								: left;
	text-decoration						: none;
}

.buscaIndex INPUT {
	border								: 1px solid #dedede;
	font-size							: 10px;
	float								: left;
	margin-top							: 10px;
	width								: 114px;
	background							: #f9f9f9;
	color								: #000000;

}

.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							: 15px;
}

.formMedio {
	font		 						: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	width								: 125px;
	margin-left							: 4px;
}

.formGrande {
	font		 						: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	width								: 180px;
	margin-left							: 15px;
	margin-top							: 3px;
}

FORM.formSelectParceiros {
	text-align							: center;
}

FORM.formSelectParceiros .formGrande {
	width								: 225px;
	margin-top							: 5px;
}

INPUT.formGrande {


/*
	clear:left;
	float:left;
*/
color:#000000;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif,sans;
font-size:0.8em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:14px;
line-height:normal;
margin-left:13px;
margin-top:0pt;
width:135px;
}

LABEL.faixaValor {
	font-weight							: normal;
	margin-bottom						: 3px;
	margin-left							: 13px;

	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								: 180px;
	margin-left							: 15px;
	margin-top							: 3px;

}
DIV.thumb1, DIV.thumb2, DIV.thumb5, DIV.thumb6, DIV.thumb7 {
	margin-top							: 10px;
	margin-bottom						: 5px;
	margin-left							: 15px;
	padding-top							: 5px;
}
DIV.thumb5, DIV.thumb6, DIV.thumb3, DIV.thumb4
{
	display								: none;
}
.iconesEsquerda
{
background:transparent url(../imagem/background/menu_cliente.jpg) repeat-x scroll center top;
margin-top:7px;
padding-bottom:20px;
padding-top:0;
width:210px;
}

.txtThumb {
margin:10px;
width:215px;
}

.btImobiliaria, .btCorretor {
	margin-top							: 10px;
	margin-left							: 14px;
	display								: none;
}

.btProprietario{
	margin-top							: 40px;
	margin-left							: 14px;
	display								: block;
	margin-bottom						: 10px;
}

.btCorretor {
	margin-top							: 30px;
}


A.titulo_esquerda:active, A.titulo_esquerda:visited, A.titulo_esquerda:hover, A.titulo_esquerda:link
{
	color					: #30371E;
	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;
}

/* CONTEUDO ----------------------------------------------------------------- */

#conteudo {
float:left;
height:auto !important;
left:10px;
/*margin-left:10px;*/
position:relative;
width:410px;
}

.banner {
	position							: relative;
	margin-top							: 11px;
}

.bannerDestaque {
	margin-top							: 10px;
	margin-left							: 12px;
	border								: 1px #e5e5e5 solid;
}

.tituloflash {
	margin-top							: 40px;
	margin-left							: 10px;
}

.lancamentos, .destaques
{
	margin-top							: 27px;
	margin-left							: -10px;

	float								: left;
	position							: relative;
}

.paginacao{
	margin-top							: 20px;
	margin-left							: 5px;
	border								: 1px #e5e5e5 solid;
	width								: 480px;
	height								: 25px;
	font		 						: 10px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
}

.numeroPagina {
	margin-top							: 6px;
	margin-left							: 5px;
	float								: left;
}

.exibir{
	margin-top							: 3px;
	margin-left							: 72px;
	font		 						: 1em Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	float								: left;
	padding								: 0 2px;
}

.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;
		background-color					: #f1f1f1;
	color								: #000000;
	width								: 400px;
	height								: 30px;
	text-align							: center;
}

.formPequenoArea {
	font		 						: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	width								: 47px;
	height								: 17px;
	margin-left							: 10px;
	margin-top							: 5px;
}

#formBuscaProduto #estado_idfk {
	margin-left                         : -4px;
	margin-top							: 10px;
}

#formBuscaProduto INPUT.produtoSubmit {
	font-size                           : 11px;
	text-transform                      :uppercase;
	height                              :19px;
	width                               :auto;
	margin-right                        :-4px;
}
#formBuscaProduto {
	width                               :400px;

}
.btNovoImovel {
	border								: 1px #e5e5e5 solid;
	margin-top							: 15px;
	margin-left							: 25px;
	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								: 400px;
	border								: 1px #e5e5e5 solid;
	font		 						: 9px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;

}

.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;
}

/* Thumbnails da capa */
.thumbGrandeHoriz, .thumbGrandeVert {
	margin-top							: 5px;
	margin-left							: 22px;
	width								: 124px;
	text-align							: center;
	float								: left;
	position							: relative;
}

.txtThumbHoriz, .txtThumbVert {
	font								: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
}

.thumbGrandeHoriz A:ACTIVE, .thumbGrandeHoriz A:VISITED, .thumbGrandeHoriz A:LINK, .thumbGrandeVert A:ACTIVE, .thumbGrandeVert A:VISITED, .thumbGrandeVert A:LINK
{
	color								: #000000;
	text-decoration						: none;
}

.capa_lanca_horiz_bloco
{

}
.capa_lanca1_horiz, .capa_lanca2_horiz, .capa_lanca3_horiz
{

}
.capa_lanca4_horiz, .capa_lanca5_horiz, .capa_lanca6_horiz
{
	display: none;
}

.capa_lanca_horiz_bloco
{
	display: none;
}
.capa_lanca_vert_1, .capa_lanca_vert_2, .capa_lanca_vert_3, .capa_lanca_vert_4, .capa_lanca_vert_5, .capa_lanca_vert_6
{

}
.lanca_img_horiz
{

}
.lanca_img_vert
{

}





.conteudoBusca {
	margin-top							: 20px;
	font		 						: 10px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
}

.conteudoObjetivos {
	margin-top							: 20px;
	margin-left							: 20px;
	margin-right						: 30px;
	font		 						: 10px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	background-color					: #f9f9f9;
	border								: 1px #dedede solid;
	width								: 400px;
}

.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;
}

.tituloUsuario1 {
	margin-left							: 155px;
	margin-top							: 10px;
	margin-bottom						: 10px;
	font		 						: 11px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
}

.tituloUsuario2 {
	margin-left							: 110px;
	margin-top							: 10px;
	margin-bottom						: 10px;
	font		 						: 11px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
}

.conteudoAssessoria {
	margin-top							: 20px;
	margin-left							: 20px;
	margin-right						: 30px;
	font		 						: 10px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	background-color					: #f9f9f9;
	border								: 1px #dedede solid;
	width								: 400px;
}

.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;
}

.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								: #000000;
}

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;
}

.detImovBotoes {
	margin-top							: 37px;
	margin-left							: 120px;
	font								: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	float								: left;
	clear:left;

}
.btNovaBusca {
	margin-left							: 20px;
	width								: 75px;
	float								: left;
}
.detImovImpressora {
	margin-left							: 5px;
	width								: 24px;
	float								: left;
}
.btBuscarVoltar {
	margin-left							: 5px;
	width								: 45px;
	float								: left;
}

.btProdutosVoltar  A:ACTIVE, .btProdutosVoltar A:VISITED, .btProdutosVoltar A:LINK {
	color								: #0c5c76;
	text-decoration						: none;
}

.btProdutosVoltar {
	margin-top							: 10px;
	margin-left							: 400px;

	font								: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	width								: 45px;
	float								: left;
}

.resultadoBusca {
	position							: relative;
	margin-top							: 55px;
	float								: none;
	width								: 410px;
	height								: auto !important;
	border								: 1px #dedede solid;
}

.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;
}

.indiqueTxt {
	margin-top							: 20px;
	margin-left							: 140px;

}

.descImovel {
	margin-top							: 0px;

	height								: 100px;
	background							: URL(../imagem/background/bg_descricao_busca.jpg) no-repeat top left;
}

.detalhesImovel {
	width								: 390px;
 	height								: auto !important;
	border								: 1px #dedede solid;
	background							: #f5f5f5;
	font								: 10px Tahoma, Geneva, Arial, Helvetica, sans-serif;
}

.detalhesImovelB {
	margin								: 10px;
	width								: 390px;
 	height								: auto !important;
	border								: 1px #dedede solid;
	background							: #f5f5f5;
	font								: 10px Tahoma, Geneva, Arial, Helvetica, sans-serif;
}

.descImovel P {
	margin-top							: 27px;
	margin-left							: 11px;
	width								: 120px;
	font								: bold 16px Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align							: center;
	float								: left;
}

.detalhesImovelTxt {
	position							: relative;
	top									: 14px;
	margin-left							: 15px;
	font								: bolder 11px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
}

.txtTabela {
	margin-top							: 40px;
	margin-left							: 15px;
	float								: none;
	line-height							: 15px;
	width								: 380px;
}

.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;
}

.textoDescricao {
	margin-top							: 30px;
	margin-left							: 205px;

	width								: 240px;
}

.composicaoEsquerda {
	background							: #f5f5f5;
	border								: 1px #dedede solid;
	display								: block;
	float								: left;
	font								: 10px Tahoma, Geneva, Arial, Helvetica, sans-serif;
	height								: auto !important;
	margin-left							: 10px;

	padding								: 5px;
	width								: 175px !important;
}

.composicaoDireita {
	background							: #f5f5f5;
	border								: 1px #dedede solid;
	display								: block;
	float								: right;
	font								: 10px Tahoma, Geneva, Arial, Helvetica, sans-serif;
	height								: auto !important;
	margin-right						: 10px;

	padding								: 5px;
	width								: 175px !important;
}

.composicaoEsquerda P {
	margin-top							: 15px;
	margin-left							: 15px;
	font								: 11px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
}

.composicaoDireita P {
	margin-top							: 15px;
	margin-left							: 15px;
	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							: 2px;
	float								: none;
	line-height							: 17px;
	height								: auto !important;
}

.txtTabelacompasicao LABEL {
	margin-right:2px;
}

.espaco {
	height								: 10px;


	clear								: both;
}

/* Lancamento ----------------------------------------------------------- */

.lancamento {
	margin-top							: 17px;
	margin-left							: 10px;
	float								: left;
}

.fotoLancamento {
	margin-top							: 10px;
	margin-left							: 10px;
}

.descLancamento{
	margin-top							: 5px;
	margin-left							: 22px;
	width								: 400px;
	height								: auto !important;
	border								: 1px #dedede solid;
	background							: #f5f5f5;
	font								: 10px Tahoma, Geneva, Arial, Helvetica, sans-serif;
	line-height							: 15px;
}

.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 {
	font-size							: 10px;
	margin-top							: 3px;
	margin-left							: 3px;
	padding-top							: 20px;
}

FORM.formAnuncie SELECT {
	font-size							: 10px;
}

FORM.formAnuncie INPUT {
	border								: 1px solid #dedede;
	font-size							: 10px;
	float								: left;
	margin-top							: 3px;

	width								: 200px;
	background							: #f9f9f9;
	color								: #000000;

}

FORM.formAnuncie TEXTAREA {
	border								: 1px solid #dedede;
	font-size							: 10px;
	float								: left;
	margin-top							: 3px;

	width								: 200px;
	height								: 150px;
	overflow							: auto;
	font-size							: 1.1em;
	background							: #f9f9f9;
	color								: #000000;
	letter-spacing						: -1px;
	font-family							: verdana;
}

FORM.formAnuncie 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.formAnuncie .formPequeno {
	float								: left;
	font		 						: 9px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	width								: 47px;
	height								: 16px;
	margin-bottom						: 0px;
	margin-left							: 0px;

	margin-top							: 3px;
	margin-right						: 0px;
}

FORM.formAnuncie .labelCidade {
	margin-bottom						: 0px;
	margin-left							: 4px;

	margin-right						: 2px;
	margin-top							: 3px;
	width								: 38px;

}

FORM.formAnuncie .cidade {
	height								: 15px;
	width								: 109px;

}

FORM.formAnuncie .botaoCont {
	width								: 70px;
	height								: 24px;
	float								: right;
	position							: Relative;
	right								: 142px;

}

FORM.formAnuncie .botaoEntrar {
	width								: 70px;
	height								: 24px;
	float								: right;
	position							: Relative;
	right								: 142px;

}

/* FORM CONTATO ----------------------------------------------------------- */

FORM.formContato {
	font-size							: 10px;
	margin-top							: 3px;
	margin-left							: 3px;
	padding-top							: 20px;
}

.buscaAvancada FORM.formContato {
	border-top							: 0px;
}


FORM.formContato A.esqueciSenha:ACTIVE, FORM.formContato A.esqueciSenha:VISITED, FORM.formContato A.esqueciSenha:LINK {
	color								: #000000;
	font-size							: 9px;
	float								: left;
	margin-top							: 3px;
	margin-left							: 4px;
	text-decoration						: none;
}

A.esqueciSenha:ACTIVE, A.esqueciSenha:LINK, A.esqueciSenha:VISITED {
	margin-top:0px;
}

A.esqueciSenha:HOVER {
	color:#000000 !important;
}

FORM.formContato SELECT {
	font-size							: 10px;
}

FORM.formContato INPUT {
	border								: 1px solid #dedede;
	font-size							: 10px;
	float								: left;
	margin-top							: 3px;

	width								: 200px;
	background							: #f9f9f9;
	color								: #000000;
}

FORM.formContato SELECT {
	color								: #000000;
	margin-top							: 3px;
}

FORM.formContato TEXTAREA {
	border								: 1px solid #dedede;
	font-size							: 10px;
	float								: left;
	margin-top							: 3px;

	width								: 200px;
	height								: 150px;
	overflow							: auto;
	font-size							: 1.1em;
	background							: #f9f9f9;
	color								: #000000;
	letter-spacing						: -1px;
	font-family							: verdana;
}

FORM.formContato LABEL {
display:block;
float:left;
font-family:tahoma;
font-size:1.1em;
margin-right:2px;
margin-top:3px;
text-align:right;
width:120px;
}

DIV.loginUsuario {
background:transparent none repeat scroll 0 0;
display:block;
left:25px;
float:left;
position:relative;
top:20px;
width:100px;
}


.voltando A {
	display								: block;
	margin-left							: 8px !important;
	margin-left							: 4px;
	padding-top							: 7px;
}

.correcao {

}

FORM.formContato .formPequeno {
	font		 						: 9px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	width								: 47px;
	height								: 15px;
	margin-left							: 0px;

}

FORM.formContato .estado {
	width								: 43px;

}

FORM.formContato .labelCidade {
	margin-bottom						: 0px;
	margin-left							: 4px;

	margin-right						: 2px;
	margin-top							: 3px;
	width								: 38px;

}

FORM.formContato .cidade {
	height								: 15px;
	width								: 109px;

	margin-bottom:1px;
}

FORM.formContato .botaoCont {
	width								: 70px;
	height								: 24px;
	float								: right;
	position							: Relative;
	right								: 142px;

}

FORM.formContato .botaoEntrar {
	height								: 18px;
	margin-left							: 8px;

	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;

	width								: 10px;
	background							: #f9f9f9;
	color								: #000000;
	float								: left;
	position							: Relative;
}

DIV.erro {
	width								: 96%;
	text-align							: center;
	color								: #cc3300;
	font-size							: 1.1em;
	margin-bottom						: 10px;
	border								: 1px dashed #ccc;
	padding-top							: 5px;
	padding-bottom						: 5px;
	background							: #FFFEEC;
	font-weight							: bold;
}

DIV.ok {
	width								: 95%;
	text-align							: center;
	color								: #666;
	font-size							: 1em;
	margin-bottom						: 10px;
	border								: 1px dashed #ccc;
	padding-top							: 5px;
	padding-bottom						: 5px;
	background							: #eeeeee;

}

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							: #eeeeee;
}


/* FORM 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;

	width								: 205px;

}

FORM.formCadastroUsuario INPUT {
	border								: 1px solid #dedede;
	font-size							: 10px;
	float								: left;
	margin-top							: 3px;

	width								: 200px;
	background							: #f9f9f9;
	color								: #000000;
}

FORM.formCadastroUsuario INPUT.arquivo {
	border								: 1px solid #dedede;
	font-size							: 10px;
	float								: left;
	margin-top							: 3px;

	width								: 202px;
	background							: #f9f9f9;
	color								: #000000;
}

FORM.formCadastroUsuario .opcoes {
	display								: block;
	text-align							: center;
	width								: 100%;
}

FORM.formCadastroUsuario TEXTAREA {
	border								: 1px solid #dedede;
	font-size							: 10px;
	float								: left;
	margin-top							: 3px;

	width								: 200px;
	height								: 150px;
	overflow							: auto;
	font-size							: 1.1em;
	background							: #f9f9f9;
	color								: #000000;
	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								: 120px;
	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{
	width								: 400px;
}

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								: #000000;
}

.tituloNovoCorretor {
	text-align							: center;

}


/* FORM CADASTRO ----------------------------------------------------------- */


FORM.formCadastro {
	font-size							: 10px;
	margin-top							: 20px;
	margin-left							: 50px;
}

FORM.formCadastro SELECT {
	font-size							: 10px;
	width								: 205px;
}

FORM.formCadastro INPUT {
	border								: 1px solid #dedede;
	font-size							: 10px;
	margin-top							: 3px;

	width								: 200px;
	background							: #f9f9f9;
	color								: #000000;

}

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;

	width								: 10px;
	background							: #f9f9f9;
	color								: #000000;
	position							: Relative;
}

/* NOTICIAS --------------------------------------------------------- */

.noticias {
	margin-top							: 10px;
	margin-left							: 5px;
	width								: 400px !important;
	font-size							: 10px;
	border								: 1px solid #f5f5f5;
}

.noticias  A:ACTIVE, .noticias A:VISITED, .noticias A:LINK {
	margin								: 2px;
	padding-left						: 12px;
	text-indent							: -12px;
	width								: 400px !important;
	width								: 100%;
	height								: auto;
	background-color					: #f9f9f9;
	text-decoration						: none;
	display								: block;
	color								: #000000;
}

.noticias A:HOVER {
	background-color					: #DCF2F8;
	text-decoration						: none;
	color								: #000000;
}

.boxNoticia {
	margin-top							: 10px;
	margin-left							: 5px;
	width								: 400px;
	background-color					: #f5f5f5;
	font-size							: 10px;
	border								: 1px #dedede solid;
}

.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;
}

/* produtos ------------------------------------------------------- */


.linksCorretor A:HOVER {
	color								: #000000;
	text-decoration						: none;
}

.SubTituloProdutos {
	font-size							: 10px;
	margin-left							: 20px;
	margin-right						: 35px;
}

.SubTituloProdutos A:ACTIVE, .SubTituloProdutos A:VISITED, .SubTituloProdutos A:LINK {
	color								: #888888;
	font-weight							: bolder;
	padding-top							: -1px;
	text-decoration						: none;
	border-bottom						: 1px solid #888888;
}

.listaprodutos {
	margin-top							: 20px;
	margin-left							: 20px;
	font-size							: 10px;
}

.listaprodutos  A:ACTIVE, .listaprodutos A:VISITED, .listaprodutos A:LINK {
	margin-top							: 2px;
	margin-left							: 0px;
	margin-right						: 2px;
	margin-bottom						: 2px;
	width								: 400px;
	height								: 18px;
	background-color					: #f9f9f9;
	text-decoration						: none;
	display								: block;
	color								: #000000;
	padding-top							: 5px;
}

.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 {
	background-color					: #f9f9f9;
	border								: #DEDEDE solid 1px ;
	font		 						: 10px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	margin-top							: 20px;
	margin-left							: 20px;
	margin-right						: 30px;
	padding								: 5px;

	height								: auto;
	width								: 400px;

}

.categoriaprodutos  A:ACTIVE, .categoriaprodutos A:VISITED, .categoriaprodutos A:LINK {
	border-bottom						: #DEDFDE solid 1px;
	margin								: 2px;
	width								: 399px;
	height								: auto;
	background-color					: #f9f9f9;
	text-decoration						: none;
	display								: block;
	color								: #000000;
	padding								: 5px;
}

.categoriaprodutos A:HOVER {
	background-color					: #DCF2F8;
	text-decoration						: none;
	color								: #000000;
}
.categoriaprodutos P {
	font-size							: 10px;
	text-align							: justify;
}
/* Parceiros ------------------------------------------------------- */


.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;
}
A.boxParceiros:ACTIVE, A.boxParceiros:VISITED, A.boxParceiros:LINK {
	background-color					: #f9f9f9;
	color								: #000000;
	display								: block;
	height								: 108px;
	margin-top							: 2px;
	margin-left							: 2px;
	margin-right						: 2px;
	margin-bottom						: 2px;
	padding-top							: 5px;
	text-decoration						: none;
	width								: 94px;
}

A.boxParceiros:HOVER {
	background-color					: #DCF2F8;
	display								: block;
	color								: #000000;
	text-decoration						: none;
	width								: 94px;
}

.boxParceiros A:ACTIVE b, .boxParceiros A:VISITED b, .boxParceiros A:LINK b {
	color								: #000;
}

/* LOGIN ----------------------------------------------------------- */

.loginIndex {
	width								: 224px;
	height								: 227px;
	margin-left							: 10px;
	background							: URL(../imagem/background/bg_login.jpg) no-repeat top;
}

.btFechar {
	margin-top							: 10px;
	margin-left							: 208px;
	margin-bottom						: 10px;
	font		 						: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	color								: #FFFFFF;
	text-decoration						: none;
}

.formLogin {
	margin-top							: 15px;
	margin-left							: 0px;
}

.descLogin {
	margin-top							: 25px;
	margin-left							: 11px;
	width								: 197px;
	font-size							: 10px;
	color								: #FFFFFF;
}

FORM.formLogin INPUT {
	background							: #f9f9f9;
	margin-top							: 6px;
	margin-right						: 10px;
	font-size							: 10px;
	float								: left;
	width								: 135px;
	color								: #000000;
	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 ----------------------------------------------------------- */


#rodape {
	float								: right;
	position							: relative;
	height								: 56px;
	margin-top							: 40px;
	background							: URL(../imagem/background/base.jpg) no-repeat top center;
	width								: 790px;
}

.btRodape {
	display								: none;
	position							: relative;
	color								: #FFFFFF;
	float								: left;
	margin-top							: 17px;
	left								: 0px;
	text-align							: center;
	width								: 100%;

}

.endRodape {
	position							: relative;
	float								: right;
	top									: 14px;
	width								: 100%;
	text-align							: center;
	font		 						: 10px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
color:#CCCCCC;
}

.textoSeguranca {
	margin-top							: 65px;
	margin-left							: 20px;
	text-align							: center;
	width								: 690px;
	font		 						: 9px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	color								: #575850;
}

.ass {
	margin-top							: -18px;
	margin-left							: 630px;
	width								: 70px;
}


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;
}

/* BANNER LATERAL ---------------------------------------------------------------- */

.bannerLateral {
	left								: 50%;
	margin-left							: 380px;

	position							: absolute;
	float								: left;
	width								: 120px;
	z-index								: 100;
}

/* OUTROS ---------------------------------------------------------------- */

.espacoLista {
	clear:both;
}

FORM.formCadastroUsuario .radio {
	border								: 0px solid #FFFFFF;
	font-size							: 10px;
	margin-top							: 3px;

	width								: 10px;
	background							: #FFFFFF;
	color								: #000000;
	position							: Relative;
}

/* OUTROS ---------------------------------------------------------------- */

#div_botoes {

}

A.btNovoImovel:ACTIVE, A.btNovoImovel:LINK, A.btNovoImovel:VISITED {
	background:none;
	border:0px;
	width:350px;
}

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 {
	position				: absolute;
	float					: left;
	left					: 50%;
	top						: 0px;
	width					: 790px;
	margin-left				: -370px;
	border-bottom			: 0px;
	background-color		: #393e44;
	height					: 229px;
	background				: URL(../imagem/background/topo.jpg) center;
	z-index					: 101;
}

#topo_logo
{
	margin-top:20px;
	margin-left:45px;
}

#topo_menu
{
background:transparent url(../imagem/background/menu_topo.jpg) no-repeat scroll center;
color:#000000;
float:left;
font-size:12px;
height:62px;
left:50%;
line-height:23px;
margin-left:-370px;
position:absolute;
text-decoration:none;
top:229px;
width:790px;
z-index:102;
}

#topo_menu_links
{
    left:30px;
    position:relative;
    top:15px;
}

A.topo_link
{
	color					: #FFFFFF;
	font-size				: 12px;
	text-decoration			: none;
	padding-left			: 4px;
	padding-right			: 4px;
}

#logotipo
{
	position				: absolute;
	float					: left;
	left					: 20px;
	top						: 20px;
}

BR {
	clear								: both;
}


/*PASSOS COLS ESQUERDA ---------------------------------------------------------- */
#passoColunaEsquerda {
	width								: 400px;
	height								: auto !important;
	background-color					: #FFFFFF;
	height								: 500px;
	position							: relative;
	left								: 5px;
	float								: left;
}
.passoStroke{
	margin-top							: 3px;
	margin-left							: 3px;
	/*margin-bottom						: -100px;*/
	width								: 300px;
	height								: 15px;
	border-top							: 1px solid #f5f5f5;
	float								: left;
	position							: relative;


}
/*PASSOS CONTEUDO ---------------------------------------------------------- */

DIV.passoOk {
	width								: 300px;
	text-align							: center;
	color								: #666;
	font-size							: 1em;
	margin-bottom						: 10px;
	border								: 1px dashed #ccc;
	padding-top							: 5px;
	padding-bottom						: 5px;
	background							: #fff;
}
DIV.passoTitulo
{
	background-color		: #F6F6F6;
	height					: 25px;
	line-height				: 25px;
	width					: 300px;
	padding-left			: 20px;
	color					: #138EB7;
	vertical-align			: bottom;
	margin-top				: 10px;
	float					: left;
	position				: relative;

	border-color			: #D9D9D9;
	border-width			: 1px;
	border-style			: solid;
}
#passoConteudo {
	position							: relative;
	width								: 330px;
	height								: auto !important;
	float								: left;
	left								: 13px;

	border : solid 1px red;
}


.passo_direcoes
{
	float				:none;
	width				:370px;
	margin				:25px;
}
.passo_proximo
{
	font-size			:0;
	width				:170px;
}
.passo_voltar
{
	font-size			:0;
	text-align			:left;
	float				:left;
	width				:170px;
}

.passo_ul li
{
	margin-left:50px;
	list-style-type:decimal;
}

#passoColunaEsquerda A:ACTIVE
	, #passoColunaEsquerda A:VISITED
	, #passoColunaEsquerda A:LINK
{
	color								: #888888;
	text-decoration						: none;
	font-weight :800;
}

.stroke
{
	margin-top				: 3px;
	margin-left				: 3px;
	margin-bottom			: -100px;
	width					: 95%;
	height					: 15px;
	border-top				: 1px solid #EFEFED;
	float					: left;
	position				: relative;
}

DIV.titulo
{
	background-color		: #FFFFFF;
	height					: 25px;
	line-height				: 25px;
	width					: 90%;
	padding-left			: 10px;
	color					: #4A4A4A;
	vertical-align			: bottom;
	margin-top				: 20px;
	float					: left;
	position				: relative;
	border-color			: #FFFFFF;
	border-width			: 1px;
	border-style			: solid;
}

H2
{
	color			:FF0000;
}

.div_auxiliar_1, .div_auxiliar_2, .div_auxiliar_3, .div_auxiliar_4, .div_auxiliar_5
{
	display					:none;
}
.passo_proximo_btn
{
	background				:url('../../../imagens/passo_proximo.jpg') no-repeat top center;
	cursor					:pointer;
	width					:140px;
	height					:18px;
	border					:none;
}
.passo_voltar_btn
{
	background				:url('../../../imagens/passo_voltar.jpg') no-repeat top center;
	cursor					:pointer;
	width					:140px;
	height					:18px;
	border					:none;
}
.passo_visualizar_btn
{
	background				:url('../../../imagens/passo_visualizar.jpg') no-repeat top center;
	cursor					:pointer;
	width					:85px;
	height					:18px;
	border					:none;
	font-size				:0;
}
.passo_selecionar_btn
{
	background				:url('../../../imagens/passo_selecionar.jpg') no-repeat top center;
	cursor					:pointer;
	width					:85px;
	height					:18px;
	border					:none;
	font-size				:0;
}
.passo_procurar_btn
{
	background				:url('../../../imagens/passo_procurar_02.jpg') no-repeat top center;
	cursor					:pointer;
	width					:236px;
	height					:18px;
	border					:none;

}
.passo_salvar_btn
{
	background				:url('../../../imagens/passo_salvar.jpg') no-repeat top center;
	cursor					:pointer;
	width					:85px;
	height					:18px;
	border					:none;

}
.passo_background
{
	background-color		:#f6f6f6;
	border					:solid 1px #c6c6c6;
}
.passo_titulo_topo
{
	width					:720px;
	clear					:button;
	margin-left				:25px
}
.passo_div_foto
{
	height					:100px;
	width					:300px;
	margin					:15px;
}
#passo_aviso_pulo
{
	color:#6C6C6C
}
DIV.institucional
{
	text-align				: justify;
	padding-right			: 10px;
}
IMG .institucional
{
	align					: left;
	margin					: 5px;
	width					: 100px;
	margin-right			: 10px;
}

.rodape_criasite, .rodape_anuncia, .rodape_cidade, .textoSeguranca, .rodape_cadastrese
{
	display				: none;
}

.menu_imob_item
{
	position				:relative;
	left					:10px;
	margin					:0px;
	margin-bottom			:5px;
	margin-right			:3px;
}

.menu_imob_sub_item
{
	margin-left				:2px;
}

.buscaIndexReferencia
{
background:transparent url(../imagem/background/busca_referencia.jpg) no-repeat scroll 0% 50%;
clear:left;
float:left;
height:85px;
left:15px;
position:relative;
top:45px;
width:195px;
}

.buscaIndexReferencia #formBusca2 .busca_rap_tit{
border:none;
margin:10px 10px 5px;

}
.buscaIndexReferencia #formBusca2 #busca_rap_referencia2 {
    width:75px;
    float:left;
    clear:left;
    font-size:10px;
    font-weight:900;
position:relative;
left:15px;
top:-5px;

background:transparent none repeat scroll 0%;
border:medium none transparent;
}
.buscaIndexReferencia #formBusca2 .botao {
float:rigth;
clear:rigth;
background:transparent none repeat scroll 0%;
border:medium none transparent;
position:relative;
top:-10px;
left:-24px;
}

.buscaIndexReferencia #formBusca2
{
    left:10px;
    position:relative;
}
.direitos_reservados
{
	display:block;
	position:relative;
	text-align:center;
	top:15px;
	width:100%;
	color:#CCCCCC;
}

.destaqueVenda
{
background:transparent url(../imagem/background/menu_cliente.jpg) repeat-x scroll 0% 10%;
clear:right;
float:right;
height:180px;
left:0pt;
position:relative;
width:575px;
}

.vendas a{
border:none;
color:#000000;
text-decoration:none;
}


.vendas img{
position:relative;
left:15px;
border:2px solid #FFFFFF;
color:#FFFFFF;
}
.vendas span{
clear:left;
float:left;
width:130px;
text-align:center;
}
.vendas
{
    clear:none;
    float:left;
	margin-top:20px;
	width:140px;
}
.thumbImovel
{
	margin-right						: 5px;
	border								: 1px solid #5A616B;
}
.thumbPequeno
{
	margin-top							: 0;
	margin-left							: 0;
	width								: 150px;
	text-align							: left;
	float								: none;
}
.thumbGrande A:ACTIVE, .thumbGrande A:VISITED, .thumbGrande A:LINK {
	font		 						: 9px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	color								: #000000;
	text-decoration						: none;
}
.thumbGrande {
	margin-top							: 5px;
	margin-left							: 0;
	width								: 120px;
	text-align							: center;
	float								: left;
	width								: 185px;
	height								: 280px;
}
.resultado .thumbBusca
{
	width								: 100px;
}


.resultado .resultado_barra
{
	width								: 160px;
}
.resultado .resultado_barra_valor
{
	width								: 100px;
}
.resultado .tb_valores
{
	width								: 165px
}

.resultado .td_esq
{
	width								: 75px;
	text-align:left;
}
.resultado .td_dir
{
	width								: 130px
}
.resultado .td_tb_valores
{
	width								: 165px
}

.conteudo #conteudo___Frame
{
	width								: 400px;
}

.detalhesImovel .label_tamanho_menor
{
	width								: 90px;
}

.fieldset_menor
{
	width								: 400px;
}
.detalhesImovel .btn_detalhe
{
	width								: 170px;
}

.destaque_capa_txt A:ACTIVE, .destaque_capa_txt A:VISITED, .destaque_capa_txt A:LINK
{
	font		 						: 9px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	color								: #000000;
	text-decoration						: none;
}

.vj_dir{
position:absolute;
left:150px;
top:195px;
}

.vj_esq{
position:absolute;
left:150px;
top:195px;
}

.destaques_capa
{
clear:left;
float:left;
left:10px;
margin-top:10px;
position:relative;
width: 380px;

}
.del_thumbGrande__layoutCompleto
{
	margin-top							: 5px;
	margin-left							: 10px;
	width								: 395px;
	text-align							: left;
	float								: none;
	position							: relative;
}

.destaque_link_img img
{
width								: 123px;
position:relative;
left:5px;
top:10px;
}
.destaque_link_img
{
    margin-top							: 0;
    margin-left							: 0;
    text-align							: left;
    width								: 143px;
    height								: 215px;
    background:transparent url(../imagem/background/destaque_fundo_foto.jpg) no-repeat scroll 0% 50%;

}
.destaque_capa_txt
{
    margin-left:0pt;
    margin-top:0pt;
    text-align:justify;
    width								: 235px;
    height								: 215px;
    background:transparent url(../imagem/background/destaque_fundo_texto.jpg) no-repeat scroll 0% 50%;
    background:transparent url(../imagem/background/destaque_fundo_texto.jpg) no-repeat scroll 0% 50%;

}

.capa_dir{
float								: left;
clear								: none;
}
.capa_esq{
float								: left;
clear								: none;
}

.paginasPersonalizadas_det
{
	width	 							: 400px;
}

.cadastro_proprietario
{
	width								: 400px;
}
	.div_busca_lancamentos label
	{
		width: 20px;
		color: #FFFFFF;
	}
	.div_busca_lancamentos input
	{
		width: 10px;
		margin: 10px 1px 1px 1px;
		background-color:transparent;
		border:0pt none;
	}
	.div_busca_lancamentos .marcaLabel
	{
		width: 90px;
	}
	.div_busca_lancamentos
	{
		width:100%;
	}

#coluna_esq_cont{
background:transparent url(../imagem/background/menu_cliente.jpg) repeat-x scroll center top;
padding-top:10px;
clear:left;
float:left;
}

#coluna_esq{
clear:none;
float:left;
margin-left:5px;
width:130px;
}
.col_esq_venda{
width:120px;
}

.col_esq_venda span{
clear:left;
float:left;
width:110px;
text-align:center;
margin-left:5px
}

.col_esq_venda img{
position:relative;
left:10px;
border:solid 1px #FFFFFF;
color:#000000;
}


.col_esq_venda A:link,
.col_esq_venda A:active,
.col_esq_venda A:visited,
.col_esq_venda A:hover
{
border:none;
color:#000000;
text-decoration:none;
}

#formBuscaAvancada label
{
text-align:right;
width:120px;
}


#acessoDiretoDiferenciado{
height:auto !important;
margin:0px -3px 8px;
width:132px;
clear:left;
float:lef;
}

#acessoDiretoDiferenciado span{
background:transparent url(../imagem/background/bg_btn_categorias.jpg) repeat-x scroll 0px -3px;
clear:left;
float:left;
font-weight:900;
height:27px;
text-align:center;
width:132px;

}
#acessoDiretoDiferenciado a{
color:#666666;
text-decoration:none;
}

#acessoDiretoDiferenciado #topo_categorias{
background:transparent url(../imagem/categorias.jpg) no-repeat scroll 3px 50%;
height:27px;
margin-bottom:10px;
width:131px;
}

#colunaEsquerda .loginUsuarioLogado #form1{
width:210px;}
#colunaEsquerda .loginUsuarioLogado #form1 a{
width: 210px}
a .msn{border:none}
.msn{
left:140px;
position:relative;
top:20px;
}
.climatempo {
clear:none; float:left;height:170px;
width:150px;position:relative;left:30px;
display:block;
}
.topoJpg{
background-color:#FFFFFF;
color:#FFFFFF;
float:left;
font-size:12px;
height:62px;
left:50%;
line-height:23px;
margin-left:-370px;
position:absolute;
text-decoration:none;
top:0pt;
width:790px;
z-index:102;
}
#topo_logo{
position:absolute;
width:auto;
height:auto;
}
#floatLink{
border:none;
position:absolute;
}

.corretorOn{border:2px solid #CCCCCC;
margin:0 0 0;
padding:2px 2px 2px 8px;
width:195px;};