﻿
#marqueecontainer
{
position: relative;
/*marquee width */
height: 100px; /*marquee height */
/*background-color: black;*/
overflow: hidden;
border: 0px solid black;
padding: 3px;
padding-left: 0px;
}

#marqueecontainerMissao
{
position: relative;
/*marquee width */
height: 100px; /*marquee height */
/*background-color: black;*/
overflow: hidden;
border: 0px solid black;
padding: 3px;
padding-left: 0px;
}


.ListagemAZ
{
	float:left;
	position:relative;
	top:2px;
	background-image:url(../img/seta_peq.gif);
	background-repeat:no-repeat;
	width:15;
	height:8;
}



.ms-sbtable
{
}
	
.ms-sbtable-ex .ms-sblink
{ 
}

.ms-sbrow
{
}

.ms-sbLastCell separadorInstituicoes
{
display:none;
}

.ms-sbplain
{
	height:17px;
}
.ms-sbcell
{
}

.ms-sbcell input
{
height:17px;
}


.ms-sbgo
{
display:none;
}

div#SRSB
{
	width:130px;
}

.ms-SpLinkButtonActive
{
border:#6f9dd9 1px solid;
vertical-align:top;
background-color:#ffbb47;
}

.ms-HoverCellActive
{
border:#6f9dd9 1px solid;
vertical-align:top;
background-color:#ffbb47;
}

.ms-HoverCellActiveDark
{
	border:solid 1px #868686;
	background-color:#ffbb47;
	vertical-align:top;
}

/*Titulos Para o Editor de Texto IDT */

.IDTStylesCustom-TituloLaranja
{
	color:#ff9e05;
	font-size:0.75em;
	font-weight:bold;
}



.IDTStylesCustom-TituloLaranja
{
	color:#ff9e05;
	font-size:0.75em;
	font-weight:bold;
}


.IDTStylesCustom-TituloSeta
{
	color:#000000;
	font-size:0.75em;
	font-weight:bold;
	
}

.IDTStylesCustom-TextoGeral
{
	font-size:0.75em;
}

.IDTStylesCustom-TituloSite
{
	font-size:1em;
	color:#666666;
	font-weight:bold;
}

.IDTStylesCustom-TituloSubSite
{
	font-size:1em;
	color:#000000;
	font-weight:bold;
}

.IDTStylesCustom-TextoLink
{
	color:#666666;
	font-size:1.0em;
	text-decoration:none;
	text-decoration:underline;
}

.revistaArtigo
{
	color:#666666;
	font-size:1.0em;
	font-weight:bold;
	text-decoration:none;
}

.revistaArtigo:hover
{
	color:#000000;
	font-weight:bold;
	font-size:1.0em;
	text-decoration:none;
}


/*estes estilos têm de ficar repetidos com o prefixo ms-rteCustom */


.ms-rteCustom-TituloLaranja
{
	color:#ff9e05;
	font-size:0.75em;
	font-weight:bold;
}

.ms-rteCustom-TituloSeta
{
	color:#000000;
	font-size:0.75em;
	font-weight:bold;
	
}

.ms-rteCustom-TextoGeral
{
	font-size:0.75em;
}

.ms-rteCustom-TituloSite
{
	font-size:1em;
	color:#666666;
	font-weight:bold;
}

.ms-rteCustom-TituloSubSite
{
	font-size:1em;
	color:#000000;
	font-weight:bold;
}

.ms-rteCustom-TextoLink
{
	color:#666666;
	font-size:1.0em;
	text-decoration:underline;
}





/* |||||||||||  SUB-MENU HORIZONTAL  ||||||||||*/

#containerAreasMissao{
	margin-left:10px;
	margin-top:10px;
}

.linksAreaMissaoActivo{
	font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:0.7em;font-weight:bold;
}

a.linksAreaMissao:visited{font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:0.7em;text-decoration:none;}
a.linksAreaMissao:link{font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:0.7em;text-decoration:none;}
a.linksAreaMissao:hover{font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:0.7em;text-decoration:underline;}
a.linksAreaMissa:active{font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:0.7em;text-decoration:none;}



#menuAreasMissao{
	float:left;
	width:762px;
	background-color:#FDEEC3;
	background-image:url(../img/bg_menu_areasMissao.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

.containersLinksAreaMissao{
	float:left;
	margin-left:18px;
	margin-top:5px;
}

#containerTextoAreaMissao{
	margin-top:29px;
}

