/* CSS Document */
body {
	background: #FFFFFF;
	font-size:100%;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	margin: 0px;
	padding: 0px
}

/* Esconder um elemento */
.hide {	
	position:absolute;
	left:0px;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden
}
.hiden {	
	position:absolute;
	left:0px;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden
}

/* cabeçalho do inscoop e horas */
#Inscooptotal {
    background-color: #FFFFFF;
	color:#FFFFFF;
    width:100%;
	border: 1px solid #FFFFF9
}

#Inscooptopo {
	background-color: #2E77BB;
	text-align: left;
	color:#FFFFFF;
	font-size:14pt;
	width:100%;
    height: 14%
}
.Inscooplistagem {
	background-color: #2E77BB;
	text-align: left;
	color:#FFFFFF;
	font-size:14pt;

}

#direitainscoop {
	text-align:right;
	color:#2E77BB;
	background: #D5EAFF;
	font-size:8pt;
	width:35%;
	height: 5%;
	position:absolute;   
	margin-top : 1px;
	top:0;
	right:0
}

.Inscoopespaco  {
   margin: 0;
   padding: 5px 10px;
   font-weight:bold
}

H1 {
	FONT-FAMILY: arial, geneva, "lucida grande", helvetica, sans-serif;
	margin: 0;
	padding: 5px 10px;
	font-weight: bold;
	font-size : 14pt
}
H2 {
	FONT-FAMILY: arial, geneva, "lucida grande", helvetica, sans-serif;
	margin: 0;
	padding: 5px 10px;
	font-weight: bold;
	font-size : 14pt
}

#InscoopCorpo {
   background: #FFFFFF;
   color:#FFFFFF;
   width: 100%; 
   text-align: left;
   margin: 0 auto 0 auto   
}

#rodapetotal {
    background-color: #FFFFFF;
    color:#003366;
	font-size: 7pt;
	text-align:left;
    width: 100%;
	border-top : 1px solid #3C6F99
}

#rodape {
   text-align:center;
   color:#003366;
   width:30%;
   margin-top:0px;
   float:right
}

#navegInscoop {
   background-color: #2E77BB;
   width:28%;
   margin-left:0px;
   text-align:left;
   float:left
   }

#fundomenu {
    background-color: #2E77BB;
   color:#FFD100;
   font-size:15pt;
   text-align:center;
   font-weight: bold;
   height:20pt
}

.palavramenu {
   color:#FFD100;
   font-size:15pt;
   text-align:center;
   font-weight: bold
}

/* Menus */

#menuInscoop {
	background: #D5EAFF;
    text-align:left;
    color:rgb(0,0,150);
    font-weight:bold;
    text-decoration:none;
    font-size: 10pt
}

#menuInscoop ul {
	padding: 0 2px 0 0;
	margin-top: 6px;
	margin-left: 0;
	list-style: none;
	color: rgb(0,0,150);
	line-height: 23px
}

#menuInscoop ul li {
	padding: 0 0 0 5px;
	margin-left: 10px;
	margin-top:1px;
	margin-bottom:1px;
	font-weight:bold;
	color:rgb(0,0,150);
	text-decoration: underline;
}

#menuInscoop a:link {
  COLOR: rgb(0,0,150);
  text-decoration: none;
}

#menuInscoop a:hover {
   color: #FFA500;
   text-decoration: underline;
}

#menuInscoop a:visited {
   color: #FFA500;
	TEXT-DECORATION: none;
}

#menuInscoop_level1 {
     margin-top:0px;
	color:#FFA500;
	font-weight:bold;
}
#menuInscoop_level1 ul {
	color: #090FFF;
	font-weight: bold;
}
#menuInscoop_level1 ul li {
	color: #090FFF;
	font-weight: bold
}
#menuInscooop_level1 a:link {
	color:#090FFF;
   text-decoration: underline;
   font-weight: bold;
}
#menuInscoop_level1 a:hover{
	color: #FFA500;
   text-decoration: underline;
   font-weight: bold;
}
#menuInscoop_level1 a:visited {
   color:#c00140;
	TEXT-DECORATION: none
}
#menuInscoop_level1 a:active{
	color: #FFA500;
   text-decoration: underline;
   font-weight: bold;
}

