BODY {
	FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 8px
}
TD {
	BORDER-TOP: thin; FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 11px; font-decoration: italics
}
TD.ano {
	BORDER-TOP: #ffffff 1px solid; COLOR: #ff0000; FONT-STYLE: italic; FONT-WEIGHT: bold; PADDING-TOP: 3px; TEXT-ALIGN: right; VERTICAL-ALIGN: top; WIDTH: 50px
}
TD.evento {
	BORDER-TOP: 1px solid #000000; PADDING-BOTTOM: 10px; PADDING-TOP: 3px; VERTICAL-ALIGN: top
}
P.titulo {
	FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
UL {
	MARGIN-BOTTOM: 0px; MARGIN-LEFT: 15px
}
LI {
	LIST-STYLE: square; MARGIN-BOTTOM: 5px
}


P {
	MARGIN: 1em 0px 1em 10px;
	text-align:justify;
	line-height:140%;

}

A {
  font-family: Verdana, sans-serif;
  font-size: 10px;	
  text-decoration:none;
}

A:HOVER {
  font-family: Verdana, sans-serif;
  font-size: 10px;	
  text-decoration:underline;
}

A:VISITED {
  font-family: Verdana, sans-serif;
  font-size: 10px;	
}

.topbar{
  font-weight:bold;
  font-size :12px;
  font-family: verdana, sans serif;
}

.botbar{
  background-color: #CFD6DE;
}

.smalltopbar{

  font-size : small;
  color : White;
  font-weight : bold;
}

.smallbotbar{
  background-color: #CFD6DE;
}

H2{
   padding-top: 5px;
   padding-bottom: 5px;
   border-style: solid none solid none;
   border-width: thin;
   font: bold 16px verdana, sans serif;
  margin-bottom:5px;
}

INPUT{ 
  font-family: Verdana, sans-serif;
  font-size: 10px;
 }

TEXTAREA{ 
  font-family: Verdana, sans-serif;
  font-size: 10px;
 }

SELECT{ 
  font-family: Verdana, sans-serif;
  font-size: 10px;
 }


.genericBG{
  background-color:#F0EEEF;
}
/*End of common page classes*/

/* Links */
.Links{
  background-color:#F0EEEF;
  padding-left: 5px
}
.subLinks{
  background-color:#F0EEEF;
  padding-left: 15px
}
A.Masterlink{
  font-size : x-small;
  font-weight : bold;
  color : Black;
}
A:HOVER.Masterlink {
  font-weight : bold;
  font-size: x-small;	
  color : Black;

}
A:VISITED.Masterlink {
  font-size : x-small;
  font-weight : bold;
  color : Black;

}


A.destaque{
  color : red;

}
A:HOVER.destaque {
  color : red;

}
A:VISITED.destaque {
  color : red;

}
/* End of Links */


/*FAQ*/
.faqtopbar{
  font-size :20px;
  font-family: verdana, sans serif;
}
.tema{
  padding-left: 30px;
  padding-bottom : 0px;
  font-size : 20px;
}
.temapai{
  padding-left: 5px;
  padding-bottom : 15px;
  font-size : 20px;
  font-weight:bold;
}
.pergunta{
   
  font-weight:bold;
  font-size:13px;
}
.resposta{
    font-size:13px;
}
.faqimages{ 
padding-left:29px;
 }
/*End of FAQ*/



/*Glossário*/
A.index{
  color:bb3344;
  font-size : 20px;
}

A:HOVER.index{
  color:bb3344;
  font-size : 20px;
}

A:VISITED.index{
  color:bb3344;
  font-size : 20px;
}
.index{
  font-size : 20px;
 }
.letter{
  padding-left: 5px;
 
}
.indexcontent{
  padding-left: 15px;
 
}
/*End of Glossário*/





/*Blocos de Texto*/
.bttitulo{
  font-weight : bold;
  font-size : 15px;	
  text-align : left;
  padding-bottom : 10px;
}
.bttexto{
  font-size : 10px;	
  padding-bottom : 15px;
}
/*End of Blocos de Texto*/


/*livro de visitas*/
.visitasnome_a{

  font-size: 10px;
  font : Arial Black;
  color : #009933;

}

.visitastexto_a{

  font-size: x-small;
  font : Arial Black;
  color : #6666CC;

  
}

.visitasnome_b{

  font-size: 10px;
  font : Arial Black;
  color : #009933;
  
}

.visitastexto_b{

  font-size: 10px;
  font : Arial;
  color : #003399;
  
}

.visitasfundo{

  background-color:#F0EEEF;
}

.visitascomentario{

  font-size: x-small;
  font : Arial Black;
  color : #000099;
  
}
.visitasemail{

  font-size: 10px;
  font : Arial Black;
  color : #FF0033;
  
}
/*end of livro de visitas*/



/*MENU*/
.menubg{
  background-color: #B6B6B8
}

A.menutext{
color:black; 
  font-size:12px;
  font-family:tahoma;
  font-weight:bold;
 }

A:HOVER.menutext{ 
color:black; 
  font-size:12px;
  font-family:tahoma;
  text-decoration:underline;
 }

A:VISITED.menutext{ 
  font-size:12px;
  font-family:tahoma;
  
}

/*END OF MENU*/


/*Backoffice Livro de Visitas*/
.BOGBbackground{
  background-color:#F0EEEF;
}
/* End of Backoffice Livro de Visitas*/


/*Noticias*/
.noticiasTitulo{ 
  font-size:20px;
}
A.noticiasTitulo{ 
  font-size:20px;
}
A:VISITED.noticiasTitulo{ 
  font-size:20px;
}
A:HOVER.noticiasTitulo{ 
  font-size:20px;
}

.noticiasResumo{ 
  padding-left:5px;
  padding-right:5px;

  align:center;
}
.noticiasnumeros{ 
  font-weight:bold;
}
.noticiasnumeroslinks{ 
  text-decoration:underline;
  font-weight : normal;
}
.noticiasalso{ 
  font-weight:bold;
}


/*Fim de Noticias*/


/*Forums*/
.forumstopbar{
  font-size :20px;
  font-family: verdana, sans serif;
}
.forumsdetail{
  font-weight:bold;
  font-size :12px;
  font-family: verdana, sans serif;
}
.forumdescription{ 
  font-size:15px;
  font-weight:bold;
  background-color:#00659C;
  color:white;
}
.forumpostername{ 
  font-weight:bold;
}
.forummsghead{ 
  font-size:13px;
  font-weight:bold;
}
.forummsgtext{ 
  padding-left:8px;
  padding-right:8px;
}
/*Fim de Forums*/


/*Eventos*/
.eventtopbar{
  font-size :20px;
  font-family: verdana, sans serif;
}
.eventdescription{ 
  font-size:15px;
  font-weight:bold;
  background-color:#00659C;
  color:white;
}
.eventhead{ 
  font-size:13px;
  font-weight:bold;
}

/*Fim de Eventos*/



