@charset "utf-8";

/* CSS Document */



* {

	margin:0px;

	padding:0px;

	text-decoration:none;

	list-style:none;

	outline:none;

}

hr {

	display:none;

}

body {

	background:#cccccc;

}

#global {

	width:778px;

	margin:auto;

	background-color:#FFFFFF;

	

}

#topo {

	background-image:url(../images/topo.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:200px;
	

}


#topo .logo{

	width:140px;

	height:120px;

	text-indent:-9999px;

	display:table;

	margin-left:30px;

	float:left;

	position:absolute;

	visibility:hidden;

}



#topo .titulos{

	width:140px;

	height:120px;

	text-indent:-9999px;

	display:table;

	margin-left:30px;

	float:left;

	position:absolute;

	visibility:hidden;



}

#topo .logo{

text-indent:-9999px;

visibility:hidden;

position:absolute;





}

#menus_topo {

	display:table;



}

#menus_topo {

	width:500px;

	margin-left:220px;

	_margin-left:223px;

	padding-top:96px;





}

#menus_topo ul {

	margin-left:11px;

	_margin-left:8px;

	padding:0px;

}

.menus_topo ul li {

	display:inline;

	float:left;

	display:table;

	height:17px;

}

.menus_topo ul li h3 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#000;

}





li.inicial a {

	background-image:url(../slices/inicial_vm.jpg);

	background-repeat:no-repeat;

	width:50px;

	height:19px;

	text-indent:-9999px;

	display:block;

	margin-left:2px;

	

}

li.inicial a:hover {

	background-image:url(../slices/inicial_bc.jpg);

	background-repeat:no-repeat;

}

li.empresa a {

	background-image:url(../slices/empresa_vm.jpg);

	background-repeat:no-repeat;

	width:75px;

	height:19px;

	text-indent:-9999px;

	display:block;

}

li.empresa a:hover {

	background-image:url(../slices/empresa_bc.jpg);

	background-repeat:no-repeat;

}

li.cidade a {

	background-image:url(../slices/pg_vm.jpg);

	background-repeat:no-repeat;

	width:170px;

	height:19px;

	text-indent:-9999px;

	display:block;

}

li.cidade a:hover {

	background-image:url(../slices/pg_bc.jpg);

	background-repeat:no-repeat;

}

li.conosco a {

	background-image:url(../slices/fale_vm.jpg);

	background-repeat:no-repeat;

	width:106px;

	height:19px;

	text-indent:-9999px;

	display:block;

}

li.conosco a:hover {

	background-image:url(../slices/fale_bc.jpg);

	background-repeat:no-repeat;

}

#conteudo_site {

	clear:both;





}

#menu_direito {

	width:130px;

	float:right;

	background-color:#FF9D5B;

	background-image:url(../slices/bg-menu.jpg);

	background-repeat:repeat-x;

	margin:auto;

}



.busca_por_ref {

	width:128px;

}

.busca_por_ref h3 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	text-align:center;

}

.busca_por_ref input {

	width:80px;

	margin-top:10px;

	margin-left:8px;

}

.busca_por_ref #buscar {

	width:30px;

	height:25px;

	cursor:pointer;

	text-indent:-9999px;

*padding-left:100px;

	background-image:url(../slices/busca_ok.gif);

	border:0px;

	clear:both;

	margin-bottom:10px;

}

.separador hr {

	display:block;

	width:125px;

	text-align:center;

	color:#000000;

	height:1px;

	outline:none;

	margin:0px;

	padding:0px;

}

.menus {

	width:128px;

	margin:auto;

	margin-left:2px;
	
	


}

.menus ul {

	margin:0px;

	padding:0px;
	
	

}

.menus ul li {

	background-image:url(../slices/bg-sub-menu.jpg);

	background-repeat: no-repeat;

	line-height:23px;

	margin:8px 0px;
}

.menus ul li h3 {

	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	
	font-style:italic;
	
	font-weight:normal;

	font-size:14px;

	color:#990000;

	margin-left:10px;

}

#banner_financ{
	margin:10px 0 10px 0;
	
	}
#MinhaCasaMinhaVida{
	margin:10px 0 10px 5px;
}
	
.img_pesquisa {

	background-image:url(../slices/img-buscar.jpg);

	background-repeat: no-repeat;

	height:32px;

	margin:8px 2px;

	text-indent:-9999px;

}

.img_pesquisa h2 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#990000;

}

.modulo_pesquisa {

	margin-left:4px;

*margin-left:0px;



}

#banner_links{
	margin:10px 0 10px 0;
	
	}

/*final menu direiro*/

#conteudo_destaque {

	width:648px;

	float:left;

	



}

.top-destaque {

	

}

.txt-1 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

}

.divisor {

	width:25px;

	height:104px;

	float:left;

	background-image:url(../slices/topo_junta_01.gif);

}

.txt-2 {

	float:left;

	height:104px;

	width:300px;

}



#boxs {

	width:645px;

	float:left;

}



.boxs_1{

width:186px;

float:left;

margin-left:25px;

}



.destaque_modelo{

width:186px;

height:268px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

background-image:url(../slices/box_dir_cor.gif);

cursor:pointer;

text-align:center;

}

.destaque_modelo:hover{

width:186px;

height:268px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

background-image:url(../slices/bg-boxs.jpg);

cursor:pointer;

text-align:center;

}





.destaque_modelo_centro{

width:186px;

height:268px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

background-image:url(../slices/box_2_fundo.gif);

cursor:pointer;

}

.destaque_modelo_centro:hover{

width:186px;

height:268px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

background-image:url(../slices/bg-boxs.jpg);



}



.destaque_modelo_centro_down{

width:186px;

height:268px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

background-image:url(../slices/box_3_fundo.gif);

cursor:pointer;



}

