body {
	background-image: url();
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.TopoComum {
	background-attachment: scroll;
	background-image: url(../imagens/topo_comum.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.BackMenu {
	background-attachment: scroll;
	background-image: url(../imagens/back_menu.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.TxConteudos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.BackTopo {
	background-attachment: scroll;
	background-image: url(../imagens/topo_comum.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.TxLaranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F8941E;
	text-decoration: none;
}
.TxCastanho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #7D5A20;
}
.TxCastanhoBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7D5A20;
}
.TxConteudosBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.BackEventosHome {
	background-attachment: scroll;
	background-image: url(../imagens/home/back_eventos.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.BackRegistoHome {
	background-attachment: scroll;
	background-image: url(../imagens/home/back_registo.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.TxCinza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
}
.TxCinzaPeq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #CCCCCC;
}
.TxVerdeBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #55712F;
}
.TxVerde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #55712F;
}
.TxAzulEscuroBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #02406C;
}
.TxAzulEscuro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #02406C;
}
.TxAzulClaro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6699CC;
}
.TxAzulClaroBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6699CC;
}
.TxTitulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: lighter;
	color: #6699CC;
}
.TxTitulosCinza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: lighter;
	color: #CCCCCC;
}
.TxTitulosLaranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: lighter;
	color: #F8941E;
}
.TxTitulosAzulEscuro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: lighter;
	color: #02406C;
}
.TxTitulosAzulClaro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: lighter;
	color: #6699CC;
}

.BackDestaques {
	background-attachment: scroll;
	background-image: url(../imagens/back_destaque.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/*###############PRIMEIRA CLASSE COM LINK##############################*/
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
/*###############PRIMEIRA CLASSE COM LINK##############################*/
a.textmenu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
a.textmenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
a.textmenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: underline;
}
a.textmenu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}

/*###############PRIMEIRA CLASSE COM LINK##############################*/
a.txLaranja:link {
	color: #F8941E;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
a.txLaranja:visited {
	color: #F8941E;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
a.txLaranja:hover {
	color: #F8941E;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.txLaranja:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F8941E;
	font-weight: normal;
	text-decoration: none;
}


/*###############PRIMEIRA CLASSE COM LINK##############################*/
a.TxAzulClaro:link {
	color: #6699CC;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
a.TxAzulClaro:visited {
	color: #6699CC;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
a.TxAzulClaro:hover {
	color: #6699CC;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.TxAzulClaro:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6699CC;
	font-weight: normal;
	text-decoration: none;
}




/*############### MENU RODAPÉ ##############################*/

.RODAPE{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.RODAPE:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.RODAPE:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.RODAPE:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F8941E;
}
.RODAPE:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.TxConteudosItalico {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #333333;
}
.BackDestaque2 {
	background-attachment: scroll;
	background-image: url(../imagens/back_destaque2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}



  .menu
  {
   position:relative;
   width:150;
   font-size:10px;
   font-family:verdana;
   font:bold;
   position:absolute;
  }
  .item_panel
  {
    width:150;
    clip:rect(0,150,0,0);
    position:absolute;
  }
  .item_panel a
  {
   text-decoration:none;
   cursor:hand;
  }
  .item
  {
   width:148;
   font-size:10px;
   font-family:verdana;
  }
