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

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

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

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

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


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

/************* 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;
width:200px;
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:880px;
height:auto;
}

/******************** GALERIA ********************/

.tabela_galeria{
width:660px;
height:164px;
background-image:url(../imagens/fundo_imovel.jpg);
background-repeat:no-repeat;
margin:19px 0 0 22px;
float:left;
}

.miniatura_galeria{
width:202px;
height:136px;
float:left;
margin:15px 0 0 15px;
}

.nome_imovel{
width:330px;
height:20px;
color:#df281a;
float:left;
margin:10px 0 0 13px;
}

.bairro_galeria{
font-size:18px;
}

.imovel_galeria{
font-size:12px;
}

.codigo_imovel{
width:75px;
height:20px;
float:left;
margin:17px 0 0 20px;
}

.cod{
font-size:10px;
}

.descricao_imovel{
width:320px;
height:111px;
font-size:12px;
float:left;
margin:10px 0 0 13px;
}

.detalhes_galeria{
width:98px;
height:28px;
float:left;
margin:98px 0 0 0;
}

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

.paginacao {
color:#999999;
font-weight:bold;
font-size:13px;
text-align:center;
margin-top:815px;
}

/***************** 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;
}

.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;
}

/***** 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;
}

.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:967px;
left:0;
background-image:url(../imagens/txt_mapa.jpg);
background-repeat:no-repeat;
background-position:left top;
width:880px;
height:139px;
}


/***************************** 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;
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{
position:absolute;
top:49px;
left:0px;
width:875px;
height:387px;
background-image:url(../imagens/fundo_empresa.jpg);
background-repeat:no-repeat;
}

/******************** VENDA ***************/

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

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

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

/******************** LOCACAO ***************/

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

/*********** locacao venda ************/
.opt_venda{      
position:absolute;
top:50px;
left:4px;
width:682px;
height:233px;
}

.moldura_venda{
width:166px;
height:223px;
background-image:url(../imagens/moldura_venda.jpg);
background-repeat:no-repeat;
float:left;
margin:2px;
}

/******** locacao moldura *********/
.opt_locacao{
	position:absolute;
	top:50px;
	left:4px;
	width:682px;
	height:861px;
}

.moldura_locacao{
width:166px;
height:223px;
background-image:url(../imagens/moldura_locacao.jpg);
background-repeat:no-repeat;
float:left;
margin:2px;
}


/*************** CONTEUDO MOLDURA *************/

.sample{
margin-top:35px;
margin-left:13px;
background-image:url(../imagens/sample.jpg);
background-repeat:no-repeat;
width:136px;
height:87px;
}

.titulo_bairro{
margin-top:3px;
margin-left:13px;
width:136px;
height:auto;
text-align:center;
color:#db2b13;
font-weight:bold;
}

.titulo_imovel{
margin-top:2px;
margin-left:13px;
width:136px;
height:auto;
text-align:center;
font-size:12px;
}

.detalhe_imovel{
margin-top:15px;
margin-left:34px;
width:98px;
height:28px;
}

.mais{
position:absolute;
top:510px;
left:520px;
width:159px;
height:auto;
text-align:right;
font-size:10px;
color:#FF0000;
}

/******************** LANCAMENTOS ***************/

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