BODY
{
    FONT-SIZE: 3mm;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: transparent
}
TABLE
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 3mm;
    BORDER-LEFT: 0px;
    COLOR: black;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Arial
}
THEAD
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bolder;
    BORDER-LEFT: 0px;
    COLOR: white;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: darkcyan
}
A:link
{
    COLOR: navy;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: navy;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: blue;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: red
}
H1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14pt
}
H2
{
    BORDER-RIGHT: yellow thin;
    BORDER-TOP: yellow thin;
    FONT-WEIGHT: bolder;
    FONT-SIZE: larger;
    BORDER-LEFT: yellow thin;
    COLOR: navy;
    BORDER-BOTTOM: yellow thin;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: lavender
}
H3
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt
}
.cal
{
    FONT-SIZE: 6pt;
    CURSOR: hand;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menuOp
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    CURSOR: hand;
    COLOR: #000033;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
#titleBar
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14pt;
    COLOR: gold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: lavender
}
#logo
{
    CURSOR: hand
}
#design7
{
	font-size: 7pt;
	color: silver;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
#design7 A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: silver;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
#design7 A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: gold;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.debug
{
    FONT-SIZE: smaller;
    COLOR: green
}
TH
{
    FONT-WEIGHT: bolder;
    COLOR: white;
    BACKGROUND-COLOR: darkcyan
}
.erro
{
    FONT-WEIGHT: bolder;
    COLOR: red
}
.result
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: blue
}
.rodape
{
    FONT-SIZE: xx-small;
    COLOR: silver
}
H4
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 4mm;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.linha_par
{
    BACKGROUND-COLOR: aliceblue
}
.linha_impar
{
    BACKGROUND-COLOR: ivory
}
.capital_social
{
    FONT-SIZE: 6px
}
.modificado
{
    COLOR: white;
    BACKGROUND-COLOR: brown
}
.ajuda
{
    COLOR: darkslategray
}
INPUT.campo_calculado
{
    BORDER-RIGHT: gold thin solid;
    BORDER-TOP: gold thin solid;
    BORDER-LEFT: gold thin solid;
    BORDER-BOTTOM: gold thin solid;
    TEXT-ALIGN: right
}
.timbre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 6mm
}
.nrdoc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 4mm
}
.totais_par
{
    FONT-WEIGHT: bold;
    COLOR: white;
    BACKGROUND-COLOR: gray
}
.totais_impar
{
    FONT-WEIGHT: bold;
    COLOR: white;
    BACKGROUND-COLOR: lightslategray
}
.total_geral
{
    FONT-WEIGHT: bold;
    COLOR: darkred;
    BACKGROUND-COLOR: lightsteelblue
}
INPUT
{
    FONT-WEIGHT: bold;
    COLOR: darkslateblue;
    BACKGROUND-COLOR: lightsteelblue
}
SELECT
{
    FONT-WEIGHT: bold;
    COLOR: darkslateblue;
    BACKGROUND-COLOR: lightsteelblue
}
TBODY
{
	overflow: auto;
}
@media print 
{
    .noprint 
    {
        display:none;
    }
}