/*  Fontes  */

fieldset { padding-top:4px; padding-bottom:4px; }

.font { font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        color: #000000;
        text-decoration: none;
        font-variant: normal; }

.fontTitulo { font-family: Verdana, Arial, Helvetica, sans-serif;
              font-size: 11px;
              font-style: normal;
              font-weight: bold;
              color: navy;
              text-decoration: none;
              text-align: center; }

.fontNormal { font-family: Verdana, Arial, Helvetica, sans-serif;
              font-size: 11px;
              font-style: normal;
              font-weight: normal;
              text-decoration: none; }

.fontHome { font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 11px;
            font-style: normal;
            line-height: 13px;
            font-weight: normal;
            color: #000000;
            text-decoration: none;
            text-align: justify; }

.fontBold { font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 11px;
            font-style: normal;
            line-height: bold;
            font-weight: bold;
            color: #000000;
            text-decoration: none;
            padding-left: 20px;
            padding-right: 20px;
            text-align: justify; }

.fontDestaque { font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 11px;
                line-height: normal;
                font-weight: bold;
                color: #0094DD;
                text-decoration: none;
                padding-left: 20px;
                padding-right: 20px;
                text-align: justify; }

.fontMarcadorCorpo { font-family: Verdana, Arial, Helvetica, sans-serif;
                     font-size: 11px;
                     line-height: normal;
                     font-weight: bold;
                     font-style: italic;
                     color: #003399;
                     text-decoration: none; }

.fontDestaqueNoticias { font-family: Verdana, Arial, Helvetica, sans-serif;
                        font-size: 11px;
                        line-height: normal;
                        font-weight: bold;
                        color: #999999;
                        text-decoration: none;
                        padding-left: 20px;
                        padding-right: 20px;
                        text-align: justify; }

.fontDestaqueNoticiasHome { font-family: Verdana, Arial, Helvetica, sans-serif;
                            font-size: 11px;
                            line-height: normal;
                            font-weight: bold;
                            color: #999999;
                            text-decoration: none; }

.fontDestaque2 { font-family: Verdana, Arial, Helvetica, sans-serif;
                 font-size: 10px;
                 line-height: normal;
                 font-weight: normal;
                 color: #004E90;
                 text-decoration: none;
                 padding-left: 20px;
                 padding-right: 20px;
                 text-align: justify; }

.fontDestaque2Home { font-family: Verdana, Arial, Helvetica, sans-serif;
                     font-size: 10px;
                     line-height: normal;
                     font-weight: normal;
                     color: #004E90;
                     text-decoration: none; }

.fontDestaque2Home:hover{ font-family: Verdana, Arial, Helvetica, sans-serif;
                          font-size: 10px;
                          line-height: normal;
                          font-weight: normal;
                          color: #004E90;
                          text-decoration: underline; }

.fontDestaque2Negrito { font-family: Verdana, Arial, Helvetica, sans-serif;
                        font-size: 11px;
                        line-height: normal;
                        font-weight: bold;
                        color: #004E90;
                        text-decoration: none;
                        padding-left: 20px;
                        padding-right: 20px;
                        text-align: justify; }

.fontDestaque3 { font-family: Verdana, Arial, Helvetica, sans-serif;
                 font-size: 11px;
                 line-height: normal;
                 font-weight: normal;
                 color: #0093DC;
                 text-decoration: none;
                 padding-left: 20px;
                 padding-right: 20px;
                 text-align: justify; }

.fontDestaque3Home { font-family: Verdana, Arial, Helvetica, sans-serif;
                     font-size: 11px;
                     line-height: normal;
                     font-weight: normal;
                     color: #0093DC;
                     text-decoration: none; }

.fontDestaque4 { font-family: Verdana, Arial, Helvetica, sans-serif;
                 font-size: 11px;
                 line-height: normal;
                 font-weight: normal;
                 color: #F76F0B;
                 text-decoration: none;
                 padding-left: 20px;
                 padding-right: 20px;
                 text-align: justify; }

.fontDestaque4Home { font-family: Verdana, Arial, Helvetica, sans-serif;
                     font-size: 11px;
                     line-height: normal;
                     font-weight: normal;
                     color: #F76F0B;
                     text-decoration: none; }

.f2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 2pt; }
.f5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 5pt; }
.f55 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 5.5pt; }
.f6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6pt; }
.f65 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6.5pt; }
.f7 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; }
.f75 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; }
.f8 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.f9 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; }
.f10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
.f11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; }
.f12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; }
.f13 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; }
.f14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; }

.fa5 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 5pt; }
.fa55 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 5.5pt; }
.fa6 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 6pt; }
.fa65 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 6.5pt; }
.fa7 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; }
.fa75 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 7.5pt; }
.fa8 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; }
.fa9 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; }
.fa10 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; }
.fa11 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; }
.fa12 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; }
.fa13 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13pt; }
.fa14 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14pt; }

