/* Quickfast */

/* ------------------------------------------------------------------------- */
/* ------------------------------ PADROES ---------------------------------- */
/* ------------------------------------------------------------------------- */
*{ padding: 0; margin: 0; }
p, pre{padding-bottom: 11px; line-height: 14px;}
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: #000000;}  /* Títulos */
h2, h4, h6{color: #006DB0;}  /* Subtítulos */
img{border: 0px;}
/* --------------------------- FIM PADROES ---------------------------------- */

/***************************** Início página principal *********************************/
a.link_hover:link {
	text-decoration: none;
}
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-left: 0px; 
}
li.filtro {
	font-size: 11px;
  padding-bottom: 3px;
}
table.financiamento_tabela {       
  margin-bottom: 10px;            
}
table.financiamento_tabela td {    
	vertical-align: middle;        
	text-align: center;
	border: none;                  
	padding: 10px 0px;             
}
body {
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	background-color: #AFAFAF;
	color: #000000;
}
#corpo {
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
#cabecalho {
	float: left;
	background-color: #F5F5F5;
	width: 776px;
}
#logotipo {
	width: 258px;
	float: left;
	height: 89px;
}
#botoescentro {
	width: 518px;
	float: left;
	height: 24px;
	margin-top: 39px;
}
#botoes {
	width: 129px;
	float: left;
	height: 24px;
}
#conteudo_home {
	float: left;
	width: 776px;
	background-color: #F5F5F5;
	height: 717px;
}
#colunaesquerda {
	height: 719px;
	width: 260px;
	float: left;
	background-color: #F5F5F5;
}
#espacopergunta {
	width: 258px;
	float: left;
	height: 218px;
	background-color: #1B1BB1;
}
#pergunta {
	width: 258px;
	float: left;
	height: 31px;
	padding-top: 17px;
}
#pesquisa {
	width: 258px;
	float: left;
	height: 170px;
}
#espacopesquisa {
	width: 24px;
	float: left;
	height: 130px;
}
#espacomeiopesquisa {
	width: 234px;
	float: left;
	height: 28px;
}
#espacomeiopesquisaultimo {
	width: 234px;
	float: left;
	height: 18px;
}
#labelpesquisa {
	width: 49px;
	float: left;
	height: 18px;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 18px;
}
#combopesquisa {
	width: 164px;
	float: left;
	height: 18px;
	font-size: 11px;
	color: #FFFFFF;
}
.combobox {
	width: 164px;
	font: 11px tahoma;
	border: thin double #627792;
}
#espacobuscar {
	width: 258px;
	float: left;
	height: 40px;
}
#botao_buscar {
  background: url(../images/botao_buscar.gif) no-repeat;
  float: right;  
  overflow: hidden;
  border: none;	
  width: 79px;
  height: 15px;
  cursor: pointer;
  color: #ffffff;
  margin-top: 12px;
  margin-right: 21px;  
}
#pesquisacodigo {
	width: 258px;
	float: left;
	height: 59px;
	margin-top: 2px;
	background-color: #5C5CC5;
}
#labelcodigo {
	width: 258px;
	float: left;
	height: 10px;
	font-size: 9px;
	color: #000000;
	text-align: center;
	margin-top: 12px;
	letter-spacing: 0.1em;
}
#tabelapesquisa {
	width: 258px;
	float: left;
	height: 18px;
	font-size: 9px;
	color: #000000;
	text-align: center;
	margin-top: 8px;
}
#textocodigo {
	width: 184px;
	float: left;
	height: 14px;
}
#textocodigoinput {
    width: 184px;  
	color:#666;
    height: 14px;
	float: left;
	margin-left: 20px;		
}
#botaookinput {
  background: url(../images/botao_ok.gif) no-repeat;
  overflow: hidden;
  border: none;	
  width: 25px;
  height: 18px;
  cursor: pointer;
  color: #ffffff;
  margin-left: 6px;  
}
#banner_soliciteimovel {
	width: 258px;
	float: left;
	height: 84px;
	background-color: #FFFFFF;
	margin-top: 2px;
}
#banner_documentacao {
	width: 258px;
	float: left;
	height: 84px;
	background-color: #FFFFFF;
}
#banner_cadastreimovel {
	width: 258px;
	float: left;
	height: 84px;
	background-color: #FFFFFF;
}
#banner_simulefinanciamento {
	width: 258px;
	float: left;
	height: 83px;
	background-color: #FFFFFF;
}
#bannerfaleconosco {
	width: 258px;
	float: left;
	height: 99px;
	background-color: #616161;
	margin-top: 2px;
}
#colunadireita {
	float: left;
	height: 719px;
	width: 516px;
	background-color: #F5F5F5;
}
#figuracentral_home {
	width: 516px;
	float: left;
	height: 279px;
}
#destaqueprincipal {
	width: 472px;
	float: left;
	height: 411px;
	background-color: #F5F5F5;
	padding-top: 24px;
	padding-left: 44px;
}
#destaqueimagem {
	width: 164px;
	float: left;
	height: 108px;
	background-color: #FFFFFF;
	margin-top: 5px;
}
#destaqueimagem  img{
	width: 164px;
	height: 108px;
}
p#destaquedescricao {
	width: 164px;
	float: left;
	color: #282828;
	font-size: 10px;
  padding-bottom: 0px;  
  line-height: 13px;   
}
#destaquetabela1{
	float: left;
	width: 164px;
	font-size: 9px;
	color: #282828;
	margin-top: 3px;
}
#destaquetabela2{
	float: left;
	width: 164px;
	font-size: 9px;
	color: #282828;
}
#destaqueesquerda{
	float: left;
	width: 84px;
	font-size: 9px;
	color: #282828;
}
#destaquedireita{
	float: left;
	width: 80px;
	font-size: 9px;
	text-align: right;
	color: #282828;
}
#destaquesaibamais{
	float: left;
	width: 80px;
	font-size: 9px;
	text-align: right;
	color: #282828;
}
#destaquebairro1 {
	width: 164px;
	float: left;
	height: 20px;
	background-color: #1B1BB1;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-transform: uppercase;
	line-height: 20px;
}
#destaquebairro2 {
	width: 164px;
	float: left;
	height: 20px;
	background-color: #1B1BB1;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-transform: uppercase;
	line-height: 20px;
}
#destaquebairro3 {
	width: 164px;
	float: left;
	height: 20px;
	background-color: #1B1BB1;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-transform: uppercase;
	line-height: 20px;
}
#destaquebairro4 {
	width: 164px;
	float: left;
	height: 20px;
	background-color: #1B1BB1;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-transform: uppercase;
	line-height: 20px;
}
#destaqueimovel1 {
	width: 263px;
	float: left;
	height: 223px;
	background-color: #F5F5F5;
}
#destaqueimovel2 {
	width: 209px;
	float: left;
	height: 223px;
	background-color: #F5F5F5;
}
#destaqueimovel3 {
	width: 263px;
	float: left;
	height: 188px;
	background-color: #F5F5F5;
}
#destaqueimovel4 {
	width: 209px;
	float: left;
	height: 188px;
	background-color: #F5F5F5;
}
#rodape {
	width: 776px;
	background-color: #AFAFAF;
	height: 48px;
	float: left;
	padding-bottom: 10px;
}
#copyright {
	width: 258px;
	float: left;
	height: 26px;
	background-color: #D7D8DC;
	color: #3F3F3F;
	font-size: 10px;
	text-align: center;
	padding-top: 22px;
}
#byquickfast {
	width: 504px;
	float: left;
	height: 23px;
	color: #6F6F6F;
	font-size: 10px;
	text-align: right;
	padding-top: 25px;
	padding-right: 14px;
	background-color: #F5F5F5;
}
/***************************** Fim página principal *********************************/


