* {
padding:0;
margin:0 auto;
text-align:center;
}
h1, h2, h3, h4 {
font-family: bold Arial, Helvetica, sans-serif;
color:#0099CC;
padding: 5px 15px 7px 10px;	 
}
.h3_info{
font-family: bold Arial, Helvetica, sans-serif;
font-size:12px;
color:#0099CC;
padding:0;	 
}
#corpo_info {
padding:0 5px 0 5px;
}
.a_info {
text-decoration:none;
}
p { 
font: 11px/165% Arial, Helvetica, sans-serif;
padding: 5px 15px;
text-align:justify; 
color:#003366;
}
h3.institucional{
text-align:left;
font-size:25px;
color:#0099CC;
}
label.error {
color:#FF0000;
padding-left:10px;
}
#geral {
width:100%;
height:100%;
}

#menu{
font-family:Arial, Helvetica, sans-serif;
width:100%;
height:40px;
padding:0;
background-color:#F5F4F3;
border-top: 5px solid #003399;
border-bottom: 1px solid #dadada;
}
#menu li {
display:inline;
list-style:none;
float:left;
padding-right:1px;
}
#menu li a{
background:url(../imagens/menu.jpg);
float:left;
height:40px;
text-indent:-100000px ;
}
/*links do menu*/
#menu .tab_principal {
background-position: 0 0;
width:74px;
}
#menu .tab_principal:hover {
background-position: 0 -40px; 
width:74px;
}
#menu .tab_institucional { 
background-position:-74px 0; 
width:100px;
}
#menu .tab_institucional:hover { 
background-position:-74px -40px; 
width:100px;
}
#menu .tab_concursos { 
background-position:-174px 0; 
width:88px;
}
#menu .tab_concursos:hover { 
background-position:-174px -40px; 
width:88px;
}
#menu .tab_editais {
background-position:-262px 0; 
width:58px;
}
#menu .tab_editais:hover {
background-position:-262px -40px; 
width:58px;
}
#menu .tab_formularios{
background-position:-320px 0; 
width:98px;
}
#menu .tab_formularios:hover{
background-position:-320px -40px; 
width:98px;
}
#menu .tab_informativos{
background-position:-418px 0; 
width:98px;
}
#menu .tab_informativos:hover{
background-position:-418px -40px; 
width:98px;
}
#menu .tab_parceiros{
background-position:-516px 0;
width:80px;
}
#menu .tab_parceiros:hover{
background-position:-516px -40px; 
width:80px;
}

#menu .tab_contato{
background-position:-596px 0; 
width:68px;
}
#menu .tab_contato:hover{
background-position:-596px -40px; 
width:68px;
}
/*FIM links do menu*/
#topo {
width:100%;
height:141px;
text-align:center;
border-bottom:1px dashed #dadada;
}

#topo_esq{
background: url(../imagens/topo_esq.jpg) no-repeat;
width:360px;
height:141px;
float:left;
}

#topo_meio{
position:absolute;
background: url(../imagens/topo_meio.jpg);
left:400px;
right:290px;
height:141px;
float:left;
}

#topo_dir{
background: url(../imagens/topo_dir.jpg) no-repeat;
width:290px;
height:141px;
float:right;
}
/* css do rodape*/
div#rodape {
color:#003366;
width:100%;
border-top: 1px solid #dadada;
clear:both;
bottom:0;
}
div#corpo_rodape{
background:#F6F5F5;
text-align:center;
}
div#bloco_parceiros {
width:800px;
height:40px;
padding-top:2px;
}
div#bloco_parceiros li{
text-align:center;
}
div#bloco_parceiros li{
display:inline;
float:inherit;
}
#bloco_parceiros a {
margin:0 1% 0 1%;
}
#bloco_parceiros a#link_acgov {
background:url(../imagens/logo_acres.jpg);
width:50px;
height:41px;
display:block;
float:left;
}
#bloco_parceiros a#link_brasil{
background:url(../imagens/logo_brasil.jpg);
width:77px;
height:40px;
display:block;
float:left;
}
#bloco_parceiros a#link_ufac{
background:url(../imagens/logo_ufac.jpg);
width:28px;
height:40px;
display:block;
float:left;
}
#bloco_parceiros a#link_suframa{
background:url(../imagens/logo_suframa.jpg);
width:60px;
height:40px;
display:block;
float:left;
}
#bloco_parceiros a#link_capes{
background:url(../imagens/logo_capes.jpg);
width:52px;
height:40px;
display:block;
float:left;
}
#bloco_parceiros a#link_finep{
background:url(../imagens/logo_finep.jpg);
width:68px;
height:40px;
display:block;
float:left;
}
#bloco_parceiros a#link_cnpq{
background:url(../imagens/logo_cnpq.jpg);
width:63px;
height:40px;
display:block;
float:left;
}
#bloco_parceiros a#link_mec{
background:url(../imagens/logo_mec2.jpg);
width:123px;
height:40px;
display:block;
float:left;
}
#bloco_parceiros a#link_confies{
background:url(../imagens/logo_confies.jpg);
width:88px;
height:40px;
display:block;
float:left;
}

div#copyright{
width:100%;
margin-top:8px;
}
#copy{
float:left;
}
#rodape_menu{
font-family:Arial, Helvetica, sans-serif;
margin-right:20px;
margin-top:8px;
color:#003366;
}
.copy{
text-align:center;
}
ul#rodape_baixo {
float:right;
}
#rodape_baixo a {
color:#003366;
}
li.lista_rodape {
list-style:none;
display:inline;
text-align:right;
}
li.lista_rodape a {
text-decoration:none;
font: 11px/165% 'Lucida Grande', Verdana, Helvetica, sans-serif;
color: #666666; 
}
/* fim css do rodape*/

