﻿/* ----------- CONFIGURAÇÃO DAS TAGS PRINCIPAIS ----------- */
*				{ margin: 0px; padding: 0px; list-style-type: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
body			{ text-align: center; }
a				{ text-decoration: none; cursor: text; outline: none; -moz-outline: none; color: black; }
 
/* ----------- CONTRATO DE EXCLUSIVIDADE ----------- */
#impressao_corpo		{ width: 582px; margin: 0 auto; text-align: left; }
#impressao_corpo h1		{ font-size: 12px; text-transform: uppercase; }
#impressao_corpo h2		{ font-size: 11px; }
#impressao_cabecalho	{ width: 582px; }
#impressao_logo			{ width: 145px; padding-bottom: 20px; float: left; }
#impressao_logo img		{ border: 1px solid #000000; }
#impressao_imob_s,
#impressao_imob			{ width: 433px; padding: 19px 0px 5px 0px; text-align: right; border-bottom: 1px solid #000000; float: left; }
#impressao_imob_s		{ width: 582px; }
#impressao_titulo_s,
#impressao_titulo		{ width: 433px; padding-top: 5px; text-align: right; float: left; }
#impressao_titulo_s		{ width: 582px; padding-bottom: 20px; }
#impressao_contrato		{ width: 582px; clear: both; }
#impressao_rodape		{ width: 582px; padding-top: 5px; text-align: center; margin-top: 20px; border-top: 1px solid #000000; }

/* ----------- DETALHAMENTO DO IMÓVEL ----------- */
#impressao_imovel_cabecalho		{ width: 582px; height: 80px; margin: 0 auto; text-align: left; }
#impressao_imovel_cabecalho img	{ margin-right: 10px; float: left; }
#impressao_imovel_cabecalho h1	{ font-size: 12px; padding-top: 20px; }
#impressao_imovel_cabecalho p	{ font-size: 10px; }
#area_site_02					{ width: 582px; margin: 0 auto; text-align: left; }
#area_site_02 *					{ font-size: 12px; }
#area_site_02 img				{ border: 1px solid #000000; float: left; }
#titulo_detalhamento			{ width: 582px; padding: 10px 0px; text-align: center; border-top: 1px solid; }
#titulo_detalhamento table		{ width: 582px; }
#imoveis_titulo_ref				{ width: 582px; padding-bottom: 10px; text-align: center; border-bottom: 1px solid; }
#foto_media_vertical,
#foto_media						{ width: 360px; margin: 10px 0px; float: left; }
#foto_media_vertical			{ width: 273px; }
.miniaturas 					{ display: none !important;}
#foto_media_texto_sem_foto,
#foto_media_texto_vertical,
#foto_media_texto				{ padding: 10px 0px; }
#imoveis_titulo_02				{ width: 562px; padding: 10px; margin-top: 10px; font-weight: bold; border-left: 1px solid; border-top: 1px solid; border-right: 1px solid; clear: both; background: #d8d8d8; }
#detalhe_conteudo				{ width: 562px; padding: 10px; margin-bottom: 10px; border: 1px solid; clear: both; }
#detalhe_empre_item,
#detalhe_item					{ width: 230px; padding: 2px 0px; float: left; }
#detalhe_empre_tipo,
#detalhe_tipo					{ width: 332px; padding: 2px 0px; float: left; }
#detalhe_impressao_base			{ width: 562px; height: 1px; font-size: 1px; clear: both; }
#detalhe_tipos_area_unico,
#detalhe_tipos_area_duplo		{ width: 562px; height: 90px; padding: 25px 0px; clear: both; position: relative; }
#foto_pequena_02				{ width: 110px; float: left; }
#foto_pequena_vertical_02		{ width: 85px; float: left; }
#detalhe_tipos_descricao		{ width: 452px; margin-top: -15px; float: left; }
#detalhe_tipos_imagem2,
#detalhe_tipos_imagem			{ width: 562px; top: 0px; left: 0px; border-bottom: 1px solid; font-weight: bold; position: absolute; }
#detalhe_empre,
#detalhe_empre_duplo			{ width: 562px; height: 130px; padding: 10px 0px; clear: both; position: relative; }
#detalhe_empre strong,
#detalhe_empre_duplo strong		{ font-weight: normal; }
#foto_pequena,
#foto_pequena_vertical			{ width: 180px; height: 140px; text-align: center; float: left; }
#foto_pequena img,
#foto_pequena_vertical img		{ float: none; }
#calendario_ocupacao,
#imoveis_titulo_baixo_02,
#imoveis_titulo_cima_02,
#coluna_esquerda_02				{ clip: rect(0px 1px 1px 0px); position: absolute; }
#area_topo,
#coluna_direita,
#topo_padrao,
#topo							{ display: none; }
