/* ----------- CORES DO CALENDARIO ----------- */
#calendario_dia				{ color: #4B4B4B; }	
#calendario_cinza 			{ color: #8B8B8B; }
#calendario_proprietario	{ color: #105400; }
#calendario_ocupado			{ color: #004168; }

/* ----------- RESULTADOS DA BUSCA----------- */
#imoveis_titulo_cima_p				{ width: 340px; height: 7px; background: url(../imagens/cinza/imoveis_titulo_cima_p.png); margin-top: 15px; font-size: 0px; }
#imoveis_titulo_baixo_p				{ width: 340px; height: 7px; background: url(../imagens/cinza/imoveis_titulo_baixo_p.png); font-size: 0px; }
#imoveis_titulo_p					{ width: 340px; text-align: center; margin: 5px 0px 5px 0px; }
#busca_botao_cima					{ padding: 23px 0px 0px 20px; }
#imoveis_titulo_busca				{ padding: 0px 0px 0px 40px; width: 340px; }
#imoveis_titulo_cima_busca			{ width: 570px; height: 7px; background: url(../imagens/cinza/imoveis_titulo_cima_busca.png); margin-top: 0px; font-size: 0px; }
#imoveis_titulo_baixo_busca			{ width: 570px; height: 7px; background: url(../imagens/cinza/imoveis_titulo_baixo_busca.png); font-size: 0px; }
#foto_pequena_b						{ width: 146px; height: 140px; wid\th: 136px; padding: 0px 5px 0px 5px; background: url(../imagens/cinza/foto_pequena.png) no-repeat 18px 15px; text-align: center; }
#foto_pequena_b img					{ margin: 15px 0px 19px 0px; }
.foto_pequena_inexistente			{ width: 100px; height: 75px; display: block; background: url(../imagens/cinza/foto_pequena_inexistente.jpg); margin-left: 15px; }
#foto_pequena_vertical_b			{ width: 146px; height: 140px; wid\th: 136px; padding: 0px 5px 0px 5px; background: url(../imagens/cinza/foto_pequena_vertical.png) no-repeat 32px 5px; text-align: center; }
#foto_pequena_vertical_b img 		{ margin: 5px 0px 5px 5px; }
#foto_pequena_vertical_b a,
#foto_pequena_vertical_b a:hover,
#foto_pequena_b a:hover 			{ text-decoration: underline; }
#titulo_item_busca					{ width: 360px; padding: 10px 0px 10px 0px; }
#titulo_item_busca a:hover			{ text-decoration: underline; }
#result_busca_dados					{ width: 430px; padding: 10px 0px 0px 0px; }
#result_busca_dados	p				{ font-family: Arial; }
#result_busca_box					{ width: 107px; margin: 0px 0px 6px 0px; text-align: center; }
#result_busca_box_g					{ width: 107px; padding: 3px 3px 3px 3px;  width: 101px;   margin: 0px 0px 3px 0px; text-align: center; }
#links_inferior_box					{ width: 160px;  }
#links_inferior_box a:hover 		{ text-decoration: underline; }
#links_inferior_box_n				{ width: 260px; font-weight: bold; }
#links_inferior_box_n a:hover 		{ text-decoration: underline; }
#calendario							{ width: 46px; height: 46px; text-align: center; background: url(../imagens/cinza/busca_calendario.png); }
#calendario a						{ display: block; height: 46px;}
#resultados_especiais_limite 		{ width: 600px; padding-left: 80px; }
#botao_envia_result					{ background: url(../imagens/cinza/botao_envia_result.png); }
#botao_envia_result a				{ width: 550px; height: 44px; padding-top: 10px; heig\ht: 34px; background: url(../imagens/cinza/botao_envia_result.png) 0px 0px; display: block; font-weight: bold; text-align: center; }
#botao_envia_result a:hover			{ background-position: 0px -44px; }
.botao_envia_result					{ border:none;  width: 550px; height: 44px; background: url(../imagens/cinza/botao_envia_result.png); text-align: center; display: block; }
.botao_envia_result					{ background: url(../imagens/cinza/botao_envia_result.png) 0px 0px; display: block; font-weight: bold;  }
.botao_envia_result:hover			{ background-position: 0px -44px; display: block; }