/*css da pagina: PRINCIPAL*/
#principal_corpo{
width:90%;
}
#principal_conteudo{
width:60%;
margin:10px;
float:left;	
}
#principal_menu{
width:35%;
float:left;	
}
#todos_informativos {
text-align:left;
padding-bottom:5px;
}
/*fim css da pagina: PRINCIPAL*/

/*css da pagina: PARCEIROS*/
div#parceiros li{
list-style:none;
padding-bottom:10px;
font:bold 12px'Lucida Grande', Verdana, Helvetica, sans-serif;
color:#003366;
}
div#parceiros_esq img{
display:block;
}
div#parceiros_meio img{
display:block;
}
div#parceiros_dir img{
display:block;
}
div#parceiros_esq {
float:left;
width:380px;
display:block;
}
div#parceiros_meio {
float:left;
width:380px;
}
div#parceiros_meio li {
padding-bottom:10px;
}
div#parceiros_dir {
float:left;
width:380px;
}
div#parceiros_dir li{
padding-bottom:15px;
}
/*FIM css da pagina: PARCEIROS*/

/*css da pagina: INSTITUCIONAL*/
#institucional_corpo {
width:80%;
}
#institucional_menu{
width:100%;
color:#FFF;
background:#0099CC;
padding-bottom:5px;
padding:0;
margin:0;
}
#institucional_conteudo{
margin-top:20px;
width:60%;
float:left;
text-align:left;
padding-bottom:30px;
}
#institucional_menu li{
display:inline;
padding-right:5px;
padding:0;
}
#institucional_menu li a{
color:#FFF;
font-family: bold 12px Arial, Helvetica, sans-serif;
text-decoration:none;
}
#institucional_menu li a:hover{
color:#0099CC;
font-family:  bold 12px Arial, Helvetica, sans-serif;
background:#FFF;
padding-bottom:5px;
}
#institucional_informativos{
width:40%;
float:left;
}
.membro_conselho{
font-family: bold Arial, Helvetica, sans-serif;
text-align:center;
font-size:14px;
padding:0;
}
.funcao_pessoa{
text-align:center;
font-size:12px;
}

/*FIM css da pagina: INSTITUCIONAL*/

/*css da pagina: FORMULARIOS*/
div#nome_formularios li{
list-style:none;
text-align:left;
color:#003399;
font:13px'Lucida Grande', Verdana, Helvetica, sans-serif;
padding:10px;
border-bottom:1px dotted;

}
.dwl_arquivo {
margin:20px 15px 0 0;
padding:10px;
text-decoration:none;
list-style:none;
}
.accordion2 {
	width: 480px;
	border-bottom: solid 1px #c4c4c4;
}
.accordion2 h3 {
	background: #e9e7e7 url(../imagens/arrow-square.gif) no-repeat right -51px;
	padding: 7px 15px;
	margin: 0;
	font: bold 13px Arial, Helvetica, sans-serif;
	border: solid 1px #c4c4c4;
	border-bottom: none;
	cursor: pointer;
	color:#003366;
}
.accordion2 h3:hover {
	background-color: #e3e2e2;
}
.accordion2 h3.active {
	background-position: right 5px;
}
.accordion2 p {
	background: #f7f7f7;
	margin: 0;
	padding: 10px 15px 20px;
	border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
	display: none;
}
/*FIM css da pagina: FORMULARIOS*/

/*css da página: MAPA_SITE*/
#mapa_site_geral{
width:95%;
}
.mapasite_item{
text-align:left;
font:bold 12px'Lucida Grande', Verdana, Helvetica, sans-serif;
padding-bottom:10px;
list-style:none;
}
.mapasite_item a{
text-decoration:none;
color:#003366;
}
.mapasite_item a:hover{
background:#039;
color:white;
font:bold 12px'Lucida Grande', Verdana, Helvetica, sans-serif;
}
.mapasite_subitem{
text-align:left;
font:bold 12px'Lucida Grande', Verdana, Helvetica, sans-serif;
padding-bottom:10px;
margin-left:50px;
list-style:none;
}
.mapasite_subitem a{
text-decoration:none;
color:#003366;
}
.mapasite_subitem a:hover{
background:#039;
color:white;
font:bold 12px'Lucida Grande', Verdana, Helvetica, sans-serif;
}
/*FIM css da página: MAPA_SITE*/

/*CSS da pagina CADASTRA_CONCURSO.PHP*/
.cadastra_concurso {
width:80%;
background-color:#DDEEFF;
padding-bottom:30px;
text-align:left;
margin-top:5px;
margin-bottom:5px;
padding-left:10px;
}
.cadastra_concurso div{
text-align:left;
width:90%;
height:30px;
padding-top:10px;
}
.cadastra_concurso label {
width:300px;
color:#003366;
}
.input_concursos:focus,  .input_concursos:hover {
background-color:#BBDDFF;
}
/* fim CSS da pagina CADASTRA_CONCURSO.PHP*/

#field_painel{
width:50%;
min-height:300px;
background-color:#DDEEFF;
margin-bottom:5px;
}
#field_painel li {
list-style:none;
}
#field_painel li a{
text-decoration:none;
color:#000066;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.titulo_legend {
color:#0099CC;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
.fiel_internoPC{
width:400px;
margin-top:10px;
}

.retira_documentos{
color:#000066;
text-align:left;
}