
*{margin:0px;padding:0px;text-decoration:none;list-style:none;font-size:12px;}
html{overflow-x: hidden;}
body{background: #e8e3c5 url(/web_data/images/back.jpg);background-repeat: repeat-x;}
.header{width:100%;height:161px;}
.header_bg{margin:0 auto;width:990px;}
.header_content{margin:0 auto;width:990px;}
.header h1 a{background:url(/web_data/images/logo_top.gif) no-repeat;width:133px;height:115px;overflow:hidden;text-indent:-500000em;clear:both;float:left;margin:10px 0px 10px 0px;}
.header_02{float:left;width: 655px;margin: 15px 0 0 10px;}
.header .saudacao{margin: 15px 0 0 10px;padding:0;float:left;font-family: Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color: #522b1c;}

.aba_base_busca_top{
	float:left;
	height:24px;
}

div.aba_base_busca_top a{
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:28px;
	overflow:hidden;
	text-indent:-5000000em;
}

div.aba_base_busca_top a#aba_busca_imoveis{
	width: 152px;
	height: 24px;
	background:url(/web_data/images/top/base_busca_imoveis_on.gif);
	margin:0;
}

div.aba_base_busca_top a#aba_busca_rapida{
	width: 152px;
	height: 24px;
	background:url(/web_data/images/top/base_busca_rapida_off.gif);
	margin:0;
}

.base_busca_top{
	float:left;
	background:url(/web_data/images/top/base_busca2.gif);
	width: 655px;
	height: 57px;
	margin: 0;

}

.header_03{
	background: url(/web_data/images/top/b_vendas.gif);
	float:right;
	height:85px;
	margin:10px 2px 0 0;
	width:182px;
}

div#nav-wrap {
	clear:both;
	height:34px;
	z-index:99;
}

div#nav-wrap ul li {
	float:left;
	list-style:none;
}

div#nav-wrap ul li a {
	background-position:left bottom;
	background-repeat:no-repeat;
	display:block;
	height:30px;
	overflow:hidden;
	text-indent:-500000em;
}

div#nav-wrap ul li a:hover {
	background-position:left top;
}

.nav-home {
	background-image:url(/web_data/images/menu/bt_home.gif);
	width:100px;
}

.nav-imoveis {
	background-image:url(/web_data/images/menu/bt_imoveis.gif);
	width:110px;
}

.nav-servicos{
	background-image:url(/web_data/images/menu/bt_servicos.gif);
	width:125px;
}

.nav-anuncie{
	background-image:url(/web_data/images/menu/bt_anuncie.gif);
	width:198px;
}

.nav-acidade{
	background-image:url(/web_data/images/menu/bt_a_cidade.gif);
	width:198px;
}

.nav-busca{
	background-image:url(/web_data/images/menu/bt_busca.gif);
	width:160px;
}

.nav-contato{
	background-image:url(/web_data/images/menu/bt_contato.gif);
	width:99px;
}

.link_menu_sup {
	font-weight:bold;
}
a.link_menu_sup {
	color:#afafaf;
	text-transform:uppercase;
	font-size:10px;
	font-weight:bold;	
	text-decoration:none;
}
a.link_menu_sup:hover {
	color:#003399;
	text-decoration:underline;
}
.linkmenucss {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#eee4c3;
	border-color:#d49c83;
	border-style:solid;
	border-width:1px 1px 0pt;
	cursor:pointer;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:20px;
	margin-top:0px;
	position:absolute;
	text-align:left;
	text-decoration:none;
	visibility:hidden;
	width:210px;
	z-index:100;
	filter:Alpha(opacity=90);
	opacity:.90;	
}
.linkmenucss a{
	border-bottom:1px solid #b8942a;
	color:#7b4931;
	text-transform:uppercase;
	cursor:pointer;
	display:block;
	padding:1px 0pt;
	text-align:left;
	text-decoration:none;
	text-indent:5px;
	width:100%;
}

.linkmenucss a:hover{
	background-color:#764934;
	color:#ffffff;
	text-decoration:none;
}
#painel_virtual{
	margin: 5px auto;
	width:988px;
	clear:both;
	border: solid 1px #895841;
	height:330px;
	z-index: 10;
}

/* Imoveis Home - Venda e Locação */
.title_box_home{
	text-transform:uppercase;
	width:95%;
	text-align:center;
	margin: 5px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #7b4931;
	font-weight:bold;
}
#corpo_home{
	margin: -5px auto;
	width:990px;
	clear:both;
}
#imoveis_home{
	width:990px;
	clear:both;
	background: #e8e3c5;
	float:left;
}

