/* {
    margin: 0;
}*/

#tudo {
	
}

body {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	/*background-color:#E4E3D6;*/
	background-color:#F7F7F2;	
}

body a {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#666;
	font-weight:bold;

			
}
body a:hover {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#AE8662;
	font-weight:bold;
}


#topo_edu {
	width:1000px;
	height:25px;
	background-color:#FC0;
	margin:0px auto 1px auto;
	
}
.img_ministerio {
	width:166px;
	height:21px;
}
.img_brasil {
	width:76px;
	height:21px;
	margin:-19px 0px 0px 923px;
}
#fundo {
	width:1000px;
	background: #fff;
	margin:0px auto 10px auto;
	/*border:dotted 2px #999;*/

	
}

/* Aplicando a transparência apenas no IE 6 */
/** html body #fundo {
     background-color:#FFF;
     filter: alpha(opacity=60); /* Já q o FF não recebe, não vamos declarar o –moz-opacity 
	 
	 
     }*/

/* Aplicando a background-image para os outros navegadores */
/*html > body #fundo {
     background-image:url(../img/trans.png);
}*/



#topo {
    background-repeat:repeat-x;
	height: 300px;
	width:1000px;
    /*background-image: url(../img/logo_cem.png);*/
    background-image: url(../img/topo2.png);
	background-color: #fff;/*#d5b798;*/
	padding-bottom:5px;
	/*border-bottom: dotted 3px #999;*/
	

	}
/*#sugestao {
	width:300px;
	height:50px;
	top:80px;
	left:780px;
	/*margin:50px 0px 0px 740px;
	position:absolute;
	z-index:10;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#777;
	}*/
	
#sugestao {
	width:165px;
	height:130px;
	top:0px;
	/*margin:50px 0px 0px 740px;*/
	position:relative;
	/*z-index:10;*/
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#666;
	text-align:center;
	}
#logo_ufrrj {
	width:92px;
	height:140px;
	top:20px;
	left:30px;
	position:relative;
	z-index:7;
	}	

#logo_centenario {
	width:386px;
	height:300px;
	top:30px;
	left:300px;
	position:absolute;
	z-index:8;
	}

/*#fonte_mais {
	/*background-color:#FFF;
	height:20px;
	width:300px;
	z-index:20;
	/*margin:0px 0px 0px 305px;
	color:#666;
	position:relative;
	top:35px;
	left:640px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#777;
}		*/


#conteudo {
	width:1000px;
    color:#555;
	margin:-12px 0px 0px 0px;
	position:relative;
	padding:2px;	
    font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;

}


#esquerda {
	float: left; 
	width:200px;
}

/*conteudo */

#centro {
	float: left;
	width:615px;
	margin: 0px 5px 0px 10px;
	padding:0px 0px 30px 0px;

}

#centro_interna {
	float: left;
	width:780px;
	margin: 0px 5px 0px 10px;
	padding:0px 0px 30px 0px;
	text-align:justify;

}


	
.titulo_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#868348;
	}	
	
<!-- classes de tabela -->	
.tabela {
	margin:10px 0px;
}
.tabela_cor  {
	border:solid 1px #D3AE96;
}

tr.someclass {
	background-color: #F7F0EA;
	padding:10px;
	height:50px;
}

tr.someclass:hover {
	background-color: #FDFCEC;
	padding:10px;
}

<!-- fim classe tabela -->
p {
	paddinfn:10px 0px 0px 0px;
}

#destaque {
	/*background-image:url(../img/destaque.png);
	background-repeat:repeat-x;*/
	/*height:50px;*/
	padding:10px 5px 0px 5px;
	top:5px 0px 0px 0xp;
	border:dashed 1px #dddba4;
}

#destaque_logomarcas {
	background-image:url(../img/destaque4.png);
	background-repeat:repeat-x;
	/*height:150px;*/
	padding:5px 0px 0px 5px;
	top:25px;
	position:relative;
	border-right:dashed 1px #b74747;
	border-left:dashed 1px #b74747;
	border-bottom:dashed 1px #b74747;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#fff;
	text-align:center;
}

.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#BE5947;
	}
	
#caixa_imagens {
	width:590px;
	height:400px;
	color:#666;
	background-image:url(../images/fundo_email.png);
	background-repeat:repeat-x;
	border:solid 1px #F3F3F3;
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
    padding:2px;

}

