body
{
	background:#00ADF4 url(../design/fundoBody.gif) repeat-x top left;
	margin: 25px 0 0 0;
}

#__aspnetForm{margin-bottom: 0px;}

.azul{color: #009EC0; margin: 0; font-family: 'Verdana'; font-size: 8px; font-weight: bold;	letter-spacing: 0pt; line-height: 15px;}
	A.azul:hover{color:	#009EC0; margin: 0; font-family: 'Verdana'; font-size: 8px; font-weight: bold; letter-spacing: 0pt; line-height: 15px; text-decoration:	none;}
	A.azul:link{color:#009EC0; margin:0; font-family:'Verdana'; font-size:8px;font-weight:bold; letter-spacing:0pt; line-height:15px; text-decoration:	none;}
	A.azul:visited{color:#009EC0;margin:0; 	font-family:'Verdana';	font-size:8px;font-weight:bold;	letter-spacing:0pt;	line-height:15px;	text-decoration:none;}

A.azul::visited:hover
{
	color:				#009EC0;
	margin:				0;
	font-family:		'Verdana'; 
	font-size:			8px;      	
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration:	none;
	}
	
.azulTitulo
{
	color:				#006699;
	margin:				0;
	font-family:		'Verdana';
	font-size:			10px;      	
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	}



.azulGigante
{
	color:				#009EC0;
	margin:				0;
	font-family:		'Verdana';
	font-size:			14px;      	
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		27px;
	}
	
.azulescuro
{
	color:				#006699;
	margin:				0;
	font-family:		'Verdana';
	font-size:			10px;      	
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration:none;
	}
A.azulescuro:link
{
	color:				#006699;
	margin:				0;
	font-family:		'Verdana';
	font-size:			10px;      	
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration:none;
	}
A.azulescuro:hover
{
	color:				#006699;
	margin:				0;
	font-family:		'Verdana';
	font-size:			10px;      	
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration:none;
	}
A.azulescuro:visited
{
	color:				#006699;
	margin:				0;
	font-family:		'Verdana';
	font-size:			10px;      	
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration:none;
	}
A.azulescuro:visited:hover
{
	color:				#006699;
	margin:				0;
	font-family:		'Verdana';
	font-size:			10px;      	
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration:none;
	}
A.azulTitulo
{
	color:				#009EC0;
	margin:				0;
	font-family:		'Verdana';
	font-size:			10px;      	
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration:	none;
	}
	
A.azulTitulo:hover
{
	color:				#009EC0;
	margin:				0;
	font-family:		'Verdana';
	font-size:			10px;      	
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration:	none;
	}
A.azulTitulo:link
{
	color:				#009EC0;
	margin:				0;
	font-family:		'Verdana';
	font-size:			10px;      	
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration:	none;
	}
A.azulTitulo:visited
{
	color:				#009EC0;
	margin:				0;
	font-family:		'Verdana';
	font-size:			10px;      	
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration:	none;
	}
A.azulTitulo::visited:hover
{
	color:				#009EC0;
	margin:				0;
	font-family:		'Verdana';
	font-size:			10px;      	
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration:	none;
	}

.inputsearch {
	BORDER: solid 0px #009EC0; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	WIDTH: 100px;
	COLOR: #FFFFFF; 
	LINE-HEIGHT: 11px; 
	FONT-FAMILY: Verdana; 
	HEIGHT: 15px; 
	BACKGROUND-COLOR: #666666; 
	TEXT-DECORATION: none;
	padding-left:3;
}

TD.border
{
	background-color:Black;
	}

TABLE.border
{
	background-color:Black;
	}
	
TABLE.fundoTopo
{
	background-color:#000;
	}
		

		
		
TD.menuLateral
{
	background-color:#006699;
	}
	
TABLE.menu
{
	background-color:#000000;
	}

TD.menu
{
	background-color:#000000;	
	}
	
.menu
{
	color:				#FFFFFF;
	margin:				0;
	font-family:		'Verdana';
	font-size:			9px;      	
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
	width: 120px;
	
}

	
A.menu:link
{
	color:				#FFFFFF;
	margin:0;
	font-family:		'Verdana';
	font-size:			9px;      	
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
}

A.menu:hover
{
	color:				#FFFFFF;
	margin:				0;
	font-family:		'Verdana';
	font-size:			9px;
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
}

A.menu:visited
{
	color:				#FFFFFF;
	margin:				0;
	font-family:		'Verdana';
	font-size:			9px;    
	font-weight:		bold;	
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
}	

A.menu:visited:hover
{
	color:				#FFFFFF;
	margin:				0;
	font-family:		'Verdana';
	font-size:			9px;    
	font-weight:		bold;	
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
}

A.submenu:link
{
	color:				#FFFFFF;
	margin:				0;
	font-family:		'Verdana';
	font-size:			8px;      	
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
}

A.submenu:hover
{
	color:				#000000;
	
}

A.submenu:visited
{
	color:				#FFFFFF;
	font-family:		'Verdana';
	font-size:			8px;    
	font-weight:		bold;	
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
}	

A.submenu:visited:hover
{
	color:				#000000;
	font-family:		'Verdana';
	font-size:			8px;
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
}

.MapaSiteBranco
{
	color:				#FFFFFF;
	margin:				0;
	font-family:		'Verdana';
	font-size:			8px;      	
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
}

A.MapaSiteBranco:link
{
	color:				#FFFFFF;
	margin:				0;
	font-family:		'Verdana';
	font-size:			8px;      	
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
}

A.MapaSiteBranco:hover
{
	color:				#000000;
	margin:				0;
	font-family:		'Verdana';
	font-size:			8px;
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
}

A.MapaSiteBranco:visited
{
	color:				#FFFFFF;
	margin:				0;
	font-family:		'Verdana';
	font-size:			8px;    
	font-weight:		bold;	
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
}	

A.MapaSiteBranco:visited:hover
{
	color:				#000000;
	margin:				0;
	font-family:		'Verdana';
	font-size:			8px;
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
}

.MapaSitePreto
{
	color:				#000000;
	margin:				0;
	font-family:		'Verdana';
	font-size:			8px;      	
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
}

A.MapaSitePreto:link
{
	color:				#000000;
	margin:				0;
	font-family:		'Verdana';
	font-size:			8px;      	
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
}

A.MapaSitePreto:hover
{
	color:				#000000;
	margin:				0;
	font-family:		'Verdana';
	font-size:			8px;
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
}

A.MapaSitePreto:visited
{
	color:				#000000;
	margin:				0;
	font-family:		'Verdana';
	font-size:			8px;    
	font-weight:		bold;	
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
}	

A.MapaSitePreto:visited:hover
{
	color:				#000000;
	margin:				0;
	font-family:		'Verdana';
	font-size:			8px;
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
}

.headerForum
{
	color:				#FFFFFF;
	margin:0;
	font-family:		'Verdana';
	font-size:			8px;      	
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		10px;
}

A.menuLateral:link
{
	color:				#FFFFFF;
	margin:0;
	font-family:		'Verdana';
	font-size:			9px;      	
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
	display: block;
}

A.menuLateral:hover
{
	color:				#000000;
	margin:				0;
	font-family:		'Verdana';
	font-size:			9px;
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
	
}

A.menuLateral:visited
{
	color:				#FFFFFF;
	margin:				0;
	font-family:		'Verdana';
	font-size:			9px;    
	font-weight:		bold;	
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
	display:block;
}	

A.menuLateral:visited:hover
{
	color:				#000000;
	margin:				0;
	font-family:		'Verdana';
	font-size:			9px;    
	font-weight:		bold;	
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
	display:block;
}

A.menuLateralSelected:link
{
	color:				#000000;
	margin:				0;
	font-family:		'Verdana';
	font-size:			9px;
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration:	none;
	display:block;
}

A.menuLateralSelected:hover
{
	color:				#000000;
	margin:				0;
	font-family:		'Verdana';
	font-size:			9px;
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
	display:block;
}

A.menuLateralSelected:visited
{
	color:				#000000;
	margin:				0;
	font-family:		'Verdana';
	font-size:			9px;
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
	display:block;
}

A.menuLateralSelected:visited:hover
{
	color:				#000000;
	margin:				0;
	font-family:		'Verdana';
	font-size:			9px;
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
	display:block;
}

.brancoGigante
{
	color:				#FFFFFF;
	margin:0;
	font-family:		'Verdana';
	font-size:			15px;
	font-weight:		normal;
	letter-spacing:		0pt;
	line-height:		17px;
	text-decoration: none;
	}
	
.brancoTitulo
{
	color:				#FFFFFF;
	margin:0;
	font-family:		'Verdana';
	font-size:			10px;
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		12px;
	text-decoration: none;
	}

.brancoTitulo:hover{text-decoration: underline;}
	
a.brancoTitulo
{
	color:				#FFFFFF;
	margin:0;
	font-family:		'Verdana';
	font-size:			10px;
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		12px;
	text-decoration: none;
} 

a.brancoTitulo:hover{color: #FFFFFF; margin: 0; font-family: 'Verdana'; font-size: 10px; font-weight: bold; letter-spacing:	0pt; line-height: 12px; text-decoration: underline;}

.branco
{
	color:				#FFFFFF;
	margin:				0;
	font-family:		'Verdana';
	font-size:			10px;
	font-weight:		normal;
	letter-spacing:		0pt;
	line-height:		12px;
	}
	
A.branco:link
{
	color:				#FFFFFF;
	margin:0;
	font-family:		'Verdana';
	font-size:			10px;
	font-weight:		normal;
	letter-spacing:		0pt;
	line-height:		12px;
	text-decoration: none;
}

A.branco:hover
{
	color:				#FFFFFF;
	margin:				0;
	font-family:		'Verdana';
	font-size:			10px;
	font-weight:		normal;
	letter-spacing:		0pt;
	line-height:		12px;
	text-decoration: none;
}

A.branco:visited
{
	color:				#FFFFFF;
	margin:				0;
	font-family:		'Verdana';
	font-size:			10px;    
	font-weight:		normal;	
	letter-spacing:		0pt;
	line-height:		12px;
	text-decoration: none;
}	

A.branco:visited:hover
{
	color:				#FFFFFF;
	margin:				0;
	font-family:		'Verdana';
	font-size:			10px;    
	font-weight:		normal;	
	letter-spacing:		0pt;
	line-height:		12px;
	text-decoration: none;
}

.TituloCTEXTO
{
	color:				#000000;
	margin:				0;
	font-family:		'Verdana';
	font-size:			12px;
	font-weight:		bold;
	letter-spacing:		0pt;
	}

.TituloCTEXTOazul
{
	color:				#006699;
	margin:				0;
	font-family:		'Verdana';
	font-size:			17px;
	font-weight:		bold;
	letter-spacing:		0pt;
	}

.pretoTitulo
{
	color:				#000000;
	margin:0;
	font-family:		'Verdana';
	font-size:			10px;
	/*font-weight:		bold;*/
	letter-spacing:		0pt;
	line-height:		14px;
	text-decoration: none;
	}
	
A.pretoTitulo:link
{
	color:				#000000;
	margin:0;
	font-family:		'Verdana';
	font-size:			10px;
/*	font-weight:		bold;*/
	letter-spacing:		0pt;
	line-height:		14px;
	text-decoration: none;
}

A.pretoTitulo:hover
{
	color:				#000000;
	margin:				0;
	font-family:		'Verdana';
	font-size:			10px;
	/*font-weight:		bold;*/
	letter-spacing:		0pt;
	line-height:		14px;
	text-decoration: none;
}

A.pretoTitulo:visited
{
	color:				#000000;
	margin:				0;
	font-family:		'Verdana';
	font-size:			10px;    
	/*font-weight:		bold;	*/
	letter-spacing:		0pt;
	line-height:		14px;
	text-decoration: none;
}	

A.pretoTitulo:visited:hover
{
	color:				#000000;
	margin:				0;
	font-family:		'Verdana';
	font-size:			10px;    
	/*font-weight:		bold;	*/
	letter-spacing:		0pt;
	line-height:		14px;
	text-decoration: none;
}

.preto
{
	color:				#000000;
	margin:				0;
	font-family:		'Verdana';
	font-size:			10px;
	font-weight:		normal;
	letter-spacing:		0pt;
	line-height:		14px;
	}
	
A.preto:link
{
	color:				#000000;
	margin:0;
	font-family:		'Verdana';
	font-size:			10px;
	font-weight:		normal;
	letter-spacing:		0pt;
	line-height:		14px;
}

A.preto:hover
{
	color:				#000000;
	margin:				0;
	font-family:		'Verdana';
	font-size:			10px;
	font-weight:		normal;
	letter-spacing:		0pt;
	line-height:		14px;
}

A.preto:visited
{
	color:				#000000;
	margin:				0;
	font-family:		'Verdana';
	font-size:			10px;    
	font-weight:		normal;	
	letter-spacing:		0pt;
	line-height:		14px;
}	

A.preto:visited:hover
{
	color:				#000000;
	margin:				0;
	font-family:		'Verdana';
	font-size:			10px;    
	font-weight:		normal;	
	letter-spacing:		0pt;
	line-height:		14px;
}

TD.menuSelected
{
	background-color:#00ADF6;
	width: 120px;
	}
	
TD.subMenu
{
	background-color:#6699CC;
}
		
TABLE.footer
{
	background-color:Black;
	}

A.footer:link
{
	color:				#FFFFFF;
	margin:	0;
	font-family:		'Verdana';
	font-size:			8.5px;      	
	font-weight:		normal;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
}

A.footer:hover
{
	color:				#FFFFFF;
	margin:0;
	font-family:		'Verdana';
	text-decoration: underline;
}

A.footer:visited
{
	color:				#FFFFFF;
	margin:0;
	font-family:		'Verdana';
	font-size:			8px;    
	font-weight:		normal;	
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
}	

A.footer:visited:hover
{
	color:				#FFFFFF;
	margin:0;
	font-family:		'Verdana';
	font-size:			8px;    
	font-weight:		normal;	
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration: none;
}	

.UtilsFooter{padding-left: 124px;}
	.UtilsFooter a{width: 32px; float: left; display:block; margin-right: 10px;}
	
	
.inputNewsletter{
	color:				#000000;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
	width:				130px;
	height:				18px;
	background-color:	#EBC299;
	border-right:		#C79E75 1px solid;
	border-top:			#C79E75 1px solid;
	border-left:		#C79E75 1px solid;
	border-bottom:		#D6AD85 1px solid;
	text-align:left;
	padding-left:3;
	margin-top:			0;
}

.input{
	color:				#000000;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
	width:				133px;
	height:				19px;
	background-color:	#FFFFFF;
	border-right:		#B6B6B6 1px solid;
	border-top:			#B6B6B6 2px solid;
	border-left:		#B6B6B6 1px solid;
	border-bottom:		#D5D5D5 1px solid;
	text-align:			left;
	text-indent:0;
	padding-left:3;
	margin:0 0 0 0;
}

.erro
{
	font-weight: normal;
	font-size: 7pt;
	color: #000000;
	line-height: 12px;
	font-family: 'Verdana';
	letter-spacing: 0pt;
}

TD.forumEsquerda
{
	background-color:#D2D2D2;
	}

TD.forumDireita
{
	background-color:#DDDDDD;
	}
	
TD.forumEsquerdaResposta
{
	background-color:#E5E5E5;
	}

TD.forumDireitaResposta
{
	background-color:#F0F0F0;
	}
	
.inputForum{
	color:				#000000;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
	width:				25px;
	height:				14px;
	background-color:	#FFFFFF;
	border-right:		#B6B6B6 0px solid;
	border-top:			#B6B6B6 0px solid;
	border-left:		#B6B6B6 0px solid;
	border-bottom:		#D5D5D5 0px solid;
	text-align:			left;
	text-indent:0;
	padding-left:3;
	margin:0 0 0 0;
}

.newsletterCounter
{
	font-weight: bold;
	font-size: 25px;
	color: #000000;
	line-height: 25px;
	font-family: 'Verdana';
	letter-spacing: 0pt;
	}
	
A.azulescurounderline:link
{
	color:				#006699;
	margin:				0;
	font-family:		'Verdana';
	font-size:			10px;      	
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration:underline;
	}
A.azulescurounderline:hover
{
	color:				#006699;
	margin:				0;
	font-family:		'Verdana';
	font-size:			10px;      	
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration:underline;
	}
A.azulescurounderline:visited
{
	color:				#006699;
	margin:				0;
	font-family:		'Verdana';
	font-size:			10px;      	
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration:underline;
	}
A.azulescurounderline:visited:hover
{
	color:				#006699;
	margin:				0;
	font-family:		'Verdana';
	font-size:			10px;      	
	font-weight:		bold;
	letter-spacing:		0pt;
	line-height:		15px;
	text-decoration:underline;
	}

/*NOVO*/

.Pesquisar
{
	margin: 18px 0 0 18px;
	width: 176px; 
	height: 37px; 
	padding: 4px;
}
.Pesquisar .Label
{
	padding-right: 0px; 
	text-transform: uppercase; 
	font-size: 9px; 
	font-weight: bold; 
	color: #000; 
	font-family: verdana;
}
.Pesquisar .Input
{
	letter-spacing:-1px;
	color: #000; 
	font-size: 9px; 
	padding: 2px; 
	width: 95px; 
	height: 18px; 
	background: url(../Design/fundoInputSearch.gif) repeat-x top left; 
	border-left: 1px solid #CDCDCD; 
	border-top: 1px solid #B5B5B5; 
	border-right: 1px solid #CDCDCD; 
	border-bottom: 1px solid #CDCDCD;
}

.tableSubMenu{margin-top: 0px; color: #6699CC; position: absolute}
	*html .tableSubMenu{margin-top: 14px; padding-top: 2px;}
.tableSubMenu a.subMenu{margin: 0 5px 5px 5px; padding: 3px 0 10px; display: block; border-bottom: 1px solid #FFF;}

/*NOVO*/
.Breadcrumb{font-family: verdana; padding: 2px 0 0 5px;}
.Breadcrumb a{text-decoration: none; color: #006699; font-size: 11px; float: left; letter-spacing: -1px; font-weight: bold; text-transform: lowercase;}
	.Breadcrumb a:hover{text-decoration: underline;}
.Breadcrumb span{color: #006699; font-size: 11px; float: left; padding: 0 3px 0;}

.DestaquesHomepage{width: 316px; background: #0087C4; padding: 5px; min-height: 287px}
	.DestaquesItem{font-family: verdana; padding-bottom: 20px;}
		.DestaquesItem .Titulo a{font-size: 9px; text-transform: uppercase; font-weight: bold; text-decoration: none; color: #FFF;}
			.DestaquesItem .Titulo a:hover{text-decoration: underline;}
		.DestaquesItem .Descricao{clear: both; font-size: 10px;  color: #FFF;}
			.DestaquesItem .Descricao p{margin: 0px; padding-top: 15px;}
		.DestaquesItem img{border: 0;}
	.LinkDestaques{clear:both; text-align: right;}
		.LinkDestaques a{color: #4ECBDD; font-size: 10px; text-decoration: none;  font-family: verdana;}
			.LinkDestaques a:hover{text-decoration: underline;}
			
.Galeria{clear: both;}
	.Galeria .ComboBox{padding-top: 20px;}
	.Galeria .ComboBox label{font-size: 11px; color: #3385AD; font-weight: bold; font-family: arial; clear:both; padding-bottom: 3px;}
	.Galeria .ComboBox select{width: 175px; clear: both; float: left;}
	.Galeria .LinhaItems{clear: both; width: 700px; float: left;}
	.Galeria .LinhaItems .Item{padding: 15px 70px 20px 0; float: left; width: 186px;}
		.Galeria .LinhaItems .Item.Ultimo{padding-right: 0px;}
			.Galeria .LinhaItems .Item .Imagem a{border: 0;}
			.Galeria .LinhaItems .Item .Imagem img{width: 186px; height: 126px; border: 0;}
		.Galeria .LinhaItems .Item .TipoFicheiro{font-family: arial; padding-top: 10px; color: #3385AD; padding-left: 25px; font-size: 11px; font-weight: bold; display: block; text-decoration: none;}
			.Galeria .LinhaItems .Item .TipoFicheiro:hover{text-decoration: underline;}
			.Galeria .LinhaItems .Item .TipoFicheiro.Video{background: url(../design/VideoIcon.gif) no-repeat  0px 3px;}
			.Galeria .LinhaItems .Item .TipoFicheiro.Imagem{background: url(../design/ImagemIcon.gif) no-repeat  0px 5px;}
		.Galeria .LinhaItems .Item .ResumoImagem{color: #000; font-family: arial; font-size: 11px; padding-top: 10px; font-weight: bold; width: 186px;}
	
.ConteudoTexto{padding: 0 35px 0 33px; margin-bottom:20px;}
	.ConteudoTexto p{color: #000; font-weight: bold; font-size: 11px; font-family:Arial;}

.IconesFooter{float: right; padding-right: 12px;}
	.IconesFooter a{padding-left: 8px; float: left;}
	.IconesFooter a:focus{outline: none;}
	.IconesFooter img{border: 0;}

.MadeBy{float: left; color: #FFF; font-size: 10px; padding: 1px 0 0 80px;}
	.MadeBy a{color: #FFF; font-size: 10px; text-decoration: none;}
	.MadeBy a:hover{text-decoration: underline;} 
	
.CrossContentItem{background: #006699; color: #FFF; clear: both; font-family: verdana; font-size: 10px; clear: both; float: left; padding: 7px; width: 177px; height: 174px; margin: 30px 0;}
.CrossContentItem .titulo a{color: #FFF; padding-bottom: 10px; font-family: verdana; font-size: 10px; text-decoration: none;}	
.CrossContentItem a{float: left; color: #FFF; font-family: verdana; font-size: 10px; text-decoration: none; }
.CrossContentItem a:hover{text-decoration: underline;}
	.CrossContentItem img{border: 0px; width: 177px; height: 174px; float: left;}

a.azulTitulo.Espacamento{padding-bottom: 10px; float: left; width: 100%}
.fundoTopo a.brancoGigante{padding-bottom: 7px; float: left; width: 100%}