body {
     color: #000;
     background: #fff;
     margin : 25px 0;
     padding : 0;
     }
.ocultar
     {
      display: none;
     }
img  {
      display: blok;
      border: 0px none;
     }
a:link 
      {
       font-weight : bold;
       text-decoration : none;
       color: #008080;
       font-size: 1.05em;
       line-heigth: 0.9; 
       background: transparent;
      }

a:visited
      {
       font-weight : bold;
       text-decoration : none;
       color: #008080;
       font-size: 1.05em;
       line-heigth: 0.9; 
       background: transparent;
      }
a:hover
      {
       font-weight : bold;
       text-decoration : none;
       color: #000300;
       font-size: 1.05em;
       line-heigth: 0.9; 
       background: transparent;
      }

a:active
      {
       font-weight : bold;
       text-decoration : none;
       color: #666666;
       font-size: 1.05em;
       line-heigth: 0.9; 
       background: transparent;
      }

   td, h1, h2, h3, h4, h5, h6
      {
        font-family: Verdana,Georgia,"New Century Schoolbook", Times, serif;
      }
    
   h1, h2, h3, h4, h5, h6
      {
        color: #666666;
       } 
   
   li
     { 
     font-family: Verdana,Georgia,"New Century Schoolbook", Times, serif;
     font-size: 0.8em;
     margin-top: 0.2em;
     }   
    
 
   
html p, dd, dl 
      {
       margin-top: 0.8;
       margin-bottom: 0.5em;
       text-align: left;
       font-size: 0.8em;
       line-heigth: 1.5;  
      }


#rodape p
      {
       font-size: 9px;
       margin-top: 25px;
      }
#topo p
      {
       font-size: 12px;
       margin-top: 25px;
       text-align: right;
       color: #330;
       }      

#primarycontent
       {
         padding-left: 25px;
         padding-top:  25px;
         background: #F5EFF3;
         font-size: 0.85em;
        }
#primarycontent2
       {
         padding-left: 25px;
         padding-top:  25px;
         background: #ece9d8;
         font-size: 0.85em;
        }
#relat
       {    
         padding-left: 25px;
         padding-top:  25px;
         background: #FFF3E8;
         font-size: 0.45em;
        }
                  
#sidebar 
       {
        padding-top: 25px;
        padding-right: 15px;
        border-right : 0px solid #0;
        background: #FBFBFB;
        
       }

#sidebar P
       {
        text-align: right;
        margin-top: o.5em;
        font-size: 0.55em;
       }


#sidebar img {
               font-size:1em;
               font-weigth: normal;
               font-style: italic;
               margin: 0;
               line-height: 1.5;
               text-align: right;
             }

#sidebar img
         {
          margin: 30px 0 15px 0;

         }

#sidebar h2 
         {
           font-size: 1em;
           font-weigth: normal;
           margin: 0;
           line-height: 1.5;
           text-align: right;
           color: #f90;      
          }

#noticias h5
          {
           margin-top: 0;
           margin-bottom: 0;
           text-align: left;
           font-size: 0.7em;
           line-heigth: 0.8;
           color: #666666;
          }
  

#noticias p
          {
           margin-top: 0;
           margin-bottom: 1em;
           text-align: left;
           font-size: 0.6em;
           line-heigth: 1.5;
           color: #330;
          }
          
          
          
/* componentes da barra de navegação */

table#nav 
      {
       border-bottom: 0px solid #000;
       border-left :  0px solid #000; 
      }
table#nav td
   {
    font: 11px verdana, arial, sans-serif;
    text-align: center;
    vertical-aling: middle;
    border-right: 0px solid #000;
    border-top:   0px solid #000;
    background: #F9F4F8;
   } 
   
table#nav2 td
   {
    font: 11px verdana, arial, sans-serif;
    text-align: center;
    vertical-aling: middle;
    border-right: 0px solid #000;
    border-top:   0px solid #000;
    background: #000;
     
   }
 
table#relat 
      {
       border-bottom: 0px solid #000;
       border-left :  0px solid #000; 
      }
  
table#relat td
   {
    font: 6px verdana, arial, sans-serif;
    text-align: center;
    vertical-aling: middle;
    border-right: 0px solid #000;
    border-top:   0px solid #000;
    background: #F9F4F8;
   }