body {
	margin: 0px;
	background-color:#FFFFFF;
	background-image: url(imagens/bg.jpg);
	height:100%;
	color:#003366;
	font-family:Trebuchet MS;
	font-size:11px;
}



#centro {
width:970px;
position:absolute;
left:50%;
margin-left:-485px;



}



#topo {
width:799px;
height:137px;
background-image: url(imagens/bg_topo.jpg);
background-repeat:no-repeat;

}


#logo {
width:157px;
height:81px;
left:32px;
top:38px;
position:relative;

}


#topo1 {
position:absolute;
left:220px;
top:15px;

}


#topo2 {
position:absolute;
left:430px;
top:45px;
height:20px;
text-align:right;
width:350px;
}


#topo3 {
position:absolute;
left:225px;
top:44px;
height:20px;

}



#topo4 {
position:absolute;
left:210px;
top:172px;
height:20px;

width:570px;
color:#C8D7E8;
font-size:9px;
font-weight:bold;
}


#news {

width:499px;
height:50px;
background-image: url(imagens/bg_news.jpg);
background-repeat:no-repeat;
font-size:10px;
padding:6px 0 0 300px;

}


#news input{

margin-right:3px;

}
#menu {

width:799px;
height:43px;
background-image: url(imagens/bg_conteudo.jpg);
background-repeat:repeat-y;

}




#banner {
width:759px;
height:150px;
padding:2px 0 4px 0;



}


#parceiros {

width:799px;
height:105px;
background-image: url(imagens/bg_parceiros.jpg);
background-repeat:no-repeat;


}



#parceiros1 {

width:124px;
float:left;
padding: 27px 0 0 126px;

}


#parceiros2 {
float:left;
margin-top:6px;
margin-left:160px;
font-size:10px;


}
#parceiros li {

margin:2px 0 0 0;
text-align:right;
width:270px;


}





#rodape {
width:799px;
height:78px;
clear:both;

}



#parceiros_box {

position:absolute;
top:304px;
left:802px;


}



.parceiros_box_flash{
width:131px;
height:70px;
background-image: url(imagens/bg_oferta.jpg);
background-repeat:no-repeat;
padding:10px 15px 15px 25px ;
font-size:10px;
line-height:12px;

}


#ofertas {

position:absolute;
top:437px;
left:802px;


}




#ofertas li{
width:136px;
height:63px;
background-image: url(imagens/bg_oferta.jpg);
background-repeat:no-repeat;
padding:15px 15px 15px 20px ;
font-size:10px;
line-height:12px;

}

#sky {

position:absolute;
top:4px;
left:802px;
padding:7px 0 0 14px;
background-image: url(imagens/sky.jpg);
background-repeat:no-repeat;
width:157px;
height:295px;


}


#conteudo {

width:799px;
min-height:300px;
height:auto !important;
height:300px;
background-image: url(imagens/bg_conteudo.jpg);
background-repeat:repeat-y;
padding: 0 0 0 20px;


}

#index {
width:759px;
height:330px;
background-image: url(imagens/bg_noticias.jpg);
background-repeat:no-repeat;

}



.lancamentos_index {
width:233px;
height:200px;
float:left;
padding:0 0 0 20px;

}

.lancamentos_index_titulo {

height:55px;
padding-top:20px;
float:none;
font-size:13px;
font-style:italic;
font-weight:bold;
}

.lancamentos_index_imagem {
width:76px;
float:left;
margin: 0 15px 0 0;
padding:0 0 0 0;
}

.lancamentos_index_destaque {
width:128px;
float:right;
font-size:10px;
line-height:11px;
}





.lancamentos2 {
width:233px;
height:200px;
float:left;
padding:0 0 0 20px;
background:url(imagens/bg_lancamentos.jpg);
background-repeat:no-repeat;.

}

.lancamentos2_titulo {

height:55px;
padding-top:20px;
float:none;
font-size:13px;
font-style:italic;
font-weight:bold;
}

.lancamentos2_imagem {
width:76px;
float:left;
margin: 0 15px 0 0;
padding:0 0 0 0;
}

.lancamentos2_destaque {
width:128px;
float:right;
font-size:10px;
line-height:11px;
}






.noticias_index {
clear:right;
width:240px;
padding:55px 0 0 13px;
float:left;
line-height:15px;

}


