.PTEN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: 8590A2;
	text-decoration:none;
}
.PTEN:Hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: c5a000;
	text-decoration:none;
}
.Entrar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: c5a000;
	text-decoration:none;
}
.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: 8590A2;
	text-decoration:none;
}
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: FFFFFF;
	text-decoration:none;
	line-height: 290%;
	margin-top: 0px;
	margin-right: 35px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.menu2linhas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: FFFFFF;
	text-decoration:none;
	line-height: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right;
	text-align: right;
}
.menu2linhas:Hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: c5a000;
	text-decoration:none;
	line-height: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right;
	text-align: right;
}
.menu:Hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: c5a000;
	text-decoration:none;
	line-height: 290%;
	margin-top: 0px;
	margin-right: 35px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.menua {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: c5a000;
	text-decoration:none;
	line-height: 290%;
	margin-top: 0px;
	margin-right: 23px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.menu2linhasa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: c5a000;
	text-decoration:none;
	line-height: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.menu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: FFFFFF;
	text-decoration:none;
	line-height: 231%;
	margin-top: 0px;
	margin-right: 35px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.menu2:Hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: c5a000;
	text-decoration:none;
	line-height: 231%;
	margin-top: 0px;
	margin-right: 35px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #344663;
	text-align: justify;
	margin-left: 40px;
	margin-right: 40px;
}
.texto1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #344663;
	text-align: justify;
	margin-left: 0px;
	margin-right: 0px;
}
.texto1:Hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #c5a000;
	text-align: justify;
	margin-left: 0px;
	margin-right: 0px;
}
.texto2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #344663;
	text-align: justify;
	margin-left: 0px;
	margin-right: 0px;
	text-decoration:none;
}
.texto2:Hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #c5a000;
	text-align: justify;
	margin-left: 0px;
	margin-right: 0px;
	text-decoration:none;
}
.texto_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #344663;
	text-align: left;
	margin-left: 40px;
	margin-right: 40px;
}
.titulo_apresentacao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8590A2;
	font-weight: bold;
	margin-left: 40px;
	margin-right: 40px;
	border: 1px dashed #8590A2;
	height: 17px;
	width: 135px;
	text-align: center;
}
.titulo_historial {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8590A2;
	font-weight: bold;
	margin-left: 40px;
	margin-right: 40px;
	border: 1px dashed #8590A2;
	height:  17px;
	width: 105px;
	text-align: center;
}
.titulo_missao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8590A2;
	font-weight: bold;
	margin-left: 40px;
	margin-right: 40px;
	border: 1px dashed #8590A2;
	height: 17px;
	width: 155px;
	text-align: center;
}
.titulo_qualidade {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8590A2;
	font-weight: bold;
	margin-left: 40px;
	margin-right: 40px;
	border: 1px dashed #8590A2;
	height: 17px;
	width: 115px;
	text-align: center;
}
.titulo_organizacao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8590A2;
	font-weight: bold;
	margin-left: 40px;
	margin-right: 40px;
	border: 1px dashed #8590A2;
	height: 17px;
	width: 125px;
	text-align: center;
}
.titulo_dados {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8590A2;
	font-weight: bold;
	margin-left: 40px;
	margin-right: 40px;
	border: 1px dashed #8590A2;
	height: 17px;
	width: 135px;
	text-align: center;
}
.titulos_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #c5a000;
	margin-left: 40px;
	margin-right: 40px;
	

}
.texto_setas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #c5a000;
	margin-right: 0px;
	margin-left: 0px;
}
.setas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #c5a000;
}
.titulo_actividade {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8590A2;
	font-weight: bold;
	margin-left: 40px;
	margin-right: 40px;
	border: 1px dashed #8590A2;
	height:  17px;
	width: 85px;
	text-align: center;
}
.titulo_hidraulica {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8590A2;
	font-weight: bold;
	margin-left: 40px;
	margin-right: 40px;
	border: 1px dashed #8590A2;
	height: 17px;
	width: 350px;
	text-align: center;
}
.titulo_saneamento {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8590A2;
	font-weight: bold;
	margin-left: 40px;
	margin-right: 40px;
	border: 1px dashed #8590A2;
	height: 17px;
	width: 300px;
	text-align: center;
}
.titulo_infraestruturas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8590A2;
	font-weight: bold;
	margin-left: 40px;
	margin-right: 40px;
	border: 1px dashed #8590A2;
	height: 17px;
	width: 310px;
	text-align: center;
}
.titulo_ambiente {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8590A2;
	font-weight: bold;
	margin-left: 40px;
	margin-right: 40px;
	border: 1px dashed #8590A2;
	height: 17px;
	width: 310px;
	text-align: center;
}
.titulo_edificacoes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8590A2;
	font-weight: bold;
	margin-left: 40px;
	margin-right: 40px;
	border: 1px dashed #8590A2;
	height: 17px;
	width: 370px;
	text-align: center;
}
.titulo_vias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8590A2;
	font-weight: bold;
	margin-left: 40px;
	margin-right: 40px;
	border: 1px dashed #8590A2;
	height: 17px;
	width: 300px;
	text-align: center;
}
.titulo_planeamento {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8590A2;
	font-weight: bold;
	margin-left: 40px;
	margin-right: 40px;
	border: 1px dashed #8590A2;
	height: 17px;
	width: 410px;
	text-align: center;
}
.titulo_gestao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8590A2;
	font-weight: bold;
	margin-left: 40px;
	margin-right: 40px;
	border: 1px dashed #8590A2;
	height: 17px;
	width: 420px;
	text-align: center;
}
.titulo_noticias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8590A2;
	font-weight: bold;
	margin-left: 40px;
	margin-right: 40px;
	border: 1px dashed #8590A2;
	height: 17px;
	width: 75px;
	text-align: center;
}
.titulo_contactos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8590A2;
	font-weight: bold;
	margin-left: 40px;
	margin-right: 40px;
	border: 1px dashed #8590A2;
	height: 17px;
	width: 70px;
	text-align: center;
}
.titulo_mapa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8590A2;
	font-weight: bold;
	margin-left: 40px;
	margin-right: 40px;
	border: 1px dashed #8590A2;
	height: 17px;
	width: 105px;
	text-align: center;
}
.titulo_candidaturas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8590A2;
	font-weight: bold;
	margin-left: 40px;
	margin-right: 40px;
	border: 1px dashed #8590A2;
	height: 17px;
	width: 70px;
	text-align: center;
}
.titulo_condicoes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8590A2;
	font-weight: bold;
	margin-left: 40px;
	margin-right: 40px;
	border: 1px dashed #8590A2;
	height: 17px;
	width: 185px;
	text-align: center;
}
.titulo_fichat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8590A2;
	font-weight: bold;
	margin-left: 40px;
	margin-right: 40px;
	border: 1px dashed #8590A2;
	height: 17px;
	width: 110px;
	text-align: center;
}
.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #8590A2;
	text-align: right;
	margin-left: 0px;
	margin-right: 20px;
}