#menuInscoop_level2 ul {
	color: #B8860B;
	font-weight: bold;
}
#menuInscoop_level2 ul li {
	color: #B8860B;
	font-weight: bold
}
#menuInscooop_level2 a:link {
	color:#B8860B;
   text-decoration: underline;
   font-weight: bold;
}
#menuInscoop_level2 a:hover{
	color: #FFA500;
   text-decoration: underline;
   font-weight: bold;
}
#menuInscoop_level2 a:visited {
   color:#FFA500;
	TEXT-DECORATION: none
}
#menuInscoop_level2 a:active{
	color: #FFA500;
   text-decoration: underline;
   font-weight: bold;
}


#menuInscoop a:active{
	color: #8C1717;
   text-decoration: underline;
   font-weight: bold;
}


.menuimagens{
	background-color: #2E77BB;
	text-align: center;
	color: #FFFFFF;
	width: 100%;
	font-size: 8pt;
	margin-top: 8px;
	float: left;
}

#menucooperadores{
	FONT-FAMILY: arial, geneva, "lucida grande", helvetica, sans-serif;
	background-color: #D5EAEE;
	text-align: left;
    color: rgb(0,0,150);
	width: 100%;
	font-weight:bold;
	font-size: 9pt;
	margin-top: 8px;
	float: left;
}
P.cooperadores{
	margin-top: 8px;
	margin-bottom : 8px;
	margin-left : 5px;
}
P.cooperadorestitulo{
	color: #FFAA1F;
	font-size: 10pt;
	text-align: center;
	margin-top: 10px;
	margin-bottom : 10px;
}

.menuelaearning{
	background-color: #FFFFFF;
	text-align: center;
	color: #FFFFFF;
	width: 100%;
	font-size: 8pt;
	margin-top: 8px;
	float: left;
}

.aciimagens{
    text-align: center;
	width: 100%;
	font-size: 8pt;
	margin-top: 8px;
	float: left;

}

.menuimagens ul{
	padding: 0;
	margin-left: 0;
	color: #666666;
	clear : right;
	text-align : center;
	padding: 0px 0px 10px 0px;
}

.menuimagens ul li {
	color:#666666;
	display: block;
	padding: 0px 0px 10px 0px;
}

/* Menus a apresentar numa página html - Utilizado no EIC, DCC e Constiuir uma Cooperativa*/
DIV.listmenu {
	background-color: #FFFFFF;
	border: 3px dashed #B8860B;
	margin: 40px 40px 5px 40px;
}
DIV.listimagensampliadas {
	background-color: #FFFFFF;
	text-align: center;
	border: 2px dashed #d3d3d3;
	margin: 40px 80px 5px 80px;
}
DIV.listimagensampliadasconvite {
	background-color: #FFFFFF;
	text-align: center;
	border: 0px dashed #d3d3d3;
	margin: 10px 10px 10px 10px;

}
DIV.imagenscentradas {
	background-color: #FFFFFF;
	text-align: center;
	padding: 30px 0px 0px 0px;
}

DIV.listtabelas {
	background-color: #FFFFFF;
	text-align: center;
	border: 0px dashed #d3d3d3;
	margin: 40px 80px 5px 80px;
	color: #000000;
	font: 13px Arial, Helvetica, sans-serif;
}

#navegdistrito {
   width:35%;
   margin-left:0px;
   margin-top:25px;
   float:left
   }

DIV.listmenutitle {
	background-color : #F2F3D6;
	margin: 0px 0px 5px 0px;
	padding: 10px 0px 10px 0px;
	font: bold 17px Arial, Helvetica, sans-serif;
	color: #4682B4;
	text-align: center;
}

DIV.listmenuitems {
	background-color : #F0F8FF;
	padding: 25px 15px 30px 15px;
	font: 12px Arial, Helvetica, sans-serif;
	color : #000080;
	text-align: Justify;
}

DIV.distritosconteudos {
	padding: 10px 0px 30px 15px;
	font: 12px Arial, Helvetica, sans-serif;
	color : #000080;
	text-align: Justify;

}
DIV.mapaportugualdireita {
   text-align: right;
   margin-top: 0px;
   float: right;
   border : 1px solid #2E77BB;
}