#imoveis_home ul li{
float:left;
background-repeat:no-repeat;
height:304px;
margin:5px 0 0;
padding:5px;
width:226px;
}

#imoveis_p_venda{
	float:left;
}
#imoveis_p_venda h2{
	height: 25px;
	float:left;
	margin: 10px 0 0 10px;
}

#imoveis_p_venda h2 a{
	background-image:url(/web_data/images/home/title_venda.jpg);
	width:177px;
	height: 25px;
	float:left;
	overflow:hidden;
	text-indent:-500000em;	
}

#imoveis_p_venda .imv_venda{
	clear:both;
	margin: 0px 0 12px 12px;
	width: 965px;
	background: #bbb382;
}

#imoveis_p_venda .top_base{
	background-image:url(/web_data/images/home/top_base_imv.gif);
	height: 11px;
}

#imoveis_p_venda .inf_base{
	background-image:url(/web_data/images/home/inf_base_imv.gif);
	height: 11px;
	margin: -8px 0 0 0;
}

div#imoveis_p_venda ul li a {
	background-position:left bottom;
	background-repeat:no-repeat;
	display:block;
	height:37px;
	overflow:hidden;
	text-indent:-500000em;
}

.txt_resumo_home{
	margin: 10px 0 0 17px;
	height:90px;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	width: 180px;

}
.bt_ficha{
	background:url(/web_data/images/home/bt_ficha2.gif) no-repeat;
	width:206px;
	margin: 0px 0 0 5px;
	
}

.imv_venda .jcarousel-item{
	background-image:url(/web_data/images/home/fundo_base_imv.gif);
	width: 226px;
	height: 304px;
	padding: 5px;
	background-repeat:no-repeat;
	margin: 5px 0 0 0;
}

.imv_venda img {
	margin: 10px 0 0 18px;
	border: solid 1px #7b4931;
}

.imv_venda .jcarousel-next-horizontal {
	float:right;
	background: transparent url(/web_data/images/home/bt_proximo2_off.png);
	width: 23px;
	height:23px;
	margin: 138px -24px 0 0;
	cursor: pointer;	
}

.imv_venda .jcarousel-next-disabled-horizontal {
	visibility:hidden;
}

.imv_venda .jcarousel-prev-disabled-horizontal {
	visibility:hidden;
}

.imv_venda .jcarousel-prev-horizontal {
	background: transparent url(/web_data/images/home/bt_anterior2_off.png);
	width: 21px;
	height: 23px;
	position:absolute;
	float:left;
	margin: 140px 0 0 -22px;
	cursor: pointer;
}

#imoveis_p_locacao{
	float:left;
}

#imoveis_p_locacao h2{
	height: 25px;
	margin:10px 0 0 10px;	
}

#imoveis_p_locacao h2 a{
	background-image:url(/web_data/images/home/title_locacao.jpg);
	width:194px;
	height: 20px;
	float:left;
	overflow:hidden;
	text-indent:-500000em;	
}

#imoveis_p_locacao .imv_locacao{
	margin: 0px 0 0 14px;
	width: 965px;
	height: 330px;
	background: #bbb382;
}

div#imoveis_p_locacao ul li a {
	background-position:left bottom;
	background-repeat:no-repeat;
	display:block;
	height:37px;
	overflow:hidden;
	text-indent:-500000em;
}

#imoveis_p_locacao .top_base{
	background-image:url(/web_data/images/home/top_base_imv.gif);
	height: 11px;
}

#imoveis_p_locacao .inf_base{
	background-image:url(/web_data/images/home/inf_base_imv.gif);
	height: 11px;
	margin: -8px 0 0 0;
}


.imv_locacao .jcarousel-item{
	background-image:url(/web_data/images/home/fundo_base_imv.gif);
	width: 226px;
	height: 304px;
	padding: 5px;
	background-repeat:no-repeat;
	margin: 5px 0 0 0;
}

.imv_locacao img {
	margin: 10px 0 0 18px;
	border: solid 1px #7b4931;
}

.imv_locacao .jcarousel-next-horizontal {
	float:right;
	background: transparent url(/web_data/images/home/bt_proximo2_off.png);
	width: 23px;
	height:23px;
	margin: 138px -24px 0 0;
	cursor: pointer;	
}

.imv_locacao .jcarousel-next-disabled-horizontal {
	visibility:hidden;
}

.imv_locacao .jcarousel-prev-disabled-horizontal {
	visibility:hidden;
}

.imv_locacao .jcarousel-prev-horizontal {
	background: transparent url(/web_data/images/home/bt_anterior2_off.png);
	width: 21px;
	height: 23px;
	position:absolute;
	float:left;
	margin: 140px 0 0 -22px;
	cursor: pointer;
}

