*{
	font-family: Verdana, Arial, Sans, sans-serif!important;
}
body{
	font-family: Verdana, Arial, Sans, sans-serif!important;
}
.titulo {  font-size: small;_font-size: x-small; font-weight: bold; color: #5F4141}
.logo {  font-size: large;_font-size: small; font-weight: bold; color: #FFFFFF}
.titmenu {  font-size: x-small;_font-size: xx-small; font-weight: bold; color: #000000; text-decoration: none}
.itemmenu { font-size: x-small;_font-size: xx-small; font-weight: bold; color: #3E3E3E; text-decoration: none}
.tittexto { font-size: x-small;_font-size: xx-small; font-weight: bold; color: #333333; text-decoration: none}
.texto {   font-size: x-small;_font-size: xx-small; font-weight: normal; color: #000000}
.titespecial {font-size: x-small;_font-size: xx-small; font-weight: bold; color: #BB0004; text-decoration: none}

.botao {font-size:  x-small;_font-size: xx-small; color: #333333; font-weight: bold; background-color: #D3D0C1;border-color: #EDEAD9 #AEAC9F #AEAC9F #EDEAD9; clip: rect(   ); border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; cursor:pointer;}
.box{	font-size:  x-small;_font-size: xx-small; color: #000000;	font-weight: normal;	}

.tabela_primaria {background-color: CDCDCD;}
.tabela_secundaria {
	background-color: #FFFFFF;
	padding: 2px;
}
.tabela_quaternaria {
	background-color: #FFFFFF;
	padding: 2px;
	border: 1px solid #ccc;
}
.tabela_terciaria {
	background-color: #FFFFFF;
	padding: 2px;
	border: 1px solid #ccc;
}
.celula_padrao {background-color: #FFFFFF;}

.celula_sombra {
	color: #DD0000;
	font-size: x-small;
	_font-size: xx-small;
	background-color: #F2E6E6;
	background-image: none;
}
.celula_destaque {
	background-color: #FFFFFF;
	font-size: x-small;
	_font-size: xx-small;
	color: #000000;
	text-decoration: none;
}
.tabela {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	font-size: x-small;
	_font-size: xx-small;
}

.titulosme {
	font-size: x-small;
	_font-size: xx-small;
	font-weight: normal;
	color: #999999
}
.vermelho {
	font-size: x-small;
	_font-size: xx-small;
	color: #dd0000;
}
.link {
	font-size: x-small;
	_font-size: xx-small;
	color: #000000;
	text-decoration: none;
}
.link:visited {
	font-size: x-small;
	_font-size: xx-small;
	color: #000000;
	font-weight: normal;
}
.link:hover {
	font-size: x-small;
	font-style: normal;
	color: #808080;
	font-weight: normal;
	text-decoration: none;
}
.linkitalico {	
	font-size: x-small;
	_font-size: xx-small;
	font-style: italic;
	color: #000000;
	text-decoration: none;
}
.linkitalico:visited {}
.linkitalico:hover {
	color: #808080;
}
.link_sublinhado {
	font-size: x-small;
	_font-size: xx-small;
	color: #000000;
	text-decoration: underline;
}
.link_sublinhado:visited {}
.link_sublinhado:hover {
	font-size: x-small;
	_font-size: xx-small;
	color: #808080;
}

.linkeditor_sublinhado {
	color: #000000;
	text-decoration: underline;
}
.linkeditor_sublinhado_selecionado {
	color: #808080;
	text-decoration: underline;
}

.linkeditor_sublinhado:visited {}

.linkeditor_sublinhado:hover {
	color: #808080;
}

.link_usuario {
	font-size: x-small;
	_font-size: xx-small;
	color: #000000;
	text-decoration: underline;
}
.link_usuario:visited {}
.link_usuario:hover {}
.link_negrito {
	font-size: x-small;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.link_negrito:visited {
	font-size: x-small;
	_font-size: xx-small;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.link_branco {
	font-family: Verdana;
	font-size: x-small;
	_font-size: xx-small;
	color: #FFFFFF;
	text-decoration: none;
}
.link_branco:visited {}
.text {
	font-size: x-small;
	_font-size: xx-small;
	color: #000000;
	text-decoration: none;
}

.alunos {
	font-size: x-small;
	_font-size: xx-small;
	color: #dd0000;
	font-weight: bold;
}
.alunosGrande {
	font-size: x-small;
	_font-size: xx-small;
	color: #dd0000;
	font-weight: bold;
}
.titpreto {
	font-size: x-small;
	_font-size: xx-small;
	color: #000000;
	font-weight: bold;
}
.preto {
	font-size: x-small;	
	_font-size: xx-small;
	color: #000000;
	font-weight: bold;
}
.linkOrdenar { 
  font-size: x-small;
  _font-size: xx-small;
  color: #000000;
  text-decoration: none;
}
.linkOrdenar:visited  {
	font-size: x-small;
	_font-size: xx-small;
	color: #000000;
	text-decoration: none;
}
.textcinza {
	font-size: x-small;
	_font-size: xx-small;
	color: #999999;
	font-weight: bold;
}
.linkverm:visited {
	font-size: x-small;
	_font-size: xx-small;
	font-style: normal;
	color: #000000;
	font-weight: normal;
}
.linkverm:hover {
	font-size: x-small;
	_font-size: xx-small;
	color: #000000;
	text-decoration: underline;
}
.linkverm {
	font-size: x-small;
	_font-size: xx-small;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.vermelhogrande {
	font-size: normal;
	color: #dd0000;
	font-weight: bold;
}
.titulofuncionalidades {
	font-size: x-small;
	_font-size: xx-small;
	font-weight: bold;
	color: #999999;
	background-color: #FFFFFF;
}
a.help {
	cursor:pointer;
}
.textcinza2 {
	font-size: x-small;
	_font-size: xx-small;
	font-style: normal;
	color: #555555;
}
.bg_branco{
  background-color: #FFFFFF;    
}

.bg_familia{
  background-color: #FFD57F;  
  padding: 2px 2px 2px 5px;    
}

.familia_news{
  background-color: #FAF7E0;    
}

.borda_familia {
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #B39559;
}

.borda_corpo_familia {
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #B39559;
	padding: 3px 3px 3px 3px;
}

.bg_alunos{
  background-color: #BCD9BB;  
  padding: 2px 2px 2px 5px;  
}

.alunos_news{
  background-color: #EBF7EB;
}

.borda_alunos{
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #9BB39B;
}

.borda_corpo_alunos{
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #9BB39B;
  padding: 3px 3px 3px 3px;	
}

.bg_educador{
  background-color: #D9EEFF;
  padding: 2px 2px 2px 5px;
}

.educador_news{
  background-color: #F2F5FA;      
}

.borda_educador{
	border-width: 1px;
	border-style: solid;
	border-color: #B8C9D9;
}

.borda_corpo_educador{
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #B8C9D9;
	padding: 3px 3px 3px 3px;
}

.borda_publico_alvo_educador{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B8C9D9;
}

.bg_secretaria{
  background-color: #FFFAE7;
  padding: 2px 2px 2px 5px;
}

.bg_cinza{
  background-color: #DDDDDD;
}

.titsecretaria{
  font-size: x-small;
  _font-size: xx-small;
  font-weight: bold;
  color: #71633E;
  text-decoration: none;
  text-transform: uppercase;
}
.borda_secretaria{
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #D5C8B5;
}

.borda_corpo_secretaria{
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #D5C8B5;
	padding: 3px 3px 3px 3px;
}

.titalunos{ 
  font-size: x-small;
  _font-size: xx-small;
  font-weight: bold;
  color: #434D44;
  text-decoration: none;
  text-transform: uppercase;
}
.titeducador{ 
  font-size: x-small;
  _font-size: xx-small;
  font-weight: bold;
  color: #0D0E9E;
  text-decoration: none;
  text-transform: uppercase;
}

.titfamilia{
  font-size: x-small;
  _font-size: xx-small;
  font-weight: bold;
  color: #786F5A;
  text-decoration: none;
  text-transform: uppercase;
}

.spacer{
  padding: 7px 0px 0px 0px;
}

.publicado {font-size: x-small;_font-size: xx-small; font-style: normal; font-weight: normal; color: #006600}
.revisao { font-size: x-small;_font-size: xx-small; font-style: normal; font-weight: normal; color: #663300}
.pendente {font-size: x-small;_font-size: xx-small; font-style: normal; font-weight: normal; color: #FF0000}
.arquivomorto {font-size: x-small;_font-size: xx-small; font-style: normal; font-weight: normal; color: #666666}
.sugestao {font-size: x-small;_font-size: xx-small; font-style: normal; font-weight: normal; color: #FF9900}
.emavaliacao {font-size: x-small;_font-size: xx-small; font-style: normal; font-weight: normal; color: #663300}

body,ul,li{
		font-size: 12px;
	}
	.EOLmenu{
		font-size: 12px;
		margin: 0px;
		padding: 0px;	
		list-style: none;		
		float: left;
		padding-top: 8px;				
	}
	.EOLmenuFilho{
		font-size: 12px;
		margin: 0px;
		padding: 0px;	
		list-style: none;
		display: none;
		z-index: 9999;
	}	
	.itemH {		
		font-size: 12px;
		margin: 0px;
		float: left;
		color: #B35320;
		height: 19px;		
		border-right: 2px solid #edb79a;
	}
	.itemH a{
		color: #B35320;
		display: block;
		text-decoration: none;
	}
	.itemMn, .superH{		
		border-bottom: 1px solid #B35320;
		margin: 0px;
		padding: 0px; 		
		width: 180px;		
		background: #fff url(/js/bgChild.gif) repeat-x center left;
		display: block;		
		float: left;		
		font-size: 10px;
	}
	
	a.itemmenuh{
		display: block;		
		padding: 3px 10px 3px 10px;
	}
	a.itemmenuh:hover{		
		background-color: #F8E9BB;
	}
	a.itemSuper{		
		display: block;		
		background: transparent url(/js/HM_More_black_right.gif) no-repeat center right;		
		padding: 3px 10px 3px 10px;
	}
	a.itemSuper:hover{
		background: #F8E9BB url(/js/HM_More_white_right.gif) no-repeat center right;
	}	
	ul li ul li a.itemmenuh,ul li ul li a.itemSuper{
		_width: 180px;
	}
	
	.liSelecionado{
		background-image: none;
		background-color: #F8E9BB;
	}
	
	.EOLmenuFilho{
		border: 1px outset #C0C0C0;		
		margin: 0px;
		padding: 0px;	
		list-style: none;
		position: absolute;
		width: 180px;
		display: none;
		z-index: 9999;
	}
	.EOLmenuNeto, .EOLmenuNetomnEsq ,.EOLmenuNetomnDir{
		border: 1px outset #C0C0C0;	
		
		margin: 0px;
		padding: 0px;	
		list-style: none;
		position: absolute;
		width: 180px;		
		margin-top: -15px;
		_margin-top: -19px;
		display: none;
		background: transparent url(/js/bgChild.gif) repeat-x top left;
	}
	.mnEsq{				
		margin-left: -182px;
	}
	.mnDir{		
		margin-left: 180px;		
	}
/*--------CONTROLE SECAO---------*/
div#divControleExpiracaoSessao.divControleSecao{
	width:320px!important;
	height:240px!important;
	text-align:center!important;
	position:absolute!important;
	border:1px solid #808080!important;
	background:#FFFFFF!important;
	display:none;
	font-family:Verdana, Arial, Helvetica, sans-serif!important;
	font-weight:bold!important;
	font-size:12px!important;
	z-index:1000!important;
	left:228px;
	top:100px;
}
