@charset "utf-8";
/* CSS Document */
 
body{color:#}

.conteudo, .barraConteudo {
	width:990px;
	margin:auto;
	display:block;
}
.conteudoRodape {
	padding:0 10px;
	margin:12px 0 0 0;
}
.buttonContainerWide{
	padding-left:10px;
	padding-top:10px;
}
.conteudoCabecalho div.logo {
	float:left;
	width:40%;
 *width:38%;
}
.conteudoCabecalho div.logo ul {
	list-style:none;
	font-size:0.8em;
	margin:15px 0 0 20px;
	padding:0;
}
.conteudoCabecalho div.logo ul li {
	float:left;
}
.conteudoCabecalho div.logo ul li.marcaPeriodicos {
	height:46px;
	width:195px;
	margin-right:20px;
	padding-top:8px;
}
.conteudoCabecalho div.logo ul li.marcaPeriodicos a {
	background:url(../images/capes/logo_periodicos.gif) no-repeat;
	display:block;
	padding-top:48px;
	color:#000;
	text-decoration:underline;
}
.conteudoCabecalho div.logo ul li.marcaPeriodicosLivre {
	height:50px;
	width:195px;
	margin-right:20px;
	padding-top:8px;
}
.conteudoCabecalho div.logo ul li.marcaPeriodicosLivre a {
	background:url(../images/capes/acesso_livre.jpg) no-repeat;
	display:block;
	padding-top:60px;
	color:#000;
	text-decoration:underline;
}
.conteudoCabecalho div.logo ul li.marcaCapes {
	height:68px;
	width:84px;
	margin-left:20px;
}
.conteudoCabecalho div.logo ul li.marcaCapes a { 
	background:url(../images/capes/logo_capes.png) no-repeat; 
	display:block;
	height:66px;
	width:85px;
	text-decoration:underline;
}
div.conteudoCabecalho div.topo {float: right; width: 640px;}
div.conteudoCabecalho div.navegacaoTopo ul {
	list-style:none;
 *margin:15px;
	padding:0;
}
div.conteudoCabecalho div.navegacaoTopo ul li {
	float:left;
	color:#fff;
	padding:0 10px;
	text-align:center;
	border-right: 1px dotted #e8f5f8;
	a:active color:#0000FF;
}
div.conteudoCabecalho div.navegacaoTopo ul li a {
	color:#fff;
	text-decoration:underline;
	font-weight:bold;
}
div.conteudoCabecalho div.navegacaoTopo ul li a.identifique {
	color:#dfecbc
}
div.navegacaoTopo ul li ul.acessibilidade {
	background:url(../images/capes/bg_boxAcessibilidade.jpg) no-repeat;
	display:block;
	height:17px;
	width:49px;
	margin:auto;
*margin:0 3px;
}
div.navegacaoTopo ul li ul.acessibilidade li {
	padding:0;
	margin:0;
	background:none;
	border:none;
}
div.navegacaoTopo ul li ul.acessibilidade li a {
	padding:0 5px;
}
div.navegacaoTopo ul li ul.acessibilidade li a.normal {
	padding:0 9px;
}
div.navegacaoTopo ul li ul.acessibilidade li a.contraste {
	padding:0 7px;
	font-weight:bold;
	color:#FFFF00
}
div.navegacaoTopo ul li ul.idioma {
	background:url(../images/capes/bg_linguagem.jpg) no-repeat;
	height:17px;
	width:75px;
	margin:0 auto;
*margin:0;
}
div.navegacaoTopo ul li ul.idioma li {
	padding:0;
	background:none;
	border:none;
}
div.navegacaoTopo ul li ul.idioma li a {
	padding:0 5px;
}
div.navegacaoTopo ul li ul.idioma li a img {
	border:none;
}
div.conteudoCabecalho {
	height:100px;
	position:relative;
}
div.navegacaoPrincipal {
	bottom:-16px;
	position:absolute;
	right:35px;
}
div.navegacaoPrincipal span.menuEsquerda {
	background:url(../images/capes/bg_menuPrincipal_lateral_E.png) left bottom no-repeat;
	padding: 0 0 0 33px;
	display:block;
	height:46px;
	float:left;
}
div.navegacaoPrincipal span.menuDireita {
	background:url(../images/capes/bg_menuPrincipal_lateral_D.png) bottom no-repeat;
	display:block;
	height:46px;
	width:33px;
	float:left;
}
div.conteudoCabecalho div.navegacaoPrincipal ul {
	list-style:none;
	padding:0;
	margin:0;
	clear:both;
	position:relative;
}
div.conteudoCabecalho div.navegacaoPrincipal ul li {
	color:#a6a5a3;
	background:url(../images/capes/bg_menuPrincipal.png) repeat-x;
	float:left;
	height:34px;
	line-height:34px;
	padding-top:12px;
	position:relative;
}
div.conteudoCabecalho div.navegacaoPrincipal ul li a {
	color:#a6a5a3;
	font-weight:bold;
	border-right:1px solid #dcdddc;


	padding:0 10px;
	line-height:34px;
	height:34px;
	text-decoration: none;
	font-size:1em;
	display:block;
}
div.conteudoCabecalho div.navegacaoPrincipal ul li a.itenAtivo {
	background:url(../images/capes/bg_menu_ativo.gif) repeat-x;
	text-decoration: none;
	color: black;
}
div.conteudoCabecalho div.navegacaoPrincipal ul .subNavegacao {
	list-style:none;
	z-index:10;
	position:absolute;
	top:61px;
	height:20px;
	width:130%;
	right:-35px;
}
div.conteudoCabecalho div.navegacaoPrincipal ul .subNavegacao li {
	background:none;
	height:20px;
	float:right;
	padding:0;
	border-right:1px dotted #0F775F;
}
div.conteudoCabecalho div.navegacaoPrincipal ul .subNavegacao li.fim {
	border:none;
}
div.conteudoCabecalho div.navegacaoPrincipal ul .subNavegacao li a {
	background:none;
	height:20px;
	line-height:20px;
	color:#0F775F;
	border:none;
	font-weight:normal;
	text-decoration:underline;
}
div.conteudoCabecalho div.navegacaoPrincipal ul .subNavegacao li a:hover {
	text-decoration:none;
}
div.conteudoCabecalho div.navegacaoPrincipal ul .subNavegacao li a.itenAtivo {
	font-weight:bold;
	text-decoration:none;
}
.txtindent {
	text-indent:-999px;
	overflow:hidden;
}
.clearfix {
	clear:both;
	margin:0;
	padding:0;
	display:block;
	color:#666;
}
.corpoFinal {
	background:url(../images/capes/bg_corpo_final.png) top no-repeat;
	height:55px;
	display:block;
	padding-top:5px;
	color: #000;
}
.corpoInicio {
	background:url(../images/capes/bg_corpo_inicio.png) bottom no-repeat;
	height:30px;
	display:block;
}
.corpo {
	background: url(../images/capes/bg_corpo.png) repeat-y;
	padding:0 10px;
	padding-bottom:20px;
}

.buscaAcervo {
	background:url(../images/capes/bg_busca_home6.png) no-repeat;
	vertical-align: middle;
	display:block;
	width:600px;
	height:345px;
	padding:0 10px 4px 0px;
	margin:5px 0 0 20px;
	position:relative
}
.corpo .corpoHeader {
	background:url(../images/capes/bg_corpo_header2.gif) repeat-x;
	border-bottom: 1px solid #f7d156;
	min-height:348px;
	position:relative;
}
.corpo .corpoHeaderInterno {
	margin-bottom:20px;
}
.corpoHeader .migalha, .corpoHeaderInterno .migalha {
	z-index: 2;
	background:url(../images/capes/bg_submenus.png) no-repeat;
	display:block;
	height:23px;
	width:890px;
	margin:auto;
	line-height:23px;
	font-family:"trebuchet MS", Arial, tahoma, verdana;
	padding:0 20px;
	position:relative;
	font-size:0.9em;
}
.corpoHeader .migalha a, .corpoHeaderInterno .migalha a {
	color:#0f775f;
	text-decoration:underline;
}
.corpoHeader .migalha span, .corpoHeaderInterno .migalha span {
	font-weight:bold;
	font-size:12px;
	color:#107e9f
}
.corpo .corpoHeader .destaque {
        background:url("../images/capes/img_topo.png") no-repeat scroll right top transparent;
        display:block;
        float:right;
        height:310px;
        position:absolute;
        right:21px;
        top:27px;
        width:337px;
/*
	background:url(../images/capes/img_topo.png) top right no-repeat;
	display:block;
	float:right;
	height:354px;
	position:absolute;
	right:0;
	top:-14px;
	width:900px;*/	
}
#legenda {display:block;position: absolute;z-index: 25;left: 612px;bottom: 0;background-color: white;color:black;width:331px; padding: 3px; opacity:0.9}
/*.buscaAcervo img.titulo {
	margin:14px 0 0 18px;
	display:block;
}*/
.buscaAcervo img.titulo {
	margin:2px 0 0 18px;
	padding 0 0 0 0px;
	display:block;
}
.buscaAcervo hr {
	padding: 0;
	display:block;
	height:1px;
	background:none;
	border:none;
	border-top:1px dotted #8f983b;
	margin:1px 22px;
	margin-bottom:0;
}
.buscaAcervo form {
	padding: 0 20px;
	margin:5px 0px;
	width:500px;
}
.buscaAcervo form span.input_inicio {
	background:transparent url(../images/capes/bg_input_busca_inicio.gif) no-repeat top left;
	padding:0 0 0 8px;
 *padding-left:3px;
	height:20px;
	display:block;
	float:left;
	margin:2px 0;
}
.buscaAcervo form span.input_inicio span {
	background:url(../images/capes/bg_input_busca_final.gif) no-repeat;
	display:block;
	height:20px;
	width:8px;
	float:left;
}
.buscaAcervo form span.input_inicio input[type="text"] {
	height:17px;
 *height:20px;
	background:url(../images/capes/bg_input_busca.gif) repeat-x;
	border:none;
	line-height:20px;
	font-size:10px;
	padding:0;
	padding-top:3px;
 *padding-top:0px;
	float:left;
	width:180px;
	display:block;
}
.buscaAcervo form span.input_inicio select {
	width:262px;
	border:none;
	height:20px;
	background:url(../images/capes/bg_input_busca.gif) repeat-x;
	font-size:10px;
}
.buscaAcervo form span.input_inicio select option {
	background:#fff;
}
.buscaAcervo ul.alfabetoPeriodicos {
	list-style:none;
	padding:0 0 0 25px;
	margin:0;
	width:305px;
 *display:block;
}
.buscaAcervo ul.alfabetoPeriodicos li {
	background:url(../images/capes/bg_alfabeto.gif) no-repeat;
	display:block;
	width:15px;
	height:16px;
	float:left;
	text-transform:capitalize;
	color:#737a26;
	text-align:center;
	line-height:16px;
	margin:1px 1px;
}
.buscaAcervo ul.alfabetoPeriodicos li.numerico {
	background:url(../images/capes/bg_numerico.gif) no-repeat;
	width:49px;
}
.buscaAcervo ul.alfabetoPeriodicos li.listaCompleta {
	background:url(../images/capes/bg_numerico_2.gif) no-repeat;
	width:85px;
}
.buscaAcervo a.link {
	color:#0F775F;
	text-decoration:underline;
	margin: 0 0 0 28px;
}
.buscaAcervo a {
	color:#0F775F;
	text-decoration:underline;
}
.buscaAcervo a:hover {
	color:#0F775F;
	text-decoration:underline;
}
.buscaAcervo ul.alfabetoPeriodicos li a {
	color:#737a26;
	text-decoration:underline;
	display:block;
}
div.homeConteudoPrincipal {
	padding:0 10px;
	color:black;
}

div.homeConteudoPrincipal a.hyperlink{
	color:#006400;
	text-decoration: underline;
}

div.homeConteudoPrincipal span.titulo {
	background:url(../images/capes/bg_home_titulo.gif) repeat-x;
	display:block;
	border-bottom:1px dotted #b0b0b0;
	height:34px;
	margin-bottom:15px;
}
div.homeConteudoPrincipal span.titulo.rosa {
	background: url(../images/capes/bg_filtro_estatistica.gif) repeat-x;
	height:30px;
}
div.homeConteudoPrincipal span.titulo.rosa h3 {
	margin:10px;
}
div.homeConteudoPrincipal span.tituloInstitucional {
	background:url(../images/capes/bg_institucional_home.gif) repeat-x;
	display:block;
	border-bottom:1px dotted #b0b0b0;
	height:34px;
	margin-bottom:15px;
}
div.homeConteudoPrincipal div.homeConteudo .player, div.homeConteudoPrincipal img.borda {
	border:1px solid #787878;
	padding:2px;
}
div.homeConteudoPrincipal img.borda {
	margin-bottom:10px;
}
div.homeConteudoPrincipal div.fitroEstatistica, div.homeConteudoPrincipal div.fitroNoticias {
	background:url(../images/capes/bg_filtro_estatistica.gif) bottom repeat-x;
	border-bottom:1px dotted #b2b2b2;
	margin: 35px 0;
	
}
div.homeConteudoPrincipal div.fitroEstatistica img, div.homeConteudoPrincipal div.fitroNoticias img {
	display:block;
	margin-bottom:5px;
}
div.homeConteudoPrincipal div.fitroEstatistica label, div.homeConteudoPrincipal div.fitroNoticias label {
	width:85px;
	display:block;
	float:left;
	color:#484338;
	line-height:1em;
	height:30px;
	overflow:hidden;
}
div.homeConteudoPrincipal div.fitroEstatistica.acervo {background:none;}
div.homeConteudoPrincipal div.fitroEstatistica.acervo span.tituloAcervo {float:left; font-size:1.3em; font-weight:bold; color:#939090;}
div.homeConteudoPrincipal div.fitroEstatistica.acervo label {width:auto; min-height:22px; max-width:190px;height:auto; line-height:22px;}
div.homeConteudoPrincipal div.fitroEstatistica label.menor {
	line-height:20px;
	width:60px;
}
.fitroEstatistica input, div.homeConteudoPrincipal div.fitroNoticias input {
	float:left;
}
.fitroEstatistica form span.input_inicio, .fitroNoticias form span.input_inicio {
	background:transparent url(../images/capes/bg_input_busca_inicio_interno.gif) no-repeat top left;
	padding:0 0 0 8px;
 *padding-left:3px;
	height:20px;
	display:block;
	float:left;
	margin:2px 10px;
}
.fitroEstatistica form span.input_inicio span, .fitroNoticias form span.input_inicio span {
	background:url(../images/capes/bg_input_busca_final_interno.gif) no-repeat;
	display:block;
	height:20px;
	width:8px;
	float:left;
}
.fitroEstatistica form span.input_inicio input[type="text"], .fitroNoticias form span.input_inicio input[type="text"] {
	height:17px;
 *height:20px;
	background:url(../images/capes/bg_input_busca_interno.gif) repeat-x;
	border:none;
	line-height:20px;
	font-size:10px;
	padding:0;
	padding-top:3px;
 *padding-top:1px;
	float:left;
	width:140px;
	display:block;
}
.fitroEstatistica form span.input_inicio select, .fitroNoticias form span.input_inicio select {
	border:none;
	height:20px;
	background:url(../images/capes/bg_input_busca_interno.gif) repeat-x;
	font-size:10px;
	width:140px;
}
.fitroNoticias form span.input_inicio select {
	width:auto;
}
div.homeConteudoPrincipal div.fitroEstatistica span.tituloContraste, div.homeConteudoPrincipal div.fitroNoticias span.tituloContraste, div.homeConteudoPrincipal span.titulo span.tituloContraste, div.homeConteudoPrincipal span.tituloInstitucional span.tituloContraste {
display:none;}
.fitroEstatistica form span.input_inicio select.estatistica {
	width:auto;
}
.registros {padding-top:8px; font-size:0.9em;color:#342a1c}
.fitroEstatistica form span.input_inicio select option {
	background:#fff;
}
div.homeConteudoPrincipal input.imprime {
	float:right;
}
div.homeConteudoPrincipal span.titulo img, div.homeConteudoPrincipal span.tituloInstitucional img {
	margin:7px 0 0 2px;
}
div.homeConteudoPrincipal div.homeConteudo {
	float:left;
	width:32%;
	display:block;
	padding:0 5px;
}
div.homeConteudoPrincipal div.homeConteudo img.imgIlustra {
	border:1px solid #b3b3b3;
	padding:2px;
	margin-right:10px;
}
div.homeConteudoPrincipal div.homeConteudo p {
	text-align:justify;
	font-size:0.9em;
}
div.homeConteudoPrincipal div.homeConteudo hr {
	padding: 0;
	display:block;
	height:1px;
	background:none;
	border:none;
	border-top:1px dotted #b0b0b0;
	margin: 0;
}
div.homeConteudoPrincipal div.homeConteudo a {
	color: #006400;
}
div.homeConteudoPrincipal div.homeConteudo a:hover {
	color: #999999;
	text-decoration:underline;
}
div.homeConteudoPrincipal ul.noticiaDestaque {
	list-style:none;
	margin:5px 0;
	padding:0;
}
div.homeConteudoPrincipal ul.noticiaDestaque li {
	float:left;
	width:47%;
	color:#888;
	padding:0 5px;
}
div.homeConteudoPrincipal ul.noticiaDestaque span.tituloNoticia {
	font-size:1.4em;
	display:block;
}
div.homeConteudoPrincipal ul.noticiasListagem {
	list-style:none;
	color: black;
	padding:0;
	margin:5px 0;
}
div.homeConteudoPrincipal ul.noticiasListagem span.tituloNoticia, ul.listagemData span.tituloNoticia {
	font-weight:bold;
	display:block;
}
div.homeConteudoPrincipal ul.noticiasListagem li {
	margin:10px 0;
	/*line-height:1.2em;*/
}
div.homeConteudoPrincipal div.esquedaInterno {
	float:left;
	width:75%;
}
div.homeConteudoPrincipal div.esquedaInterno span.titulo {
	font-weight:bold;
	font-size:1.2em;
	background:none;
	height:auto;
	color:black;
	margin:0;
	border:none
}
div.homeConteudoPrincipal div.esquedaInterno div.itensListagem, div.homeConteudoPrincipal div.direitaInterno div.itensListagem {
	background:url(../images/capes/bg_item_documentos.gif) repeat-x;
	min-height:98px;
	color:black;
	padding:5px 10px;
	border-top:1px dotted #B0B0B0;
	margin:10px 0;
}
div.homeConteudoPrincipal div.esquedaInterno div.itensListagem span {
	float:left;
	width:100%;
	/*margin:3px 0;*/
}
div.homeConteudoPrincipal div.esquedaInterno div.itensListagem label {
	background:url(../images/capes/ico_Bullet.gif) 0 3px no-repeat;
	display:block;
	float:left;
	width:80px;
	padding-left:10px;
	font-weight:bold;
	color:black
}
div.homeConteudoPrincipal div.esquedaInterno div.itensListagem p {
	float:left;
	margin:0;
	color:black
}
div.homeConteudoPrincipal div.esquedaInterno div.textoDocumento {
	margin:10px 0 0 0;
}
div.homeConteudoPrincipal div.esquedaInterno div.textoDocumento a {
	display:block;
	color:#006400
}
div.homeConteudoPrincipal div.esquedaInterno div.textoDocumento a:hover {
	text-decoration:underline;
	color: #999999
}
div.homeConteudoPrincipal div.esquedaInterno .documentosRelacionados.didatico {
	padding:10px;
	margin:10px 30px;
	border:1px dotted #d0d0d0
}
div.homeConteudoPrincipal div.esquedaInterno .documentosRelacionados ul.relacionados {
	list-style:circle inside;
	padding:0 20px
}
div.homeConteudoPrincipal div.esquedaInterno .documentosRelacionados ul.relacionados li {
	border:none;
	padding:1px 0
}
div.homeConteudoPrincipal div.esquedaInterno .destaques {
	border-bottom:1px dotted #B0B0B0
}
div.homeConteudoPrincipal div.esquedaInterno .destaques a {
	color: #006400
}
div.homeConteudoPrincipal div.esquedaInterno .destaques a:hover {
	text-decoration:underline;
	color: #999999
}
div.homeConteudoPrincipal div.esquedaInterno .destaques span.tituloPequeno, div.homeConteudoPrincipal div.esquedaInterno .noticias span.data {
	display:block;
	font-sixe:0.9em;
	color:#FF9443;
	margin:0.5em 0;
}
div.homeConteudoPrincipal div.esquedaInterno .destaques span.tituloDestaque {
	font-size:1.4em;
	font-weight:bold;
}
div.homeConteudoPrincipal div.esquedaInterno .destaques span.tituloGrande {
	font-size:1.2em;
	font-weight:bold;
}
div.homeConteudoPrincipal div.esquedaInterno .destaques div.destaquePequeno {
	width:50%;
	float:left;
}
div.homeConteudoPrincipal div.esquedaInterno ul.noticias {
	list-style:none;
	margin:0;
	padding:0;
}
div.homeConteudoPrincipal div.esquedaInterno ul.noticias li {
	border-bottom:1px dotted #888;
	padding:5px 0;
	position:relative;
}
div.homeConteudoPrincipal div.esquedaInterno ul.noticias .titulo {
	font-size:1.0em
}
div.homeConteudoPrincipal div.esquedaInterno ul.noticias span.incricao {
	margin:0;
	padding:0;
	position:absolute;
	right:10px;
	top:5px;
	line-height:19px;
}
div.homeConteudoPrincipal div.esquedaInterno ul.noticias span.incricao p {
	display:block;
	float:left;
	height:19px;
	line-height:19px;
	margin:0 0 0 5px;
	padding:0;
}
div.homeConteudoPrincipal div.esquedaInterno ul.noticias span.incricao a, div.homeConteudoPrincipal div.esquedaInterno ul.noticias span.incricao img {
	border:none;
	float:left
}
div.homeConteudoPrincipal a {
}
div.homeConteudoPrincipal a:hover {
}
div.homeConteudoPrincipal div.esquedaInterno ul.noticias .titulo a {
	color: #006400
}
div.homeConteudoPrincipal div.esquedaInterno ul.noticias .titulo a:hover {
	color: #999999
}
div.homeConteudoPrincipal div.direitaInterno {
	float:right;
	width:25%;
	display: block;
	top: 0;
}
div.homeConteudoPrincipal div.direitaInterno div.conteudo {
	margin:0 10px;
	width:100%;
}
div.homeConteudoPrincipal div.direitaInterno div.conteudo .exibirTreinamentos {
	font-size:0.9em;
}
div.homeConteudoPrincipal div.direitaInterno span.titulo {
	background:none;
	height:auto;
	margin-bottom:0;
	border:none
}
div.homeConteudoPrincipal div.direitaInterno a {
	color:#006400;
	margin-bottom:5px;
	display:block;
}
div.homeConteudoPrincipal div.direitaInterno a:hover {
	color:#999999;
}
div.homeConteudoPrincipal div.direitaInterno a, div.homeConteudoPrincipal div.esquedaInterno a {
	text-decoration:underline !important;
}
div.homeConteudoPrincipal div.direitaInterno a:hover {
	text-decoration:underline;
}
div.homeConteudoPrincipal div.direitaInterno label {
	font-weight:bold;
	width:90px;
	float:left;
	display:block;
	color:#787568
}
div.homeConteudoPrincipal div.direitaInterno p {
	color:#787568;
	margin:0;
}
div.homeConteudoPrincipal div.direitaInterno div.itensListagem ul {
	list-style:none;
	margin:0;
	padding:0;
}
div.homeConteudoPrincipal div.direitaInterno div.itensListagem ul li {
	margin:5px 0;
}
div.homeConteudoPrincipal div.direitaInterno div.itensListagem ul li.fonte, div.esquedaInterno div.destaques span.fonte, div.esquedaInterno div.destaques p.fonte {
	font-size:0.9em;
	display:block;
}
div.esquedaInterno div.destaques span.fonte {
	margin:5px 0;
}
div.homeConteudoPrincipal div.direitaInterno div.navegacao ul {
	margin:0;
	padding:0;
}
div.esquedaInterno div.destaques p.fonte {
	margin:0 10px 0 415px;
}
div.esquedaInterno div.destaques p.fonte.topo {
	margin-top:150px;
	margin-bottom:10px;
}
div.esquedaInterno div.destaques span.assinatura {
	display:block;
	text-align:right;
	font-style:italic;
	margin-bottom:10px;
}
div.homeConteudoPrincipal div.direitaInterno .conteudoSelecao {
	margin-top:5px
}
div.homeConteudoPrincipal div.direitaInterno ul.navegadorMes, div.homeConteudoPrincipal div.direitaInterno ul.navegadorAno {
	list-style:none;
	border:1px solid #CCCCCC;
	height:20px;
	margin:0;
	padding:2px;
	float:left;
	margin:0 5px;
}
div.homeConteudoPrincipal div.direitaInterno ul.navegadorMes li, div.homeConteudoPrincipal div.direitaInterno ul.navegadorAno li {
	float:left;
	text-align:center
}
div.homeConteudoPrincipal div.direitaInterno ul.navegadorMes li.seta, div.homeConteudoPrincipal div.direitaInterno ul.navegadorAno li.seta, div.navegacao ul li.seta {
	width:17px
}
div.homeConteudoPrincipal div.direitaInterno ul.navegadorMes li.seta a, div.homeConteudoPrincipal div.direitaInterno ul.navegadorAno li.seta a, div.navegacao ul li.seta a {

	margin:0;
	padding:0;
}
div.homeConteudoPrincipal div.direitaInterno ul.navegadorMes li.seta a.esquerda, div.homeConteudoPrincipal div.direitaInterno ul.navegadorAno li.seta a.esquerda, div.navegacao ul li.seta a.esquerda {
	background:url(../images/capes/btn_setas.gif) 0 0 no-repeat;
}
div.homeConteudoPrincipal div.direitaInterno ul.navegadorMes li.seta a.direita, div.homeConteudoPrincipal div.direitaInterno ul.navegadorAno li.seta a.direita, div.navegacao ul li.seta a.direita {
	background:url(../images/capes/btn_setas.gif) -19px 0 no-repeat;
}
div.homeConteudoPrincipal div.direitaInterno ul.navegadorMes li.centro, div.homeConteudoPrincipal div.direitaInterno ul.navegadorAno li.centro {
	width:60px;
}
div.navegacao {margin:10px 0; display: table; width: 100%;}
div.navegacao ul {
	list-style:none;
	margin:0;
	padding:0
}
div.navegacao ul li {
	float:left;
	margin:0 5px;
	color:#342A1C;
}
div.navegacao ul li.seta {
	width:17px;
	display:block;
	margin:0 3px;
}
div.navegacao ul li a {
	width:auto;
	display:inline !important;
}
div.navegacao ul li.seta a {
	display:block !important;
}
div.navegacao .noRegistros {
	clear:both;
	font-size:0.9em;
	color:#342A1C
}
ul.listagemData {
	padding:0;
	margin:0;
	list-style:none;
	font-size:0.9em;
	margin-top:0em;
}
ul.listagemData li {
	float:left;
	width:49%;
	margin:1.1em 0;
	font-size: 12px;
	color:black;
}
ul.listagemData span.data {
	display:block;
}
.conteudoRodape img {
	margin:0 3px;
	border:1px solid #b68a01;
	padding:2px;
}
.conteudoRodape img.inicio {
	margin:0;
	margin-right:5px;
}
.conteudoRodape img.fim {
	margin:0;
	margin-left:5px;
}
tr.linhaImpar, tr.linhaPar {
	margin: 0 1px;
}
tr.linhaImpar td {
	background:#dad6c8;
	color:#676252;
	padding:2px 4px;
	font-size:0.9em;
	margin:0 1px;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}
tr.linhaPar td {
	background:#bdb9ac;
	color:#676252;
	padding:2px 4px;
	margin:0 1px;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}
div.homeConteudoPrincipal ul.regiaoHelpdesk {
	list-style:none;
	padding:0;
	margin:0 0 25px;
}
div.homeConteudoPrincipal ul.regiaoHelpdesk li {
	float:left;
	border-right:1px solid #b0b0b0;
	padding:0 5px;
}
div.homeConteudoPrincipal div.conteudoHelpDesk a.seta {
	float:left;
	width:30px;
	height:33px;
	line-height:100px;
	margin:25px 5px;
}
div.homeConteudoPrincipal div.conteudoHelpDesk a.seta.esquerda {
	background:url(../images/capes/btn_setas_grande.jpg) 0 0 no-repeat;
}
div.homeConteudoPrincipal div.conteudoHelpDesk a.seta.direita {
	background:url(../images/capes/btn_setas_grande.jpg) -30px 0 no-repeat;
}
div.homeConteudoPrincipal div.conteudoHelpDesk div.helpDesk {
	border:1px solid #c0c0c0;
	padding:10px;
	width:75%;
	float:left;
}
div.homeConteudoPrincipal div.conteudoHelpDesk div.helpDesk ul {
	margin:0;
	padding:0;
	list-style:none;
}
div.homeConteudoPrincipal div.conteudoHelpDesk div.helpDesk ul.helpContato {
	width:50%;
	float:left;
}
div.homeConteudoPrincipal div.conteudoHelpDesk div.helpDesk ul.helpRepresentante {
	font-weight:bold;
	width:50%;
	float:left
}
div.homeConteudoPrincipal div.conteudoHelpDesk div.helpDesk ul.helpRepresentante .titulo {
	font-size:1.3em;
}
div.boxAcervo {background:url(../images/capes/bg_boxAcervo.jpg) repeat-x;display:block;
float:left;
margin:0 12px;
width:210px;
color:#332a19;
min-height:120px;}
div.boxAcervo img.btn {display:block; width:178px; height:18px; margin:5px auto;}
div.boxAcervo span.titulo {background:none; height:auto; font-size:1.3em; font-weight:bold; width:190px; margin:auto; color:#8b8784}
div.boxAcervo p {width:190px; margin:auto;}
div.boxAcervo a {text-decoration:underline;}


div.boxAcervo2 {height:23px;display:block; margin:0; color:#332a19; line-height: 23px; padding: 0 0 0 10px;}
div.boxAcervo2 img.btn {display:block; width:178px; height:8px; margin:5px auto;}
div.boxAcervo2 p {width:190px; margin:auto;}

div.acervoPrincipal {border-bottom: 1px dotted #B2B2B2; clear:both; padding-bottom:10px;}
div.acervoPrincipal div.colunaPrincipal {width:82%; float:left;}
div.colunaPrincipal table {width:100%;border-collapse:collapse;}
div.colunaPrincipal table .tabelaLeft {text-align:left;}
div.colunaPrincipal table thead tr th{ padding:0;}
div.colunaPrincipal table tbody tr td {background:url(../images/capes/bg_boxAcervo.jpg) repeat-x;border-top:1px dotted #B2B2B2; color:#332a1b; padding:0; text-align:center;}
div.colunaPrincipal table tbody tr td ul {list-style:none; margin:0; padding:0;}
div.colunaPrincipal table tbody tr td div.barraRelevancia {border:1px solid #d7d6d4; display:block; width:61px; height:8px; margin:auto}
div.colunaPrincipal table tbody tr td span.porcentagem {background:#90897f; display:block;height:8px;}
div.colunaPrincipal table tbody tr td a {color:#006400;}
div.colunaPrincipal table tbody tr td a:hover {color:#999999;}
div.colunaPrincipal table tbody tr td a.btn, div.colunaPrincipal table thead tr th a.btn {background:url(../images/capes/btn_icons.png) no-repeat;display:block; width:25px; height:27px; margin:2px auto;}
div.colunaPrincipal table tbody tr td a.btn.linha, div.colunaPrincipal table thead tr th a.btn.linha {margin:2px; float:left;}
div.colunaPrincipal table tbody tr td a.btn.edita, div.colunaPrincipal table thead tr th a.btn.edita {background-position:-2px 0 }
div.colunaPrincipal table tbody tr td a.btn.adiciona, div.colunaPrincipal table thead tr th a.btn.adiciona {background-position:-31px 0; }
div.colunaPrincipal table tbody tr td a.btn.mail, div.colunaPrincipal table thead tr th a.btn.mail {background-position: 0 -33px;}
div.colunaPrincipal table tbody tr td a.btn.gravar, div.colunaPrincipal table thead tr th a.btn.gravar {background-position:-30px -31px;}
div.colunaPrincipal table tbody tr td a.btn.info, div.colunaPrincipal table thead tr th a.btn.info {background-position:-60px 0;}
div.colunaPrincipal table tbody tr td a.btn.lupa, div.colunaPrincipal table thead tr th a.btn.lupa {background-position:-61px -31px;}
div.colunaPrincipal table tbody tr td a.btn.doc, div.colunaPrincipal table thead tr th a.btn.doc {background-position:-90px 0;}
div.colunaPrincipal table tbody tr td a.btn.excluir, div.colunaPrincipal table thead tr th a.btn.excluir {background-position:-57px -63px;}
div.colunaPrincipal table tbody tr td a.btn.excluirReg, div.colunaPrincipal table thead tr th a.btn.excluirReg {background-position:0 -63px;}
div.colunaPrincipal table tbody tr td a.btn.salvarCom, div.colunaPrincipal table thead tr th a.btn.salvarCom {background-position:-88px -31px;}
div.colunaPrincipal table tbody tr td a.btn.tag , div.colunaPrincipal table thead tr th a.btn.tag  {background-position:-30px -63px;}
div.colunaPrincipal table tbody tr td a.btn.criarGrupo, div.colunaPrincipal table thead tr th a.btn.criarGrupo {background-position:-86px -63px;}
.colunaPrincipal.inteiro {width:100% !important;}
.fitroEstatistica.acervo form.niceform {float:right;}
table.linhaMenor tr td {background:url(../images/capes/bg_td_pequeno.gif) repeat-x !important; padding:0 10px !important; height:40px; text-align:left !important;}
table.linhaMenor tr td.label {font-weight:bold; width:20%;}
table.linhaMenor tr td ul {margin:0; padding:0; list-style:none;}
table.linhaMenor tr th {padding:0 10px !important;}
div.formAcervo {padding-top:20px; color:#5c5443}


div.acervoPrincipal div.colunaTopicos {background:#ebebeb; width:17%; float:left; margin-left:2px;margin-top:17px;}
div.acervoPrincipal div.colunaTopicos ul {margin:0 10px; padding:0; list-style:none; color:#a9a69d;}
div.acervoPrincipal div.colunaTopicos ul li ul {margin:0;}
div.acervoPrincipal div.colunaTopicos ul span.titulo {color:#635c52; background:none; font-weight:bold; margin:0; padding:0; height:auto; border:none;}
div.acervoPrincipal div.colunaTopicos ul a.amplia {display:block; background:url(../images/capes/btn_setaBaixo.gif) no-repeat; height:10px; width:23px; margin:10px 0 }
div.acervoPrincipal div.colunaTopicos ul li {background:url(../images/capes/bg_bullet.gif) 0px 3px no-repeat; padding:0 0 0 15px; margin:3px 10px;}
div.acervoPrincipal div.colunaTopicos ul li a {color:#006400}
div.acervoPrincipal div.colunaTopicos ul li a:hover {color:#999999}
div.acervoPrincipal div.colunaTopicos ul li.mais {background-position:0 -12px;}

.containerBottom, .containerTop, .containerMiddle {width:655px;}
.containerBottom, .containerTop {clear:both; height:5px;}
.containerBottom img, .containerTop img {height:5px; width:5px;}
.containerTop { background:transparent url(../images/capes/formulario/textarea-tr.png) no-repeat scroll 100% 0}
.containerTop img {background:#F2F2E6 url(../images/capes/formulario/textarea-tl.png) no-repeat scroll 0 0}

.containerMiddle {background:transparent url(../images/capes/formulario/textarea-r-off.png) repeat-y scroll 100% 0; overflow-y:visible;}
.containerMiddle div {background:transparent url(../images/capes/formulario/textarea-l-off.png) repeat-y scroll 0 0; float:left; width:5px; height:100%;}
.containerMiddle table {width:630px;}
.containerBottom {background: url(../images/capes/formulario/textarea-br.png) no-repeat scroll 100% 0}
.containerBottom img { background:#F2F2E6 url(../images/capes/formulario/textarea-bl.png) no-repeat scroll 0 0}

.conteudoMetade.esqueda {float: left; width: 45%; padding-left: 5%; padding-top: 2%;}
.conteudoMetade.direita {float:left;width:50% !important; padding:0;}
.conteudoMetade.esqueda.login {width:45%;padding-left:0px;}
.conteudoMetade.direita.login {padding-left:40px;}

#sbox-btn-close {display:none}

/*Classes de submenu*/

#divMn68, #divMn69, #divMn70, #divMn71, #divMn72, #divMn88 {position:absolute; right:5px; top:2px}
ul.subNavegacao {height: 20px; list-style:none;margin:0; padding: 0;}
ul.subNavegacao li {background:none; border:none; border-right:1px dotted #0f775f; float:right; height:20px; padding:0 10px; font-size:1.1em; line-height:20px}
ul.subNavegacao li.fim {border:none;}
ul.subNavegacao li a {text-decoration:underline;}
ul.subNavegacao li a:hover {text-decoration:underline}


.listaLinkTipoBusca li {
	float:left;margin-left:6px;list-style:none;
}


.listaLinkTipoBusca {
	margin:0px;
}

.resultadoBusca{
 font-size: 12pt;
}


.searching {
	height:18px;
}
.contentwrap_clustering ul li {
	list-style:none;
}

a {
	color:#08c;
	text-decoration:underline;
}
a:hover {
	color: #999999;
	text-decoration:underline;
}



#record_list tr {
}

#record_list table td {
	border-top:1px solid #B2B2B2;
	color:#332A1B;
	font-family: "Helvetica Neue", Arial, FreeSans, sans-serif;
	font-size:12px;
	padding:5px;
	
}

#record_list table th {
	border-top:1px solid #B2B2B2;
	color:#332A1B;
	font-family: "Helvetica Neue", Arial, FreeSans, sans-serif;
	font-size:12px;
	padding:5px;
	
}
#record_lista tr {
    background:url(http://buscador-periodicos-capes-gov-br.ezl.periodicos.capes.gov.br/INOVO/icon_por/bg_boxAcervo.jpg) repeat-x;
}

#record_lista table td {
	border-top:1px dotted #B2B2B2;
	color:#332A1B;
	padding:5px;
	font-family: "Helvetica Neue", Arial, FreeSans, sans-serif;
	font-size:12px;
	
}
#record_lista table th {
	border-top:1px dotted #B2B2B2;
	color:#332A1B;
	padding:5px;
	font-family: "Helvetica Neue", Arial, FreeSans, sans-serif;
	font-size:12px;
}


.alinhaDireita {
	float:right; margin-right:15px;
}

.selecaoBase {
font-family:"trebuchet MS",Arial,tahoma,verdana;
font-size:12px;
}

/* Styles for cluster-facet*/
/*----------------clustering change---------------------*/
#record_cluster_wrap{width:95%; vertical-align:top; margin-bottom:0.5em; float:left}
#contentwrap_clustering { width:5%; float:right; background-color:#ebebeb; margin-top:0px;padding-bottom:0.3em;}
.cluster_container {  background-color:#ebebeb; width:100%;font-family:"trebuchet MS",Arial,tahoma,verdana;clear:left; margin-bottom:12px;}
.cluster_container h4{ height:1.5em; background-color:#ebebeb; color:#000000; font-weight:bold; font-size:100%; padding:0.1em 0px 0px 0.3em;}
.cluster_container ul { margin-bottom:0px;margin-top:1px;padding-right:3px; }
.cluster_container li { margin-left:0%;padding-left:0%; font-size:100%; color:#8c8d8c; list-style:none; padding-bottom:0px;padding-top:0px; line-height:1.35em; vertical-align:text-top}
.cluster_container ol { margin-bottom:0px;margin-top:1px;padding-right:0%; font-size:100%; }
.cluster_container ol li { margin-left:0%;padding-left:0%; font-size:100%; color:#8c8d8c; list-style:none; padding-bottom:0px;padding-top:0px;}

#contentwrap_clustering div.alignLeft {padding:0em 0px 0px 0.3em;}
#contentwrap_clustering div.alignLeft a{color:#0552a5;}

.pontilhada { border-bottom:1px dotted #B2B2B2; margin:35px 0; }
.titulos { font-size:1.3em; font-weight:bold; color:#939090;}
.fundoDegrade { background:transparent url(../images/capes/bg_boxAcervo.jpg) repeat-x scroll 0 0; color:#5C5443; }
.link { color:#006400; text-decoration:underline;}
.link:hover {text-decoration:underline;}
.bordaLateral { padding:0 10px; }

.cluster_container li a:link{color:#006400; text-decoration:underline;}
.cluster_container li a:visited{color:#006400; text-decoration:underline;}
.cluster_container li a.selected { background-color:#bcdffc; text-decoration:underline;}
.cluster_container span img { margin-left:5%; margin-top:0.3em; margin-bottom:0px;}
.cluster_container img { cursor:pointer;margin-bottom:0.3em;}
.cluster_container span.facet img {margin-left:0px;}
.cluster_container span.cluster {margin-left:0px; padding-left:0px;}
.cluster_container .showHideClose {display:none;}
.cluster_container .showHideOpen {display:block;}
.cluster_container .showHideActive {display:block;}

.Node {font-size:100%; padding-left:10px;}
.Node a:link {color:#006400; text-decoration:underline;}
.Node a:visited {color:#006400; text-decoration:underline;}
.Node a:hover {color:#006400; text-decoration:underline;}
.Node img {margin-right:4px; width:11px; height:11px;}
.Level0 {font-size:100%; color:#8c8d8c;}
.Level1 {font-size:100%; padding-top:5px; color:#8c8d8c; display:block;}
.Level1 li {font-size:100%; color:#8c8d8c; list-style:none; padding-bottom:0em;padding-top:0em; line-height:1.35em;}
.Level2 {font-size:100%; padding-top:5px; color:#8c8d8c; display:block;}
.Level2 li {font-size:100%; color:#8c8d8c; list-style:none; padding-bottom:0em;padding-top:0em; line-height:1.35em;}
.Level3 {font-size:100%; padding-top:5px; color:#8c8d8c; display:block;}
.Level3 li {font-size:100%; color:#8c8d8c; list-style:none; padding-bottom:0em;padding-top:0em; line-height:1.35em;}
.Level4 {font-size:100%; padding-top:5px; color:#8c8d8c; display:block;}
.Level4 li {font-size:100%; color:#8c8d8c; list-style:none; padding-bottom:0em;padding-top:0em; line-height:1.35em;}
/*----- End Styles for cluster-facet; -----*/

div.direitaInterno div.colecoesCriterios a{
	display: inline;
}

div.direitaInterno div.treinamentoSolicitacao a{
	display: inline;
}

div.homeConteudo ul.noticiasListagem li span.tituloNoticia a, div.esquedaInterno ul.noticias li div span.titulo a,
div.corpo div.homeConteudoPrincipal div.esquedaInterno ul.noticias li div span.titulo a,
div.corpo div.homeConteudoPrincipal div.esquedaInterno div.destaques span.tituloDestaque a,
div.corpo div.homeConteudoPrincipal div.esquedaInterno div.destaques div.destaquePequeno span.tituloGrande a,
div.corpo div.homeConteudoPrincipal div.esquedaInterno ul.noticias li span.titulo a,
div.corpo div.homeConteudoPrincipal div.esquedaInterno p a { color: #006400 }

div.homeConteudo ul.noticiasListagem li span.tituloNoticia a:hover, div.esquedaInterno ul.noticias li div span.titulo a:hover,
div.corpo div.homeConteudoPrincipal div.esquedaInterno ul.noticias li div span.titulo a:hover,
div.corpo div.homeConteudoPrincipal div.esquedaInterno div.destaques span.tituloDestaque a:hover,
div.corpo div.homeConteudoPrincipal div.esquedaInterno div.destaques div.destaquePequeno span.tituloGrande a:hover,
div.corpo div.homeConteudoPrincipal div.esquedaInterno ul.noticias li span.titulo a:hover,
div.corpo div.homeConteudoPrincipal div.esquedaInterno p a:hover { color: #999999 }

/* Ajustes 06/12/2011 - TFAMR */

.noticiasListagem li span.tituloNoticia, .listagemData li span.tituloNoticia{
	padding-bottom:2px!important;
	display:block;
}

div#acessopor{
	position: absolute;
	top:-45px;
	margin:0 0 0 10px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	width:400px;
	line-height:11px;
	font-weight: 10px;	
}

div#metalibNavMenu {
    width: 97%;
}

div#homeConteudoPrincipal {
   width: 97%;
}

.lblBusca {
   display: inline;
}

.rdiBusca {
   margin: -4px 0 0px !important;
}

#contentwrap > div.homeConteudoPrincipal > div.fitroEstatistica.acervo{
	border-bottom:none;
}

.containerTop{
	background:none;
}

#contentwrap > div.homeConteudoPrincipal > div.fitroEstatistica.acervo > div{
	padding-bottom:15px;
	margin-left: 0px;
}