DIV.listimagens {
	background-color: #FFFFFF;
	border: 2px dashed #d3d3d3;
	margin: 40px 40px 5px 40px;
}

DIV.organograma {
	background-color: #FFFFFF;
	border: none;
	margin: 0px;
}

DIV.novidades {
	background-color: #FFFFFF;
	border: 2px solid #090FFF;
	margin: 40px 40px 40px 40px;
}
DIV.novidades1 {
	background-color: #FFFFFF;
	padding: 10px 10px 10px 10px;
	border: 4px solid rgb(195,221,44);
	margin: 5px 40px 40px 40px;
}

#Conteudo{
	width: 69%;
	float: left;
	background-color:#FFFFFF;
	margin: 5px 0 0 10px;
	padding: 1px;

}

#credencial{
	background-color:#FFFFFF;
	margin: 10px 0 0 1px;
	padding: 1px;
	border: 3px solid #000000;
}

#Conteudo p{
}

#Conteudo h1{
   font-size: 100%;
   color: #003366;
   padding: 0
}

#menudireita {
   text-align: right;
   color: #003366;
   width: 300px;
   font-size: 8pt;
   margin-top: 5px;
   float:right
}
#menudireita ul {
   padding: 0;
   margin-left: 0;
   color: #666666;
   list-style: none
}

#menudireita ul li {
   padding-left:5px;
   padding-top:0;
   padding-bottom:0;
   padding-right:0;
    color:#666666;
   display: inline
}

#menudireita a {
	color:#666666;
	text-decoration: none
}

#menudireita a:hover {
	color:#333333;
	text-decoration: underline
}

#direitanoticias {
	border: 1px solid #3C6F99;
	margin-left: 60px;
	margin-right: 6px;
	padding-left: 30pt;
	padding-right: 30pt;
	text-align: justify;

}

#mainsecundario {
	font-size:10pt;
	text-align:left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left:10px;
 	background : #2E77BB
}

#mainsecundario ul li{
	color: #FFFFFF;
	font-weight : bold;
	padding : 10px;
	display: inline;
}

#mainsecundario a {
	color: #FFFFFF;
	font-weight : bold;
	text-decoration: none;
}

#mainsecundario a:hover {
	color: #FFA500;
	font-weight : bold;
	text-decoration: underline;
}
#mainsecundario a:visited {
    color:#D3D3D3;
	font-weight : bold;
	text-decoration: none;
}

#maintrilha{
	padding: 1px;
	text-align:left;
	font-size:8pt;
	margin-top: 5px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left:25px
}

#maintrilha p{
   margin-bottom: 10px;
}

#maintrilha h1{
    font-size: 115%;
    color:#CC0000;
    padding: 0;
    margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;;
	margin-left:0px;
	border-bottom: 1px dotted #006699;
}

#maintrilha h2{
    font-size: 110%;
    color: #003366;
    padding: 0;
    margin: 0px;
}

#maintrilha li{
   list-style:square;
   line-height:15px;
   margin:10px;
}
/* fim dos menus */

.ocplp {
	border: none;
	width: 42px;
	height: 45px;
}
.distritos2005 {
	border: none;
	width: 466px;
	height: 257px;
}
.organig1 {
	border: none;
}

.uce {
	border: none;
	width: 89px;
	height: 32px;
}

.topo {
	border: none;
}

.emprenda {
	border: none;
	width: 49px;
	height: 40px;
}
.acessibilidade {
    border: none;
	width: 30px;
	height: 24px;
}
.imprimir {
	border: none;
	vertical-align : baseline;
}
.imagemesquerda {
	float: left;
	border: none;
	margin : 0px 10px 10px 0px;
}

.imagemdireita {
	float: right;
	border: none;
	margin : 0px 0px 10px 10px;
}

.normal {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 13px;
	color: #483D8B;
}

.normalnota {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 11px;
	color: #483D8B;
}
.normal_cinza {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 13px;
	color: #D3D3D3;
}

