/* Quickfast */

/* ----------------------------------------------------------------------- */
/* ------------------------------ PADROES -------------------------------- */
/* ----------------------------------------------------------------------- */
*{ padding: 0; margin: 0; }
p, pre{padding-bottom: 11px; line-height: 18px;}
h1, h2, h3, h4, h5, h6{padding-bottom: 11px;}
h1{font-size: 22pt;}
h2{font-size: 17pt;}
h3{font-size: 13pt;}
h4{font-size: 11pt;}
h5{font-size: 9pt;}
h6{font-size: 7pt;}
table{border-collapse: collapse; width:100%;}
table th, table td{border: 1px solid #000000; padding: 3px 6px;}
table caption{background:#BBBBBB; border:1px solid #000000; margin-left:-1px;}
ul{padding-left: 31px;}
ol{padding-left: 37px;}
li{padding-bottom: 6px; line-height: 14px;}
blockquote{margin-left: 37px;}
h1, h3, h5{color: #291973;}  /* Títulos */
h2, h4, h6{color: #CB0A0F;}  /* Subtítulos */
img{border: 0px;}
/* --------------------------- FIM PADROES ---------------------------------- */

/* ------------------------------------------------------------------------- */
/* ------------------------------ PRINCIPAL -------------------------------- */
/* ------------------------------------------------------------------------- */
a.link_hover:link {
	text-decoration: none;
	color: #000000;
}
a.link_hover:visited {
	text-decoration: none;
	color: #333333;
}
a.link_hover:hover {
	text-decoration: underline;
	color: #FF0000;
}
a.link_hover:active {
	text-decoration: none;
}
ul.inside {
	list-style-position: inside
}
ul.filtro {
	list-style-position: inherit;
	list-style-image: none;
	list-style-type: none;
  padding:0px;
}
li.filtro {
	font-size: 11px;
}
table.financiamento_tabela {
  margin-bottom: 10px;
}
table.financiamento_tabela td {
  vertical-align: middle;
  text-align: center;
  border: none;
  padding: 10px 0px;
}
a.link_byquickfast:link {
	text-decoration: none;
	color: #291973;
}
a.link_byquickfast:active {
	text-decoration: none;
	color: #291973;
}
a.link_byquickfast:visited {
	text-decoration: none;
	color: #291973;
}
a.link_byquickfast:hover {
	text-decoration: underline;
	color: #291973;
}
.fieldWithErrors {
  display: inline;
}
.fieldWithErrors input, .fieldWithErrors select, .fieldWithErrors textarea {
  background-color: #FFFFCA;
}
#notice, #error {
	color: black;
	width: 467px;
	border: 2px solid #C12221;
	padding-bottom: 12px;
  background-color: #FEFDDD;
	padding-top: 7px;
	padding-right: 7px;
	padding-left: 7px;
	float: left;
  margin-left:25px;
  font-family:arial;
}
body{
  background: url(../images/background.gif);
  background-position: center top;
  font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
}
img#banner_centro{
  border:0px;
  position:fixed;
  top: 400px;
  left:50%;
  margin-top:0px;
  margin-left:-162px;
  z-index:15;
}
#background{
  background-image: url(../images/fundo.gif);
  background-repeat: repeat-y;
  overflow: hidden;
	margin: 0 auto;
	width: 1000px;	
}
#corpo{
  text-align: left;
  width: 845px;
  margin-left: 78px; 
}
#conteudo_corpo{
  width: 659px;
  float: left;
	overflow: hidden;	
}
#cabecalho{
  width: 845px;
  height: 102px;
}
#logotipo{
  float: left;
  margin-top: 5px;
  margin-left: 3px;
  width: 271px;
  height: 145px;
  position: absolute;
}
#banner_topo{
  margin-top: 5px;
  float: right;
  height: 90px;	
  padding-top: 4px;
  padding-right: 3px;
}
#imagem_principal{
  margin-left: 3px;
  float: left;
	position: relative;
}
#home_menu {
  width: 647px;
  margin-top: 17px;
	background: url(../images/home_menu.gif) no-repeat right top;
	height: 43px;
}
#conteudo_menu {
  width: 647px;
  margin-top: 17px;
	background: url(../images/conteudo_bordatopo.gif) no-repeat right top;
	height: 60px;
}
#itens_menuimagemprincipal{
  font-family: Arial;
  font-size: 8pt;
  float: right;
  padding-right: 25px;
	margin-top: 17px;
}
.itens_menuimagemprincipal{
  float: left;
  margin-left: 21px;
}
a.links_menuimagemprincipal:link,
a.links_menuimagemprincipal:active,
a.links_menuimagemprincipal:visited{
  text-decoration: none;
  color:black;
}
a.links_menuimagemprincipal:hover{
  text-decoration: underline;
  color:black;
}
#bloco_bannersform{
  float: left;
	width: 183px;
	margin-top: 6px;
}
.banners{
  margin-top: 25px;	
  margin-bottom: -20px;
}
#form_buscaimovel{
  padding-top: 25px;
  margin-left: 11px;
}
#formulario{
  font-family: Arial, Helvetica, sans-serif;
  margin-top: 10px;
  width: 185px;
  height:306px;
  background:url(../images/home_pesquisafundo.gif);
}
.itens_formbuscaimovel{
  margin-bottom: 4px;
  font-weight:bold;
	font-size: 9pt;
}
select.buscaimovel_select{
  font-size: 8pt;
  width: 160px;
  height: 18px;
}

