#menu
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 6px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 5px;
    FONT-FAMILY: verdana, arial, sans-serif;
    BACKGROUND-COLOR: #b6ddf2
}
#menu UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#menu UL LI
{
    BORDER-RIGHT: #5b94bb 1px solid;
    PADDING-RIGHT: 10px;
    DISPLAY: inline;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #5b94bb 1px solid;
    PADDING-TOP: 3px;
    HEIGHT: 13px;
    BACKGROUND-COLOR: #81b2d2
}
#menu UL LI A
{
    FONT-WEIGHT: normal;
    COLOR: #000;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #81b2d2;
    TEXT-DECORATION: none
}
#menu UL LI.ativo
{
    BORDER-RIGHT: #5b94bb 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #81b2d2 1px solid;
    DISPLAY: inline;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #5b94bb 1px solid;
    PADDING-TOP: 3px;
    HEIGHT: 13px;
    BACKGROUND-COLOR: #fff
}
#menu UL LI A.ativo
{
    FONT-WEIGHT: bold;
    COLOR: #000;
    HEIGHT: 13px;
    BACKGROUND-COLOR: #fff
}
DIV.info
{
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 20px
}
DIV.info SPAN.prestador
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px
}
DIV.tabresumo
{
    MARGIN-BOTTOM: 30px
}
DIV.tabresumo TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 7px;
    PADDING-TOP: 7px;
    BORDER-BOTTOM: #ccc 1px solid
}
DIV.tabresumo TD.titulo
{
    BORDER-TOP: #ccc 1px solid;
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: #ccc 1px solid
}
DIV.tabresumo TD.total
{
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: #ccc 2px solid
}
DIV.tabresumo TD.totalgeral
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 7px;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: #ccc 2px solid;
    BACKGROUND-COLOR: #eee
}
DIV.tabresumo tb.inidebitos
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 5px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: 0px
}
DIV.tabbase
{
    MARGIN-BOTTOM: 30px
}
DIV.tabbase TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 7px;
    PADDING-TOP: 7px;
    BORDER-BOTTOM: #ccc 1px solid
}
DIV.tabbase TD.titulo
{
    BORDER-TOP: #ccc 1px solid;
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: #ccc 1px solid
}
DIV.tabdetalhe
{
    MARGIN-BOTTOM: 30px
}
DIV.tabdetalhe TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 7px;
    PADDING-TOP: 7px;
    BORDER-BOTTOM: #ccc 1px solid
}
DIV.tabdetalhe TD.titulo
{
    BORDER-TOP: #ccc 1px solid;
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: #ccc 1px solid
}
DIV.tabanalitico
{
    MARGIN-BOTTOM: 30px
}
DIV.tabanalitico TABLE
{
    BORDER-TOP: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid
}
DIV.tabanalitico TD
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #ccc 1px solid
}
DIV.tabanalitico TD P
{
    FONT-SIZE: 10px
}
DIV.tabanalitico TD.titulo
{
    FONT-WEIGHT: bold;
    COLOR: #333;
    BORDER-BOTTOM: #ccc 1px solid;
    BACKGROUND-COLOR: #eee
}
DIV.tabanalitico TD.total
{
    BORDER-RIGHT: 0px;
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: #ccc 1px solid
}
DIV.tabanalitico TR.a
{
    COLOR: #333;
    BACKGROUND-COLOR: #fff
}
DIV.tabanalitico TR.b
{
    COLOR: #333;
    BACKGROUND-COLOR: #f9f9f9
}
DIV.tabglosas
{
    MARGIN-BOTTOM: 30px
}
DIV.tabglosas TABLE
{
    BORDER-TOP: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid
}
DIV.tabglosas TD
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #ccc 1px solid
}
DIV.tabglosas TD P
{
    FONT-SIZE: 10px
}
DIV.tabglosas TD.titulo
{
    FONT-WEIGHT: bold;
    COLOR: #333;
    BORDER-BOTTOM: #ccc 1px solid;
    BACKGROUND-COLOR: #eee
}
DIV.tabglosas TD.total
{
    BORDER-RIGHT: 0px;
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: #ccc 1px solid
}
DIV.tabglosas TD.valor
{
    BORDER-RIGHT: #ccc 1px solid;
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: #ccc 1px solid
}
DIV.tabglosas TR.a
{
    COLOR: #333;
    BACKGROUND-COLOR: #fff
}
DIV.tabglosas TR.b
{
    COLOR: #333;
    BACKGROUND-COLOR: #f9f9f9
}
DIV.msgextrato
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccc 1px solid
}
DIV.msgextrato STRONG
{
    FONT-SIZE: 12px
}
DIV.navegacao
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 0px
}
DIV.navegacao TD.a
{
    HEIGHT: 20px
}
DIV.navegacao TD.b
{
    FONT-SIZE: 10px;
    COLOR: #333;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ddd
}
DIV.analiticodet
{
    MARGIN-TOP: 10px
}
DIV.analiticodet DIV.item
{
    MARGIN-BOTTOM: 5px
}
DIV.analiticodet DIV.item SPAN STRONG
{
    WIDTH: 125px
}
DIV.analiticodet DIV.item SPAN.info
{
    PADDING-LEFT: 10px
}
SPAN.totcred
{
    COLOR: #5b94bb;
    BACKGROUND-COLOR: transparent
}
SPAN.totdebt
{
    COLOR: #c00;
    BACKGROUND-COLOR: transparent
}

