style2 {
		font-size: 14px;
		font-style: italic;
		font-weight: bold;
}
BODY {
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;

}

.t   { background-color: #F5FFFA; font-family: Sans-serif, Arial, Helvetica; font-weight:bold; font-size: 9px;}
.l   { background-color: #F5FFFA; font-family: Sans-serif, Arial, Helvetica; font-weight:normal; font-size: 10px;}
.2   { background-color: #F5FFFA; font-family: Sans-serif, Arial, Helvetica; font-weight:bold; font-size: 12px;}

DIV {
	scrollbar-face-color: #666699; 
	scrollbar-shadow-color: #ffffff; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-3dlight-color: #666699; 
	scrollbar-darkshadow-color: #666699; 
	scrollbar-track-color: #f0f0f0; 
	scrollbar-arrow-color: #ffffff;
}


p
	{
	color: #000000;
	font-family: arial, sans-serif;
	}


D1
	{
	color: #1874CD;
	font-family: arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	}

D2
	{
	color: #000000;
	font-family: arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	}
	
th
	{
	font-size: 8pt;
	font-weight:bold;
	color: #690000;
	cell-padding: 3;
	cell-spacing: 2;
	}


td
	{
	font-size: 8pt;
	font-family: arial, sans-serif, Helvetica, Tahoma, Verdana;
	}


TR {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif
}


form
	{
	font-size: 10px;
	font-family: arial, sans-serif;
	}

ul
	{
	font-size: 8pt;	
	font-family: arial, sans-serif;
	color: #000000;
	}

li
	{
	font-size: 10pt;	
	font-family: arial, sans-serif;
	color: #000000;
	}


P.normal {
	FONT-SIZE: 12px; FONT-FAMILY: Arial
}
P.bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Arial
}
P.small {
	FONT-SIZE: 10px; FONT-FAMILY: Arial
}
A.menu:link {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu:visited {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu:hover {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu:active {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none 
}
.DescricaoPromo {
	font-size: 10px;
}

.TituloPagina {
	font-weight: bold;
	color: #000000;
	padding-left: 10px;
	font-size: 16px;
	border-bottom-color: blue;
	border-bottom-width: medium;
	border-bottom-style: solid;
	font-style: italic;
}

.TituloPagina1 {
	font-weight: bold;
	color: #000000;
	padding-left: 10px;
	font-size: 18px;
	border-bottom-color: blue;
	border-bottom-width: medium;
	border-bottom-style: solid;
	font-style: italic;
}

.TituloPagina2 {
	font-weight: bold;
	color: #000000;
	padding-left: 10px;
	font-size: large;
	border-bottom-color: #993333;
	border-bottom-width: medium;
	border-bottom-style: solid;
	font-style: italic;
}

.H7
{
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-align: Left;
	position: relative;
	filter: shadow(color=#660099,OffX=6,OffY=6,Positive=1);
	overflow: hidden;

	}

.rodape1 {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.rodape2 {
	FONT-SIZE: 7pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.rodape3 {
	FONT-SIZE: 7pt; COLOR: #999999; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}




A:link {
 TEXT-DECORATION: none;
 COLOR:#000000;
	font-size: 10pt;
	font-family: arial, sans-serif;
	font-weight: bold;
}
A:visited {
 TEXT-DECORATION: none;
 COLOR:#000000;
	font-size: 10pt;
	font-family: arial, sans-serif;
	font-weight: bold;
}
A:hover {
 TEXT-DECORATION: underline;
 COLOR:#000000;
	font-size: 12pt;
	font-family: arial, sans-serif;
	font-style: italic;
	font-weight: bold;
}



.botao {
	clear:both;
	color:#690000;
	background-color:#FFFFFF;
	font-weight:normal;
	font-style:italic;
	text-align:center;
	border:1px solid #690000;
}


a.ajuda:link,a.ajuda:visited,a.ajuda:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : right;
	font-size : 7pt;
	font-weight : bold;
	color: #000000;
	}
A.Curso:link {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.Curso:visited {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.Curso:hover {
	FONT-SIZE: 8pt; COLOR: #066931; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.Curso2:link {
	FONT-SIZE: 8pt; COLOR: #006600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.Curso3:link {
	FONT-SIZE: 8pt; COLOR: Red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.CursoRed:link {
	FONT-SIZE: 8pt; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.CursoRed:hover {
	FONT-SIZE: 8pt; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.CursoRed:visited {
	FONT-SIZE: 8pt; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.CursoBlue:link {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.CursoBlue:hover {
	FONT-SIZE: 8pt; COLOR: Blue; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.CursoBlue:visited {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.CursoBlack:link {
	FONT-SIZE: 8pt; COLOR: Black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.CursoBlack:hover {
	FONT-SIZE: 8pt; COLOR: Blue; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.CursoBlack:visited {
	FONT-SIZE: 8pt; COLOR: Black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.CursoBlack2:link {
	COLOR: Black; TEXT-DECORATION: none
}
A.CursoBlack2:hover {
	COLOR: Blue; TEXT-DECORATION: none
}
A.CursoBlack2:visited {
	COLOR: Black; TEXT-DECORATION: none
}

.subtitulo1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 8pt; MARGIN-LEFT: 0pt; COLOR: #0000ff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.subtitulo2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 8pt; MARGIN-LEFT: 0pt; COLOR: Blue; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.subtitulo3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 8pt; MARGIN-LEFT: 0pt; COLOR: RED; TEXT-ALIGN: justify; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.subtitulo4 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 8pt; MARGIN-LEFT: 0pt; COLOR: RED; TEXT-ALIGN: justify; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titulo_caixa3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0pt 3pt; COLOR: #003399; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-ALIGN: left
}
.titulo_caixa32 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0pt 3pt; COLOR: #006600; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-ALIGN: left
}
.titulo_caixa3_Outro {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0pt 3pt; COLOR: #003399; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-ALIGN: center
}
.titulo_caixa32_Outro {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0pt 3pt; COLOR: #006600; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-ALIGN: center
}
.titulo_caixa32_Azul {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0pt 3pt; COLOR: Blue; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-ALIGN: center
}

.titulo_caixa32_MidnightBlue {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0pt 3pt; COLOR: MidnightBlue; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-ALIGN: center
}

.titulo_caixa2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0pt 3pt; COLOR: #003399; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-ALIGN: right
}
.titulo_caixa22 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0pt 3pt; COLOR: Blue; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-ALIGN: right
}
.titulo_caixa {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 0pt 3pt 2pt; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-ALIGN: left
}
.submit1 {
	BORDER-RIGHT: #ff9900 thin solid; BORDER-TOP: #ff9900 thin solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #ff9900 thin solid; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: #ff9900 thin solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffcc66
}
.submit2 {
	BORDER-RIGHT: #f59b21 thin solid; BORDER-TOP: #f59b21 thin solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #f59b21 thin solid; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: #f59b21 thin solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fbc687
}
.input1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffcc
}
.input2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f5fbee
}




h1
	{
	color: #1874CD;
	font-family: arial, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	}

h2
	{
	color: #1874CD;
	font-family: arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	}

h3
	{
	color: #1874CD;
	font-family: arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	}

input
	{
	BORDER-TOP-COLOR: #000000;
	BORDER-LEFT-COLOR: #000000;
	BORDER-RIGHT-COLOR: #000000;
	BORDER-BOTTOM-COLOR: #000000;
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	font-size: 10px;
	font-family: arial, sans-serif;
	}

textarea
	{
	BORDER-TOP-COLOR: #000000;
	BORDER-LEFT-COLOR: #000000;
	BORDER-RIGHT-COLOR: #000000;
	BORDER-BOTTOM-COLOR: #000000;
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	font-size: 10px;
	font-family: arial, sans-serif;
	}


select
	{
	BORDER-TOP-COLOR: #000000;
	BORDER-LEFT-COLOR: #000000;
	BORDER-RIGHT-COLOR: #000000;
	BORDER-BOTTOM-COLOR: #000000;
	BORDER-TOP-WIDTH: 1pt;
	BORDER-LEFT-WIDTH: 1pt;
	BORDER-RIGHT-WIDTH: 1pt;
	BORDER-BOTTOM-WIDTH: 1pt;
	font-size: 14px;
	font-family: arial, sans-serif;
	color: #000090;
	}

.8pt
	{
	font-size: 8pt;
	}

.10pt
	{
	font-size: 10pt;
	}

.12pt
	{
	font-size: 12pt;
	}

.14pt
	{
	font-size: 14pt;
	}

.branco
	{
	color: #FFFFFF;
	}

.negrito
	{
	font-weight:bold;
	}
    
.semnegrito
	{
	font-weight:normal;
	}

.italico
	{
	font-style:italic;
	}

.semitalico
	{
	font-style:normal;
	}

.circle
	{
	list-style-type: circle;
	}

.square
	{
	list-style-type: square;
	}

.outside
	{
	list-style-position: outside;
	}

.aviso1
	{
	color: #0000ff;
	font-weight:bold;
	font-size: 10pt;
	font-style:italic;
	}

.aviso2
	{
	color: #ff0000;
	font-weight:normal;
	font-size: 14pt;
	}

.mes
	{
	font-size: 8pt;
	font-weight:bold;
	}

.data
	{
	font-size: 8pt;
	background-color: #FBF2DB;
	}

.conteudo
	{
	border: solid;
	border-width: 1px;
	border-color: #001d41;
	font-size: 8pt;
	font-weight:normal;
	color: #000000;
	cell-padding: 3;
	cell-spacing: 2;
	}

.etapas
	{
	font-size: 8pt;
	font-weight:normal;
	color: #000000;
	cell-padding: 3;
	cell-spacing: 2;
	}

.avisos
	{
	font-size: 8pt;
	font-weight:bold;
	color: #000066;
	cell-padding: 3;
	cell-spacing: 2;
	}

.cursos
	{
	font-size: 8pt;
	font-weight:normal;
	color: #000000;
	cell-padding: 3;
	cell-spacing: 2;
	}

.cursostab
	{
	font-size: 8pt;
	font-weight:normal;
	color: #000000;
	cell-padding: 3;
	cell-spacing: 2;
	vertical-align: top;
	border: solid;
	border-width: 1px;
	border-color: #F7E3B1;
	}

.destaque
	{
	border: solid;
	border-width: 1px;
	border-color: #001d41;
	font-size: 8pt;
	font-weight:normal;
	color: #000000;
	background-color: #FDFFC3;
	cell-padding: 3;
	cell-spacing: 2;
	}

.calendario
	{
	font-size: 8pt;
	font-weight:normal;
	color: #000000;
	background-color: #e7ebef;
	width: 132px;
	cell-padding: 3;
	cell-spacing: 2;
	}

.borda
	{
	border: solid;
	border-width: 1px;
	border-color: #001d41;
	color: #E7EBEF;
	cell-padding: 3;
	cell-spacing: 2;
	}

.autor
	{
	font-size: 8pt;
	font-family: arial, sans-serif;
	font-weight: normal;
	}

.titulo
	{
	font-size: 12pt;
	font-family: arial, sans-serif;
	font-weight: bold;
	}

.titulo-secundario
	{
	font-size: 8pt;
	font-family: arial, sans-serif;
	font-weight: normal;
	}

.titulo-noticias
	{
	font-size: 14pt;
	font-family: arial, sans-serif;
	font-weight: bold;
	}

.titulo-indice
	{
	font-size: 8pt;
	font-family: arial, sans-serif;
	font-weight: bold;
	}

.antetitulo
	{
	font-size: 8pt;
	font-family: arial, sans-serif;
	font-weight: normal;
	color: #ff0000;
	}

.chamada
	{
	font-size: 8pt;
	font-family: arial, sans-serif;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	}

.texto
	{
	font-size: 8pt;
	font-family: arial, sans-serif;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	}

.texto-busca
	{
	font-size: 10pt;
	font-family: arial, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	}

.publicacao
	{
	font-size: 8pt;
	font-family: arial, sans-serif;
	font-weight: normal;
	font-style: italic;
	color: #000000;
	text-align: left;
	}

.header-indice-materias
	{
	color: #000000;
	font-size: 9pt;
	font-family: arial, sans-serif;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	border-color: #000000;
	background-color: #efefef;
	}

.data-indice-materias
	{
	color: #000000;
	font-size: 8pt;
	font-family: arial, sans-serif;
	font-weight: normal;
	font-style: normal;
	text-align: center;
	background-color:#ffffff;
	}

BODY {
	scrollbar-face-color: #E9F3FE; 
	scrollbar-shadow-color: #CDE4FC; 
	scrollbar-highlight-color:  #CDE4FC; 
	scrollbar-3dlight-color: white; 
	scrollbar-darkshadow-color:  #CDE4FC; 
	scrollbar-track-color: white; 
	scrollbar-arrow-color: #ACD2F9
	}



.semborda { margin-left: 3%; margin-right: 3%; }
TD.d { background-color: #ECECFF;}
TD.o { background-color: #FFECEC;}
TD.p { background-color: #F8F0E0;font-weight:bold;}
A:hover { color: blue; }
A    { text-decoration: none;}
BODY { margin: 5;}
.t   { background-color: #F5FFFA; font-family: Sans-serif, Arial, Helvetica; font-weight:bold; font-size: 9px;}
.l   { background-color: #F5FFFA; font-family: Sans-serif, Arial, Helvetica; font-weight:normal; font-size: 10px;}
.2   { background-color: #F5FFFA; font-family: Sans-serif, Arial, Helvetica; font-weight:bold; font-size: 12px;}
.h   { background-color: #E0E0E0; font-family: Sans-serif, Arial, Helvetica; font-weight:normal; font-size: 11px;}
.j   { background-color: #B0E0E6; font-family: Sans-serif, Arial, Helvetica; font-weight:bold; font-size: 12px;}
.s   { background-color: #F5FFFA; font-family: Sans-serif, Arial, Helvetica; font-weight:normal; font-size: 6px;}
.li  { background-color: #FFFFFF; font-family: Tahoma, Arial, Courier; font-weight:normal; font-size: 20px;}
.input_rib {background:url(./imagens/bg_input_01.gif);border: #3E6869 1px solid;}


h1
	{
	color: #000090;
	font-family: arial, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	}

h2
	{
	color: #000090;
	font-family: arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	}

h3
	{
	color: #000090;
	font-family: arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	}

p
	{
	color: #000000;
	font-family: arial, sans-serif;
	}

pp
	{
	color: #FF0000;
	font-size: 10pt;
	font-weight: bold;
	font-family: arial, sans-serif;
	}


input
	{
	BORDER-TOP-COLOR: #000000;
	BORDER-LEFT-COLOR: #000000;
	BORDER-RIGHT-COLOR: #000000;
	BORDER-BOTTOM-COLOR: #000000;
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	font-size: 10px;
	font-family: arial, sans-serif;
	}

textarea
	{
	BORDER-TOP-COLOR: #000000;
	BORDER-LEFT-COLOR: #000000;
	BORDER-RIGHT-COLOR: #000000;
	BORDER-BOTTOM-COLOR: #000000;
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	font-size: 10px;
	font-family: arial, sans-serif;
	}

select
	{
	BORDER-TOP-COLOR: #000000;
	BORDER-LEFT-COLOR: #000000;
	BORDER-RIGHT-COLOR: #000000;
	BORDER-BOTTOM-COLOR: #000000;
	BORDER-TOP-WIDTH: 1pt;
	BORDER-LEFT-WIDTH: 1pt;
	BORDER-RIGHT-WIDTH: 1pt;
	BORDER-BOTTOM-WIDTH: 1pt;
	font-size: 10px;
	font-family: arial, sans-serif;
	color: #000090;
	}

.8pt
	{
	font-size: 8pt;
	}

.10pt
	{
	font-size: 10pt;
	}

.12pt
	{
	font-size: 12pt;
	}

.14pt
	{
	font-size: 14pt;
	}

.branco
	{
	color: #FFFFFF;
	}

.negrito
	{
	font-weight:bold;
	}
    
.semnegrito
	{
	font-weight:normal;
	}

.italico
	{
	font-style:italic;
	}

.semitalico
	{
	font-style:normal;
	}

.circle
	{
	list-style-type: circle;
	}

.square
	{
	list-style-type: square;
	}

.outside
	{
	list-style-position: outside;
	}

.aviso1
	{
	color: #0000ff;
	font-weight:bold;
	font-size: 10pt;
	font-style:italic;
	}

.aviso2
	{
	color: #ff0000;
	font-weight:normal;
	font-size: 14pt;
	}

.mes
	{
	font-size: 8pt;
	font-weight:bold;
	}

.data
	{
	font-size: 8pt;
	background-color: #FBF2DB;
	}

.conteudo
	{
	border: solid;
	border-width: 1px;
	border-color: #001d41;
	font-size: 8pt;
	font-weight:normal;
	color: #000000;
	cell-padding: 3;
	cell-spacing: 2;
	}

.etapas
	{
	font-size: 8pt;
	font-weight:normal;
	color: #000000;
	cell-padding: 3;
	cell-spacing: 2;
	}

.avisos
	{
	font-size: 8pt;
	font-weight:bold;
	color: #000066;
	cell-padding: 3;
	cell-spacing: 2;
	}

.cursos
	{
	font-size: 8pt;
	font-weight:normal;
	color: #000000;
	cell-padding: 3;
	cell-spacing: 2;
	}

.cursostab
	{
	font-size: 8pt;
	font-weight:normal;
	color: #000000;
	cell-padding: 3;
	cell-spacing: 2;
	vertical-align: top;
	border: solid;
	border-width: 1px;
	border-color: #F7E3B1;
	}

.destaque
	{
	border: solid;
	border-width: 1px;
	border-color: #001d41;
	font-size: 8pt;
	font-weight:normal;
	color: #000000;
	background-color: #FDFFC3;
	cell-padding: 3;
	cell-spacing: 2;
	}

.calendario
	{
	font-size: 8pt;
	font-weight:normal;
	color: #000000;
	background-color: #e7ebef;
	width: 132px;
	cell-padding: 3;
	cell-spacing: 2;
	}

.borda
	{
	border: solid;
	border-width: 1px;
	border-color: #001d41;
	color: #E7EBEF;
	cell-padding: 3;
	cell-spacing: 2;
	}

.autor
	{
	font-size: 8pt;
	font-family: arial, sans-serif;
	font-weight: normal;
	}

.titulo
	{
	font-size: 10pt;
	font-family: arial, sans-serif;
	font-weight: bold;
	}

.titulo-secundario
	{
	font-size: 8pt;
	font-family: arial, sans-serif;
	font-weight: normal;
	}

.titulo-noticias
	{
	font-size: 14pt;
	font-family: arial, sans-serif;
	font-weight: bold;
	}

.titulo-indice
	{
	font-size: 8pt;
	font-family: arial, sans-serif;
	font-weight: bold;
	}

.antetitulo
	{
	font-size: 8pt;
	font-family: arial, sans-serif;
	font-weight: normal;
	color: #ff0000;
	}

.chamada
	{
	font-size: 8pt;
	font-family: arial, sans-serif;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	}

.texto
	{
	font-size: 8pt;
	font-family: arial, sans-serif;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	}

.texto-busca
	{
	font-size: 10pt;
	font-family: arial, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	}

.titulo-concurso
	{
	font-size: 14pt;
	font-family: arial, sans-serif;
	font-weight: bold;
	color: Blue;
	text-align: center;
	font-style: italic;
	}

.publicacao
	{
	font-size: 8pt;
	font-family: arial, sans-serif;
	font-weight: normal;
	font-style: italic;
	color: #000000;
	text-align: left;
	}

.header-indice-materias
	{
	color: #000000;
	font-size: 9pt;
	font-family: arial, sans-serif;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	border-color: #000000;
	background-color: #efefef;
	}

.data-indice-materias
	{
	color: #000000;
	font-size: 8pt;
	font-family: arial, sans-serif;
	font-weight: normal;
	font-style: normal;
	text-align: center;
	background-color:#ffffff;
	}

BODY {
	scrollbar-face-color: #E9F3FE; 
	scrollbar-shadow-color: #CDE4FC; 
	scrollbar-highlight-color:  #CDE4FC; 
	scrollbar-3dlight-color: white; 
	scrollbar-darkshadow-color:  #CDE4FC; 
	scrollbar-track-color: white; 
	scrollbar-arrow-color: #ACD2F9
	}