#containerConteudoAreaMissao{
	float:left;
	margin-top:16px;
	margin-left:25px;
}

/* |||||||||||  FIM SUB-MENU HORIZONTAL  ||||||||||*/

/* -- ESTILO REDEFINIDO DA HOME PAGE LINK PARA INICIAR SESSÂO -- */
.linksUtilizador{
	position:relative;
	top:9px;
	width:352px;
	float:left;
	color:#5c5c5c; !important
}

/*|||||||||||||  NEWSLETTER  ||||||||||||||||||||||*/

#containerSubscreverNews{
	margin-top:20px;
	width:212px;
	height:64px;
	background:url(../img/bg_subscreverNews_top.jpg);
}
#containerSubscreverNewsBottom{
	width:212px;
	height:57px;
	background:url(../img/bg_subscreverNews.jpg);
}
.subscrever
{
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:0.7em;
	color:#666666;
	border-top-color:#ACACAC;
	border-left-color:#ACACAC;
	border-bottom-color:#EAEAEA;
	border-right-color:#EAEAEA;
	border-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-style:solid;
	height:20px;
	width:138px; /* 	position:absolute; 	top:50%; 	margin-top:-10px;*/
}

/*||||||||||||| FIM NEWSLETTER  ||||||||||||||||||||||*/


/*||||||||||||| CALENDARIO  ||||||||||||||||||||||*/
.listagemCalendario
{
	color:#666666;
	font-size:0.7em;
}

a.linkEventosCalendario:visited
{
	color:#666666;
	font-size:0.7em;
	text-decoration:none;
}
a.linkEventosCalendario:link
{
	color:#666666;
	font-size:0.7em;
	text-decoration:none;
}
a.linkEventosCalendario:hover
{
	color:#666666;
	font-size:0.7em;
	text-decoration:underline;
}
a.linkEventosCalendario:active
{
	color:#666666;
	font-size:0.7em;
	text-decoration:none;
}
/*||||||||||||| FIM CALENDARIO  ||||||||||||||||||||||*/


/*||||||||||||| CALENDARIO 2 ||||||||||||||||||||||*/

a.linkEventosCalendario2:visited
{
	color:#666666;
	font-size:1.0em;
	text-decoration:none;
}
a.linkEventosCalendario2:link
{
	color:#666666;
	font-size:1.0em;
	text-decoration:none;
}
a.linkEventosCalendario2:hover
{
	color:#666666;
	font-size:1.0em;
	text-decoration:underline;
}
a.linkEventosCalendario2:active
{
	color:#666666;
	font-size:1.0em;
	text-decoration:none;
}
/*||||||||||||| FIM CALENDARIO 2  ||||||||||||||||||||||*/






/* COR DA LETRA DO CONTROL DE LOGIN */
#ctl00_explitLogout_ExplicitLogin
{
	color:#5c5c5c; !important;
	}

/* FIM COR DA LETRA DO CONTROL DE LOGIN */

#ctl00_PlaceHolderMain_ctl00__ControlWrapper_RichImageField
{
	width:730px; !important;
}



/**********************************************************
*
* ESTILOS DO CONTROL DA LISTA DE NOTICIAS 
*
/**********************************************************/

.menuNoticias
{
	font-weight:bold;
	color:#666666;
	font-size:0.7em;
	cursor:pointer;
	background:url(../img/bg_verMaisNoticias.gif);
	background-repeat:no-repeat;
	
	
}

.menuNoticiasSel
{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	cursor:pointer;
	background:url(../img/bg_verMaisNoticias_on.gif);
	background-repeat:no-repeat;
}

.menuNoticiasOver
{
	font-size:0.7em;
	font-weight:bold;
	color:#000000;
	cursor:pointer;
	background:url(../img/bg_verMaisNoticias.gif);
	background-repeat:no-repeat;
}

.separadorNoticias{
	width:735px;
	height:21px;
	background-image:url(../img/bg_tracejado.gif);
}



.menuNoticias2
{
	font-weight:bold;
	color:#666666;
	font-size:0.7em;
	cursor:pointer;
	background:url(../img/bg_verMaisNoticiasDetalhe.gif);
	background-repeat:no-repeat;
	
}

.menuNoticiasSel2
{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	cursor:pointer;
	background:url(../img/bg_verMaisNoticiasDetalhe_on.gif);
	background-repeat:no-repeat;
}

