@charset "utf-8";
/* CSS Document */

body{
overflow-x:hidden;
padding:0;
margin:0;
border:0;
background-image:url(../imagens/fundo_interno.jpg);
background-repeat:repeat-x;
background-position:top;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


#tudo{
position:absolute;
top:47px;
left:50%;
margin-left:-440px;
width:880px;
height:auto;
}

a:link{
text-decoration: none;
color:#969696;
}

a:hover{
text-decoration: none;
color:#df281a;
}

a:visited{
text-decoration: none;
color:#969696;
}

.small {
float:left;
width:95%;
}

/************* topo *************/
#topo{
position:absolute;
top:0;
left:0;
width:880px;
height:102px;
}

.logo{
position:absolute;
top:0;
left:0;
width:166px;
height:67px;
}

/********** BUSCA *********/

.busca{
position:absolute;
top:0;
left:166px;
width:713px;
height:67px;
background-image:url(../imagens/busca.jpg);
background-repeat:no-repeat;
}

.form{
position:absolute;
top:7px;
left:17px;
font-size:10px;
}

.radio{
position:absolute;
top:7px;
left:17px;
width:600px;
height:50px;
}

.busca_venda{
position:absolute;
top:4px;
left:22px;
width:45px;
height:auto;
}

.busca_locacao{
position:absolute;
top:20px;
left:22px;
width:50px;
height:auto;
}

.campos{
font-size:10px;
}

.campos_topo{
font-size:10px;
width:134px;
}

.campo_codigo{
font-size:10px;
height:11px;
}

.tipo{
position:absolute;
top:8px;
left:93px;
height:20px;
font-weight:bold;
}

.bairro{
position:absolute;
top:8px;
left:231px;
height:20px;
font-weight:bold;
}

.preco{
position:absolute;
top:8px;
left:369px;
height:20px;
font-weight:bold;
}

.codigo{
position:absolute;
top:8px;
left:510px;
height:20px;
font-weight:bold;
}

.buscar{
position:absolute;
top:19px;
left:575px;
width:47px;
height:17px;
}

.busca_avancada{
position:absolute;
top:2px;
left:630px;
width:57px;
height:49px;
}

/********** MENU ************/

.menu{
position:absolute;
top:75px;
left:3px;
width:871px;
height:27px;
}

/****** botao menu ******/
.botao_menu{
float:left;
}

/******************** conteudo ******************/

.conteudo{
position:absolute;
top:115px;
left:0px;
width:880x;
height:auto;
}

/***************** MAPA DO SITE *******************/

.mapa_site{
position:absolute;
top:967px;
left:0;
background-image:url(../imagens/txt_mapa.jpg);
background-repeat:no-repeat;
background-position:left top;
width:880px;
height:139px;
}

.divisoria_mapa{
position:absolute;
top:40px;
left:0;
background-image:url(../imagens/divisoria_mapa.jpg);
background-repeat:no-repeat;
background-position:left top;
width:880px;
height:97px;
}

.coluna1{
position:absolute;
top:40px;
left:8px;
width:106px;
height:39px;
font-size:12px;
}

.coluna2{
position:absolute;
top:40px;
left:195px;
width:106px;
height:39px;
font-size:12px
}

.coluna3{
position:absolute;
top:40px;
left:374px;
width:106px;
height:39px;
font-size:12px
}

.coluna4{
position:absolute;
top:40px;
left:559px;
width:106px;
height:39px;
font-size:12px
}

.coluna5{
position:absolute;
top:40px;
left:750px;
width:106px;
height:39px;
font-size:12px
}

.rodape{
position:absolute;
top:1120px;
left:150px;
background-image:url(../imagens/hibris.jpg);
background-repeat:no-repeat;
background-position:right bottom;
width:729px;
height:86px;
}

/***************************** IMOVEL **************************/

/**** galeria ****/

.imovel_titulo{
position:absolute;
top:0;
left:2px;
width:500px;
height:37px;
background-image:url(../imagens/linha_titulo.jpg);
background-repeat:no-repeat;
padding:5px;
font-weight:bold;
color:#df281a;
font-size:15px;
}

