
body{
	background-color: #000;
}
a{
	color: #ff0;
	text-decoration: underline;
}
/**************************************/
/*                 MENU               */
/**************************************/
#menu_superior ul{
	border: 1px solid #535353;
}
#menu_superior ul li a{
 	background-color: #000;
	opacity: 0.7; 
	color: #fff;
}
#menu_superior ul li a:hover{
 	background-color: #fff;
	color: #000;
}
#menu_principal {
	background: #000;
	color: #fff;
	border: #808080 dotted; 
}
#menu_principal .menu li{
	background-color: #000; 
}
#menu_principal .menu li a{
	color: #ff0;
	text-decoration: underline;
}
#menu_principal .menu li:hover::after{
	background: #000;
}
#menu_principal .menu .current-menu-item > a {
	color: #fff;
	font-weight: 500;
	/* border-bottom: 2px solid #223c78; */
}
#menu_principal .sub-menu li:hover{
	background: #000;

}
#menu_principal .sub-menu li{
	border-bottom: 1px solid rgba(255, 255, 255, 0.2); /* define a cor e opacidade da borda inferior dos sub-itens do menu */
}

.menu_vertical{
		background-color: #000;
		border: #808080 dotted;
}
#noticia-destaque{
	background-color: #000;
	border: #808080 dotted;
	box-shadow: none;
}
#noticia-destaque h2{
	color: #ff0;
}
#noticia-destaque h2::before{
  	color: #fff;
  	text-decoration: none;
}
#noticia-destaque p{
	color: #fff;
}
#noticia-destaque span{
	color: #fff;
}
#noticias{
	border: #808080 dotted;
	margin: 0.5em;
}
.noticia{
	padding: 1em;
	padding-left: 4em;
}
.noticia h2{
	color: #ff0;
	text-decoration: underline;
}
.noticia h3{
	color: #fff;
}
.noticia p{
	color: #fff;
}

section.press button {
  color: #ff0;
  background-color: #000;
  border: #808080 dotted;
  border-radius: none;
  box-shadow: none
}

section.press button:hover,
section.press button.hover {
  background-color: #000;
}

section.press button:active,
section.press button.active {
  background-color: #000;
  box-shadow: none;
  transform: none;
}

/**************************************/
/*               CONTEUDO             */
/**************************************/
#conteudo{
	background-color: #000;
	border: #808080 dotted;
	color: #fff;
 }
#conteudo h2{
    color: #ff0;
    border-bottom: none;
}
#conteudo h4{
	color: #fff;
}
#conteudo .data_de_publicacao{
    color: #fff;                           
}
#conteudo .resumo a{
	color: #ff0;
	text-decoration: underline;
}
#conteudo .titulo a{
  	color: #ff0;
  	text-decoration: underline;
}
/* estilos para destaques na pagina inicial */

#destaque .titulo a{
	color: #fff;
}
#destaque .titulo a:hover{
    color: #fff;
    text-decoration: underline;
}
#destaque .resumo a{
	color: #fff;
}
#destaque .resumo a:hover{
    color: #fff;
    text-decoration: underline;
}
#destaque ul li {
	background: #000;
	color: #fff;
	border-bottom: 1px solid #f1f1f1;
}
#destaque ul li:nth-child(odd) {
	background: #000;
	color: #fff;
}

div#archive-pot .titulo h3{
	color:#fff;
}

/**************************************/
/*              Gestao                */
/**************************************/
#conteudo .gestao ul li a{
	color: #fff;
}
#conteudo .gestao ul li a:hover{
	color: #fff;
}

/**************************************/
/*            Mapa do Site            */
/**************************************/
#mapa_do_site h2{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;	
}
#mapa_do_site li a{
	color: #fff;
}
#mapa_do_site li a:hover{
	color: #fff;
	text-decoration: underline;
}

.logo_cursos {
	background-color: #fff;
	border-bottom: 1px dotted #000;
}
.logo_cursos img{
	-webkit-filter: grayscale(90%) 
          brightness(135%)
          contrast(120%);
  filter: grayscale(90%) 
          brightness(135%)
          contrast(120%);
  
  transition: filter 0.3s, box-shadow 0.3s;
  -webkit-transition: filter 0.3s, -webkit-filter 0.3s, box-shadow 0.3s;

}
.logo_cursos a:hover img, 
.logo_cursos a:focus img {
  -webkit-filter: none;
  filter: none;
}


/**************************************/
/*            SIDEBAR_DIR             */
/**************************************/
#sidebar {	
	background-color: #000;
	color: #fff;
	border-left: 1px dotted #fff;
}

#sidebar .entry-headline {
	background-color: #000;
	color: #fff;
}  
#sidebar .entry-headline-text {
  	background-color: #000;
  	color: #fff;
}
#sidebar ul li{
    list-style-image: url('../images/seta_branca.png');
}

#sidebar ul li a{
  	color: #fff;
 } 
#sidebar ul li a:hover{
	color:#fff;
	text-decoration: underline;
 }
/**************************************/
/*                RODAPE              */
/**************************************/
#rodape_ufpr{
	border-top: 1px dotted #fff;
	min-height: 465px;
    background: #000 url('../../images/rodape_ufpr_preto.png');
	background-repeat: repeat-x;
}
.colunas_de_links h2{
	color:#fff;
	border-bottom: thin solid #fff;
}
.colunas_de_links ul li{
	list-style-image: url('../images/seta_branca.png');
}
.colunas_de_links ul li a{
	color: #fff;
}
.colunas_de_links ul li a:hover{
	color: #fff;
	text-decoration: underline;
}
#rodape{
	border-top: 1px dotted #fff;
	background-color: #000;
	color: #fff;
}
