 body      { background: #0cc; color: #000; }
 A:link    { background: transparent; color: #00f; }
 A:visited { background: transparent; color: #639; }
 A:active  { background: transparent; color: #f00; }

 img {
    padding: 0;
    border: 0 none;
    margin: 0;
 }
 span.new {
    background: #0cc; color: #f00;
    font-size: smaller;
    border: 1px solid;
    padding: 0 0.5em;
 }
 span.private {
    background: #0cc; color: #f0f;
    font-size: smaller;
    border: 1px solid;
    padding: 0 0.5em;
 }

 /* Ceci est pour Netscape 4 */
 #arbo { display: none; }

 /* Début du code caché à Netscape 4 */
 /*/*/

 div#arbo { display: block; }

 #arbo { position: absolute; width: 8em; top: 4em; right: 1em; }
 #arbo * { margin: 0; padding: 0; }

 #arbo ul { border: 1px solid black; }
 #arbo ul ul { display: none; }
 #arbo ul li:hover > ul {
  display: block; position: absolute; width: 8em; top: 1.25em; left: -1px;
  border: 1px solid black;
 }

 #arbo ul { z-index: 1; }
 #arbo ul ul { z-index: 2; }
 #arbo ul ul ul { z-index: 3; }
 #arbo ul ul ul ul { z-index: 4; }

 #arbo ul li {
  position: relative; padding: 0 1em 0 0; background: #0bb; color: black;
  list-style-type: none; line-height: 1.25em; text-align: right;
 }
 #arbo ul li:hover { background: #0dd; color: black; border: 1px solid black; }
 #arbo ul li.sub:hover { margin-left: -3em; }

 #arbo a { text-decoration: none; background: transparent; color: #639; }
 #arbo ul li.sub > a { font-weight: bold; }

 /* Fin du code caché à Netscape 4 */

 #content-main {
  margin-right: 9em; border-right: 1px solid black;
 }