.menuNoticiasOver2
{
	font-size:0.7em;
	font-weight:bold;
	color:#000000;
	cursor:pointer;
	background:url(../img/bg_verMaisNoticiasDetalhe.gif);
	background-repeat:no-repeat;
}

.separadorNoticias2
{
	width:705px;
	height:21px;
	background-image:url(../img/bg_tracejado.gif);
	margin-left:30px;
}


/**********************************************************
*
* 			ESTILOS DO CONTROL DO MAPA DO SITE
*
/**********************************************************/

.menu{font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px;font-weight:bold;}
a.menu:link
{
  font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px;font-weight:bold;
}

a.menu:hover
{
  font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px;font-weight:bold;
}

.subMenu{font-family:Arial, Helvetica, sans-serif; color:#ff9900; font-size:11px;}
.subMenu2{font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px;}

a.subMenu:link
{
  font-family:Arial, Helvetica, sans-serif; color:#ff9900; font-size:11px;
}

a.subMenu:active
{
  font-family:Arial, Helvetica, sans-serif; color:#ff9900; font-size:11px;
}

a.subMenu:hover
{
  font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px;
}

a.subMenu2:link
{
  font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px;
}

a.subMenu2:active
{
  font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px;
}

a.subMenu2:hover
{
  font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px;
}

.subMenuHover{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}



/********************************************************************
*
*	ESTILO DOS LNKS DAS NOTICIAS E COMUNICADOS DE IMPRENSA
*
**********************************************************************/

#containerLinkDocNoticiaImprensa{ 
	float:left;
	white-space:nowrap;
	margin-left:10px;
	text-align:left;
}

#containerDescriptionNoticiaImprensa
{
	font-family:Arial, Helvetica, sans-serif;
	color:#5a5a5a;
	font-size:0.70em;
	float:left;
}


.margensImgNoticiaDT2{
	margin-left:10px;
	margin-bottom:10px;
}


#pictoUrlNoticia{
	float:left;
	width:25px;
	height:30px;
	background-image:url(../img/picto_URL.jpg);
	background-repeat:no-repeat;
	margin-top:5px;
}

#pictoPdfNoticia{
	float:left;
	width:25px;
	height:30px;
	background-image:url(../img/picto_PDF.png);
	background-repeat:no-repeat;
	margin-top:5px;
}


#pictoXlsNoticia{
	float:left;
	width:25px;
	height:30px;
	background-image:url(../img/icxlsx.gif);
	background-repeat:no-repeat;
	margin-top:5px;
}

#pictoWordNoticia{
	float:left;
	width:25px;
	height:30px;
	background-image:url(../img/icdoc.gif);
	background-repeat:no-repeat;
	margin-top:5px;
}


#pictoZIPNoticia{
	float:left;
	width:25px;
	height:30px;
	background-image:url(../img/iczip.gif);
	background-repeat:no-repeat;
	margin-top:5px;
}

#pictoPPSNoticia{
	float:left;
	width:25px;
	height:30px;
	background-image:url(../img/icpps.gif);
	background-repeat:no-repeat;
	margin-top:5px;
}

#pictoPPTNoticia{
	float:left;
	width:25px;
	height:30px;
	background-image:url(../img/icppt.gif);
	background-repeat:no-repeat;
	margin-top:5px;
}

 #logoWebMailCustom{
	position:relative;
	float:left;
	width:33px;
}

#barraGeralSetaAmarelaCustom
{
	float:left;
	position:relative;
	top:19px;
	width:23px;
	height:13px;
}


.menuAcessibilidade
{
	color:#000000;
	font-size:0.9em;
	cursor:pointer;
}
.menuAcessibilidadeHome
{
	color:#000000;
	font-size:0.7em;
	cursor:pointer;
}
.menuAlignRight
{
	vertical-align:right;
}

/********************************************************************
*
*	ESTILO PARA ACESSIBILIDADE
*
**********************************************************************/
.width20
{
	width:20px;
}
.width25
{
	width:25px;
}
.width30
{
	width:30px;
}
.width35
{
	width:35px;
}
.width50
{
	width:50px;
}
.width70
{
	width:70px;
}
.width75
{
	width:75px;
}
.width100px
{
	width:100px;
}

.width130
{
	width:130px;
}

.width144
{
	width:144px;
}
.width157
{
	width:157px;
}
.width160
{
 width:160px;
}