/***************************** Inicío buscar *********************************/
#blocoidentificacao {
	width: 776px;
	float: left;
	background-color: #F5F5F5;
}
#textoidentificacao {
	height: 102px;
	width: 255px;
	float: left;
	background-color: #D7D8DC;
}
#figuracentral {
	width: 521px;
	float: left;
	height: 102px;
}
#tracadoidentificacaobloco_imoveis {
	float: left;
	height: 61px;
	width: 529px;
	background-color: #F5F5F5;
}
#tracadoidentificacao_imoveis {
	margin-left: 19px;
	width: 510px;
	margin-top: 37px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9F9B8A;
	height: 1px;
}
#imagemidentificacao {
	float: left;
	height: 61px;
	background-color: #F5F5F5;
}
#conteudo_busca {
	float: left;
	width: 776px;
	background-color: #F5F5F5;
	height: 730px;
}
#resultadobusca {
	width: 737px;
	background-color: #F5F5F5;
	margin-left: 19px;
	height: 45px;
}
#resultadobuscaquantidade {
	float: left;
	width: 737px;
	font-size: 10px;
	color: #C12221;
}
#filtrar {
	width: 737px;
	background-color: #1B1BB1;
	margin-left: 19px;
	height: 29px;
}
#filtrar_imagem {
	float: left;
	width: 51px;
}
#filtrar_opcoes {
	float: left;
	width: 686px;
	margin-top: 8px;
}
#filtrar_dormitorio, #filtrar_suite, #filtrar_vaga {
	width: 51px;
	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;	
}
#campos {
	width: 737px;
	background-color: #5C5CC5;
	margin-left: 19px;
	margin-top: 3px;
	height: 25px;
}
#campos_imagem {
	float: left;
	margin-top: 6px;
}
#imovel1 {
	width: 737px;
	background-color: #E8E7E3;
	margin-left: 19px;
	height: 55px;
}
#imovel {
	width: 737px;
	background-color: #E8E7E3;
	margin-left: 19px;
	margin-top: 2px;
	height: 55px;
}
#imovel_foto {
	float: left;
	width: 54px;
	background-color: #E8E7E3;
	margin-top: 5px;
	height: 45px;
	padding-left: 10px;
}
#imovel_foto  img{
	width: 54px;
	height: 45px;
}
#imovel_bairro {
	float: left;
	width: 134px;
	background-color: #E8E7E3;
	margin-left: 10px;
	text-align: center;
	margin-top: 18px;
	color: #333333;
}
#imovel_tipo {
	float: left;
	width: 83px;
	background-color: #E8E7E3;
	text-align: center;
	margin-top: 18px;
	color: #333333;
	font-size: 1em;
}
#imovel_dormitorio {
	float: left;
	width: 56px;
	background-color: #E8E7E3;
	text-align: center;
	margin-top: 18px;
	color: #333333;	
}
#imovel_suite {
	float: left;
	width: 56px;
	background-color: #E8E7E3;
	text-align: center;
	margin-top: 18px;
	color: #333333;	
}
#imovel_vaga {
	float: left;
	width: 56px;
	background-color: #E8E7E3;
	text-align: center;
	margin-top: 18px;
	color: #333333;	
}
#imovel_aream2 {
	float: left;
	width: 88px;
	background-color: #E8E7E3;
	text-align: center;
	margin-top: 18px;
	color: #333333;	
}
#imovel_valor {
	float: left;
	width: 105px;
	background-color: #E8E7E3;
	text-align: center;
	margin-top: 18px;
	color: #333333;	
}
#imovel_disponivel {
	float: left;
	width: 85px;
	background-color: #E8E7E3;
	text-align: center;
	margin-top: 18px;
	color: #333333;	
}
#pagina {
	float: left;
	width: 776px;
	background-color: #F5F5F5;
	padding-bottom: 24px;
}
#paginacao {
	float: left;
	width: 776px;
	background-color: #F5F5F5;
	margin-top: 10px;
	text-align: center;
	font-size: 12px;
}
.pagination {
    padding: 3px;
    margin: 3px;
}
.pagination a {	
    padding: 2px 5px 2px 5px;
    margin: 2px;
    text-decoration: none;
    color: #000000;
}
.pagination a:hover, .pagination a:active {
    color: #000000;
}
.pagination span.current {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    font-weight: bold;
    background-color: #1B1BB1;
    color: #FFF;
}
.pagination span.disabled {		
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #eee;
    color: #ddd;
}
/***************************** Fim buscar *********************************/

