TABLE.tabborda1
	 {
	text-decoration: none;
	border: 1px outset Black;
}

td.sublinhado 
	{
	border-bottom: thin solid Black;
	}

TD.linhaborda
{
	border: 1px outset Black;
	background: #EFEFEF;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
}

TABLE.tabborda2
	 {
	text-decoration: none;
	border: 1px outset #C1C1C1;
}

DizTR.barra
	 {
	font: bold 12px Arial, Helvetica, sans-serif ;
	color: #333333;
	text-decoration: none;
	}

TR.barra A:LINK, TR.barra A:VISITED
	 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	}

TR.barra A:VISITED
	 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	}

TR.barra A:HOVER
	 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: darkblue;
	text-decoration: none;
	}

TR.barra
	 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: darkblue;
	text-decoration: none;
	}

TD.titulo
	 {
	background: #DCDCDC;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
	}

TD.titulo A:LINK
	 {
	background: #DCDCDC;
	font: bold 16px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
	}

TD.titulo A:HOVER 
	 {
	background: #DCDCDC;
	font: bold 16px Arial, Helvetica, sans-serif;
	color: Red;
	text-decoration: underline;
	}

TD.titulo A:VISITED 
	 {
	background: #DCDCDC;
	font: bold 16px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
	}

TD.titbco
	 {
	background: #999999;
	font: bold 15px Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: none;
	}
	
TD.titbco2
	 {
	background: #FFF2D7;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
}



TD.principal
	 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: none;
	background: #367471;
}


TD.principal2
	 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #3366FF;
	text-decoration: none;
	background: #DEB887;
}

TD.principal3
	 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
	background: #FFFFCC;
}

TD.principal4
	 {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
	background: #FFDAB5;
}

TD.principal A:LINK
 {
	font: bold 16px Arial, Helvetica, sans-serif;
	background: #367471;
	color: #F0E68C;
	text-decoration: none;
}

TD.principal A:HOVER 
	 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #FFFF33;
	text-decoration: underline;
	background: #367471;
}

TD.principal A:VISITED 
	 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #FF9900;
	text-decoration: none;
	background: #367471;
}

TD.link_p A:LINK,TD.link_p A:VISITED,TD.link_p A:HOVER
	 {
	background: #CCCCCC;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: Blue;
	text-decoration: underline;
	cursor: hand;
	}

TD.label_azul
	 {
	background: #CCCCCC;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: Blue;
	text-decoration: none;
	}

TD.label_azul A:LINK
	 {
	background: #CCCCCC;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: Blue;
	text-decoration: none;
	}
TD.label_azul A:VISITED
	 {
	background: #CCCCCC;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #006400;
	text-decoration: none;
	}
	
TD.label_azul A:HOVER
	 {
	background: #CCCCCC;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: Red;
	text-decoration: underline;
	cursor: hand;
	}


TD.label_azul_maior
	 {
	background: #CCCCCC;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: Blue;
	text-decoration: none;
	}	
	
TD.label_vermelho
	 {
	background: #CCCCCC;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: Red;
	text-decoration: none;
	}

TD.label8
	 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
	}
	

TD.lablel
	 {
	background: #CCCCCC;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
	}
	
TD.label10
	 {
	background: #E7E7E7;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
}	

TD.resp_esc
	 {
	background: #CCCCCC;
	font: bold 10px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
	}
	
TD.label9px
	 {
	background: #CCCCCC;
	font: bold 9px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
	}

TD.label_branco
	 {
	background: White;
	font: bold 9px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
}

	
TD.lablel_maior
	 {
	background: #CCCCCC;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
	}

TD.lablel2 , TD.lablel2 A:LINK, TD.lablel2 A:VISITED, TD.lablel2 A:ACTIVE
	 {
	background: #CCCCCC;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
	}
TD.lablel2  A:HOVER 
  {
	color: White;
 }
 
 
TD.label5
{
	background: White;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
}

