/*--LAYOUT--*/
*{
	font-family: 'Open Sans', sans-serif;
}

body, th {
  margin:0px;
  background-image: url(../_images/layout/fundo.gif);
  background-repeat: repeat;
}

a {
	text-decoration:none;
}

.titulo_cong_login  {
	font-size:12px;
	color:#333333;
	line-height:20px;
	vertical-align:top;

}

.titulo_cong_login a {
	font-size:12px;
	color:#333333;

}


.f_branca_p{
	
	font-size:9px;
	color:#FFF;
}

.f_branca_t{
	
	font-size:10px;
	color:#FFF;
}

.f_preta_p{
	
	font-size:9px;
	color:#000;
}

.f_titulo_seccoes{
	
	font-size:12px;
	color:#FFF;
}

/*--TEXTO--*/

.title_pag{
	
	font-size:18px;
	margin-left:50px;
}


.text_geral{
	
	font-size:12px;
}

.conteudo_geral{
	width:530px;
	margin-left:5px;
	margin-top:10px;
	padding-left:20px;
	
	font-size:11px;
	line-height:21px;
}

.conteudo_geral02{
	width:530px;
	margin-left:5px;
	margin-top:10px;
	padding-left:20px;
	
	font-size:12px;
	line-height:21px;
}

/*-----LINK----*/

.link_9 a:link {
	
	font-size:9px;
	color: #000000;
	text-decoration:none;
}
.link_9 a:visited {
	
	font-size:9px;
	color: #000000;
	text-decoration:none;
}
.link_9 a:hover {
	
	font-size:9px;
	color: #000000;
	text-decoration:none;
}
.link_9 a:active {
	
	font-size:9px;
	color: #000000;
	text-decoration:none;
}


.link_12 a:link {
	
	font-size:12px;
	color: #000000;
	text-decoration:none;
}
.link_12 a:visited {
	
	font-size:12px;
	color: #000000;
	text-decoration:none;
}
.link_12 a:hover {
	
	font-size:12px;
	color: #000000;
	text-decoration:underline;
}
.link_12 a:active {
	
	font-size:12px;
	color: #000000;
	text-decoration:none;
}

.link_10 a:link {
	
	font-size:10px;
	color: #FFFFFF;
	text-decoration:none;
}
.link_10 a:visited {
	
	font-size:10px;
	color: #FFFFFF;
	text-decoration:none;
}
.link_10 a:hover {
	
	font-size:10px;
	color: #FFFFFF;
	text-decoration:underline;
}
.link_10 a:active {
	
	font-size:10px;
	color: #FFFFFF;
	text-decoration:none;
}


.link_10p a:link {
	
	font-size:10px;
	color: #000000;
	text-decoration:none;
}
.link_10p a:visited {
	
	font-size:10px;
	color: #000000;
	text-decoration:none;
}
.link_10p a:hover {
	
	font-size:10px;
	color: #000000;
	text-decoration:underline;
}
.link_10p a:active {
	
	font-size:10px;
	color: #000000;
	text-decoration:none;
}
/*-----------------MENU------------------------*/

.menu {	
	text-align:left;
	margin:3px 0 0 0px;
	list-style:none;
	padding:0;
	border-top:1px solid #e2e2e2; 

}

.menu li a {
	border-bottom:1px solid #e2e2e2;
	width:100%; 
	height:27px; 
	float:left; 
	background-color:#f9f9f9;
	color:#000; 
	line-height:25px; 
	font-family:verdana; 
	font-size:11px; 
	text-decoration:none; 
	text-indent:5px;

}

.menu li a:hover {
	position:relative; 
	background-color:#e2e2e2; 
	color:#000;
	text-decoration:none;
	border:0px;
	border-top:0px solid #b5b4b4;
	border-bottom:1px solid #b5b4b4;
	padding:0px;		
}

/*---- Sub Menu do Orientador e Autor ----*/
.submenu {	
	text-align:left;
	margin:3px 0 0 0px;
	list-style:none;
	padding-left:0px;
	border-top:1px solid #e2e2e2; 

}

.submenu li a {
	border-bottom:1px solid #e2e2e2;
	width:100%; 
	height:27px; 
	float:left; 
	background-color:#f9f9f9;
	color:#000; 
	line-height:25px; 
	font-family:verdana; 
	font-size:10px; 
	text-decoration:none; 
	text-indent:15px;

}

.submenu li a:hover {
	position:relative; 
	background-color:#e2e2e2; 
	color:#000;
	text-decoration:none;
	border:0px;
	border-top:0px solid #b5b4b4;
	border-bottom:1px solid #b5b4b4;
	padding:0px;
	
}

/*----MAPA DO SITE----*/
.f_mapa_site{
	
	font-size:10px;
	color:#FFF;
}
.f_mapa_site a{
	color:#FFF;
}

/*----topo----*/

.topo{
	
	font-size:9px;
	color:#FFFFFF;
}

.topo a:link {
	
	font-size:9px;
	color: #FFFFFF;
	text-decoration:none;
}
.topo a:visited {
	
	font-size:9px;
	color: #FFFFFF;
	text-decoration:none;
}
.topo a:hover {
	
	font-size:9px;
	color: #FFFFFF;
	text-decoration:underline;
}
.topo a:active {
	
	font-size:9px;
	color: #FFFFFF;
	text-decoration:none;
}


/*--NOTICIAS--*/	
.titulo_noticia {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color:#000000;
	margin-bottom:10px;
	margin-top:10px;
	line-height:21px;
}

.resumo_noticia {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color:#777777;
	margin-bottom:10px;
	line-height:21px;
}

.texto_noticia {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#000000;
	margin-bottom:20px;
	text-align:justify;
	line-height:17px;
}

.mais_noticias{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color:#666666;
	line-height:17px;
}

.lista_noticias{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#000000;
	line-height:17px;
	text-decoration:none;
	font-weight:normal;
}

.lista_noticias a {
	text-decoration:none;
}


.lista_noticias_resumo{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color:#777777;
	line-height:17px;
	text-decoration:none;
	font-weight:normal;
}


.resumo_mini{
	font-size: 9px;
	font-family: Verdana, Geneva, sans-serif;
	 color: #000000;
	 }
	 
.title_mais_noticias{
	
	font-size:12px;
	color:#000000;
}

.lista_noticias {
	line-height:21px;
}

.lista_noticias ul {
	/*list-style:square;*/
	list-style:none;
	margin-left:-20px;
}



a.l_12p:link, a.l_12p:visited,a.l_12p:active {
	font:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration: none
	}
a.l_12p:hover {
	font:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration: underline; 
}


div.patrocinadores{
    padding: 10px 20px;
    color: #FFF;
}
div.patrocinadores img{
    margin: 5px;
}
div.patrocinadores p.patrocinadores{
    font-size: 10px;
}