/***************************** Inicío resultado detalhe *********************************/
#conteudo_detalhe {
	float: left;
	width: 776px;
	background-color: #F5F5F5;
}
#tracadoidentificacaobloco_detalhes {
	float: left;
	height: 61px;
	width: 494px;
	background-color: #F5F5F5;
}
#tracadoidentificacao_detalhes {
	margin-left: 19px;
	width: 475px;
	margin-top: 37px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9F9B8A;
	height: 1px;
}
#caracteristicas {
	float: left;
	width: 449px;
	padding-left: 19px;
}
#caracteristicas ul li{
  padding-bottom:3px;
}
#detalhes_localizacao {
	color:#B3080E;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
  padding-bottom:15px;
}
#detalhes_blocoslistas {
  float:left;
  width:449px;
}
#detalhes_blocoslistas h5{
  color: #1F1F1F;
  padding-bottom:5px;
}
#detalhes_blocoslistas ul {
  float:left;
  padding:0px;
  width:224px;
  padding-bottom:23px;
}
#detalhes_blocoslistas.detalhes_blocoslistasvalores ul {
  width:449px;
}
#detalhes_blocoslistas ul.detalhes_fichatecnica li ,
#detalhes_blocoslistas.detalhes_blocoslistasvalores ul li{
  background:none;
  padding-left:0px;
}
#detalhes_blocoslistas ul li {
  display:block;
  clear:both;
  list-style:none;
  padding-left:8px;
  padding-right:8px;
  background:url(../images/detalhes_seta.gif) no-repeat 0px 6px;
}
#detalhes_blocoslistas.detalhes_descricao{
  padding-bottom:23px;
}
#detalhes_blocoslistas.detalhes_descricao p{
  padding-right: 8px;
}
#google_earth {
	float: left;
	width: 213px;
	height: 91px;
  padding-bottom: 23px;
}
#agendar_visita {
	float: left;
	width: 213px;
	height: 91px;
	padding-left: 9px;
  padding-bottom: 23px;
}
#foto_list {
  float:left;
  list-style-type: none;
  margin: 0; 
  padding: 0;
  padding-bottom:23px;
  margin-top: 27px;
  width:307px;
  
}
#foto_list li {
    float: left;
}
#foto_list li a img, 
#foto_list li a:visited img {
  display: block;
  border: 0;
  border: solid #D6D9D0;
  border-width: 5px 6px;
	margin-top: 6px;
	margin-left: 6px;
	width: 126px;
	height: 80px; 	         
}
#foto_list li a:hover img {
  background-color: #000000;
  border: solid #9F0909;
  border-width: 5px 6px;
	margin-top: 6px;
	margin-left: 6px; 
	width: 126px;
	height: 80px; 	 
}
#foto_list li small {
  display: block;
}
/***************************** Fim resultado detalhe *********************************/