TD.label3
{
	background: #EFEFEF;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
}
TD.label3 A:LINK
{
	background: #EFEFEF;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: DarkBlue; 
	text-decoration: none;
}
TD.label3 A:VISITED
{
	background: #EFEFEF;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #006400;
	text-decoration: none;
}
TD.label3 A:HOVER 
{
	background: #D2D2D2;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: Red;
	text-decoration: underline;
	cursor: hand;
}
 

TD.label7
{
	background: #DCDCDC;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
}

TD.label11
{
	background: #EFEFEF;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
}

TD.label12
{
	font: bold 11px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
}

TD.label18
{
	font: bold 14px Arial, Helvetica, sans-serif;
	color: Blue;
}

TD.label17 A:LINK
{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: Blue;
	text-decoration: underline;
}

TD.label17 A:HOVER
{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: Blue;
	text-decoration: underline;
}

TD.label17 A:VISITED
{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #005B01;
	text-decoration: underline;
}

TD.label6
{
	background: #E0E0E0;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
}
TD.label6 A:LINK
{
	background: #E0E0E0;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: DarkBlue; 
	text-decoration: none;
}
TD.label6 A:VISITED
{
	background: #E0E0E0;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #006400;
	text-decoration: none;
}
TD.label6 A:HOVER 
{
	background: #E0E0E0;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: Red;
	text-decoration: underline;
	cursor: hand;
}


TD.label4
{
	background: #EFEFEF;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #006400;
	text-decoration: none;
}
TD.label4 A:LINK
{
	background: #EFEFEF;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: DarkBlue; 
	text-decoration: none;
}
TD.label4 A:VISITED
{
	background: #EFEFEF;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #006400;
	text-decoration: none;
}
TD.label4 A:HOVER 
{
	background: #D2D2D2;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: Red;
	text-decoration: underline;
	cursor: hand;
}
 
TD.label13
{
	background: #EFEFEF;
	font: normal bold 14px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
} 
 
TD.label14
{
	background: #EFEFEF;
	font: normal bold 14px Arial, Helvetica, sans-serif;
	color: #E5E600;
	text-decoration: none;
} 

TD.label15
{
	background: #EFEFEF;
	font: normal bold 14px Arial, Helvetica, sans-serif;
	color: #6F9425;
	text-decoration: none;
} 

TD.label16
{
	background: #EFEFEF;
	font: normal bold 14px Arial, Helvetica, sans-serif;
	color: #FF5B5B;
	text-decoration: none;
} 

TD.label19
{
	background: Red;
	font: normal bold 22px Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: none;
} 

TD.label20
{
	background: Red;
	font: normal bold 18px Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: none;
} 

TD.label21
{
	background: Red;
	font: normal bold 15px Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: none;
} 

TD.resp_font
       {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: Black;
	} 

TD.resp_claro
       {
	background: #EFEFDD;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
	}

TD.resp_escuro
       {
	background: #DDEFEF;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
	}

TD.resp_azul
       {
	background: #88DDFF;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
	}

TD.respazulesc
{
	background: Blue;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: none;
}

TD.resp_laranja
       {
	background: #FFCC88;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
	}

	
TD.respred
       {
	background: #FF5B5B;
	font: normal bolder 10px Arial Unicode MS;
	color: White;
	text-decoration: none;
}
TD.respred A:LINK
	{
	background: #FF5B5B;
	font: normal bolder 10px Arial Unicode MS;
	color: Black;
	text-decoration: none;
}
	
TD.respred A:VISITED
	{
	background: #FF5B5B;
	font: normal bolder 10px Arial Unicode MS;
	color: #006400;
	text-decoration: none;
	}

TD.respred A:HOVER 
	{
	background: #FF5B5B;
	font: normal bolder 10px Arial Unicode MS;
	color: White;
	text-decoration: underline;
	cursor: hand;
	}
	

TD.respred2
       {
	background: #FF5B5B;
	font: normal bolder 10px Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: none;
}
TD.respred2 A:LINK
	{
	background: #FF5B5B;
	font: normal bolder 11px Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: none;
}
	
TD.respred2 A:VISITED
	{
	background: #FF5B5B;
	font: normal bolder 11px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
}