.ft5 { font-family:Tahoma, Helvetica, sans-serif; font-size: 5pt; }
.ft55 { font-family:Tahoma, Helvetica, sans-serif; font-size: 5.5pt; }
.ft6 { font-family:Tahoma, Helvetica, sans-serif; font-size: 6pt; }
.ft65 { font-family:Tahoma, Helvetica, sans-serif; font-size: 6.5pt; }
.ft7 { font-family:Tahoma, Helvetica, sans-serif; font-size: 7pt; }
.ft75 { font-family:Tahoma, Helvetica, sans-serif; font-size: 7.5pt; }
.ft8 { font-family:Tahoma, Helvetica, sans-serif; font-size: 8pt; }
.ft9 { font-family:Tahoma, Helvetica, sans-serif; font-size: 9pt; }
.ft10 { font-family:Tahoma, Helvetica, sans-serif; font-size: 10pt; }
.ft11 { font-family:Tahoma, Helvetica, sans-serif; font-size: 11pt; }
.ft12 { font-family:Tahoma, Helvetica, sans-serif; font-size: 12pt; }
.ft13 { font-family:Tahoma, Helvetica, sans-serif; font-size: 13pt; }
.ft14 { font-family:Tahoma, Helvetica, sans-serif; font-size: 14pt; }

.CelRedOver { background-color: #FFDDDD; }
.CelBlueOver { background-color: #F3F7FE; }
.CelGreyOver { background-color: #EEEEEE; }
.CelGreenOver { background-color: #DDFFDD; }
.CelOut { cursor: default; }

.relogio { font-family: arial;
           font-weight: bold;
           color: #990000;
           background-color: #EEEEEE;
           border: 0pt;
           text-align: center }

.bgCorpo{ background-color: #F3F8FF; }

.bgGoverno{ background-color: #FFCC00; }

.aMais { font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 9px;
         font-style: normal;
         font-weight: normal;
         color: #000000;
         text-decoration: underline; }

.titulo { font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 13px;
          line-height: normal;
          font-weight: bold;
          color: #004E90;
          text-decoration: none; }

.caminho { font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size: 9px;
           line-height: normal;
           font-weight: normal;
           color: #CBD1D4;
           text-decoration: none; }

.abusca { font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 9px;
          line-height: normal;
          font-weight: normal;
          color: #ffffff;
          text-decoration: none; }

label { font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #F76F0B; }

input { font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #F76F0B; }

/*  Links  */

a { font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    color: navy;
    text-decoration: none; }

a:hover { font-family: Arial, Helvetica, sans-serif;
          font-size: 11px;
          font-style: normal;
          font-weight: bold;
          color: navy;
          text-decoration: underline; }

select { font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 10px;
         color: blue; }

.Drop { font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: navy }

textarea { font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size: 9px;
           color: #F76F0B; }

ul { list-style-image: url( ../Images/MarcadorLi.gif );
     vertical-align: middle;
     font-weight: normal;
     line-height: 15px; }

ol { vertical-align: middle;
     font-weight: normal;
     line-height: 15px; }

body { font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 11px;
       font-style: normal;
       line-height: normal;
       font-weight: normal;
       background-image: url( ../images/AnacFundo.png );
       background-repeat: no-repeat;
       background-position: top center;
       color: #000000;
       text-decoration: none;
       text-align: justify; }

/*  Tabelas  */

table#alter { background-attachment: fixed;
              border-top: 5px solid #cccccc;
              border-right: 1px solid #cccccc;
              border-bottom: 5px solid #cccccc;
              border-left: 1px solid #cccccc; }

.Tabela { background-attachment: fixed;
          border-top: 5px solid #cccccc;
          border-right: 1px solid #cccccc;
          border-bottom: 5px solid #cccccc;
          border-left: 1px solid #cccccc;
          text-align: justify; }

.Tabela2 { background-attachment: fixed;
           border-top: none;
           border-right: 1px solid #cccccc;
           border-bottom: 5px solid #cccccc;
           border-left: 1px solid #cccccc;
           text-align: justify; }

.Tabela3 { background-attachment: fixed;
           border-top: none;
           border-right: 1px solid #cccccc;
           border-bottom: none;
           border-left: 1px solid #cccccc;
           text-align: justify; }

.Tabela4 { border-top: none;
           border-right: none;
           border-bottom: none;
           border-left: none;
           text-align: justify; }

.Tabela5 { background-attachment: fixed;
           border-top: none;
           border-right: 1px solid #cccccc;
           border-bottom: 5px solid #cccccc;
           border-left: 1px solid #cccccc; }

.TabelaAlign { text-align: justify; }

.Tabela50 { filter: alpha( Opacity: 50 ) }

.tr { background-color: #FFFFFF; }

table#alter td { background:#FFFFff; }

table#alter tr.dif td { background:#F3F8FA; }

.tx_bd { font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 10px;
         color: #003366; }

.stop_litle { font-family: Verdana, Arial, Helvetica, sans-serif;
              font-size: 10px;
              color: #FF3300; }

.box { border: 1px solid #0099CC; }

/*  Botões  */

.botao { font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 10px;
         color: #FFFFFF;
         background-attachment: fixed;
         background-image: url( ../images/bgBtOk.jpg );
         background-repeat: no-repeat; }

.BotaoFlat { font-family: arial;
             font-weight: bold;
             font-size: 9pt;
             color: #0000BB;
             height: 16pt;
             text-align: center;
             background-color: #CCCCCC;
             border-width: 1pt; }