A:link
{
    FONT-WEIGHT: normal;
    COLOR: #3366cc;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-WEIGHT: normal;
    COLOR: #3366cc;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: normal;
    COLOR: #3366cc;
    TEXT-DECORATION: underline
}
TD
{
    FONT-SIZE: 80%;
    FONT-FAMILY: Verdana
}
DIV.divMiolo
{
    LEFT: 1%;
    WIDTH: 98%;
    POSITION: relative
}
.TituloPaginas
{
    PADDING-RIGHT: 5px;
    MARGIN-TOP: 0px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 130%;
    LEFT: 1%;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 5px;
    WORD-SPACING: 0px;
    WIDTH: 98%;
    COLOR: #000000;
    LINE-HEIGHT: 100%;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #a3b3ca 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    POSITION: relative;
    BACKGROUND-COLOR: #ede9da;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    WORD-WRAP: break-word
}
.Contexto
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 115%;
    LEFT: 1%;
    MARGIN-BOTTOM: 0px;
    WORD-SPACING: 0px;
    COLOR: #6580b1;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana;
    POSITION: relative;
    TEXT-DECORATION: none
}
.linha_azul
{
    COLOR: black;
    BACKGROUND-COLOR: #e7ecf6
}
.linha_branca
{
    COLOR: black;
    BACKGROUND-COLOR: white
}
.linha_titulo
{
    COLOR: white;
    BACKGROUND-COLOR: #6580b1
}
@media print {
   .noprint{ display:none }
}
@media screen {
   .noprint{ display: }
}

a.tooltip{
     position:relative; 
     z-index:24;
 }
a.tooltip:hover {background:transparent;text-decoration:none;color: #8b0000;cursor:help;z-index:25} /* background-color e necessario para o IE6 */
a.tooltip span {display:none; padding:2px 3px;}

a.tooltip:hover span{text-align:justify;display:inline;top:20px;position:absolute; background:#FFFFE1;border:1px solid #000000; color:black;font: 12px arial, verdana, helvetica, sans-serif; }

a.dcontexto{
     position:relative; 
     font:12px arial, verdana, helvetica, sans-serif; 
     padding:0;
     color:#039;
     text-decoration:none;
     border-bottom:2px dotted #039;
     cursor:help; 
     z-index:24;
 }
 
 a.dcontexto:hover{
     background:transparent;
     z-index:25; 
 }
 
 a.dcontexto span{display: none}
 
 a.dcontexto:hover span{ 
     display:block;
     position:absolute;
     width:230px; 
     top:3em;
     text-align:justify;
     left:0;
     font: 12px arial, verdana, helvetica, sans-serif; 
     padding:5px 10px;
     border:1px solid #999;
     background:#e0ffff; 
     color:#000;
 }
