*{margin:0; padding:0; font-family:Verdana, Geneva, sans-serif;}
.CB{clear:both;}


/*geral e topo*/

#geral {width:650px; margin:0 auto; display:table; background:url(../images/fundo.jpg) no-repeat #d5d6d7;}
#topo{width:650px; height:203px; background:url(../images/back_topo.png) no-repeat;}
#linha_topo{width:650px; height:7px; background:#58595B;}
#logo{width:239px; height:84px; margin:30px auto;}
#menu{ width:620px; margin:20px 0 0 25px;} 
#menu ul{list-style:none;}
#menu li a{display:block;float:left; text-decoration:none; font-size:14px; color:#2E307D; font-weight:bold; margin:0; padding:15px 3px 0 0;}
#menu li a#empresa{width:85px ; height:32px;text-align:center;}
#menu li a:hover#empresa{background:url(../images/bot_empresa.png) no-repeat;}
#menu li a#condominio{width:112px ; height:32px;text-align:center;}
#menu li a:hover#condominio{background:url(../images/bot_condominio.png) no-repeat;}
#menu li a#gestao{width:160px ; height:32px;text-align:center;}
#menu li a:hover#gestao{background:url(../images/bot_gestao.png) no-repeat;}
#menu li a#incorporacao{width:120px ; height:32px;text-align:center;}
#menu li a:hover#incorporacao{background:url(../images/bot_incorporacao.png) no-repeat;}
#menu li a#fale{width:113px ; height:32px;text-align:center;}
#menu li a:hover#fale{background:url(../images/bot_fale.png) no-repeat;}


#menu li a.paginaativa#empresa{background:url(../images/bot_empresa.png) no-repeat;}
#menu li a.paginaativa#condominio{background:url(../images/bot_condominio.png) no-repeat;}
#menu li a.paginaativa#gestao{background:url(../images/bot_gestao.png) no-repeat;}
#menu li a.paginaativa#incorporacao{background:url(../images/bot_incorporacao.png) no-repeat;}
#menu li a.paginaativa#fale{background:url(../images/bot_fale.png) no-repeat;}

/*home*/
#img_home{width:580px; height:160px; margin:20px auto;}
#home_restrito{width:580px; height:169px; margin:20px auto; background:url(../images/home_restrito.png) no-repeat;}
#form_home{width:550px; padding:85px 0 0 30px; color:#999;}
#form_home a{text-decoration:none; font-size:11px; color:#666;}
#home_proposta{width:580px; height:121px; margin:20px auto;}
.boxrestrito{width:320px; height:30px; border:#CCC 1px solid; font-size:20px} 
.envia{width:86px; height:31px; background:url(../images/bot_enviar.png) no-repeat; border:none; text-indent:-5000px; margin:0;}


/*empresa*/
#box_empresa{width:579px; height:589px; background:url(../images/box_empresa.png) no-repeat; margin:20px auto;}
#img_empresa{padding:6px 0 0 8px;}
#conteudo_empresa{width:510px; margin:20px auto; color:#666; line-height:19px;} 

/*condominio*/
#box_condominio{width:579px; height:729px; background:url(../images/box_condominio.png) no-repeat; margin:20px auto;}
#img_condominio{padding:6px 0 0 8px;}
#conteudo_condominio{width:510px; margin:20px auto; color:#666; line-height:18px;}
#box_condominio_conheca{width:579px; margin:0 auto;}
#box_condominio_proposta{width:579px; margin:20px auto; padding:0 0 20px 0;}

/*gestao*/
#box_gestao{width:579px; height:599px; background:url(../images/box_gestao.png) no-repeat; margin:20px auto;}
#img_gestao{padding:6px 0 0 8px;}
#conteudo_gestao{width:510px; margin:20px auto; color:#666; line-height:19px;} 
#restrito{width:580px; height:169px; margin:20px auto; background:url(../images/home_restrito.png) no-repeat;}

/*incorporacao*/
#box_incorporacao{width:579px; height:4400px; background:url(../images/box_incorporacao.png) no-repeat; margin:20px auto;}
#img_incorporacao{padding:6px 0 0 8px;}
#conteudo_incorporacao{width:510px; margin:20px auto; color:#666; line-height:19px;} 
#empreendimentos{margin:0 0 0 5px;}

/*servicos*/
#box_servicos{width:579px; height:797px; background:url(../images/box_servicos.png) no-repeat; margin:20px auto;}
#img_servicos{padding:6px 0 0 8px;}
#conteudo_servicos{width:510px; margin:20px auto; color:#666; line-height:17px; font-size:15px;} 

/*fale*/
#box_fale{width:579px; height:579px; background:url(../images/box_fale.png) no-repeat; margin:20px auto;}
#img_fale{padding:6px 0 0 8px;}
#conteudo_fale{width:510px; margin:20px auto; color:#666; line-height:17px; font-size:15px;} 
#box_ligar{width:579px; margin:20px auto;}
#box_email{width:579px; margin:20px auto;}

/*rodape*/
#faixa_cinza{width:630px; background:#58595B; text-align:center; color:#FFF; padding:10px; font-size:12px;}
#rodape{width:650px; height:50px;}