BODY {
	scrollbar-arrow-color: #FF3300;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-face-color: #E7E7E7;
	scrollbar-dark-shadow-color: #FFFFFF;
	scrollbar-base-color: #FFFFFF;
	scrollbar-3d-light-color: #FFFFFF;
}

/*
####################################################################################################
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
####################################################################################################
*/

img.borda {
	border: 5px solid #C4CCEB;
}

img.borda_left {
	border: 5px solid #C4CCEB;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 25px;
}
img.borda_right {
	border: 5px solid #C4CCEB;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 25px;
}

/*
####################################################################################################
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
####################################################################################################
*/

/*
.titulo {
	color: #FF6600;
	font-size: 15px;
	font-family: "Comic Sans MS", Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: 1px;
}
*/

.titulo {
	color: #FF6600;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	letter-spacing: 0px;
}


.subtitulo {
	color: #FF0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}



.publico {
	color:#0066FF;
	font-family: "Comic Sans MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	letter-spacing: 1px;
}

/*
.publico {
	color:#0066FF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
}
*/

.topico {
	color: #0066FF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 1px;
}
.subtopico {
	color: #0066CC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;	
	letter-spacing: 1px;
}

.texto {
	color: #003366;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
}
.texto_cor {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
}


.texto_15 {
	color: #003366;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 18px;
}
.texto_15_cor {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 18px;
}
.texto_14 {
	color: #003366;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
}
.texto_14_cor {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
}
.texto_12 {
	color: #003366;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
.texto_12_cor {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
.texto_11 {
	color: #003366;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
}
.texto_11_cor {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
}
.texto_10 {
	color: #003366;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.texto_10_cor {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

A{ 
	text-decoration:none;
	color: #0066FF;
}
A:HOVER {
	text-decoration:underline;
	color: #0066FF;
}

.email { 
	text-decoration:none;
	color: #0066CC;
}
.email:HOVER {
	color: #0066CC;
	text-decoration: underline;
}

/*
####################################################################################################
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
####################################################################################################
*/

.negrito {
	text-decoration: none;
}
.negrito:HOVER {
	text-decoration: none;
	font-weight: bold;
}

.sublinhado {
	color: #003366;
	text-decoration: none;
}
.sublinhado:HOVER {
	color: #0066FF;
	text-decoration: underline;
}


.azul_sublinhado {
	color: #0066FF;
	text-decoration: underline;
}
.azul_sublinhado:HOVER {
	text-decoration: none;
}

.verde_sublinhado {
	color: #42B37A;
	text-decoration: underline;
}
.verde_sublinhado:HOVER {
	text-decoration: none;
}

.sublinhar {
	text-decoration: none;
}
.sublinhar:HOVER {
	text-decoration: underline;
}

.texto_sublinhar {
	color: #003366;
	text-decoration: none;
}
.texto_sublinhar:HOVER {
	text-decoration: underline;
}

.azul_sublinhar {
	color: #0066FF;
	text-decoration: none;
}
.azul_sublinhar:HOVER {
	text-decoration: underline;
}

.lilas_sublinhar {
	color: #6633FF;
	text-decoration: none;
}
.lilas_sublinhar:HOVER {
	text-decoration: underline;
}

.verde_sublinhar {
	color: #42B37A;
	text-decoration: none;
}
.verde_sublinhar:HOVER {
	text-decoration: underline;
}

.espaco {
	letter-spacing: 1px;
}

/*
####################################################################################################
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
####################################################################################################
*/





.hspace1 { line-height: 1px; }
.hspace2 { line-height: 2px; }
.hspace3 { line-height: 3px; }
.hspace4 { line-height: 4px; }
.hspace5 { line-height: 5px; }
.hspace6 { line-height: 6px; }
.hspace7 { line-height: 7px; }
.hspace8 { line-height: 8px; }
.hspace9 { line-height: 9px; }
.hspace10 { line-height: 10px; }
.hspace11 { line-height: 11px; }
.hspace12 { line-height: 12px; }
.hspace13 { line-height: 13px; }
.hspace14 { line-height: 14px; }
.hspace15 { line-height: 15px; }
.hspace16 { line-height: 16px; }
.hspace17 { line-height: 17px; }
.hspace18 { line-height: 18px; }
.hspace19 { line-height: 19px; }
.hspace20 { line-height: 20px; }
.hspace21 { line-height: 21px; }
.hspace22 { line-height: 22px; }


.local_unidades {
	color: #E0EBF8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 2px;
}
.local_unidades:HOVER {
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 2px;
	text-decoration: none;	
}

.botao_resposta {
	cursor:hand;
	width:110px;
	color: #FF0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11;px;
	font-weight: bold;
	letter-spacing: 2px;
	line-height: 18px;
}
.campo { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px; 
	COLOR: #0066CC; 
}
.campo_red { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px; 
	COLOR: #FF0000; 
}
.campo_lar { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px; 
	COLOR: #FF6600; 
}
.mes_circular {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	letter-spacing: 1px;
}


.titulo_circular {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	line-height: 16px;
}
.titulo_circular:HOVER {
	text-decoration:underline;
	color: #003366;
}

.data_circular {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003F99;
}



.inter_hor {
	color: #6699FF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.titulo_leitura {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
}


.texto_leitura {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.texto_leitura:HOVER {
	text-decoration:underline;
}



.titulo_exercicio {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
}


.texto_exercicio {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.texto_exercicio:HOVER {
	text-decoration:underline;
}












.titulo_exposicao {
	color: #6666ff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
}



.titulo_passeio {
	color: #009999;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
}

.titulo_teatro {
	color: #0099FF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
}


.titulo_filme {
	color: #CC0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
}

.titulo_livro {
	color: #996600;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
}





.titulo_inicial {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 1px;
	background-color: #FFFFFF;
	margin-left: 13px;	
}
.texto_inicial {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;	
}
.texto_inicial:HOVER {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
}

.texto_pq_inicial {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;	
}

.texto_pq_inicial:HOVER {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}



.texto_principal {
	color: #0066CC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
}
.texto_principal:HOVER {
	color: #003366;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
}

.texto_noticias {
	color: #4F82B5;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}
.texto_noticias:HOVER {
	color: #0066FF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	text-decoration: none;
}


.texto_circulares {
	color: #006666;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}
.texto_circulares:HOVER {
	color: #003366;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-decoration: none;
	background-color: #FFFFFF;	
}

.texto_mochila {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
}
.texto_mochila:HOVER {
	color: #0066CC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	background-color: #FFFFFF;
}

.texto_dicas {
	color: #003366;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
}
.texto_dicas:HOVER {
	color: #0066CC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	background-color: #FFFFFF;	
}


.texto_projetos {
	color: #003366;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
}
.texto_projetos:HOVER {
	color: #0066CC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	background-color: #FFFFFF;
}


.caixa_combo { 
	COLOR: #003366; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;	
}
.caixa_niver {
	color:#0066FF;
	font-family: "Comic Sans MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 2px;
}

.suporte_login { 
	color: #A9A9A9;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	letter-spacing: 1px;
}
.suporte_login:HOVER {
	color: #FF6666;
	text-decoration:none;
}


.menuvert {
	padding-left: 4px;
	display: block;	
	color: #c6d3ff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	text-decoration: none;		
}
#menuvert a {
	display: block;	
	color: #99CCFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	text-decoration: none;		
}
#menuvert a:hover {
	padding-top: 3px;
	padding-bottom: 3px;
	display: block;
	color: #001056;	
	background-color: #71BBFF;
}


#submenuvert a {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 12px;
	display: block;
	color: #bdccff;
	font-family: "Comic Sans MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;	
	letter-spacing: 1px;
	text-decoration: none;		
}
#submenuvert a:hover {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 12px;
	display: block;
	color: #00296F;
	font-family: "Comic Sans MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;	
	letter-spacing: 1px;
	text-decoration: none;
	background-color: #99CCFF;
}



.ensino {
	font-family: 'Comic Sans MS', Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	letter-spacing: 1px;
	font-weight: bold;
	text-decoration: none;	
}
.ensino:HOVER {
	text-decoration: underline;	
}

.login_alfa {
	color: #CCCCCC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.login_alfa:HOVER {
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}


.titulo_alfa_v {
	color: #FF0000;
	font-size: 18px;
	font-family: "Comic Sans MS", Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: 1px;
}

.titulo_alfa {
	color: #FFFFFF;
	font-size: 15px;
	font-family: "Comic Sans MS", Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: 1px;
}


img.left {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 25px;
}
img.right {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 25px;
}