/* ----------- ITENS EDITOR ----------- */
#conteudo_editor 			{ width: 555px; wid\th: 525px; padding-left: 30px; margin: 10px 0px 10px 0px; }
#titulo_interno_dicas,		
#titulo_interno_avisos,		
#titulo_interno_noticias	{ width: 170px; height:  50px; wid\th: 130px; padding-right: 40px; line-height: 46px; background: url(../imagens/cinza/titulo_interno_dicas.jpg); text-align: center; }
#editor_linha	 			{ width: 170px; height:   8px; background: url(../imagens/cinza/destaques_linha_r.png) no-repeat center; }
#editor_titulo				{ width: 340px; text-align: center; margin: 5px 0px 5px 0px; font-size: 14px; font-weight: bold; }
#data_editor				{ width: 340px; text-align: center; font-weight: normal; }
#fonte_noticia				{ margin-top: 10px; font-weight: bold; }
#editor a					{ position: relative; }

/* ----------- CONFIGURAÇÕES PÁGINA SEM LADOS----------- */
#coluna_centro_sem_coluna		{ width: 732px; }
#coluna_centro_top_sem_coluna	{ width: 732px; height:  13px; font-size: 0px;	background: url(../imagens/cinza/coluna_centro_top.jpg); }
#area_site_sem_coluna			{ width: 785px; wid\th: 782px; padding-left: 3px; text-align:left; float:none; margin: 0 auto; background: url(../imagens/cinza/fundo_total_04.png) repeat; clear: both; }
#imoveis_titulo_cima_t 			{ width: 340px; height:   7px; background: url(../imagens/cinza/imoveis_titulo_cima_p.png); margin-top: 20px; font-size: 0px; }
#imoveis_titulo_baixo_t			{ width: 340px; height:   7px;  background: url(../imagens/cinza/imoveis_titulo_baixo_p.png); font-size: 0px; }
#imoveis_titulo_t				{ width: 340px; text-align: center;  margin: 5px 0px 5px 0px; }
#imoveis_titulo_busca_t			{ width: 340px; padding: 0px 20px 0px 20px ; }
#baixo_sem_coluna				{ width: 785px; height: 98px; background: url(../imagens/cinza/baixo_sem_coluna.png);  float:none; margin: 0 auto; clear: both; }

/* ----------- PEDIDO DE IMÓVEIS ----------- */
#imoveis_titulo_cima_f 				{ width: 340px; height: 7px; background: url(../imagens/cinza/imoveis_titulo_cima_p.png); margin-top: 15px; font-size: 0px; }
#imoveis_titulo_baixo_f				{ width: 340px; height: 7px;  background: url(../imagens/cinza/imoveis_titulo_baixo_p.png); font-size: 0px; }
#imoveis_titulo_f					{ width: 340px; text-align: center;  margin: 5px 0px 5px 0px; }
#imoveis_titulo_busca_f				{ width: 340px; padding: 0px 0px 0px 0px ; }
#itens_pedido, #itens_pedido_data	{ width: 165px; height: 25px; wid\th: 150px; padding-left: 15px; text-align: left; }
#dados_pedido						{ width: 340px; margin-top: 0px; }
#imoveis_titulo_dois_itens			{ padding-left: 20px; }
#itens_pedido select				{ width:150px; height: 20px; padding: 2px; wid\th: 146px; heig\ht:18px;   }
#itens_pedido input					{ width:150px; height:17px; padding: 2px; wid\th: 146px; heig\ht:13px;  }
#itens_pedido .radinho 				{ width: 15px; border: 0px;  height:auto; vertical-align: middle; }
#itens_pedido_texto					{ width: 165px; height: 25px; wid\th: 150px; heig\ht: 18px; padding: 7px 0px 0px 15px; text-align: left; }	
#itens_pedido_data input			{ width: 70px; height: 11px; padding: 2px;  text-align: left; }
#itens_pedido_obrigatorio			{ color: #ffffff; }

