body {
    margin:10px 10px 10px 10px;
    background-color:#feeebc;
    color:#000000;
    font-family:arial,sans-serif;
    font-size:12px;
}
#en-tete {
    display:none;
}
#menu {
    display:none;
}
#contenu {
}
#bas-de-page {
    display:none;
}
div.menu-header {
    font-family:arial,sans-serif;
    font-weight:bold;
    background-color:#ddccdd;
    color:black;
    font-size:14px;
    margin:10px 0px 2px 0px;
    padding:2px 0px 2px 5px;
}
div.maj {
    margin:5px 0px 0px 20px;
/*    max-width:580px;*/
    max-width:48.33em;
}
h1 {
    margin:5px 0px 5px 0px;
    font-family:arial,sans-serif;
    font-size:24px;
    text-align:center;
    text-indent:0px;
}
h2 {
    border:solid 1px #000000;
    background-color:#ddccdd;
    color:black;
    font-family:arial,sans-serif;
    font-size:18px;
    padding:2px 5px 2px 5px;
}
h3 {
    border:solid 1px #000000;
    background-color:#ddeedd;
    color:black;
    font-family:arial,sans-serif;
    font-size:14px;
    margin:20px 0px 2px 0px;
    padding:2px 5px 2px 5px;
}
h4 {
    font-family:arial,sans-serif;
    font-size:12px;
    font-weight:bold;
    margin:10px 0px 2px 0px;
    padding:2px 0px 2px 0px;
}
p {
    font-family:arial,sans-serif;
    font-size:12px;
/*    max-width:600px;*/
    max-width:50em;
    text-align:justify;
}
ul {
    margin-top:0px;
    margin-bottom:10px;
/*    max-width:560px;*/
    max-width:46.66em;
    text-align:justify;
}
fieldset {
    padding-top:0px;
    padding-left:10px;
}
label {margin-right:2px;}
input, textarea, select {
    font-family:arial,sans-serif;
    font-size:12px;
    margin-bottom:5px;
    vertical-align:middle;
}
table {margin-top:0px;margin-bottom:10px;}
th {padding:4px;background:#ddeedd; color:black; text-align:left; font-family:arial,sans-serif; font-size:14px;}
td {padding-left:4px;padding-right:4px;font-family:arial,sans-serif; font-size:12px;}
code {font-family:Courier,monospace;font-size:1em;}
a:link, a:visited, a:active {background-color:transparent; color:blue; text-decoration:underline;}
a:hover {background:#feeebc; color:red; text-decoration:underline;}
a.lnk-menu:link, a.lnk-menu:visited, a.lnk-menu:active {background-color:transparent; color:black; margin-left:10px; text-decoration:none;}
a.lnk-menu:hover {text-decoration:underline overline; background-color:transparent; color:red;}
a.lnk-tit-menu:link, a.lnk-tit-menu:visited, a.lnk-tit-menu:active {background-color:transparent; color:black; margin-left:0px; text-decoration:none;}
a.lnk-tit-menu:hover {background-color:transparent; color:red; text-decoration:none;}
acronym {cursor:help;background-color:transparent;color:green;border-bottom:1px dotted green}
.erreur {background-color:transparent; color:red;}
