html body {
    background-color: #F9FFF2;
}
#header {
    background-position:10% 0%;
}
#fil_date {
    background-position:10% 0%;
}

#deco_contenu {
    background-color: #F9FFF2;
}
#contenu h1 {
    color: #066B3E;
/*    color: #475E1E;*/
}
#contenu h3 {
    color: #006638;
    font-weight: normal;
    margin: 1em 0 0.2em 0;
    padding: 0;
    padding-bottom: 5px;
    border-bottom: 1px solid #006638;
    overflow: visible;
}
#contenu h5 {
    color: #006638;
    font-weight: normal;
    margin: 1.1em 0 0.2em 0;
    padding-bottom: 5px;
    border-bottom: 1px dotted #006638;
    overflow: hidden;
}
h6.note {
    color: #39071F;
    margin-left: 2em;
}
table.fond-bord {
    background-color: #F5F5F5;
}
table.fond-bord tbody > tr:nth-child(odd) {
    background-color: #FAFCED;
}
/* @label  cellule avec fond vert */
/* @longdesc colorie le fond de la cellule en vert */
table.fond-bord td.vert {
    background-color: #D4FFC9;
}
/* @label  cellule avec fond jaune */
/* @longdesc colorie le fond de la cellule en jaune */
table.fond-bord td.jaune {
    background-color: #FEFFD1;
}