input#botao_buscar{
	float: right;
	background:  url(../images/home_pesquisabuscar.gif);
	border: none;
	overflow: hidden;
	width: 62px;
	height: 19px;
	cursor: pointer;
	margin-right: 15px;
	margin-top: 3px;
}
#busca_codigo{
	font-weight: lighter;
	width: 170px;
	float: left;
	font-size: 8pt;
	margin-top: 16px;
  padding-left: 11px;
}
#txt_buscacodigo{
	font-weight: lighter;
	margin-bottom: 2px;
}
input.buscaimovel_input{
	font-size: 8pt;
	width: 130px;
	height: 16px;
	float: left;
	margin-right: 4px;
}
input#botao_ok{
	float: left;
	background:  url(../images/home_pesquisaok.gif);
	border: none;
	overflow: hidden;
	width: 25px;
	height: 17px;
	cursor: pointer;
}
#conteudo{
	width: 653px;
	float: left;
	margin-bottom: 1px;
}
#conteudo_paginadetalhe{      
	width: 786px;
	float: left;
	margin-bottom: 1px;
	margin-top: 5px;
	background-image: url(../images/detalhe_fundo.gif);
	background-position: 145px top;
	background-repeat: repeat-y;
	font-size: 12px;
}
#bloco_conteudopaginainterna{
	width: 772px;
	margin-left: 3px;
	float: left;
	overflow: hidden;
}
#conteudo_paginainterna{ 
	width: 645px;
	font-size: 11pt;
}
#fundo_conteudopaginainterna{
	border-left: 1px solid #dfdfdd;
	border-right: 1px solid #dfdfdd;
	background: #F5F5F5;
	float: left;
	min-height: 960px;
	height: 960px;
}
#fundo_titulo{
	border-left: 1px solid #dfdfdd;
	border-right: 1px solid #dfdfdd;
	background: #F5F5F5;
	float: left;
}
html>body #fundo_conteudopaginainterna{
	height: auto;
}
.lancamentos{
	font-family: Verdana;
	color: #3f3e2a;
	margin-top: 30px;
	margin-bottom: 22px;
	margin-left: -2px;
	float: left;
  width: 653px;
}
.proximos_lancamentos{
	font-family: Verdana;
	color: #3f3e2a;
	margin-left: -2px;
	padding-bottom: 35px;
	float: left;
  width: 653px;
}
.titulo_lancamentos{
	margin-left: 7px;
}
.item_lancamento{
	width: 155px;
	margin-top: 0px;
	padding-left: 7px;
	float: left;
}
.img_lancamento img{
	width: 155px;
	height: 122px;	
}
.img_lancamento{
}
.dados_lancamento{
	position: absolute;
	width: 150px;
	margin-left: 6px;
}
.titulo_dadoslancamento{
	font-size: 11pt;
	margin-top: 8px;
}
.txt_dadoslancamento{
	font-size: 8pt;
	margin-top: 8px;
	width: 140px;
	height: 65px;
}
.vejamais_dadoslancamento{
  position: absolute;
	margin: 100px 0 0 80px;
}
#banner_lateral{
	margin-top: 43px;
}
#usados{
	margin-left: -15px;
	font-family: Verdana;
	float: left;
	font-size: 8pt;
}
#titulo_usados{
	margin-bottom: 7px;
	margin-left: 20px;
}
.item_usado{
	padding-left: 20px;
	float: left;
	height: 106px;
}
.img_usado{
	float: left;
	margin-top: 2px;
}
.img_usado img{
	width: 100px;
	height: 75px;
}
.dados_usado{
	float: left;
	line-height: 12px;
	margin-left: 4px;
	width: 95px;
}
.titulos_dadosusado{
	font-weight: bold;	
	font-size: 8pt;	
}
.valor_dadosusado{
	color: red;
}
#rodape{
	width: 836px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	float: left;
	color: #4F4F4F;
	float: left;
	margin-left: 5px;
	margin-top: 24px;
	padding-bottom: 10px;
}
#rodape_esquerda{
	float: left;
}
#rodape_direita{
	float: right;
}

