﻿/* ----------- CORES ----------- */




	#botao_d1 a									{ color: #01355E; }
	#botao_d2 a									{ color: #5D2E00; }
	#botao_d3 a									{ color: #604400; }
	.cadastre_imovel_enviar,
	h5, #detalhe_sub_titulo,
	.botao_enviar, .pedido_enviar_botao,
	.imovel_especial_ok,
	#detalhe_tabela_obs_titulo,
	#detalhe_unidade_titulo						{ color: #2E2E2E; }
	#cadastre_imovel_descricao_avanc .campo_ok,
	#pedido_box_grande_fundo .campo_ok,
	#cadastre_imovel_campo_maior .campo_ok,
	#cadastre_imovel_descricao .campo_ok,
	#pedido_linha_fim .campo_ok,
	#pedido_campo .campo_ok						{ background: #FFFFFF; border: 1px solid #2E2E2E; }
	h6											{ color: #B22222; }
	#result_paginas h6							{ color: #1F45B4; }
	.detalhe_tabela								{ background: #515961; }
	#pedido_obrigatorio,
	.detalhe_nao_encontrado_fundo,
	.detalhe_tabela_cor							{ background: #ecf2f4; }
	#interessado_ref_item b,
	#form_t b,
	#detalhe_email_item b						{ color: #ffffff; }
	#cadastre_imovel_item_maior b,
	#pedido_item b								{ color: #ecf2f4; }

	



/* ----------- FONTES ----------- */
h3, #result_titulo, #result_dados	{ font-family: Arial, Helvetica; }
.cadastre_imovel_enviar,
#detalhe_sub_titulo,
.botao_enviar, .pedido_enviar_botao,
.imovel_especial_ok					{ font-weight: bold; }
h3									{ font-size: 18px; }
h5									{ font-size: 14px; }
#detalhe_sub_titulo, #detalhe_menu	{ text-transform: uppercase; }

/* ----------- EMPRESA ----------- */
#area_site_empresa			{ background: url(../imagens/1/fundo_e.png); }
#empresa_mapa a				{ line-height: 45px; padding-left: 40px; margin: 15px 0 0 220px; display: block; text-transform: uppercase; background: url(../imagens/1/empresa_mapa.png) no-repeat; }
#empresa_mapa a:hover		{ text-decoration: underline; }
#empresa_area				{ width: 660px; margin-left: 62px; _margin-left: 31px; text-align: justify; }
#empresa_area img			{ float: none; }
#empresa_area #box_e_fundo	{ text-align: center; }
#empresa_dados				{ width: 627px; padding: 5px 15px; background:url(../imagens/1/box_e_fundo.png); }
#empresa_dados h2			{ margin-bottom: 10px; display: block; text-transform: uppercase; }
#empresa_dados p			{ line-height: 16px; display: block; }

/* ----------- DEFINIÇÕES DA ESTRUTURA ----------- */
#topo_botoes_interno_reto   { width: 775px; height: 50px; padding: 3px 3px 0 0; background:url(../imagens/1/topo_botoes_internos_reto.png); }
#topo_botoes_interno_reto_2 { width: 593px; height: 50px; padding: 3px 3px 0 0; background:url(../imagens/1/topo_botoes_cadastre_i.png); }
#topo_botoes_interno_reto   
#botao_pagina_inicial		{ float: left; }
#margem_central				{ padding-left: 105px; }
#topo_botoes_cadastre_i		{ width: 596px; height: 53px; background:url(../imagens/1/topo_botoes_cadastre_i.png); }
#topo_botoes_cadastre_i_s	{ width: 596px; height: 53px; background:url(../imagens/1/topo_botoes_cadastre_i_s.png); }
#topo_botoes_cadastre_e		{ width: 637px; height: 53px; background:url(../imagens/1/topo_botoes_cadastre_e.png); }
#topo_botoes_cadastre_e_s	{ width: 637px; height: 53px; background:url(../imagens/1/topo_botoes_cadastre_e_s.png); }
#botao_inicial				{ width: 182px; height: 17px; padding-top: 12px; text-align: center; text-transform:uppercase; background:url(../imagens/1/botao_inicial.png); }
#botao_inicial_e			{ width: 141px; height: 45px; padding-top: 8px; text-align: center; text-transform:uppercase; background:url(../imagens/1/botao_inicial_e.png); }
#topo_curva_i				{ width: 596px; height: 10px; font-size: 1px; background:url(../imagens/1/topo_curva_i.png); }
#topo_curva_e				{ width: 778px; height: 10px; font-size: 1px; background:url(../imagens/1/topo_curva_e.png); }
#box_i_topo, #box_i_base	{ width: 596px; height: 12px; font-size: 1px; background:url(../imagens/1/box_i_topo.png); }
#box_i_base					{ margin-bottom: 10px; background:url(../imagens/1/box_i_base.png); }
#box_i_fundo				{ width: 555px; padding: 0 18px 0 23px; background:url(../imagens/1/box_i_fundo.png); }
#box_e_topo, #box_e_base	{ width: 657px; height: 12px; font-size: 1px; background:url(../imagens/1/box_e_topo.png); }
#box_e_base					{ margin-bottom: 10px; background:url(../imagens/1/box_e_base.png); }
#box_e_fundo,
#box_e_fundo_t				{ width: 657px; background:url(../imagens/1/box_e_fundo.png); }
#box_e_fundo_t				{ width: 627px; padding: 15px; }
#box_i_fundo_d				{ width: 535px; padding: 0 18px 0 33px; background:url(../imagens/1/box_i_fundo.png); }
#box_i_separado_base_margem,
#box_i_separado_topo,
#box_i_separado_base		{ width: 567px; height: 12px; font-size: 1px; background:url(../imagens/1/box_i_separado_topo.png); }
#box_i_separado_base		{ background:url(../imagens/1/box_i_separado_base.png); }
#box_i_separado_base_margem	{ height: 27px; background:url(../imagens/1/box_i_separado_base.png) no-repeat; }
#box_i_separado_inicial,
#box_i_separado_fundo_t,
#box_i_separado_fundo		{ width: 543px; padding: 0 12px 0 12px; background:url(../imagens/1/box_i_separado_fundo.png); }
#box_i_separado_fundo_t		{ text-align: center; }
#box_i_separado_inicial		{ padding: 5px 12px; text-align: center; }
#box_i_separado_inicial	a	{ font-weight: bold; }
#box_i_separado_titulo		{ width: 567px; height: 21px; padding-top: 3px; margin-top: 15px; text-align: center; background:url(../imagens/1/box_i_separado_titulo.png); }
#box_g_titulo				{ width: 752px; height: 21px; padding-top: 3px; text-align: center; background:url(../imagens/1/box_g_titulo.png); }
#link_grande				{ margin-bottom: 6px; background:url(../imagens/1/link_grande.png); }
#link_grande a				{ width: 732px; height: 22px; padding-top: 10px; text-align: center; display: block; }
#link_grande a:hover		{ text-decoration: underline; }
#impressao_barra			{ display: none; }

/* ----------- RESULTADOS DA BUSCA ----------- */
#result_cabecalho				{ width: 555px; padding: 0 18px 0 23px; text-align: center; background:url(../imagens/1/box_i_fundo.png); }
#referencia						{ width: 227px; height: 21px; padding: 3px 0 0 23px; background:url(../imagens/1/ref.png); }
#referencia_dir					{ width: 346px; height: 24px; font-size: 1px; background:url(../imagens/1/ref_dir.png); }
#result_textos					{ width: 515px; padding: 0 15px 5px 0; }
#result_foto_v #result_titulo	{ width: 119px; height: 18px; padding-top: 5px; text-align: center; background:url(../imagens/1/result_titulo_v.png); }
#result_foto_v #result_dados	{ width: 119px; height: 25px; padding-top: 6px; text-align: center; background:url(../imagens/1/result_dados_v.png); }
#result_foto img				{ float: none; }
#result_sem_foto				{ background:url(../imagens/1/result_sem_foto.png); }
#result_sem_foto a				{ width: 102px; height: 77px; display: block; background:url(../imagens/1/result_sem_foto.png); }
#result_titulo					{ width: 113px; height: 15px; padding-top: 2px; text-align: center; background:url(../imagens/1/result_titulo.png); }
#result_dados					{ width: 113px; height: 21px; padding-top: 3px; text-align: center; background:url(../imagens/1/result_dados.png); }
#result_paginas_naveg_esq		{ width: 145px; padding: 5px 0 0 5px; }
#result_paginas_naveg_dir		{ width: 145px; padding: 5px 5px 0 0; text-align: right; }
#result_paginas_naveg_esq a,
#result_paginas_naveg_dir a		{ font-weight: bold; }
#result_paginas					{ width: 255px; padding-top: 5px; text-align: center; }
#result_paginas h6,
#result_paginas h2				{ display: inline; }
#result_paginas a:hover			{ text-decoration: underline; }
#result_pedido					{ width: 555px; padding: 10px 18px 5px 23px; text-align: center; background:url(../imagens/1/box_i_fundo.png); }
#result_pedido a				{ font-weight: bold; }
#calendario_icone a				{ width: 21px; height: 24px; margin-top: 5px; display: block; background:url(../imagens/1/calendario_icone.png); }
#result_construtora_titulo		{ width: 573px; height: 24px; line-height: 18px; padding-left: 23px; background:url(../imagens/1/result_construtora_titulo.png); }
#result_cons_foto_h				{ width: 180px; }
#result_cons_foto_v				{ width: 120px; }
#result_cons_dados_h			{ width: 375px; }
#result_cons_dados_v			{ width: 435px; }
#result_construtora_dados		{ margin-bottom: 6px; background:url(../imagens/1/result_construtora_dados.png); }
#result_construtora_esq			{ background:url(../imagens/1/result_construtora_esq.png) no-repeat; }
#result_construtora_dir_v,
#result_construtora_dir_h		{ width: 365px; height: 45px; line-height: 19px; padding-left: 10px; background:url(../imagens/1/result_construtora_dir.png) no-repeat right; }
#result_construtora_dir_v		{ width: 425px; }
#result_construtora_sem_foto	{ background:url(../imagens/1/result_construtora_sem_foto.png); }
#result_construtora_sem_foto a	{ width: 180px; height: 135px; display: block; background:url(../imagens/1/result_construtora_sem_foto.png); }
#result_construtora_textos		{ padding-left: 6px; }

/* ----------- DETALHAMENTO DO IMÓVEL ----------- */
#detalhe_sub_impressao,
#impressao_imovel_cabecalho	{ display: none; }
#area_site_detalhes			{ background: url(../imagens/1/fundo_d.png); }
#detalhe_titulo				{ width: 704px; height: 55px; padding: 12px 0 0 20px; background:url(../imagens/1/detalhe_titulo.png); }
#detalhe_titulo	h3			{ margin-bottom: 6px; }
#detalhe_titulo	p			{ font-size: 12px; }
#detalhe_titulo_fim			{ width: 54px; height: 67px; background:url(../imagens/1/detalhe_titulo_fim.png);}
#detalhe_menu				{ width: 143px; }
#botao_d1, #botao_d2		{ width: 138px; height: 36px; padding: 7px 0 0 5px; background:url(../imagens/1/botao_d1.png); text-align: center; text-transform:uppercase; }
#botao_d2					{ background:url(../imagens/1/botao_d2.png); }
#botao_d3					{ width: 138px; height: 31px; padding: 12px 0 0 5px; text-align: center; text-transform:uppercase; background:url(../imagens/1/botao_d3.png); }
#detalhe_titulo_base		{ width: 635px; height: 14px; font-size: 1px; background:url(../imagens/1/detalhe_titulo_base.png); }
#detalhe_conteudo			{ width: 580px; margin-left: 40px; }
#detalhe_descricao_semfoto	{ margin-top: 20px; }
#detalhe_sub_titulo			{ width: 557px; height: 20px; margin-top: 15px; padding: 4px 0 0 10px; background:url(../imagens/1/detalhe_sub_titulo.png); }
#detalhe_sub_fundo_margem,
#detalhe_sub_subtitulo,
#detalhe_sub_fundo			{ width: 557px; padding-left: 10px; background:url(../imagens/1/detalhe_sub_fundo.png); }
#detalhe_sub_fundo a		{ font-weight: bold; }
#detalhe_sub_fundo_margem	{ padding: 10px 0 10px 10px; }
#detalhe_sub_subtitulo		{ text-align: center; }
#sub_item, #sub_dado		{ width: 200px; margin: 6px 0 6px 0; }
#sub_dado					{ width: 350px; }
#detalhe_sub_topo_margem,
#detalhe_sub_base,
#detalhe_sub_topo			{ width: 567px; height: 12px; font-size: 1px; background:url(../imagens/1/detalhe_sub_base.png); }
#detalhe_sub_topo			{ background:url(../imagens/1/detalhe_sub_topo.png); }
#detalhe_sub_topo_margem	{ margin-top: 15px; background:url(../imagens/1/detalhe_sub_topo.png); }
#area_foto					{ width: 110px; height: 135px; text-align: center; }
#area_foto img				{ float: none; }

#detalhe_email_topo			{ width: 567px; height: 12px; margin-left: 40px; _margin-left: 20px; font-size: 1px; background:url(../imagens/1/detalhe_sub_topo.png); }
#detalhe_email_titulo,
#detalhe_email_fundo		{ width: 557px; padding-left: 10px; margin-left: 40px; _margin-left: 20px; background:url(../imagens/1/detalhe_sub_fundo.png); }
#detalhe_email_fundo h5		{ margin-top: 40px; }
#detalhe_email_titulo		{ text-align: center; }
#detalhe_email_form			{ width: 367px; padding: 5px 5px 5px 10px; background:url(../imagens/1/box_meio_fundo.png); }
#detalhe_email_base			{ width: 567px; height: 12px; margin-left: 40px; _margin-left: 20px; font-size: 1px; background:url(../imagens/1/detalhe_sub_base.png); }
#detalhe_email_item			{ width: 140px; height: 23px; padding-top: 5px; }
#detalhe_email_dado			{ width: 220px; height: 28px; }
#detalhe_email_comentario	{ width: 220px; }
#detalhe_email_comentario
textarea					{ width: 215px; height: 80px; }

#interessado_ref_item		{ width: 130px; height: 20px; padding-top: 10px; }
#interessado_ref_dado		{ width: 240px; height: 20px; padding-top: 10px; }
#interessado_comentario		{ width: 245px; }
#interessado_comentario
textarea					{ width: 225px; height: 70px; padding: 3px; }

#calendario_impressao
#sub_item,
#invisivel_p_impressao
#sub_item					{ width: 500px; }

.detalhe_item_inteiro       { width: 500px; }

#calendario_impressao
.link_descricao				{ padding: 10px 0 0 5px; display: block; float: left; }

#borda_foto_grande_v 		{ margin-left: 75px; position:relative; }
#borda_foto_grande_h		{ margin-left: 30px; position:relative; }
.foto_media_texto 			{ margin: 15px 0;}

.zoom 											{ width: 32px; height: 32px; bottom: 5px; right: 5px;; position: absolute; z-index: 5; background: url('../imagens/zoom.png') no-repeat; }
.foto_media_principal 							{ width: 420px; margin-left:70px;}
.miniaturas                                    	{ width: 352px; height: 85px; margin: 10px 0px 0px 0px; padding: 0 30px; position: relative;}
.miniaturas .imagens                           	{ width:352px; height:85px; overflow:hidden;}
.miniaturas .imagens .listagem                 	{ width:9999px; height:85px;}
.miniaturas .imagens .listagem .foto		   	{ width: 98px; height: 73px; float: left; margin: 4px 0px 0px 13px; overflow:hidden; cursor:pointer; border-width:1px; border-style: solid; }
.miniaturas .imagens .listagem .foto img	   	{ width: 98px; height: 73px;  border:none !important; }
.miniaturas .imagens .listagem .foto.v img	   	{ width: 98px; height:132px; margin-top: -59px; border:none !important;}
.miniaturas .seta_esq                          	{ width:30px; height:85px; float:left; display:block; position: absolute; left: 0px; background:url('../imagens/detalhamento_seta_esq.png') no-repeat;}
.miniaturas .seta_esq:hover                    	{ opacity: 0.8; filter: alpha(opacity=80);}
.miniaturas .seta_dir                          	{ width:30px; height:85px; float:left; display:block; position: absolute; right: 0px; background:url('../imagens/detalhamento_seta_dir.png') no-repeat;}
.miniaturas .seta_dir:hover                    	{ opacity:0.8; filter: alpha(opacity=80);}


#detalhe_unidade_duplo			{ width: 289px; margin-top: 15px; }
#detalhe_unidade_titulo			{ width: 270px; height: 38px; padding-left: 8px; font-weight: bold; text-transform: uppercase; background:url(../imagens/1/detalhe_unidade_titulo.png); }
#detalhe_unidade_titulo	table	{ width: 240px; height: 33px; }
#detalhe_unidade_fundo			{ width: 266px; height: 120px; padding: 0 6px 0 6px; background:url(../imagens/1/detalhe_unidade_fundo.png); }
#detalhe_unidade_unico img,
#detalhe_unidade_fundo img		{ margin-right: 6px; }
#detalhe_unidade_unico			{ width: 540px; margin-left: -4px; float: none; }
#detalhe_unidade_base			{ width: 278px; height: 12px; font-size: 1px; background:url(../imagens/1/detalhe_unidade_base.png); }

#imovel_unidade_2_item			{ width: 100px; margin: 3px 0 3px 0; }
#imovel_unidade_2_dado			{ width: 150px; margin: 3px 0 3px 0; }
#imovel_unidade_1_dado			{ width: 400px; margin: 3px 0 3px 0; }

.detalhe_tabela					{ margin: 0 auto; }
#detalhe_tabela_topo			{ width: 778px; height: 75px; padding-top: 15px; margin: 0 auto; line-height: 20px; float: none; text-align: center; background:url(../imagens/1/detalhe_tabela_topo.png); }
#detalhe_tabela_detalhe_base,
#detalhe_tabela_detalhe_topo	{ width: 240px; height: 6px; float: none; display: block; margin: 0 auto; background:url(../imagens/1/detalhe_tabela_detalhe_topo.png); }
#detalhe_tabela_detalhe_base	{ background:url(../imagens/1/detalhe_tabela_detalhe_base.png); }
#detalhe_tabela_obs				{ width: 567px; margin: 0 auto; float: none; }
#detalhe_tabela_obs_titulo		{ width: 567px; height: 24px; line-height: 19px; margin-top: 15px font-weight: bold; text-align: center; text-transform: uppercase; background:url(../imagens/1/detalhe_tabela_obs_titulo.png); }
#detalhe_tabela_fechar			{ width: 778px; height: 39px; margin: 0 auto; float: none; text-align: center; background:url(../imagens/1/detalhe_tabela_fechar.png); }
#detalhe_tabela_fechar a		{ line-height: 39px; }
#detalhe_tabela_fechar a:hover	{ text-decoration: underline; }
#detalhe_tabela_baixar			{ background:url(../imagens/1/detalhe_tabela_baixar.png) no-repeat left; }
#detalhe_tabela_baixar a		{ width: 400px; line-height: 50px; padding-left: 57px; display: block; }
#detalhe_tabela_baixar a:hover	{ text-decoration: underline; }
#detalhe_tabela_reader			{ width: 40px; height: 40px; margin: -7px 3px 0 0; background:url(../imagens/1/detalhe_tabela_reader.png); }

.detalhe_tabela_fundo_vazio		{ padding: 7px; background:url(../imagens/1/detalhe_tabela_fundo_vazio.png); }
#detalhe_tabela_tamanho_celula	{ width: 120px; padding: 7px; text-align: center; }
#detalhe_tabela_fundo_linha		{ background:url(../imagens/1/detalhe_tabela_fundo_linha.png); }
#detalhe_tabela_fundo_celula	{ background:url(../imagens/1/detalhe_tabela_fundo_celula.png); }

.detalhe_nao_encontrado_fundo			{ text-align: center; }
#detalhe_nao_encontrado_corpo			{ width: 778px; margin: 0 auto; float: none; }
#detalhe_nao_encontrado_topo			{ width: 778px; height: 30px; background:url(../imagens/1/detalhe_nao_encontrado_topo.png); }
#detalhe_nao_encontrado_mensagem		{ width: 567px; padding: 50px 0 50px 110px; text-align: left; }
#detalhe_nao_encontrado					{ width: 130px; height: 85px; margin: 10px 10px 0 0; background:url(../imagens/1/detalhe_nao_encontrado.png); }
#detalhe_nao_encontrado_fechar			{ width: 778px; height: 39px; margin-top: 15px; background:url(../imagens/1/detalhe_tabela_fechar.png); }
#detalhe_nao_encontrado_fechar a		{ line-height: 39px; }
#detalhe_nao_encontrado_fechar a:hover	{ text-decoration: underline; }
#detalhe_nao_encontrado_texto			{ width: 350px; }
#detalhe_nao_encontrado_texto h2		{ padding: 20px 0; display: block; }
#detalhe_video							{ padding-left: 35px; text-align: center; }

/* ----------- INTERESSADOS ----------- */
#interessado_base,
#interessado_topo		{ width: 165px; height: 12px; font-size: 1px; background:url(../imagens/1/interessado_topo.png);}
#interessado_base		{ background:url(../imagens/1/interessado_base.png); }
#interessado_fundo		{ width: 145px; padding: 10px; background:url(../imagens/1/interessado_fundo.png); }
#detalhe_interessado_e	{ width: 403px; margin-left: 40px; }
#detalhe_interessado_d	{ width: 165px; margin-top: 10px; }
#form_troca				{ width: 370px; }
#form_troca span		{ width: 370px; }
#form_t					{ width: 130px; height: 23px; padding-top: 5px; }
#form_d					{ width: 240px; height: 28px; }
#form_d img				{ float: none; }
#enviar_d				{ width: 382px; }
#form_d textarea		{ width: 225px; height: 70px; padding: 3px; }
#form_d select			{ width: 180px; }
.botao_enviar			{ width: 382px; height: 23px; line-height: 20px; border: 0; padding-top: 4px; cursor: pointer; background:url(../imagens/1/botao_enviar.png); }

/* ----------- IMÓVEIS ESPECIAIS ----------- */
#imovel_especial_login h2		{ width: 555px; line-height: 30px; display: block; }
#imovel_especial_login strong	{ width: 555px; padding-bottom: 10px; display: block; }
#imovel_especial_login .enviar	{ width: 50px; margin-left: 5px; }
#imovel_especial_site			{ width: 182px; height: 48px; background:url(../imagens/1/imovel_especial_site.png); }
#imovel_especial_site a			{ font-weight: bold; }
#imovel_especial_site div		{ width: 182px; padding-top: 16px; text-align: center; }
#imovel_especial_topo			{ width: 596px; height: 28px; background:url(../imagens/1/imovel_especial_topo.png); }
#imovel_especial_titulo			{ width: 596px; height: 20px; padding-top: 4px; text-align: center; background:url(../imagens/1/imovel_especial_titulo.png); }
#imovel_especial_ok				{ background:url(../imagens/1/imovel_especial_ok.png); }
#imovel_especial_ok a			{ width: 55px; height: 18px; padding-top: 6px; text-align: center; display: block; }
#imovel_especial_ok a:hover		{ text-decoration: underline; }
.imovel_especial_filtrar		{ width: 133px; height: 24px; border: 0; padding-bottom: 2px; vertical-align: middle; background:url(../imagens/1/especiais_botao.png); }

/* ----------- CADASTRE SEU IMÓVEL ----------- */
#cadastre_imovel_login_area					{ width: 290px; margin-top: 6px; }
#cadastre_imovel_login_item					{ width: 100px; height: 20px; padding-top: 5px; }
#cadastre_imovel_login_campo				{ width: 190px; height: 25px; }
#cadastre_imovel_senha_campo input, select,
#cadastre_imovel_login_campo input, select	{ width: 178px; padding: 2px; }
#cadastre_imovel_login_ok					{ margin-top: 6px; background:url(../imagens/1/cadastre_imovel_login_ok.png); }
#cadastre_imovel_login_ok a					{ width: 77px; height: 40px; padding-top: 30px; text-align: center; display: block; }
#cadastre_imovel_login_opcoes				{ margin-top: 6px; background:url(../imagens/1/cadastre_imovel_login_opcoes.png); }
#cadastre_imovel_login_opcoes a				{ width: 175px; height: 22px; padding-top: 10px; text-align: center; display: block; }
#cadastre_imovel_login_ok a:hover,
#cadastre_imovel_login_opcoes a:hover		{ text-decoration: underline; }
.cadastre_imovel_enviar						{ width: 752px; height: 25px; border: 0; cursor: pointer; background:url(../imagens/1/cadastre_imovel_enviar.png); }

#cadastre_imovel_senha_area					{ padding: 3px 0; }
#cadastre_imovel_senha_item					{ width: 150px; height: 20px; text-align: right; padding: 5px 10px 0 0; }
#cadastre_imovel_senha_campo				{ width: 190px; padding-top: 3px; }
#cadastre_imovel_senha_retorno				{ width: 430px; height: 70px; padding: 20px 0 0 110px; background:url(../imagens/1/cadastre_imovel_senha_retorno.png) no-repeat; }

#cadastre_imovel_descricao_avanc,
#cadastre_imovel_descricao					{ width: 340px; padding-left: 10px; }
#cadastre_imovel_descricao textarea			{ width: 340px !important; height: 210px !important; margin: 5px; }
#cadastre_imovel_descricao_avanc textarea	{ width: 340px !important; margin: 5px; }
#cadastre_imovel_contador					{ width: 340px; padding-left: 10px; text-align: center; }
#cadastre_imovel_item_maior					{ width: 160px; padding: 5px 0 0 10px; }
#cadastre_imovel_campo_maior				{ width: 190px; }
.cadastre_imovel_campo_checkbox				{ border: 0; background: none; }

#cadastre_imovel_icone						{ width: 500px; height: 95px; padding-left: 100px; margin-left: 20px; background:url(../imagens/1/cadastre_imovel_icone.png) no-repeat; }
#cadastre_imovel_icone h5					{ margin-top: 17px; }
#cadastre_imovel_exclusividade				{ padding: 5px 10px 0px 10px; }
#cadastre_texto								{ width: 710px; }

/* ----------- PEDIDO DE IMÓVEL ----------- */
#pedido_margem					{ padding-left: 12px; }
#pedido_dados_topo,
#pedido_topo					{ width: 752px; height: 12px; background:url(../imagens/1/pedido_topo.png); }
#pedido_dados_topo				{ margin-top: 12px; }
#pedido_dados					{ width: 700px; padding-left: 10px; }
#pedido_dados p					{ line-height: 16px; }
#pedido_mensagem,
#pedido_titulo,
#pedido_fundo					{ width: 752px; background:url(../imagens/1/pedido_fundo.png); }
#pedido_titulo					{ text-align: center; }
#pedido_mensagem				{ padding: 5px 0; text-align: center; }
#pedido_mensagem h2				{ color: #D30000; }
#pedido_fundo input,
#pedido_fundo textarea			{ padding: 2px; }
#pedido_base					{ width: 752px; height: 12px; margin-bottom: 12px; background:url(../imagens/1/pedido_base.png); }
#pedido_coluna					{ width: 373px; }
#pedido_titulo_esq				{ width: 373px; height: 25px; background:url(../imagens/1/pedido_titulo_esq.png); }
#pedido_titulo_esq div,
#pedido_titulo_dir div			{ padding: 3px 0 0 15px; }
#pedido_titulo_dir				{ width: 373px; height: 25px; background:url(../imagens/1/pedido_titulo_dir.png); }
#pedido_box_fundo				{ width: 373px; background:url(../imagens/1/pedido_box_fundo.png); }
#pedido_box_base				{ width: 373px; height: 16px; font-size: 1px; background:url(../imagens/1/pedido_box_base.png) no-repeat; }
#pedido_box_base_d				{ width: 373px; height: 8px; background:url(../imagens/1/pedido_box_base_d.png); }
#pedido_box_topo				{ width: 373px; height: 8px; font-size: 1px; background:url(../imagens/1/pedido_box_topo.png); }
#pedido_box_topo_d				{ width: 373px; height: 8px; font-size: 1px; background:url(../imagens/1/pedido_box_topo_d.png); }
#pedido_box_fundo_d				{ width: 373px; background:url(../imagens/1/pedido_box_fundo_d.png); }
#pedido_box_base_d				{ width: 373px; height: 16px; background:url(../imagens/1/pedido_box_base_d.png) no-repeat; }
#pedido_linha					{ width: 363px; height: 25px; }
#pedido_linha_fim				{ width: 363px; }
#pedido_obs						{ width: 353px; padding: 10px 0 0 10px; }
#pedido_item					{ width: 130px; padding: 5px 0 0 10px; }
#pedido_campo					{ width: 223px; }
#pedido_campo select			{ width: 215px; padding: 2px; }
#pedido_campo img				{ float: none; }
#pedido_enviar_topo				{ width: 752px; height: 7px; font-size: 1px; background:url(../imagens/1/pedido_enviar_topo.png); }
#pedido_enviar_esq,
#pedido_enviar_dir				{ width: 237px; height: 18px; background:url(../imagens/1/pedido_enviar_esq.png); }
#pedido_enviar_dir				{ background:url(../imagens/1/pedido_enviar_dir.png); }
#pedido_enviar,
.pedido_enviar_botao			{ width: 278px; height: 25px; cursor: pointer; }
#pedido_icone_retorno			{ width: 188px; height: 110px; background:url(../imagens/1/pedido_icone_retorno.png); }
#pedido_texto_retorno			{ width: 350px; }
#pedido_texto_retorno a			{ font-weight: bold; }
#pedido_box_grande_topo			{ width: 746px; height: 8px; margin-top: 6px; font-size: 1px; background:url(../imagens/1/pedido_box_grande_topo.png); }
#pedido_box_grande_base			{ width: 746px; height: 8px; margin-bottom: 6px; font-size: 1px; background:url(../imagens/1/pedido_box_grande_base.png); }
#pedido_box_grande_fundo		{ width: 746px; text-align: center; background:url(../imagens/1/pedido_box_grande_fundo.png); }
#pedido_box_grande_fundo h1		{ display: inline; }
#pedido_box_grande_fundo select	{ width: 200px; }
.pedido_enviar_botao			{ background:url(../imagens/1/pedido_enviar_botao.png); border: 0; }
#pedido_margem textarea			{ width: 210px; height: 100px; padding: 3px; }
#pedido_margem select			{ width: 215px; }
.pedido_radio					{ width: 20px; border: 0; background: none !important; }

/* ----------- CALENDÁRIO ----------- */
.calendario_fundo			{ background-image:url(../imagens/1/calendario_fundo.png); background-position: left; }
#calendario_voltar			{ background:url(../imagens/1/calendario_voltar.png); }
#calendario_mes				{ width: 112px; height: 30px; padding-top: 12px; text-align: center; background:url(../imagens/1/calendario_mes.png); }
#calendario_proximo			{ background:url(../imagens/1/calendario_proximo.png); }
#calendario_proximo	a,
#calendario_voltar a		{ width: 44px; height: 42px; display: block; text-decoration: none; }
#calendario_quadro			{ width: 194px; height: 256px; padding-left: 6px; }
#calendario_dia				{ width: 27px; height: 20px; font-size: 12px; text-align: center; background:url(../imagens/1/calendario_dia.png); }
#calendario_proprietario,
#calendario_ocupado,
#calendario_cinza,
#calendario_diaria_manha,
#calendario_diaria_tarde,
#calendario_livre			{ width: 27px; height: 21px; padding-top: 6px; font-size: 12px; text-align: center; background:url(../imagens/1/calendario_livre.png); }
#calendario_cinza			{ background:url(../imagens/1/calendario_cinza.png); }
#calendario_ocupado			{ background:url(../imagens/1/calendario_ocupado.png); }
#calendario_proprietario	{ background:url(../imagens/1/calendario_proprietario.png); }
#calendario_diaria_manha    { background:url(../imagens/1/calendario_diaria_manha.png); }
#calendario_diaria_tarde    { background:url(../imagens/1/calendario_diaria_tarde.png); }
#calendario_legenda			{ margin-top: 8px; }
#calendario_legenda4,
#calendario_legenda3,
#calendario_legenda2,
#calendario_legenda1		{ width: 27px; height: 20px; margin-left: 6px; _margin-left: 3px; background:url(../imagens/1/calendario_legenda1.png); }
#calendario_legenda2		{ background:url(../imagens/1/calendario_legenda2.png); }
#calendario_legenda3		{ background:url(../imagens/1/calendario_legenda3.png); }
#calendario_legenda4		{ background:url(../imagens/1/calendario_legenda4.png); }
#calendario_legenda4_texto,
#calendario_legenda3_texto,
#calendario_legenda2_texto,
#calendario_legenda1_texto	{ padding-top: 3px; }
#calendario_fechar			{ width: 200px; height: 27px; padding-top: 15px; text-align: center; background:url(../imagens/1/calendario_fechar.png); }

/* ----------- UTILIDADES ----------- */
#utilidades_margem					{ padding-left: 190px; }
#utilidades_2_itens_item			{ width: 345px; padding: 2px 0 2px 15px; }
#utilidades_2_itens_item a			{ font-weight: normal; }
#utilidades_2_itens_item a:hover 	{ text-decoration: underline; }

/* ----------- EDITOR ----------- */
#editor_link				{ padding: 8px 5px 8px 0; display: block; clear: both; font-weight: normal; }
#editor_link:hover			{ text-decoration: underline; }
#editor_titulo				{ width: 450px; height: 35px; padding-top: 10px; }
#editor_data				{ width: 70px; height: 35px; padding-top: 10px; }