.width167
{
	width:167px;
}
.width184 
{
	width:184px;
}

.width188 
{
	width:188px;
}

.width212
{
	width:212px;
}

.width246
{
	width:246px;
}
.width294
{
	width:294px;
}
.width296
{
	width:296px;
}
.width319
{
	width:319px;
}
.width400
{
	width: 400px;
}
.width450
{
	width:450px;
}
.width460
{
	width:460px;
}
.width470
{
	width:470px;
}
.width500
{
	width:500px;
}

.width560
{
	width:560px;
}
.width634
{
	width:634px;
}
.width650
{
	width:650px;
}
.width700
{
	width:700px;
}
.width741
{
	width:741px;
}
.width750
{
	width:750px;
}
.width762
{
	width:762px;
}
.width765
{
	width:765px;
}
.width769
{
	width:769px;
}

.width80per
{
	width:80%;
}
.width97Per
{
	width:97%;
}
.width98Per
{
	width:98%;
}

.width100
{
	width:100%;
}


.height20
{
	height:20px;
}
.height37
{
	height:37px;
}
.height125
{
	height:125px;
}
.height150
{
	height:150px;
}
.height200
{
	height:200px;
}
.height700
{
	height:700px;
}
.height800
{
	height:800px;
}
.height1050
{
	height:1050px;
}

.marginLeft15
{
	margin-left:15px;
}

.head { font-size: x-large; font-weight: bold;}

.Imgwidth14AndHeight15{
	width:14px;
	height: 15px;
}
.colorRed{
	color:red;
}

.SubMenuRegioesBackColor
{
	background-color:#fdeec5;
}


/**********************************************************
*
* ESTILOS DO CONTROL DA LISTA DE FAQS 
*
/**********************************************************/

.menuFAQ
{
	font-weight:bold;
	color:#666666;
	font-size:0.7em;
	background:url(../img/bg_verMaisNoticias.gif);
	background-repeat:no-repeat;
	
}

.menuFAQSel
{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	background:url(../img/bg_verMaisNoticias_on.gif);
	background-repeat:no-repeat;
}

.menuFAQOver
{
	font-size:0.7em;
	font-weight:bold;
	color:#000000;
	background:url(../img/bg_verMaisNoticias.gif);
	background-repeat:no-repeat;
}

.separadorFAQ{
	width:735px;
	height:21px;
	background-image:url(../img/bg_tracejado.gif);
}



.menuFAQ2
{
	font-weight:bold;
	color:#666666;
	font-size:0.7em;
	background:url(../img/bg_verMaisNoticiasDetalhe.gif);
	background-repeat:no-repeat;
	
}

.menuFAQSel2
{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	background:url(../img/bg_verMaisNoticiasDetalhe_on.gif);
	background-repeat:no-repeat;
}

.menuFAQOver2
{
	font-size:0.7em;
	font-weight:bold;
	color:#000000;
	cursor:pointer;
	background:url(../img/bg_verMaisNoticiasDetalhe.gif);
	background-repeat:no-repeat;
}

.separadorFAQ2
{
	width:705px;
	height:21px;
	background-image:url(../img/bg_tracejado.gif);
	margin-left:30px;
}

.textoFAQ
{
	background-repeat:no-repeat;
	font-size:0.7em;
	padding-left:20px;
	padding-right:10px;
	padding-bottom:10px;
	top:10px;
	position:relative;
	left:10px;
}

.legislacaoNoFiles{
	font-family:Arial, Helvetica, sans-serif;
	color:#ff6600;
	font-size:0.7em;
	text-decoration:none;
}


.fontSizeXXSmall
{
	font-size:0.6em;
}

.fontSizeXSmall
{
	font-size:0.8em;
}

.fontSizeSmall
{
	font-size:1.0em;
}

.divtextoMissao
{
	margin-top:35px;
	margin-left:29px;
	width:733px;
}


/**********************************************************
*
* ESTILOS DO CONTROL CALENDÁRIO DE FORMAÇÃO E AGENDA DO PRESIDENTE
*
/**********************************************************/


.CalendarTitleStyle
{
	color:#FFFFFF;
	
}

.CalendarDayHeaderStyle
{
	color:#999999;
}

.CalendarOtherMonthDayStyle
{
  color:#CCCCCC;
}

.CalendarDayStyle
{
	color:black;
}

.CalendarSelectedDayStyle
{
	color:#FFCC33;
}
