@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	background-image:url(../imagens/bg_body.jpg);
	background-position:center;
}

#principal{
	width:980px;
	height:1490px;
	left:50%;
	margin-left:-490px;
	position:relative;
}

#topo{
	position:relative;
	background-image:url(../imagens/estrela_imoveis_01.jpg);
	height:157px;
	width:980px;
}

#home{
	position:absolute;
	width:39px;
	height:20px;
	left: 269px;
	top: 6px;
	cursor:pointer;
}

#empresa{
	position:absolute;
	width:59px;
	height:20px;
	left: 316px;
	top: 5px;
	cursor:pointer;
}

#venda{
	position:absolute;
	width:42px;
	height:20px;
	left: 390px;
	top: 5px;
	cursor:pointer;
}

#captacao{
	position:absolute;
	width:63px;
	height:20px;
	left: 451px;
	top: 4px;
	cursor:pointer;
}

#financiamento{
	position:absolute;
	width:86px;
	height:20px;
	left: 532px;
	top: 5px;
	cursor:pointer;
}

#localizacao{
	position:absolute;
	width:80px;
	height:20px;
	left: 636px;
	top: 6px;
	cursor:pointer;
}

#contato{
	position:absolute;
	width:55px;
	height:20px;
	left: 730px;
	top: 6px;
	cursor:pointer;
}

#home2{
	position:absolute;
	width:20px;
	height:20px;
	cursor:pointer;
}

#home3{
	position:absolute;
	width:233px;
	height:102px;
	left: 34px;
	top: 22px;
	cursor:pointer;
}

#contato2{
	position:absolute;
	width:20px;
	height:20px;
	left: 25px;
	cursor:pointer;
}

#corretor_principal{
	cursor:pointer;
	position:absolute;
	left:734px;
	top:40px;
	width:246px;
	height:110px;
}

#corpo{
	position:relative;
	width:980px;
	background-color:#000;
}

#coluna_esquerda{
	float:left;
	position:relative;
	width:198px;
}

#menu_esquerdo{
	position:relative;
	background-image:url(../imagens/estrela_imoveis_02.jpg);
	width:198px;
	height:287px;
}

#newsletter{
	position:relative;
	background-image:url(../imagens/estrela_imoveis_05.jpg);
	height:133px;
	width:198px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}

#email{
	position:absolute;
	width:118px;
	height:20px;
	left: 62px;
	top: 72px;
}

#excluir{
	position:absolute;
	width:61px;
	height:20px;
	left: 87px;
	top: 106px;
}

#incluir{
	position:absolute;
	width:61px;
	height:20px;
	left: 19px;
	top: 106px;
}

#ok_news{
	position:absolute;
	width:20px;
	height:20px;
	left: 156px;
	top: 106px;
	cursor:pointer;
}

#buscareferencia{
	position:relative;
	background-image:url(../imagens/estrela_imoveis_08.jpg);
	height:76px;
	width:198px;
}

#ref_caixa{
	position:absolute;
	width:20px;
	height:20px;
	left: 28px;
	top: 50px;
}

#ok_ref{
	position:absolute;
	width:20px;
	height:20px;
	cursor:pointer;
	left: 156px;
	top: 50px;
}

#imoveis_financiados{
	position:relative;
	background-image:url(../imagens/estrela_imoveis_09.jpg);
	height:187px;
	width:198px;
}

#encomende{
	position:relative;
	background-image:url(../imagens/estrela_imoveis_14.jpg);
	height:110px;
	width:198px;
}

#simule{
	position:relative;
	background-image:url(../imagens/estrela_imoveis_15.jpg);
	height:206px;
	width:198px;
}

#previsao{
	position:relative;
	background-image:url(../imagens/estrela_imoveis_17.jpg);
	height:141px;
	width:198px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4a84ba;
}

#data_santos_prev{
	position:absolute;
	width:89px;
	height:20px;
	left: 97px;
	top: 33px;
}

#maxima_santos_prev{
	position:absolute;
	width:66px;
	height:20px;
	left: 137px;
	top: 61px;
}

#minima_santos_prev{
	position:absolute;
	width:60px;
	height:20px;
	left: 137px;
	top: 46px;
}

#desc_santos_prev{
	position:absolute;
	width:67px;
	height:32px;
	left: 65px;
	top: 48px;
}

#icone_santos_prev{
	position:absolute;
	width:53px;
	height:34px;
	left: 9px;
	top: 46px;
}

#data_praia_prev{
	position:absolute;
	width:100px;
	height:20px;
	left: 97px;
	top: 90px;
}

#maxima_praia_prev{
	position:absolute;
	width:66px;
	height:20px;
	left: 137px;
	top: 121px;
}

#minima_praia_prev{
	position:absolute;
	width:65px;
	height:20px;
	left: 137px;
	top: 108px;
}

#desc_praia_prev{
	position:absolute;
	width:65px;
	height:34px;
	left: 65px;
	top: 107px;
}

#icone_praia_prev{
	position:absolute;
	width:53px;
	height:36px;
	left: 9px;
	top: 103px;
}


#creci{
	position:relative;
	background-image:url(../imagens/estrela_imoveis_18.jpg);
	height:88px;
	width:198px;
}

#conteudo{
	float:left;
	position:relative;
	width:782px;
	min-height:1228px;
}

#delucca{
	position:relative;
	background-image:url(../imagens/estrela_imoveis_03.jpg);
	height:201px;
	width:782px;
}

#buscaavancada{
	position:relative;
	background-image:url(../imagens/estrela_imoveis_04.jpg);
	height:86px;
	width:782px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
}

.venda_busca{
	position:absolute;
	width:86px;
	height:20px;
	left: 37px;
	top: 36px;
}