.galeria{
position:absolute;
top:49px;
left:0;
background-image:url(../imagens/fundo_galeria.jpg);
background-repeat:no-repeat;
background-position:left top;
width:498px;
height:436px;
padding-top:17px;
}

/***** descricao ******/

.descricao_titulo{
position:absolute;
top:0;
left:511px;
width:364px;
height:37px;
background-image:url(../imagens/caracteristica.jpg);
background-repeat:no-repeat;
}

.contato_imovel{
position:absolute;
top:47px;
left:511px;
width:367px;
height:auto;
}

.contato1{
float:left;
}

.contato2{
float:right;
}

.descricao{
position:absolute;
top:108px;
left:511px;
background-image:url(../imagens/fundo_descricao.jpg);
background-repeat:no-repeat;
background-position:left top;
width:367px;
height:240px;
font-size:11px;
padding:10px;
overflow:hidden;
}

.calcule_financiamento{
position:absolute;
top:364px;
left:511px;
background-image:url(../imagens/calcule_financiamento.jpg);
background-repeat:no-repeat;
background-position:left top;
width:367px;
height:59px;
}

.interesse{
position:absolute;
top:427px;
left:511px;
background-image:url(../imagens/interesse.jpg);
background-repeat:no-repeat;
background-position:left top;
width:367px;
height:59px;
}

.mapa_site2{
position:absolute;
top:578px;
left:0;
background-image:url(../imagens/txt_mapa.jpg);
background-repeat:no-repeat;
background-position:left top;
width:880px;
height:139px;
}

.rodape2{
position:absolute;
top:738px;
left:150px;
background-image:url(../imagens/hibris.jpg);
background-repeat:no-repeat;
background-position:right bottom;
width:729px;
height:86px;
}

.voltar {
	position:absolute;
	top:510px;
	left:0px;
	width:82px;
	height:28px;
	cursor:pointer;
}
.voltar_hover {
	position:absolute;
	top:510px;
	left:0px;
	width:82px;
	height:28px;
	cursor:pointer;
}

/*************************** FINANCIAMENTO *********************/

.financiamento_titulo{
position:absolute;
top:0;
left:2px;
width:872px;
height:37px;
background-image:url(../imagens/financiamento_titulo.jpg);
background-repeat:no-repeat;
}

.tabela_bancos{
margin:32px 0 0 32px;
font-size:12px;
}

/***************************** FALE CONOSCO **********************/

.contato_titulo{
position:absolute;
top:0;
left:2px;
width:872px;
height:37px;
background-image:url(../imagens/fale_conosco_titulo.jpg);
background-repeat:no-repeat;
}

.form_contato{
position:absolute;
top:49px;
left:0px;
width:875px;
height:261px;
background-image:url(../imagens/fundo_contato.jpg);
background-repeat:no-repeat;
}

.coluna_fale1{
width:400px;
height:217px;
float:left;
font-size:12px;
padding:15px;
padding-left:30px;
margin-top:25px;

}

.coluna_fale2{
width:400px;
height:217px;
float:left;
font-size:12px;
padding:15px 0 0 0;
margin-top:25px;
}

.enviar{
margin-right:11px;
}

.barra_contato{
position:absolute;
top:327px;
left:0px;
width:872px;
height:59px;
background-image:url(../imagens/barra_contato.jpg);
background-repeat:no-repeat;
}

/***************************** A EMPRESA ****************************/

.empresa_titulo{
position:absolute;
top:0;
left:2px;
width:872px;
height:37px;
background-image:url(../imagens/empresa_titulo.jpg);
background-repeat:no-repeat;
}

.fundo_empresa{
font-size:12px;
position:absolute;
top:49px;
left:0px;
width:875px;
height:387px;
padding:15px;
background-image:url(../imagens/fundo_empresa.jpg);
background-repeat:no-repeat;
}

/************************ PESQUISA AVANCADA **************************/

.pesquisa_titulo{
position:absolute;
top:0;
left:2px;
width:872px;
height:37px;
background-image:url(../imagens/pesquisa_titulo.jpg);
background-repeat:no-repeat;
}