/* -*- c -*- */

BODY {
  font-family: 'sans-serif', 'Verdana', 'Helvetica', 'Tahoma', 'sans-serif';
  font-size: 12px;
  font-weight: bold;
  margin: 0;
  padding: 0;
}

* { font-family: 'sans-serif'; }


TABLE#main TD {
 width: 116px;
}

TD {
 padding: 0;
 margin: 0;
 font-family: 'sans-serif';
}

/* TR#barra TD.bb { */
/*   padding-left: .5em; */
/* } */

UL {
 margin: 10px 0 10px 0;
 color: #668;
}

/* Correção do erro de margem do IE5.  Primeiro informa a margem errada de maneira que o IE5
entenda, depois dá um comando que aos olhos do IE5 encerra o seletor, depois corrige a margem para
que todos os demais browsers corrijam. */

LI {
 margin: 8px 0 8px 3em;
/*      voice-family: "\"}\"";
        voice-family: inherit;
 margin: 8px 0; */
}

html>body LI {
 margin: 8px 0;
}

A.destaque:link, A.destaque:visited {
 color: #668;
 background: white;
 text-decoration: none;
}

A.destaque:hover {
 color: #33f;
 background: #ffc;
}


A#bb1, A#bb2, A#bb3, A#bb10, A#bb11, A#bb12 {
 display: block;
 width: 116px;
 font-family: sans-serif;
 text-decoration: none;
 /* padding-left: .5em; */
}

A#bb1:link, A#bb1:visited { color: #ccc; background: #b01010; }
A#bb1:hover               { color: #eee; background: #900808; }

A#bb2:link, A#bb2:visited { color: #ccc; background: #bc1c1c; }
A#bb2:hover               { color: #eee; background: #a01010; }

A#bb3:link, A#bb3:visited { color: #ccc; background: #c82828; }
A#bb3:hover               { color: #eee; background: #ac1c1c; }


A#bb10:link, A#bb10:visited { color: #333; background: #c8c8c8; }
A#bb10:hover                { color: #000; background: #dcdcdc; }

A#bb11:link, A#bb11:visited { color: #333; background: #bbbbbb; }
A#bb11:hover                { color: #000; background: #d8d8d8; }

A#bb12:link, A#bb12:visited { color: #333; background: #b8b8b8; }
A#bb12:hover                { color: #000; background: #cbcbcb; }


A.fig { text-decoration: none; }


/* . */