/* Fim -- */


#busca_final{
	clear:both;
	height:330px;
	margin:0 auto;
	padding:20px 0 40px;
	width:960px;
	z-index:10;
}

div#busca_final .box_perfil{
	width: 306px;
	height: 300px;
	float:left;
	margin: 5px 0 0 0;
}

div#busca_final .box_perfil img{
	margin: 0 0 0 10px;
}

div#busca_final .box_perfil .box{
	margin: 10px 0 0 0px;
	border-top: solid 1px #895841;
	float:left;
}

div#busca_final .box_perfil .box ul{
	margin: 0px 0 0 0px;
	padding:0;
	float:left;
	width: 321px;
}

div#busca_final .box_perfil .box ul li{
	float:left;
	display:inline;
	padding: 10px;
	margin-right: 8px;
}

div#busca_final .box_perfil .box ul li img{
margin: 0 0 0 0;
}

div#busca_final .box_perfil .box ul li p{
margin: 0;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
line-height: 15px;
}

div#busca_final .box_2{
	width: 306px;
	height: 170px;
	float:left;
	margin: 0px 0 0 20px;
}
div#busca_final .box_2 .box_news img{
	margin: 0px 0 0 8px;
}

div#busca_final .box_2 .box_news .box{
	margin: 10px 0 0 10px;
	border: solid 1px #895841;
	height: 120px;
	background: #fff;
}

div#busca_final .box_2 .box_news .box p{
	margin: 0;
	padding: 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

div#busca_final .box_2 .box_news .box .form{
	margin: 0;
	padding: 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #7B4931;
	font-weight:bold;
}

div#busca_final .box_2 .box_news .box .form input{
	margin: 0 0px 0 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	border: solid 1px #774d37; 
	width: 200px;	
}

div#busca_final .box_2 .box_news .box .form .inputnome{
	margin: 0 0px 10px 0px;
}

div#busca_final .box_2 .box_news .box .form .inputnome input{
	margin: 0 0 0 6px;
	width: 230px;
}

div#busca_final .box_2 .box_news .box .form .bt_news{
	position: absolute;
	margin:-20px 0 0 255px;
	cursor:pointer;
}

div#busca_final .box_mapa{
	float:left;
	height:170px;
	margin:10px 0 0 10px;
	width:296px;
}

div#busca_final .box_mapa .box_base img{
	margin: 0px 0 0 2px;
}

div#busca_final .box_mapa .box_base .box{
	margin: 5px 0 0 0px;
	border: solid 1px #895841;
	height: 122px;
	background: #fff;
}

div#busca_final .box_mapa .box_base .box img{
	margin: 0px 0 0 0px;
	position:absolute;
}

div#busca_final .box_acessados{
	height:330px;
	margin:0 0 0 18px;
	width:310px;
	float:left;
}

.espacador{
	margin: 10px 0 0 0;
}

#tipo_mais ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 8px 0 0 0;
}

#tipo_mais ul li a {
	color: #561e02;
}

#tipo_mais ul li a:hover {
	color: #4F2C1B;
	text-decoration: underline;
	font-weight:bold;
}


#bairro_mais ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 8px 0 0 0;
}

#bairro_mais ul li a {
	color: #561e02;
}

#bairro_mais ul li a:hover {
	color: #4F2C1B;
	text-decoration: underline;
	font-weight:bold;
}

div#busca_final .box_perfil .gloud_perfil{
	padding: 10px;
	width: 270px;
	text-align:center;	
}

div#busca_final .box_perfil ul li {
	display: inline;
	font-size: 13px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height: 30px;
	padding: 5px;
}

div#busca_final .box_perfil ul li a {
	color:#946149;
}

div#busca_final .box_perfil ul li a:hover {
	color:#4f2c1b;
	text-decoration:underline;
}


.tag1 a{
	font-size: 14px;
}

.tag2 a{
	font-size: 16px;
}

.tag3 a{
	font-size: 18px;
}

.tag4 a{
	font-size: 20px;
}

.tag5 a{
	font-size: 22px;
}

.tag6 a{
	font-size: 24px;
}

.tag7 a{
	font-size: 26px;
}

.tag8 a{
	font-size: 28px;
}

.tag9 a{
	font-size: 30px;
}

.tag10 a{
	font-size: 32px;
}

/* Conteudo Base Geral */
.conteudo_base{
background:#E8E3C5 none repeat scroll 0 0;
clear:both;
margin:-5px auto;
width:990px;
}
.conteudo{
	padding: 30px;
}
.tt_acidade{
	margin: 0 0 0 30px;
}
.titulo_interna{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 28px;
}

