.menuLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #545454;
	text-decoration: none;
}

a.menuLink:hover {
	text-decoration: none;
	color: #000000;
}

a:visited {
	COLOR: #545454; TEXT-DECORATION: none
}

.menuLink p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #545454;
	text-decoration: none;
}

h1 {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #E6851C;
}

body, td, p, select, input, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
}

a {
	color: #9B1212;
	text-decoration: none;
}

a:hover {
	color: navy;
	text-decoration: underline;
}

.sidenewshdr{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
}

.navbar{
background-image:url(images/navbg_dn.gif);
}

.searchlink, .searchlink:hover {
color: #FFFFFF;
text-decoration:none;
}


.topmenu {
background-image: url(black.jpg);
HEIGHT: 26px;
color: #fff;
}

.topmenu A:active {
FONT-WEIGHT: bold; COLOR: #f7f7f7; 
}

.topmenu A:link {
FONT-WEIGHT: bold; COLOR: #fff830; 
}

.topmenu A:visited {
FONT-WEIGHT: bold; COLOR: #fff830; 
}

.banner {
background: url(top.jpg);
HEIGHT: 97px;
color: #fff;
}

.menu {
background: url(menu.jpg);
HEIGHT: 47px;
color: #fff;
}

.mg {
Padding: 0px;
Spacing:0px ;
MARGIN: 0px; HEIGHT: 36px;
color: #fff;
}

.copyright {
background-image: url(black.jpg);
HEIGHT: 26px;
color: #fff;
}

.tabtitulo {
MARGIN-TOP: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: url(tab3_200.gif) no-repeat; PADDING-TOP: 0px; FONT-FAMILY: Trebuchet MS; HEIGHT: 27px; text-align: center;
}

.tabconteudo {
	BORDER-RIGHT: #dfdfdf 1px solid; BORDER-TOP: 0px; BORDER-LEFT: #dfdfdf 1px solid;BORDER-BOTTOM: #dfdfdf 1px solid;
}

.contactos {
	WIDTH: 204px;
}

.ultimas {
	WIDTH: 400px;
}

.ultimastitulo {
FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Trebuchet MS; HEIGHT: 36px; text-align: center; BACKGROUND: url(tab2.gif) no-repeat 8px 25px;
}


.ultimastab {
MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-TOP: 0px; FONT-FAMILY: Trebuchet MS; HEIGHT: 27px; text-align: center; BORDER-RIGHT: #dfdfdf 1px solid; BORDER-TOP: 0px; BORDER-LEFT: #dfdfdf 1px solid;
}


.gerais {
	WIDTH: 253px;
}

.geraistitulo {
FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Trebuchet MS; HEIGHT: 31px; text-align: center;
}

.geraistab {
MARGIN-TOP: 5px; PADDING-LEFT: 3px; PADDING-TOP: 3px; FONT-FAMILY: Trebuchet MS; HEIGHT: 27px; text-align: left; BORDER-RIGHT: #dfdfdf 1px solid; BORDER-TOP: 0px; BORDER-LEFT: #dfdfdf 1px solid; BORDER-BOTTOM: #dfdfdf 1px solid;BACKGROUND: url(tab2_250.gif) no-repeat 0px 0px;
}

.central {
	WIDTH: 100%px;
}

.centraltitulo {
FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Trebuchet MS; HEIGHT: 31px; text-align: center;
}

.centraltab {
MARGIN-TOP: 5px; PADDING-LEFT: 3px; PADDING-TOP: 3px; FONT-FAMILY: Verdana; HEIGHT: 27px; text-align: left; BORDER-RIGHT: #dfdfdf 1px solid; BORDER-TOP: 0px; BORDER-LEFT: #dfdfdf 1px solid; BORDER-BOTTOM: #dfdfdf 1px solid; BACKGROUND: url(tab2b.gif) no-repeat 0px 0px;
}

.agenda {
	WIDTH: 253px;
}

.agendatitulo {
FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Trebuchet MS; HEIGHT: 36px; text-align: center; BACKGROUND: url(tab_lar.gif) no-repeat 0px 25px;
}

.agendaconteudo {
MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-TOP: 0px; FONT-FAMILY: Trebuchet MS; HEIGHT: 27px; text-align: center; BORDER-RIGHT: #dfdfdf 1px solid; BORDER-TOP: 0px; BORDER-LEFT: #dfdfdf 1px solid; BORDER-BOTTOM: #dfdfdf 1px solid;
}
