body {
}

/* ---- links ----------------------------------------- */

.contenu a:link {color:grey; text-decoration:none;}
.contenu a:visited { color:grey; text-decoration:none;}
.contenu a:hover { color:black; text-decoration:none;}
.contenu a:active { color:grey; text-decoration:none;}

/* ---- end links ----------------------------------------- */

div.contenu {
 max-width: 1010px;
 margin: auto; 
 font-family: Tahoma;
 text-align: justify;
 line-height: 140%;
}

#bandeau {  
 padding: 0px 0px 10px 0px;
}


#bandeau-ws {  
 position: relative;
 margin: 0px 0px 0px 0px;
 padding: 5px 5px 5px 5px;
 border-top: 1px solid black;
 border-bottom: 1px solid black;
 font-size: x-large;
 font-family: Arial, Helvetica, sans-serif;
 text-align: center;
 font-variant: small-caps;
 letter-spacing: 3px;
 line-height: 140%;
}

.multicol {
    -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
    -webkit-column-width: 100px; /* Chrome, Safari, Opera */
    -moz-column-width: 100px; /* Firefox */
    column-width: 100px;
}

/* ---- lists ----------------------------------------- */

 ul {
    list-style-type: none;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}

li {
    font-size-adjust:0.5;
    padding: 0 0 5px 0;
    margin: 0 0 0 0;    
}

dl {
    padding: 20px 20px 0px 10px;
  }

  dt { 
    border: 1px solid green;
    float: left;
    clear: left;
    width: 100px;
    text-align: center;
    font-weight: bold;
    font-variant: small-caps;
    color: green;
  }
  
  dd {
    margin: 0 0 15px 120px;
    padding: 0 0 0.5em 0;
  }
  
  dl dt {
    font-size-adjust:0.4;
}

#update {
 font-size: 10px;
 margin: 25px 10px 0px 15px;
}

#trad {
 position: fixed;
 top: 25px;
 left: 500px;

 font-family: Tahoma; 
 font-size: 10px;
}


