.style89 {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.dias {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style118 {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style129 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

/* PARA O MENU ESQUERDO */

span.menu a:link {
	font-size: 9pt; 
	color: #CC0000; 
	font-weight: bold;
}
span.menu a:visited {
	font-size: 9pt; 
	color: #CC0000; 
	font-weight: bold;
}
span.menu a:hover {
	font-size: 9pt; 
	color: #000000; 
	font-weight: bold;
	text-decoration:underline overline;
	
}

span.menu a:active {
	font-size: 9pt; 
	color: #CCCCCC; 
	font-weight: bold;
	text-decoration:underline;
	background-color:#000000;
}


/* PARA O MENU ESQUERDO - PROJETO PORQUE */

span.menu2 a:link {
	font-size: 9pt; 
	color: #000000; 
	font-weight: bold;
}
span.menu2 a:visited {
	font-size: 9pt; 
	color: #000000; 
	font-weight: bold;
}
span.menu2 a:hover {
	font-size: 9pt; 
	color: #000000; 
	font-weight: bold;
	text-decoration:underline overline;
	
}

span.menu2 a:active {
	font-size: 9pt; 
	color: #CCCCCC; 
	font-weight: bold;
	text-decoration:underline;
	background-color:#000000;
}



/* PARA O COMENTARIO */

span.coment a:link {
	FONT-SIZE: 11px; 
	COLOR: #666666; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
	
}
span.coment a:visited {
	FONT-SIZE: 11px; 
	COLOR: #666666; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
span.coment a:hover {
	FONT-SIZE: 11px; 
	COLOR: #666666; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline
	
}
span.coment a:active {
	FONT-SIZE: 11px; 
	COLOR: #666666; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

/* PARA AS NOTICIAS DO CENTRO */

span.centro a:link {
color:#FFCC00;
}
span.centro a:visited {
color:#669900;
}
span.centro a:hover {
color:#0000FF;
text-decoration:underline overline;
}
span.centro a:active {
color:#FFFFFF;
text-decoration:none;
background-color:#000000;
}


/* PARA O RODAPE */

span.rodape a:link {
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
	
}
span.rodape a:visited {
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
span.rodape a:hover {
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline
	
}
span.rodape a:active {
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

/* PARA OS PROCESSOS */

span.rodape a:link {
	FONT-SIZE: 7pt; 
	COLOR: #ffffff; 

	
}
span.rodape a:visited {
	FONT-SIZE: 7pt; 
	COLOR: #ffffff; 

}
span.rodape a:hover {
	FONT-SIZE: 7pt; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;

	
}
span.rodape a:active {
	FONT-SIZE: 7pt; 
	COLOR: #ffffff; 

}

/* PARA A CHAMADA  */

span.chamada a:link {
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
	
}
span.chamada a:visited {
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
span.chamada a:hover {
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	
}
span.chamada a:active {
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

/* PARA O NACIONAL ONLINE  */

span.nacionalonline a:link {
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
	
}
span.nacionalonline a:visited {
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
span.nacionalonline a:hover {
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	
}
span.nacionalonline a:active {
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
/* PARA O LINK 3 */

a.linktres:link {
	TEXT-DECORATION: none;
}
a.linktres:visited {
	TEXT-DECORATION: none;
}
a.linktres:hover {
	text-decoration:underline;
}
a.linktres:active {
	TEXT-DECORATION: none;
}


A:link {
	TEXT-DECORATION: none;
}
A:visited {
	TEXT-DECORATION: none;
}
A:hover {
	text-decoration:underline;
}
A:active {
	TEXT-DECORATION: none;
}
A {
	FONT-SIZE: 12px; COLOR: #000000; 
}
.style183 {
	FONT-SIZE: 9px; COLOR: #3ec7da; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style198 {
	FONT-WEIGHT: bold; COLOR: #3d80f1
}
.style207 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #3c80f3
}
.style214 {
	COLOR: #cc0000
}
.cidades {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style123 {
	COLOR: #000000
}
.style233 {
	FONT-SIZE: 9px; COLOR: #cccccc
}
.style238 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style280 {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style399 {
	FONT-SIZE: 16px
}
.style400 {
	FONT-SIZE: 12px
}
.style403 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style416 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style427 {
	FONT-SIZE: 12px; COLOR: #000000
}
.style428 {
	FONT-SIZE: 14px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style429 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style431 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000
}
.style432 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999
}
.style434 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc0000
}
.style435 {
	FONT-SIZE: 10px; COLOR: #999999
}
.style436 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
.style440 {
	FONT-SIZE: 10px; COLOR: #cccccc
}
.style282 {
	FONT-SIZE: 9px; COLOR: #999999
}
.style283 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style285 {
	FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style286 {
	COLOR: #ffffff
}
.style288 {
	FONT-SIZE: 9px; COLOR: #999999
}
.style290 {
	FONT-SIZE: 9px; COLOR: #cccccc
}
.style299 {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #999999
}
.style301 {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #999999
}
.style303 {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txt03 { font-size: 14pt; color: #CC0000; font-weight: bold; FONT-FAMILY: Arial, Helvetica, sans-serif }

.txtmaterialsuplementar { font-size: 11px; color: #111111;FONT-FAMILY: Arial, Helvetica, sans-serif }

.txt04 { font-size: 14pt; color: #000000; font-weight: bold; }

.txtcalendario { font-size: 10pt; color: #000000; font-weight: bold; }

.txtenquete { font-size: 8pt; color: #FFFFFF; font-weight: bold; }

.txtlinkenquete { font-size: 8pt; color: #CC0000; font-weight: bold; }

.borda{
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}

.txtonline { font-size: 8pt; color: #FFD81A;  }

.txtonline2 { font-size: 11pt; color: #FFFFFF;  }

.titulo {
	FONT-wEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif }
	
.titulo2 {
	FONT-wEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif }	
	
.txtmenu { font-size: 9pt; color: #CC0000; font-weight: bold; }

.txtdestaque { font-size: 9pt; color: #CC0000; font-weight: bold; }

.txtform {
	font-size: 10pt; color: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif 
}
.txtsmall {
	font-size: 9pt; color: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif 
}

.txtnacionalonline {
	font-size: 8pt; color: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif 
}

.txtnacionalonline2 {
	font-size: 10pt; color: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif 
}


.txtcomentario {
	font-size: 9pt; color: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif 
}
.txttitulovermelho { font-size: 11pt; color: #CC0000; font-weight: bold; FONT-FAMILY: Arial, Helvetica, sans-serif  }

.txtcomentarioaviso { font-size: 10pt; color: #CC0000;  FONT-FAMILY: Arial, Helvetica, sans-serif  }

.txttitcomentario { font-size: 11pt; color: #333333; font-weight: bold; FONT-FAMILY: Arial, Helvetica, sans-serif  }

.txttitemail { font-size: 11pt; color: #333333;  FONT-FAMILY: Arial, Helvetica, sans-serif  }

.txtrodape { font-size: 10pt; color: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif  }

.txtnotas { font-size: 9pt; color: #FFFFFF;  FONT-FAMILY: Arial, Helvetica, sans-serif  }

.txtnotas2 { font-size: 9pt; color: #000000;  FONT-FAMILY: Arial, Helvetica, sans-serif  }

.txthorarios { font-size: 8pt; color: #000000;  FONT-FAMILY: Arial, Helvetica, sans-serif  }


.txtnotasdisciplinas { font-size: 9pt; color: #FFFFFF; font-style:italic; FONT-FAMILY: Arial, Helvetica, sans-serif  }

.txtpreto { font-size: 10pt; color: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif  }

.txtmonitoriavirtual { font-size: 9pt; color: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif  }
.txtmonitoriavirtualtitulo { font-size: 10pt; color: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight:bold }
.txtmonitoriavirtualcanal { font-size: 24pt; color: #f5f5f5; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight:bold }


.txtmonitoriavirtualtabela{
	color: #000000;
	background-color: #f7f7f7;
	border: 1px solid #cccccc;
}

.buttonmenu{
list-style-type: none;
margin: 6;
padding: 0;
width: 140px;
color: #CC0000;
}

.buttonmenu li a{
color: white;
display: block;
width: 100%;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
background-color: #FFFFFF;
color: #CC0000;
text-decoration:none;
}


.buttonmenu li a:visited{
color: #cc0000;
}

.buttonmenu li a:hover, .buttonmenu li a:active{
color: white;
background-color: #CC0000;
text-decoration:none;
}
.menuesquerdonacionalonline {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.menuesquerdonacionalonline2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.menuesquerdonacionalonline3 {
 FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.tabela {
	color: #000000;
	border: 1px solid #cccccc;
}

.tabelavermelha {
	color: #000000;
	border: 1px solid #9c0000;
}


.tabela2 {
	color: #000000;
	background-color: #f5f5f5;
	border: 1px solid #eeeeee;
	 FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif	
}



.tabela3 {
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #cccccc;
	 FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif	
}


.tabela4 {
	color: #000000;
	background-color: #f5f5f5;
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif	
}


.projetoporque_tabela {
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #cccccc;
}

.borda {
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #cccccc;
}

.titulogrande {

	FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif	
}

.list {
	 FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif	
}