.BOTOES {
  font-size: 10px;
  font-family: Verdana;
  background-color: #DB0404;
  text-decoration: none;
  cursor: hand;
  color: #FFFFFF;
  font-weight: bold;
}

.botoes_01 {
  font-size: 10px;
  font-family: Verdana;
  background-color: #FCCDD5;
  text-decoration: none;
  cursor: hand;
  color: #820606;
  font-weight: bold;
}

.inputform {
  font-size:10px;
  font-family:Verdana;
  color:#000000;
}

.inputform_2 {
  font-size:10px;
  font-family:Verdana;
  color:#000000;
  border: 1px solid #CCCCCC;
}

.inputform_3 {
  font-size:9px;
  font-family:arial;
  color:#000000;
}

h1 { border:none; color:#FFFFFF; font-family:Arial; font-size:3px; line-height:1px; margin:0px; }


TD {
  font-family: verdana;
  font-size: 11px;
  color: #696969;
  text-decoration:none;
}

IMG {border: 0px;}

.img_01 {
  border-width: 1px;
  border-style: solid;
  border-color: #CCC9C9;
}

.td_ficheiros_tag {
  font-family: verdana;
  font-size: 10px;
  color: #820606;
  text-decoration:none;
}

.td_noborder {
  font-family: verdana;
  font-size: 11px;
  color: #820606;
  text-decoration:none;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #FFFFFF;
  border-right-color: #FFFFFF;
  border-bottom-color: #FFFFFF;
  border-left-color: #FFFFFF;
}

.td_conteudo_01{
  background-image : url('../images/bg_conteudo_01_v2.jpg');
  background-color : #FFFFFF;	
  background-attachment : fixed;
  background-repeat : no-repeat;
  background-position : center center;
}

.td_border_01{
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #CCCCCC;
  border-right-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-left-color: #CCCCCC;
}

.td_border_02{
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #CCCCCC;
  border-right-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-left-color: #CCCCCC;
}

.td_border_03{
  border-top-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #CCCCCC;
  border-right-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-left-color: #CCCCCC;
}

.td_border_04{
  border-top-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #CCCCCC;
  border-right-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-left-color: #CCCCCC;
}

P {
  font-family: verdana;
  font-size: 11px;
  color: #820606;
  text-decoration:none;
}

A    {font-family:verdana;font-size:11px;color:#820606;text-decoration:none;}
A:link  {color:#820606;}
A:active {color:#820606;}
A:visited {color:#820606;}
A:hover  {color:#000066;}

A.bo_01 {font-family:Arial;font-size:11px;color:#505050;text-decoration:none;}
A:link.bo_01  {color:#505050;}
A:active.bo_01 {color:#000066;}
A:visited.bo_01 {color:#505050;}
A:hover.bo_01  {color:#000066;}

A.menu_01 {font-family:Verdana; font-size:11px; color:#373737; text-decoration:none; font-weight:none}
A:link.menu_01  {color:#373737;}
A:active.menu_01 {color:#373737;}
A:visited.menu_01 {color:#373737;}
A:hover.menu_01  {color:#ACACAC;}

A.menu_02 {font-family:Arial;font-size:11px;color:#000000;text-decoration:none;}
A:link.menu_02  {color:#000000;}
A:active.menu_02 {color:#000000;}
A:visited.menu_02 {color:#000000;}
A:hover.menu_02  {color:#000000; background-color:#FFF1D7;}

A.rodape_01 {font-family:arial;font-size:11px;color:#FFFFFF;text-decoration:none;}
A:link.rodape_01  {color:#FFFFFF;}
A:active.rodape_01 {color:#FFFFFF;}
A:visited.rodape_01 {color:#FFFFFF;}
A:hover.rodape_01  {color:#D9D5D5;}

.td_sub_menu_01 {
  border-top-width: 1px;
  border-right-width: 0px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #CCCCCC;
  border-right-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-left-color: #CCCCCC;
  background-color: #d6dfe7;
}

.td_sub_menu_01a {
  font-weight:none;
  text-decoration: none;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #CCCCCC;
  border-right-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-left-color: #CCCCCC;
  background-color: #d6dfe7;
}

A.sub_menu_01 {
  font-family: verdana;
  font-size: 10px;
  color: #373737;
}
A:link.sub_menu_01  {color:#373737;}
A:active.sub_menu_01 {color:#373737;}
A:visited.sub_menu_01 {color:#373737;}
A:hover.sub_menu_01  {color:#373737; background-color:#D2DEEE;}

A.menu_topo {font-family:verdana;font-size:9px;color:#FFFFFF;text-decoration:none;font-weight: bold;}
A:link.menu_topo  {color:#FFFFFF;}
A:active.menu_topo {color:#FFFFFF;}
A:visited.menu_topo {color:#FFFFFF;}
A:hover.menu_topo  {color:#CCCCCC;}

A.textLnkTop_01 {font-family:arial;font-size:9px;color:#FFFFFF;text-decoration:none;}
A:link.textLnkTop_01  {color:#FFFFFF;}
A:active.textLnkTop_01 {color:#FFFFFF;}
A:visited.textLnkTop_01 {color:#FFFFFF;}
A:hover.textLnkTop_01  {color:#D9D5D5;}

A.textLnk_01 {font-family:verdana;font-size:10px;color:#000000;text-decoration:none;}
A:link.textLnk_01  {color:#000000;}
A:active.textLnk_01 {color:#000000;}
A:visited.textLnk_01 {color:#000000;}
A:hover.textLnk_01  {color:#807F7F;}

A.textLnk_02 {font-family:verdana;font-size:9px;color:#103978;text-decoration:none;}
A:link.textLnk_02  {color:#103978;}
A:active.textLnk_02 {color:#103978;}
A:visited.textLnk_02 {color:#103978;}
A:hover.textLnk_02  {color:#4996CF;}

A.textLnkLE_01 {font-family:verdana;font-size:10px;color:#373737;text-decoration:none;}
A:link.textLnkLE_01  {color:#373737;}
A:active.textLnkLE_01 {color:#373737;}
A:visited.textLnk_01 {color:#373737;}
A:hover.textLnkLE_01 {color:#D70000;}

A.menu_bo_01 {font-family:Arial;font-size:11px;color:#FFFFFF;text-decoration:none; font-weight:bold;}
A:link.menu_bo_01  {color:#FFFFFF;}
A:active.menu_bo_01 {color:#5E839D;}
A:visited.menu_bo_01 {color:#FFFFFF;}
A:hover.menu_bo_01  {color:#5E839D;}


A.anteTituloHPa {font-size:8.0pt; font-family:"verdana"; text-decoration:italic; color:#FF0000}
A.tituloHPa {font-size:8.0pt; font-family:"verdana"; text-decoration:none; color:#FF0000; font-weight:bold}
A.subTituloHPa {font-size:8.0pt; font-family:"verdana"; text-decoration:italic; color:#FF0000}
A.htmlHPa {font-size:8.0pt; font-family:"verdana"; text-decoration:none; color:#003399}



.boTD_01 {font-family:Arial;font-size:11px;color:#505050;text-decoration:none;}

.Normal{font-size:8.0pt; font-family:"Arial"; text-decoration:none; color:#000000}

.tituloBO_01
	{font-size:18.0px; font-family:"Verdana"; text-decoration:none; color:#C5112A; font-weight:bold}

.tituloBO_02
	{font-size:11.0px; font-family:"Verdana"; text-decoration:none; color:#C5112A; font-weight:bold}

.titulo_01
	{font-size:10.0pt; font-family:"Verdana"; text-decoration:none; color:#000099; font-weight:bold}

.titulo_02
	{font-size:8.0pt; font-family:"Verdana"; text-decoration:none; color:#000099; font-weight:bold}

.titulo_03{
    font-size:11.0px; 
    font-family:"Verdana"; 
    text-decoration:none;
    color:#820606;
    font-weight:bold;
    background-color: #FBE4B7;
}

.tituloConteudo_01
	{font-size:16.0px; font-family:Verdana; font-style:none; text-align:center; color:#B8B6B6; font-weight:bold}

.anteTituloHP
        {font-size:8.0pt; font-family:"verdana"; text-decoration:none; color:#FF0000}

.anteTitulo
        {font-size:8.0pt; font-family:"verdana"; text-decoration:none; text-align:center; color:#FF0000;}

.tituloHP
        {font-size:8.0pt; font-family:"verdana"; text-decoration:none; color:#FF0000}

.titulo
        {font-size:10.0pt; font-family:"verdana"; text-decoration:none; text-align:center; color:#FF0000; font-weight:bold}

.titulo_LD_01
        {font-size:11.0px; font-family:verdana; text-decoration:none; text-align:center; color:#077D33; font-weight:bold}

.titulo_LE_01
        {font-size:11.0px; font-family:verdana; text-decoration:none; text-align:center; color:#373737; font-weight:bold}

.tituloLD_01
	{font-size:11.0px; font-family:verdana; text-align:center; color:#373737; font-weight:bold}

.subTituloHP
        {font-size:8.0pt; font-family:"verdana"; text-decoration:none; color:#FF0000}

.subTitulo
        {font-size:8.0pt; font-family:"verdana"; text-decoration:none; text-align:center; color:#FF0000;}

.titulo_cat_01
        {font-size:11.0px; font-family:verdana; background-color:#F7E0E0; color:#B90E0E; font-weight:bold}

.titulo_cat_02
        {font-size:10.0px; font-family:verdana; background-color:#F9EEEE; color:#B90E0E; font-weight:bold}

.htmlHP
        {font-size:8.0pt; font-family:"verdana"; text-decoration:none; color:#003399}

.anteHtml
        {font-size:8.0pt; font-family:"verdana"; font-style:italic; color:#6600CC; text-align:center;}

.html
        {font-size:8.0pt; font-family:"verdana"; text-decoration:none; color:#003399}

.tema
        {font-size:12.0pt; font-family:"verdana"; color:#336600; text-align:center; font-weight:bold}

.texto_01
        {font-size:11.0px; font-family:"verdana"; color:#103978;}

.texto_02
        {font-size:11.0px; font-family:"verdana"; color:#D15D02;}

.texto_03
        {font-size:11.0px; font-family:"verdana"; color:#008651; font-weight:bold}

.texto_LD_01
        {font-size:10.0px; font-family:"verdana"; color:#077D33;}

.texto_LE_01
        {font-size:10.0px; font-family:verdana; color:#373737;}

.texto_Top_01
        {font-family:verdana; font-size:9px; color:#051257; font-weight:bold}

.texto_Top_02
        {font-family:verdana; font-size:9px; color:#A2A2A2; font-weight:none}

.texto_homepage
        {font-size:10.0px; font-family:"verdana"; color:#000000;text-align:justify;}
.teste {
	background-attachment: fixed;
	background-color: #1B6D56;
	background-image: url(TESTE.GIF);
	background-repeat: no-repeat;
	background-position: left top;
	border: 1px solid #84B1A4;
}
.lombada_esq {
	background-color: #1B6D56;
	border: 1px solid #0B634A;
}
.lombada_drt {
	border: 1px solid #0B634A;
}
.lombada_esq_bg {
	'background-image: url(../images/lomb-esq.gif);
	'background-repeat: no-repeat;
}
.mbackground {
	'background-image: url(../images/fundo.gif);
	'background-repeat: no-repeat;
}
.normala {
	font-size:11.0px;
	font-family:"Arial";
	font-weight:bold;
	text-decoration:none;
	text-align:center; 
	color:#CCCCCC;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.box_topo {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #0B634A;
	border-right-color: #0B634A;
	border-bottom-color: #0B634A;
	border-left-color: #0B634A;
}

.table_noborder {
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #FFFFFF;
  border-right-color: #FFFFFF;
  border-bottom-color: #FFFFFF;
  border-left-color: #FFFFFF;
}

.table_Main_01 {
  border-top-width: 1px;
  border-right-width: 1px;
  --border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  --border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #868686;
  border-right-color: #868686;
  --border-bottom-color: #868686;
  border-left-color: #868686;
}
.table_Top_01 {
  border-top-width: 1px;
  border-right-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-left-style: solid;
  border-top-color: #868686;
  border-right-color: #868686;
  border-left-color: #868686;
}
.table_Top_02 {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #868686;
  border-right-color: #868686;
  border-bottom-color: #868686;
  border-left-color: #868686;
}
.table_LE_01 {
  border-width: 1px;
  border-style: solid;
  border-color: #CCC9C9;
  background-color: #94b6ce;
}
.table_LE_01a {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #C8E4D9;
  border-right-color: #868686;
  border-bottom-color: #868686;
  border-left-color: #868686;
  background-color: #FCEBDE;
}
.table_LE_02 {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #7fbebc;
  border-right-color: #7fbebc;
  border-bottom-color: #7fbebc;
  border-left-color: #7fbebc;
}
.table_CONT_01 {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #E0E0E0;
  border-right-color: #E0E0E0;
  border-bottom-color: #E0E0E0;
  border-left-color: #E0E0E0;
  background-color: #F1F1F1;
}

.table_LD_01 {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #868686;
  border-right-color: #868686;
  border-bottom-color: #868686;
  border-left-color: #868686;
  background-color: #FFFFFF;
}

.table_Rodape_01 {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #868686;
  border-right-color: #868686;
  border-bottom-color: #868686;
  border-left-color: #868686;
}
.image_LD_01 {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #CCCCCC;
  border-right-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-left-color: #CCCCCC;
}
.td_site_01 {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #868686;
  border-right-color: #868686;
  border-bottom-color: #868686;
  border-left-color: #868686;
}

.td_site_02 {
  font-family: verdana;
  font-size: 10.0px;   
  color: #918E8E;
  font-weight:bold;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #CCCCCC;
  border-right-color: #CCCCCC;
  border-bottom-color: #E0E0E0;
  border-left-color: #CCCCCC;
  background-color: #F7F5F5;
}

.td_site_02a {
  font-family: verdana;
  font-size: 10.0px;   
  color: #918E8E;
  font-weight:bold;
  background-color: #F7F5F5;
}

.td_site_03 {
  font-family: verdana;
  font-size: 10.0px;   
  color: #918E8E;
  font-weight:bold;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #CCCCCC;
  border-right-color: #CCCCCC;
  border-bottom-color: #E0E0E0;
  border-left-color: #CCCCCC;
  background-color: #FCEDF0;
}

.td_site_03a {
  font-family: verdana;
  font-size: 10.0px;   
  color: #918E8E;
  font-weight:bold;
  background-color: #FCEDF0;
}
.td_site_04 {
  font-family: verdana;
  font-size: 10.0px;   
  color: #820606;
  background-color: #FCEDF0;
}