@charset "utf-8";
/* CSS Document */

*{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;	
}

body{
	margin:0px 0px 0px 0px;		
}

img{
	border:0px;	
}

select{
	width:95px;	
}

input{
	width:70px;
}

/*INICIO - ESTRUTURA*/

.principal{
	position:relative;
	width:980px;
	margin:auto;	
}

.topo{
	width:980px;
	height:223px;
	background:url(../imagens/topo.jpg)	
}

.banner{
	width:980px;
	height:262px;
}

.banner_alinhado{
	position:relative;
	width:890px;
	margin:auto;	
	top:5px;
	bottom:5px;
}

.busca{
	width:980px;
	height:75px;
	background:url(../imagens/busca.jpg);	
}

.centro{
	width:980px;
	min-height:645px;
	position:relative;	
}

.conteudo_home{
	width:980px;
	height:645px;
	background:url(../imagens/conteudo_home.jpg);
}

.conteudo{
	width:980px;
	height:645px;
	background:url(../imagens/conteudo.jpg);
}

.menu_inferior{
	width:980px;
	height:148px;
	background:url(../imagens/menu_rodape.jpg);
	clear:both;	
}

.rodape{
	width:100%;
	height:265px;
	background:url(../imagens/bg_rodape.jpg) repeat-x;	
}

/*FINAL - ESTRUTURA*/

/*INICIO - TOPO*/

.logo{
	position:absolute;
	width:369px;
	height:181px;
	left: 1px;
	top: 32px;
	cursor:pointer
}

.home{
	position:absolute;
	width:50px;
	height:20px;
	left: 126px;
	top: 6px;
}

.imoveis_financiados{
	position:absolute;
	width:130px;
	height:20px;
	left: 221px;
	top: 6px;
}

.anuncie_seu_imovel{
	position:absolute;
	width:125px;
	height:20px;
	left: 517px;
	top: 6px;
}

.lancamentos{
	position:absolute;
	left: 381px;
	width: 92px;
	top: 7px;
	height: 18px;
}	


.localizacao{
	position:absolute;
	width:85px;
	height:20px;
	left: 677px;
	top: 6px;
}

.contato{
	position:absolute;
	width:70px;
	height:20px;
	left: 793px;
	top: 6px;
}

.atendimento_online{
	position:absolute;
	width:180px;
	height:185px;
	left: 795px;
	top: 30px;
	cursor:pointer;
}

.telefone_topo{
	position:absolute;
	width:190px;
	height:50px;
	font-size:16px;
	color:#0F0796;
	left:460px;
	top:75px;	
}
.ddd{
	font-size:12px;
	color:#F90;	
}

/*FINAL - TOPO*/

/*INICIO - BUSCA*/

.tipo{
	position:absolute;
	left:136px;
	width:139px;
	top: 507px;
}
.dorms{
	position:absolute;
	width:60px;
	top: 507px;
	left: 305px;
}
.cidade{
	position:absolute;
	left:439px;
	width:97px;
	top: 507px;
}
.bairro{
	position:absolute;
	left:578px;
	width:98px;
	top: 507px;
}
.preco{
	position:absolute;
	left:770px;
	width:103px;
	top: 506px;
	height: 19px;
}
.btn_avancado{
	position:absolute;
	left:915px;
	width:35px;
	height:25px;
	top: 520px;
}
.referencia{
	position:absolute;
	left:832px;
	width:70px;
	top:568px;
}
.btn_ref{
	position:absolute;
	left:915px;
	width:35px;
	height:25px;
	top:568px;	
}

/*FINAL - BUSCA*/

/*VISUALIZACAO IMOVEL*/
.bgImovel{
	width:212px;
	height:270px;
	overflow:hidden;
	background:url(../IMAGENS/bgImovel.jpg);
	color:#FFF;
	margin-top:55px;
	margin-left:-5px;
	margin-bottom:-10px;
	color:#000;
}
.ref{
	font-size:12px;
	margin-top:10px;
	margin-bottom:5px;
	text-align:right;
	padding-right:27px;
}	
.fotoImovel{
	background:#307CBA;	
	overflow:hidden;
	width:160px;
	height:110px;
	margin-left:18px;
	margin-top:15px;
}
.saibaMais{
	width:172px;
	text-decoration:none;
	font-size:16px;
	margin-top:10px;	
}
.tresPontos{
	margin-top:30px;
	margin-bottom:28px;	
}
.saibaMais a, a:visited, a:hover{
	text-decoration:none;
	color:#FFF;
}
.tblImoveis{
	margin-top:0px;	
}
.tipoImovel{
	font-size:12px;	
	margin-left:20px;
	width:175px;
	margin-top:5px;	
	text-align:left;
}
.valorImovel{
	margin-top:5px;
	margin-bottom:5px;
	font-size:12px;
	margin-left:30px;
	text-align:left;
}
/*FINAL - VISUALIZAÇÃO IMOVEL*/