/* ----------- QUEM SOMOS ----------- */
#quem_somos_foto			{ width: 730px; text-align: center; margin: 10px 0px 10px 0px; }
#quem_somos_texto			{ width: 580px; padding-left: 80px; }
#quem_somos_dados			{ width: 580px; padding-left: 80px; margin-top: 15px; }
#empresa_icone_outros		{ width: 36px; height: 28px; display: block; background: url(../imagens/cinza/empresa_icone_outros.png);}
#empresa_icone_fone			{ width: 36px; height: 28px; display: block; background: url(../imagens/cinza/empresa_icone_fone.png);}
#empresa_icone_endereco		{ width: 36px; height: 28px; display: block; background: url(../imagens/cinza/empresa_icone_endereco.png);}
#empresa_texto				{ width: 525px; padding-left: 10px; }
#empresa_texto td			{ width: 525px; height: 28px; }

/* ----------- PEDIDO ENVIADO ----------- */
#pedido_enviado				{ width: 724px; height: 274px; heig\ht: 244px; padding-top: 30px; background: url(../imagens/cinza/pedido_enviado.jpg) center no-repeat; }
#pedido_texto				{ width: 724px; wid\th: 424px; padding: 39px 0px 0px 300px; }
#pedido_texto a:hover		{ text-decoration: underline; }

/* -------- IMÓVEL ENVIADO POR EMAIL --- */
#imovel_enviado					{ width: 524px; height: 274px; heig\ht: 224px; padding-top: 50px; background: url(../imagens/cinza/pedido_enviado.jpg) no-repeat 33px 0px; }
#imovel_enviado_texto			{ width: 524px; wid\th: 274px; padding: 39px 0px 0px 250px; }
#imovel_enviado_texto a:hover	{ text-decoration: underline; }

/* ----------- CALENDARIO ----------- */
#calendario_voltar			{ background: url(../imagens/cinza/calendario_voltar.png); }
#calendario_proximo			{ background: url(../imagens/cinza/calendario_proximo.png); }
#calendario_fechar			{ background: url(../imagens/cinza/calendario_fechar.png); }
#calendario_voltar a		{ width: 52px; height: 54px; display: block; background: url(../imagens/cinza/calendario_voltar.png); }
#calendario_proximo	a		{ width: 52px; height: 54px; display: block; background: url(../imagens/cinza/calendario_proximo.png); }
#calendario_fechar a		{ width: 220px; height: 25px; padding-top: 12px; text-decoration: none; display: block; background: url(../imagens/cinza/calendario_fechar.png) 0px 0px; }
#calendario_voltar a:hover	{ background-position: 0px -54px; }
#calendario_proximo	a:hover { background-position: 0px -54px; }
#calendario_fechar a:hover	{ background-position: 0px -37px; }
#calendario_mes				{ width: 116px; height: 54px; background: url(../imagens/cinza/calendario_mes.jpg); line-height: 54px; }
#calendario_fundo			{ width: 207px; background: url(../imagens/cinza/calendario_fundo.png); padding-left:12px; }
.calendario_fundo			{ background: none; }	
#calendario_dia				{ width: 27px; height: 27px; padding-left:  1px; line-height: 22px; background: url(../imagens/cinza/calendario_dia.png) no-repeat center; }
#calendario_cinza 			{ width: 27px; height: 27px; padding-left:  1px; line-height: 22px; background: url(../imagens/cinza/calendario_cinza.png) no-repeat center; }
#calendario_livre			{ width: 27px; height: 27px; padding-left:  1px; line-height: 22px; background: url(../imagens/cinza/calendario_livre.png) no-repeat center; }
#calendario_proprietario	{ width: 27px; height: 27px; padding-left:  1px; line-height: 22px; background: url(../imagens/cinza/calendario_proprietario.png) no-repeat center; }
#calendario_ocupado	 		{ width: 27px; height: 27px; padding-left:  1px; line-height: 22px; background: url(../imagens/cinza/calendario_ocupado.png) no-repeat center; }
#calendario_legenda1		{ width: 21px; height: 10px; background: url(../imagens/cinza/calendario_legenda_01.png); font-size: 0px; }
#calendario_legenda2		{ width: 21px; height: 10px; background: url(../imagens/cinza/calendario_legenda_02.png); font-size: 0px; }
#calendario_legenda3		{ width: 21px; height: 10px; background: url(../imagens/cinza/calendario_legenda_03.png); font-size: 0px; }
#calendario_legenda_texto	{ height: 20px; }

