.paddingLeft5{padding-left: 5px;}.paddingLeft10{padding-left: 10px;}.paddingLeft15{padding-left: 15px;}.paddingLeft20{padding-left: 20px;}.paddingLeft25{padding-left: 25px;}.paddingLeft30{padding-left: 30px;}.paddingTop3{padding-top: 3px;}.paddingTop5{padding-top: 5px;}.paddingTop10{padding-top: 10px;}.paddingTop15{padding-top: 15px;}.paddingTop20{padding-top: 20px;}.paddingTop25{padding-top: 25px;}.paddingTop30{padding-top: 30px;}.marginTop3{margin-top: 3px!important;}.marginTop5{margin-top: 5px!important;}.marginTop10{margin-top: 10px!important;}.marginTop15{margin-top: 15px;}.marginTop20{margin-top: 20px;}.marginTop25{margin-top: 25px;}.marginTop30{margin-top: 30px;}.paddingBottom3{padding-bottom: 3px;}.marginBottom5{margin-bottom: 5px;}.marginBottom10{margin-bottom: 10px;}.marginBottom15{margin-bottom: 15px;}.marginBottom20{margin-bottom: 20px;}.marginLeft10{margin-left: 10px;}.marginLeft15{margin-left: 15px;}.marginLeft20{margin-left: 20px;}.marginLeft25{margin-left: 25px;}.marginLeft30{margin-left: 30px;}.marginLeft35{margin-left: 35px;}.marginLeft40{margin-left: 40px;}/* ############# MAPA ################# */#mapa_sistema_info{padding-bottom:20px;}.textAlignleft{text-align:left;}select#idConcelho{height:25px;}#mapa_sistemas_info{ text-align:left; color:#000;}#mapa_container{width:440px;}#mapa_sistema_pv_titulo{margin-left:20px;}#mapa_sistema_pv_titulo2{margin-left:20px;}#mapa_info1{ width:420px; margin:10px; border:1px solid #858585; float:left; text-align:left; color:#000;}#mapa_info3{ width:340px; margin:10px 10px 10px 20px; border:1px solid #858585; float:left; text-align:left; color:#000;}#mapa_info4{ width:80px; margin:10px 0 0 3px; border:1px solid #858585; float:left; text-align:center; color:#000;}#mapa_info5{ width:433px; margin:10px 10px 10px 20px; border:1px solid #858585; float:left; text-align:left; color:#000;}#mapa_info5 a{text-decoration:none; color:#000;}#mapa_info5 a:hover{text-decoration:underline;}#infoExtra{margin-left:25px; max-width:550px;}.margin10{	/*margin:10px;*/	padding:10px;	padding-bottom:10px;}#mapa_info2{margin-left:5px; width:500px; color:#000;}#mapa_img_txt{margin:10px 0 0 10px;}#mapa_txt_A{margin:10px 0 0 20px;}#mapa_concelhos_form{margin:30px 0 0 20px;}#mapa_img_txt{margin:20px 0 0 20px;}#mapa_txt_B{margin:10px 0 0 20px;}#mapa_titulo_seta{margin:0 0 0 20px;}#mapa_titulo_pesquisa{background-color:#f79422; padding:5px 20px 5px 20px; margin:20px 0 0 20px;  font-size:12pt; color:#fff;}#mapa_subtitulo{margin:10px 0 0 20px;}.mapa_contacto_link{text-decoration:none; color:#000; font-weight:bold;}a .mapa_contacto_link:hover{text-decoration:underline;}/* ############# NUMEROS ################# */#tabNumeros{margin:auto; margin-top:30px; padding-bottom:20px;}#tabNumHead{margin:auto; width:800px;}.tabHead{float:left; width:108px; background:#6ca743; font-size:11px; font-weight:bold; color:#1a2014; text-align:center; padding:5px 0 5px 0;}.tabRowA{float:left; width:68px; background:#ffffff; font-size:11px; font-weight:bold; color:#62605f;  padding:5px 20px 5px 20px;}.tabRowB{float:left; width:68px; background:#faf8f7; font-size:11px; font-weight:bold; color:#62605f;  padding:5px 20px 5px 20px;}.tabLeftBorder{border-left:1px solid #68a042; }.tabRightBorder{border-right:1px solid #68a042;}.tabRowLeftBorder{border-left:1px solid #ecebeb; }.tabRowRightBorder{border-right:1px solid #ecebeb; }.alignRight{text-align:right;}.alignCenter{text-align:center;}.alignLeft{text-align:left;}.anoGrafico{position:relative; top:-24px; left:-420px; font-size:17px; font-weight:bold; color:#FFF;}.anoGrafico_en{position:relative; top:-24px; left:-360px; font-size:17px; font-weight:bold; color:#FFF;}#legendaNumeros{margin:10px 180px 10px 0;}/* ############# CAMPANHAS ################# */.paddingTopDown5{padding:5px 0 5px 0;}.paddingTop5{padding:5px 0 0 0;}/* filmes */#infoBoxNew{ float:left; padding-right:9px;}#boxInfoNew{text-align:left;}#dashedFrameNew{ margin:auto; width:1080px;}#areaVideoNew{ border:1px dotted #000; height:420px;}/* imagens *//*#infoTituloNew{ width:305px; float:left; text-align:left; color:#fff; padding:5px 10px 5px 10px;}#infoBoxNew2{float:left; width:358px;}#infoImagem{padding-left:9px;}#infoBoxTxt{padding-left:20px;}*/#infoTituloNew{ width:305px; float:left; text-align:left; color:#fff; padding:5px 10px 5px 10px;}#infoBoxNew2{float:left; width:358px; /*border:1px solid #000;*/}#infoImagem{padding-left:8px;}#infoBoxTxt{padding-left:20px; /*margin-left:18px;*/}/* ############# BANCO IMAGENS ################# */#areaInfoNew2{	margin-top:10px; }/* ############# BOTAO DE PAGINACAO ################# */#btPag{width:24px; height:24px; /*border:1px solid #000;*/}#btBg{border:1px solid #000; width:24px; height:24px;}#btPagTxtNew{position:relative; top:-22px; left:0px;}#btPagTxtNew2{padding-top: 5px;}/*.btPaginacaoSeguinte, .btPaginacaoAnterior, .btPaginacaoSelected, .btPaginacao{width:24px; height:24px;}*//*.btBackgroundPaginacao{background-image: url("assets/images/btPaginacao.png");}*/#btPaginacaoArea{float:right; padding:5px 20px 5px 10px; }#btPaginacaoAreaBottom{float:right; padding:5px 20px 5px 10px; }#paginasContainer{display:block; float:left; margin-left:2px; width:24px;}/*.nextPrevious{ position:relative; top:0px; left:0px;}*/.btPaginacaoSeguinte, .btPaginacaoAnterior{background: #58595b;}.btPaginacao{background: #8f9194;}.btPaginacaoSelected{background: #8dc63f;}.btPaginacaoSeguinte_2013, .btPaginacaoAnterior_2013{background: #dfe0e0; color:#a3a6a6;}.btPaginacao_2013{background: #f1f2f2; color:#a3a6a6;}.btPaginacaoSelected_2013{background: #91c24f; color:#fff;}/* ############# AREA PESQUISA ################# */#grayArea{margin:5px 0 5px 0; height:25px; background:#e6e7e8;}/* ############# PUBLICACOES ################# *//* imagens *//*#infoTituloNew_Pub{display:inline; max-width:220px; float:left; text-align:left; color:#fff; padding:5px 10px 5px 10px;}#infoBoxNew_Pub{float:left; width:267px;}#infoBoxNew_Pub #infoImagem{padding-left:20px;}#infoBoxTxt_Pub{margin-left:18px;}.infoImagemAlignLeft{text-align:left; padding-left:18px;}*//* imagens */#infoTituloNew_Pub{display:inline; width:100%; max-width:220px; float:left; text-align:center; color:#000; padding:5px 10px 5px 20px;}#infoBoxNew_Pub{float:left; width:267px; /*border:1px solid #000;*/}#infoBoxNew_Pub #infoImagem{padding-left:20px;}/*#infoBoxTxt_Pub{margin-left:10px;}*/.infoImagemAlignLeft{text-align:left; padding-left:18px;}#pub_btLinkContainer{display:block; font-size:11px; width: 100px; margin:auto;}/* ############# INICIATIVAS ################# */#infoDescricao{ clear:both; text-align:left; padding:10px 15px 0px 0px;}#infoDescricao a{color:#000000; font-weight: bold;}/* ############# INICIATIVAS DETALHE ################# */#iniciativaImagem {float:left; margin:0px 20px 0 20px; width:400px; height:300px;}#infoTituloIniciativa{float:left; text-align:left; color:#fff; padding:5px 10px 5px 10px; background-color:#74c3ca;}#infoTituloIniciativa2{float:left; text-align:left; padding:5px 10px 5px 0px;}#boxDescricaoIniciativa{float:left; text-align:left; padding:10px 0 0 0px; width:610px;}#boxDescricaoIniciativaForm{float:left; text-align:left; padding:10px 0 0 0px; margin:0 20px 0 20px;}#iniBtLinks{float:left; margin-left:20px;}/* ############# INICIATIVAS FORM ################# */#formParticiapArea{margin:20px 0 0 20px;}#frmLabel{float:left; text-align:left; color:#000; font:12px; width:40px;}#frmField{float:left; color:#000; font:12px; margin:0 0 0 10px; padding:0 0 5px 0;}/*#ficheiro{display:none; float:left; color:#000; font:12px; margin:0 0 0 10px;  padding:0 0 5px 0;}*//*#ficheiro{opacity: 0; -moz-opacity: 0; filter: alpha(opacity=0);}*/#ficheiroBotao{float:left; position:relative; left:0; top:-9px;}#frmFieldBotaoUpload{float:left; color:#000; font:12px; margin:0 0 0 20px; height:20px; overflow:hide;}#frmField input {width:300px;}#ficheiroUploadName{float:left; margin:0 0 0 10px;}/*#uploadFileBtArea{clear:both; width:1080px; padding-top:10px; margin-top:20px;}*/.txtBlack{color:#000;}.txtLeft{text-align:left;}#starUploadError{color:#c80d30;}#ficheiro{margin-left:20px; height:20px;width:400px;}#uploadMsgW8{background:#fff; color:#000; width:300px; height:70px; margin:200px auto; font-size:18pt; padding:40px 20px 0px 20px;}#uploadLayer{position:absolute; top:0; left:0; background:#000; opacity: 0.8; width:100%; height:100%;}#uploadMsgW8Area{position:absolute; top:0; left:0; width:100%; height:100%;}/* ############# CURIOSIDADES  ################# */#btLinkNew{width:100%; height:18px;}#btLinkTxtNew{position:relative; top:-22px; left:0px; padding:3px 10px 3px 10px;}#btLinkContainer{display:block; float:left; font-size:11px;}/* ############# ESTUDOS E PROJECTOS  ################# *//*#infoBox{float:left; width:340px; padding-right:9px; }#infoBox2{float:left; width:340px; margin-left:14px; padding-right:9px;}*/#projTituloNew{float:left; background:#fcb040; color:#fff; padding:5px 10px 5px 10px; margin-left:20px;	margin-bottom:30px; }#btLinkHandTxtNew{position:relative; top:-19px; left:0px; padding:3px 10px 3px 10px;}#areaInfoNew3{	margin-top:10px; }/* ############# DICAS ################# */.corTxt1{color:#40abbd;}.corTxt2{color:#829442;}.corTxt3{color:#566628;}.corTxt4{color:#33c1d7;}.corTxt5{color:#00a79d;}.corTxt6{color:#8ca842;}.corTxt7{color:#556825;}.corBoxDica1{background:#ebedec; font-weight: bold!important;}.corBoxDica2{background:#fff;}.margin2Bottom10{margin-bottom:10px;}.marginBottom20{margin-bottom:20px;}.paddingBottom5{padding-bottom:5px;}.paddingBottom15{padding-bottom:15px;}.paddingBottom20{padding-bottom:20px;}#infoBoxNew6{float:left; width:339px; padding:0 0 15px 0; min-height:125px; /*border:1px solid #000;*/}#infoBoxNew5{float:left; width:339px; padding:0 0 15px 0; min-height:250px; /*border:1px solid #000;*/}#infoTituloNew4{ float:left; width:290px; text-align:left; padding:15px 5px 15px 0px; }#boxAreaDica{margin-bottom:10px;}/* ############# RECICLA ################# */#infoBoxRecicla{width:695px;}#boxDescricaoRecicla{clear:both; text-align:left; padding:10px 0 0 0px; }#infoReciclaTitulo{ float:left; text-align:left; color:#fff; padding:5px 10px 5px 10px; }.paddingLeft20{padding-left:20px;}/* ############# NOTICIAS ################# */#infoTituloNew5{ float:left; text-align:left; color:#fff;	padding:5px 10px 5px 10px;}#boxAreaNoticias{ margin-bottom:0px;}/* ############# RECICLA HISTORICO ################# *//* imagens */#infoTituloNew_recHist{display:inline; width:160px; max-width:160px; float:left; text-align:left; color:#fff; padding:5px 10px 5px 10px;}#infoBoxNew_recHist{float:left; width:212px; /*border:1px solid #000;*/}#infoBoxTxt_recHist{margin-left:18px;}.infoImagemAlignLeft{text-align:left; padding-left:18px!important;}/* ############# ULTIMAS PERGUNTAS ################# */.corTxt1_ultima{color:#33c1d7;}.corTxt2_ultima{color:#00a79d;}.corTxt3_ultima{color:#556825;}.corTxt4_ultima{color:#8dc63f;}.corTxt5_ultima{color:#73c1c9;}.corTxt6_ultima{color:#8ca842;}.corFundoIcon1{background-color:#33c1d7;}.corFundoIcon2{background-color:#00a79d;}.corFundoIcon3{background-color:#556825;}.corFundoIcon4{background-color:#8dc63f;}.corFundoIcon5{background-color:#73c1c9;}.corFundoIcon6{background-color:#8ca842;} #perguntaIcon{ float: left; width:86px; height:86px; margin-top:20px;} #infoTituloNew6{ float:left; width:180px; text-align:left; padding:15px 5px 15px 15px; margin-top:10px;} #infoDescricaoUltimas{ clear:both; text-align:left; padding:20px 15px 0px 0px;} #setaIncon{position:relative; top:-12px; margin:0px 0px 0px 0px; height:8px; width:86px; padding:0;}/*	#infoBoxNew_ultima_pergunta{float:left; width:339px; padding:0 0 15px 0; min-height:150px;} 	#perguntaIcon{ float: left; width:66px; height:66px; margin-top:20px;}	#infoTituloNew6{ float:left; width:180px; text-align:left; padding:15px 5px 15px 15px; margin-top:10px;}	#infoDescricaoUltimas{ clear:both; text-align:left; padding:20px 15px 0px 0px;}	#setaIncon{position:relative; top:-12px; margin:0px 0px 0px 0px; height:8px; width:66px; padding:0;} */	.borderDebug{border:1px solid #000;}#infoTituloNew6 a{text-decoration:none; color:#209038;}#infoDescricaoUltimas a{text-decoration:none; color:#6eab2e; font-weight:bold;}#infoDescricaoUltimas a:hover{text-decoration:underline; color:#6eab2e; font-weight:bold;}/* ############# LINKS ################# */#textHeaderLinks{ width:1080px;	margin-left:20px; padding: 0 0 10px 0; text-align:left;}#pesquisaResultsLinks{text-align:left; margin:10px 0 0 20px;}/* ############# HOMEPAGE BANNERS ################# */#bannerTitle{width:450px; color:#6eaa24; font-weight:bold;}#bannerText{text-align:left; color:#000;}#bannerInfo{color:#3b3b3b!important;}#bannerText #bannerInfo a{text-decoration: none; color:#3b3b3b;}#textContainer {background:#d4d3d3; height:120px;}/*#bannerSliderContainer{background:#d4d3d3;}*//* ############# REGISTO ################# */#registoInfoTxt{text-align:left; margin-bottom:20px;}#autorizoTxt{padding:8px 0 0 5px;}#autorizoArea{margin-top:20px;}#boxAreaNew{padding:0 0 20px 0; background:#fff;}#mutedArea{position: relative; top:225px; left:480px; width:25px; height:25px; background-color:#fff;}/* ############# FAQS ################# */#txt_faq a{text-decoration: none; color:#000000;}/* ############# SEPARAÇÃO DE RESIDUOS ################# *//*#residuso_idArea{text-align:left; border:1px solid #ff0000;}*/#resultado_pesquisa_container{width: 510px;}.font15{font-size: 15px;}.font30{font-size: 30px!important;}.showHandCursor{cursor:pointer;}#facebook_links{float:right; margin-top:10px; width: 1054px; height: 38px; background: #0d0d0d;}#fb_like{float:left; padding-top:6px; padding-bottom:8px; margin-left:10px;}#spv_link{float:right; padding-right: 10px; }#spv_link_txt{padding:10px 10px 0px 0px; color:#909090;}#icoacess{padding-top:6px; margin-left:10px;}#areaInfoNew4{ margin-top:10px; }.msg_erro{margin:300px 0 0 0;}.dotted_border{border: 1px #cccccc dotted;}.dotted_top_border{border-top: 1px #cccccc dotted;}.dotted_bottom_border{border-bottom: 1px #cccccc dotted;}.dotted_left_border{border-left: 1px #cccccc dotted;}.dotted_right_border{border-right: 1px #cccccc dotted;}.noticia_titulo_header{float:left; margin-top:15px; font-size:20pt; font-family: arial; font-weight:bold;  color: #333333; text-align: left;}.page_urls{background-color: #f1f2f2; color:#565757; font-size: 11px; font-weight: bold; padding:10px 10px 10px 10px; margin: 0 0 10px 20px;}.page_urls a{color:#565757!important; font-size: 11px; font-weight: bold;}#noticia_2013_separador{margin-left:20px; width:330px;}#info_data_noticia_2013{ float:left;	text-align:left; padding:3px 10px 3px 0px;	}#infoTitulo_noticia_2013{ width:320px; float:left; text-align:left; padding:5px 10px 5px 0px;}#infoTitulo_noticia_2013_detalhe{ width:1030px; float:left; text-align:left; padding:5px 10px 5px 0px;}.noticia_2013_data{color: #cccccc!important;}.noticia_2013_titulo{color: #333333; font-size: 12px;}.noticia_2013_texto{color: #5b5b5b; font-size: 11px;}.noticia_2013_bt_ver_mais{padding: 5px 10px 5px 10px; margin-top:20px; background-color: #91c24f;}.noticia_2013_bt_ver_mais a{font-size: 10px!important; font-weight: bold!important; color: #565757!important;}.font11{font-size:11px;}.noticia_2013_detalhe_bt_voltar{padding: 5px 10px 5px 10px; background-color: #91c24f;}.noticia_relacionada_2013{width: 250px;}.separador_dotted{border-top: 1px dotted #cccccc; margin:0px 20px 0px 20px; }.social_bar_container{border-top: 1px dotted #cccccc; margin:0px 20px 0px 20px; }.social_bar{padding: 10px 20px 10px 20px; margin: 10px 0px 0px 0px; background:#f6f6f6;}.corTxt8{color:#46494a;}.social_icon{margin-left: 5px;}.txt_titulo_paginas{font-size: 50px; color:#0d0d0d; }.titulo_header{font-size: 40px; color:#000;}/* DESTAQUE HOMEPAGE*/.debug{border:1px solid #fe0000;}.jpr_slider{width: 500px;}/*.texto_destaque_container{width: 230px; height: 280px; background-color: #97c03c;}.texto_destaque_home{width: 190px; height: 280px; text-align: left; margin: 100px 20px 10px 20px;}.imagem{width: 630px; height: 280px;}.slider1{height: 280px; overflow: hidden;}.destaque_main_container{position:absolute; bottom:-40px; width:100%; padding:40px; background: url('../assets/images/destaque_fundo.png')}.imagens_destaque_container{margin-top:40px; padding-left:100px;}*//*.destaque_main_container{position:absolute; bottom:-40px; width:100%; padding:40px; background: url('../assets/images/destaque_fundo.png');}*//*.destaque_main_container{position:absolute; bottom:-40px; width:100%; padding:40px; background: url('../assets/images/destaque_fundo.png'); height: 440px;}*/.destaque_main_container{position:absolute; bottom:-40px; width:100%; padding:40px; height: 440px;}.texto_destaque_container{position:relative; width: 230px; height:280px; background-color: #97c03c;}.texto_destaque_home{position:absolute; bottom:0; width: 190px; text-align: left; margin: 100px 20px 10px 20px;}/*.texto_destaque_home{position:absolute; bottom:0; width: 190px; text-align: left; margin: 100px 20px 10px 20px; height: 212px; overflow: hidden;}*/.texto_destaque_home_2{position:absolute; bottom:0; width: 190px; text-align: left; margin: 100px 20px 10px 20px; height: 212px; background-color: #fe0000; overflow: hidden;}.ler_mais_destaque_ico{width: 16px; height: 8px; position: relative; left:160px; top:-2px;}.imagem{width: 630px; height: 280px;}.slider1{height: 280px!important; overflow: hidden; margin-bottom: 0; padding-bottom: 0;}/*.imagens_destaque_container{margin-top:40px; padding-left:100px;}*/.imagens_destaque_container{position: absolute; top:310px; margin-top:40px; padding-left:100px;}.bt-destaque-canto{position:absolute; right:0;}.bt-destaque-canto:hover{cursor: pointer;}/* NOTICIAS DETALHE */ .noticia_container{width: 680px!important;}.noticia_detalhe{width: 680px!important; margin-left: 20px;}.noticia_relacionada_container{float:right; border-top:1px dotted #ccc; margin-top: 24px;}.noticia_relacionada_titulo_header { float: right; margin: 10px 0 10px 0; font-size: 15pt; color: #333; text-align: left;}.imagem_noticia_thumb{margin-bottom:10px; padding-top:10px; border-top: 1px dotted #ccc; }