.creditos_netcampos{
	padding: 10px;
}

.creditos_netcampos p {
	margin: 0 0 0 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.top_noticias{
	border-bottom: solid 2px #794933;
	width: 950px;
	background: #d3ceb2;

}
.tth1noticias{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #502b1b;
	font-weight:bold;
}

.conteudo_noticias{
	width: 950px;
	background: #faf7ee;
	vertical-align:top;
}

.cat_noticias_menu {
font-family:Arial,Helvetica,sans-serif;
font-size:1.65em;
font-weight:bold;
letter-spacing:-0.05em;
color: #704430;
}

#catnoticias {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#catnoticias li a {
border-bottom:1px solid #BDB892;
color:#4F4F4F;
display:block;
font-size:14px;
height:20px;
padding:5px 0 1px 2px;
text-decoration:none;
width:128px;
font-family:"Trebuchet MS";
}
#catnoticias li a:hover {
background-color:#623926;
color:#FFFFFF;
}

.txt_tt_destaque {
color:#502b1b;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:700;
}
.linkmaisnoticias_home {
color:#704430;
font-family:Arial,Helvetica,sans-serif;
font-size: 16px;
}

a.linkmaisnoticias_home:hover {
text-decoration:underline;
color: #4F4F4F;
}

a.link_cat_top {
color:#502B1B;
font-size:22px;
font-weight:normal;
}

a.link_cat_top:hover {
text-decoration:underline;
}

.data_noticia {
color:#4F4F4F;
font-size:11px;
}

.v11c {
font-size:11px;
color:#4F4F4F;
font-family:"Trebuchet MS";
text-decoration:none;
}

#ultimas_noticias {
background-color:#f0edd9;
border:1px solid #794933;
}

.titultimas {
color:#794933;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
}

.title_cat_not {
color:#794933;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}

.data_ultimas {
color:#000000;
font-size:11px;
font-family:Verdana,Arial,Helvetica,sans-serif;
}

.v11k_not a {
color:#4F4F4F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}

.v11k_not a:hover {
color:#794933;
text-decoration:underline;
}

#titulonoticia{
	font-family:Arial, Helvetica, sans-serif;
	font-size:2.67em;
	font-weight:bold;
	letter-spacing:-1px;
	margin-bottom:0.25em;
}

.titulonoticia {
color:#704430;
font-family:Arial,Helvetica,sans-serif;
font-size:32px;
margin:0;
padding:0;
}

.continuelendo {
color:#704430;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
}

.vchamadestaquecategoria {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
line-height:20px;
}

.texto_noticia p{
	margin-bottom: 10px;
	font-size: 14px;
}

.texto_noticia span{
	margin-bottom: 10px;
	font-size: 14px;
}

/* form busca topo */
#form_top{float:left;margin:10px 0 0 6px;width:645px;}

.img_lupa{
float:left;
height:31px;
margin:8px 5px 0 0;
width:29px;
background:url(/web_data/images/top/lupa.png) no-repeat;
}

.bt_buscar_topo{
float:right;
margin:15px 3px 0 0;
}
.bt_buscar_topo .buscar{
width:64px;	
}

.input_busca{
	color:#522B1C;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0 10px 0 0;
}

.tp_imovel{
	
}

.tp_imovel select {
	width:100px;
}

.op_imovel{
	
}

.op_imovel select{
	width:100px;
}

.dorms_imovel{
	
}

.suites_imovel{
	
}

.vagas_imovel{
	
}

.vminimo_imovel{
	margin:0;
}

.vmaximo_imovel{
	
}

.cat_noticias{
color:#4F4F4F;
font-family:arial;
font-size:13px;	
}

/*Inicio Rodap*/
.footer{width:auto;font-family:"Trebuchet MS";background:url(/web_data/images/rodape.png);height:150px;}
.footer ul{padding:40px 0px 0px 0px;}
.footer ul li{display:inline;}
.footer ul li a{color:#FFFFFF;font-size:11px;font-weight:bold;text-transform:uppercase;padding:0px 4px;}
.footer ul li a:hover{
	text-decoration:underline;
}
.footer address{padding:10px 0px 0px 0px;font-style:normal;color:#ffffff;font-size:12px;}
.footer .footer_01{background:url(/web_data/images/footer_bg_left.jpg) repeat-x;float:left;}
.footer .content_footer{
	/*background:url(../../imagens/footer.jpg) no-repeat;*/
	width:999px;
	height:133px;
	margin:0 auto;
	text-align:center;
	font-family:"Trebuchet MS";
}
/*Fim Rodap*/

