<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: PÃ³s-graduaÃ§Ã£o
Theme URI: https://www2.cead.ufv.br
Author: Edson Ney
Author URI:  https://www2.cead.ufv.br
Description: Tema desenvolvido para os Cursos de PÃ³s-GraduaÃ§Ã£o da Universidade Federal de ViÃ§osa
Version: 1.3
License: GNU General Public License
License URI: license.txt
Tags: dark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
*/

/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */


/* =Global
----------------------------------------------- */

@font-face {
    font-family: 'OswaldLight';
    src: url('inc/fonts/oswald/Oswald-Light-webfont.eot');
    src: url('inc/fonts/oswald/Oswald-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('inc/fonts/oswald/Oswald-Light-webfont.woff') format('woff'),
         url('inc/fonts/oswald/Oswald-Light-webfont.ttf') format('truetype'),
         url('inc/fonts/oswald/Oswald-Light-webfont.svg#OswaldLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OswaldBook';
    src: url('inc/fonts/oswald/Oswald-Regular-webfont.eot');
    src: url('inc/fonts/oswald/Oswald-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('inc/fonts/oswald/Oswald-Regular-webfont.woff') format('woff'),
         url('inc/fonts/oswald/Oswald-Regular-webfont.ttf') format('truetype'),
         url('inc/fonts/oswald/Oswald-Regular-webfont.svg#OswaldBook') format('svg');
    font-weight: normal;
    font-style: normal;

}

h1, h2, h3, h4, h5, h6 { clear: both; text-align: left; font-family:'OswaldBook'; font-weight: normal; margin: 0px; text-transform:none }

h1 { color: #CE1614; font-size: 24px }

h2 { margin-bottom: 20px; }

body { background: #fff; margin: 0px; color: #47535D; font: 13px "Helvetica Neue", Helvetica, Arial, sans-serif; }

p {	margin-bottom: 1.625em; }

ul, ol { margin: 0; padding: 0 }
ul { list-style: square; }
ol { list-style-type: decimal; }


/* Forms */

input[type=text], input[type=password], textarea { background: #fafafa; border: 0;	color: #888; }
input[type=text]:focus, textarea:focus { color: #373737; }
textarea { padding-left: 3px; width: 98%; }
input[type=text] { padding: 3px; }
a {	color: #1982d1;	text-decoration: none; }
a:focus, a:active, a:hover { text-decoration: none; color: #CE1817 }
a:visited {  } 


#Topo { background: #fff url("images/estrutura/bg-topo.png") repeat-x top left; }

#Topo #Interno { width: 1000px; height: 187px; margin: 0 auto;  }

#Topo #Interno #Idiomas { width: 1000px; display: block; height: 22px; margin: 0 auto; text-align: right }
#Topo #Interno #Idiomas a { color: #fff; font-size: 11px; line-height: 20px; width: 53px; }
#Topo #Interno #Idiomas #Portugues { width: 53px; background: url(images/estrutura/br.png) no-repeat center left; padding-left: 16px; display: block; height: 22px; float: right; margin-right: 10px; }
#Topo #Interno #Idiomas #Espanhol { width: 47px; background: url(images/estrutura/esp.jpg) no-repeat center left; padding-left: 16px; display: block; height: 22px; float: right; margin-right: 5px;  }

/*#Topo #Interno ul#Informacao { display: block; float: right; height: 28px; list-style: none outside none; margin: 0; width: 507px; }
#Topo #Interno ul#Informacao li a.Acesso { background: url("images/estrutura/acesso.png") no-repeat scroll left bottom transparent; display: block; float: right; height: 23px; margin: 4px 0 0; width: 161px; }
#Topo #Interno ul#Informacao li a.Brasil { background: url("images/estrutura/brasil.png") no-repeat scroll left bottom transparent; display: block; float: right; height: 23px; margin: 4px 0 0; width: 108px; }
*/

#Topo #Interno .Barra { width: 950px; height: 26px; }
#Topo #Interno .Barra ul { width: 270px; float: right; }
#Topo #Interno .Barra ul li { list-style: none; margin-top: 4px; }
#Topo #Interno .Barra ul li .Informacao { width: 161px; height: 26px; display: block; background: url(images/estrutura/acesso.png) no-repeat top left; text-indent: -3000px; float: left }
#Topo #Interno .Barra ul li .Brasil { width: 108px; height: 26px; display: block; background: url(images/estrutura/brasil.png) no-repeat top left; text-indent: -3000px; float: left; }

#Topo #Interno .Barra #Acessibilidade { float: right; height: 20px; margin-top: 4px; min-width: 269px; }
#Topo #Interno .Barra #Acessibilidade h3 { color: #FFFFFF; display: none; float: left; font-family: Arial,Helvetica,sans-serif; font-size: 11px; margin-right: 5px; width: auto; }
#Topo #Interno .Barra #Acessibilidade .AltoContraste { float: left; margin-right: 10px; }
#Topo #Interno .Barra #Acessibilidade .AltoContraste a { color: #FFFFFF; font-size: 11px; text-transform: uppercase; }
#Topo #Interno .Barra #Acessibilidade .TamanhoTexto { float: left; width: 48px; }
#Topo #Interno .Barra #Acessibilidade .TamanhoTexto input { background: transparent; border: 0 none; color: #FFFFFF; font-size: 11px; width: 20px; cursor: pointer }


#Topo #Interno #Logo { width: 400px; margin: 25px 0 31px; float: left; clear: both; height: 68px; }
#Topo #Interno #Logo h1 a { width: 400px; float: left; color: #545454; font-family:'OswaldLight'; font-size: 18px }
#Topo #Interno #Logo h2 a { width: 400px; float: left; color: #CE1614; font-family:'OswaldBook'; font-size: 30px }
#Topo #Interno #Logo h2 a:hover { color: #FA9602 }

#Topo #Interno #Brasao { height: 48px; margin-top: 44px; width: 208px; float: right }
#Topo #Interno #Brasao a { background: url("images/estrutura/brasao-ufv.png") no-repeat scroll left top transparent; cursor: pointer; float: right; height: 48px; width: 208px; }
#Topo #Interno #Brasao a:hover { background-position: right top; }

#Topo #Interno #Navegacao { width: 1000px; height: 34px; margin: 0 auto; }
#Topo #Interno #Navegacao #Menu { width: 800px; height: 34px; float: left; }
#Topo #Interno #Navegacao #Menu ul { width: 780px; height: 34px; text-align: center; }
#Topo #Interno #Navegacao #Menu ul li { float: left; display: block; } 
#Topo #Interno #Navegacao #Menu ul li a { color: #fff; margin-right:8px; line-height: 34px; border: 5px solid transparent; font-size: 17px; letter-spacing: 0.5px; font-family: 'OswaldLight';} 
#Topo #Interno #Navegacao #Menu ul li a:hover { border: 5px solid transparent; color: #fff; background: #31383F} 

#Topo #Interno #Navegacao #Menu ul li a:active { color: #fff }
#Topo #Interno #Navegacao #Menu ul li ul { background: #fff; border: 1px solid #DFDFDF; display: none; height: auto; margin-top: 10px; position: absolute; z-index: 100; }
#Topo #Interno #Navegacao #Menu ul li ul li { display: block; }
#Topo #Interno #Navegacao #Menu ul li ul li a { border: 0px; margin-left: 5px; line-height: 26px; display: block; width: 190px; text-align: left; font-size: 15px; color: #47535D  }
#Topo #Interno #Navegacao #Menu ul li ul li a:hover { background: none; color: #CB1512; border: 0px;  }

#Topo #Interno #Navegacao #Menu li:hover &gt; a, #Topo #Interno #Navegacao #Menu ul ul *:hover &gt; a, #access a:focus { color: #fff; background: #31383F }
#Topo #Interno #Navegacao #Menu li:hover &gt; a, #Topo #Interno #Navegacao #Menu a:focus { color: #fff; background: #31383F }

#Geral { width: 1000px; margin: 25px auto; clear: both; }

#Geral #LadoEsquerdo { width: 680px; float: left; margin-bottom: 40px; }

#Geral #LadoEsquerdo #Breadcrumb { width: 680px; height: 20px; border-bottom: 1px dotted #53606C; margin-bottom: 14px; font-size: 11px; }
#Geral #LadoEsquerdo #Breadcrumb a { font-size }

#Geral #LadoEsquerdo #Noticias { width: 680px; border-bottom: 1px solid #E3E3E3; padding-bottom: 10px; }
#Geral #LadoEsquerdo #Noticias h2 { color: #cf1715; margin: 30px 0 15px 0; font-size: 24px; }
#Geral #LadoEsquerdo #Noticias p { margin: 0px }
#Geral #LadoEsquerdo #Noticias .Data { font-size: 11px; margin-bottom: 10px; }

#Geral #LadoEsquerdo #Textos { width: 680px; padding-bottom: 10px; }
#Geral #LadoEsquerdo #Textos p { margin: 0px; text-align: justify; margin-bottom: 20px; }
#Geral #LadoEsquerdo #Textos li { margin-top: 10px }
#Geral #LadoEsquerdo #Textos h1 { margin-bottom: 20px; }

#Geral #LadoEsquerdo #Textos .ResultadosBusca h2 { margin-bottom: 20px; }
#Geral #LadoEsquerdo #Textos .ResultadosBusca h2 span { margin-left: 5px; text-transform: uppercase; color: #D61614 }
#Geral #LadoEsquerdo #Textos .ResultadosBusca p { margin-bottom: 20px; padding-bottom: 0 }
#Geral #LadoEsquerdo #Textos .ResultadosBusca p.Titulo { text-transform: uppercase; font-weight: bold; margin-bottom: 5px }
#Geral #LadoEsquerdo #Textos .ResultadosBusca article { border-bottom: 1px solid #E3E3E3; margin-bottom: 15px; }

#Geral #LadoEsquerdo #Textos #links a span { color: #1982D1 !important }
#Geral #LadoEsquerdo #Textos #links a:hover span { color: #fa9602 !important }

#Geral #LadoEsquerdo #Textos #ListaNoticias { }
#Geral #LadoEsquerdo #Textos #ListaNoticias p { margin-bottom: 0px;  padding: 0 }
#Geral #LadoEsquerdo #Textos #ListaNoticias p.Data { margin: 0 0 15px 0; padding: 0px; font-size: 11px; }


/* InformaÃ§Ãµes vindas de consultas a bancos */

#Geral #LadoEsquerdo #Textos #InformacoesBanco p.nome { margin: 0; padding: 0px; font-weight: bold }
#Geral #LadoEsquerdo #Textos #InformacoesBanco p.email { margin: 0; padding: 0px; }
#Geral #LadoEsquerdo #Textos #InformacoesBanco p.cargo { margin: 0; padding: 0px; }

#Geral #LadoEsquerdo #Textos #InformacoesBanco p.foto { margin: -15px 0 10px; width: 85px; height: 100px; float: left; display: block; float: left; background: url(images/estrutura/sem-foto.jpg) no-repeat; border-radius: 5px; }
#Geral #LadoEsquerdo #Textos #InformacoesBanco p.foto img { width: 70px !important; height: auto; border-radius: 5px; }
#Geral #LadoEsquerdo #Textos #InformacoesBanco p.titulo { margin: 0; padding: 0px; font-weight: bold; margin-left: 85px; text-transform: uppercase; }
#Geral #LadoEsquerdo #Textos #InformacoesBanco p.email { margin: 0; padding: 0px; }
#Geral #LadoEsquerdo #Textos #InformacoesBanco p.link { margin: 0; padding: 0px; }
#Geral #LadoEsquerdo #Textos #InformacoesBanco p.area { margin: 10px 0 0; padding: 0px; font-weight: bold; }
#Geral #LadoEsquerdo #Textos #InformacoesBanco p.areaDetalhes { margin: 0; padding: 0px; }

#Geral #LadoEsquerdo #Textos #InformacoesBanco p.codigo { margin: 0; padding: 0px; }
#Geral #LadoEsquerdo #Textos #InformacoesBanco p.nome { margin: 0 0 0 85px; padding: 0px; }

#Geral #LadoEsquerdo #Textos #InformacoesBanco hr { border: 0px; background: #e3e3e3; height: 1px; margin: 15px 0; clear: both }

#Geral #LadoEsquerdo #Textos #InformacoesBancoDisciplinas p.codigo { margin: 0; padding: 0px; font-weight: bold }
#Geral #LadoEsquerdo #Textos #InformacoesBancoDisciplinas p.nome { margin: 0; padding: 0px; font-weight: normal }
#Geral #LadoEsquerdo #Textos #InformacoesBancoDisciplinas hr { border: 0px; background: #e3e3e3; height: 1px; margin: 15px 0 }

.page-template-linhas-page-php #Geral #LadoEsquerdo #Textos #InformacoesBanco p.nome { margin: 0; padding: 0px; }


/* #InformaÃ§Ãµes vindas de consultas a bancos */


#Geral #LadoEsquerdo #MaisNoticias { width: 680px; height: 20px }
#Geral #LadoEsquerdo #MaisNoticias a { float: right; display: block; font-size: 11px; }
#Geral #LadoEsquerdo #MaisNoticias a:hover { }

#Geral #LadoEsquerdo #Banner { width: 660px; height: 270px; display: block; margin-bottom: 20px; border: 5px solid #FFFFFF; box-shadow: 0 0 4px #999999; }
#Geral #LadoEsquerdo #Banner #slider { border: 0px; }

#Geral #LadoDireito { width: 300px; float: right; }

#Geral #LadoDireito #Endereco { width: 280px; border: 10px solid #EAEDEF; background: #EAEDEF; border-radius: 5px; margin: 5px 0 30px 0; }
#Geral #LadoDireito #Endereco h3 { margin-bottom: 5px; font-family:'OswaldLight'; font-size: 16px }
#Geral #LadoDireito #Endereco p { margin: 0px; line-height: 18px; font-size: 12px; }
#Geral #LadoDireito #Endereco a { border: 0px; filter: none; box-shadow: none; }

#Geral #LadoDireito a { 
	display: block; 
	border: 5px solid #fff; 
	box-shadow: 0 0 4px #999; 
	clear: both; 
	margin-bottom: 17px; 
	filter: /*boxShadow para IEca */
		progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=0,strength=2), 
		progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=45,strength=2), 
		progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=90,strength=2), 
		progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135,strength=2), 
		progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=180,strength=2), 
		progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=225,strength=2), 
	}
	
#Geral #LadoDireito a:hover { border: 5px solid #ededed; }

#Geral #LadoDireito a.bannerFuturoEstudante { width: 132px; height: 98px; float: left; margin-right: 10px; background: url(images/estrutura/banner-futuro-estudante.jpg) no-repeat top left; }
#Geral #LadoDireito a:hover.bannerFuturoEstudante { background-position: bottom left }

#Geral #LadoDireito a.bannerEgressos { width: 132px; height: 98px; float: right; clear:none; background: url(images/estrutura/banner-egressos.jpg) no-repeat top left; }
#Geral #LadoDireito a:hover.bannerEgressos { background-position: bottom left }

#Geral #LadoDireito a.bannerPublicacoes { width: 289px; height: 64px;  background: url(images/estrutura/banner-publicacoes.jpg) no-repeat top left; }
#Geral #LadoDireito a:hover.bannerPublicacoes { background-position: bottom left }

#Geral #LadoDireito a.bannerDissertacoesTeses { width: 289px; height: 64px;  background: url(images/estrutura/banner-dissertacoes.jpg) no-repeat top left; }
#Geral #LadoDireito a:hover.bannerDissertacoesTeses { background-position: bottom left }

#Geral #LadoDireito #Busca { width: 300px; height: 70px; margin-top: 20px; }
#Geral #LadoDireito #Busca h4 { margin-bottom: 5px; }
#Geral #LadoDireito #Busca input[type=text] { width: 220px; color: #52606B; margin-right: 5px; font-size: 11px; height: 15px; float: left; border: 3px solid #eaedef; background: url("images/estrutura/search.png") no-repeat scroll 5px 2px #eaedef; line-height: 1.2em; padding: 4px 10px 4px 28px; border-radius: 4px }
#Geral #LadoDireito #Busca input[type=text]:focus { background-color: #dce1e5; border-color: #dce1e5 }
#Geral #LadoDireito #Busca input[type=submit] { background: #eaedef; color: #52606B; float: left; border-radius: 3px; font-size: 11px; border: 4px solid #eaedef; height: 29px; width: 30px;}
#Geral #LadoDireito #Busca input[type=submit]:hover { background: #CE1817; border-color: #CE1817; color: #fff; cursor: pointer; }

#SaibaMaisUFV { width: 680px; margin: 10px 0 10px 0; clear: both; height: 50px; border-top: 2px solid #53606C}
#SaibaMaisUFV h2 { background: url(images/estrutura/mais.png) no-repeat center left; padding-left: 35px; color: #47535D; margin: 20px 0 10px 0; line-height: 40px; }
#SaibaMaisUFV ul { list-style: none; margin-top: 20px; }
#SaibaMaisUFV ul li { float: left }
#SaibaMaisUFV ul li a { color: #464D51; border: 5px solid #EAEDEF; margin-right: 6px; background: #EAEDEF; font-family:'OswaldLight'; border-radius: 5px; font-size: 13px; }
#SaibaMaisUFV ul li a:hover { background-color: #CE1817; border: 5px solid #CE1817; color: #fff; text-decoration: none; }

#Creditos { clear: both; margin: 10px auto; width: 100%; padding-bottom: 15px; }

#Creditos p { font-size: 11px !important; text-align: left; color: #908e8e; }
#Creditos a { border: 0;  color: #54626E; font-size: 11px; color: #908e8e; margin: 0; font-size: 11px; }
#Creditos a:hover { background-color: #CE1817; border: 4px solid #CE1817; border-radius: 3px; color: #fff; text-decoration: none; }
</pre></body></html>