/* ------------------------------------------------------------------------ */
/* ------------------------------ DETALHES -------------------------------- */
/* ------------------------------------------------------------------------ */		
#imagemprincipal_detalhe{
	margin-left: 1px;
	margin-top: -2px;
}	
#botoes{
	margin-left: 0px;
	margin-top: -2px;
}
.botaoativo, .botaoinativo{
  position: absolute;
}
.itens_botoes{
	width: 161.5px;
	height: 78px;
	float: left;
}
#botoes a:hover {
  cursor: hand;
}
#botoes .itens_botoes a:hover img.botaoinativo{
  display: none;
}
#conteudo_paginadetalhe{
	font-family: trebuchet ms, Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
#titulo_detalheimovel{
	font-size: 13pt;	
	font-family: trebuchet ms, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	float: left;
	margin-top: 7px;
	width: 647px;
	margin-bottom: 3px;
}
.titulos_colunasdetalhe{
	letter-spacing: -1px;
	font-size: 12pt;
	margin-bottom: 12px;
	font-family: Verdana, Tahoma;
	margin-left: 9px;
}
#coluna_esquerda{
	margin-top: 17px;
	float: left;
	width: 190px;
}
ul.detalhe_caracteristicas{
  padding: 7px 0px;
  list-style:none;
}
ul.detalhe_caracteristicas h5{
  padding-bottom: 4px;
}
ul.detalhe_caracteristicas li{
  padding-left: 7px;
  background: url(../images/detalhes_seta.gif) 0px 5px no-repeat;
}
#coluna_centro{  
	margin-top: 25px;
	float: left;
	width: 415px;
}
#txt_colunacentro{
	width: 380px;
	margin-bottom: 30px;
	margin-left: 9px;
}
#dados_imovel{
	margin-bottom: 50px;
	margin-left: 9px;
}
.imgs_colunaesquerda{
	margin-bottom: 10px;
	margin-left: 9px;
}
#fotos_detalhe{
	margin-bottom: 20px;
	float: left;
	margin-left: 9px;
	width: 450px;
}
.itens_fotosdetalhe{
	width: 128px;
	height: 131px;
	background-image: url(../images/detalhe_bordafoto.gif);
	overflow: hidden;
	margin-right: 6px;
	margin-bottom: 10px;
	float: left;
}
.imgs_fotosimovel{
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 0px;
	width: 118px;
	height: 104px;	
}	
.legenda_fotosimovel{
	color: white;
	float:left;
	margin-left: 3px;
}
.btn_verfoto{
	float: right;
	margin-right: 3px;
	margin-top: 1px;
}
.link_legenda:link,
.link_legenda:active,
.link_legenda:visited {
	text-decoration: none;
	color: white;
}
.link_legenda:hover {
	text-decoration: underline;
	color: white;
}
#localizacao{
	margin-bottom: 30px;
	margin-left: 9px;
}
.form_detalhe{
	width: 378px;
	margin-bottom: 25px;
	margin-left: 9px;
	overflow: hidden;
}
.itens_formdetalhe{
	margin-bottom: 4px;
}
.txt_formdetalhe{
	margin-bottom: 2px;
}
input.campo_formdetalhe{
	height: 18.9px;
}
select.campo_formdetalhe{
  width: 378px;
	font-size: 9pt;
}
#formdetalhe_esquerda{
	float: left;
	padding-right: 11px;
}
#formdetalhe_direita{
	float: left;
}
textarea.mensagem_formdetalhe{
	height: 105px;
	width: 212px;
}
input#botaoenviar_formdetalhe{
	float: right;
	background:  url(../images/conteudo_enviar.gif);
	border: none;
	overflow: hidden;
	width: 62px;
	height: 19px;
	cursor: pointer;
	margin-top: 3px;
}
#coluna_direita{
	float: left;
	margin-top: 25px;
	width: 180px;
}
#links_participantes {
	margin-top: 15px;
	float: left;
	margin-bottom: 15px;
	width: 150px;
	padding-left: 9px;
}
.participantes{
	margin-bottom: 20px;
}
.foto_imovelvejatambem{
	float: left;
	margin-right: 5px;
	padding-left: 9px;
	margin-bottom: 40px;
}
.dados_imovelvejatambem{
	float: left;
	line-height: 12px;
	width: 77px;
	font-weight: lighter;
}
.bairro_imovelvejatambem{
	font-weight: bold;
}
.valor_imovelvejatambem{
	color: red;
}

