﻿
html, body, #wrapper, form{border:none; padding:0; margin:0;}
.clear{clear:both;}
form{padding:0; margin:0;}

a:link, a:visited, a:active{text-decoration:none; color:#6e7d8c;}
a:hover{text-decoration:underline; color:#95A22B;}

input, select, textarea{border:1px solid #a2b0ba; font:bold 11px arial, sans-serif; color:#3C3F3A; padding:2px 2px; background-color:#FFFFFF;}

.titulo_seccao{margin:10px 0 30px 0; border-bottom:3px double #757575; font:normal 20px Verdana, Sans-serif; color:#7993a6;}
.titulo{font:bold 13px verdana, Helvetica, sans-serif; margin:0; color:#5E8D03;}
.sub_titulo{font:bold 12px arial, sans-serif; color:#9DACBF;}
.texto_normal{font:normal 75% arial, sans-serif; color:#333333;}

body{background:#EAEAEA url(../_img/background.jpg) no-repeat top center; /*background-image:url(../_img/fundo-footer.jpg); background-repeat:no-repeat; background-position:bottom center;*/}
#main-wrapper{
	 width:100%; padding:20px 0;}
#wrapper{width:950px; margin:0px auto; background-color:#FFFFFF; color:#333333; border:1px solid #8e8e8e; border-bottom:none;}

acronym{cursor:help;}

/*...................*/
/*      LAYOUT       */
/*...................*/

/* < HEADER > */
#header{background-image:url(../_img/header_background.jpg); background-position:left; background-repeat:repeat-y;	height:63px; }
#header-logo img{border:none; padding:0; margin:0;}
#header-logo{float:left; width:35%;}
#header-data{
	
	padding:10px 10px 0 0; text-align:right; font:bold 9px arial, verdana, sans-serif; color:#FFFFFF; width:900px;


        }
.header-links{text-align:right; font:bold 9px arial, verdana, sans-serif; background-color:#FFFFFF; padding-right:10px; padding-top:4px; height:16px;}
.header-links ul{padding:0; margin:0; list-style:none;}
.header-links li{float:left;}
.header-links li a{display:block; text-decoration:none;}
.header-links a:hover{text-decoration:none;}
/* < FLOTERS > */
.floatRight{float:right; margin:7px;}
.floatLeft{float:left; margin:7px;}

/* < PAINEL + BREADCRUMB + PESQUISA> */
#painel-imagem{border-bottom:10px solid #FFFFFF; text-align:right; height:214px; background-position:right;}
#breadcrumb{position:absolute; top:103px; padding:5px 0px; font:bold 9px verdana, sans-serif; background-color:#FFFFFF; filter:alpha(opacity=85); -moz-opacity:.85; width:950px;}
#breadcrumb div{padding:0 50px; color:#000000;}
#breadcrumb a:link, #breadcrumb a:visited, #breadcrumb a:active{color:#6e7d8c; text-decoration:none;}
#breadcrumb a:hover{color:#000000;}
#pesquisa{position:absolute; top:104px; text-align:right; width:950px; height:215px;} /*background:url(../_img/painel-curva.png) no-repeat bottom right;*/
#pesquisa input{background-color:#E9F3CE; border:1px solid #DBEBAD; font:bold 11px arial, sans-serif; width:120px; color:#6e7d8c; padding:2px; filter:none !important;}
#pesq-div{position:absolute;top:190px;left:790px; z-index:400;}

/* > CONTEUDO  < */
#outerPrint{background-image:url(../_img/pagina-background.jpg); background-repeat:no-repeat; background-position: bottom right;}
#contentPrint{margin:0 10px 0 0; text-align:left; font:normal 75% arial, sans-serif;  line-height:20px; border-bottom:solid 1px #FFFFFF;} 
#contentPrint .image, #contentPrint .imagemSemBorder{border:none;}
#caixa-lateral{width:22%; background:#555 url(../_img/fundo_lateral.png); border-right:1px solid #dbdbdb; border-bottom:1px solid #E2E9EF; padding:15px 5px}
#caixa-central{padding:15px 0 15px 15px;}

/* > FOOTER < */
#footer, #footer-espelho{width:952px; margin:0 auto;}
#footer-espelho{padding-top:0px; text-align:center; background-color:transparent;/* background-image:url(_img/footer-espelho1.jpg); background-color:#6A6C6B; */border-top:1px solid #6B6C6E; background-repeat: no-repeat; background-position:top;  }
#barra-footer{background-image:url(../_img/footer-fundo.gif); height:30px; border:0; width:952px;}	
#barra-footer-bullet-esq{height:30px; background-image:url(../_img/footer-bullet.gif); background-repeat:no-repeat;}
#barra-footer-inner{height:30px; background-image:url(../_img/footer-bullet.gif); background-position:right; background-repeat:no-repeat; color:#A7A6A6; font:normal 9px arial, sans-serif;}
#barra-footer-icons{margin-right:2px; margin-top:2px; margin-left:10px; padding-left:15px; border-left:2px solid #FFFFFF;}
#barra-footer-icons ul{margin:0; padding:0 20px 0 0;}
#barra-footer-icons li{padding:0; margin:0; list-style:none; display:inline; padding-right:4px;}
#barra-footer img{border:none;}

/* HEADERS */
h1, h2, h3, h4, h5, h6{padding:0; margin:0;}

/* > SUBNAVEGAÇAO < */
/*Inner */
#lateral-subnavegacao{padding:0 5px 5px; margin:0; border:none;/* background:transparent url(../_img/titFundo.gif) no-repeat right top;*/}
/* Titulo*/
#lateral-subnavegacao h6{margin:10px 0 20px 0; border-bottom:3px double #757575; font:normal 20px Verdana, Sans-serif; color:#7993a6;}
/*#lateral-subnavegacao h6{font:normal 15px Verdana, Sans-serif; color:#7993a6; padding:5px; padding-bottom:10px; margin-bottom:15px; background:transparent url(../_img/titEsq.gif) no-repeat left top; text-transform:uppercase;}*/
/*Listas*/
#lateral-subnavegacao ul{margin:0 15px 15px 0; padding:0;}
#lateral-subnavegacao li{list-style:none; background:url(../_img/bullet.gif) no-repeat left top; padding-left:20px; margin-bottom:5px;}
#lateral-subnavegacao a:link, #lateral-subnavegacao a:visited, #lateral-subnavegacao a:active, 
.lista-navegacao-inferior-registos a:link, .lista-navegacao-inferior-registos a:visited, .lista-navegacao-inferior-registos a:active{text-decoration:none; color:#495766;}
#lateral-subnavegacao a:hover, .lista-navegacao-inferior-registos a:hover{text-decoration:underline;}

#lateral-subnavegacao ul ul{margin:0 0 10px 0px; width:130px;}
#lateral-subnavegacao ul ul li{ padding-left:16px; margin-bottom:0px;background:url(../_img/bullet-n2.gif) no-repeat left top; }

/*Inner */
#lateral-subnavegacao-cat{padding:0 5px 5px; margin:0; border:none;/* background:transparent url(../_img/titFundo.gif) no-repeat right top;*/}
/* Titulo*/
#lateral-subnavegacao-cat h6{margin:10px 0 20px 0; border-bottom:3px double #757575; font:normal 20px Verdana, Sans-serif; color:#7993a6;}
/*#lateral-subnavegacao-cat h6{font:normal 15px Verdana, Sans-serif; color:#7993a6; padding:5px; padding-bottom:10px; margin-bottom:15px; background:transparent url(../_img/titEsq.gif) no-repeat left top; text-transform:uppercase;}*/
/*Listas*/
#lateral-subnavegacao-cat ul{margin:0 15px 15px 0; padding:0;}
#lateral-subnavegacao-cat li{list-style:none; background:url(../_img/bullet.gif) no-repeat left top; padding-left:20px; margin-bottom:5px;}
#lateral-subnavegacao-cat a:link, #lateral-subnavegacao a:visited, #lateral-subnavegacao a:active, 
.lista-navegacao-inferior-registos a:link, .lista-navegacao-inferior-registos a:visited, .lista-navegacao-inferior-registos a:active{text-decoration:none; color:#495766;}
#lateral-subnavegacao-cat a:hover, .lista-navegacao-inferior-registos a:hover{text-decoration:underline;}

#lateral-subnavegacao-cat ul ul{margin:0 0 10px 0px; width:130px;}
#lateral-subnavegacao-cat ul ul li{ padding-left:16px; margin-bottom:0px;background:url(../_img/bullet-n2.gif) no-repeat left top; }


/* > SUBNAVEGAÇAO ESTATICO < */
/*Inner */
#lateral-subnavegacao-estatico{padding:0 5px 5px; margin:0; border:none;/* background:transparent url(../_img/titFundo.gif) no-repeat right top;*/}
/* Titulo*/
#lateral-subnavegacao-estatico h6{margin:10px 0 20px 0; border-bottom:3px double #757575; font:normal 20px Verdana, Sans-serif; color:#7993a6;}
/*#lateral-subnavegacao-estatico h6{font:normal 15px Verdana, Sans-serif; color:#7993a6; padding:5px; padding-bottom:10px; margin-bottom:15px; background:transparent url(../_img/titEsq.gif) no-repeat left top; text-transform:uppercase;}*/
/*Listas*/
#lateral-subnavegacao-estatico ul{margin:0 15px 15px 0; padding:0;}
#lateral-subnavegacao-estatico li{list-style:none; background:url(../_img/bullet.gif) no-repeat left top; padding-left:20px; margin-bottom:5px;}
#lateral-subnavegacao-estatico a:link, #lateral-subnavegacao-estatico a:visited, #lateral-subnavegacao-estatico a:active, 
.lista-navegacao-inferior-registos a:link, .lista-navegacao-inferior-registos a:visited, .lista-navegacao-inferior-registos a:active{text-decoration:none; color:#495766;}
#lateral-subnavegacao-estatico a:hover, .lista-navegacao-inferior-registos a:hover{text-decoration:underline;}

#lateral-subnavegacao-estatico ul ul{margin:0 0 10px 0px; width:130px;}
#lateral-subnavegacao-estatico ul ul li{ padding-left:16px; margin-bottom:0px;background:url(../_img/bullet-n2.gif) no-repeat left top; }

/*Inner */
#lateral-subnavegacao-estatico-cat{padding:0 5px 5px; margin:0; border:none;/* background:transparent url(../_img/titFundo.gif) no-repeat right top;*/}
/* Titulo*/
#lateral-subnavegacao-estatico-cat h6{margin:10px 0 20px 0; border-bottom:3px double #757575; font:normal 20px Verdana, Sans-serif; color:#7993a6;}
/*#lateral-subnavegacao-estatico-cat h6{font:normal 15px Verdana, Sans-serif; color:#7993a6; padding:5px; padding-bottom:10px; margin-bottom:15px; background:transparent url(../_img/titEsq.gif) no-repeat left top; text-transform:uppercase;}*/
/*Listas*/
#lateral-subnavegacao-estatico-cat ul{margin:0 15px 15px 0; padding:0;}
#lateral-subnavegacao-estatico-cat li{list-style:none; background:url(../_img/bullet.gif) no-repeat left top; padding-left:20px; margin-bottom:5px;}
#lateral-subnavegacao-estatico-cat a:link, #lateral-subnavegacao-estatico a:visited, #lateral-subnavegacao-estatico a:active, 
.lista-navegacao-inferior-registos a:link, .lista-navegacao-inferior-registos a:visited, .lista-navegacao-inferior-registos a:active{text-decoration:none; color:#495766;}
#lateral-subnavegacao-estatico-cat a:hover, .lista-navegacao-inferior-registos a:hover{text-decoration:underline;}

#lateral-subnavegacao-estatico-cat ul ul{margin:0 0 10px 0px; width:130px;}
#lateral-subnavegacao-estatico-cat ul ul li{ padding-left:16px; margin-bottom:0px;background:url(../_img/bullet-n2.gif) no-repeat left top; }


.sideMenuSelect{font-weight:bold;}
.sideMenuSelect li{font-weight:normal;}

h1{font:bold 13px verdana, Helvetica, sans-serif; margin:0; color:#507d23;} /* titulo noticias, documentos, etc*/
h2{margin:0; font:bold 11px arial, sans-serif; color:#999999;}
/*h6{background:#f1f4f7 url(../_img/background-h1.gif) no-repeat right;}*/ 
h6{margin:10px 0 30px 0; border-bottom:3px double #757575; font:normal 20px Verdana, Sans-serif; color:#7993a6;}



/* > EXTERIOR DAS LISTAS < */
.lista-navegacao-inferior{font:bold 9px verdana, sans-serif; padding:5px; border-top:1px solid #757575; height:15px; color:#757575; }
.lista-navegacao-inferior-registos{font:bold 10px verdana, sans-serif; color:#000000; padding-bottom:5px;}
.lista-navegacao-inferior-registos a:link, .lista-navegacao-inferior-registos a:visited, .lista-navegacao-inferior-registos a:active{font:bold 10px verdana, sans-serif; padding-bottom:5px; text-decoration:none; text-decoration:none; color:#128918;}
.lista-navegacao-inferior-registos a:hover{font:bold 10px verdana, sans-serif; text-decoration:underline;}
.currentPage{font:bold 11px sans-serif; color:#414141; background-color:#FFFFFF; padding:0px 2px; border-bottom:1px dotted #414141;}
/*..................................................... NOTICIAS ................................................*/

/*.. LISTA DE NOTICIAS ..*/
/* exterior */
#list-news{padding:0; margin:0; border:none; padding-bottom:5px;/*background:transparent url(../_img/titFundo.gif) no-repeat right top;*/}
/* titulo */
/*#list-news h6{font:normal 26px Verdana, Sans-serif; color:#7993a6; padding:5px; padding-bottom:10px; margin-bottom:15px; background:transparent url(../_img/titEsq.gif) no-repeat left top;}*/
/* interior*/
#list-news-inner{padding:0 10px 10px 10px;}
/* separacao */
#list-news-inner hr{border:1px solid #FFFFFF; border-top:1px dotted #CEE7B8; margin-bottom:10px;}

/*.. RESUMO DAS NOTICIAS ..*/
/* titulo e subtitulo definidos como header */
.resumo-noticia{padding:0 0 10px 0; margin:0 0 10px 0}
.data-noticia{color:#CCCCCC; font:bold 10px arial, sans-serif;}
.data-noticia a{text-decoration:none;}
.fonte-noticia{color:#999999; font:bold 10px arial, sans-serif;}

#list-news h2{padding-bottom:2px; color:#999999}
#list-news h1{padding-bottom:5px;}
#list-news h1 a{font-size:12px; color:#507d23;}

/* DETALHE */
#detalhe-news{padding:0; margin:0; border:none; padding-bottom:5px;}
/*#detalhe-news h6{font:bold 17px Verdana, Sans-serif; color:#6e7d8c; padding:5px; border-bottom:1px solid #d3dfe8; margin-bottom:10px;}*/
#detalhe-news-inner{padding:10px;}
#detalhe-news-inner hr{border:1px solid #FFFFFF;margin-bottom:10px;}
.detalhe-news-resume{font-weight:bold; margin-top:15px; font-size:12px; color:#535769;}
.legenda-noticias{text-align:right; font:bold 9px verdana, sans-serif; color:#999999;}
.mais-imagens-noticias{text-align:right;}
.mais-imagens-noticias a{color:#5E8D03; font:bold 9px verdana, sans-serif; text-decoration:none;}

/*____________________________________ GALERIA DE FOTOS _________________________________________________*/
/* O ESTILO DA MESMA ENCONTRAM_SE NO FICHEIRO */

/*...................................................... DOWNLOADS ......................................................*/
/* exterior */
#list-documents{padding:0; margin:0; border:none; padding-bottom:5px; /*background:transparent url(../_img/titFundo.gif) no-repeat right top;*/}
/* titulo */
/*#list-documents h6{font:normal 15px Verdana, Sans-serif; color:#7993a6; padding:5px; padding-bottom:10px; margin-bottom:15px; background:transparent url(../_img/titEsq.gif) no-repeat left top; text-transform:uppercase;}*/
/* interior*/
#list-documents-inner{padding:10px;}
/* separacao */
#list-documents-inner hr{border:1px solid #FFFFFF; border-top:1px solid #d3dfe8; margin-bottom:10px; padding-bottom:10px;}
/* interior subnavegação */
#subnav-documents{padding:10px;}
#subnav-documents img{border:none;}
/* inputs pesquisa documento */
.searchDocInput{border:1px solid #7F9DB9; font:bold 11px arial, sans-serif; color:#6e7d8c; padding-top:2px; background-color:#FFFFFF;}
/* botao pesquisa documento */
.searchDocButton{border:1px solid #7F9DB9; font:bold 11px arial, sans-serif; color:#6e7d8c; padding-top:2px; background-color:#FFFFFF;}
/* detalhes documentos */
.detalhe-documents h1 img{vertical-align:middle;}
.detalhe-documents h1{margin:0; font:bold 13px arial, sans-serif; color:#09880C; margin-bottom:5px;}
.detalhe-documents .detalhe-description{margin-bottom:15px;}
.detalhe-documents .detalhe-propriedades{font-size:11px; color:#999999}
.detalhe-documents .detalhe-propriedades span{font-weight:bold; color:#666666;}
/* Ajuda Documentos */
#docInfo{text-align:right; padding:0 0px 0px 0; margin-top:25px; border-top:1px solid #d3dfe8; padding-top:15px;}
#docInfo a:link, #docInfo a:visited, #docInfo a:active, #docInfo a:hover{text-decoration:none;}
#docInfo img{vertical-align:middle;}
/*...................................................... CONTACTOS ......................................................*/
/* exterior */
#list-contacts{padding:0; margin:0; border:none; padding-bottom:5px;/* background:transparent url(../_img/titFundo.gif) no-repeat right top;*/}
/* titulo */
/*#list-contacts h6{font:normal 15px Verdana, Sans-serif; color:#7993a6; padding:5px; padding-bottom:10px; margin-bottom:15px; background:transparent url(../_img/titEsq.gif) no-repeat left top; text-transform:uppercase;}*/
/* interior*/
#list-contacts-inner{padding:10px;}
/* separacao */
#list-contacts-inner hr{border:1px solid #FFFFFF; border-top:1px solid #F5F6FA; margin-bottom:10px;}

/* detalhes contactos */
.list-contacts-detail{margin-bottom:40px;}
/* detalhes contactos titulo */
.list-contacts-detail h1{margin:0; font:bold 15px arial, sans-serif; padding:10px 0; color:#507d23; background:#fff url(../_img/titulosBottom.gif) repeat-x left bottom;}
/* detalhes contactos texto */
.list-contacts-itens{padding:0 10px 10px 10px;}

.list-contacts-itens dl {
		width: 100%;
		margin: 2em 0;
		padding: 0;
		border-top:1px solid #d3dfe8; 
		padding-top:5px;
		font-size:12px;
		}

.list-contacts-itens dt {
		width: 5%;
		float: left;
		margin: 0 0 0 0;
		padding: .5em;
		padding-left:10px;
		font-weight:bold;
		color:#476824;
		/*background-image:url(../_img/bullet-contactos.gif); 
		background-repeat:no-repeat;
		background-position:0 50%;*/
		}

	/* commented backslash hack for mac-ie5 */
	.list-contacts-itens dt { clear: both; }
	/* end hack */

.list-contacts-itens dd {
		float: left;
		width: 24em;
		margin: 0 0 0 0;
		padding: .5em;
		
		}


/*...................................................... FORMULARIOS ............................................................*/
#lista-formularios{}
/*#lista-formularios h6{font:bold 17px Verdana, Sans-serif; color:#6e7d8c; padding:5px; border-bottom:1px solid #d3dfe8; margin-bottom:10px;}*/
.lista-formularios-inner{padding:10px;}
.lista-formularios-inner h1{margin:0; font:bold 13px arial, sans-serif; color:#09880C; background-image:url(../_img/bullet-formularios.gif); background-repeat:no-repeat; background-position:left 50%; padding-left:25px; margin-bottom:5px;}
.lista-formularios-inner hr{border:1px solid #FFFFFF; border-top:1px solid #d3dfe8; margin-bottom:10px;}


/*#formulario h6{font:bold 17px Verdana, Sans-serif; color:#6e7d8c; padding:5px; border-bottom:1px solid #d3dfe8; margin-bottom:10px;}*/
#formulario-inner{padding:10px 30px;}

#formulario h1{margin:0; font:bold 15px arial, sans-serif; color:#000; background-image:url(../_img/bullet-formularios.gif); background-repeat:no-repeat; background-position:left 50%; padding-left:25px; margin-bottom:5px;}
#formulario hr{border:1px solid #FFFFFF; border-top:1px solid #d3dfe8; margin-bottom:10px;}
#formulario-inner .formulario-gerado{font:bold 10px arial, sans-serif; color:#666666;}
.form-table td{border:1px solid #d3dfe8; border-collapse:collapse; padding:5px;}
.form-table{border:1px solid #d3dfe8; border-collapse:collapse;}

/*............................................... MAPA DO SITE ...........................................*/
#mapa-site{padding:0; margin:0; padding-bottom:5px;}
#mapa-site-inner{padding:10px;}
/*#mapa-site h6{font:bold 17px Verdana, Sans-serif; color:#6e7d8c; padding:5px; border-bottom:1px solid #d3dfe8;margin-bottom:10px;}*/
.mapasite1{padding:5px;	color:#A2C937; text-transform:uppercase; margin-bottom:5px; background:#555 url(../_img/fundo_lateral.png); border:1px solid #E2E9EF; }
.mapasite1 a:link, .mapasite1 a:visited{padding:0 5px; color:#333333; font-weight:bold;}
.mapasite1 a:active{text-decoration:underline;}
.mapasite1 a:hover{ text-decoration:none;}
.nivel2{padding-left:15px; color:#A2C937;}
a.mapasite2:link, a.mapasite2:active, a.mapasite2:visited{font-weight:bold; font-size:12px;  padding-left:5px;}
a.mapasite2:hover{text-decoration:underline;}
.mapasite3{padding-left:15px; padding-top:2px; padding-bottom:2px;}
.mapasite3 a:link, .mapasite3 a:active, .mapasite3 a:visited{text-decoration:none; font-size:11px; font-family:verdana, sans-serif; color:#83C52F; font-weight:bold;}
.mapasite3 a:hover{text-decoration:underline; color:#5E8D03;}
.mapaSiteAceKey{font-size:11px;}
.mapaSite3Ace span{padding-left:13px;}
a.mapaSite2Ace:link, a.mapaSite2Ace:visited{font:bold 12px verdana, sans-serif;}
a.mapaSite2Ace:active{text-decoration:underline;}
a.mapaSite2Ace:hover{text-decoration:none;}
.mapaSite3Ace a:link, .mapaSite3Ace a:visited{text-decoration:none; font-size:10px; font-family:verdana, sans-serif; color:#FFF;}
.mapaSite3Ace a:active{text-decoration:underline;}
.mapaSite3Ace a:hover{text-decoration:none;}

/*.......................................... PESQUISA INNER ................................................*/
#pesquisa-resultados{}
#pesquisa-header{background-image:url(../_img/header-seccoes.gif); background-repeat:repeat-x; font:bold 13px arial, Sans-serif; color:#6e7d8c; padding:5px; border-bottom:1px solid #d3dfe8; background-color:#f1f4f7; margin-bottom:10px;}
#pesquisa-footer{background-image:url(../_img/header-seccoes.gif); background-repeat:repeat-x; font:bold 13px arial, Sans-serif; color:#6e7d8c; padding:5px; border-top:1px solid #d3dfe8; background-color:#f1f4f7; margin-top:10px; text-align:right;}
#pesquisa-resultados-inner{padding:0 10px;}

/*....................................... NEWSLETTER ........................................................*/
#newsletter{}
/*#newsletter h6{font:bold 17px Verdana, Sans-serif; color:#6e7d8c; padding:5px; border-bottom:1px solid #d3dfe8; margin-bottom:10px;}*/
#newsletter-inner{padding:10px;}
.newsletter-titulo{margin:0; font:bold 15px arial, sans-serif; color:#A4CB37; background-image:url(../_img/bullet-formularios.gif); background-repeat:no-repeat; background-position:left 50%; padding-left:25px; margin-bottom:5px;}
#newsletter-nota{font:normal 9px verdana, sans-serif; color:#999999;}
.newsletter-input-button{color:#6e7d8c; font:bold 12px arial, sans-serif;}
#newsletter hr{border:1px solid #FFFFFF; border-top:1px solid #d3dfe8; margin-bottom:10px;}


/*.......................................................... PORTAL PARTS .............................................................*/

/* Acesso Rapido */
#acesso-rapido{padding:9px; margin-bottom:20px;}
#acesso-rapido img{border:none;}
.ar1{background-image:url(../_img/acesso-rapido1.jpg); background-repeat:no-repeat; background-position:left; padding:10px 0 10px 15px; font:bold 14px helvatica, sans-serif; border-bottom:1px solid #f1f4f7;}
.ar2{background-image:url(../_img/acesso-rapido2.jpg); background-repeat:no-repeat; background-position:left; padding:10px 0 10px 15px; font:bold 14px helvatica, sans-serif; border-bottom:1px solid #f1f4f7;}
.ar3{background-image:url(../_img/acesso-rapido3.jpg); background-repeat:no-repeat; background-position:left; padding:10px 0 10px 15px; font:bold 14px helvatica, sans-serif; border-bottom:1px solid #f1f4f7;}
.ar4{background-image:url(../_img/acesso-rapido4.jpg); background-repeat:no-repeat; background-position:left; padding:10px 0 10px 15px; font:bold 14px helvatica, sans-serif; border-bottom:1px solid #f1f4f7;}
.ar5{background-image:url(../_img/acesso-rapido5.jpg); background-repeat:no-repeat; background-position:left; padding:10px 0 10px 15px; font:bold 14px helvatica, sans-serif; border-bottom:1px solid #f1f4f7;}

#acesso-rapido a:link, #acesso-rapido a:visited, #acesso-rapido a:active{color:#6e7d8c;}
#acesso-rapido a:hover{color:#606a0e;}

/* NOTICIAS */
#noticias-pp{padding:0 5px 5px; margin:0; border:none;}
#noticias-pp h6{margin:10px 0 20px 0; border-bottom:3px double #757575; font:normal 20px Verdana, Sans-serif; color:#7993a6;}
#noticias-pp img{border:none;}
#noticias-pp h2{font:normal 9px verdana, sans-serif; color:#999999;}
#noticias-pp h1{font:bold 11px verdana, sans-serif; color:#345F84; margin-bottom:20px;}
#noticias-lista-pp{text-align:right; font:normal 10px arial, verdana, sans-serif; border-top:2px solid #d3dfe8; padding-top:7px;}

#noticias-pp a:link, #noticias-pp a:active, #noticias-pp a:visited{color:#6e7d8c;}
#noticias-pp a:hover{color:#606a0e;}

/* HOMEPAGE */
#homepage-pp{}
.pp{margin:10px 0 30px 0; border-bottom:3px double #757575; font:normal 20px Verdana, Sans-serif; color:#7993a6;}

.homepage-pp h6{margin:10px 0 10px 0; border-bottom:3px double #757575; font:normal 20px Verdana, Sans-serif; color:#7993a6;}

/*............................................................. CUSTOM TEMPLATES .....................................*/
.template{padding:0; margin:0; border:none; padding-bottom:5px;  margin-bottom:40px; /*background:transparent url(../_img/titFundo.gif) no-repeat right top;*/}
/*.template h6{font:bold 17px Helvetica, Sans-serif; color:#6e7d8c; padding:5px; border-bottom:1px solid #d3dfe8; background-color:#f1f4f7; font:normal 15px Verdana, Sans-serif; color:#7993a6; padding:5px; padding-bottom:10px; margin-bottom:15px; background:transparent url(../_img/titEsq.gif) no-repeat left top; text-transform:uppercase;}*/
.template_inner{padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px;}
.template_inner h1{font:bold 13px verdana, Helvetica, sans-serif; margin:0; padding:0; color:#2B5477;} /* titulo noticias, documentos, etc*/
.template_inner h2{margin:0; padding:0; font:bold 12px arial, sans-serif; color:#999999;}
.template_inner hr{border:1px solid #FFFFFF; border-top:1px solid #d3dfe8; margin-bottom:10px;}
.template-navegacao-inferior{}

/*.................................... BARRA SOUSA PEDRO ACESSO RAPIDO ............................*/
#uniSP{background-color:#F0F0F0; border:1px solid #3A3F48; font:normal 10px verdana, sans-serif; padding:15px 15px 5px 15px; background-image:url(../_img/fundo-footer-universo.gif); background-position:top;}
#uniSP ul{margin:0; padding:0;}
#uniSP li{list-style:none; padding:5px 0; color:#2B5477; font-weight:bold; background-image:url(../_img/bullets-universo-sp.gif); background-repeat:no-repeat; background-position:left 7px; padding-left:15px;}
#uniSP li:hover{background-color:#D9DEE6;}

/*......................................... CATALOGOS .....................................*/
#catalogos{padding:0; margin:0; border:none; padding-bottom:5px; margin-bottom:40px; /*background:transparent url(../_img/titFundo.gif) no-repeat right top;*/}
#catalogos img{border:none;}
#catalogos input{padding:0; margin:0; font-weight:normal;}
/*#catalogos h6{font:bold 17px Helvetica, Sans-serif; color:#6e7d8c; padding:5px; border-bottom:1px solid #d3dfe8; background:transparent url(../_img/titEsq.gif) no-repeat left top; text-transform:uppercase;}*/
#catalogos-inner{padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px;}
.tituloCatalogo{font:bold 14px arial, sans-serif; color:#6e7d8c; padding:5px;}
.divImagemCatalogo{border:3px double #d3dfe8; padding:1px; float:right;	margin: 0px 5px 10px 5px;text-align:center;}
.tableCatalogo{width:100%; 	background-color:#FEFEFE; border:1px solid #ECF4D5;}

/*****************************************/
/************ PESQUISA *******************/
/*****************************************/
.highlight 
{
font-weight:bold
text-decoration: none;
background-color:#FBF7B2;
}

/* CALENDÁRIO */
/* BORDER */
.calendario{
		border:1px solid #809F2A;
		background-color:#FFFFFF;
		font-family:'Trebuchet MS', verdana, arial;
		font-size:12px;}

/* MES E ANO */
.calCabecalho{background-color:#809F2A; border:1px solid #809F2A;}
.calCabecalho td{color:#FFFFFF; border:1px solid #809F2A; padding:3px 0;}
/* DIAS SEGUNDA, TERCA... */
.calDiasSemana{font-size:12px; font-weight::normal; background-color:#EAE8E8; border:1px solid #C0C0C0;}


.calDiaActual{background-color:#CBED38; color:#FFFFFF;}
.calDiaActual a:link, .calDiaActual a:visited, .calDiaActual a:active{font-weight:bold; color:#FFFFFF;}
.calDiaActual a:hover{color:#FFFFFF;}
.calDiaActualComEventos{background-color:#E22E51; color:#FFFFFF;}
.calDiaActualComEventos a:link, .calDiaActualComEventos a:hover, .calDiaActualComEventos a:visited, .calDiaActualComEventos a:active{font:bold; color:#FFFFFF;}
.calDiaActualFimDeSemana{}

.calDiaNormal{border:1px solid #E6E3E3;}
.calDiaNormalComEventos{border-top:1px solid #C0C0C0; font-weight:bold}
.calDiaNormalComEventos{background-color:#1A96BF;}
.calDiaNormalComEventos a:link, .calDiaNormalComEventos a:visited, .calDiaNormalComEventos a:active{color:#FFFFFF;}
.calDiaNormalComEventos a:hover{color:#FFFFFF; text-decoration:underline}
.calDiaNormalFimDeSemana{background-color:#ECF1F5; }

.calDiaSeleccionado{font:bold;}
.calDiaSeleccionadoFimDeSemana{}

/* NOVAS CSS */
#newsletter-icon{
	text-align:center;
	padding:20px;
	}
	
	
/*.tit-fundacao h6{
	margin:0;
	padding:0;
	text-align:right;
	color:#FFFFFF;
	font:bold 18px Verdana, Arial, Helvetica, sans-serif;
	padding-right:25px;
	}*/
	
.submenu-fundacao{
	background-color:#e8e9e9;
	padding:15px 0;
	}
	
.submenu-fundacao ul{
	padding:0;
	margin:0;
	list-style:none;
	}
	
.homepageTitle{
	background-color:#1c813f;
	padding:6px;
	margin-bottom:10px;
	color:#FFFFFF;
	font:normal 14px Arial, Helvetica, sans-serif;
	background-image:url(_img/bullet-inicio.gif);
	background-repeat:no-repeat;
	background-position:right;
	}
	
.homepageMote{
	text-align:center;
	padding:20px;
	color:#1c813f;
	font:bold 32px Arial, Helvetica, sans-serif;
	}
	
	/* +++++++++ MULTIMEDIA NEW +++++++++ */
.mm_container ul{
	padding:0;
	margin:0;
	list-style:none;
	}

.mm_container li{
	float:left;
	padding-right:4px;
	}

.mm_haveDetail{
	background-color:#F6F6F6;
	margin:3px 0;
	padding:2px 6px;
	}
	
.mm_link img{
	border:0;
	vertical-align:middle;
	}

.mm_table{
	padding:0;
	margin:0;
	}
	
.mm_titulo{
	background-image:url(../_img/header-seccoes.gif);font:bold 17px Verdana, Sans-serif; color:#6e7d8c; padding:5px; border-bottom:1px solid #d3dfe8; background-color:#f1f4f7; margin-bottom:10px;
}

/* --------- */
#multimedia-bar{
background-image:font:bold 17px Verdana, Sans-serif; color:#6e7d8c; padding:10px 5px 0; border-bottom:3px double #000; margin-bottom:20px;
}

.titulo-noticia-inner{font:normal 20px Verdana, Arial, Helvetica, sans-serif;margin:10px 0 30px 0;}
	
.mmDiv ul{
	width:60px;
	padding:0;
	margin:0 0 0 auto;
	}
	
.mmDiv li{float:right;}

/* BALCAO VIRTUAL */
.bvTitSec{
	margin-top:15px;
	padding-left:16px;
	background:transparent url(../_img/bulletBV.jpg) no-repeat left 4px;
	color:#5E8D03;
	font-weight:bold;
}

.descSec{
	color:#333333;
	font-size:11px;
	padding:7px 0 30px 0;
	}
	
.descSec p{padding:0; margin:0;}

#bacVirtual span span hr{
	border:none;
	padding:0;
	margin:0;}
	
.bvdisp{
	list-style:none;
	margin:0;
	padding:0;
	}
	
.bvdisp li{display:inline; padding-right:20px;}

.bvdisp li img{
	vertical-align:middle;}

/* ACCORDION */
.accordion_xHTML  {
	width: 100%;
}
.accordion_xHTML div {
	
}

.accordion_xHTML p {
	margin-bottom : 10px;
	border: none;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	margin: 0px;
	padding: 10px;
}
.accordion_xHTML a {
	cursor:pointer;
	display:block;
	padding:5px;
	margin-top: 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: black;
	background-color: #d9e0e7;
	border:1px solid #FFF;
}
.accordion_xHTML a:hover {
	background-color: white;
	background-image: url("AccordionTab2.gif");
	padding-left:10px;
	background-color:#d2e0ee;
	border:1px solid #7e95ac;
}
.accordion_xHTML a.selected {
	color: black;
	background-color: #9bacbe;
	border:1px solid #7e95ac;
}

.googleIdiomas { height:80px; overflow:hidden; margin-bottom:15px; padding-bottom:20px; padding:9px; margin-bottom:20px; }
.googleIdiomas table{
	width:100%;
}
.googleIdiomas table td div{
	display:none;
}
.googleIdiomas table td iframe{
	margin:1px auto 1px auto;
}

.sideLogos
{
	padding:0 5px 5px; margin:0; border:none;
}

.sideLogos h6{
	margin:10px 0 15px 0; border-bottom:3px double #757575; font:normal 16px Verdana, Sans-serif;
	}

iframe .title{display:none;}

.openNewWindow{
	background:transparent url(../_img/openNewWindow.gif) no-repeat 98% top;
	padding-right:16px;
}

.sideIcons{
	margin-bottom:30px;
	}
	
.sideIcons img{border:none;}

/*DESTAQUE NO PAINEL*/
#destaquepainel-div{position:absolute; top:1px; left:1px; padding-left:165px; padding-top:40px;}
#destaquepainel-div table {width:690px;}

.tituloDestaque {font:normal 13px Verdana, Sans-serif; text-align:left; color:#061a34; padding-right:25px; padding-bottom:10px; width:230px; vertical-align:top;}
.tituloDestaque a {font:normal 13px Verdana, Sans-serif; color:#061a34; text-decoration:none;}
.tituloDestaque a:hover{text-decoration:underline;}
.detalheDestaque{font:normal 11px Verdana, Sans-serif; text-align:justify; color:#FFFFFF;padding-right:25px; width:230px; vertical-align:top;}


/* CONTACTE NOS */

.trigger{cursor:pointer;}
 .bvMasterpopup {
                position:absolute;
                display: none;
                z-index: 300;
                border-collapse: collapse;
				padding:0;
				margin:0;
				width:350px;		
        }
		
.bvMasterpopup td{padding:0;
				margin:0;}	

.bvMasterpopup td.corner {
		height: 15px;
		width: 19px;
}

.bvMasterpopup td#topleft { background-image: url(../_img/bubble-1.gif); }
.bvMasterpopup td.top { background-image: url(../_img/bubble-2.gif);}
.bvMasterpopup td.top img { display: block; margin: 0 0 0 auto; }
.bvMasterpopup td#topright { background-image: url(../_img/bubble-3.gif); }
.bvMasterpopup td.left { background-image: url(../_img/bubble-4.gif); }
.bvMasterpopup td.right { background-image: url(../_img/bubble-5.gif); }
.bvMasterpopup td#bottomleft { background-image: url(../_img/bubble-6.gif); }
.bvMasterpopup td.bottom { background-image: url(../_img/bubble-7.gif); text-align: center;}
.bvMasterpopup td.bottom img { display: block; margin: 0 auto; }
.bvMasterpopup td#bottomright { background-image: url(../_img/bubble-8.gif); }

.bvMasterpopup div{background-color:#FFFFFF;}

.bvMasterpopup table.popup-contents {
		font-size: 12px;
		line-height: 1.2em;
		background-color: #fff;
		color:#666666;
		width:100%;
		}


table.popup-contents td ul{
		padding:0;
		margin:0;
		list-style:none;
		border-bottom:1px dotted #CCCCCC;
		}
		
table.popup-contents td ul li{
	float:left;
	text-align:left;
	padding:9px 0;
	font:normal 11px Arial, Helvetica, sans-serif;
	
}

table.popup-contents td ul li img{
	vertical-align:middle;}
		
		
/* VERSION */

#langVersion{
	padding-left:15px;
	}

#langVersion ul{
	padding:0;
	margin:0;
	list-style:none;
	float:right;
	}
	
#langVersion ul li{
	float:left; padding-left:5px;margin-bottom:2px;}


      
		
		
		.new_facebook{border-top:1px solid #E4E4E4; padding:10px 0}
