﻿/* ----------- CONFIGURAÇÃO DAS TAGS PRINCIPAIS ----------- */
.fundo_detalhe				{ background-image:url(../imagens/azul/fundo_detalhe.gif); }
.enviar,
.link_detalhe_botoes,
.pedido_botao_enviar		{ font-weight: bold; }
.link_detalhe_botoes		{ text-transform: uppercase; }
.campo_radio				{ width: 20px; background: none; border: 0px; vertical-align: middle; }

/* ----------- CORES ----------- */
#result_pag_area_c a,
.enviar, .link_detalhe_botoes,
.pedido_botao_enviar			{ color: #003D84; }
#detalhe_area_foto img,
#detalhe_foto img,
#result_dados img				{ border: 1px solid #2365A6; }
#sub_dado						{ color: #555555; }
#detalhe_topo_logo img,
#detalhe_topo_logo_nome_imob,
#detalhe_topo_dados				{ color: #003d84; }
#detalhe_topo_nome_ass,
#detalhe_topo_logo_nome_ass		{ color: #4d4d4d; }
#detalhe_topo_sem_logo,
#detalhe_topo_com_logo			{ background-color: white; }

/* ----------- DEFINIÇÕES DA ESTRUTURA ----------- */
#area_site			{ background-image:url(../imagens/azul/fundo_interno.gif); }
#coluna_result		{ width: 583px; }
#pagina_inicial		{ width: 195px; height: 27px; heig\ht: 19px; padding-top: 8px; text-align: center; background:url(../imagens/azul/pagina_inicial.gif); }
#interno_titulo		{ width: 583px; height: 34px; heig\ht: 25px; padding-top: 9px; text-align: center; background:url(../imagens/azul/interno_titulo.gif); }
#interno_subtitulo	{ width: 583px; height: 27px; wid\th: 553px; heig\ht: 23px; padding: 4px 0px 0px 30px; background:url(../imagens/azul/interno_subtitulo.gif); }
#interno_fundo		{ width: 583px; wid\th: 553px; padding-left: 30px; background:url(../imagens/azul/interno_fundo.gif); }
#interno_base		{ width: 583px; height: 11px; font-size: 1px; background:url(../imagens/azul/interno_base.gif); }
#interno_termos		{ width: 583px; height: 28px; background:url(../imagens/azul/interno_termos.gif); }
#interno_sem_logo a	{ width: 145px; height: 70px; display: block; margin-right: 10px; background:url(../imagens/azul/interno_sem_logo.png); text-decoration: none; }
#impressao_barra	{ display: none; }

/* ----------- RESULTADOS DA BUSCA ----------- */
#result_topo_area		{ width: 398px; }
#result_topo_titulo		{ width: 398px; height: 32px; wid\th: 368px; heig\ht: 26px; padding: 6px 0px 0px 30px; background:url(../imagens/azul/result_topo_titulo.gif); }
#result_topo_dados		{ width: 398px; wid\th: 368px; padding-left: 30px; height: 34px; background:url(../imagens/azul/result_topo_dados.gif); }
#result_topo_categoria  { width: 185px; height: 66px; heig\ht: 34px; padding-top: 32px; text-align: center; background:url(../imagens/azul/result_topo_categoria.gif); }
#result_topo_fim		{ width: 185px; height: 66px; background:url(../imagens/azul/result_topo_fim.gif); }
#result_base			{ width: 583px; height: 25px; background:url(../imagens/azul/result_base.gif); }
#result_titulo			{ width: 583px; height: 27px; wid\th: 553px; heig\ht: 23px; padding: 4px 0px 0px 30px; background:url(../imagens/azul/result_titulo.gif); }
#result_dados			{ width: 583px; height: 86px; background:url(../imagens/azul/result_dados.gif); }
#result_tabela			{ width: 583px; height: 54px; background:url(../imagens/azul/result_tabela.gif); }
#result_dados img		{ margin: 0px 10px 0px 30px; }
#result_celula			{ width: 134px; margin-top: 7px; text-align: center; }
#result_paginas			{ width: 583px; height: 25px; background:url(../imagens/azul/result_paginas.gif); }
#result_pag_area_e		{ width: 142px; margin-top: 6px; }
#result_pag_area_c		{ width: 250px; margin-top: 6px; text-align: center; }
#result_pag_area_d		{ width: 142px; margin-top: 6px; text-align: right; }
#result_pedido			{ width: 583px; height: 64px; text-align: center; background:url(../imagens/azul/result_pedido.gif); }
#result_sem_foto		{ width: 100px; height: 75px; background:url(../imagens/azul/result_sem_foto.png); }

/* ----------- DETALHAMENTO DO IMÓVEL ----------- */
#detalhe_topo_com_logo		{ height: 93px; }
#detalhe_topo_logo			{ width: 185px; height: 81px; padding: 10px 0px 0px 20px; background:url(../imagens/azul/detalhe_topo_logo.gif); }
#detalhe_topo_logo img		{ border: 1px solid; }
#detalhe_nome_imob			{ font-size: 12px; font-weight: bold; }
#detalhe_topo_logo_dados	{ width: 565px; height: 91px; background:url(../imagens/azul/detalhe_topo_logo_dados.gif); } 
#detalhe_topo_logo_nome_ass	{ height: 20px; padding-top: 5px; font-weight: bold;  }
#detalhe_topo_logo_nome_imob{ width: 550px; padding-top: 15px; text-align: right; font-size: 11px; }
#detalhe_topo_sem_logo		{ padding-bottom: 2px; }
#detalhe_topo_nome_ass		{ width: 760px; height: 16px; padding: 5px 0px 0px 10px; font-weight: bold; background:url(../imagens/azul/detalhe_topo_nome_ass.gif);}
#detalhe_topo_dados			{ width: 750px; height: 55px; font-size: 11px; padding: 15px 20px 0px 0px; text-align: right; font-size: 11px; background:url(../imagens/azul/detalhe_topo_dados.gif);}
#impressao_imovel_cabecalho	{ display: none; }
#area_site_detalhe			{ width: 770px; min-height: 100%; _height: 100%; position: absolute; left: 50%; margin-left: -385px; text-align: left; background: url(../imagens/azul/fundo_interno.gif); }
#area_site_detalhe_topo		{ width: 778px; height: 162px; margin: 0 auto; float: none; }
#detalhe_margem				{ width: 10px; }
#detalhe_topo				{ width: 770px; height: 47px; wid\th: 750px; heig\ht: 34px; padding: 13px 0px 0px 20px; background:url(../imagens/azul/detalhe_topo.gif); }
#detalhe_referencia			{ width: 770px; wid\th: 750px; height: 27px; padding-left: 20px; background:url(../imagens/azul/detalhe_referencia.gif); }
#detalhe_conteudo			{ width: 565px; margin-bottom: 10px; }
#detalhe_foto				{ width: 565px; margin-bottom: 10px; }
#detalhe_foto img			{ margin-right: 10px; }
#detalhe_box_subtitulo		{ width: 565px; height: 28px; wid\th: 545px; heig\ht: 23px; padding: 5px 0px 0px 20px; background:url(../imagens/azul/detalhe_box_subtitulo.gif); }
#detalhe_box_fundo			{ width: 565px; wid\th: 545px; padding-left: 20px; background:url(../imagens/azul/detalhe_box_fundo.gif); }
#detalhe_box_base			{ width: 565px; height: 10px; background:url(../imagens/azul/detalhe_box_base.gif); }
#detalhe_base				{ width: 565px; height: 25px; background:url(../imagens/azul/detalhe_base.gif); }
#detalhe_titulo				{ width: 565px; height: 32px; heig\ht: 25px; padding-top: 7px; text-align: center; background:url(../imagens/azul/detalhe_titulo.gif); }
#sub_item					{ width: 200px; margin-top: 5px; }
#sub_dado					{ width: 325px; margin-top: 5px; }
#detalhe_box_descricao		{ width: 565px; height: 19px; background:url(../imagens/azul/detalhe_box_descricao.gif); }
#detalhe_area_foto			{ width: 120px; height: 140px; text-align: center; }
#detalhe_area_foto img		{ margin-bottom: 5px; float: none; }
#interessado_detalhe		{ width: 350px; }
#form_troca					{ width: 350px; }
#form_troca span			{ width: 350px; }
#form_t						{ width: 135px; padding-top: 5px; margin-bottom: 5px; }
#form_d						{ width: 215px; margin-bottom: 5px; }
#form_d img					{ float: none; }
#form_d	input				{ padding: 2px; }
#form_d	textarea			{ width: 200px; height: 70px; padding: 2px; }
#form_d	select				{ width: 200px; padding: 2px; }
#texto_interessado			{ width: 176px; height: 380px; wid\th: 146px; heig\ht: 372px; padding: 18px 10px 0px 20px; background:url(../imagens/azul/texto_interessado.jpg); }
#indique_imovel_texto		{ width: 176px; height: 200px; wid\th: 146px; heig\ht: 176px; padding: 24px 10px 0px 20px; background:url(../imagens/azul/indique_imovel_texto.png); }
#calendario_icone			{ width: 26px; height: 26px; background:url(../imagens/azul/calendario_icone.png); }
#detalhe_indique_icone		{ width: 150px; height: 151px; margin-right: 10px; background: url(../imagens/azul/retorno_indique.png); }
#detalhe_nao_encontrado		{ width: 186px; height: 169px; background:url(../imagens/azul/detalhe_nao_encontrado.png); }
.botao_enviar				{ width: 200px; font-weight: bold; }
#detalhe_video				{ width: 525px; text-align: center; }

/* ----------- MENUS/BOTÕES DO DETALHAMENTO DO IMÓVEL ----------- */
#detalhe_menu	{ width: 195px; }
#detalhe_botao1	{ width: 195px; height: 48px; heig\ht: 23px; padding-top: 25px; text-align: center; background:url(../imagens/azul/detalhe_botao1.gif); }
#detalhe_botao2 { width: 195px; height: 34px; heig\ht: 22px; padding-top: 12px; text-align: center; background:url(../imagens/azul/detalhe_botao2.gif); }
#detalhe_botao3 { width: 195px; height: 34px; heig\ht: 29px; padding-top: 5px; text-align: center; background:url(../imagens/azul/detalhe_botao3.gif); }
#detalhe_botao4 { width: 195px; height: 48px; heig\ht: 35px; padding-top: 13px; text-align: center; background:url(../imagens/azul/detalhe_botao4.gif); }

/* ----------- PEDIDO DE IMÓVEL ----------- */
#pedido_inicial				{ width: 140px; height: 34px; background:url(../imagens/azul/pedido_inicial.png); }
#pedido_inicial div			{ width: 140px; padding-top: 12px; text-align: center; }
#pedido_titulo				{ width: 638px; height: 34px; background:url(../imagens/azul/pedido_titulo.png); }
#pedido_titulo_associar		{ width: 638px; height: 34px; background:url(../imagens/azul/pedido_titulo.png); }
#pedido_titulo div			{ padding: 9px 0px 0px 185px; }
#pedido_titulo_associar div	{ padding: 9px 0px 0px 140px; }
#pedido_topo, #pedido_base	{ width: 778px; height: 27px; background:url(../imagens/azul/pedido_base.png); }
#pedido_topo				{ background:url(../imagens/azul/pedido_topo.png); }
#pedido_topo_associar		{ width: 778px; height: 27px; background:url(../imagens/azul/pedido_topo_associar.png); }
#pedido_fundo				{ width: 778px; background:url(../imagens/azul/pedido_fundo.png); }
#pedido_fundo_associar		{ width: 778px; background:url(../imagens/azul/pedido_fundo_associar.png); }
#pedido_coluna				{ width: 350px; }
#pedido_coluna_margem		{ width: 20px; }
#pedido_linha				{ width: 350px; padding-bottom: 5px; }
#pedido_linha_associar		{ width: 700px; padding-bottom: 5px; }
#pedido_item				{ width: 130px; padding-top: 5px; }
#pedido_campo				{ width: 220px; }
#pedido_divisao				{ width: 350px; height: 10px; background:url(../imagens/azul/pedido_divisao.png); }
#pedido_enviar				{ width: 778px; height: 21px; }
#pedido_enviar1				{ width: 778px; height: 21px; border: 0px; background:url(../imagens/azul/pedido_botao_enviar1.png); }
#pedido_icone_retorno		{ width: 186px; height: 169px; background:url(../imagens/azul/pedido_icone_retorno.png); }
#pedido_texto_retorno		{ width: 592px; height: 169px; background:url(../imagens/azul/pedido_texto_retorno.png); }
#pedido_campo img			{ float: none; }
#pedido_campo input			{ padding: 2px; }
#pedido_campo textarea,
#pedido_campo select		{ width: 200px; padding: 2px; }
#pedido_campo textarea		{ height: 80px; }
.pedido_botao_enviar		{ width: 778px; height: 21px; border: 0px; background:url(../imagens/azul/pedido_botao_enviar.png); }

/* ----------- CALENDÁRIO ----------- */
.calendario_fundo			{ background:url(../imagens/azul/calendario_fundo.jpg) 0px 0px no-repeat; }
#calendario_voltar			{ width: 44px; height: 42px; }
#calendario_mes				{ width: 112px; height: 42px; heig\ht: 23px; padding-top: 15px; text-align: center; }
#calendario_proximo			{ width: 44px; height: 42px; }
#calendario_quadro			{ width: 200px; wid\th: 181px; height: 256px; padding-left: 19px; }
#calendario_dia				{ width: 23px; height: 22px; heig\ht: 19px; margin-top: 5px; padding-top: 3px; font-size: 12px; text-align: center; background:url(../imagens/azul/calendario_dia.png); }
#calendario_proprietario,
#calendario_ocupado,
#calendario_diaria_manha,
#calendario_diaria_tarde,
#calendario_cinza,
#calendario_livre			{ width: 23px; height: 25px; wid\th: 22px; heig\ht: 19px; padding: 6px 0px 0px 1px; font-size: 12px; text-align: center; background:url(../imagens/azul/calendario_livre.png); }
#calendario_cinza			{ background:url(../imagens/azul/calendario_cinza.png); }
#calendario_ocupado			{ background:url(../imagens/azul/calendario_ocupado.png); }
#calendario_diaria_manha    { background:url(../imagens/azul/calendario_diaria_manha.png); }
#calendario_diaria_tarde	{ background:url(../imagens/azul/calendario_diaria_tarde.png); }
#calendario_proprietario	{ background:url(../imagens/azul/calendario_proprietario.png); }
#calendario_legenda4,
#calendario_legenda3,
#calendario_legenda2,
#calendario_legenda1		{ width: 20px; height: 20px; margin-right: 5px; background:url(../imagens/azul/calendario_legenda1.png); }
#calendario_legenda2		{ background:url(../imagens/azul/calendario_legenda2.png); }
#calendario_legenda3		{ background:url(../imagens/azul/calendario_legenda3.png); }
#calendario_legenda4		{ background:url(../imagens/azul/calendario_legenda4.png); }
#calendario_fechar			{ width: 200px; height: 42px; heig\ht: 37px; padding-top: 5px; text-align: center; }