.normal_preto {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
}
SPAN.small_preto {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	font-style : italic;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

.big_preto {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 16px;
	color: #000000;
	font-weight: normal;
}
.big_azul {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 16px;
	color: #483D8B;
	font-weight: normal;
}

.normalbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #483D8B;
	font-weight: bold;
}
.normalboldbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align: justify;
	color: #483D8B;
	font-weight: bold;
}

.normalbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align: justify;
	color: #483D8B;
	font-weight: normal;
}

.normalcenter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #483D8B;
	margin-left: auto;
	margin-right: auto; 
	text-align: center;
}
.normalcenterbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #483D8B;
	margin-left: auto;
	margin-right: auto; 
	text-align: center;
	font-weight: bold;
}

.normalsemmargem {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 13px;
	color: #483D8B;
	margin : 15px 0px 5px 0px;
}
.normalmargemesq {
	font-family: Arial, Helvetica, sans-serif;
	margin : 5px 0px 17px 20px;
	text-align: justify;
	font-size: 13px;
	color: #483D8B;
}
	
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #483D8B;
}
.small_italic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color : #483D8B;
}

.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color : #483D8B;

}
.bigcenter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #483D8B;
	margin-left: auto;
	margin-right: auto; 
	text-align: center;
}

.tab1 {
	FONT-SIZE: 8pt; 
	COLOR: #090FFF;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

.centrado {
	margin-left: auto;
	margin-right: auto;  
	text-align: center;
}
.centrado_preto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	margin-left: auto;
	margin-right: auto;  
	text-align: center;

}

.ladodireito {
	text-align: right;
}

P.centrado {
	margin-left: auto;
	margin-right: auto;  
	text-align: center;
}

SPAN.centrado {
	margin-left: auto;
	margin-right: auto;  
	text-align: center;
}

TH.novid1 {
	COLOR: rgb(50,50,250);
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BORDER-RIGHT: rgb(230,230,230) 0px solid; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: rgb(230,230,230) 0px solid; 
	PADDING-LEFT: 3px; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 3px; 
	BORDER-LEFT: rgb(230,230,230) 0px solid; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: rgb(230,230,230) 0px solid; 
	BACKGROUND-COLOR: rgb(235,235,235)
}
TH.novid2 {
	BACKGROUND-POSITION: right top; 
	BACKGROUND-IMAGE: url(images/); 
	BACKGROUND-REPEAT: no-repeat;
	COLOR: rgb(50,50,250)
}
TD.novid1 {
	text-align: left;
	COLOR: rgb(50,50,250);
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BORDER-RIGHT: rgb(230,230,230) 0px solid; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: rgb(230,230,230) 0px solid; 
	PADDING-LEFT: 3px; 
	FONT-SIZE: 10pt; 
	PADDING-BOTTOM: 3px; 
	BORDER-LEFT: rgb(230,230,230) 0px solid; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: rgb(230,230,230) 0px solid; 
	BACKGROUND-COLOR: rgb(235,235,235)
}
TD.novid2 {
	text-align: center;
	COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BORDER-RIGHT: rgb(230,230,230) 0px solid; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: rgb(230,230,230) 0px solid; 
	PADDING-LEFT: 3px; 
	FONT-SIZE: 9pt; 
	PADDING-BOTTOM: 3px; 
	BORDER-LEFT: rgb(230,230,230) 0px solid; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: rgb(230,230,230) 0px solid; 
	BACKGROUND-COLOR: rgb(235,235,235)
}

.novid {
	text-align: center;
	BORDER-RIGHT: rgb(220,220,220) 1px solid;
	BORDER-TOP: rgb(220,220,220) 1px solid;
	FONT-SIZE: 7.9pt;
	BORDER-LEFT: rgb(220,220,220) 1px solid;
	BORDER-BOTTOM: rgb(220,220,220) 1px solid;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: rgb(230,230,230);
	COLOR: rgb(50,50,250);
	font-weight : bolder;
}
TD.ocplp {
    width: 20px;
}