/***************************** Inicio Formularios *********************************/
#tracadoidentificacaobloco_formularios {
  float:left;
  width: 776px;
	height: 61px;
}
#tracadoidentificacao_formularios {
	width: 738px;
	margin-top: 37px;
  border-top:1px solid #9F9B8A;
	height: 1px;
	margin-left: 19px;
  position:absolute;
}
#tracadoidentificacaobloco_formularios img{
  position:relative;
  float:right;
  padding-left:10px;
  background:#F5F5F5;
}
#conteudo_formularios{
  padding: 0 19px;
  padding-bottom:19px;
  width:738px;
  background-color: #F5F5F5;
  float:left;
}
#conteudo_formularios #mensagens{
  font-family: verdana;
  color: #000000;
}
#conteudo_formularios .campo_com_erro{
  background: #FFFCCC !important;
}
#conteudo_formularios p.error{
  margin: 0px;
  padding: 10px;
  border: 2px solid #CF4D4D;
  margin-bottom: 10px;
  background: #FFEFEF;
  text-align: center;
  font-size: 10pt;
}
#conteudo_formularios p.sucesso{
  margin:0px;
  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;
}
/***************************** Fim Formularios *********************************/


/***************************** Inicío contato *********************************/
#tracadoidentificacaobloco_contato {
	float: left;
	height: 61px;
	width: 503px;
	background-color: #F5F5F5;
}
#tracadoidentificacao_contato {
	width: 484px;
	margin-top: 37px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9F9B8A;
	height: 1px;
	margin-left: 19px;
}
#conteudo_contato {
	float: left;
  width:757px;
	background-color: #F5F5F5;
	padding-bottom: 26px;
}
#contato_espaco {
	height: 370px;
	width: 19px;
	background-color: #F5F5F5;
	margin-top: 11px;
	float: left;
}
#contato_formulario {
	height: 369px;
	width: 484px;
	background-color: #E8E7E3;
	margin-top: 11px;
	float: left;
}
#contato_labelcontato {
	padding-top: 26px;
	padding-left: 25px;
	padding-bottom: 14px;
}
#contato_texto {
	padding-left: 25px;
	padding-bottom: 16px;
}
#contato_formulariobloco1 {
	padding-left: 26px;
	padding-bottom: 14px;
}
#contato_label {
	width: 70px;
	float: left;
}
.contato_combobox {
	width: 312px;
	font: 11px tahoma;
	border: thin double #627792;
}
.contato_texto {
	width: 309px;
	font: 11px tahoma;
}
.contato_memo {
	width: 310px;
	height: 88px;	
	font: 11px tahoma;
}
#contato_formulariobloco2 {
	padding-left: 26px;
	padding-bottom: 10px;
}
#contato_enviar {
	padding-left: 330px;
}
#contato_botaoenviar {
  background: url(../images/contato_botaoenviar.gif) no-repeat; 
  overflow: hidden;
  border: none;	
  width: 78px;
  height: 15px;
  cursor: pointer; 
}
#contato_dados {
	height: 370px;
	width: 253px;
	background-color: #F5F5F5;
	float: left;
	margin-top: 11px;
}
#contato_dadosespaco {
	width: 253px;
	height: 27px;
}
#contato_dadoslabel {
	width: 219px;
	padding-left: 34px;
	padding-bottom: 15px;
}
#contato_dadosregistro {
	width: 219px;
	font: 11px tahoma;
	padding-left: 34px;
	padding-bottom: 38px;
}
#contato_dadosregistro p{
	padding-bottom: 0px;
  line-height: 13px;
}      
.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: #f0f0f0;
	padding-top: 7px;
	padding-right: 7px;
	padding-left: 7px;
	float: left;
}
/***************************** Fim contato *********************************/

