A:link {
	COLOR: #007480
}
A.textopreto:link {
	COLOR: #000000
}
.frase {
	FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.textobranco {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 12px
}
.textopreto {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px
}
.textoazul {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #007480; FONT-SIZE: 12px
}
.textobrancolinha {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 9px
}
.textobrancopesq {
	POSITION: relative; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; HEIGHT: 21px; COLOR: #ffffff; FONT-SIZE: 9px
}
.textopretolinha {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 9px
}
.textoazullinha {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #007480; FONT-SIZE: 9px
}
.subtitulos {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #007480; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.morada {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 10px
}
.textoazulbold {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #007480; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.textobrancobold {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.tabelaMenu {
	BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #000000 0px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #007480 1px solid; TOP: -10px; BORDER-RIGHT: #000000 0px solid; PADDING-TOP: 0px
}
.header {
	Z-INDEX: 0; POSITION: absolute; WIDTH: 100%; HEIGHT: 0px; TOP: 0px; LEFT: 0px
}
.menuFundo {
	Z-INDEX: 10; POSITION: absolute; LINE-HEIGHT: 10pt; WIDTH: 95%; VISIBILITY: visible; FONT-SIZE: 8pt
}
.navega {
	Z-INDEX: 10; POSITION: absolute; LINE-HEIGHT: 10pt; WIDTH: 100px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; VISIBILITY: visible; FONT-SIZE: 9pt; TOP: 10px; LEFT: 15px
}
.navegasub {
	Z-INDEX: 0; POSITION: absolute; LINE-HEIGHT: 10pt; WIDTH: 100px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; VISIBILITY: hidden; FONT-SIZE: 9pt; TOP: 0px; LEFT: 150px
}
.navegasub1 {
	BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #000000 0px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #000000 0px solid; TOP: -10px; BORDER-RIGHT: #000000 0px solid; PADDING-TOP: 0px
}
A.navegaMP:link {
	BACKGROUND: #344094; COLOR: white; TEXT-DECORATION: none
}
A.navegaMP:active {
	BACKGROUND: #344094; COLOR: red; TEXT-DECORATION: none
}
A.navegaMP:visited {
	BACKGROUND: #344094; COLOR: white; TEXT-DECORATION: none
}
A.navegasubOL:link {
	BACKGROUND: #344094; COLOR: white; TEXT-DECORATION: none
}
A.navegasubOL:active {
	BACKGROUND: #344094; COLOR: red; TEXT-DECORATION: none
}
A.navegasubOL:visited {
	BACKGROUND: #344094; COLOR: white; TEXT-DECORATION: none
}
A.navegasubPL:link {
	BACKGROUND: #344094; COLOR: white; TEXT-DECORATION: none
}
A.navegasubPL:active {
	BACKGROUND: #344094; COLOR: red; TEXT-DECORATION: none
}
A.navegasubPL:visited {
	BACKGROUND: #344094; COLOR: #ed542a; TEXT-DECORATION: none
}
.navegaMP {
	Z-INDEX: 0; COLOR: white; TEXT-DECORATION: none
}
.navegasubPL {
	COLOR: blue; TEXT-DECORATION: none
}
.navegasubOL {
	COLOR: #ffffdd
}
.btnPesquisa {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #007480; FONT-SIZE: xx-small; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ffffff 1px solid
}
.btnSubmmit {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BACKGROUND-COLOR: #007480; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: xx-small; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ffffff 1px solid
}
.frmLogin {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #007480; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.tblHeader {
	BORDER-BOTTOM: black 0px solid; BORDER-LEFT: #007480 10px solid; BACKGROUND-COLOR: #007480; BORDER-TOP: black 0px solid; BORDER-RIGHT: black 0px solid
}
.tblHeaderC {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid
}