TD.respred2 A:HOVER 
	{
	background: #FF5B5B;
	font: normal bolder 11px Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: underline;
	cursor: hand;
	}
	
respazul
   {
	background: #88DDFF;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
	}

respazul A:LINK
   {
	background: #88DDFF;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
	}

respazul A:VISITED
   {
	background: #88DDFF;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: Maroon;
	text-decoration: none;
	}

respazul A:HOVER
   {
	background: #88DDFF;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: Red;
	text-decoration: underline;
	}

TD.resp5
	{
	font: normal 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

TD.resp0
	{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
}

TD.respfont
	{
	font: normal 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
	
TD.resp0 A:LINK
	{
	font: normal 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: DarkBlue;
	}
	
TD.resp0 A:VISITED
	{
	font: normal 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: Maroon;
}

TD.resp0 A:HOVER 
	{
	font: normal 10px Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #2A3747;
	}
	
/* cinza ----------------------------------------------------------------------------*/
TD.resp
    {
	background: #EFEFEF;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
	}

TD.resp A:LINK
	{
	background: #EFEFEF;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: DarkBlue; 
	text-decoration: none;
	}
	
TD.resp A:VISITED
	{
	background: #EFEFEF;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #006400;
	text-decoration: none;
	}
TD.resp A:HOVER 
	{
	background: #D2D2D2;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: Red;
	text-decoration: underline;
	cursor: hand;
	}

TD.resp2
	 {
	background: #FFFFFF;
	font: normal 10px  Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
   }

TD.resp2 A:LINK
	{
	background: #FFFFFF;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: DarkBlue; 
	text-decoration: none;
	}

TD.resp2 A:VISITED
	{
	background: #FFFFFF;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #006400;
	text-decoration: none;
	}

TD.resp2 A:HOVER 
	{
	background: #DCDCDC;
	font: normal 10px  Arial, Helvetica, sans-serif;
	color: Red;
	text-decoration: underline;
	cursor: hand;
	}

.resp3
	 {
	background: #FFFFFF;
	font: normal 14pt  Arial, Helvetica, sans-serif;
	font-size:14px;
	color: Black;
	text-decoration: none;
   }

.resp3 A:LINK
	{
	background: #FFFFFF;
	font: normal 14pt Arial, Helvetica, sans-serif;
	font-size:14px;
	color: DarkBlue;
	text-decoration: none;
	}

.resp3 A:VISITED
	{
	background: #FFFFFF;
	font: normal 14pt Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #006400;
	text-decoration: none;
	}

.resp3 A:HOVER 
	{
	background: #DCDCDC;
	font: normal 14pt  Arial, Helvetica, sans-serif;
	font-size:14px;
	color: Red;
	text-decoration: underline;
	cursor: hand;
	}

/* verde ------------------------------------------------------------------------------*/
TD.respV
    {
	background: #99FF99;
	font: normal 10px Arial, Helvetica, sans-serif;
	font-size:24px;
	color: Black;
	text-decoration: none;
	}

TD.respV A:LINK
	{
	background: #99FF99;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: DarkBlue; 
	text-decoration: none;
	}
	
TD.respV A:VISITED
	{
	background: #99FF99;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #006400;
	text-decoration: none;
	}

TD.respV A:HOVER 
	{
	background: #99FF99;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: Red;
	text-decoration: underline;
	cursor: hand;
	}

TD.respV2
    {
	background: #BBFFBB;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
	}

TD.respV2 A:LINK
	{
	background: #BBFFBB;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: DarkBlue; 
	text-decoration: none;
	}
	
TD.respV2 A:VISITED
	{
	background: #BBFFBB;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #006400;
	text-decoration: none;
	}

TD.respV2 A:HOVER 
	{
	background: #BBFFBB;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: Red;
	text-decoration: underline;
	cursor: hand;
	}

/* ------------------------------------------------------------------------------------*/

TD.resp_d
	 {
	background: #F5F5DC;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: Gray;
	text-decoration: none;
}

TD.resp_d A:LINK
	{
	background: #F5F5DC;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: Gray;
	text-decoration: none;
}
	
TD.resp_d A:VISITED
	{
	background: #F5F5DC;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: Gray;
	text-decoration: none;
	}

TD.resp_d A:HOVER 
	{
	background: #F5F5DC;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: Maroon;
	text-decoration: underline;
	cursor: hand;
	}

TD.resp_v
	 {
	background: #BAFCBA;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
}

TD.resp_v A:LINK
	{
	background: #BAFCBA;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: DarkBlue;
	text-decoration: none;
}
	
TD.resp_v A:VISITED
	{
	background: #BAFCBA;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #006400;
	text-decoration: none;
	}

TD.resp_v A:HOVER 
	{
	background: #BAFCBA;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: Red;
	text-decoration: underline;
	cursor: hand;
}



TD.resp_ap
	 {
	background: #929292;
	font: normal bolder 11px Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: none;
}

TD.resp_ap A:LINK
	{
	background: #929292;
	font: normal bolder 11px Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: none;
}
	
TD.resp_ap A:VISITED
	{
	background: #929292;
	font: normal bolder 11px Arial, Helvetica, sans-serif;
	color: #E3E3E3;
	text-decoration: none;
}

TD.resp_ap A:HOVER 
	{
	background: #929292;
	font: normal bolder 11px Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: underline;
	cursor: hand;
}



TD.respbco
	 {
	font: normal 10px Arial, Helvetica, sans-serif;
    color: White;
	text-decoration: none;
	}

TD.respbco A:LINK
	{
	background: #EFEFEF;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: DarkBlue; 
	text-decoration: none;
	}
	
TD.respbco A:VISITED
	{
	background: #EFEFEF;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: none;
	}

TD.respbco A:HOVER 
	{
	background: #D2D2D2;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: Red;
	text-decoration: underline;
	cursor: hand;
	}

TD.currier
	 {
	background: #FFFFFF;
	font: normal 90% "Courier New", Courier, monospace;
	color: Black;
	text-decoration: none;
}

TD.currier2
	 {
	background: #FFFFFF;
	font: normal 70% "Courier New", Courier, monospace;
	color: Black;
	text-decoration: none;
}

TD.respc
	{
	background: #FFB6C1;
	font: normal 10px  Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
	}

TD.respc A:LINK
	{
	background: #FFB6C1;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: DarkBlue; 
	text-decoration: none;
	}

TD.respc A:VISITED
	{
	background: #FFB6C1;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #006400;
	text-decoration: none;
	}

TD.respc A:HOVER 
	{
	background: #FFB6C1;
	font: normal 10px  Arial, Helvetica, sans-serif;
	color: Red; 
	text-decoration: underline;
	}
.tx700 
	{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	height: 80px;
	width: 650px;
	border: thin solid #999999;
	background-color: #EFEFEF;
	}
TD.respca
	{
	background: #CCCCCC;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	}

TD.respca A:LINK
	{
	background: #CCCCCC;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #00CC66;
	text-decoration: none;
	}

TD.respca A:VISITED
	{
	background: #CCCCCC;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #3333FF;
	text-decoration: none;
	}

TD.respca A:HOVER 
	{
	background: Silver;
	font: normal 10px  Arial, Helvetica, sans-serif;
	color: Teal;
	text-decoration: underline;
	}

TD.tdlabelc 
	{
	font: bold 16px Arial, Helvetica, sans-serif;
	color: Green;
	text-decoration: underline;
	}

.formato 
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009900;
	font-style: italic;
	background-color: #FFFFFF;
	border: #FFFFFF;
	text-decoration: underline;
	background-position: center;
	line-height: 10px;
	}
	
TD.arvore
	{
	background: #FFFFFF;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
}

TD.arvore A:LINK
	{
	background: #FFFFFF;
	font: normal bold 11px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
	}

TD.arvore A:VISITED
	{
	background: #FFFFFF;
	font: normal bold 11px Arial, Helvetica, sans-serif;
	color: Navy;
	text-decoration: none;
}

TD.arvore A:HOVER 
	{
	background: #FFFFFF;
	font: normal bold 11px  Arial, Helvetica, sans-serif;
	color: Blue;
	text-decoration: underline;
	}