/* ------------------------------------------------------------------------- */
/* --------------------------- PAGINAS INTERNAS ---------------------------- */
/* ------------------------------------------------------------------------- */
#titulo_paginainterna{
	color: #291973;
	font-family: "Verdana", "Arial";
	font-size: 35pt;
	font-weight: bold;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 10px;
	border-bottom-style: double;
	border-bottom-color: #291973;
	border-bottom-width: 3px;
	text-align: right;
}
#conteudo_paginainterna #texto_paginainterna h2{
	margin-left: 0px;
	margin-top: 15px;
	font-family: "Trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 18pt;
	margin-bottom: 10px;
}		
#texto_paginainterna{
	font-family: "Trebuchet ms", Arial, Helvetica, sans-serif;
	margin-top: 0px;
	width: 612px;
	margin-left: 15px;
	font-size: 10pt;
}
#texto_paginainterna img{
  margin:10px;
}
#imagem_textopaginainterna{
	float: right;
	margin-bottom: 2px;
	margin-left: 15px;
}
#titulo_textopaginainterna{
	color:#000000;
	font-size: 25pt;
	width: 470px;
	padding-bottom: 10px;
	font-weight: bold;
	float: left;
}

/* ---------------------------------------------------------------------- */
/* ------------------------------ BUSCAR -------------------------------- */
/* ---------------------------------------------------------------------- */	
#resultado{
	font-family: arial;
	font-weight: bold;
	font-size: 10pt;
	color: #CB0A0F;
	margin-left: 15px;
}
#encontrados{
	font-family: arial;
	font-size: 7pt;
	font-weight: lighter;
	margin-top: 3px;
}	
#filtrar{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	height: 30px;
	margin-top: 10px;
	margin-left: 7px;
	width: 630px;
	background: #fffff5;
	border: 1px double #e7ece8;
	margin-bottom: 2px;
}
#filtrar_titulo{
	float: left;
	color: #291973;
	font-weight: bold;
	margin-right: 10px;
	margin-top: 6px;
	padding-left: 7px;
}
.itens_filtrar{
	float: left;
	margin-right: 10px;
	margin-top: 6px;
}
#filtrar_dormitorio, #filtrar_suite, #filtrar_vaga {
	width: 51px;
	color: black;
	margin-left: 10px;
}
.submenu {
	position:absolute;
	top: 363px;
	left: 93px;
	padding: 5px;
	visibility: hidden;
	border:1px solid #a5a583;
	font:normal 12px Verdana;
	line-height: 18px;
	z-index: 1503;
	background-color: #FFFEDF;
	width: 250px;
	padding-bottom: 8px;
}		 
.itensimpar_listaimoveis {
	margin-left: 7px;
	font-size: 8pt;
	height: 94px;
	background-image: url(../images/imovel_fundo.gif);
	font-family: Arial, Helvetica, sans-serif;
	width: 630px;
	margin-bottom: 1px;
	border: 1px solid #e6efe5;
	overflow: hidden;
}
.itenspar_listaimoveis {
	margin-left: 7px;
	font-size: 8pt;
	height: 94px;
	background-image: url(../images/imovel_fundo.gif);
	font-family: Arial, Helvetica, sans-serif;
	width: 630px;
	margin-bottom: 1px;
	border: 1px solid #e6efe5;
	overflow: hidden;
}
.foto_itenslistaimoveis{
	float: left;
	margin-right: 10px;
	width: 110px;
	margin-top: 3px;
	margin-left: 3px;
}
.foto_itenslistaimoveis img{
	width: 110px;
	height: 88px;
}
.bairro_itenslistaimoveis{
	font-size: 15px;
	color: #291973;
	font-weight: bold;
  margin-top: 4px;
  width:300px;
}
.coluna1_itenslistaimoveis{
  
	float: left;
}
.coluna2_itenslistaimoveis{
	width: 193px;
	float: left;
  margin-top: 8px;
  margin-left:-190px;
	padding-top: 29px;
	border-right: 1px dotted gray;
}
.descricao_itenslistaimoveis{
	margin-bottom: 4px;
	margin-top: 15px;
	margin-left: 17px;
	float: left;
	height: 40px;
	width: 150px;
	overflow: hidden;
	font-size: 7.5pt;
	color: gray;
}
.vejamais_intenslistaimoveis{
	padding-right: 5px;
	float: right;
	margin-top: 16px;
}
.titulodescricao_listaimoveis{
	color: #FF822F;
	font-weight: bold;
	font-size: 11px;
}
.itenscoluna2_listaimoveis{
	float: left;
	margin-bottom: 3px;
	width: 178px;
}
.tituloscoluna2_itenslistaimoveis{
	float: left;
	margin-right: 8px;
}
.dadoscoluna2_itenslistaimoveis{
	float: left;
	color: black;
	font-weight: lighter;
}
#pagina {
  font-family: arial;
	text-align: center;
	width: 647px;
	height: 35px;
	margin-top: 7px;
	float: left;
}
#paginacao {
	text-align: center;
	width: 647px;
	height: 35px;
	margin-top: 7px;
	float: left;
}
.pagination {
	padding: 3px;
	margin: 3px;
}
.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	text-decoration: none;
	color:#291973;
}
.pagination a:hover, .pagination a:active {
	color: #291973;
}
.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	font-weight: bold;
	background-color: #FF6600;
	color: #FFF;
}
.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #eee;
	color: #ddd;
}
a.links_dadoslistaimoveis:link,
a.links_dadoslistaimoveis:active,
a.links_dadoslistaimoveis:visited{
	text-decoration: none;
	color: black;
}
a.links_dadoslistaimoveis:hover{
	text-decoration: underline;
	color: #000000;
}
a.linkvejamais_dadoslistaimoveis:hover img{
	margin-right: -1px;
}

