#container {
width:1000px;
margin:0 auto;
}
#header-geral {
width:100%;
background:url(../pics/bg-header.jpg) repeat-x;
}
#header {
position:relative;
width:1000px;
height:244px;
margin:0 auto;
}
#base-submenu, #base-submenu02 {
	bottom:0;
	position:absolute; 
	width:1000px;
	height:30px;
}

#submenu { margin-left:125px; }

#content { width:940px;  margin:0 auto; }
#mainContent {width:710px; position:relative; float:left; padding-bottom:25px;}
html > body #mainContent {min-height:1200px; height:auto;}

#flash-home, #noticia, #destaques { float:left; display:inline; }

#noticia {
width:200px; padding-top:40px; margin:10px 0 0 10px;
background:url(../pics/title-noticias.jpg) no-repeat top left;
}
#destaques {
margin-top:3px;
width:100%; height:400px; padding-top:50px;
background:url(../pics/title-destaques.jpg) no-repeat top;
}
#sidebar {
width:210px;
float:left;
display:inline;
margin-left:15px;
}
#side-busca, #news-novidades, #acc-restrito { float:left; position:relative; }
#side-busca { margin-top:5px; width:210px; height:331px; background:url(../pics/bg-busca.jpg) no-repeat; }
#news-novidades {
padding-top:35px; 
width:100%; height:95px; margin:22px 0 8px 0;
background:url(../pics/news-novidades.jpg) no-repeat; }
#news-novidades p{font:0.76em tahoma; margin:5px 15px;}
#acc-restrito {
width:100%; height:139px; margin:8px 0;
background:url(../pics/acc-restrito.jpg) no-repeat;
}
#acc-retrittoInt { margin-left:12px; }



#dest-emp, #dest-ven, #dest-loc {position: relative; width: 700px;}   

#dest-emp { background:url(../pics/tit-empreendimentos.jpg) no-repeat top; padding-top:24px; }
#dest-ven { background:url(../pics/tit-vendas.jpg) no-repeat top; padding-top:24px; }
#dest-loc { background:url(../pics/tit-locacao.jpg) no-repeat top; padding-top:24px; }

#internas { width:710px; float:left; }

#fotos { width:248px;  float:left; margin-right:18px; }
#texto { width:444px; float:left; }

#footer-geral {
width:100%;
clear:both;
background:url(../pics/bg-footer.jpg) repeat-x;
}
#footer {
position:relative;
width:1000px;
height:132px;
margin:0 auto;
}



/*** JQUERY ***/
/*.ani-imagens ul#imagens-jq { position:relative; border:1px solid red;}

#flash-home { width:490px; height: 330px; margin:18px 16px 0 0; position:relative; overflow:auto; }

#flash-home div.paginas {position:absolute; top:10px; left:10px; z-index:2;}
#flash-home div.paginas ul li{margin: 7px;}
#flash-home div.paginas ul li a{color: #fff; font-family:"Tahoma"; font-size: 11px; background: url(../pics/bg-azul-transp.png); padding: 5px 7px;}
#flash-home div.paginas ul li a:hover{color: #003366; background: #fff;} 

#flash-home div.dados {position:absolute; bottom: 0; width: 490px; text-align: center; padding: 5px 0 5px 0;}
#flash-home div.dados  ul li {display: inline; margin: 0 7px;}
#flash-home div.dados { background: url(../pics/bg-azul-transp.png); color:#fff; font-size: 11px; font-family:"Tahoma"; z-index: 1;}
#flash-home div.dados a{color:#fff;}
#flash-home div.dados a:hover{text-decoration: underline;}

#flash-home ul li{position:relative;}*/




/*** TOPBAR ***/



#topbar {width:490px; height:330px; margin:13px 11px 0 0; no-repeat bottom right; position:relative; z-index:0; float:left; border: 1px solid #CCCCCC; padding: 2px;}

#topbar ul, #topbar ul li, #topbar ul li img, #topbar *{position:relative; z-index:0;}



div.lista-topbar {width: 490px; height: 330px; overflow: hidden;}
div.lista-topbar {width: 490px; height: 330px; overflow: hidden; position:relative;}

ul.ani-imagens{ width:2500px; height:330px; position:relative;}
ul.ani-imagens img{position:absolute;}
ul.ani-imagens li{display: inline; width:490px; height:332px; float: left; position:relative; }





#topbar div.top_info{position:absolute; z-index: 1; background: url(../pics/bg-azul-transp.png); width: 490px; padding: 7px 0 9px 0; text-align: center; bottom: 2px;}

#topbar div.top_info ul { text-align: center;}
#topbar div.top_info ul li {display: inline;}
#topbar div.top_info { background: url(../pics/bg-azul-transp.png); color:#fff; font-size: 11px; font-family:"Tahoma"; z-index: 1;}
#topbar div.top_info a{color:#fff; padding: 3px 9px; background:url(../pics/div-topinfo.gif) no-repeat center right;}
#topbar div.top_info a:hover{text-decoration: underline;}
#topbar div.top_info a.last {background: none;}


div#ani-nav{ position:relative;}

#topbar div.coluna{position:absolute; top: 10px; left: 10px; z-index: 0;}


#topbar  ul.page li{font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding:4px;}


#topbar ul.page {position:absolute; z-index:2;}
#topbar ul.page li{margin: 7px;}
#topbar ul.page li a{color: #fff; font-family:"Tahoma"; font-size: 11px; background: url(../pics/bg-azul-transp.png); padding: 5px 7px;}











