@import url(CSS_reset.css);
   body
     {
         margin: 0px auto;
         padding: 0px;
         background: url(../images/body_bg.gif) repeat;
         text-align: center;
         color: #000000;
         font-family: arial;
     }

   a
     {
         text-decoration: none;
     }
     
   #sombra, #geral
      {
         margin: 0px auto;
         padding: 0px;
         text-align: left;
      }

   #sombra
      {
         background: url(../images/bg_sombra.gif) repeat-y;
         width: 998px;
      }

   #geral
      {
         width: 924px;
         background: #FFFFFF;
      }

   div.clear
     {
         clear: both;
     }

   #top_bar
     {
         background: url(../images/top_bg.gif) repeat-x  #A4ACB9;
         border-bottom: solid #000000 1px;
         padding-top: 5px;
         height: 20px;
         font-family: arial;
         font-size: 8pt;
         overflow: hidden;
     }

   #top_bar a
     {
         color: #000000;
     }

   #top_bar input
     {
         font-size: 8pt;
         width: 50px;
         height: 8pt;
     }
     
   #logo_bar
     {
        background: #C0C0C0;
        width: 100%;
        height: 50px;
        position: relative;
     }

   #flash_bar
     {
        background: #FFFFFF;
        height: 251px;
     }

   #image_top
     {
        background: #C0C0C0;
        width: 100%;
        overflow: hidden;
     }

   #icon_bar
     {
        background: url(../images/icon_bg.gif) repeat-x #676767;
        height: 30px;
        padding-top: 15px;
        position: relative;
        overflow: hidden;
     }

   #caixa_icons
     {
        width: 865px;
        padding-top: 2px;
        margin-left: 47px;
        font-size: 10pt;
        font-family: arial;
        position: relative;
        overflow: hidden;
     }


   #caixa_icons a
     {
         color: #FFFFFF;
     }

   #icone
     {
        float: left;
        text-align: center;
        color: #FFFFFF;
        margin-right: 30px;
        margin-left: 0px;
     }

   #content
     {
        padding: 20px;
        padding-top: 15px;
        padding-bottom: 15px;
     }

   #texto
     {
        position: relative;
        margin: 0px;
        padding: 0px;
        font-size: small;
     }

   #links_local
     {
      font-size: 8pt;
      margin-bottom: 20px;
     }
     
   #links_local a
     {
         color: #000000;

     }

   #links_local a:hover
     {
         color: #000000;
         text-decoration: underline;
     }

   #conteudo
     {
        position: relative;
        float: left;
        width: 680px;
        margin-bottom: 15px;
     }

   #texto img
     {
        margin-left: 5px;
        margin-right: 5px;
        border: 0px;
     }

   #rodape
     {
        width: 100%;
        background: url(../images/rodape_bg.gif) repeat-x  #C0C0C0;
        padding-top: 7px;
        height: 21px;
        text-align: center;
        font-size: 8pt;
        font-family: arial;
     }

   #menu_esquerdo
     {
        float: left;
        margin: 0px;
        padding: 0px;
        width: 180px;
        margin-right: 10px;
        margin-bottom: 15px;
        font-size: small;
     }

   #menu_pai a, #menu_pai_ a
     {
         color: #FFFFFF;
     }

   #menu_pai a:hover, #menu_pai_ a:hover
     {
         color: #FFFFFF;
         text-decoration: underline;
     }

   #menu_filho a, #menu_filho_ a
     {
         color: #000000;

     }

   #menu_filho a:hover, #menu_filho_ a:hover
     {
         color: #000000;
         text-decoration: underline;
     }


   ul#menu_pai
     {
        list-style:none;
        margin: 0px;
        padding: 0px;
        color: #FFFFFF;
     }

   ul#menu_filho
     {
        list-style:none;
        margin: 0px;
        padding: 0px;
        color: #676767;
        font-size: 9pt;
     }

   #menu_pai_
     {
        list-style:none;
        font: bold;
        margin: 0px;
        padding: 5px;
        padding-left: 10px;
        background: #676767;
     }

   #menu_filho_
     {
        list-style:none;
        margin: 0px;
        padding: 2px;
        padding-left: 18px;
        background: #C3C3C3;
        font-size: 9pt;
     }

   #menu_filho_2
     {
        list-style:none;
        margin: 0px;
        padding: 2px;
        padding-left: 30px;
        background: #C3C3C3;
        font-size: 9pt;
     }

   #menu_faixa
     {
        list-style:none;
        margin: 0px;
        padding: 0px;
        padding-left: 18px;
        background: #C3C3C3;
        height: 5px;
     }