/* ----------- CADASTRE SEU IMÓVEL ----------- */
.preco							{ width: 60px; }
.detalhes_contato				{ font-family: arial; font-size: 10px;  }
.cadastre_imovel_campo_checkbox	{ border: none; width: 15px; height: 15px; }
#botao_envia					{ background: url(../imagens/cinza/botao_envia.png); }
#botao_envia a					{ width: 647px; height: 34px; padding-top: 10px; heig\ht: 24px; text-align: center; background: url(../imagens/cinza/botao_envia.png) 0px 0px; display: block; font-weight: bold; }
#botao_envia a:hover			{ background-position: 0px -34px; }
#cadastre_texto					{ width: 650px; }
#div_botao_envia				{ padding-left: 35px; padding-top: 5px; }
.botao_envia 					{ width: 647px; height: 34px; background: url(../imagens/cinza/botao_envia.png) 0px 0px; display: block; font-weight: bold; border:none; }
.botao_envia:hover				{ background-position: 0px -34px; display: block; }
#iframe_imovelenviado			{ width: 450px; padding-left: 50px; }
#links_login_cadastre			{ padding-left: 195px;}
#cadastre_login_box				{ width: 628px; wid\th: 428px; padding-left: 200px; margin: 15px 0px 15px 0px;}
#botao_simples					{ background: url(../imagens/cinza/botao_simples.png); }
#botao_simples a				{ width: 150px; height: 25px; heig\ht: 20px; padding-top: 5px; text-align: center; background: url(../imagens/cinza/botao_simples.png) 0px 0px; display: block; font-weight: bold; }
#botao_simples a:hover			{ background-position: 0px -25px; }
#pedido_enviado_senha			{ width: 724px; height: 274px; heig\ht: 244px; padding-top: 30px; background: url(../imagens/cinza/senha_enviada.jpg) center no-repeat; text-decoration: none;}
#pedido_texto_senha				{ width: 724px; wid\th: 424px; padding: 39px 0px 0px 300px; }
#pedido_texto_senha a:hover		{ text-decoration: underline; }

