body {font-size:1em; font-family: Tahoma, sans-serif;background:#FDFFED}
h1 {border-bottom:3px inset green;}
p {text-align:justify; margin: 0.4 2em; text-indent: 1em;font:0.9em;}

div#menu {float:right;  width:220px;margin-left:1em;text-align:center;}
div#menu div {border:1px outset orange; background-color:orange;text-align:left;margin-bottom:2em;}
div#menu img {margin-top:10px;}
div#menu h2 {letter-spacing:10px;margin:0;padding:0;font-size:1.2em;border-bottom:1px outset orange; padding-left:0.8em;}
div#menu ul {list-style-type:none; margin:0;padding:0;}
div#menu li {margin-top:0.5em;padding-left:1em;}
div#menu li:hover {background-color:green;}
div#menu div a {text-decoration:none; color:green;display:block; width:auto;}
div#menu div a:hover {background-color:#ffbf10; color:black; padding-left:0.5em;}
div#corps {width:750px;}
div#corps h2, div#corps h3 {color:maroon;letter-spacing:-1px; font-family:serif;}
div#menu a img {border:none;}
.oui {color:green; }
.non {color:red; }
.source {color:blue; background-color:#ccccff; border:1px inset black;font-family:monospace;letter-spacing:-1px}
strong {color:red; font-style:italic;}
table {border-collapse:collapse; width:100%;}
th, td {border:1px solid gray; background-color:#ccccff;text-align:center;}
td {background-color:white;}

