BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2D2D2D;
	text-align: justify;
}

A:active{
	Color: #0000CD;
	Text-Decoration: none;
}
A:link{
	Color: #0000CD;
	Text-Decoration: none;
}
A:visited{
	Color: #00008B;
	Text-Decoration: none;
}
A:hover{
	Color: Blue;
	Text-Decoration: none;
}

.barraMenuFundo1 {
	background-color: #2D2D2D;
	border-top: 1px none rgb(255,255,255);
	border-bottom: 1px none rgb(255,255,255);
}

.barraMenuFundo2 {
	background-color: #646464;
	border-top: 1px none rgb(255,255,255);
	border-bottom: 1px none rgb(255,255,255);
}

.barraMenuFundo3 {
	background-color: #C0C0C0;
}

.barraMenu1 {
	padding: 2px 0px 3px 0px;
	cursor:hand;

	color: #FFFFFF;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;

	border-left: 1px none rgb(128,128,128);
	border-top: 1px none rgb(128,128,128);
	border-bottom: 1px none rgb(128,128,128);
	background-color: #2D2D2D;
}

.barraMenu2 {
	padding: 2px 0px 3px 0px;
	cursor:hand;

	color: #FFFFFF;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;

	border-left: 1px none rgb(128,128,128);
	border-top: 1px none rgb(128,128,128);
	border-bottom: 1px none rgb(128,128,128);
	background-color: #646464;
}

.barraMenu2Int {
	padding: 2px 0px 3px 0px;
	cursor:hand;

	color: #FFFFFF;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;

	border-left: 1px solid rgb(128,128,128);
	border-top: 1px none rgb(128,128,128);
	border-bottom: 1px none rgb(128,128,128);
	background-color: #646464;
}

.linkBarraMenu a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.linkBarraMenu a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.linkBarraMenu a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.linkBarraMenu a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.chamada {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: #2D2D2D;
	text-align: center;
	background-color: #DADADA;
}

.copyright {
	color: #000000;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
}

.linha {
	border-bottom: 1px dashed rgb(192,192,192);
}

.titulo TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #009B9B;
	text-align: left;
}

.subtitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: justify;
}

.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2D2D2D;
	text-align: justify;
}

.capaTextoTitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #2D2D2D;
	text-align: left;
}

.capaTextoTituloSecundario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2D2D2D;
	text-align: left;
}

.capaLegenda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2D2D2D;
	text-align: center;
}

.chamadaLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	font-weight: bold;
}

.navPag{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	Color: #009B9B;
	Text-Decoration: none;}
.navPag:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	Color: #00008B;
	Text-Decoration: none;}
.navPag:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	Color: blue;
	Text-Decoration: none;}
.navPagAtiva{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #009B9B;
	Text-Decoration: none;}
.nav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font: none;
	Color: #009B9B}


.ArtigoData{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-size: 11px;
	Color: Gray;}
.ArtigoTitulo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font: bold;
	font-size: 9pt;
}

.ArtigoInfo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	Color: Gray;
	text-align: left;}
.ArtigoTitPrincipal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13.5pt;
	Color: #666666;
	font: bold;
	text-align: center;}
.ArtigTitSecundario{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5pt;
	Color: #666666;}

.ArtigTabTitulo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font: bold;
	height: 20px;
	vertical-align: middle;
	Color: #ffffff;
	background-color: #C9C9C9;}
.ArtigTabTexto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #F0F0F0;}

.tbl{
	border-color: #999999;
	font-family: Verdana, Arial;
	font-size : 11px;}
.tblHeader{
	background-color: #b8b8b8;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial;}
.tblColOne{
	background-color: #f1f1f1;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial;}
.tblData{
	font-family : Verdana, Arial;
	font-size: 11px;
	font-style : normal; font-weight : none;}

.botao {
	cursor: pointer;
    font-size: 100%;
    visibility: visible;
    border: 1px solid #8cacbb;  
    color: Black;
    background-color: #f5f5f5;
    vertical-align: middle;
    padding: 0.1em;
    padding: 1px 1px 1px 1px;
}

.barraCaixa {
	padding: 2px 2px 2px 2px;

	color: #FFFFFF;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;

	background-color: #009999;
}

.corpoCaixa {
	padding: 8px 8px 8px 8px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2D2D2D;
	text-align: justify;
    vertical-align: top;

	background-color: #F3F3F3;
}

.textoTituloCaixa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2D2D2D;
	text-align: left;
}

.barraCaixa2 {
	padding: 2px 2px 2px 2px;

	color: #009B9B;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;

	background-color: #FFFFFF;
}

.corpoCaixa2 {
	padding: 8px 8px 8px 8px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
    vertical-align: top;

	background-color: #FFFFFF;
}

.textoTituloCaixa2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.corpoMenuLateral {
	padding: 0px 5px 0px 5px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2D2D2D;
	text-align: justify;
    vertical-align: top;

	background-color: #F3F3F3;
}

.tituloIRPF {
	padding: 2px 2px 2px 2px;

	color: #000000;
	font-family: verdana;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;

	background-color: #FFFFFF;
}

.caixaIRPF {
	padding: 8px 8px 8px 8px;

	color: #000000;
	font-family: verdana;
	font-size: 8pt;

	border-right: 1px solid rgb(217,217,217);
	border-left: 1px solid rgb(217,217,217);
	border-top: 1px solid rgb(217,217,217);
	border-bottom: 1px solid rgb(217,217,217);
	background-color: #F3F3F3;
}

.linkIRPF {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2D2D2D;
}