/* ----------- DETALHAMENTO ----------- */
#detalhe_data input					{ width: 70px; }			
#dados_pedido_detalhe				{ width: 470px; padding-left: 130px; wid\th: 340px;}
#titulo_detalhamento				{ width: 778px; height: 45px; wid\th: 551px; heig\ht: 40px; padding: 5px 186px 0px 41px; background: url(../imagens/cinza/coluna_centro_top_detalhes.jpg); z-index: 1; position:relative; }
#titulo_detalhamento table			{ width: 550px; height: 37px; }
#fundo_botoes_detalhe 				{ width: 170px; wid\th: 157px; padding: 5px 0px 10px 13px; background-image: url(../imagens/cinza/fundo_botoes.jpg); background-repeat: no-repeat; z-index:99; position:relative; margin-top: -44px; }
#botao_detalhe						{ text-align: center; line-height: 35px; margin: 2px 0px 3px 0px; background: url(../imagens/cinza/botao_detalhe.png); }
#botao_detalhe a					{ width: 145px; height: 38px; text-transform: uppercase; font-weight: bold; background: url(../imagens/cinza/botao_detalhe.png) 0px 0px;; display: block; }
#botao_detalhe a:hover				{ background-position: -38px -38px; }
#botao_detalhe_interessado			{ text-align: center;  margin: 2px 0px 3px 0px; background: url(../imagens/cinza/botao_detalhe2.png); }
#botao_detalhe_interessado a 		{ padding-top: 8px; text-transform: uppercase; font-weight: bold; background: url(../imagens/cinza/botao_detalhe2.png) 0px 0px; display: block; width: 145px; height: 38px; heig\ht: 30px; }
#botao_detalhe_interessado a:hover	{ background-position: -38px -38px; }
#botao_detalhe_fechar				{ text-align: center; line-height: 35px; margin: 2px 0px 3px 0px;background: url(../imagens/cinza/botao_detalhe3.png);}
#botao_detalhe_fechar a				{ width: 145px; height: 38px; text-transform: uppercase; font-weight: bold; background: url(../imagens/cinza/botao_detalhe3.png) 0px 0px; display: block; }
#botao_detalhe_fechar a:hover		{ background-position: -38px -38px; }
h6									{ font-family: arial; text-transform: uppercase; font-size: 14px; font-weight: bold; text-align: center; }
#detalhe_logo_email					{ padding-bottom: 10px; }
#detalhe_tipo						{ width: 250px; margin-top:6px; }
#detalhe_item						{ width: 300px; wid\th: 250px; padding-left: 50px; margin-top:6px; }
#padding_detalhe					{ width: 570px; padding-left: 70px; padding-top:5px; wid\th: 500px;}
#calendario_ocupacao				{ width: 570px; height: 40px; text-align: center; margin-top: 15px; background: url(../imagens/cinza/calendario_ocupacao.png) center no-repeat; line-height: 40px; }
#calendario_ocupacao a:hover		{ text-decoration: underline; }
#botao_envia_detalhe				{ width: 400px; height: 34px; background: url(../imagens/cinza/botao_envia3.png); text-align: center; display: block; font-weight: bold; }
#botao_envia_detalhe a				{ width: 400px; height: 34px; padding-top: 10px; heig\ht: 24px; background: url(../imagens/cinza/botao_envia3.png) 0px 0px; display: block; font-weight: bold; }
#botao_envia_detalhe a:hover		{ background-position: 0px -34px; display: block; }
.botao_envia_detalhe				{ border:none; width: 400px; height: 34px; background: url(../imagens/cinza/botao_envia3.png); text-align: center; display: block; font-weight: bold; }
.botao_envia_detalhe:hover			{ background-position: 0px -34px; display: block; }
#detalhe_tipos_area_duplo			{ width: 270px; height: 135px; }
#detalhe_tipos_area_unico			{ width: 540px; height: 135px; }
#detalhe_tipos_area_duplo a:hover,
#detalhe_tipos_area_unico a:hover	{ text-decoration: underline; }
#detalhe_tipos_imagem,
#detalhe_tipos_imagem2				{ width: 190px; padding: 0px 0px 5px 20px; background: url(../imagens/cinza/tipo.png) 20px 15px no-repeat; }
#detalhe_tipos_imagem				{ padding: 0px 0px 5px 0px; background-position: 0px 15px; }
#detalhe_tipos_margem				{ padding-left: 20px; display: block; }
#detalhe_tipos_descricao			{ width: 120px; }
#detalhe_empre						{ width: 490px; padding: 14px 0px 0px 50px; }
#detalhe_empre_duplo				{ width: 240px; height: 135px; padding: 14px 0px 0px 50px; }
#detalhe_empre_item					{ width: 110px; padding-top: 7px; }
#detalhe_empre_tipo					{ width: 130px; padding-top: 7px; }
#detalhe_empre #detalhe_empre_tipo	{ width: 380px; }
#detalhe_nao_encontrado				{ width: 314px; height: 214px; padding: 30px 0 0 210px; margin: 50px 0 0 100px; _margin-left: 50px; background: url(../imagens/cinza/detalhe_nao_encontrado.png); }
#detalhe_nao_encontrado	a:hover		{ text-decoration: underline; }