/* ------------------------------------------------------------------------ */
/* ------------------------------ FORMULARIOS ----------------------------- */
/* ------------------------------------------------------------------------ */

#mensagens{
  padding:0px 15px;
  font-family:verdana;
}
.campo_com_erro{
  background:#FFFCCC;
}
p.error{
  padding: 10px;
  border: 2px solid #CF4D4D;
  margin-bottom: 10px;
  background: #FFEFEF;
  text-align: center;
  font-size: 10pt;
}
p.sucesso{
  padding: 10px;
  border: 2px solid #5B8F59;
  margin-bottom: 10px;
  background: #F3FFEF;
  text-align: center;
  font-size: 10pt;
}
#carregando{
  background:#FFFFFF;
  border:2px solid;
  font:bold 11pt Verdana;
  width:180px;
  padding-right:7px;
  position:absolute;
  top:100px;
  left:50%;
  margin-left: -94px;
  z-index:1000;
  opacity:0.90;
  filter:alpha(opacity=90);
}
/* Item utilizado para contornar bug do IE6. */
html>body #carregando{
  position:fixed;
}
#carregando div{
  margin-top:18px;
  float:right;
}

/* ----------------------------------------------------------------------- */
/* ------------------------------ ANUNCIE -------------------------------- */
/* ----------------------------------------------------------------------- */
#instrucao_anuncie{
	width: 470px;
	font-family: trebuchet ms;
	font-size: 10pt;
	padding-left: 40px;
	margin-right: 20px;
	margin-top: 25px;
	float: left;
	width: 380px;
}
img#imagem_anuncie{
	width: 170px;
	margin-top: 10px;
	margin-bottom: -40px;
}
img#imagem_contato{
	width: 160px;
	margin-top: -25px;
	margin-bottom: -10px;
}
.form_anuncie{
	width: 470px;
	font-family: trebuchet ms;
	font-size: 10pt;
	margin-left: 40px;
}
#conteudo_paginainterna .form_anuncie h2{
  margin-left: 0px;
	margin-bottom: 10px;
	width: 450px;
	float: left;
}
#blocotitulos_dadosproprietario{
	float:left;
}
#blocopreencher_dadosproprietario{
	float:left;
	margin-left: 43px;
	margin-top: 4px;
	margin-bottom: 10px;
}
.titulos_dadosproprietario{
	margin-bottom: 18px;
}
.preencher_dadosproprietario{
	height: 30px;
	width: 350px;
	font-size: 8pt;
	margin-bottom: 4.5px;
}
.preencher_dadosproprietario input{
	height: 20px;
	width: 350px;
	font-size: 8pt;
	border: 1px solid #000000;
}
#linhaseparar_formnuncie{
	height: 10px;
	width: 460px;
	border-bottom: 1px dotted #000000;
	float: left;
}
#dadosimovel_endereco{
	width: 483px;
	margin-bottom: 15px;
	float: left;
}
#titulo_imoveldadosendereco{
	float: left;
	margin-right: 41px;
}
#dadosimovel_endereco input{
	float: left;
	width: 350px;
	height: 20px;
	font-size: 8pt;
	border: 1px solid #000000;
}
#dadosimovel_cep{
	width: 203px;
	margin-bottom: 15px;
	float: left;
}
#titulo_imoveldadoscep{
	float: left;
	margin-right: 72px;
}
#dadosimovel_cep input{
	float: left;
	width: 100px;
	height: 20px;
	font-size: 8pt;
	border: 1px solid #000000;
}
#dadosimovel_bairro{
	width: 250px;
	margin-bottom: 15px;
	float: left;
}
#titulo_imoveldadosbairro{
	float: left;
	margin-right: 15px;
	padding-left: 11px;
}
#dadosimovel_bairro input{
	float: left;
	width: 180px;
	height: 20px;
	font-size: 8pt;
	border: 1px solid #000000;
}
#dadosimovel_cidade{
	width: 363px;
	margin-bottom: 15px;
	float: left;
}
#titulo_imoveldadoscidade{
	float: left;
	margin-right: 54px;
}
#dadosimovel_cidade input{
	float: left;
	width: 260px;
	height: 20px;
	font-size: 8pt;
	border: 1px solid #000000;
}
#dadosimovel_uf{
	width: 100px;
	margin-bottom: 15px;
	float: left;
}
#titulo_imoveldadosuf{
	float: left;
	margin-right: 15px;
	padding-left: 11px;
}
#dadosimovel_uf select{
	float: left;
	width: 42px;
	height: 20px;
	font-size: 7pt;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}