.content {
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Verdana, Helvetica;
	font-weight : bold;
	text-align: justify;
}
.content1 {
	text-align: left;
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	font-weight : bold;
}
.content1a {
	text-align: justify;
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Verdana, Helvetica;
	font-weight : bold;
}
.content2 {
	text-align: justify;
	FONT-SIZE: 11px; 
	COLOR: #000FFF; 
	FONT-FAMILY: Arial, Verdana, Helvetica;
	font-weight : bold;
}
.content2a {
	text-align: justify;
	FONT-SIZE: 11px; 
	COLOR: #000FFF; 
	FONT-FAMILY: Arial, Verdana, Helvetica;
	font-weight : normal;
}
.content2aright {
	text-align: right;
	FONT-SIZE: 11px; 
	COLOR: #000FFF; 
	FONT-FAMILY: Arial, Verdana, Helvetica;
	font-weight : normal;
}
.content2b {
	text-align: center;
	FONT-SIZE: 11px; 
	COLOR: #000FFF; 
	FONT-FAMILY: Arial, Verdana, Helvetica;
	font-weight : bold;
}
.content3 {
	text-align: justify;
	FONT-SIZE: 12px; 
	color: #FFAA5A; 
	FONT-FAMILY: Arial, Verdana, Helvetica;
	font-weight : bold;
}
.content3a {
	text-align: justify;
	FONT-SIZE: 12px; 
	color: #000FFF; 
	FONT-FAMILY: Arial, Verdana, Helvetica;
	font-weight : normal;
}
.content4 {
	text-align: left;
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Verdana, Helvetica;
	font-weight : bold;
}
.content4a {
	text-align: justify;
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Verdana, Helvetica;
	font-weight : normal;
}
.content5 {
	text-align: justify;
	FONT-SIZE: 15px; 
	color: #FFAA5A; 
	FONT-FAMILY: Arial, Verdana, Helvetica;
	font-weight : bold;
}
.content6 {
	text-align: justify;
	FONT-SIZE: 14px; 
	color: #FFAA1A; 
	FONT-FAMILY: Arial, Verdana, Helvetica;
	font-weight : bold;
}

.content7 {
	text-align: justify;
	FONT-SIZE: 14px; 
	color: #FF0000; 
	FONT-FAMILY: Arial, Verdana, Helvetica;
	font-weight : bold;
}
A.bottommenuitem {
	line-height: normal;
	padding: 1px 5px 1px 5px;
	border : 1px solid #FFFFFF;
	border-right-width: 2px;
	border-top-width: 1px;
	border-bottom-width: 2px;
	background-color: #D5EAFF;
	border-color : #FFFFFF;
	color: #FFA500;
	text-decoration : none;
	font-size: 10pt;
	font-weight : bold;
}
A:HOVER.bottommenuitem {
	border : 1px solid #000000;
	border-right-width: 2px;
	border-bottom-width: 2px;
	background-color : #FFA500;
	color: #FFFFFF;
	text-decoration : none;
	font-size: 10pt; 
	font-weight : bold;
}

.vermelho{
	color: #c00140;
}
.vermelho a {
   text-decoration:none;
   color:#c00140;
}
.vermelho a:link {
	text-decoration:none;
	color:#c00140;

}
.vermelho a:hover {
   text-decoration:none;
   color:#666666;
}

.novidadesvermelho{
	font-size: 12px;
	font-weight : bold;
   color:#666666;
}
.novidadesvermelho a {
   text-decoration:;
   color:#666666;
}
.novidadesvermelho a:link {
   color:#666666;

}
.novidadesvermelho a:hover {
	color: #D5AEAF;
}


.bandeira{
	margin: 0 0 0 5%;
	border: none;
}

.bandeiraport{
	margin: 0 0 0 5%;
	border: none;
	width: 14px;
	height: 10px;
}

.disk{
	border: none;
}

OL.type1{
	list-style: decimal;
	color: #708090;
}

OL.type2{
	list-style: lower-alpha;
	color: #708090;
	font-size: 10pt; 
}

p.titulogeral{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #235087;
	text-align: center;
	font-weight : bold;
	margin-left: auto;
	margin-right: auto; 
}
p.titulojustify{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #235087;
	text-align: justify;
	font-weight : bold;
}

.despachos{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight : bold;
	color: #010094;
}