.claro {color:#407DAA;font-size:10px;}




#linha1 {
width:756px;
height:212px;
margin-left:12px;
background-image: url(imagens/linha1.jpg);
background-repeat:no-repeat;


}

#linha1_esquerda {
width:193px;
padding:10px 0 0 29px;
float:left;

}

#linha1_esquerda li{
width:151px;
margin-top:3px;

}

#indices{ 
background-image:url(imagens/indices.jpg);
background-repeat:no-repeat;
margin-top:13px;
padding:3px 0 0 10px;
width:140px;
height:65px;
}




#linha1_direita {

padding:12px 0 0 0;
float:left;


}




#linha2 {
width:756px;
height:219px;
margin-left:12px;
padding:10px 0 0 27px;
background-image: url(imagens/linha2.jpg);
background-repeat:no-repeat;

}



.imoveis_index {
margin:20px 44px 0 5px;
width:135px;
float:left;
text-align:center;
line-height:13px;

}




#conteudo_esquerda {
float:left;
width:193px;
padding:10px 0 0 29px;


}




#contem {
margin-left:12px;
background-image: url(imagens/fundo_conteudo.jpg);
background-repeat:no-repeat;

width:100%;
height:100px;

}


#conteudo_esquerda li{
width:150px;
margin-top:3px;

}


#conteudo_direita{

float:left;
width:510px;


}

#textos{
margin: 35px 15px 15px 15px;
text-align:justify;

}







#destaque {
margin-top:15px;
width:120px;
text-align:center;
background-color:#E2EFF5;
padding:45px 15px 15px 15px;
background-image: url(imagens/destaque.jpg);
background-repeat:no-repeat;

}


#detalhes{
margin-top:10px;
width:120px;
text-align:center;
background-color:#E2EFF5;
padding:15px 15px 15px 15px;


}
#detalhes2{
margin-top:5px;
width:130px;
text-align:center;
background-color:#E2EFF5;
padding:10px 10px 10px 10px;


}



#linha3 {
width:756px;
height:400px;
margin-left:12px;
background-image: url(imagens/linha3.jpg);
background-repeat:no-repeat;

}



#form_contato div  {text-align:right;margin-bottom:5px;width:470px;}


#form_avalie div , #form_rh div {text-align:right;margin-bottom:5px;width:450px;}