#dadosimovel_tipo{
	width: 263px;
	margin-bottom: 15px;
	float: left;
}
#titulo_imoveldadostipo{
	float: left;
	margin-right: 68px;
	margin-left: 0px;
}
#dadosimovel_tipo select{
	float: left;
	width: 150px;
	height: 20px;
	font-size: 8pt;
	border: 1px solid #000000;
}
#dadosimovel_disponibilizar{
	width: 200px;
	margin-bottom: 15px;
	float: left;
}
#titulo_imoveldadosdisponibilizar{
	float: left;
	margin-right: 15px;
}
select#selecionar_disponivel{
	float: left;
	width: 89px;
	height: 20px;
	font-size: 8pt;
	border: 1px solid #000000;
}
#dadosimovel_valorvenda {
	width: 225px;
	margin-bottom: 13px;
	float: left;
}
#titulo_imoveldadosvalorvenda {
	float: left;
	margin-right: 8px;
	margin-left: 0px;
}
#dadosimovel_valorvenda input {
	float: left;
	width: 113px;
	height: 20px;
	font-size: 8pt;
	border: 1px solid #000000;
}
#dadosimovel_valorlocacao {
	width: 230px;
	margin-bottom: 13px;
	float: left;
}
#titulo_imoveldadosdadoslocacao {
	float: left;
	margin-right: 8px;
	margin-left: 0px;
}
#dadosimovel_valorlocacao input {
	float: left;
	width: 113px;
	height: 20px;
	font-size: 8pt;
	border: 1px solid #000000;
}
#dadosimovel_dorm{
	width: 185px;
	margin-bottom: 15px;
	float: left;
}
#titulo_imoveldadosdorm{
	float: left;
	margin-right: 25px;
	margin-left: 0px;
}
#dadosimovel_dorm input{
	float: left;
	width: 40px;
	height: 20px;
	font-size: 8pt;
	border: 1px solid #000000;
}
#dadosimovel_suite{
	width: 165px;
	margin-bottom: 15px;
	float: left;
}
#titulo_imoveldadossuite{
	float: left;
	padding-right: 8px;
	padding-left: 24px;
}
#dadosimovel_suite input{
	float: left;
	width: 40px;
	height: 20px;
	font-size: 8pt;
	border: 1px solid #000000;
}
#dadosimovel_vaga{
	width: 120px;
	margin-bottom: 15px;
	float: left;
}
#titulo_imoveldadosvaga{
	float: left;
	padding-right: 8px;
	padding-left: 12px;
}
#dadosimovel_vaga input{
	float: left;
	width: 40px;
	height: 20px;
	font-size: 8pt;
	border: 1px solid #000000;
}
#dadosimovel_descricao{
	width: 400px;
	margin-bottom: 6px;
	float: left;
}
#titulo_imoveldadosdescricao{
	float: left;
	padding-right: 8px;
	padding-left: 0px;
}
#dadosimovel_descricao textarea{
	float: left;
	width: 449px;
	height: 100px;
	margin-top: 6px;
	font-size: 8pt;
	border: 1px solid #000000;
}
#dadosimovel_botaoenviar{
	width: 452px;
	margin-bottom: 6px;
	float: left;
}
#anuncie_botaoenviar{
	float: right;
	background:url(../images/contato_enviar.gif);
	overflow: hidden;
	border: none;
	width: 78px;
	height: 18px;
	cursor: pointer;
	margin-right: 1px;
}
 
