
.TextoAba
	{
		font-family: arial, helvetica, serif;
		color: #4B6AD6;
		font-size: 12.5;
		font-weight: bold;
	}	
.SubTextoAba
	{
		font-family: arial, helvetica, serif;
		color: #2E42CD;
		font-size: 11;
	}	

.titulo
	{
		font-family: Courier New,arial, helvetica, serif;
		color: black;
	    FONT-FAMILY: Courier New, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12pt; 
	    FONT-WEIGHT: bold; TEXT-ALIGN: left; 
	}
.tituloFicha
	{
		font-family: arial, helvetica, serif;
		color: #2E42CD;
	    FONT-FAMILY: Courier New, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12pt; 
	    FONT-WEIGHT: bold; TEXT-ALIGN: center; 
	}	
.subtitulo
	{
		font-family: arial, helvetica, serif;
		color: black;
	    FONT-FAMILY: Courier New, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; 
	    TEXT-DECORATION: none
		
		
	}

.textoAjudaBaixo
	{
		font-family: arial, helvetica, serif;
		color: white;
	    FONT-FAMILY: Courier New, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; 
	    TEXT-DECORATION: none
		
		
	}

.informacoesBarra
	{
		font-family: arial, helvetica, serif;
		color: white;
	    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; 
	    TEXT-DECORATION: none
	}
.informacoesBarraResposta
	{
		font-family: arial, helvetica, serif;
		color: yellow;
	    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; 
	    TEXT-DECORATION: none
	}

.botaoPadrao
	{
		font-family: arial, helvetica, serif;
		color: #003366;font-variant:normal; font-size:8 pt; font-weight:bold; background-color:#D4D4D4		
	}


.caixaTexto
	{

		font-family: arial, helvetica, serif;	
		font-size: 10.5;
		color:black;
	}

		
.Listao {
    
    
    FONT-FAMILY: Courier New, Courier, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; 
    TEXT-DECORATION: none;	
        
	border-top: 0px solid #779AE4; 
	border-left: 0px solid #779AE4; 
	border-right: 0px solid #779AE4; 
	border-bottom: 0px solid #779AE4; 
	background-color: #CBD6ED; 
    height: 500;    
    
}
A:link {
        TEXT-DECORATION: none;	
		font-family: arial, helvetica, serif;
		color: #2E42CD;
		font-size: 11;

	
}
A:visited {

        TEXT-DECORATION: none;	
		font-family: arial, helvetica, serif;
		color: #2E42CD;
		font-size: 11;
	
}
A:hover {

        TEXT-DECORATION: none;	
		font-family: arial, helvetica, serif;
		color: black;
		font-size: 11;
	
}
a:link.semlinha {
		font-family: arial, helvetica, serif;
		color:white;
	    FONT-FAMILY: Courier New, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; 


	COLOR: black; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px; FONT-STYLE: normal; TEXT-DECORATION: none
}
a:visited.semlinha {
		font-family: arial, helvetica, serif;
		color:white;
	    FONT-FAMILY: Courier New, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; 


	COLOR: black; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px; FONT-STYLE: normal; TEXT-DECORATION: none
}
a:hover.semlinha {
		font-family: arial, helvetica, serif;
		color:white;
	    FONT-FAMILY: Courier New, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; 


	COLOR: black; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px; FONT-STYLE: normal; TEXT-DECORATION: none
}


	
.OpMenu
	{
		font-family: arial, helvetica, serif;
		color:white;
		font-size: 12.5;
		font-weight: bold;
	}
.SubOpMenu
	{
		font-family: arial, helvetica, serif;
		color:black;
		font-size: 11.5;
		font-weight: bold;
	}
.MenuPrincipal
	{
		font-family: arial, helvetica, serif;
		color:white;
	    FONT-FAMILY: Courier New, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11pt; 
	    FONT-WEIGHT: bold; TEXT-ALIGN: center 
}
.TabelaMenu
	{
		font-family: arial, helvetica, serif;
		color:white;
	    FONT-FAMILY: Courier New, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11pt; 
	    FONT-WEIGHT: bold; TEXT-ALIGN: center 

		
		
	}
.tituloerro
	{
		font-family: arial, helvetica, serif;
		color: yellow;
	    FONT-FAMILY: Courier New, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12pt; 
	    FONT-WEIGHT: bold; TEXT-ALIGN: center; 
	    
		
		
	}

.tituloJanela
	{
		font-family: arial, helvetica, serif;
		color:white;
	}

.componente
	{	
    FONT-FAMILY: Courier New, Courier, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; 

	color: black; 
	border-top: 1px solid #779AE4; 
	border-left: 1px solid #779AE4; 
	border-right: 1px solid #779AE4; 
	border-bottom: 1px solid #779AE4; 
	background-color: #CBD6ED; 
    FONT-WEIGHT: none; TEXT-ALIGN: left ; 
    
	}