p.despacho{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #235087;
	font-weight : bold;
}

P.titulopaginaesbate{
	font: bold italic 12px Arial, Helvetica, sans-serif;
	color: #D3D3D3;
	text-align: right;
}

P.titulo{
	text-align: center;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: #FF6347;
}
P.subtitulo{
	text-align: center;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6347;
}

.titulopagina{
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : italic;
	font-size : 12px;
	color: #D3D3D3;
	text-align: right;
	text-decoration : underline;
}

SPAN.dataactualizacao {
	font-size: 90%;
	font-weight : normal;
	border-bottom : 1px solid #A9A9A9;
}

UL.level1{
	list-style: disc;
	color: #708090;
	text-align: justify;
}

UL.identidade{
	list-style: disc;
	color: #235087;
	text-align: justify;
}

UL.levelquar{
	list-style: disc;
	color: #708090;
	text-align: justify;
	padding : 0px 0px 10px;
}

UL.level1a{
	list-style: none;
	color: #708090;
	text-align: justify;
}

UL.level2{
	list-style: circle;
	color: #708090;
}

UL.level3{
	font-size: 16pt;
	list-style: square;
	color: #708090;
}

P.destaquetitulo1{
	font: bold 13px Arial, Helvetica, sans-serif;
	margin-left: auto;
	margin-right: auto; 
	color: #F4A460;
	text-align: center;
	text-transform: uppercase;
}
SPAN.destaquetitulo1{
	font: bold 13px Arial, Helvetica, sans-serif;
	margin-left: auto;
	margin-right: auto; 
	color: #F4A460;
	text-align: center;
	text-transform: uppercase;
}
P.destaquetitulo1justify{
	font: bold 13px Arial, Helvetica, sans-serif;
	margin-left: auto;
	margin-right: auto; 
	color: #F4A460;
	text-align: justify;
	text-transform: uppercase;
}

P.destaquetitulo1a{
	font: bold 15px Arial, Helvetica, sans-serif;
	margin-left: auto;
	margin-right: auto;  
	color: #F4A460;
	text-align: center;
	text-transform: uppercase;
}

P.destaquetitulo2{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #DC143C;
	text-transform: uppercase;
}
P.destaquetitulo3{
	font: bold 13px Arial, Helvetica, sans-serif;
	margin-left: auto;
	margin-right: auto; 
	text-align: center;
	color: #8CBA2E;
	text-transform: uppercase;
}
P.destaquetitulo4{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #BC8F8F;
	text-transform: uppercase;
}
P.estatutos{
	font: bold 13px Arial, Helvetica, sans-serif;
	margin-left: auto;
	margin-right: auto; 
	color: #000000;
	text-align: center;
	text-transform: uppercase;
}
SPAN.estatutos{
	font: bold 13px Arial, Helvetica, sans-serif;
	margin-left: auto;
	margin-right: auto; 
	color: #000000;
	text-align: center;
	text-transform: uppercase;
}
P.esbatida{
	font: bold italic 12px Arial, Helvetica, sans-serif;
	color: #D3D3D3;
	text-align: justify;
}

P.elaearningpadding{
	color: #3D598B;
	text-align: center;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}

.tabnivel1{
	margin : 0px 0px 0px 15px;
	font-style : italic;
}

.tabnivel2{
	margin : 0px 0px 0px 30px;
}

.tabnivel3{
	margin : 0px 0px 0px 30px;
	text-align: justify;
	font: 13px Arial, Helvetica, sans-serif;
	color: #483D8B;
}

.tabnivel4{
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 12px;
	font-style : italic;
	font-weight : bold;
	color: #483D8B;
	margin : 10px 0px 0px 15px;
}

.tabnivel5{
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 12px;
	font-style : normal;
	font-weight : normal;
	color: #483D8B;
	margin : 0px 0px 0px 30px;
}

.tabnivel6{
    font-family: Arial, Helvetica, sans-serif;
	margin : 0px 0px 0px 15px;
	font-size: 12px;
	color: #090FEF;
	text-align: justify;
}