/* ----------- TABELA DE PREÇOS ----------- */
#area_total					{ width: 731px; text-align:left; float:none; margin: 0 auto; clear: both; }
.imovel_tabela_fundo		{ background: url(../imagens/cinza/tabela_fundo_topo.png) #f6f3f3 top repeat-x; text-align: center; }
#tabela_titulo				{ font-size: 12px; width: 731px; height: 44px; margin-top: 27px; background: url(../imagens/cinza/tabela_titulo.png); }
#tabela_referencia			{ width: 456px; height: 27px; background: url(../imagens/cinza/tabela_referencia.png); }
#margem_tabela_referencia 	{ padding-left: 138px; }
#detalhe_tabela 			{ margin: 0 auto; }

#margem_obs					{ padding-left: 115px; }
#tabela_obs_titulo			{ width: 500px; height: 70px; line-height: 70px; text-align: center; background: url(../imagens/cinza/tabela_obs_titulo.png); }
#tabela_obs_center			{ width: 500px; wid\th: 470px; padding: 0px 15px 0px 15px; background: url(../imagens/cinza/tabela_obs_center.png); }
#tabela_obs_center a:hover	{ text-decoration: underline; }
#tabela_obs_top				{ width: 500px; height: 15px; background: url(../imagens/cinza/tabela_obs_top.png); }
#tabela_obs_bottom			{ width: 500px; height: 15px; margin-bottom: 15px; background: url(../imagens/cinza/tabela_obs_bottom.png); }
#tabela_baixar				{ width: 400px; line-height: 50px; padding-left: 50px; font-weight: bold; background: url(../imagens/cinza/tabela_baixar.png) no-repeat left; }
#tabela_reader				{ width: 40px; height: 40px; margin-right: 5px; border: 0px; float: left; background: url(../imagens/cinza/tabela_reader.png); }

#margem_tabela_fechar		{ padding-left: 166px; }
#tabela_fechar 				{ background: url(../imagens/cinza/tabela_fechar.png) 0px 0px; }
#tabela_fechar a 			{ width: 400px; height: 25px; text-align: center; line-height: 25px; font-weight: bold; display: block; background: url(../imagens/cinza/tabela_fechar.png) 0px 0px; }
#tabela_fechar a:hover 		{ background: url(../imagens/cinza/tabela_fechar.png) 0px 25px; }

#tabela_escura_top, 
#tabela_escura_bottom 		{ width: 131px; height: 6px; display: block; border: none; }
#tabela_escura_top 			{ background: url(../imagens/cinza/tabela_escura_top.png); }
#tabela_escura_center 		{ background: url(../imagens/cinza/tabela_escura_center.png); }
#tabela_escura_bottom		{ background: url(../imagens/cinza/tabela_escura_bottom.png); }

#tabela_clara_top, 
#tabela_clara_bottom 		{ width: 131px; height: 6px; display:block; border: none;}
#tabela_clara_top 			{ background: url(../imagens/cinza/tabela_clara_top.png); }
#tabela_clara_center 		{ background: url(../imagens/cinza/tabela_clara_center.png); }
#tabela_clara_bottom		{ background: url(../imagens/cinza/tabela_clara_bottom.png); }

/* ------------- IMPRESSÃO ------------- */
#impressao_imovel_cabecalho,
#impressao_barra			{ display: none; }