/* CSS Document */
/* barra topo */
	.barraTopo{
		background-color:#F0F4F8;
		padding:8px;
		line-height:12px;
	}
	/* texto azul */
		.txtPesquisa{
			color:#043C77;
			font-weight:lighter;
			font-size: 0.6em;
			font-family:Verdana, Arial, Helvetica, sans-serif;
		}
		.txtPesquisa a
		{
			text-decoration:underline;
			color: #5079AD;
		}
		.txtPesquisa a:hover
		{
			text-decoration:none;
			color: #5079AD;
		}
		.label{
			color:#043C77;
			font-weight:bold;
			font-size: 0.6em;
			font-family:Verdana, Arial, Helvetica, sans-serif;
		}
	/* testo cinza */
		.txtPesquisaResultados{
			color:#5A5A5A;
			font-weight:lighter;
			font-size: 0.6em;
			font-family:Verdana, Arial, Helvetica, sans-serif;
		}
		.txtPesquisaResultados a
		{
			text-decoration:underline;
			color: #5A5A5A;
		}
 		.txtPesquisaResultados a:visited{
			text-decoration:underline;
                        color: #800080;
                }
		.txtResultados a:hover
		{
			text-decoration:none;
		}
		.labelResultados{
			color:#5A5A5A;
			font-weight:bold;
			font-size: 0.6em;
			font-family:Verdana, Arial, Helvetica, sans-serif;
		}
/* Texto de resultado da pesquisa */
.tituloPesquisa{
	color:#05408A;
	font-weight:lighter;
	font-size: 0.6em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tituloPesquisa a:link,
.tituloPesquisa a:active
{
	margin-left:5px;
        margin-right:5px;
        text-decoration:underline;
        color: #05408A;
}
.tituloPesquisa a:visited
{
            margin-left:5px;
            margin-right:5px;
            text-decoration:underline;
            color: #800080;
}
.tituloPesquisa a:hover
{
	margin-left:5px;
        margin-right:5px;
        text-decoration:none;
}
.tituloPesquisa a:link.Botoes,
.tituloPesquisa a:active.Botoes,
.tituloPesquisa a:visited.Botoes
{
            margin-left:5px;
            margin-right:5px;
            text-decoration:none;
            color: #05408A;
}
.tituloPesquisa a:hover.Botoes
{
            margin-left:5px;
            margin-right:5px;
            text-decoration:underline;
            color: #05408A;
}
.tituloPesquisa a:hover.Botoes
{
            margin-left:5px;
            margin-right:5px;
            text-decoration:underline;
            color: #05408A;
}
.txtPesquisaSinopse{
	color:#313131;
	font-weight:lighter;
	font-size: 0.6em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
	margin-top:3px;
	margin-bottom:0px;
	padding-right:30px;
}
.txtPesquisaDetalhe{
	color:#999999;
	font-weight:lighter;
	font-size: 0.6em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
	margin-top:3px;
	margin-bottom:0px;
	padding-right:30px;
}
.tituloPesquisaLinha {
	font-weight:bold;
	color:#05408A;
	font-size: 0.6em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	margin-top: 15px;
}
.txtPesquisaSinopse .palavra{
	font-weight:bold;
}

.tituloPesquisa .novaPesquisa{
	text-decoration:underline;
	color: #7596BE;
}
.tituloPesquisa .novaPesquisa:hover
{
	text-decoration:underline;
	color: #7596BE;
}
.resultadoPesquisa{
	margin-top: 15px;
	padding-bottom:15px;
	margin-left: 9px;

}
.resultadoPesquisa a:link.tituloPesquisa,
.resultadoPesquisa a:active.tituloPesquisa
{
	text-decoration:underline;
	font-weight:bold
}
.resultadoPesquisa a:visited.tituloPesquisa
{
	color:#800080;
	font-weight:bold
}
.linhaPesquisa{
	border-top:1px dashed #829FC4;
	clear:both;
	margin:2px;
}
/* Form Pesquisa Avançada */
.textoAux {
	padding:3px 0px 0px 0px;
	color: #585858;
}
/*
.formBody input,.formBody textarea,.formBody select
{
	border: 1px solid #7F9DB9;
	color:#5A5A5A;
	font-size: 1.1em;
}
*/
.formBody .noBorder{
	border:0;
}
.formBody .suporteCheckbox div{
	float:left;
	color: #585858;
}
.formBody .suporteCheckbox .txtForm{
	margin-top:4px;
}
.formBody a:link,.formBody a:active,.formBody a:visited{
	text-decoration:underline;
	color:#003C93;
}
.formBody a:hover{
	text-decoration:none;
	color:#003C93;
}
/* Estilos para os temas na página de pesquisa avançada*/
.temas h1{
	color: #585858;
	font-weight:lighter;
	font-size: 1em;
	clear:both;
	
	padding:0px;
	margin:0px;
}
.temas h2{
	color: #585858;
	font-weight:lighter;
	font-size: 1em;
	clear:both;

	padding:0px 0px 0px 40px;
	margin:0px;
}
.temas input{
	float:left;
}

.formBody .temas label.noStyle{
	color: #585858;
	
}

/* estilos para os tipos de ficheiro na página de pesquisa avançada */
.itemTipoFicheiro{
	float:left;
	width:60px;
	height:25px;
	margin:0px 2px 2px 2px;
}

.itemTipoFicheiro label.noStyle{
	padding-left:3px;
}
.itemTipoFicheiro input{
	float:left;
}
/* NOVOS */
.tituloPesquisa .numPagina{
	margin-right:5px;
	float:left
}
.tituloPesquisa .numPagina a:link,
.tituloPesquisa .numPagina a:active
{
	margin:0px;
	TEXT-DECORATION: underline;
}
.tituloPesquisa .numPagina a:visited
{
	margin:0px;
	color:#800080;
	TEXT-DECORATION: underline;
}
.tituloPesquisa .numPagina a:hover
{
	margin:0px;
	TEXT-DECORATION: underline;
}
.txtPesqAvan{
	font-weight:lighter;
	font-size: 0.6em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #5079AD;
}
.txtPesqAvan a{
	text-decoration:underline;
	color: #5079AD;
}
.comlementosPesquisa{
	color:#05408A;
	font-weight: lighter;
	font-size: 0.56em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.comlementosPesquisa a:link {
                COLOR: #05408a; 
		TEXT-DECORATION: underline
}
.comlementosPesquisa a:active {
                COLOR: #05408a; 
		TEXT-DECORATION: underline
}
.comlementosPesquisa a:visited{
            text-decoration:underline;
            color: #800080;
}
.comlementosPesquisa .linkTemas a:visited{
            text-decoration:underline;
            color: #800080;
}
.comlementosPesquisa a:hover{
	text-decoration: underline;
}
.comlementosPesquisa .novaPesquisa{
	text-decoration:underline;
	color: #7596BE;
}
.comlementosPesquisa .novaPesquisa:hover
{
	text-decoration:underline;
	color: #7596BE;
}