/***************************** Inicío cadastre seu imóvel *********************/
#tracadoidentificacaobloco_cadastreimovel {
	float: left;
	height: 61px;
	width: 482px;
	background-color: #F5F5F5;
}
#tracadoidentificacao_cadastreimovel {
	width: 455px;
	margin-top: 37px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9F9B8A;
	height: 1px;
	margin-left: 19px;
}
#conteudo_cadastreimovel {
	float: left;
  width:757px;
	background-color: #F5F5F5;
	padding-bottom: 26px;
}
#cadastreimovel_espaco {
	height: 370px;
  width:10px;
	background-color: #F5F5F5;
	margin-top: 11px;
	float: left;
}
#cadastreimovel_formulario {
	height: 615px;
	width: 460px;
	background-color: #E8E7E3;
	margin-top: 11px;
	float: left;
}
#cadastreimovel_labelcontato {
	padding-top: 26px;
	padding-left: 22px;
	padding-bottom: 14px;
}
#cadastreimovel_texto {
	padding-left: 25px;
	padding-bottom: 16px;
}
#cadastreimovel_labeltipo {
	font-size: 12px;
	font-weight: bolder;
	padding-left: 25px;
	padding-bottom: 16px;
	color: #BF211E;
}
#cadastreimovel_formulariobloco1 {
	padding-left: 38px;
	padding-bottom: 14px;
	width: 422px;
	height: 18px;
}
#cadastreimovel_label {
	width: 70px;
	float: left;
}
#cadastreimovel_labelmeio {
	float: left;
	text-align: right;
	padding-left: 10px;
}
.cadastreimovel_combobox {
	width: 312px;
	font: 11px tahoma;
	border: thin double #627792;
	float: left;
}
.cadastreimovel_texto {
	width: 309px;
	font: 11px tahoma;
	float: left;
}
.cadastreimovel_memo {
	width: 310px;
	height: 88px;	
	font: 11px tahoma;
}
#cadastreimovel_formulariobloco2 {
	padding-left: 38px;
	padding-bottom: 10px;
}
#cadastreimovel_enviar {
	padding-left: 330px;
}
#cadastreimovel_botaoenviar {
  background: url(../images/contato_botaoenviar.gif) no-repeat; 
  overflow: hidden;
  border: none;	
  width: 78px;
  height: 15px;
  cursor: pointer; 
}
#cadastreimovel_dados {
	height: 370px;
	width: 253px;
	background-color: #F5F5F5;
	float: left;
	margin-top: 11px;
}
#cadastreimovel_dadosespaco {
	width: 253px;
	height: 27px;
}
#cadastreimovel_dadoslabel {
	width: 219px;
	padding-left: 34px;
	padding-bottom: 15px;
}
#cadastreimovel_dadosregistro {
	width: 219px;
	font: 11px tahoma;
	padding-left: 34px;
	padding-bottom: 38px;
}
#cadastreimovel_imagem {
	float: left;
	padding-top: 70px;
	padding-left: 17px;
}
/***************************** Fim cadastre seu imóvel ************************/