.permuta{
	position:absolute;
	width:79px;
	height:20px;
	left: 146px;
	top: 36px;
}

.residencial{
	position:absolute;
	width:88px;
	height:20px;
	left: 35px;
	top: 60px;
}

.comercial{
	position:absolute;
	width:79px;
	height:20px;
	left: 146px;
	top: 60px;
}

.cidade{
	position:absolute;
	width:100px;
	height:20px;
	left: 237px;
	top: 56px;
}

.bairro{
	position:absolute;
	width:102px;
	height:20px;
	left: 346px;
	top: 56px;
}

.tipo{
	position:absolute;
	width:93px;
	height:20px;
	left: 459px;
	top: 56px;
}

.dorms{
	position:absolute;
	width:60px;
	height:20px;
	left: 563px;
	top: 56px;
}

.valor{
	position:absolute;
	width:108px;
	height:20px;
	left: 634px;
	top: 56px;
}

.ok{
	position:absolute;
	width:20px;
	height:20px;
	left: 754px;
	top: 58px;
	cursor:pointer;
}

#servicos{
	position:relative;
	background-image:url(../imagens/estrela_imoveis_06.jpg);
	height:83px;
	width:782px;
}

#corretor_peq{
	position:absolute;
	height:84px;
	width:261px;
	left: 46px;
	top: 0px;
	cursor:pointer;
}

#ligamos{
	position:absolute;
	height:75px;
	width:232px;
	left: 311px;
	top: 6px;
	cursor:pointer;
}

#financiados_peq{
	position:absolute;
	height:74px;
	width:234px;
	left: 548px;
	top: 5px;
	cursor:pointer;
}

#conteudo_pagina{
	position:relative;
	min-height:858px;
	width:782px;
	background:url(../imagens/bg.jpg) no-repeat;
}

#rodape{
	position:relative;
	background-image:url(../imagens/estrela_imoveis_19.jpg);
	height:105px;
	width:980px;
}

/* MENU ESQUERDO*/

ul.menu_vertical {
	position:relative;
	width:156px;
	display:block;
	margin:0;
	padding-top:45px;
	padding-left:10px;
	list-style:none;
	overflow:hidden;
	font-weight:bold;
}

ul.menu_vertical li {
	margin:0px 0; 
	height:20px;
	overflow:hidden;
}

ul.menu_vertical li a, ul li a:visited {
	height:21px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e29633;
	display:block;
	margin-left:0px;
	text-decoration:none;
	padding:2px 10px;
	overflow:hidden;
}

.itemSubMenu{
	margin-left:20px;
	padding-left:2px;
	height:13px;
	width:197px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#f4ba3d;
	font-size:10px;
	overflow:hidden;
}

ul.menu_vertical li a:hover {
	background:url(../images/fundo_menu2.jpg) no-repeat;
}

a{
	text-decoration:none;	
}



/* FINAL DO MENU ESQUERDO*/

/* APRESENTAÇÃO DO IMÓVEL*/
.logo{
	position:absolute;
	height:90px;
	width:20px;
	right:10px;
	cursor:pointer;
	top:0px
}

.bgImovel{
	margin-top:15px;
	background:no-repeat;
	height:183px;
	width:323px;
	padding-top:5px;
	cursor:pointer;
	overflow:hidden;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#83260d;
}

.negrito{
	color:#dababa;	
}

.float{
	font-weight:bold;
	color:#83260d;
	float:left;
	width:46%;
	overflow:hidden;
	height:12px;
	padding-right:3px;
}

.fotoImovel{
	width:168px;
	float:left;
	padding-top:5px;
}

.infoImovel{
	width:40%;
	float:left;
}

p{
	margin:0px;
	padding:0px;
}

.fBairro{
	color:#83260d;	
	font-weight:bold;
}

.fDorm{
	color:#83260d;	
	font-weight:bold;
}

.fDesc{
}

.fValor{
	font-weight:bold;	
}

.fDsPraia{	
}

.refImovel{
	width:50%;
	float:left;
}

#obrigatorio{
	color:#FFF;
}

/* FIM APRESENTAÇÃO DO IMÓVEL*/

/* PAGINA DE SIMULADORES */

.itemFinanciamento{
	height:17px;
	cursor:pointer;
}

.tituloSimuladores{
	font-size:18px;
	color:#000;
	font-weight:bold;
	margin-bottom:60px;
	margin-top:72px;
	width:99%;
	padding-top:5px;
	padding-bottom:5px;
}

.aLeft{
	float:left;
	width:150px;
	font-size:11px;
	background-color:#000000;
	border:1px solid #000000;
	height:70px;
	padding-top:15px;
	margin-top:5px;
	margin-left:7px;	
}

.corpoFinanciamento{
	font-family:Verdana, Geneva, sans-serif;
	background:url(../IMAGENS/bg.jpg) no-repeat top #000;
	width:782px;
	padding-top:10px;
}

.aEsq{
	float:left;
	width:580px;
	font-size:11px;
	background-color:#000000;
	border:1px solid #000000;
	height:50px;
	padding-top:15px;
	margin-top:5px;
	margin-left:7px;
	padding-top:35px;
	color:#ffffff;
	font-weight:bold;
	padding-left:15px;
}
/* FINAL DE SIMULADORES */


.cursor{
	cursor:pointer;
}


.clear{
	clear:both;	
}

/*--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;
}
/*-------------------*/
.tituloPagina{
	margin:0px;
	padding-top:80px;
	font-size:18px;
	font-weight:bold;
	color:#000;
	margin-bottom:75px;
}

.textoEmpresa{
	margin:0px;
	margin-left:15px;
	margin-right:15px;
	color:#FFF;
	text-align:justify;
}