body { margin:0px; background-image: url(../imagens/bg_interno.jpg); background-repeat:repeat-x; background-color:#FFFFFF;}

a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #666666;
}
#geral{ position:relative; 	margin:auto; width:980px;}



/* =========== CSS Para o MENU =========== */

#menu{ background-image:url(../imagens/bg_menu.jpg); background-repeat:no-repeat; width:980px; height:45px;	padding-left:20px; margin-top:6px;} 

ul#menu-mlopes { display:inline; margin: 0; padding: 0; list-style: none; }

ul#menu-mlopes li{ padding-top:15px; padding-right:30px; float:left; display:inline;  }

ul#menu-mlopes li a{ 
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
    display: block;
}

ul#menu-mlopes li a:hover{ background-color:#FFFFFF; color:#BC302F;}

ul#menu-mlopes li a.marcado{ background-color:#FFFFFF; color:#BC302F;}


/* =========== CSS Para o TOPO =========== */
#topo{width:980px; height:625px; margin-bottom:35px;}
#topo_interno{width:980px; height:420px; margin-bottom:35px;}
#cima{width:980px; height:130px;background-image:url(../imagens/bg-cima.jpg); background-repeat:no-repeat;}
#logo{width:130px; height:130px; margin-left:20px;}
#botoes_topo{ position:absolute; top:7px; width:180px; height:14px; left:798px;}

#banner	{width:980px; height:468px;}
#banner_interno	{width:980px; height:243px;}

/* =========== CSS Para o TEXTO =========== */
.texto{font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:12px;}
.txt-empresa{font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:12px; line-height:180%;}
.texto-descricao{font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:10px;}
.texto-negrito{font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:12px; font-weight:bold;}
.texto-rodape{font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px;}
.texto-empreendimento{font-family:Verdana, Arial, Helvetica, sans-serif; color:#BA9D81; font-size:12px; font-weight:bold; font-style:italic;}
.titulo-noticia{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#C40000; font-weight:bold;}

/* =========== CSS Para o CONTEÚDO =========== */
#caixa-texto {position:absolute; left:12px; top:426px; width:980px; height:198px; z-index:5; line-height:170%;}

#conteudo-mlopes{ width:980px; margin:auto; }
#conteudo-mlopes{ width:980px; margin:auto; padding-left:25px;}

#conteudo-esquerda{ width:310px; height:240px; float:left;}
#ajudando-construir{ width:310px; height:200px; float:left;}

#conteudo-centro{ width:290px; height:240px; margin-left:10px; float:left;}
#consultoria{ width:290px; height:200px; margin-left:10px; float:left;}

#conteudo-direita{ width:360px; height:240px; float:right;}
#newsletter{ width:360px; height:200px; *padding-top:15px; float:right; background-image:url(../imagens/bg-newsletter.jpg); background-repeat:no-repeat;}

/* =========== CSS Para o RODAPÉ =========== */
#rodape{width:100%;	height:89px; clear:both; background-image:url(../imagens/bg-rodape.jpg);background-repeat:repeat-x;}