.destaque_modelo_centro_down:hover{

width:186px;

height:268px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

background-image:url(../slices/bg-boxs.jpg);

cursor:pointer;}









.destaque_modelo_top{

line-height:20px;

border-bottom:1px solid #000;

font-size:12px;

font-weight:bold;

}



.destaque_modelos_foto{

	margin-top:10px;



}.destaque_modelo_conteudo{



margin-top:10px;

}

#alteracao_valores{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:bold;

	color:#FFFFFF;

	}

	

#conteudo_rodape {

	clear:both;

	width:778px;

	background-color:#35112D;

	color:#FFCC00;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	text-align:center;

	padding:10px 0px;

}

#conteudo_rodape a{color:#FFCC00;}

.txt-rodape{font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	line-height:15px;}

.destaques_roda{

width:186px;

	height:20px;

	background-color:#F4F4F4;

}

.microsistec{

MARGIN-TOP:10px;

}

/*DESTAQUES*/

.destaque_titulo {

	color: #000000;

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.destaque_subtitulo {

	color: #000000;

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal;

	word-spacing: -1px;

}

.destaque_subtitulo_azul {

	color: #ECF2FF;

	font-size: 9px;

	font-family: Verdana;

	font-weight: bold;

}

.destaque_bairro {

	color: #000000;

	font-size: 10px;

	font-family: Verdana;

	font-weight: normal;

}

.destaque_lancamento {

	color: #993300;

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.verdana_12_branca {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

}

/*SEGMENTOS*/

.quadro_01 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

}

.quadro_02 {

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.quadro_03 {

	color: #333333

}

.quadro_04 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FF0000;

}

.vendido {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #FFFF00;

	font-size: 12px;

}

.valor {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

	letter-spacing: -1px;

}

.valor2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

	letter-spacing: -1px;

}

a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	text-decoration: none;

}

a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	text-decoration: none;

}

a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000033;

	text-decoration: none;

}

.fale_conosco_texto {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	font-weight: bold;

}

.frm_enquete {

	border: 1px solid #CCCCCC;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	height: 18px;

}

.verdana_10_preta {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

}

.verdana_9 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #000000;

	font-weight:bold;

}

a.paginacao:link {

	font-size:11px;

	font-style:normal;

	color:#000000;

	text-decoration:underline;

	font-family:Tahoma, Verdana;

	margin:2px;

}

a.paginacao:active {

	font-size:11px;

	font-style:normal;

	color:#000000;

	text-decoration:underline;

	font-family:Tahoma, Verdana;

	margin:2px;

}

a.paginacao:hover {

	font-size:11px;

	font-style:normal;

	color:#000000;

	text-decoration:underline;

	font-family:Tahoma, Verdana;

	margin:2px;

}

a.paginacao:visited {

	font-size:11px;

	font-style:normal;

	color:#000000;

	text-decoration:underline;

	font-family:Tahoma, Verdana;

	margin:2px;

}

a.paginacao_on:link {

	font-size:11px;

	font-style:normal;

	color:#000000;

	text-decoration:none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	border:solid 1px #000000;

	padding:1px;

	margin:2px;

}

a.paginacao_on:active {

	font-size:11px;

	font-style:normal;

	color:#000000;

	text-decoration:none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	border:solid 1px #000000;

	padding:1px;

	margin:2px;

}

a.paginacao_on:hover {

	font-size:11px;

	font-style:normal;

	color:#000000;

	text-decoration:none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	border:solid 1px #000000;

	padding:1px;

	margin:2px;

}

a.paginacao_on:visited {

	font-size:11px;

	font-style:normal;

	color:#000000;

	text-decoration:none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	border:solid 1px #000000;

	padding:1px;

	margin:2px;

}



#tagcloud {

width:116px;

border:solid;

border-width:1px;

margin: 10px 5px 10px 5px;

padding: 2px;

background-color: #FFDDBB;


display:table;

clear:both;

}

#tagcloud h1 a{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:16px;

}

#tagcloud h2 a{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

}

#tagcloud h3 a{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

}

#tagcloud h4 a{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

}

#tagcloud h5 a{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:9px;

}

#tagcloud h6 a{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:8px;

}



#tagcloud ul{

	margin:0px;

	padding:0px;

}



#tagcloud ul li{

	margin:0px;

	list-style:none;

	padding:0px;

}



#tagcloud ul li a{



}



.termosprocurados {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#970000;

}







.praia-grande-ibp{

display:none;

}

.div_principal {

width:778x;

padding:7px;

display:table;

text-align:justify;

}



.classepg {

width:354px;

border:solid thin;

padding:10px;

height:900px;

}



.quadro_2 {

width:351px;

border:solid thin;

padding:10px;

height:180px;

}





#conteudo_hidden{

display:table; width:760px; margin:auto;

height:950px;

padding-top:10px;

}



.classepg2 {

width:778px;

height: 900px;

border:solid thin;

padding:7px;

}



.classepg3-left {

width:366px;

float:left;

background-color:#E9E9E9;

padding:4px;

}



.classepg3-right {

width:366px;

float:left;

padding-left:7px;

background-color:#E9E9E9;

padding:4px;

}



.resumo_esquerdo {

width:150px;

float:left;

}



h1 {

font-size:18px;

font-weight:800;

font-family:Verdana, Arial, Helvetica, sans-serif;

}



h2 {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:16px;

}



h3 {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

}



h4 {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:200;

}



blockquote {

font-family:Verdana, Arial, Helvetica, sans-serif;

margin:0;

padding:0;

font-size:9px;

text-align:justify;

}



.ibp{

	width:140px;

	height:120px;

	text-indent:-9999px;

	display:table;

	margin-left:30px;

	float:left;

	position:absolute;

	visibility:hidden;

}
