/* Clean Style */
	.cleanStyle h1 {font-size: 18px !important; color: #FFBA00 !important;}
	.cleanStyle h2 {font-size: 14px !important; font-weight: bold !important; color: #FFBA00 !important;}
	.cleanStyle h3 {font-size: 12px !important; font-style: italic !important; font-weight: bold !important; color: #545454 !important;}
	.cleanStyle h4 {font-size: 12px !important; color: #FFBA00 !important;}
	.cleanStyle h5 {font-size: 11px !important; text-transform: uppercase; font-weight: bold !important; color: #545454 !important;}
	.cleanStyle h6 {font-size: 11px !important; color: #FFBA00 !important;}
	.cleanStyle pre { white-space: pre!important; margin: 13px 0!important }
	.cleanStyle p { margin: 16px 0!important }
	.cleanStyle strong { font-weight: bold!important }
	.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 40px!important; list-style-type: none!important; list-style-position: outside!important }
	.cleanStyle ul li { list-style-image: url(../images/ul1.gif)}
	.cleanStyle ul li ul li { list-style-image: url(../images/ul2.gif) }
	.cleanStyle ul li ul li ul li { list-style-image: url(../images/ul3.gif) }
	.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 { padding-left: 40px!important; background: url(../images/quote.gif) no-repeat left top; }
	.cleanStyle .destaque {background: #FFF8E5;}
	.cleanStyle hr { margin: 0!important; border-color: #C7CED0!important; border-style: solid; border-width: 1px 0 0 0; }
	
	.cleanStyle a {color:#0084A0; text-decoration:none;}
	.cleanStyle a:hover {text-decoration: underline;}
/* FIM Clean Style */

* { margin: 0; padding: 0 }
body { color:#000000; font: 62.5% Arial, Helvetica, sans-serif; background: #FFFFFF;}
img { border: 0 }

.Global{float:left; width: 100%;}

	/*HEADER E CONTEUDO HEADER*/
		
		.HeaderConteudo{margin-left: auto; margin-right: auto; height: 141px; width: 870px; }
			.Logo a{background: url(../images/Logo.gif) no-repeat top left; height: 75px; width: 372px; float: left;}
			.Logo span{display: none;}
			
		.TituloHeader{margin-left: 5px; padding-top:20px; padding-bottom: 15px;  width: 500px; clear: both; font-size: 2.4em; color: #FFBA00;}
		
		.TextoHeader{margin-left: 5px; margin-bottom: 20px; clear: both; width: 500px; font-size: 1.4em; color: #58747E;}	
			.TextoHeader a{margin-top: 2px; text-decoration: none; color: #44BCE4; clear:both; float:left; font-size: 0.8em!important;}
				.TextoHeader a:hover{text-decoration: underline;}
		
		.menuProdutos{margin-left: 5px; clear: both; list-style: none; padding-top: 10px; padding-bottom: 25px;}
		.menuProdutos li{float: left;}
		.menuProdutos li a{padding-left: 12px; margin-right: 30px;  text-decoration: none; color: #44BCE4; background: transparent url(../images/SetaAzul.gif) left no-repeat; }
		.menuProdutos li a:hover{text-decoration: underline;}
	/*FIM HEADER E CONTEUDO HEADER*/

	/*MENU TOPO*/
	.HeaderHomePage .SombraNavBar {background: url(../images/SombraNavBarEsq.gif) no-repeat scroll 0 10px!important;}
	.HeaderHomePage .SombraNavBarDta {background: url(../images/SombraNavBarDta.gif) no-repeat right bottom;}
	.HeaderHomePage .NavBar {background: #F0F4F4 url(../images/SombraNavBar.gif) repeat-x bottom left;}
	
	.HeaderConteudo .SombraNavBar {background: url(../images/SombraNavBarEsq2.gif) no-repeat scroll 0 10px!important;}
	.HeaderConteudo .SombraNavBarDta {background: url(../images/SombraNavBarDta2.gif) no-repeat right bottom;}
	.HeaderConteudo .NavBar {background: #F0F4F4 url(../images/SombraNavBar2.gif) repeat-x bottom left;}
	
		.SombraNavBar{padding-left: 5px; clear: both; float:left; }
		.SombraNavBarDta{float:left; height:40px; margin-top:18px; width:6px; }		
		.NavBar{float: left; width: 618px; padding-bottom: 9px; border-top: 1px solid #C7CED0; list-style: none; margin-top: 11px;}
			.NavBar li{float: left; font-size: 1.2em; }
				*html .NavBar li {clear: right;}
			.NavBar li a{color: #023041;  padding-left: 20px; padding-right: 20px; text-decoration: none; }
			.NavBar li a:hover{color: #FFFFFF; padding-top: 7px; padding-bottom: 7px; background: #FAD42D url(../images/FundoNavBarOver.gif) repeat-x left bottom;}
			.NavBar li a.Activo{color: #FFFFFF; padding-top: 7px; padding-bottom: 7px; background: #FAD42D url(../images/FundoNavBarOver.gif) repeat-x left bottom; cursor: default;}
			.NavBar li span{display: block; padding-bottom: 7px; padding-top: 7px; border-right: 1px solid #C7CED0; background: #FFFFFF url(../images/FundoNavBar.gif) repeat-x left bottom;  }
			.NavBar li span.first {border-left: 1px solid #C7CED0;}
		
		.HeaderHomePage fieldset.NavBarfieldset {background: #F0F4F4 url(../images/SombraNavBar.gif) repeat-x bottom left;}
		.HeaderConteudo fieldset.NavBarfieldset {background: #F0F4F4 url(../images/SombraNavBar2.gif) repeat-x bottom left;}
			fieldset.NavBarfieldset {float: left; height: 29px; padding: 0 0 9px 8px; border-top: 1px solid #C7CED0; border-bottom: 0; border-right: 0; border-left: 0; margin-top: 11px;}
				fieldset.NavBarfieldset input.campo-pesquisa {float:left; width: 182px; padding: 2px 8px; margin: 5px 0 0 0; color: #707070; font-size: 1em; border-left: 1px solid #C7CED0; border-top: 1px solid #C7CED0; border-bottom: 1px solid #C7CED0; border-right: 0;}
				fieldset.NavBarfieldset input.bntpesquisar {float:left; width: 24px; height: 19px; padding: 0; margin: 5px 8px 0 0; color: #023041; font-size: 1.1em; text-transform: uppercase; border: 1px solid #C7CED0; background: #F2F4F4;}
					
			.hide {display: none;}
	/*FIM MENU TOPO*/	
		
	/*CONTEUDO*/	
	
		.ConteudoCentral h2{color: #FFBA00; font-size: 1.8em;}
	
		/*SONDAGEM*/
			.Sondagem{ float: left; width: 167px; padding: 34px 0 0 0; background: #FFFFFF url(../images/FundoCinzasondagem.gif) left bottom repeat-x;}
				
			.Sondagem fieldset{ padding: 10px 0 15px 0; margin: 0 !important; border: 1px solid #D4DBDE;}
			.Sondagem span.legend{font-size: 1.8em; text-transform: uppercase; color: #545454; margin: 0; padding: 0 0 0 10px;}
			.Sondagem p{float: left; clear: both; margin-bottom: 10px; width: 166px;}
				*:first-child+html .Sondagem p{margin-bottom: 5px;} *html .Sondagem p{margin-bottom: 5px;}
			.Sondagem input{padding-bottom:2px; color: #023041; margin-left: 10px;  clear: both; float: left; }
			.Sondagem label{color: #4E5C61; padding-left: 5px; float:left; width: 130px; font-size: 1.1em; }
				*:first-child+html .Sondagem label{padding-top: 4px;} *html .Sondagem label{padding-top: 4px;}
			.SondagemTexto{font-weight: bold; color: #4E5C61; font-size: 1.2em; margin-top: 10px; margin-left: 10px; margin-bottom: 10px;}
			.SondagemVotar{margin-bottom:10px; margin-top: 5px!important; width: 144px; height: 17px; font-size: 1.0em; border: 1px solid #C5CCCF; color: #023041; background: url(../images/FundoBotao.gif) repeat-x bottom left;}
				*html .SondagemVotar{margin:0;}
			.SondagemVotar:hover{background: url(../images/FundoBotaoOver.gif) repeat-x bottom left; color: #FFFFFF; cursor: pointer;}
			.SondagemLink{clear:both;}
				*:first-child+html .SondagemLink{margin-top: -10px; padding-bottom: 15px;}
			.SondagemLink a{color: #0084A0; padding-left: 10px; text-decoration: none; font-size: 1.2em; cursor: pointer; }
			.SondagemLink a:hover{text-decoration: underline; cursor: pointer;}
			
			
			.Sondagem .result {float: left; clear: both; width: 146px; padding: 0 0 2px 10px; color: #545454; font-size: 1.1em; }
			.right {text-align: right;}
			.Sondagem .result span {float:left; clear: both; width: 146px; color: #AAAAAA;}
			.padding {float: left; clear: both; width: 142px; padding: 0 10px 10px 10px; margin: 0; }
			.Sondagem .barracinza {float: left; clear: both; width: 142px; height: 12px; padding: 2px; margin: 0; background: #DFE4E4;}
				.Sondagem .barracinza span.barraazul {float: left; clear: both; height: 12px; background: url(../images/percent.gif) repeat-x left top;}
		/*FIM SONDAGEM*/
	
		/*DESTAQUES NA HOMEPAGE*/
			.DestaquesHP{ float: left; width: 404px; padding: 20px 30px 0 0; }
			.DestaquesHP h2{text-transform: uppercase; font-size: 1.1em; font-weight: bold; color: #545454;}
			.DestaquesHP ul{float: left; clear: both; width: 404px; margin-top: 2px; list-style: none; border-top: 2px solid #C7CED0;}
				/*html:first-child .DestaquesHP ul{width: 407px;}*/
			.DestaquesHP li{float:left; clear:both; display: block; width: 399px; padding: 10px 0 10px 5px; border-bottom: 1px solid #C7CED0;}
				.DestaquesHP li:hover {background: #F3F5F5;}
				.DestaquesHP li.over {background: #F3F5F5;}
			
			.DestaquesHP a.titulo{float: left; clear:both; width: 308px; color: #0084A0; text-decoration: none; font-size: 1.2em; cursor: pointer;}
			.DestaquesHP a.titulo:hover{text-decoration: underline; cursor: pointer;}
			.DestaquesHP span.titulo {float:left; clear:both; width: 308px; color: #0084A0; text-decoration: none; font-size: 1.2em;}
			.DestaquesHP_IMG{float:left;/*border: 1px solid #C7CED0;*/ width: 81px;}
				.DestaquesHP_IMG img {width: 79px; border: 1px solid #C7CED0;}
			.DestaquesHPArea{float: left; width: 308px; padding: 0 0 0 10px;}
			.DestaquesHPAreaBig {float: left; width: 399px; padding: 0 !important;}
			.DestaquesHPData{ float: left; clear:both; width: 308px; color: #FFBA00; font-size: 1.1em;}
			.DestaquesHPTexto{ float:left; clear: both; width: 308px; color: #545454; font-size: 1.1em; line-height: 1.4em;}
			
			.DestaquesHPAreaBig a.titulo, .DestaquesHPAreaBig .DestaquesHPData, .DestaquesHPAreaBig .DestaquesHPTexto, .DestaquesHPAreaBig span.titulo {width: 399px;}
		/*FIMDESTAQUES NA HOMEPAGE*/	
		
		/*ARTIGOS HOMEPAGE*/
			.ArtigosHP{float: left; width: 245px; padding: 20px 20px 0 0;}
			.ArtigosHP h2{text-transform: uppercase; font-size: 1.1em; font-weight: bold; color: #545454;}
			.ArtigosHP ul{float: left; list-style: none; border-top: 2px solid #C7CED0; margin-top: 2px;}
				html:first-child .ArtigosHP ul{width: 235px;}
			.ArtigosHP li{min-height: 45px; width:235px; clear:both; float: left;  padding-left: 10px; border-bottom: 1px solid #C7CED0;}
				*html .ArtigosHP li{height: 45px;}
				.ArtigosHP li:hover {background: #F3F5F5;}
				.ArtigosHP li.over {background: #F3F5F5;}
			.ArtigosHP a{color: #0084A0; text-decoration: none; font-size: 1.2em; padding-bottom: 10px;  clear:both; display: block;}
			.ArtigosHP a:hover{text-decoration: underline; cursor: pointer;}
			.ArtigosHP li div.Data{padding-top:8px; color: #FFBA00; font-size: 1.1em;}
		/*FIM ARTIGOS HOMEPAGE*/
		
		/*MENU LADO ESQUERDO*/		
			.colunaMenu ul.Menu{/*margin-top: 45px;*/ margin-top: 4px; list-style: none; float: left; border-top: 1px solid #C7CED0; }
			.colunaMenu ul.Menu li{display:block; border-bottom:1px solid #C7CED0; }
			.colunaMenu ul.Menu a{display:block; width: 160px; padding: 5px 0px 5px 2px;  text-decoration: none; color: #0084A0;}
			.colunaMenu ul.Menu a span{display:block; background: url(../images/SetaAzul.gif) no-repeat 147px 2px; padding-right: 15px;}
			.colunaMenu ul.Menu a:hover span{background: url(../images/SetaBranca.gif) no-repeat 147px 2px;}
			.colunaMenu ul.Menu a:hover{background: #00A9C0 url(../images/FundoMenuMapaSite.gif) repeat-x left bottom; color: #FFFFFF;}
			
			.colunaMenu ul.Menu a.Activo span{background: url(../images/SetaBranca.gif) no-repeat 147px 2px;}
			.colunaMenu ul.Menu a.Activo {background: #00A9C0 url(../images/FundoMenuMapaSite.gif) repeat-x left bottom; color: #FFFFFF;}
						
			.colunaMenu ul.Menu li ul{list-style: none; clear: both; display: block; border-top: 1px solid #C7CED0; }
			.colunaMenu ul.Menu li ul li {display:block; border-bottom:1px solid #FFFFFF; background: #F3F5F5; }
			.colunaMenu ul.Menu li ul li a{display:block; width: 143px; padding: 5px 0px 5px 19px;  text-decoration: none; color: #0084A0;}
			.colunaMenu ul.Menu li ul li a span{display:block; background: url(../images/arrowX.gif) no-repeat 133px 4px; padding-right: 15px;}
			.colunaMenu ul.Menu li ul li a:hover span{background: url(../images/arrowY.gif) no-repeat 133px 4px;}
			.colunaMenu ul.Menu li ul li a:hover{background: #E5E9E9; color: #999999;}
			
			.colunaMenu ul.Menu li ul li a.Activo span{background: url(../images/arrowY.gif) no-repeat 133px 4px;}
			.colunaMenu ul.Menu li ul li a.Activo {background: #E5E9E9; color: #999999;}
		/*FIM MENU LADO ESQUERDO*/
		
		/*COLUNA CENTRAL*/
				.colunaCentral h2{margin-bottom: 20px; clear: both; float: left; color: #FFBA00; font-size: 1.8em; width: 510px; }
				.colunaCentral .Texto{ width: 510px; clear: both; float: left; font-weight: normal; font-size: 1.2em; color: #545454; line-height: 1.4em;}
				.colunaCentral .Texto p{margin-top: 5px!important; width: 510px;}
				.colunaCentral .Texto .Bold p{margin-top: 5px!important; font-weight: bold; font-style: italic; color: #545454;}
				.colunaCentral .Texto p a{text-decoration: none; color: #0084A0;}
				.colunaCentral .Texto p a:hover{text-decoration: underline;}
				.colunaCentral .Data{clear: both; width: 510px; float: left; margin-bottom: 50px; font-size: 1.1em; margin-top: 20px; color: #FFBA00;}
				.colunaCentral .Data2{clear: both; width: 510px; float: left; margin-bottom: 0; font-size: 1.1em; margin-top: 0; color: #FFBA00;}

				.colunaCentralListagem { width: 660px; clear: both; float: left; font-weight: normal; font-size: 1.2em!important; color: #545454; line-height: 1.4em;}
				.colunaCentralListagem p{margin-top: 5px!important; width: 660px!important;}
				.colunaCentralListagem .Bold p{margin-top: 5px!important; font-weight: bold; font-style: italic; color: #545454;}

				.colunaCentralGrande h2{margin-bottom: 20px; clear: both; float: left; color: #FFBA00; font-size: 1.8em; }
				.colunaCentralGrande .Texto{ clear: both; float: left; font-weight: normal; font-size: 1.0em; color: #545454;}
				.colunaCentralGrande .Texto p{margin-bottom: 20px; width: 510px;}
				.colunaCentralGrande .Texto p.Bold{font-weight: bold; color: #545454;}
				.colunaCentralGrande .Texto p a{text-decoration: none; color: #0084A0;}
				.colunaCentralGrande .Texto p a:hover{text-decoration: underline;}
				.colunaCentralGrande .Data{clear: both; float: left; margin-bottom: 50px; font-size: 1.1em; margin-top: 20px; color: #FFBA00;}				
				
				/*PATHWAY*/
					.Pathway {width: 600px; float: left; clear: both; color: #AAAAAA; padding: 0 0 30px 195px; font-size: 1.1em;}
					.Pathway a{text-decoration: none; color: #0084A0;}
					.Pathway a:hover{text-decoration: underline;}
				/*FIM PATHWAY*/	
							
				/*FOOTER PRINT*/
				
					.FooterPrint h2{margin-bottom: 20px; clear: both; float: left; color: #FFBA00; font-size: 1.4em; }
				
					.FooterPrint a{margin-left: 10px;}
					
					.FooterPrint span.Imprimir{float:right; width: 20px; height: 18px; cursor: pointer; margin-left: 10px; padding-top: 7px; background: url(../images/IconPrint.gif) no-repeat left 7px;}
						.FooterPrint span.Imprimir:hover {cursor: pointer; background: url(../images/printHover.gif) no-repeat left 7px;}
				
					.FooterPrint a.EnviarAmigo {float:right; width: 21px; height: 17px; padding-top: 7px; cursor: pointer; background: url(../images/IconEnviarAmigo.gif) no-repeat left 7px;}
					.FooterPrint a.EnviarAmigo:hover {cursor: pointer; background: url(../images/enviarHover.gif) no-repeat left 7px;}
					
					.FooterPrint a.voltar_lista {float: left; margin: 0 !important; text-decoration: none; color: #0084A0; font-size: 1.2em; text-transform: lowercase;}
						.FooterPrint a.voltar_lista:hover {text-decoration : underline;}
					
				/*FIM FOOTER PRINT*/

				/*COLUNA LATERAL COM IMAGENS*/
					.colunaLateral img{clear: both; width: 108px; float: left; margin-bottom: 10px; border: 1px solid #C7CED0;}
				/*FIM COLUNA LATERAL COM IMAGENS*/
				
			/*Documentos*/
				.Docs { clear: both; float: left; font-weight: normal; font-size: 1.2em; padding: 10px 0;}
					.Docs span.Titulo {float: left; clear: both; width: 510px; color: #FFBA00;}
					.Docs ul {float: left; clear: both; width: 510px; margin: 5px 0 0 0; padding: 0; border-top: 2px solid #C7CED0;}
						.Docs li {float: left; clear: both; width: 510px; list-style: none; padding: 0; border-bottom: 1px solid #C7CED0;}
							.Docs li a {float: left; clear: both; width: 475px; padding: 10px 0 10px 35px; text-decoration: none; color: #0084A0;}
							
							.Docs li a.pdf {background: url(../images/pdf.gif) no-repeat 7px 8px;}
							.Docs li a.pdf:hover {background: #F3F5F5 url(../images/pdf.gif) no-repeat 7px 8px;}
							
							.Docs li a.pps {background: url(../images/pps.gif) no-repeat 7px 8px;}
							.Docs li a.pps:hover {background: #F3F5F5 url(../images/pps.gif) no-repeat 7px 8px;}
							
							.Docs li a.exl {background: url(../images/exl.gif) no-repeat 7px 8px;}
							.Docs li a.exl:hover {background: #F3F5F5 url(../images/exl.gif) no-repeat 7px 8px;}
							
							.Docs li a.doc {background: url(../images/doc.gif) no-repeat 7px 8px;}
							.Docs li a.doc:hover {background: #F3F5F5 url(../images/doc.gif) no-repeat 7px 8px;}
							
							.Docs li a.generico {background: url(../images/generico.gif) no-repeat 10px 8px;}
							.Docs li a.generico:hover {background: #F3F5F5 url(../images/generico.gif) no-repeat 10px 8px;}
								
								.Docs li a span  {color: #AAAAAA;}
			
			/*Links*/
				.Links { clear: both; float: left; font-weight: normal; font-size: 1.2em; padding: 10px 0 30px 0;}
					.Links span.Titulo {float: left; clear: both; width: 510px; color: #FFBA00;}
					.Links ul {float: left; clear: both; width: 510px; margin: 5px 0 0 0; padding: 0; border-top: 2px solid #C7CED0;}
						.Links li {float: left; clear: both; width: 510px; list-style: none; padding: 0; border-bottom: 1px solid #C7CED0;}
							.Links li a {float: left; clear: both; width: 485px; padding: 10px 0 10px 25px; text-decoration: none; color: #0084A0; background: url(../images/link.gif) no-repeat 8px 14px;}
							.Links li a:hover{background: #F3F5F5 url(../images/link.gif) no-repeat 8px 14px;}
								.Links li a span  {color: #AAAAAA;}
								
								
								
								
								
			/*Formulário de contactos*/
				.FormContato {float: left; clear: both; width: 510px;}
				.FormContato .fecharX { float: left; clear: both; width: 510px; padding: 20px 0 0 0;}
					.FormContato .fecharX h2 {margin: 0 0 5px 0 !important;}
					.FormContato .fecharX a {color: #0084A0; text-decoration: none; font-size: 1.1em; cursor: pointer;}
						.FormContato .fecharX a:hover {text-decoration: underline; cursor: pointer;}
				
				.FormContato .nodiv {float: left; clear: both; width: 510px; padding: 20px 0; margin: 0; border-top: 1px solid #C7CED0; border-bottom: 1px solid #C7CED0;}
				.FormContato .nodivno {float: left; clear: both; width: 510px;}
					.FormContato fieldset {float: left; clear: both; width: 510px; padding: 0; margin: 0; border: 0;}
						.FormContato fieldset label {float: left; clear: both; display: block; font-size: 1em; color: #AAAAAA; padding: 0 0 5px 0; text-transform: uppercase;}
							.FormContato fieldset label span {color: #FFBA00; text-transform: none;}
						.FormContato fieldset input {float: left; clear: both; width: 342px; font-size: 1em; color: #545454; height: 15px; padding: 2px; margin: 0 0 15px 0; border: 1px solid #C7CED0;}
						.FormContato fieldset select {float: left; clear: both; font-size: 1em; color: #545454; padding: 2px; margin: 0 0 15px 0; border: 1px solid #C7CED0;}
						.FormContato fieldset textarea {float: left; font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; width: 504px; clear: both; color: #545454; padding: 2px; margin: 0 0 15px 0; border: 1px solid #C7CED0;}
						.FormContato fieldset input.btnenviar {width: auto; height: auto; font-size: 1.1em !important; color: #0084A0; padding: 4px 10px !important; margin: 15px 0 0 0 !important; background: #F5F7F8 url(../images/FundoNavBar.gif) repeat-x scroll left -6px;}
						.FormContato fieldset input.btnenviar:hover {color: #FFFFFF; background: #FAD42D url(../images/FundoNavBarOver.gif) repeat-x left -6px;}
						.FormContato fieldset span.msgob {float: left; clear: both; text-align: left !important; width: 500px; font-size: 1.1em; color: #FFBA00;}
						
						
					.notificacao_erro {font-size: 1.1em; color: #FE0000; width: 500px; float: left; clear: both; padding: 15px 0 0 0;}
					.notificacao_ok	 { text-align: left !important; font-size: 1.4em !important; font-weight: bold; color: #FFBA00; width: 500px; float: left; clear: both; padding: 15px 0 0 0;}
								
								
	/*NOTICIAS DETALHA E LISTA DE NOTICIAS*/
		.Noticias{float: left; margin-bottom: 40px;}
		
		.ListaNoticias{ clear: both;}
		.ListaNoticias ul{ list-style: none; width:656px; }
		.ListaNoticias li{width: 656px; border-top: 1px solid #C6CED0; clear: both; float: left; }
			.ListaNoticias li.over {background: #F3F5F5;}
			.ListaNoticias li:hover {background: #F3F5F5;}
		
		.ItemNoticia{padding-left: 5px; margin-top: 10px; margin-bottom: 10px;  width: 515px; float: left;}
			.ItemNoticia .Data{clear:both; float: left; color: #FFBA02; margin:0;}
			.ItemNoticia .Link{clear:both; float: left;}
			.ItemNoticia .Link a{text-decoration: none; color: #0084A0; font-size: 1.2em;}
			.ItemNoticia .Link a:hover{text-decoration: underline;}
			.ItemNoticia .Texto{line-height: 1.4em; clear:both; float: left; color: #545454;font-size: 1.1em; padding-top: 2px;}
	
		.ItemNoticiaImagem{margin-left: 20px; margin-top: 10px; padding-bottom: 10px; width: 116px;  float: left;}
		.ItemNoticiaImagem img{float: left; width: 108px; cursor: pointer; border: 1px solid #C6CED0;}
		
		.ItemNoticiaSemImagem{padding-left: 5px;  margin-top: 10px; padding-bottom: 10px;  width: 651px; float: left;}
			.ItemNoticiaSemImagem .Data{ margin:0; clear:both; float: left; color: #FFBA02;}
			.ItemNoticiaSemImagem .Link{clear:both; float: left;}
			.ItemNoticiaSemImagem .Link a{text-decoration: none; color: #0084A0; font-size: 1.2em;}
			.ItemNoticiaSemImagem .Link a:hover{text-decoration: underline;}
			.ItemNoticiaSemImagem .Texto{line-height: 1.4em; font-size: 1.1em; clear:both; float: left; color: #545454; padding-top: 2px;}		
	
		.Navegacao{padding-bottom: 5px; padding-top:5px; padding-right: 5px; float: left; color: #545454; clear:both; width: 651px; border-top: 1px solid #C7CED0; border-bottom: 1px solid #C7CED0;}
		.bordertop {border-top: 2px solid #C7CED0;}
		.TextoNavegacao{float: right; font-size: 1.0em; color: #545454;}
		.BotoesNavegacao{margin-left: 15px; float: right;}
		.BotoesNavegacao a{margin-left: 5px; margin-right: 5px; color: #545454;}
	/*NOTICIAS DETALHA E LISTA DE NOTICIAS*/

	/*MENU MAPA DO SITE*/
		.SombraNavBar{padding-left: 5px; float:left; background: url(../images/SombraNavBarEsq.gif) no-repeat left 22px;}
		.SombraNavBarDta{height:40px; margin-top:9px; width:6px;  background: url(../images/SombraNavBarDta.gif) no-repeat right bottom;}
		.SombraNavBarDta2 {float: left; height:40px; margin-top:18px; width:6px;  background: url(../images/SombraNavBarDta.gif) no-repeat right bottom;}
		.NavBarMapaSite{background: url(../images/SombraNavBar.gif) repeat-x scroll 0 31px; float: left; padding-bottom: 9px; clear: both; border-top: 1px solid #C7CED0;  list-style: none; margin-top: 20px;}
			.NavBarMapaSite li{float: left; width: 140px; font-size: 1.2em;}
			.NavBarMapaSite li a{padding-top: 8px; padding-bottom: 9px; color: #545454; width: 139px; display:block; text-align: center; text-decoration: none; }
			.NavBarMapaSite li a:hover{color: #FFFFFF; display: block;  background: #FAD42D url(../images/FundoNavBarOver.gif) repeat-x left bottom;}
			.NavBarMapaSite li span{display: block; border-left: 1px solid #C7CED0;background: #FFFFFF url(../images/FundoNavBar.gif) repeat-x left bottom;  }
			.NavBarMapaSite ul li ul{float: left; margin-top: 10px; list-style: none; border-top: 1px solid #C7CED0;}
		
		.MenuMapaSite{clear:both; padding-left: 4px; margin-bottom: 60px;}
			.MenuMapaSite ul{}
			.NavBarMapaSite_li{ display:block; border-bottom:1px solid #C6CED0	; }
			.MenuMapaSite ul a{display:block; width: 135px; padding: 5px 0px 5px 6px;  text-decoration: none; color: #0084A0; }
			.MenuMapaSite ul a:hover{ background: url(../images/FundoMenuMapaSite.gif) repeat-x left bottom; text-decoration: none; color: #FFFFFF;}
			
			.Nivel2 {float: left; margin: 20px 0 0 0; list-style: none; clear:both; }
			.Nivel2 li{margin: 0px!important; float: left; list-style: none; border-top: 1px solid #C6CED0; clear:both!important;}
			.Nivel2 a{display:block!important; text-align: left!important; width: 134px!important; padding: 2px 0px 5px 6px!important; font-size: 0.9em!important; text-decoration: none; color: #0084A0!important; }
			.Nivel2 a:hover{ background: #00A9C0 url(../images/FundoMenuMapaSite.gif)  repeat-x left bottom!important; text-decoration: none; color: #FFFFFF!important;}
			
			.Nivel3 {float: left; margin-top: 0!important; list-style: none; clear:both;}
			.Nivel3 li{margin: 0px!important; float: left; list-style: none; border-top: 0 !important; border-bottom: 1px solid #FFFFFF; clear:both!important; background: #F3F5F5;}
			.Nivel3 a{display:block!important; text-align: left!important; width: 121px!important; padding: 2px 0px 5px 19px!important; font-size: 0.7em!important; text-decoration: none; color: #0084A0!important; }
			.Nivel3 a:hover{ background: #00A9C0 url(../images/FundoMenuMapaSite.gif)  repeat-x left bottom!important; text-decoration: none; color: #FFFFFF!important;}
			
			
	/*FIM MENU MAPA DO SITE*/
	
		/*FIM COLUNA CENTRAL*/	
	/*FIM CONTEUDO*/
	
	/*FOOTER*/	
			.FooterConteudo{margin: auto; width: 870px; clear: both;}
			.FooterConteudoIN {float: left; clear: both; width: 870px;}
			.FooterConteudoIN2 {float: left; width: 600px;}
			.TextoFooter{float:left; clear: both; width: 600px; font-size: 1.1em; color: #545454;}
			.top {padding: 5px 0 0 0;}
			.FooterLink {width: 270px; float:left; clear: right;}
			.FooterLink span {float: right; color: #AAAAAA; font-size: 1em;}
			.FooterLink a {color: #0084A0; text-decoration: none; font-size: 1.1em; float: right;}
			.FooterLink a:hover, .FooterLink a.Activo{color: #AAAAAA;}
	/*FIM FOOTER*/
	
	.MensagensResultados {float:left; clear: both; width: 660px; padding: 0 0 10px 0; font-size: 1.1em; color: #545454;}
	.pesquisawidth {width: 651px !important;}
	.big, .big p {width: 651px !important;}
	.small, .small p {width: 515px !important;}
