html body {
    background-color: #FFFADE;
}
#header {
    background-position:90% 0%;
}
#fil_date {
    background-position:90% 0%;
}

#deco_contenu {

    background-color: #FFFADE;
}
#contenu h1 {
    color: #403500;
}
#contenu h3 {
    color: #574900;
    font-weight: normal;
    margin: 1em 0 0.2em 0;
    padding: 0;
    padding-bottom: 5px;
    border-bottom: 1px solid #574900;
    overflow: hidden;
}
#contenu h3.over {
    overflow: visible;
}
#contenu h5 {
    color: #574900;
    font-weight: normal;
    margin: 1.1em 0 0.2em 0;
    padding-bottom: 5px;
    border-bottom: 1px dotted #574900;
    overflow: hidden;
}
#contenu ul {
    color: #000000;
    margin-left: 10px;
    list-style-type: none;
}
#contenu li {
    margin:1em;
    margin-right:30%;
    padding: 3px 0 3px 1em;  /* haut droite bas gauche*/
    background-color: #F5EBB5;
}
.coordonnees{
    color: #45422E;
}
.site{
    font-style: italic;
    color: #45422E;
}

table.fond-relief tr {
    background-color: #F5EBB5;
    border-style: inset;
    border-width: 2px;
    border-color: #A07309;
}
table.fond-relief tbody > tr:nth-child(even) {
    background-color: #FFFADE;
    font-size: 0.1em;
    border: none;
}

/* @label  ligne de tableau sans fond */
/* @longdesc ajoute une classe "sans-fond" à une ligne vide du tableau*/
/*
table.fond-relief tr.sans-fond {
    background-color: #FFFADE;
    font-size: 0.1em;
    border: none;
}
*/
table.bulletin tr {
    background-color: #EDE3AF;
}
table.bulletin tbody > tr:nth-child(odd) {
    background-color: #FFF5BC;
}