/***************************** Inicío empresa *********************************/
#tracadoidentificacaobloco_empresa {
	float: left;
	height: 61px;
	width: 759px;
	background-color: #F5F5F5;
}
#tracadoidentificacao_empresa {
	width: 730px;
	margin-top: 37px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9F9B8A;
	height: 1px;
	margin-left: 19px;
	position: absolute;
}
#tracadoidentificacaobloco_empresa img{
	float:right;
	position: relative;
}
#conteudo_empresa {
	float: left;
	width: 776px;
	background-color: #F5F5F5;
}
#empresa_espaco {
	height: 406px;
	width: 19px;
	float: left;
}
#empresa_texto {
	width: 429px;
	float: left;
	padding-top: 10px;
	padding-left: 19px;
}
#empresa_titulo {
	font-size: 11px;
	font-weight: bold;
}
#empresa_imagemcasa {
	float: left;
}
/***************************** Fim empresa *********************************/

/***************************** Inicío documentos *********************************/
#tracadoidentificacaobloco_documentos {
	float: left;
	height: 61px;
	width: 366px;
}
#tracadoidentificacao_documentos {
	margin-top: 37px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9F9B8A;
	height: 1px;
	margin-left: 19px;
}
/***************************** Fim documentos *********************************/

/***************************** Inicio rodapé *********************************/
#rodapedetalhe {
	width: 776px;
	clear: both;
	background-color: #AFAFAF;
	float: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CECECE;
	padding-bottom: 10px;
}
#copyrightdetalhe {
	width: 258px;
	background-color: #F5F5F5;
	color: #9A8F97;
	font-size: 10px;
	text-align: left;
	padding-top: 12px;
	float: left;
	padding-left: 15px;
	padding-bottom: 10px;
}
#byquickfastdetalhe {
	width: 480px;
	color: #6F6F6F;
	font-size: 10px;
	text-align: right;
	padding-top: 12px;
	float: left;
	padding-bottom: 10px;
	background-color: #F5F5F5;
	padding-right: 23px;
}
/***************************** Fim rodapé *********************************/