/*ULTIMO IMOVEIS VISUALIZADOS*/
#esqImvVisu{
	position:absolute;
	background:url(../IMAGENS/setaEsquerda.png);
	width:40px;
	height:62px;	
	top:53px;
	left:50%;
	margin-left:-490px;
	cursor:pointer;
}
#dirImvVisu{
	position:absolute;
	background:url(../IMAGENS/setaDireita.png);
	width:40px;
	height:62px;
	top:53px;
	cursor:pointer;	
	left:50%;
	margin-left:445px;
}
.centroImvVisu{
	position:relative;
	width:848px;
	margin-left:50px;
	overflow:hidden;	
	height:165px;
}
#fotoImvVisu{
	position:absolute;	
	height:132px;
	padding:2px;
	overflow:hidden;
}
.titleImvVisu{
	position:relative;
	width:848px;
	cursor:pointer;
	font-size:16px;
	font-weight:bold;
	margin-bottom:3px;	
}
.imoveisVisualizados{
	position:relative;
	padding:3px;
	border-top:#CCCCCC solid 1px;	
	border-bottom:#CCCCCC solid 1px;
	background:#F2F2F2;
}
.imvUltiVisu{
	position:relative;
	float:right;
	width:120px;
	margin:3px;
	padding:2px;
	margin-right:16px;
	margin-left:1px;
	cursor:pointer;
}
.linkDetalhesImovel{
	position:absolute;
	bottom:0px;
	right:0px;	
}
.refUltiVisu{
	position:absolute;
	left:1px;
	top:1px;
	border:solid 1px #FFF;
	background-color:#000;
	color:#FFF;
	padding:2px;	
}
#imvDelImv{
	position:absolute;
	right:-4px;
	top:-4px;	
	display:none;
}
.fotoImvUltiVisu{
	background:#000;
	overflow:hidden;
	height:80px;	
	color:#FFF;
}
.imvUltiVisu p{
	margin-top:3px;	
}
.compareImoveis{
	cursor:pointer;
	position:absolute;
	right:0px;
	top:-2px;
	background:url(../IMAGENS/compareImoveis.png) no-repeat right;
	padding-right:43px;
	padding-top:10px;
	height:20px;
	color:#000;
	font-size:11px;
	z-index:4;
}
/*FINAL - ULTIMO IMOVEIS VISUALIZADOS*/

/*--LIGAMOS----------*/
.bgLigamos{
	background:url(../imagens/bgLigamos.jpg) no-repeat;;
	width:600px;
	height:400px;
	position:relative;
}
.btnLigar{
	position:absolute;
	width:172px;
	height:60px;
	bottom:55px;
	right:57px;
	cursor:pointer;
}
#v_nome_tel{
	border:none;
	position:absolute;
	left: 328px;
	top: 160px;
	width:207px;
	background-color:#FFF;
	color:#484848;
	font-weight:normal;
}
#v_email_tel{
	border:none;
	position:absolute;
	left: 327px;
	top: 189px;
	width:105px;
	background-color:#FFF;
	color:#484848;
	font-weight:normal;
}
#v_ddd_tel{
	position:absolute;
	background-color:#FFF;
	left: 327px;
	top: 219px;
	width:42px;
	border:none;
	color:#484848;
	font-weight:normal;
}
#v_tel{
	position:absolute;
	left: 384px;
	top: 219px;
	background-color:#FFF;
	width:82px;
	border:none;
	color:#484848;
	font-weight:normal;
}
#v_cidade{
	position:absolute;
	left: 328px;
	top: 249px;
	width:103px;
	border:none;
	background-color:#FFF;
	color:#484848;
	font-weight:normal;
}
/*-------------------*/

