﻿.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: #DC0067; 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: #0098E1; text-align: justify; font-family: Trebuchet MS;  background-color: #fff; text-decoration:none;}
#contentsBodycenter a:hover		{font-size: 12px; color: #0098E1; text-align: justify; font-family: Trebuchet MS;  background-color: #fff; text-decoration:underline;}
#contentsBodyright		{font-family: Trebuchet MS;  background-color: #eeeeee; padding: 25px 0px 0px 25px; font-size: 13px; color: #FFFFFF; font-weight:bold;}
#contentsBodyrightnoticias		{font-size: 12px; color: #0098E1; font-family: Trebuchet MS; padding: 0px 5px 0px 0px;}
#contentsBodyrightnoticias a		{font-size: 12px; color: #0098E1; font-family: Trebuchet MS; padding: 0px 5px 0px 0px; text-decoration:none;}
#contentsBodyrightnoticias a:hover		{font-size: 12px; color: #0098E1; font-family: Trebuchet MS; padding: 0px 5px 0px 0px; text-decoration:underline;}	

.donativoStyle {
	width:100%;
	font-family: Trebuchet MS;  
	color: #eeeeee;
	font-size: 13px; 
	font-weight:bold;
	line-height: 25px;
	background-color: #DC0067;

}
.donativoStyle2 {
	font-family: Trebuchet MS;  
	color: #eeeeee;
	font-size: 13px; 
	font-weight:bold;
	line-height: 25px;
	background-color: #DC0067;
}



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

}
.contentsBodyRegulartable  {font: 11px 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: #DC0067; font-weight:bold; line-height : 25px;}
.pagesubTitle:hover						{color: #0098E1; text-decoration: none;}
.pagesubTitleActivo					    {font: 13px Trebuchet MS; color: #0098E1; text-decoration: none; font-weight:bold; line-height : 25px;}

.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;}		

.contentsBodylink		{font-size: 12px; color: #003556; text-align: justify; font-family: Trebuchet MS;  background-color: #fff;}
.contentsBodylink a	{font-size: 12px; color: #0098E1; text-align: justify; font-family: Trebuchet MS;  background-color: #fff; text-decoration:none;}
.contentsBodylink a:hover		{font-size: 12px; color: #0098E1; text-align: justify; font-family: Trebuchet MS;  background-color: #fff; text-decoration:underline;}

.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 {PADDING-RIGHT: 0.8em; PADDING-LEFT: 2em; PADDING-BOTTOM: 5px; FONT: 9px/15px Verdana, Arial; COLOR: #fff; PADDING-TOP: 30px; background-image:url(../imgs/img_footer.jpg); TEXT-ALIGN: left}
#siteFooter P {PADDING-RIGHT: 0.8em; PADDING-LEFT: 2em; PADDING-BOTTOM: 5px; FONT: 9px/15px Verdana, Arial; COLOR: #fff; PADDING-TOP: 30px; background-image:url(../imgs/img_footer.jpg); TEXT-ALIGN: left}


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


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



#jr_flyer {
	/*para mostrar no inicio passar a visible aqui*/
	visibility:visible;
	width:840px;
	/*mais 40px*/
	height:640px;
	/*mais 60px*/
	position:absolute;
	z-index:10;
	margin-left:20px;
	/*margin-top:228px;*/
	margin-top:40px;
	padding-top:20px;
	color:#000000;
	background-color:#F0F0F0;
	border-color:#666666;
	border-style:solid;
	border-width:thin;

}

#jr_flyer a {
text-decoration:none;
color:#666666;
}


.jr_closeflyer {
color:#666666;
text-align:right;
padding-right:17px;
}

.CarminhoStyle {
	width:100%;
	font-family: Trebuchet MS;
	font-weight:bold;  
	color: #ffffff;
	font-size: 13px; 
	font-weight:bold;
	line-height: 25px;
	background-color: #0098e1;

}
.CarminhoStyle2 {
	width:30%;
	font-family: Trebuchet MS;
	font-weight:bold;
	text-align:left;  
	color: #ffffff;
	font-size: 13px; 
	font-weight:bold;
	line-height: 25px;
	background-color: #0098e1;

}

.pagesubTitle2	{
font: 14px Trebuchet MS; 
color: #DC0067; 
font-weight:bold;
text-align:center; 
}

.pagesubTitle2:hover {
color: #0098E1; 
text-decoration: none;
}

.pagesubTitle2Activo {
font: 14px Trebuchet MS; 
color: #0098E1;
text-align:center;
text-decoration: none; 
font-weight:bold; 
}