/* ----------------------------------------------------------------------- */
/* ------------------------------ CONTATO -------------------------------- */
/* ----------------------------------------------------------------------- */
#conteudo_paginainterna h2{
	margin-left: 24px;
	margin-top: 15px;
	font-family: "Trebuchet ms", Arial, Helvetica, sans-serif;
}
#contato_formulario {
	width: 465px;
	margin-top: 7px;
	padding-left: 24px;
	font-size: 10pt;
	height: 365px;
	font-family: "Trebuchet ms", Arial, Helvetica, sans-serif;
	float:left;
}
#contato_dados {
	padding-left: 40px;
	padding-bottom: 10px;
	font-family: "Trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 22px;
}
#txt_contatodados{
  margin-top: 16px;
  float: left;
	width: 400px;
}
#contato_texto {
	padding-left: 25px;
	padding-bottom: 16px;
	padding-top: 20px;
}
#linhaseparar_formcontato{
	width: 600px;
	margin-left: 24px;
	height: 14px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}
#contato_formulariobloco1 {
	padding-left: 26px;
	padding-bottom: 14px;
}
select#selecionar_assunto{
	width: 322px;
	height: 20px;
	border: 1px solid #000000;
}
.camposcontato_preencher{
	width: 320px;
}
#contato_label {
width: 70px;
float: left;
}
.contato_combobox {
	width: 312px;
	font: 11px tahoma;
	border: thin double #000000;
}
.contato_texto {
	width: 320px;
	height: 20px;
	border: 1px solid #000000;
	font-size: 8pt;
}
textarea.contato_memo {
	width: 317px;
	height: 88px;
	font: 11px tahoma;
	border: 1px solid #000000;
}
#contato_formulariobloco2 {
	padding-left: 29px;
	padding-bottom: 10px;
}
#contato_enviar {
	float: left;
	padding-bottom: 15px;
	text-align: right;
	width: 418px;
}
#contact_mensagem{
	margin-top: 6px;
}
#contato_botaoenviar {
	background:url(../images/contato_enviar.gif);
	overflow: hidden;
	border: none;
	cursor: pointer;
	color: #ffffff;
	width: 78px;
	height: 18px;
}