h1 {font-size:14px;color:#00359A;margin:8px 0 0 0;}

h2 {font-size:12px;color:#00359A;margin:8px 0 0 0;}























.borda {
border: solid 2px #87C0D4;


}




a {	TEXT-DECORATION: underline;	color:#3A839A;}
a:hover {	TEXT-DECORATION: none;	color:#63ACC4;}
a:visited  {	TEXT-DECORATION: underline;		color:#3A839A;}
a:visited:hover {	TEXT-DECORATION: none;	color:#63ACC4;}


#lateral_imoveis a {	TEXT-DECORATION: none ;	color:#003366;font-weight:bold;}
#lateral_imoveis a:hover {	TEXT-DECORATION: underline;	color:#990000;font-weight:bold;}
#lateral_imoveis a:visited  {	TEXT-DECORATION: none;		color:#003366;font-weight:bold;}
#lateral_imoveis a:visited:hover {	TEXT-DECORATION: underline;	color:#990000;font-weight:bold;}


#conteudo_imoveis a {	TEXT-DECORATION: none ;	color:#003366;font-weight:bold;}
#conteudo_imoveis a:hover {	TEXT-DECORATION: underline;	color:#990000;font-weight:bold;}
#conteudo_imoveis a:visited  {	TEXT-DECORATION: none;		color:#003366;font-weight:bold;}
#conteudo_imoveis a:visited:hover {	TEXT-DECORATION: underline;	color:#990000;font-weight:bold;}

.lista_noticias a {	TEXT-DECORATION: none ;	color:#003366;font-weight:bold;}
.lista_noticias a:hover {	TEXT-DECORATION: underline;	color:#990000;font-weight:bold;}
.lista_noticias a:visited  {	TEXT-DECORATION: none;		color:#003366;font-weight:bold;}
.lista_noticias a:visited:hover {	TEXT-DECORATION: underline;	color:#990000;font-weight:bold;}

#topo2 a {	TEXT-DECORATION: none ;	color:#CC0000;font-weight:bold; font-size:10px;}
#topo2 a:hover {	TEXT-DECORATION: underline;	color:#990000;font-weight:bold; font-size:10px;}
#topo2 a:visited  {	TEXT-DECORATION: none;		color:#CC0000;font-weight:bold; font-size:10px;}
#topo2 a:visited:hover {	TEXT-DECORATION: underline;	color:#990000;font-weight:bold; font-size:10px;}



.separa {

height:10px;
padding:0;
margin-right:0;
width:100%;

}



.centraliza {text-align:center;}
.fonte10 {font-size:10px;}



.formulario {
font-size: 10px; 
font-family:Tahoma; 
height:auto;
padding-left:3px;
color:#00359A;
background-color:#E9EEF1;
border: solid 1px #A3BAC7;
}


.aviso {
background-color:#914848;
padding:10px 0 10px 0;
width:100%;
color:#FFFFFF;
font-weight:bold;

}






ul { 
list-style-type: none;
padding:0;
margin:0;


}



.lista{ 
list-style-type:square;
padding:30px;
margin:0;
}



form {display:inline;}


#overDiv {
Z-INDEX: 2000; VISIBILITY: visible; POSITION: absolute;text-align:left;font-size:11px;

}


.branco {color:#FFFFFF;font-weight:bold;}

.tabela {background-image: url(imagens/fundo_tabela.jpg);background-repeat:no-repeat;height:80px;}

.tabela2 {background-image: url(imagens/fundo_tabela.jpg);background-repeat:no-repeat;height:30px;text-align:left;width:120px;text-indent:10px;}


.tabela a ,.tabela2 a {	TEXT-DECORATION: none;	color:#1D3F7C;}
.tabela a:hover,.tabela2 a:hover  {	TEXT-DECORATION: underline;	color:#63ACC4;}
.tabela a:visited,.tabela2 a:visited   {	TEXT-DECORATION: none;		color:#1D3F7C;}
.tabela a:visited:hover,.tabela2 a:visited:hover  {	TEXT-DECORATION: underline;	color:#63ACC4;}



.pagina {
width:24px;
height:19px;
background-image:url(imagens/bg_pagina.jpg);
background-repeat:no-repeat;
font-size:10px;
color:#CCF1FF;
font-weight:bold;
text-align:center;
padding-top:5px;
float:left;
display:inline;
}
.pagina2 {
width:24px;
height:19px;
background-image:url(imagens/bg_pagina2.jpg);
background-repeat:no-repeat;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
padding-top:5px;
float:left;
display:inline;
}




.pagina a  {	TEXT-DECORATION: none;	color:#CCF1FF;font-weight:bold;}
.pagina a:hover{	TEXT-DECORATION: none;	color:#FFCC00;font-weight:bold;}
.pagina a:visited{	TEXT-DECORATION: none;		color:#CCF1FF;font-weight:bold;}
.pagina a:visited:hover{	TEXT-DECORATION: none;	color:#FFCC00;font-weight:bold;}





.radio {width:12px;height:12px;}




.vermelho {color:#990000;font-weight:bold;}


#bg_titulo {
width:749px;
height:62px;
clear:both;
background:url(imagens/bg_titulo.jpg);
color:#990000;
font-size:14px;
font-style:italic;
padding: 18px 0 0 10px;

}


#bg_baixo {
width:759px;
height:28px;
clear:both;
background:url(imagens/bg_baixo.jpg);
}


#bg_meio {
width:699px;

clear:both;
padding: 0 30px 0 30px;
text-align:justify;
min-height:367px;
height:auto !important;
height:367px;

}



#lateral_imoveis {

width:220px;
float:left;
background:url(imagens/separa2.jpg);
background-position:right;


}

#lateral_imoveis li{

width:188px;
background:url(imagens/separa.jpg);
background-position:bottom;
height:25px;
padding: 5px 0 0 10px;
font-size:12px;
}






#conteudo_imoveis {

width:509px;
float:left;

}



#conteudo_imoveis li{

width:474px;
height:auto;
padding: 10px 20px 0 20px;
font-size:11px;
}

#conteudo_imoveis .separa3 {

width:494px;
background:url(imagens/separa3.jpg);
height:25px;


}


.separa4 {

width:699px;
background:url(imagens/separa4.jpg);
background-position:bottom;
height:25px;
clear:both;
margin-bottom:20px;

}

#tooltip{
	position:absolute;
	border:1px solid #024079;
	background:#BDB4D1;
	padding:10px;
	display:none;
	font-size:10px;
	background-image:url(imagens/bg_tooltip.jpg);
	}	


