* {
margin:0;
padding:0;
}
body {
background:url(../imagens/background.png) repeat-x;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
#geral {
margin:0 2.8em 0 2em;
width:87em;
}
#topo {
width:79em;
}
#topo #data{
margin-top:17px;
line-height:17px;
}
#topo #data {
float:right;
}
#fundacao img {
margin:0 15px 15px 15px;
}
#topmenu {
*clear:both; /*Regra para o IE6*/
}
ul#mainlevel {
	width:110em; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center; TEXT-DECORATION: none; *padding:1px; 
}
ul#mainlevel li {
 PADDING-RIGHT: 0;  FLOAT: left; LIST-STYLE-IMAGE: none; MARGIN:0; TEXT-DECORATION: none;
}
a.mainlevel{
	PADDING: 7px 25px 7px 25.3px; BACKGROUND-POSITION: right top;  FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../imagens/main_26.gif); COLOR: #79b0c8; LINE-HEIGHT: 32px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 32px; BACKGROUND-COLOR: #c2e0ed; TEXT-DECORATION: none;
}
#conteudo {
width:77.3em;
margin-top:1em;
padding-top:2em;
background:url(../imagens/back_conteudo.png) repeat-x;
color:#000;
}
#destaque {
width:56em;
*width:48em;
height:18em;
margin-left:3.5em ;
padding-left:2em;
background:url(../imagens/back_destaque.png) no-repeat;
}
#destaque marquee /*#destaque img*/{
padding-top:6.5em;
}
#destaque marquee p {
width:25em;
font-size:13px;
color:#000;
}
#destaque marquee p span {
font-size:14px;
font-weight:bold;
}
h3 {
padding:20px;
_clear:left; /*Regra aplicada apenas para o IE6, não funciona para IE7 ou superior*/
*clear:left; /*Regra aplicada apenas para o IE7*/
}
h4 {
padding-left:20px;
}
#conteudo p, label {
width:50em;
color:#000;
text-align:justify;
line-height:20px;
padding:25px;
}
hr {
width:240px;
margin-left:180px;
*margin-left:0; /*Regra para o IE6*/
}
hr.tipo2 {
margin:0;
padding:0;
clear:both;
width:930px;
*width:820px; /*Regra para o IE6*/
}
a {
color:#4b7485;
text-decoration:none;
}
#comunicados {
width:6em;
float:right;
margin:1.5em 15em 0 0;
_margin:1.5em 0 0 0; /* Regra apenas para IE6, não funciona para o IE7 e superior*/
padding:1em;
border-left:dashed 1px #808080;
}
#comunicados p {
width:15em;
text-align:left;
font-weight:bold;
}
#comunicados ul {
list-style:none;
}
#comunicados p a:hover {
text-decoration:underline;
}
#comunicados #parcerias {
	width:13.5em;
	height:10em;
	overflow:scroll;
}
img {
border:0;
}
#rodape{
padding:20px;
background:url(../imagens/rodape.gif) repeat-x;
width:890px;
text-align:left;
clear:both;
}
#cadastro {
*width:608px; /*Regra para o IE6*/
}
.botao{
background:#e0ecec;
font-weight:bold;
cursor:pointer;
}
.imagem {
margin:0 7px 0 7px;
}
img.imagem {
padding:0 3px 0 3px;
}
/*==========================
CURSOS.PHP
==========================*/
#cursos td, #cursos2 td{
padding:10px;
}
span.alinha {
padding-left:20px;
}
/*==========================
CONTATO.PHP
==========================*/
#contato td {
color:#808080;
text-align:justify;
padding-left:5px;
}
/*==========================
INSTITUCIONAL.PHP
==========================*/
ul#menu2 {
margin:0;
padding:10px;
list-style:none;
}
ul#menu2 li {
float:left;
}
ul#menu2 li a {
border-right:solid #000000 1px;
padding:0 14px 0 14px;
font-weight:bold;
color:#79b0c8;
text-decoration:none;
}
ul#menu2 li a:hover {
text-decoration:underline;
}
.imagem {
padding-left:15px;
}
/*==========================
LOCALIZACAO.PHP
==========================*/
.paragrafo{
width:600px;
}
/*==========================
OBJETIVOS.PHP
==========================*/
ul#lista {
margin-left:220px;
}
ul#lista li {
width:330px;
padding:10px;
color:#808080;
border-bottom:1px solid #808080;
}
/*==========================
PARCEIROS.PHP
==========================*/
li.titulo, li span {
color:#000000;
border-bottom:0;
list-style:none;
}
/*==========================
NOTICIAS.PHP
==========================*/
ol#lista_noticias {
margin-left:70px;
list-style:decimal;
}
ol#lista_noticias li {
padding: 5px 0 5px 0;
}
ol#lista_noticias li a:hover {
text-decoration:underline;
}
/*==========================
INDEX.PHP (RSS e DIV Consultores)
==========================*/
#janela{
position: absolute;
top: 80%;
left: 30%;
width: 350px;
height: 340px;
padding: 20px 20px 20px 20px;
border-width: 2px;
border-style: solid;
background: #ffffa0;
display: none;
}
#janela p{
width:26em;
font-size:13px;
}
.rss{
size:12px;
font-weight:bold;
text-align:center;
}
/*=================
DESTAQUE(MAMUCABAS)
===============*/
ul#fotos {
width:47em;
list-style:none;
margin-left:7em;]
}
ul#fotos li {
width:9em;
height:15em;
padding:1em;
float:left;
}
ul#fotos li img {
border:0;
}