

body,a,p,.h,td,th {
    font-family: arial, sans-serif;
  }


a {
    color : #222222;
    text-decoration : none;
  }


a:hover {
    text-decoration : underline;
  }


table {
    border-bottom-style : none;
    border-bottom-width : 0;
    border-left-style : none;
    border-left-width : 0;
    border-right-style : none;
    border-right-width : 0;
    border-top-style : none;
    border-top-width : 0;
  }


td,th {
    border-bottom-style : none;
    border-bottom-width : 2px;
    border-left-style : none;
    border-left-width : 2px;
    border-right-style : none;
    border-right-width : 2px;
    border-top-style : none;
    border-top-width : 2px;
    padding-bottom : 4px;
    padding-left : 4px;
    padding-right : 4px;
    padding-top : 4px;
  }


th {
    background-color : #dadada;
  }


td {
    background-color : #f2f2f2;
  }


.table-transparente td, .table-transparente th {
    background-color : transparent;
  }


.fond-rouge {
    /* background-color : #ee6866;
    */ background-color : #ee8f98;
  }


.fond-rouge-pale {
    /*background-color : #ee7876;
    */ background-color : #eeafb5;
  }


.fond-vert {
    background-color : #aabd72;
  }


.fond-vert-pale {
    background-color : #c7d59d;
  }


.fond-bleu {
    background-color : #94a5c9;
  }


.fond-bleu-pale {
    background-color : #afbdda;
  }


#page {
    background-color : #f9f9f9;
    color : #000000;
    text-align : justify;
    vertical-align : middle;
    width : 750px;
  }


#page td, #page th {
    color : #000000;
  }


#menu {
    background-color : #ececec;
    padding-bottom : 3px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 3px;
  }


#menu a {
    color : #222222;
    text-decoration : none;
  }


#contenant {
    padding-bottom : 1px;
    padding-left : 15px;
    padding-right : 15px;
    padding-top : 10px;
  }


#contenant a {
    text-decoration : underline;
  }


.liste-de-nouvelles {
    font-size : small;
  }


.lien-archives {
    text-align : center;
    text-decoration : underline;
  }


#basdepage {
    font-size : small;
    background-color : #ececec;
    padding-bottom : 1px;
    padding-left : 15px;
    padding-right : 15px;
    padding-top : 10px;
  }


#basdepage a {
    text-decoration : underline;
    font-weight : bold;
  }


.remarque {
    font-size : small;
  }


.item-edition {
    font-size : large;
  }


.titre {
    border-bottom-color : #888888;
    border-bottom-style : solid;
    border-bottom-width : 3;
    border-left-color : #888888;
    border-left-style : solid;
    border-left-width : 3;
    border-right-color : #888888;
    border-right-style : solid;
    border-right-width : 3;
    border-spacing : 2px 2px;
    border-top-color : #888888;
    border-top-style : solid;
    border-top-width : 3;
    font-size : medium;
    font-weight : bold;
    padding-bottom : 5px;
    padding-left : 3px;
    padding-right : 3px;
    padding-top : 5px;
    text-align : center;
  }


#texte-bas-de-page {
    color : #ffffff;
    font-size : x-small;
  }


#texte-bas-de-page a {
    color : #FFA858;
    text-decoration : underline;
  }

.liste-des-noms {
    font-size: small;
}