.componente2
	{	
    FONT-FAMILY: Courier New, Courier, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; 

	color: Blue; 
	border-top: 0px solid White; 
	border-left: 0px solid White; 
	border-right: 0px solid White; 
	border-bottom: 1px solid #621616; 
	background-color: White; 
    FONT-WEIGHT: none; TEXT-ALIGN: center ;
    height: 211;
	}
.componenteFicha
	{	
    FONT-FAMILY: Courier New, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12.5px; 
	color: Yellow; 
	border-top: 0px solid #323E76; 
	border-left: 0px solid #323E76; 
	border-right: 0px solid #323E76; 
	border-bottom: 1px solid white; 
	background-color: #323E76; 
    FONT-WEIGHT: 12.5pt; 
    TEXT-ALIGN: center ;
    height: 211;
	}	
.textoAlerta
	{
		font-family: arial, helvetica, serif;
		align:center;
		font-style: bold;
		font: small-caption ;
		color:White;
		
	}
.botoes
	{
		font-family: arial, helvetica, serif;
		align:center;
		font-style: bold;
		font: small-caption ;
		color: blue;		
	}
.botoesAlerta
	{
		font-family: arial, helvetica, serif;
		align:center;
		font-style: bold;
		font: small-caption ;
		color: red;
		
	}
	
.topo-dir {
background:url('topo-dir.jpg') no-repeat 100% 0; 
width:25em
}
.baixo-esq {
background: url('baixo-esq.jpg') no-repeat 0 100%;
}
.baixo-dir {
background: url('baixo-dir.jpg') no-repeat 100% 100%; 
} 


BODY {
	SCROLLBAR-FACE-COLOR: #d0e7fa; SCROLLBAR-HIGHLIGHT-COLOR: #919DBC; SCROLLBAR-SHADOW-COLOR: #E2E2E2; SCROLLBAR-3DLIGHT-COLOR: #E2E2E2; SCROLLBAR-ARROW-COLOR: #72899b; SCROLLBAR-TRACK-COLOR: #d0e7fa; SCROLLBAR-DARKSHADOW-COLOR: #919DBC
}
.DEK {
	POSITION: absolute; VISIBILITY: hidden; Z-INDEX: 200
}
.menu {
	FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.menudir {
	FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.cart {
	FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.texto {
	FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.textob {
	FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.textop {
	FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.menu-ensinos {
	COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.link-vermelho {
	COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.submenuitem {
	COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.submenuitem1 {
	COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 9px; TEXT-DECORATION: none
}
.clique {
	COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.creditos {
	COLOR: #404040; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 7pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
:unknown.creditos {
	COLOR: #404040; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 7pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
:unknown.creditos visited {
	COLOR: #404040; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 7pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
:hover.creditos {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 7pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
:link.submenuitem {
	COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; TEXT-DECORATION: none
}
:visited.submenuitem {
	COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; TEXT-DECORATION: none
}
:hover.submenuitem {
	COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; TEXT-DECORATION: none
}
:link.menu-ensinos {
	COLOR: blacksubmenuitem; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
:visited.menu-ensinos {
	COLOR: #275076; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
:hover.menu-ensinos {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
:link.submenuitem1 {
	COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 9px; TEXT-DECORATION: none
}
:visited.submenuitem1 {
	COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 9px; TEXT-DECORATION: none
}
:hover.submenuitem1 {
	COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 9px; TEXT-DECORATION: none
}
:link.clique {
	COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px; TEXT-DECORATION: none
}
:visited.clique {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px; TEXT-DECORATION: none
}
:hover.clique {
	COLOR: #0880a4; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px; TEXT-DECORATION: none
}
:link.link-vermelho {
	COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
:visited.link-vermelho {
	COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
:hover.link-vermelho {
	COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.titulo2 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.tituloazul {
	COLOR: #275076; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.texto {
	COLOR: #000000
}
 .texto14px {
	COLOR: #4f4f4f; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 14px; FONT-STYLE: normal; FONT-WEIGHT: bold; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
.texto12px {
	COLOR: #4f4f4f; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
.textocinza {
	COLOR: #404040; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.textocinza_b {
	COLOR: #404040; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; TEXT-DECORATION: underline
}
A.textocinza_b {
	COLOR: #404040; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; TEXT-DECORATION: underline overline
}
.textoverm {
	COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.texto10 {
	COLOR: #022a5f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt
}
.textopequeno {
	COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt
}
.texto10bold {
	COLOR: #022a5f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.texto10verm {
	COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal
}
.texto10vermB {
	COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
texto10esq {
	COLOR: #022a5f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt
}
.textoroxo {
	COLOR: #8862b3; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; TEXT-DECORATION: none
}