#deco_contenu {
    background-color: #EBEBFF;
}

/* margin : haut droite bas gauche*/

#contenu h6>a>img {   /*  fleche retour  */
    float : left;
    border:none;
    margin: 0 5px 0 0;
    padding: 0px;
}
#contenu h1 {
    color: #1400BC;
}
#contenu h3 {
    color: #0000FF;
    font-weight: normal;
    margin: 1em 0 0.2em 0;
    padding: 0;
    padding-bottom: 5px;
    border-bottom: 1px solid #0000FF;
    overflow: hidden;
}
/*#contenu h3 {
    color: #0000FF;
}*/

#contenu h4 {
    color: #1400BC;
    font-weight: normal;
    margin: 1em 0 0.2em 0;
    padding: 0;
}

#contenu h5 {
    color: #0000FF;
    font-weight: normal;
    margin: 1.1em 0 0.2em 0;
    padding-bottom: 5px;
    border-bottom: 1px dotted #5E5EFF;
    overflow: hidden;
}
/*#contenu h5 {
    color: #0000FF;
    font-weight: lighter;
}*/

#contenu h6 {
    color: #0000FF;
}
#contenu h6.note {
    color: #374912;
    margin: 0 10% 0 3em;
    padding: 0;
}
p {
    margin-left: 3em;
    margin-right: 20%;
    padding: 0;
}
#contenu ul {
    margin:0 0 0 5em;
/*    color: #0000FF;*/
}
#contenu li {
    margin:0.3em 0;
    margin-right:20%;
    padding: 0;/*3px 0 3px 1em;   haut droite bas gauche*/
}

table.fond, table.fond-bord, table.tarifs {
    background-color: #D1D1FF;
}
table.fond-bord th, table.fond-bord td {
    text-align: left;
}
table.fond tbody > tr:nth-child(odd),
table.fond-bord tbody > tr:nth-child(odd),
table.tarifs tbody > tr:nth-child(odd) {
    background-color: #DEDEFF;
}

/* @label  attribut calendrier */
/* @longdesc fond coloré et écriture rouge foncé */
span.calendrier {
    background-color: #ABF723;
    color: #800000;
}
/* @label  attribut titre */
/* @longdesc texte en gras et italique de couleur dorée */
span.titre {
    color: #715700;
    font-style: italic;
    font-weight: bold;
}
/* @label déco texte */
/* @longdesc texte en gras et italique */
span.gras-it{
    font-style: italic;
    font-weight: bold;
}
/* @label texte marron */
/* @longdesc texte de couleur marron */
span.txt-marron{
    color: #800000;
}
/* @label texte rouge */
/* @longdesc texte de couleur rouge */
span.txt-rouge{
    color: #FF0000;
}
/* @label texte orange */
/* @longdesc texte de couleur orange */
span.txt-orange{
    color: #FF8000;
}
/* @label texte jaune */
/* @longdesc texte de couleur jaune */
span.txt-jaune{
    color: #FFFF00;
}
/* @label texte chartreuse */
/* @longdesc texte de couleur chartreuse (jaune-vert) */
span.txt-chartreuse{
    color: #80FF00;
}
/* @label texte vert */
/* @longdesc texte de couleur verte */
span.txt-vert{
    color: #00FF00;
}
/* @label texte vert printemps */
/* @longdesc texte de couleur vert printemps */
span.txt-printemps{
    color: #00FF80;
}
/* @label texte cyan */
/* @longdesc texte de couleur cyan */
span.txt-cyan{
    color: #00FFFF;
}
/* @label texte bleu azur */
/* @longdesc texte de couleur bleu azur */
span.txt-azur{
    color: #0080FF;
}
/* @label texte bleu */
/* @longdesc texte de couleur bleue */
span.txt-bleu{
    color: #0000FF;
}
/* @label texte indigo */
/* @longdesc texte de couleur indigo */
span.txt-indigo{
    color: #8000FF;
}
/* @label texte magenta */
/* @longdesc texte de couleur magenta */
span.txt-magenta{
    color: #FF00FF;
}
/* @label texte rose */
/* @longdesc texte de couleur rose */
span.txt-rose{
    color: #FF0080;
}

/* @label fond marron */
/* @longdesc fond de couleur marron */
span.fnd-marron{
    background-color: #800000;
}
/* @label fond rouge */
/* @longdesc fond de couleur rouge */
span.fnd-rouge{
    background-color: #FF0000;
}
/* @label fond orange */
/* @longdesc fond de couleur orange */
span.fnd-orange{
    background-color: #FF8000;
}
/* @label fond jaune */
/* @longdesc fond de couleur jaune */
span.fnd-jaune{
    background-color: #FFFF00;
}
/* @label fond chartreuse */
/* @longdesc fond de couleur chartreuse (jaune-vert) */
span.fnd-chartreuse{
    background-color: #80FF00;
}
/* @label fond vert */
/* @longdesc fond de couleur verte */
span.fnd-vert{
    background-color: #00FF00;
}
/* @label fond vert printemps */
/* @longdesc fond de couleur vert printemps */
span.fnd-printemps{
    background-color: #00FF80;
}
/* @label fond cyan */
/* @longdesc fond de couleur cyan */
span.fnd-cyan{
    background-color: #00FFFF;
}
/* @label fond bleu azur */
/* @longdesc fond de couleur bleu azur */
span.fnd-azur{
    background-color: #0080FF;
}
/* @label fond bleu */
/* @longdesc fond de couleur bleue */
span.fnd-bleu{
    background-color: #0000FF;
}
/* @label fond indigo */
/* @longdesc fond de couleur indigo */
span.fnd-indigo{
    background-color: #8000FF;
}
/* @label fond magenta */
/* @longdesc fond de couleur magenta */
span.fnd-magenta{
    background-color: #FF00FF;
}
/* @label fond rose */
/* @longdesc fond de couleur rose */
span.fnd-rose{
    background-color: #FF0080;
}

/* @label  cacher le texte */
/* @longdesc pour cacher une association */
h5.invisible {
    display: none;
}