BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 10px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: center
}

FORM {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
TD {
	VERTICAL-ALIGN: top; ALIGN: center
}
.contentsMoodBg {
	BACKGROUND-COLOR: #434A52

}
.Linkstop {
	FONT-SIZE: 11px; COLOR: #88C0F1; FONT-FAMILY: Trebuchet MS;  TEXT-DECORATION: none
}
.Linkstop:hover {
	TEXT-DECORATION: underline
	
}	
.LinksMenu {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, arial, sans-serif; TEXT-DECORATION: none
}
.LinksMenu:hover {
	TEXT-DECORATION: none; COLOR: #00A1E4;

}	
.LinksMenuActivo {
	FONT-SIZE: 9px; COLOR: #00A1E4; FONT-FAMILY: Verdana, arial, sans-serif; TEXT-DECORATION: none
	
}
.linkBodyRegular   				{color: #000000; text-decoration:none;}
.linkBodyRegular:hover			{color:#999999;}
	
#contentsBody		   {font-family: Trebuchet MS;  background-color: #fff; padding: 25px 0px 0px 25px;}
	
#contentsBodyleft		{font-size: 12px; color: #003556; 0 10px 0px 0;}
#contentsBodyleftprojectos	{font-size: 12px; color: #003556; padding: 0 10px 0px 0;}
#contentsBodycenter		{font-size: 12px; color: #003556; text-align: justify; font-family: Trebuchet MS;  background-color: #fff; padding: 25px 0px 0px 0px;}
#contentsBodycenter a	{font-size: 12px; color: #006BAC; text-align: justify; font-family: Trebuchet MS;  background-color: #fff; text-decoration:none;}
#contentsBodycenter a:hover		{font-size: 12px; color: #006BAC; text-align: justify; font-family: Trebuchet MS;  background-color: #fff; text-decoration:underline;}
#contentsBodyright		{font-family: Trebuchet MS;  background-color: #003556; padding: 25px 0px 0px 25px; font-size: 13px; color: #FFFFFF; font-weight:bold;}
#contentsBodyrightnoticias		{font-size: 12px; color: #006BAC; font-family: Trebuchet MS; padding: 0px 5px 0px 0px;}
#contentsBodyrightnoticias a		{font-size: 12px; color: #006BAC; font-family: Trebuchet MS; padding: 0px 5px 0px 0px; text-decoration:none;}
#contentsBodyrightnoticias a:hover		{font-size: 12px; color: #006BAC; font-family: Trebuchet MS; padding: 0px 5px 0px 0px; text-decoration:underline;}	

.contentsBodyRegulartitle  {font: 11px Verdana, arial, sans-serif;  text-align: justify; color: #4E4B4A; font-weight:bold;

}
.contentsBodyRegulartable  {font: 9px Verdana, arial, sans-serif; color: #4E4B4A; PADDING-TOP: 10px
}
.contentsBodyRegulartabletitle  {font: 9px Verdana, arial, sans-serif; font-weight:bold; color: #4E4B4A;
}


#headerLayout							{width: 688px; height: 100px;}
#headerId								{float:left; width: 498px;}
#headerLogo								{float:left; width: 190px;}




#pageTitleContainer						{padding: 0 0 50px 0;}
.pageTitle								{font: 25px Trebuchet MS; color: #003556;}
.titleHomepage							{font: 15px Trebuchet MS; color: #003556;}
.pageTitle:hover						{text-decoration: none; color: #88C0F1;}
.pagesubTitle							{font: 13px Trebuchet MS; color: #FFFFFF; font-weight:bold; line-height : 25px;}
.pagesubTitle:hover						{color: #006BAC; text-decoration: none;}
.pagesubTitleActivo					    {color: #006BAC; text-decoration: none;}

.contentsNavigationMainTitle			{font: bold 12px arial, helvetica, sans-serif; text-transform: uppercase; color: #2D2D2D; margin: 12px 0 6px 0; padding: 0 0 0 14px;}
.contentsNavigationMainTitle a			{color: #2D2D2D; text-decoration: none; display: block; width:172px;}
.contentsNavigationMainTitle a:hover	{text-decoration: underline;}


.contactoMoradas						{font-family: Trebuchet MS;	font-size: 12; color: #000000; text-align: left; padding: 0 25px 0px 0; line-height : 23px;}
.contactoMoradas:hover   				{color: #88C0F1; text-decoration:none;}		

.navMaintopRegular	 					{font-family: Trebuchet MS;	font-size: 16; text-decoration:none; color:#FFFFFF; letter-spacing:1px; font-weight:bold;}
.navMaintopRegular:hover				{color:#999999;}
.navMaintopRegularActivo				{font-family:Trebuchet MS; font-size:15px; text-decoration:none; color:#999999;}

.subnavMaintopRegular					{font-family: Trebuchet MS;	font-size:9px;	color:#73AED1; text-decoration:none; letter-spacing:1px;}
.subnavMaintopRegular:hover				{color:#003556;}
.subnavMaintopRegularActivo				{font-family:Trebuchet MS; font-size:9px; text-decoration:none; color:#003556; letter-spacing:1px;}

.navMainLeftRegular					    {font-family: Trebuchet MS;	font-size:12px;	color:#003556; text-decoration:none; line-height : 16px;}
.navMainLeftRegularB					{font-family: Trebuchet MS;	font-size:12px;	color:#003556; text-decoration:none; line-height : 16px; font-weight:bold;}
.navMainLeftRegular:hover				{color:#003556; text-decoration:underline;}
.navMainLeftRegularActivo				{font-family:Trebuchet MS; font-size:11px; text-decoration:none; color:#003556; line-height : 16px;}

.navMainBodyRegular						{font-family: Trebuchet MS;	font-size:12px;	text-decoration:none; color:#000000; text-align: left; line-height : 20px;}
.navMainBodyRegular:hover				{color:#88C0F1;}
.navMainBodyRegularActivo				{font-family:Trebuchet MS; font-size:12px; text-decoration:none; color:#88C0F1; line-height : 20px;}

.membersBodyRegular						{font-family: Trebuchet MS;	font-size:11px;	text-decoration:none; color:#000000; text-align: left; line-height : 15px;}
.membersBodyRegular:hover				{color:#88C0F1;}
.membersBodyRegularActivo				{font-family:Trebuchet MS; font-size:12px; text-decoration:none; color:#88C0F1; line-height : 20px;}

.navUL									{list-style-type:none; margin-top:8px; margin-right:0px; margin-bottom:0px; margin-left:15px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;}
.navMainLI								{margin-top:0px; margin-left:0px; margin-bottom:0px; padding-left:15px; padding-top:0px; padding-bottom:10px; background-image:url(../imgs/img_bullet.gif); background-repeat:no-repeat; background-position:0px 5px;}



#siteFooter P {PADDING-RIGHT: 0.8em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0.8em; FONT: 9px/15px Verdana, Arial; COLOR: #999; PADDING-TOP: 0.7em; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left}
#siteFooter {PADDING-RIGHT: 0.8em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0.8em; FONT: 9px/15px Verdana, Arial; COLOR: #999; PADDING-TOP: 0.7em; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left;}
#siteFooterp {PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.8em; FONT: 9px/15px Verdana, Arial; COLOR: #999; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right;}
#siteFooterm {PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.8em; FONT: 10px Arial, Helvetica, sans-serif; COLOR: #333333; PADDING-TOP: 0.1em; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left}
#siteFooter IMG {MARGIN-BOTTOM: 0px; MARGIN-LEFT: 1px}


.textlinkdetalhe  {font: 10px Trebuchet MS; color: #000000; TEXT-DECORATION: none; letter-spacing:0px;}
.textlinkdetalhe:hover {TEXT-DECORATION: none}


A,
{
 COLOR: #FFFFFF;
 TEXT-DECORATION: none;
}

p, td, li { FONT-SIZE: 0pt;}
H1
{









	



