/* CSS tags básicas */

.pagemaster
{
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #eeeeee;
	background: url("imagens/fundopeq.jpg"); 
	font-family:Tahoma; 
	font-size:11px;
}

body 
{
	background: url("imagens/fundopeq.jpg"); 
	font-family:Tahoma; 
	font-size:11px;
}
input 
{
	border: 1px solid #C0C0C0 
}
h1 
{
	margin-top: 3px; 
	margin-bottom:6px; 
	height: 6px; 
	color:#004263; 
	font-family: Tahoma; 
	font-size:10px; 
	font-weight:bold; 
	font-variant:small-caps
}
hr 
{
	border-style:dashed; 
	height:1px; 
	width:100%; 
	color:#c0c0c0; 
}

/* CSS hyperlinks */


/*top_menu - INICIO*/
a.top_menu { color:#808080; }
a.top_menu:link { color:#808080; }
a.top_menu:hover { text-decoration: underline; }
a.top_menu:visited { color:#808080; }
/*

 .top_menu a:link{color:#808080;}
 .top_menu a:hover { color:#808080;text-decoration: underline}
 .top_menu a:visited {color:#808080;}

*/
/*top_menu - FIM*/

/*menu_clientes - INICIO*/
a.menu_clientes  {color:#333333}
a.menu_clientes:link {color:#333333}
a.menu_clientes:hover {color:#333333;text-decoration: underline}
a.menu_clientes:visited {color:#333333}
/*menu_clientes - FIM*/


/*menu_clientes_activo - INICIO*/
a.menu_clientes_activo { color:#FFFFFF }
a.menu_clientes_activo:link { color:#FFFFFF }
a.menu_clientes_activo:hover {color:#FFFFFF; text-decoration: underline }
a.menu_clientes_activo:visited { color:#FFFFFF }
/*menu_clientes_activo - FIM*/


/*menu_assuntos - INICIO*/
.menu_assuntos a:link { color:#dedede }
.menu_assuntos a:visited { color:#dedede }
.menu_assuntos a:hover { color:#dedede; text-decoration: underline }
/*menu_assuntos - FIM*/


/*ler_mais - INCIO*/
.ler_mais a:link { color:#900000 }
.ler_mais a:visited { color:#900000 }
.ler_mais a:hover { color:#900000; text-decoration: underline }
/*ler_mais - FIM*/

/* CSS imagens */
/*
img { border:0px; }
img.imagem_destaque { width:75px; height:75px; border: 1px solid #D6D6D6; }
img.banner_dossier { width:140px; height:70px; }
*/


/* CSS tabelas */

/*table { border:0px; border-collapse: collapse; width:100%; }*/
.principal 
{
	background-color:#FFFFFF; 
	border-color:#C0C0C0; 
}
.menu_assuntos 
{
	border:1px; 
	background-color:#356F95; 
	border-width:0px; 
	border-color:#DEDEDE; 
}
.publicacoes_actos_pessoal 
{
	width:88%; 
	border:1px; 
	background-color:#FFFFFF; 
	border-color:#cccccc; 
}


/* CSS celulas das tabelas */

/*td {}*/
.celula_top_menu 
{
	vertical-align:top; 
	text-align:right; 
	margin-right: 5px; 
	font-family:Tahoma; 
	font-size:10px; 
	border-style: none;  
	border-width: medium; 
	background: url("imagens/fundopeq.jpg"); 
}
.celula_canto_top 
{
	vertical-align:top; 
	border-style: none; 
	border-width: medium; 
	background: url("imagens/fundopeq.jpg"); 
}
.celula_canto_bot_esq 
{
	vertical-align:top; 
	border-left: medium none #C0C0C0; 
	border-top-style: none; 
	border-top-width: medium; 
	border-bottom-style: none; 
	border-bottom-width: medium; 
	background:url("imagens/sombra_esq.jpg"); 
}
.celula_canto_bot_dir 
{
	vertical-align:top; 
	border-left: medium none #C0C0C0; 
	border-top-style: none; 
	border-top-width: medium; 
	border-bottom-style: none; 
	border-bottom-width: medium; 
	background:url("imagens/sombra_dir.jpg"); 
}
.celula_lateral_esq 
{
	vertical-align:top; 
	background:url("imagens/sombra_esq.jpg"); 
}
.celula_lateral_dir 
{
	vertical-align:top; 
	border-right-width:0; 
	background:url("imagens/sombra_dir.jpg"); 
}
.celula_bot_logos_oficiais 
{
	vertical-align:middle; 
	text-align:center; 
	border-style:solid; 
	border-width:1px; 
	border-color:#C0C0C0; 
}
.celula_meio 
{
	vertical-align:top; 
	border-left-style: none;  
	border-left-width: medium; 
	border-right-style: none; 
	border-right-width: medium; 
	border-top-style: none; 
	border-top-width: medium; 
}
.tabela_banner_celula_esq 
{
	border-left-style: solid; 
	border-left-width: 1px; 
	border-top-style: solid; 
	border-top-width: 1px; 
	border-color:#C0C0C0; 
}
.tabela_banner_celula_central 
{
	border-top-style: solid; 
	border-top-width: 1px; 
	border-color:#C0C0C0; 
}
.tabela_banner_celula_dir 
{
	vertical-align:50%; 
	border-right-style: solid; 
	border-right-width: 1px; 
	border-top-style: solid; 
	border-top-width: 1px; 
	border-color:#C0C0C0; 
	font-family:Tahoma; 
	font-size:10px; color:#004263; 
}
.tabela_menu_clientes_celula_esq 
{
	border-left-style: solid; 
	border-left-width: 1px; 
	border-color:#C0C0C0; 
}
.tabela_menu_clientes_celula_dir 
{
	border-right-style: solid; 
	border-right-width: 1px; 
	border-color:#C0C0C0; 
}

.tabela_menu_clientes_celula_activa 
{
	border:1px solid #C0C0C0; 
	border-bottom:1px solid #356F95; 
	background-color:#356F95; 
	text-align:center; 
	font-family:Tahoma; 
	font-size:10px; 
	color: #FFFFFF 
} 
.tabela_menu_clientes_celula_inactiva 
{
	border:1px solid #C0C0C0; 
	text-align:center; 
	font-family:Tahoma; 
	font-size:10px; 
	background:url("imagens/fundo_gradiente2.jpg"); 
}
.tabela_separador_design_celula_esq 
{
	background-color:#356F95; 
	border-left-style: solid; 
	border-left-width: 1px; 
	border-color:#C0C0C0;	
}
.tabela_separador_design_celula_dir 
{
	border-right-style: solid; 
	border-right-width: 1px; 
	border-color:#C0C0C0;
	background:url("imagens/barra_2.gif");
}
.tabela_separador_design_celula_inf 
{
	background-color:#356F95; 
	border-left-style: solid; 
	border-left-width: 1px; 
	border-right-style: solid; 
	border-right-width: 1px; 
	border-color:#C0C0C0;	
}

.tabela_estrutura_3colunas_esq 
{
	vertical-align:top; 
	background-color:#E3E3E3; 
	border-right-style: solid; 
	border-right-width: 1px; 
	border-left-style:solid; 
	border-left-width:1px; 
	border-color:#C0C0C0;
}
.tabela_estrutura_3colunas_central 
{
	vertical-align:top; 
	border-right-style: solid; 
	border-right-width: 1px; 
	border-color:#C0C0C0;
}
.tabela_estrutura_3colunas_dir 
{
	text-align:center; 
	vertical-align:top; 
	border-left-style: solid; 
	border-left-width: 1px; 
	border-right-style:solid; 
	border-right-width:1px; 
	border-color:#C0C0C0;
	background-color:#E3E3E3 
}
.tabela_menu_esq_separadores 
{
	background:url("imagens/linha_direita2b.jpg"); 
	border-style: none; 
	border-width: medium; 
}
.tabela_menu_esq_assuntos 
{
	vertical-align:middle; 
	text-align:left; 
	border-style:none; 
	border-width:medium; 
	font-family:Tahoma; 
	font-size:10px; 
}
.contactos_atendimento_celula 
{
	background-color:#E3E3E3; 
	color:#808080; 
	font-family:Tahoma; 
	font-size:10px; 
}
.contactos_atendimento_separador 
{
	background:url("imagens/linha_direita.jpg"); 
}
.publicacoes_actos_pessoal_celula 
{
	color:#808080; 
	font-family:Tahoma; 
	font-size:10px; 
}
/*.espaço_imagem_destaque { width:21% }*/
/*.destaque { height:108px; width:79%; font-family:Tahoma; font-size:11px; color:#000000 }*/
/*.paginas { height:30px; text-align:right; font-family :Tahoma; font-size:11px;}*/
/*.oficios-circulares { width:100%; font-family:Tahoma; font-size:11px; color:#000000 }*/
.contentpane 
{
	font-family:Tahoma; 
	font-size:11px; 
	color:#000000; 
	padding:10 10 10 10; 
}

/* CSS paragrafos */

/*p {line-height:100%; margin-bottom: 0px; }*/
.paragrafo_tipo1 { text-indent: 3px; margin:5px 8px; line-height:150%; }
.paragrafo_tipo2 { text-indent: 10px; }
.paragrafo_tipo3 { text-align:justify; margin-top: 0; margin-bottom: 0; line-height:18px }



.Active_GridPager td span { font-weight: bold;font-size: 10px;color: #900000;font-family: Verdana}
.Active_GridPager table tr td {padding-top: 0pt;padding-right: 0pt;padding-bottom: 0pt;padding-left: 0pt;}
.Active_GridPager a:active {font-weight: bold;font-size: 10px;color: #666666;font-family: Verdana; }
.Active_GridPager a:link {font-weight: bold;font-size: 10px;color: #666666;font-family: Verdana; }
.Active_GridPager a:visited{font-weight: bold;font-size: 10px;color: #666666;font-family: Verdana;}
.Active_GridPager a:hover{text-decoration:underline;font-weight: bold;font-size: 10px;color: #666666;font-family: Verdana;}


a.Active_GridPager:active {font-weight: bold;font-size: 10px;color: #666666;font-family: Verdana; }
a.Active_GridPager:link {font-weight: bold;font-size: 10px;color: #666666;font-family: Verdana; }
a.Active_GridPager:visited{font-weight: bold;font-size: 10px;color: #666666;font-family: Verdana;}
a.Active_GridPager:hover{text-decoration:underline;font-weight: bold;font-size: 10px;color: #666666;font-family: Verdana;}


a {font-family:Tahoma;font-size:11px;color:#0000cc;}
a:active {font-family:Tahoma;font-size:11px;color:#0000cc; }
a:link {font-family:Tahoma;font-size:11px;color:#0000cc; }
a:visited {font-family:Tahoma;font-size:11px;color:#0000cc; }
a:hover {font-family:Tahoma;font-size:11px;color:#0000cc ;text-decoration:underline;}

