body { 
  background:#ffc;
  font-family:sans-serif;
  padding:0em 2em 2em 2em
}
h1,h2,h3 { 
  border:solid thin #ccffff;
  background:#6cf;
  text-align:center;
  color:#cff;
}
.titre { 
  margin:0;
  color:#666;
}
A:link,A:visited { 
  text-decoration:none;
  color:#666;
}
A:hover { 
  text-decoration:none;
  background:silver;
  color:black;
}
DIV.menu { 
  margin-left:auto;
  text-align:right;
  font-size:80%;
} 
.menu A:link, .menu A:visited  { 
  background:#ffe;
  text-decoration:none;
  border: solid thin silver;
}
.menu A:hover, .menu A:visited:hover  { 
  background:#ffa;
  text-decoration:none;
  border: solid thin silver;
}
SPAN.dwnld A:link,
SPAN.dwnld A:visited,
SPAN.dwnld A:hover,
SPAN.dwnld A:visited:hover
 { 
  border: solid thin silver;
}