.tabnivel7{
	font: 12px Arial, Helvetica, sans-serif;
	margin : 0px 0px 0px 30px;
	text-align: justify;
	color: #483D8B;
	list-style: decimal;
}
.tabnivel8{
	font: 13px Arial, Helvetica, sans-serif;
	margin : 0px 0px 0px 30px;
	text-align: justify;
	color: #000000;
	list-style: decimal;
}
.tabnivel9{
	font: 13px Arial, Helvetica, sans-serif;
	margin : 0px 0px 0px 30px;
	text-align: justify;
	color: #000000;
	list-style: decimal;
	font-weight : bold;
}
UL.tabestatutos{
	font: 12px Arial, Helvetica, sans-serif;
	margin : 0px 0px 0px 20px;
	text-align: justify;
	color: #000000;
	line-height : normal;
	list-style: decimal;
}
UL.tabestatutos1{
	font: 12px Arial, Helvetica, sans-serif;
	margin : 0px 0px 0px 20px;
	text-align: justify;
	color: #000000;
	line-height : normal;
	padding-bottom : 10px;
	list-style: lower-alpha;

}
UL.tabestatutos2{
	font: 12px Arial, Helvetica, sans-serif;
	margin : 0px 0px 0px 0px;
	text-align: justify;
	color: #000000;
	line-height : normal;
	padding-bottom : 10px;
	list-style: none;
}

SPAN.esbatida{
	font: bold italic 11px Arial, Helvetica, sans-serif;
	color: #D3D3D3;
	text-align: justify;
}

SPAN.e-learning{
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #010094;
	text-align: center;
}

SPAN.acreditaçãoitalico{
	font: bold italic 11px Arial, Helvetica, sans-serif;
	color: #010094;
	text-align: center;
}

SPAN.destaquetitulo1a{
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #F4A460;
	text-align: center;
	text-transform: none;
}

SPAN.destaquetitulosublinhado{
	border-bottom: 3px dashed;
}

SPAN.destaquetitulosublinhado2{
	border-bottom: 3px solid;
}

SPAN.destaquetexto1{
	color: #010094;
}

SPAN.destaquetexto11{
	color: #010094;
	font-weight: bold;
}

SPAN.destaquetexto1b{
	color: #010094;
	font-weight: bold;
}
SPAN.destaquetextoorangered{
	font: bold 15px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF2400;
}

SPAN.destaquetexto1a{
	color: #DC143C;
}

SPAN.destaquetexto1ab{
	color: #DC143C;
	font-weight: bold;
}
SPAN.destaquetexto2{
	color: #090FFF;
	font-style: normal;
}

SPAN.destaquetexto2b{
	font: bold 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #090FFF;
}

SPAN.destaquetexto3{
	color: #FF0000;
	font-weight: bold;
}

SPAN.normal_preto {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
}

SPAN.bold{
	font-weight: bold;
}
SPAN.italic{
	font-style : italic;
	text-transform : lowercase;
}

SPAN.destaquetexto4{
	color: #8FBC8F;
	font-size: 12px;
	font-weight: bold;
}

SPAN.destaquetexto5{
	color: #5F81E4;
	font-size: 12px;
	font-weight: bold;
}
SPAN.normalbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #483D8B;
	font-weight: bold;
}

SPAN.titulogeral{
	font-family: Arial, Helvetica, sans-serif;
	color: #235087;
	font-size: 14px;
	text-align: center;
	font-weight : bold;
}

SPAN.comentario{
	color: #A0A0A0;
	font-style: italic;
}
SPAN.comentario0{
	color: #2e77bb;
	font-style: italic;
}
SPAN.n1{
	color: #990099;
	font-weight: bold;

}

SPAN.n2{
	font-weight: bold;
	color: #000000;
}

SPAN.n3{
	font-weight: bold;
	color: #008500;
}

SPAN.n4{
	font-weight: bold;
	color: #FF0000;
}

SPAN.n5{
	font-weight: bold;
	color: #08B499;
}
SPAN.n5a{
	font-weight: bold;
	color: #8B4513;
}

SPAN.n6{
	font-weight: bold;
	color: #FF00FF;
}
SPAN.n7{
	font-weight: bold;
	color: #808080;
}