* { margin: 0; padding: 0 }
html, body{height: 100%;}
body {color: #464648; font: 62.5% 'trebuchet ms'; background: #C9EBF1}
img { border: 0 }
a{text-decoration: none; color: #00A1B8;}

/* Clean Style */
	.cleanStyle h1, .cleanStyle h4 { margin: 21px 0!important }
	.cleanStyle h2 { margin: 19px 0 }
	.cleanStyle h3 { margin: 18px 0 }
	.cleanStyle h5 { margin: 22px 0!important }
	.cleanStyle h6 { margin: 25px 0!important }
	.cleanStyle pre { white-space: pre!important; margin: 13px 0!important }
	.cleanStyle p { margin: 16px 0 }
	.cleanStyle strong { font-weight: bold }
	.cleanStyle em { font-style: italic!important }
	.cleanStyle u { text-decoration: underline!important }
	.cleanStyle strike { text-decoration: line-through!important }
	.cleanStyle sup { vertical-align: super!important }
	.cleanStyle sub { vertical-align: sub!important }
	.cleanStyle ul { display: block!important; margin: 16px 0!important; padding: 0 0 0 20px!important; list-style-type: none; list-style-position: outside!important }
	.cleanStyle ul li { list-style-type: disc }
	.cleanStyle ul li ul li { list-style-type: circle}
	.cleanStyle ul li ul li ul li { list-style-type: square}
	.cleanStyle ul li ul { margin: 0!important }
	.cleanStyle ol { display: block!important; margin: 16px 0!important; padding: 0 0 0 40px!important; list-style-type: decimal!important; list-style-position: outside!important }
	.cleanStyle ol li ol { margin: 0!important }
	.cleanStyle blockquote { margin-left: 40px!important }
	.cleanStyle hr { margin: 8px 0!important; border: inset 1px #000  }
	.cleanTexto h2 {font-size: 12px!important; font-weight: bold!important; color: #3D5B8D!important; margin: 0 0 7px 0; padding: 0!important;}
	.cleanTexto h3 {font-size: 12px!important; font-weight: bold!important; color: #A0A0A0!important; margin: 0 0 0 0; padding: 0!important;}
	.cleanTexto h4 {font-size: 16px!important; font-weight: bold!important; color: #5C95F1!important; margin: 0!important; padding: 0!important;}
	.cleanTexto h5 {font-size: 12px!important; font-weight: normal!important; color: #5C95F1!important; margin: 0!important; padding: 0!important;}
/* FIM Clean Style */
.clearBoth{display: block; clear: both;}
.DisplayNone{display: none;}

.GlobalHP{width: 955px; margin: 0 auto; position: relative;}
.Global{width: 960px; margin: 0 auto; position: relative; background: url(../images/fcoesao/backgroundWhite.gif) repeat-y 0 0}
.GlobalMapaSite{width: 956px; margin: 0 auto; background: #FFF;}

/*HOMEPAGE*/
	.GlobalHP .ConteudoTexto{width: 444px; padding: 0 0 0 15px; float: left;}
	.GlobalHP .ConteudoTexto.Big{width:600px;}
	.GlobalHP .ConteudoTexto h1{font-weight: normal; font-size: 1.8em; text-transform: lowercase; margin-bottom: 25px}
		
		.GlobalHP .ConteudoTexto .Noticias{}
		.GlobalHP .ConteudoTexto .Noticias .Item{margin-bottom: 30px}
		.GlobalHP .ConteudoTexto .Noticias .Item .Data{font-size: 1.1em; font-weight: bold;}
		.GlobalHP .ConteudoTexto .Noticias .Item a{font-size: 1.1em;}
			.GlobalHP .ConteudoTexto .Noticias .Item a:hover{color: #195B8C}
		.GlobalHP .ConteudoTexto .Noticias .Item p{font-size: 1.1em; padding: 0px;}

	.GlobalHP .ConteudoTexto .VerNoticias{padding-bottom:5px;}
		.GlobalHP .ConteudoTexto .VerNoticias a{text-transform: uppercase; font-size: 1.1em; font-weight: bold; background: url(../images/fcoesao/arrow10.gif) no-repeat right; padding-right: 15px}
			.GlobalHP .ConteudoTexto .VerNoticias a:hover{color: #195B8C}

.GlobalHP .ColunaLateral{width: 150px; padding: 49px 0 0 15px; float: left;}
	.GlobalHP .ColunaLateral a{margin-bottom: 10px; float: left; clear: both}
	.GlobalHP .ColunaLateral a img{}
			
	.GlobalHP .AreaContent{width: 955px; clear: both; float: left;}
		.GlobalHP .ContentSombraEsq{width: 5px; background: url(../images/fcoesao/SombraLadoEsq.gif) repeat-y -1px 0px; float: left;}
		.GlobalHP .SombraBottom{width: 955px; height: 5px; background: url(../images/fcoesao/SombraBottom.gif) no-repeat top left; float: left; clear: both}
		.GlobalHP .Content{background: #FFF url(../images/fcoesao/SombraLadoDto.gif) repeat-y right; width: 921px; padding: 15px; float: left; margin-left: 5px;}
		*html .GlobalHP .Content{margin-left: 2px; width: 922px;}
		
		.GlobalHP .Content .Coluna{width: 236px; float: left; padding: 47px 0 47px 55px;}
			.GlobalHP .Content .Coluna ul{list-style: none;}
			.GlobalHP .Content .Coluna ul li{}
			.GlobalHP .Content .Coluna ul li a{font-weight: bold; font-size: 1.1em; padding: 3px 0; float: left; clear: both;}
				.GlobalHP .Content .Coluna ul li a:hover{color: #195B8C;}
	.GlobalHP .Footer{margin: 0px; padding-bottom: 0px;}
	
/*CABECALHO*/	
.HeaderInterior{position: relative; height: 187px; background: url(../images/fcoesao/bgHeader.jpg) no-repeat 0 0}	
	.HeaderInteriorHP{position: relative; height: 376px; background: none;}
	.HeaderInteriorHP .Flash{height: 376px; }
		.HeaderInteriorHP .Flash img{float: left;}
	.HeaderInteriorHP .HeaderFlash{text-align: center; }
	
.Logotipo{width: 256px; float: left;}	
	
.MenuTopo{position: relative; float: left; width: 690px; height: 34px; background: url(../images/fcoesao/fundoMenuTopo.png) no-repeat 206px 0}
	.HeaderInteriorHP .MenuTopo{position: absolute; right: 0; float: none; width: 690px; /*position: relative; float: right;*/}	
		.BarraTopo, .HeaderInteriorHP .BarraTopo{position: absolute; top: 0; width:690px;}
		.BarraTopo .Interior{background: #E8F9FB; float: right; width: 465px; padding: 10px 0 10px 20px;}
			.BarraTopo .Interior a{font-family: arial; font-size: 1em; float: left; color: #00A1B8; letter-spacing:-1px; padding:3px 13px 4px;text-transform: uppercase;}
				.BarraTopo .Interior a:hover{color: #0A5084;}
				.BarraTopo .Interior a.PesquisaAvancada{width: 158px; display: block; float: right; margin-top: 0px;}
				.BarraTopo .Interior a.ForgetPass{width: 158px; display: block; float: right;}
			.BarraTopo .Interior .Search{float: left; padding-left: 130px;}
			.BarraTopo .Interior .Search input.Erro{border: 1px solid red; color: red;}
			.BarraTopo .Interior .SubsNewsletter{float: right; display: none;}
			.BarraTopo .Interior .SubsNewsletter input.Erro{border: 1px solid red; color: red;}
			.BarraTopo .Interior .SubsNewsletter input.Sucesso{color: #63B300;}
			.BarraTopo .Interior .User{padding-left: 20px; float: left;}
			.BarraTopo .Interior .Pass{padding-left: 30px; float: left;}
				.BarraTopo .Interior label{font-family: arial; color: #000; float: left; font-size: 0.9em; letter-spacing: 1px; padding: 4px 10px 0 0;}	
				.BarraTopo .Interior input{border: 1px solid #F0F0F0; width: 240px; float: left; color: #464648; font-size: 0.9em; height: 14px; padding: 1px 5px 0; margin-top: 1px}
				.BarraTopo .Interior input.btnSearch{height: 18px; width: 18px; border: 0px; padding: 0; margin: 1px 0 0}
				
		.Toggler{clear: both;}
			.Toggler.APrivada{text-align: center; height: 35px; position: absolute; padding-left: 15px; left: 452px; bottom: -35px!important; white-space:nowrap; background: url(../images/fcoesao/fundoAprivada.png) no-repeat 12px 0}
			.Toggler.Pesquisa{text-align: center; height: 35px; position: absolute; padding: 0 9px 0 15px; left: 380px; bottom: -35px!important; white-space:nowrap; background: url(../images/fcoesao/fundoPesquisa.png) no-repeat 6px 0}
			.Toggler.Ferramentas{text-align: center; height: 32px; position: absolute; padding-left: 100px; left: 204px; bottom: -32px!important; white-space:nowrap; background: url(../images/fcoesao/fundoFerramentas.png) no-repeat top left}
			.Toggler.News{display: none;}
			
		.HeaderInterior .Toggler{float: left;}
			.Toggler strong{font-weight: normal;  cursor: pointer; font-weight: bold; color: #2EB3C5; text-transform: uppercase; float: left; margin-right: 4px;}
				.Toggler strong:hover, .Toggler strong:hover .Texto, .BotaoMenuTopo.Activo{color: #195B8C;}
				.Toggler strong .Texto{display: block; float: left; padding: 2px 0px; text-align: center; font-weight: normal;}
				.Toggler strong .Arrow, .MenuTopo  a .Arrow{background: url(../images/fcoesao/arrow11.gif) no-repeat center; width: 17px; height: 17px; display: block; float: left;}
				.Toggler a strong .Arrow{background: url(../images/fcoesao/arrow12.gif) no-repeat center; width: 17px; height: 17px; display: block; float: left;}
				.Toggler a strong .Arrow:hover, .HeaderInterior .Toggler a:hover strong .Arrow{background: url(../images/fcoesao/arrow12.gif) no-repeat center; width: 17px; height: 17px; display: block; float: left;}
				.Toggler strong .ArrowUp, .MenuTopo  a .ArrowUp{background: url(../images/fcoesao/arrow14.gif) no-repeat center; width: 17px; height: 17px; display: block; float: left;}
					.Toggler strong:hover, .BotaoMenuTopo.Activo{color: #195B8C;}
					.Toggler strong:hover .Texto, .HeaderInterior .Toggler strong.Activo .Texto{}
					.Toggler strong:hover .Arrow{background: url(../images/fcoesao/arrow16.gif) no-repeat center;}
					.Toggler strong.Activo .Arrow{background: url(../images/fcoesao/arrow15.gif) no-repeat center;}
					.APrivada span.Arrow{background: url(../images/fcoesao/arrow12.gif) no-repeat center;}
					.APrivada a{cursor:pointer;}
		
		.MenuTopo  a.MudarIdiomaFCOESAO{text-align: center; height: 29px; width: 115px; background: url(../images/fcoesao/fundoMudarIdioma.png) no-repeat top left; z-index: 39; cursor: pointer; font-weight: bold; color: #2EB3C5; text-transform: uppercase; position: absolute; bottom:-29px!important; left: 553px;}
			.MenuTopo  a.MudarIdiomaFCOESAO .Texto{font-weight: normal; display: block; float: left; padding: 2px 0px; text-align: center;}		
				.MenuTopo  a.MudarIdiomaFCOESAO:hover .Texto{color: #195B8C}
				.MenuTopo  a.MudarIdiomaFCOESAO .ArrowUp{background: url(../images/fcoesao/arrow12.gif) no-repeat center;}			
					.MenuTopo  a.MudarIdiomaFCOESAO:hover .ArrowUp, .Toggler.APrivada strong:hover .Arrow{background: url(../images/fcoesao/arrow17.gif) no-repeat center;}			
		
		.MenuTopo.vEN .Toggler.APrivada {background:transparent url(../images/fcoesao/fundoAprivada.png) no-repeat scroll 15px 0; bottom:-35px !important; height:35px; left:439px; padding-left:15px; position:absolute; text-align:center; white-space:nowrap; z-index:100;}
		.MenuTopo.vEN .Toggler.Pesquisa {background:transparent url(../images/fcoesao/fundoPesquisa.png) no-repeat scroll 6px 0; bottom:-35px !important; height:35px; left:384px; padding:0 2px 0 13px; position:absolute; text-align:center; white-space:nowrap; width:55px;}
		.MenuTopo.vEN .Toggler.Ferramentas {background:transparent url(../images/fcoesao/fundoFerramentas.png) no-repeat scroll left top; bottom:-32px !important; height:32px; left:204px; padding-left:135px; position:absolute; text-align:center; white-space:nowrap; width:51px;}
		.MenuTopo.vEN a.MudarIdiomaFCOESAO {background:transparent url(../images/fcoesao/fundoMudarIdioma.png) no-repeat scroll left top;  bottom:-29px !important; color:#2EB3C5; cursor:pointer; font-weight:bold; height:29px; left:543px; padding-left:8px; position:absolute; text-align:center; text-transform:uppercase; width:115px; z-index:39; }
		
/*MENU NAVEGACAO*/
.MenuHomepage{clear: both; width: 305px; margin-top: 50px}

.Menu{padding:15px 51px 58px 0; width:216px; float: left;}
	.Menu ul, .MenuHomepage ul{list-style: none;}
		.Menu ul li, .MenuHomepage ul li{}
			.Menu ul li a, .MenuHomepage ul li a{padding: 6px 5px 6px 17px; color: #00A1B8; font-size: 1.1em; display: block; font-weight: bold; clear: both; float: left}
				.Menu ul li a:hover, .Menu ul li a.Activo, .MenuHomepage ul li a:hover, .MenuHomepage ul li a.Activo{text-decoration: underline;}
				
	.Menu .Nivel2{clear: both; margin: 0 0 3px 0;}
		.Menu .Nivel2 li{margin-top: 3px;}
			.Menu .Nivel2 a{padding: 3px 5px 3px 40px; text-transform: none;}
	
	.Menu .Nivel3{clear: both; border: 0px}
		.Menu .Nivel3 li{}
			.Menu .Nivel3 a{padding: 3px 5px 3px 63px; text-transform: none;}
		
/*CONTEUDO*/
.Content{float: left; width: 690px; position: relative; padding-bottom: 10px;}
	.Content .BreadCrumb{padding-left: 20px; background: #FFF url(../images/fcoesao/topColunaDta.gif) no-repeat 556px 0px; height: 19px; width: 669px;}
		.Content .BreadCrumb a{color: #00A1B8; font-size: 1em;}
				.Content .BreadCrumb a:hover{color: #094f83}
			.Content .BreadCrumb span{padding: 0 3px; color: #00A1B8;}
			.Content .BreadCrumb .Actual{color: #00A1B8; font-size: 1em; padding: 0;}
		
	.Content .TopoConteudo{background: #FFF; padding-left: 20px; width: 470px;}
		.Content .TopoConteudo h1{color: #094F83; font-size: 2em; font-weight:normal; padding-bottom: 3px;}
		
	.ConteudoTexto{float: left; width: 490px; padding: 0 10px 25px 0}
	.ConteudoFlash{float: left; padding: 20px 10px 25px 0}
		.ConteudoTexto h2, .ConteudoFlash h2{padding-left: 20px; color: #094F83; font-weight: bold; font-size: 1.2em; margin-bottom: 0px; text-transform: uppercase;}
		.ConteudoTexto h3, .ConteudoFlash h3{padding-left: 20px; font-weight: bold; font-size: 1.1em; margin-bottom: 0px;}
		.ConteudoTexto h4, .ConteudoTexto h5, .ConteudoFlash h4, .ConteudoFlash h5{padding-left: 20px;}
		
		.ConteudoTexto p, .ConteudoFlash p{padding-left: 20px; margin-top: 0px; font-size: 1.1em; line-height: 18px;}
		.ConteudoTexto p a, .ConteudoFlash p a{color:#00A1B8;}
			.ConteudoTexto p a:hover, .ConteudoFlash p a:hover{color:#094F83;}
		.ConteudoTexto .Resumo, .ConteudoFlash .Resumo{font-weight: bold;}
		.ConteudoTexto .Data, .ConteudoFlash .Data{clear: both;}
			.ConteudoTexto .Data p, .ConteudoFlash .Data p{font-weight: bold; font-size: 1em; color: #000; text-transform: uppercase;}
		.ConteudoTexto ul, .ConteudoFlash ul{list-style: none;}	
		.ConteudoTexto ul li, .ConteudoFlash ul li{font-size: 1.1em; line-height: 18px; background: url(../images/fcoesao/bullet3.gif) no-repeat left 5px; padding-left: 12px; list-style: none;}
			.ConteudoTexto ul li ul li, .ConteudoFlash ul li ul li{line-height: 18px; list-style: none; background: url(../images/fcoesao/bullet4.gif) no-repeat left 7px; padding-left: 9px; font-size: 1em;}
				.ConteudoTexto ul li ul li ul li, .ConteudoFlash ul li ul li ul li{list-style: none; line-height: 18px; background: url(../images/fcoesao/bullet3.gif) no-repeat left 7px; padding-left: 9px; font-size: 1em;}
			
	.ConteudoTexto table{border-collapse: collapse; width: 429px; margin: 25px 0 0 20px;}
		.ConteudoTexto table thead{background: url(../images/fcoesao/filletTabela.gif) no-repeat top right;}
		.ConteudoTexto table thead th{background: #EBF3E2 url(../images/fcoesao/filletTabela.gif) no-repeat top left; padding: 4px 0; border-top: 1px solid #E3E3E4; color: #000; font-size: 1em;}
		.ConteudoTexto table tbody{}
		.ConteudoTexto table tbody td{border-top: 1px dotted #E3E3E4; color: #666666; background: url(../images/fcoesao/filletTabela.gif) no-repeat top right; padding: 4px 0;}
		.ConteudoTexto table tbody td.Linha{color: #000; border-top: 1px solid #E3E3E4;}
	
	.toolsConteudo{margin-top: 20px; width: 440px; padding: 10px 0 0 20px; float: left; clear: both;}
		.toolsConteudo div{float: right; }
		.toolsConteudo .CantoEsq{background: url(../images/fcoesao/toolsEsq.gif) no-repeat left; height: 23px; width: 5px; display: block; float: left;}
		.toolsConteudo .CantoDto{background: url(../images/fcoesao/toolsDta.gif) no-repeat right; height: 23px; width: 5px; display: block; float: left;}
		.toolsConteudo a.Share{background: none; margin: 7px 12px 0 0;}
		.toolsConteudo a, .EnviarAmigoToggler{cursor: pointer; background: url(../images/fcoesao/toolsBg.gif) repeat-x left 0px; float: left; font-size: 0.9em; color: #000; text-transform: uppercase; padding: 0 0 6px 0; height: 17px; display: block; width: auto;}
			.toolsConteudo a:hover, .EnviarAmigoToggler:hover, .EnviarAmigoToggler span.Email.Activo{color: #094F83;}
			.toolsConteudo a span.Print{background: url(../images/fcoesao/iconPrint.gif) no-repeat left 9px; padding: 9px 5px 0 20px; height: 17px; display: block; width: 45px;}
				.toolsConteudo a span.Print:hover{background: url(../images/fcoesao/iconPrintHover.gif) no-repeat left 9px;}
			.toolsConteudo .EnviarAmigoToggler span.Email{background: url(../images/fcoesao/iconEmail.gif) no-repeat left 10px; padding: 9px 5px 0 20px; height: 17px; display: block;  width: 30px;}
				.toolsConteudo .EnviarAmigoToggler span.Email:hover, .EnviarAmigoToggler span.Email.Activo{background: url(../images/fcoesao/iconEmailHover.gif) no-repeat left 10px;}
			.toolsConteudo a span.Comment{background: url(../images/fcoesao/iconComment.gif) no-repeat left 9px; padding: 9px 5px 0 20px; height: 17px; display: block;  width: 50px;}
				.toolsConteudo a span.Comment:hover{background: url(../images/fcoesao/iconCommentHover.gif) no-repeat left 9px;}
		
		.toolsConteudo .AreaTools{float: right; padding-right:5px; font-family: arial}		
		
		.toolsConteudo a.Voltar{float: left; padding: 0; margin: 6px 9px 0 0;}
			.toolsConteudo a.Voltar {display:block; float:left; height:14px; font-size: 1.1em; padding:0 0 2px 15px; background: url(../images/fcoesao/arrow13.gif) no-repeat left; color: #00A1B8; text-transform: uppercase; border-top: 1px solid #00A1B8; border-bottom: 1px solid #00A1B8;}
				.toolsConteudo a.Voltar:hover{color: #094F83;}
			

	/* GLOSSARIO */
	.Glossario{padding:25px 0 40px 18px; float: left; width:440px; text-align:center;}
		.Glossario a{float: left; border-bottom: 1px solid #D3D6D6; display: block; border-right: 1px solid #D3D6D6; color: #464648; background: #FFF; font-size: 1em; width: 14px; margin-right: 1.8px; height: 16px; padding: 2px 0 0; text-align: center;}
		.Glossario a.Ultimo{margin-right: 0px;}
			.Glossario a:hover{color: #FFF; background: #CAE5AF;}
	
		.ListagemGlossario{clear: both; padding-left: 20px;}
		.ListagemGlossario .Tema{padding: 0px 0 20px;}
		.ListagemGlossario .Item{border-top: 1px solid #D3EFF3; padding: 10px 4px 20px; width: 420px}
			.ListagemGlossario .Item .Titulo{}
				.ListagemGlossario .Item .Titulo a{color: #00A1B8; text-transform: uppercase; font-size: 1.1em; }
				.ListagemGlossario .Item .Titulo a:hover{color: #094F83;}
			.ListagemGlossario .Item .Descricao{color: #666666; font-size: 1.1em;}
	
	/*INFO PROJECTO*/
	.infoProjecto{clear:both; padding: 0 0 20px 20px; font-size: 1.1em}
		.infoProjecto .Item{padding-bottom: 5px}
		.infoProjecto .Item strong{padding-right: 3px; font-weight: bold;}
	
	/*AREA COLABORACAO*/
	.Colaboracao{clear: both; padding: 0 0 20px 20px; float: left;}
	.Colaboracao label{color: #094F83; font-size: 1.1em; font-weight: bold; float: left; clear: both; padding-bottom: 3px;}
	.Colaboracao input{clear: both; float: left;}
	.Colaboracao input.Submit{text-transform: uppercase; margin-top: 5px; cursor: pointer; border: 0px; width: auto; float: left; background: #7CBA28 url(../images/fcoesao/arrowSubmit.gif) no-repeat right; color: #FFF; padding: 0px 27px 0px 10px; font-size:1.1em;}
	
	/*LISTAGEM LEGISLACAO*/
	.ListagemLegislacao{clear: both; padding-left: 20px; width: 420px;}
	.ListagemLegislacao .Item{padding: 12px 0 20px; border-top: 1px solid #E3E3E4;}
	.ListagemLegislacao .Legislacao{color: #464648; font-size: 1.1em; font-weight: bold;}
	.ListagemLegislacao .Descricao{color: #000; font-size: 1.1em;}
	
	.ListagemLegislacao {clear: both; margin-top: 20px;}
		.ListagemLegislacao .Documentos h3{text-transform: uppercase; color: #000; font-size: 1em; border-bottom: 1px solid #E3E3E4; padding-bottom: 3px;}
		.ListagemLegislacao a{border-bottom: 1px solid #E3E3E4; font-size: 1.0em; color: #00A1B8; display: block; padding: 5px 25px 5px;}				
			.ListagemLegislacao a.iconWord{background: url(../images/fcoesao/iconWord.gif) no-repeat left;}
			.ListagemLegislacao a.iconPdf{background: url(../images/fcoesao/iconPdf.gif) no-repeat left;}
			.ListagemLegislacao a.iconXls{background: url(../images/fcoesao/iconXls.gif) no-repeat left;}
			.ListagemLegislacao a.iconDefault{background: url(../images/fcoesao/iconDefault.gif) no-repeat left;}
			.ListagemLegislacao a .TamanhoFicheiro{color: #464648;}
			.ListagemLegislacao a:hover{color: #094F83;}	

	/*LISTAGEM DOCUMENTOS*/	
	.ListDocumentos{clear: both; padding-left: 20px;}
	.ListDocumentos .Item{padding: 12px 0 20px; border-top: 1px solid #339966;}
	.ListDocumentos .Documentos{clear: both;}
		.ListDocumentos .Documentos h3{text-transform: uppercase; color: #000; font-size: 1em; border-bottom: 1px solid #E3E3E4; padding-bottom: 3px;}
		.ListDocumentos .Documentos a{border-bottom: 1px solid #E3E3E4; font-size: 1.1em; color: #63B300; display: block; padding: 5px 25px 5px;}
			.ListDocumentos .Documentos a.iconWord{background: url(../images/fcoesao/iconWord.gif) no-repeat left;}
			.ListDocumentos .Documentos a.iconPdf{background: url(../images/fcoesao/iconPdf.gif) no-repeat left;}
			.ListDocumentos .Documentos a.iconXls{background: url(../images/fcoesao/iconXls.gif) no-repeat left;}
			.ListDocumentos .Documentos a.iconDefault{background: url(../images/fcoesao/iconDefault.gif) no-repeat left;}
			.ListDocumentos .Documentos a .TamanhoFicheiro{color: #464648;}
			.ListDocumentos .Documentos a:hover{color: #094F83;}	
	
	/*LISTAGEM PUBLICACOES & NOTICIAS ARQUIVO*/
	.ListagemPublicacoes, .NoticiasArquivo{clear: both; padding-left: 20px;}
		.ListagemPublicacoes .Item, .NoticiasArquivo .Item{padding: 12px 0 20px; border-top: 1px solid #339966;}
		.ListagemPublicacoes .Categoria, .NoticiasArquivo .Categoria{color: #006633; font-size: 1em; font-weight: bold; padding-bottom: 20px;}
		.ListagemPublicacoes .Data, .NoticiasArquivo .Data{color: #464648; font-size: 1em; padding: 4px 0; clear: none;}
		.ListagemPublicacoes img, .NoticiasArquivo img{float: left; padding-right: 14px;}
		.ListagemPublicacoes a, .NoticiasArquivo a{color: #63B300; font-size: 1.2em; text-transform: uppercase;}
			.ListagemPublicacoes a:hover, .NoticiasArquivo a:hover{color: #006633}
		.ListagemPublicacoes .Descricao, .NoticiasArquivo .Descricao{color: #000; font-size: 1.1em;}
		
	.ListagemPublicacoes .Documentos{clear: both; margin-top: 20px;}
		.ListagemPublicacoes .Documentos h3{text-transform: uppercase; color: #000; font-size: 1em; border-bottom: 1px solid #E3E3E4; padding: 0 0 3px 0;}
		.ListagemPublicacoes .Documentos a{border-bottom: 1px solid #E3E3E4; font-size: 1.1em; color: #00A1B8; display: block; padding: 5px 25px 5px;}
			.ListagemPublicacoes .Documentos a:hover{color: #094F83;}
			.ListagemPublicacoes .Documentos a.iconWord{background: url(../images/fcoesao/iconWord.gif) no-repeat left;}
			.ListagemPublicacoes .Documentos a.iconPdf{background: url(../images/fcoesao/iconPdf.gif) no-repeat left;}
			.ListagemPublicacoes .Documentos a.iconXls{background: url(../images/fcoesao/iconXls.gif) no-repeat left;}
			.ListagemPublicacoes .Documentos a.iconDefault{background: url(../images/fcoesao/iconDefault.gif) no-repeat left;}
			.ListagemPublicacoes .Documentos a .TamanhoFicheiro{color: #464648;}
			.ListagemPublicacoes .Documentos a:hover{color: #094F83;}
	
	/*NOTICIA DESTAQUE*/
	.NoticiaDestaque{padding: 12px 0 20px 20px;}
		.NoticiaDestaque .Categoria{color: #006633; font-size: 1em; font-weight: bold; padding-bottom: 15px;}
		.NoticiaDestaque .Data{font-weight: bold; color: #464648; font-size: 1em; padding: 4px 0; clear: none;}
		.NoticiaDestaque img{float: left; padding-right: 14px;}
		.NoticiaDestaque a{color: #63B300; font-size: 1.2em; text-transform: uppercase;}
			.NoticiaDestaque a:hover{color: #006633}
		.NoticiaDestaque .Descricao{color: #000; font-size: 1.1em;}
	
		.PesquisaAvancada{padding: 0 0 20px 20px; margin-top: 20px;}
		.PesquisaAvancada legend{text-transform: uppercase; color: #094F83; font-size: 1.1em; }
		.PesquisaAvancada legend span{border-bottom: 1px solid #E3E3E4; width: 420px; float: left;}
		.PesquisaAvancada .LadoEsq{width: 206px; margin-right: 8px; float: left; padding-top: 20px;}
		.PesquisaAvancada .LadoDto{width: 206px; float: left; padding-top: 20px;}
		.PesquisaAvancada .LabelCombos{color: #474648; font-size: 1.1em;}
		.PesquisaAvancada select{clear: none;}
		.PesquisaAvancada select.Pequeno{width: 61px; margin-right: 4px;}
		.PesquisaAvancada select.Grande{width: 76px; float: none;}
		.PesquisaAvancada select.Maior{width: 76px; width: 206px; margin-top: 8px;}
		.PesquisaAvancada input.PesqAvancada{width: 195px; margin-top: 8px; color: #000; font-size: 1.1em; padding: 1px 4px 1px;}
		.PesquisaAvancada .RadioButtons{clear: both; border-top: 1px solid #E3E3E4; margin-top: 10px}
		.PesquisaAvancada .RadioButtons label{color: #000}
		.PesquisaAvancada .RadioButtons input {margin-right: 4px; vertical-align: middle; border:none; margin-top:0;width:auto;}
			
	    
	    .PesquisaAvancada .RadioButtons table { border-collapse:collapse; margin:0; width:100%; }
	    .PesquisaAvancada .RadioButtons table td {border-left: 0px; border-right: 0px; text-align: left; border-bottom: 1px solid #E3E3E4; padding:3px 0; background:none; border-top:0; vertical-align: middle }
	       .PesquisaAvancada .RadioButtons table td label { color:#000; float:none; padding:0; }
	
	/*FORMULARIOS*/
	fieldset{border: 0; padding-left: 20px; }
		fieldset label{font-family:arial; color: #474648; font-size: 1em; padding: 0 17px 10px 0; float: left;}
			fieldset label span{float: left; clear: both;}
			fieldset label.Pequeno{width: 37px}
			fieldset label.Medio{width: 130px;}
			fieldset label.Grande{width: 271px;}
			fieldset label.Maximo{width: 420px;}
			fieldset label.Ultimo{padding-right: 0px;}
		fieldset input{margin-top: 2px; width: 100%; border-left: 1px solid #F0F0F0; border-top: 1px solid #F0F0F0; border-right: 1px solid #F0F0F0; border-bottom: 1px solid #E2E2E2;}
			fieldset input.Erro, fieldset textarea.Erro{border: 1px solid #BF0626;}
		fieldset textarea{font-family: arial, sans-serif; font-size: 1.3em; margin-top: 2px; width: 418px; height: 96px; float: left; clear: both; border-left: 1px solid #F0F0F0; border-top: 1px solid #F0F0F0; border-right: 1px solid #F0F0F0; border-bottom: 1px solid #E2E2E2;}
		fieldset select{margin-top: 2px; width: 280px; color: #000; clear: both; float: left; font-size: 1.1em; border-left: 1px solid #F0F0F0; border-top: 1px solid #F0F0F0; border-right: 1px solid #F0F0F0; border-bottom: 1px solid #E2E2E2;}
		fieldset input.Submit{cursor: pointer; font-size: 1.1em;}
		
		.codPostal{clear: both; float: left; width: 422px;}
			.codPostal div{padding-top: 13px; float: left;}
				.codPostal div label{padding: 4px 8px 0 0;}
				.codPostal div span{float: left; padding: 4px 8px 0 0;}
				.codPostal div .Grande{width: 216px; margin-left: 14px;}
			.codPostal label{float: left;}
				.codPostal label.Medio{padding-right: 10px;}
			.codPostal input{float: left;}
				.codPostal input.Medio{width: 130px;}
				.codPostal input.Pequeno{width: 37px}
			
		.Captcha{clear: both; padding: 40px 0 20px 0;}
			.Captcha .Titulo{color: #474648; font-size: 1em; padding: 0 17px 10px 0; float: left;}
		
		.BotoesSubmit{border-top: 1px solid #E3E3E4; border-bottom: 1px solid #E3E3E4; float: left; width: 419px; margin: 20px 0; clear: both;}
			.BotoesSubmit input{margin: 0px; cursor: pointer; border: 0; text-transform: uppercase; font-size: 1em;}
			.BotoesSubmit input.Limpar{width: auto; float: left; background: #58595B url(../images/fcoesao/arrowReset.gif) no-repeat left; color: #FFF; padding: 1px 10px 2px 28px;}
			.BotoesSubmit input.Submit{width: auto; float: right; background: #7CBA28 url(../images/fcoesao/arrowSubmit.gif) no-repeat right; color: #FFF; padding: 1px 27px 2px 10px;}
			
		.Erros{background: #BF0626; width: 412px; padding: 10px 10px 15px 20px; color: #FFF; font-size: 1.1em; margin-bottom: 10px;}
		
	/*LISTAGEM PUBLICACOES & NOTICIAS ARQUIVO*/
	.ListagemPublicacoes, .NoticiasArquivo{clear: both; padding-left: 20px; font-weight: bold;}
		.ListagemPublicacoes .Item, .NoticiasArquivo .Item{border-top:1px solid #094F83; clear:both; float:left; padding:12px 0 20px; width:420px;}
		.ListagemPublicacoes .Categoria, .NoticiasArquivo .Categoria{color: #094F83; font-size: 1em; font-weight: bold; padding-bottom: 20px;}
		.ListagemPublicacoes .Data, .NoticiasArquivo .Data{color: #464648; font-size: 1em; padding: 4px 0; clear: none;}
		.ListagemPublicacoes img, .NoticiasArquivo img{float: left; padding-right: 14px; width: 100px; height: 100px;}
		.ListagemPublicacoes a, .NoticiasArquivo a{color: #00A1B8; font-size: 1.2em; text-transform: uppercase;}
			.ListagemPublicacoes a:hover, .NoticiasArquivo a:hover{color: #094F83}
		.ListagemPublicacoes .Descricao, .NoticiasArquivo .Descricao{color: #000; font-size: 1.1em;}
		.ListagemPublicacoes .Descricao p, .NoticiasArquivo .Descricao p{font-weight:normal;padding-left: 0px;}	
		
	/*ENVIAR AMIGO*/
		.EnviarAmigo{clear: both; width: 429px; background: url(../images/fcoesao/arrowTop.gif) no-repeat 328px 0px; padding: 8px 0 0 20px;}
		.EnviarAmigo .Titulo{background: #F4FBFC; border-bottom: 1px solid #00A1B8; color: #00A1B8; text-transform: uppercase; padding: 10px 7px 5px; font-size: 1.1em;}
		.EnviarAmigo fieldset{background: #F4FBFC;  padding: 15px 5px 0;}
		.EnviarAmigo .Erros{width: 399px; background: #BF0626; padding: 10px 10px 15px 20px; color: #FFF!important; font-size: 1.1em; margin-bottom: 10px;}
	
	/*LOGIN*/
	.Login{clear: both; width: 429px; padding: 8px 0 0 20px;}
		.Login .Titulo{background: #F4FBFC; border-bottom: 1px solid #094F83; color: #094F83; text-transform: uppercase; padding: 10px 7px 5px; font-size: 1.1em;}
		.Login fieldset{background: #F4FBFC;  padding: 15px 5px 20px;}
		.Login fieldset label.medio{width: 200px;}
		.Login fieldset input{width: 190px}
		.Login fieldset input.Submit{width: auto; float: right; background: #7CBA28 url(../images/arrowSubmit.gif) no-repeat right; color: #FFF; padding: 0px 27px 0px 10px;}
		.Login fieldset .ForgotPass{clear: both; float: left; font-size: 1.1em; width:400px;}
			.Login fieldset .ForgotPass a{color: #00A1B8;}
			.Login fieldset .ForgotPass a:hover{color: #094F83}
	
	/*LogOut*/
	.LogOut{padding-right:10px; position:absolute; right:0; top:33px; z-index:100;}
	.LogOut span{float:right; /*float: left;*/ clear: both; font-size: 1.1em;}
	.LogOut .User{font-weight: bold;}
	.LogOut a{clear: both; float: left; color: #00A1B8;}
		.LogOut a:hover{color: #094F83}
	
	/**/
	.BlocoConteudo{padding-left: 20px; clear: both; margin-top: 40px;}
		.BlocoConteudo h3{text-transform: uppercase; color: #094F83; font-size: 1em; padding-bottom: 3px;}
		.BlocoConteudo a{margin-bottom: 1px; background: #F4FBFC; font-size: 1.1em; color: #00A1B8; display: block; padding: 5px 25px 5px; width: 395px;}
			.BorderBottom{}
			.BlocoConteudo a.iconWord{background: #F4FBFC url(../images/fcoesao/iconWord.gif) no-repeat left;}
			.BlocoConteudo a.iconPdf{background: #F4FBFC url(../images/fcoesao/iconPdf.gif) no-repeat left;}
			.BlocoConteudo a.iconXls{background: #F4FBFC url(../images/fcoesao/iconXls.gif) no-repeat left;}
			.BlocoConteudo a.iconDefault{background: #F4FBFC url(../images/fcoesao/iconDefault.gif) no-repeat left;}
			.BlocoConteudo a .TamanhoFicheiro{color: #464648;}
				.BlocoConteudo a:hover{color: #094F83;}
			.BlocoConteudo a.Pasta{background: url(../images/fcoesao/iconFolder.gif) no-repeat left; color: #434345;}
				.BlocoConteudo a:hover.Pasta{color: #63B300;}
			.BlocoConteudo a.Pasta span{background: url(../images/fcoesao/iconMais.gif) no-repeat right; padding-right: 15px;}
			.BlocoConteudo a.Pasta.Activo span{background: url(../images/fcoesao/iconMenos.gif) no-repeat right; padding-right: 15px;}
		.BlocoConteudo .subMenuDocs a{padding-left: 40px; background-position: 15px 5px}	
		
		.BlocoConteudo .BreadcrumbDocs{padding: 0 0 5px 4px; clear: both; float: left;}
			.BlocoConteudo .BreadcrumbDocs a{cursor: pointer; color: #464648; font-size: 1.1em; border: 0px; padding: 0px; width: auto; float: left;}
				.BlocoConteudo .BreadcrumbDocs a:hover{color: #195B8C}
			.BlocoConteudo .BreadcrumbDocs span{padding: 0 3px; float: left;}
			.BlocoConteudo .BreadcrumbDocs .Actual{color: #464648; font-size: 1.1em; padding: 0; font-weight: bold;}

	/*PAGINACAO*/			
	.Paginacao{clear: both; border-top: 1px solid #E3E3E4; border-bottom: 1px solid #E3E3E4; float: left; margin: 0 0 10px 20px; width: 420px;}
	.Paginacao .Texto{float: left; font-size: 1em; color: #464648; text-transform: uppercase; height:15px; padding-top:2px;}
		.Paginacao .Texto strong{color: #000;}
	.Paginacao .Botoes{float: right;}
		.Paginacao .Botoes a, .Paginacao .Botoes .PagActual{color: #464648; display: block; height: 15px; padding:2px 0 0 5px; width:12px; float: left; margin-left: 2px; background: #FFF; font-weight: bold;}
			.Paginacao .Botoes a:hover{background: #63B300; color: #FFF;}
		.Paginacao .Botoes img{height: 17px; width: 17px;}
		.Paginacao .Botoes a.PagAnterior{background: url(../images/fcoesao/arrowPagLeft.gif) no-repeat;}
			.Paginacao .Botoes a.PagAnterior:hover{background: url(../images/fcoesao/arrowPagLeftHover.gif) no-repeat;}
		.Paginacao .Botoes a.PagSeguinte{background: url(../images/fcoesao/arrowPagRight.gif) no-repeat;}
			.Paginacao .Botoes a.PagSeguinte:hover{background: url(../images/fcoesao/arrowPagRightHover.gif) no-repeat;}
		.Paginacao .IrPara{float: left; padding-left: 45px;}
		.Paginacao .IrPara label{color: #464648; text-transform: uppercase; float: left; padding-top: 2px;}
		.Paginacao .IrPara input{border: 1px solid #F0F0F0; width: 25px; float: left; height: 15px;}
		.Paginacao .IrPara input.BotaoIr{width: 17px; height: 17px; border: 0px; float: left; margin-left: 4px;}
		
	/*RESULTADO PESQUISA*/
	.ResultadoPesquisa{padding: 25px 0 15px; color: #464648; font-size: 1.1em;}
		.ResultadoPesquisa strong{font-weight: bold; text-transform: uppercase;}
	.ListagemResultadoPesquisa{clear: both; padding-left: 20px;}
		.ListagemResultadoPesquisa .Tema{/* 20100119 padding: 0 0 20px; */}
			.ListagemResultadoPesquisa .Tema .TituloTema{color: #339966; border-bottom: 1px solid #339966; text-transform: uppercase; font-size: 1.1em; padding-bottom: 2px;}
		.ListagemResultadoPesquisa .Item{border-bottom: 1px solid #E3E3E4; padding: 10px 4px 10px;}
			.ListagemResultadoPesquisa .Item .Titulo{/* 20100119 */ font-size: 1.0em}
				.ListagemResultadoPesquisa .Item .Titulo a{color: #00A1B8; font-size: 1.1em;}
				.ListagemResultadoPesquisa .Item .Titulo a:hover{color: #094f83;}
			.ListagemResultadoPesquisa .Item .Descricao{color: #666666; /* 20100119 padding-top: 5px; */ font-size: 1.0em; /* 20100119 font-size: 1.1em; */}
			.ListagemResultadoPesquisa .Item .Descricao p{padding-left: 0px;}
		
	/*ENTIDADESCONTACTOS*/
	.EntidadesContactos{clear: both; padding-bottom: 25px;}
		.EntidadesContactos h3{margin: 0px; font-size: 1em;}
		.EntidadesContactos a{border: 0px!important; background: #D3EFF3; color: #00A1B8; margin-top: 5px; text-transform: uppercase; font-size: 1em; padding: 2px 20px; width: 404px; display: block; font-weight: bold;}
			.EntidadesContactos a:hover, .EntidadesContactos h3.active a{background: #D3EFF3; color: #094F83;}
		.EntidadesContactos .ConteudoEntidades{clear: both; width: 394px; /*float: left;*/ background: #E2EBEC; padding-bottom: 5px; height: auto;}
			.EntidadesContactos .ConteudoEntidades p{}
			.EntidadesContactos .ConteudoEntidades a{background: none; color: #62B300; margin: 0px; text-transform: lowercase; padding: 0px; width: auto; font-weight: normal; display: inline;}
				.EntidadesContactos .ConteudoEntidades a:hover{color: #094F83;}

	/*FAQS*/
	.Faqs{clear: both; padding: 20px 0 25px;}
		.Faqs h3{margin: 0px; font-size: 1em;}
		.Faqs a{border: 0xp!important; /*float: left;*/ background: #D3EFF3; color: #00A1B8; margin-top: 5px; text-transform: uppercase; font-size: 1em; padding: 2px 20px; width: 404px; display: block; font-weight: bold;}
			.Faqs a:hover, .Faqs a.Activo{background: #D3EFF3; color: #094F83;}
		.Faqs .ContentFaqs{clear: both; width: 404px; background: #E2EBEC; margin-bottom: 5px; height: auto;}
			.Faqs .ContentFaqs p{}	


	/*ENTRADA CANAL*/
	.EntradaCanal{margin-left: 20px; padding: 10px 0 0 10px; float: left; clear: both; border-left: 1px solid #DCDEE1; border-bottom: 1px solid #ADB0B1; background: #E5F4F7;}
	.EntradaCanal .LinhaItems{clear: both; /*display: table;*/}
	.EntradaCanal .LinhaItems .Quadrado{width: 128px; height: 130px; margin: 0 8px 10px 0; float: left; background: #D3EFF3;}
	.EntradaCanal .LinhaItems .Quadrado .Link{/*display: table-cell;*/ height: 130px; /*vertical-align: bottom;*/ text-align: left; }
	.EntradaCanal .LinhaItems .Quadrado a{color: #FFF; font-size: 1.1em;}
		
	.EntradaCanal .LinhaItems .Quadrado .Titulo{background: #00A1B8; font-weight: bold;}
		.EntradaCanal .LinhaItems .Quadrado a:hover .Titulo, .EntradaCanal .LinhaItems .Quadrado a:hover .Descricao{background: #094F83;}
	.EntradaCanal .LinhaItems .Quadrado .Descricao{background: #63B300;}				



			
/*COLUNA DIREITA*/			
	.ColunaDta{float: left; width: 189px; background: #FFF; padding-bottom:25px; }
		.ColunaDta .ImagemDetalhe{clear: both; width: 168px; height: 160px;}
			.ColunaDta .ImagemDetalhe img{position: absolute; top: 7px; right: 15px; width: 168px; height: 167px;}
			.ColunaDta .ImagemDetalhe span{position: absolute; top: 7px; right: 15px; width: 168px; height: 41px; background: url(../images/fcoesao/moldura_img.png) no-repeat top left; z-index:100;}
		
		.DestaquesLateral{clear: both; width: 182px;}
			.DestaquesLateral .Item{margin-top: 10px; background: #FFF url(../images/fcoesao/arrow5.gif) no-repeat top right;}
				.DestaquesLateral .Item a{border-left: 1px solid #DDDFE2; border-bottom: 1px solid #A8ACAF; display: block; padding: 5px 0 5px 12px}
				.DestaquesLateral .Item img{width: 140px; height: 36px}
		.BlocoLateral{width: 168px; margin: 0 0 25px 6px; clear: both;}
			.BlocoLateral h3{text-transform: uppercase; color: #094F83; font-size: 1em; padding-bottom: 3px; padding-left:5px;}
			.BlocoLateral  .Links{}
				.BlocoLateral .Links a{margin-bottom: 1px; background: #F4FBFC; font-size: 1.1em; color: #00A1B8; display: block; padding: 5px; width: 158px;}
					.BlocoLateral .Links a:hover{color: #094F83;}
			.BlocoLateral a.Galeria{float: left; border: 3px solid transparent;}	
				*html .BlocoLateral a.Galeria{border: 3px solid #FFF;}
				.BlocoLateral a.Galeria:hover{border: 3px solid #094F83;}
				.BlocoLateral a.Galeria img{width: 50px; height: 50px;}

.AreaTreeView{padding-top: 10px;}
/* 20100121 .AreaTreeView a{background: #FFF;} */
/* 20100119 */ .BlocoConteudo .AreaTreeView a{border: 0;}
.TreeView{clear: both; width: 420px;}
	.BreadcrumbDocs a{border-bottom: 0px!important; /* 20100121 background: #FFF */}
	.TreeView table{margin: 0px; border: 0px; /* 20100119 border-bottom */ border-bottom: 1px solid #E3E3E4!important; width: 100%; /* 20100121 width: auto; */}
		/* 20100119 .TreeView table tr{border-bottom: 1px solid #E3E3E4;} */
			.TreeView table tr td, .TreeView table table td{border: 0px; background: none; width: 16px; padding: 5px 5px 5px 0; text-align: center; vertical-align: middle; /* 20100121 white-space */ white-space: normal!important;}
			.TreeView td.ParentNodeStyle{width: auto}
			.TreeView table td img{width: 9px; height: 9px}
			.TreeView table td a img{width: 16px; height: 15px}
			.TreeView table a{ background: #FFF; width: auto; border: 0px; text-align:left; padding:0px;}
			.TreeView .LeaftNodeStyle, .TreeView .NodeStyle, .TreeView .ParentNodeStyle {width: 308px; /* 20100121 width: 349px */}
			.TreeView .RootNodeStyle{width: 373px;}

/*FOOTER*/				
.Footer{background: #FFF url(../images/fcoesao/SombraFooterLadoDto.gif) repeat-y right; /*float: left;*/ width: 965px; height: 75px; margin: auto;}
	.SombraTop{margin: 20px auto auto; width: 955px; height: 5px; background: url(../images/fcoesao/SombraTop.gif) repeat-x 3px bottom; /*float: left; clear: both*/}
	.SombraFooterEsq{padding:10px 0 30px; background: url(../images/fcoesao/SombraFooterLadoEsq.gif) repeat-y -1px 0px; float: left; width: 960px}
	.Footer .Tools{float:left; padding-left:35px; padding-top:5px; width:105px;}

		.Footer .Tools .AumentoFonte{border-left: 1px solid #464648; border-top: 1px solid #464648; border-bottom: 1px solid #464648; width: 48px; float: left; margin-right: 10px;}
			.Footer .Tools .AumentoFonte a{font-family: arial; border-right: 1px solid #464648; color: #464648; text-transform: uppercase; width: 15px; display: block; float: left; text-align: center;}
				.Footer .Tools .AumentoFonte a:hover, .Footer .Tools .AumentoFonte a.Activo{background: #464648; color: #FFF;}

		.Footer .Tools .AumentoFonte #Normal{font-size: 1em; padding: 2px 0 2px 0}	
		.Footer .Tools .AumentoFonte #Larger{font-size: 1.2em; padding: 1px 0 1px 0}
		.Footer .Tools .AumentoFonte #Largest{font-size: 1.5em; padding: 0;}
		
		.Footer .Tools .RSS{margin-top: 4px;}

	.Footer .Copyright{float:left; width:200px; font-family: arial; padding-top: 2px;}
		
	.Footer .LinksFooter{float: left; width: 530px; padding-left: 15px;}
		.Footer .LinksFooter ul{list-style: none;}
		.Footer .LinksFooter ul li{float: left;}
		.Footer .LinksFooter ul li a{float: left; margin-right: 10px}
		.Footer .LinksFooter ul li a img{}

	.Footer .Acessibilidade{float:right; padding-right:15px;}
		.Footer .Acessibilidade a{background: url(../images/fcoesao/iconAcess.gif) no-repeat bottom left; color: #000; padding: 11px 0 0 28px; float: right; font-size: 1em}
			.Footer .Acessibilidade a:hover{text-decoration: underline;}	
			
.DestaqueNoticias{clear: both; margin: 35px 0 0 0; float: left;}
	.DestaqueNoticias  .LinhaItems{clear: both; padding-bottom: 30px; float: left;}
	.DestaqueNoticias  .Item{float: left; width: 145px; padding: 0 0 0 10px;}
		.DestaqueNoticias  .Item .imagem {height: 78px; width: 145px;}
			.DestaqueNoticias  .Item a img{width: 68px; height: 68px;}
			.DestaqueNoticias  .Item .Data {font-size: 1.1em; color: #464648; font-weight: bold;}
			.DestaqueNoticias  .Item .Resumo{}
				.DestaqueNoticias  .Item .Resumo a{font-size: 1.1em; color: #63B300;}
					.DestaqueNoticias  .Item .Resumo a:hover{color: #094F83;}
		
		.DestaqueNoticias .Link{clear: both;}
			.DestaqueNoticias .Link a{background:transparent url(../images/fcoesao/arrow10.gif) no-repeat scroll right 1px; color:#00A1B8; display:block; font-size:1.1em; padding:0 16px 10px 35px; text-transform:uppercase;}
				.DestaqueNoticias .Link a:hover{color: #094F83;}
	
/*.Banner{padding: 126px 0 0 1px; clear: both;}
	.Banner a{margin-bottom: 10px; float: left;}
	.Banner img{width: 150px; height: 56px;}*/
	
.Banner{width: 150px; padding: 49px 0 0 15px; float: left;}
    .Banner a{margin-bottom: 10px; float: left; clear: both}

    .Banner img{width: 150px; height: 56px;}

/*MAPA SITE*/
.GlobalMapaSite .HeaderInterior{height: 187px; background: url(../images/fcoesao/bgHeaderMS.gif) no-repeat 0 0}

.GlobalMapaSite .Content{width: 957px;}
.GlobalMapaSite .Content .BreadCrumb{padding-left: 277px; background:#FFFFFF url(../images/fcoesao/topColunaDta.gif) no-repeat scroll 823px 0; width: 679px}
.GlobalMapaSite .Content .TopoConteudo{padding-left:275px;}
.GlobalMapaSite .ColunaDta{float: left; width: 182px}
.GlobalMapaSite .LadoEsqMapaSite{display:none;}
.GlobalMapaSite .Content .ConteudoTexto{width: 755px}

.GlobalMapaSite .ConteudoTexto .LinhaListagem{clear: both; padding-bottom: 25px; float: left; width: 681px}
.GlobalMapaSite .ConteudoTexto ul{list-style: none; width: 195px; margin: 22px 12px 35px 20px; border-top: 1px solid #094F83; float: left;}
	.GlobalMapaSite .ConteudoTexto ul li{background: none; padding-left: 0px;}
	.GlobalMapaSite .ConteudoTexto ul li a.Primeiro{/*background: url(../images/arrow7.gif) no-repeat left;*/}
	.GlobalMapaSite .ConteudoTexto ul li a{border-bottom: 1px solid #E3E3E4; color: #00A1B8; font-size: 1.1em; text-transform: uppercase; display: block; padding: 3px 0 3px 15px;}
		.GlobalMapaSite .ConteudoTexto ul li a:hover{color: #094F83;}
	
	.GlobalMapaSite .ConteudoTexto .SubMenu2{margin: 0px; border: 0px;}
		.GlobalMapaSite .ConteudoTexto .SubMenu2  li{background: none;}
		.GlobalMapaSite .ConteudoTexto .SubMenu2 li a{background: none; border-bottom: 1px solid #E3E3E4; font-size: 1em; text-transform: uppercase; display: block; padding: 3px 0 3px 30px; width: 165px;}

		.GlobalMapaSite .ConteudoTexto .SubMenu3{margin: 0px; border: 0px; border-bottom: 1px solid #E3E3E4;}
			.GlobalMapaSite .ConteudoTexto .SubMenu3 li{border: 0px; background: none;}
			.GlobalMapaSite .ConteudoTexto .SubMenu3 li a{background: none; padding-left: 40px; font-size: 1em; display: block; text-transform: none; border: 0px;}

	.GlobalMapaSite  .MenuMapaSite{float: right; margin-top: 25px;}
		.GlobalMapaSite  .MenuMapaSite a{/*background: url(../images/arrow7.gif) no-repeat left;*/display: block; width: 173px; padding: 3px 5px 3px 15px; font-size: 1.1em; color: #00A1B8; text-transform: uppercase; border-bottom: 1px solid #E3E3E4; border-top: 1px solid #094F83; margin: 0 13px 35px 0; }
			.GlobalMapaSite  .MenuMapaSite a:hover{color: #094F83;}	

	

/*IMAGEBOX*/	
#ImageBoxOverlay{background-color: #000;}
#ImageBoxCaption{background-color: #F4F4EC;}
#ImageBoxContainer{width: 250px; height: 250px;	background-color: #F4F4EC;}
#ImageBoxCaptionText{font-weight: bold;	padding-bottom: 5px; font-size: 13px; color: #000;}
#ImageBoxCaptionImages{margin: 0;}
#ImageBoxNextImage{background-image: url(images/fcoesao/spacer.gif); background-color: transparent;}
	#ImageBoxNextImage:hover{background-image: url(images/fcoesao/next_image.jpg);	background-repeat:	no-repeat;	background-position: right top;}
#ImageBoxPrevImage{background-image: url(images/fcoesao/spacer.gif); background-color: transparent;}
	#ImageBoxPrevImage:hover{background-image: url(images/fcoesao/prev_image.jpg);	background-repeat:	no-repeat;	background-position: left bottom;}
	
				
/*CALENDARIO*/

.ui-widget-content{background: #F4FBFC!important; color: #094F83!important; text-transform: uppercase; border-right: 1px solid #DDDDDD!important; border-bottom: 1px solid #DDDDDD!important; border-left: 1px solid #EBF3E2!important; border-top: 1px solid #EBF3E2!important;}
	.ui-datepicker-title{font-family:arial; font-weight:normal;color: #FFF!important; text-transform: uppercase; font-size: 1.1em;}
	.ui-widget-header{background: #00A1B8!important; border: 0px!important}
	.ui-widget-header .ui-datepicker-prev{background: url(../images/FCoesao/prevCalendario.gif) no-repeat top;}
			.ui-widget-header .ui-datepicker-prev-hover{background: url(../images/FCoesao/prevCalendarioOver.gif) no-repeat top!important; cursor: pointer; border: 0px!important; top: 2px!important; left: 2px!important}
		.ui-widget-header .ui-datepicker-next{background: url(../images/FCoesao/nextCalendario.gif) no-repeat top;}
			.ui-widget-header .ui-datepicker-next-hover{background: url(../images/FCoesao/nextCalendarioOver.gif) no-repeat top!important; cursor: pointer; border: 0px!important; top: 2px!important; right: 2px!important}
	.ui-state-today{color: #FFF!important;}
	.ui-state-default{border: 1px solid #B8D6DB!important; color: #00A1B8!important;}
	.ui-state-highlight{background: #00A1B8!important; color: #FFF!important;}	
	.ui-state-hover{background:#094F83!important; border:1px solid #B8D6DB!important; color:#FFF!important;}