.titulo_imagens {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	/*background-image:url(../images/fundo_noticia.png);*/
	background-repeat:repeat-x;
	height:30px;
	padding:0px 0px 0px 2px;
}

#caixa_email_conteudo {
	width:100%;
	color:#666;
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:-5px 0px 0px 0px;
	padding:2px;
}

#caixa_editais {
	width:432px;
	color:#666;
	border:solid 1px #F3F3F3;
	background-image:url(../img/titulo3.png);
	background-repeat:repeat-x;
	/*margin:446px 0px 0px 0px;*/
   	position:relative;
	/*top:30px;
	*top:30px;*/
	padding:2px;
	
}

.titulo_editais {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
	font-weight:bold;
	padding:0px 0px 20px 2px;
}

#caixa_editais_conteudo {
	width:230px;
	color:#666;
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:5px 0px 0px 0px;
	padding:2px;
}


#caixa_convite {
	width:600px;
	color:#666;
	border:solid 1px #F3F3F3;
	background-image:url(../img/titulo3.png);
	background-repeat:repeat-x;
   	position:relative;
	top:0px;
	left:0px;
	/*top:30px;*/
	padding:2px;
	
}

.titulo_convite {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
	font-weight:bold;
	padding:0px 0px 20px 2px;
}

#caixa_convite_conteudo {
	width:230px;
	color:#666;
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:5px 0px 0px 0px;
	padding:2px;
}


/**fim conteudo */

/** direita */
#direita {
      float: left;
	  width:170px;
	 * position:absolute;
	 * top:0px;
	 * left:810px;
	  
    }
	
#direita_interna {
      float: left;
	  width:0px;
	 * position:absolute;
	 * top:0px;
	 * left:810px;
	  
    }	

#galeria {
	width:165px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:20px;
	font-weight:bold;
	background-image:url(../img/galeria.png);
	background-repeat:no-repeat;
	/*margin:0px 0px 10px 0px;*/
	padding:3px 0px 0px 0px;
	position:relative;
	top:0px;

	}

#caixa_banners {
	width:170px;
	margin:0px 0px 0px 0px;
	
}
	
#caixa_banners2 {
	width:170px;
	margin:6px 0px 0px 0px;

	}	

#caixa_pdi {
	width:170px;
	margin:100px 0px 0px 0px;
    /*height:50px;*/
    position:relative;
	}	
	
#caixa_pre {
	width:170px;
	margin:10px 0px 0px 0px;
   /*height:50px;*/
    position:relative;
	}
	
#caixa_processo {
	width:170px;
	margin:10px 0px 0px 0px;
   /*height:50px;*/
   position:relative;
	}
	
#caixa_links_uteis {
	width:170px;
	margin:10px 0px 0px 0px;
   /*height:50px;*/
   position:relative;
	}
	
#caixa_links {
	width:170px;
	margin:10px 0px 0px 0px;
   /*height:50px;*/
    position:relative;
	}	


/*fim direita*/
	
/***rodape */	
#rodape {
width: 980px; 
height: 100px;
/*background: #ccc;*/
clear: both; 


}
#copy {
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#666;
}

#endereco {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
    color:#666;
	margin:40px 0px 0px 130px;
}
/*fim rodape*/

/* ------- Creditos ---------*/
 .formata {  /* esta classe é somente para formatar a fonte */
  font: 12px Geneva, Arial, Helvetica, sans-serif; 
  }
  a.endereco{
	position:relative;
	padding:0;
	text-decoration:none;
	/*border-bottom:1px dotted #039;*/
	cursor:help;
	z-index:24;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#555;
  }
  
  a.endereco:hover{
  background:transparent;
  z-index:25; 
  font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
	
  a.endereco span{display: none;
   font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
  
  a.endereco:hover span{ 
  display:block;
  position:absolute;
  width:230px; 
  top:-65px;
  text-align:justify;
  left:0;
  font: 11px Geneva, Arial, Helvetica, sans-serif;
  padding:5px 10px;
  border:1px solid #999;
  background:#ececec; 
  color:#000;
  /*background-image:url(../img/trasnp.png);*/
  

  }
  
  #dimensao {
	  width:100%;
	  margin:5px auto 0px auto;
  }
  
 /*-----fim creditos ------*/ 