/*--ENCOMENDE SEU IMOVEL ----------*/
.bgEncomendeImovel{
	background:url(../IMAGENS/bgEncomendeImovel.gif);
	width:600px;
	height:532px;
}
.bgEncomendeImovel input, select{
	position:absolute;
	border:none;
	height:18px;
	top: 15px;
}
.bgEncomendeImovel a{
	position:absolute;	
	height:28px;
	top: 487px;
}
#v_nome{
	top:98px;
	left:260px;
	width:210px;
}
#v_email{
	top:128px;
	left:260px;
	width:109px;
}
#v_cidade_enc{
	top:188px;
	left:260px;
	width:110px;
}
#v_ddd_tel_enc{
	top:158px;
	left:260px;
	width:43px;
}
#v_tel_enc{
	top:158px;
	left:317px;
	width:87px;
}
#valorate_enc{
	top:215px;
	left:260px;
	width:110px;
}
#v_dsimovel{
	position:absolute;
	border:none;
	top:297px;
	left:247px;
	width:302px;
	height: 179px;
}
.btnEncomendar{	
	left: 452px;
	width:100px;
}
.btnLimpar{
	left: 382px;
	width:60px;	
}
#v_negocio1{
	left: 344px;
	top: 242px;
}
#v_negocio2{
	left: 443px;
	top: 242px;
}
/*---------------------------------*/

/*DIVERSOS*/
#obrigatorio{
	color:#F00;
	font-size:10px;
	font-weight:bold;	
}
.containerLocalizacao p{
	text-align:justify;	
	margin-bottom:13px;
}
.containerLocalizacao{
	position:relative;
	padding:10px;
}
.paginasBusca{
	font-size:14px;	
	margin-bottom:-40px;
}
.paginasBusca a{
	color:#999999;
	padding-right:6px;	
}
.pgSelecionada{
	padding-right:6px;
}
.paginasBusca a:hover{
	color:#000;	
}
.espaco{
	
}
.tituloBusca{
	color:#999999;	
	font-size:14px;
	font-weight:bold;
	height:10px;
}
.clear{
	clear:both;
}
.topPagina select{
	border:solid 1px #999999;	
}
.InfoMaps{
	height:140px;
	width:220px;	
}
.tituloMapa{
	font-size:14px;	
}
.InfoMaps p{
	font-size:12px;
	margin-bottom:10px;	
	text-align:justify;
}

/*FINAL - DIVERSOS*/

/*MENU INFERIOR*/

.cadastre_imovel{
	position:absolute;
	width:195px;
	height:130px;
	top:1195px;
	left:90px;	
	clear:both;
}

.financie_imovel{
	position:absolute;
	width:192px;
	height:130px;
	top:1195px;
	left:286px;
	clear:both;		
}

.ligamos_voce{
	position:absolute;
	width:192px;
	height:130px;
	top:1195px;
	left:479px;	
	clear:both;
}

.atendimento_inferior{
	position:absolute;
	width:198px;
	height:130px;
	top:1195px;
	left:672px;	
}

/*FINAL - MENU INFERIOR*/

/*RODAPE*/

.menu_alternativo{
	position:absolute;
	width:150px;
	height:175px;
	left:50%;
	margin-left:-450px;
	margin-top:20px;
	color:#FFF;
	font-weight:bold;
}
.menu_financiamento{
	position:absolute;
	width:130px;
	height:175px;
	left:50%;
	margin-left:-260px;
	margin-top:20px;
	color:#FFF;
	font-weight:bold;
}
.nossos_servicos{
	position:absolute;
	width:150px;
	height:175px;
	left:50%;
	margin-left:-90px;
	margin-top:20px;
	color:#FFF;
	font-weight:bold;	
}

.rodape a{
	font-size:11px;
	color:#FFF;
	text-decoration:none;
	font-style:italic;
	line-height:20px;	
}

.endereco{
	position:absolute;
	width:185px;
	height:40px;
	margin-top:5px;
	color:#FFF;
	font-size:12px;
	font-style:italic;
	left:50%;
	margin-left:-480px;
}
.site{
	position:absolute;
	width:180px;
	height:30px;
	left:430px;
	margin-top:5px;
	color:#FFF;
	font-size:12px;
	font-style:italic;
	left:50%;
	margin-left:-90px;
}
.tel_rodape{
	position:absolute;
	width:159px;
	height:30px;
	left:50%;
	margin-left:290px;
	margin-top:5px;
	color:#FFF;
	font-size:12px;
	font-style:italic;
}
.barra_rodape{
	height:50px;
	padding-top:215px;
	width:100%;
	background:url(../imagens/bg_rodape.jpg)
}

/*FINAL - RODAPE*/

