/*Positionnement du corps de la page*/
h1,.corps{
    text-align:center;
    width:700px;
    margin-left:300px;
}

body,a:link,a:visited{
  background-color:#A0A0A0;
  color:#000000;
}

a:hover{
       color:#FF0000;
       background-color:#A0A0A0;
       font-style:italic;
       text-decoration:none;
       font-weight:bold;
}

table{
    border:2px dashed;
    border-spacing:0px;
    border-collapse:collapse;
    margin-left:auto;
    margin-right:auto;
    margin-top:10px;
    margin-bottom:10px;
    vertical-align:middle;
    text-align:center;
}
td{
    padding:10px;
    border:2px ridge ;
}

.tab{
     margin-left:auto;
     margin-right:auto;
     margin-top:10px;
     margin-bottom:10px;
     vertical-align:middle;
     text-align:center;
     border-collapse:collapse;
     border:1px ridge;
     padding:5px;
}

/*Styles individuels*/
img{
    border:0px;
}

h1{
  font-family:"Comic sans MS",cursive;
  font-size:45px;
}

h2{
    font-family:"Arial",fantasy;
    font-size:25px;
}

h3{
    font-family:"Tahoma",serif;
    font-size:20px;
}

.template{
    text-align:center;
    width:200px;
    position:absolute;
    top:10px;
}

.titreMenu{
    font-weight:bold;
    text-align:center;
}

.nouvelle{
    text-align:justify;
}

.nouvelleTexte{
    text-align:justify;
    text-indent:40px;
}

.menu{
  float:left;
  width:299px;
  position:absolute;
  top:80px;
  left:0px;
}

/*.corps{  inutile ici
    top:120px
}*/

.copyright{
    font-size:13px;
    color:#FFFFFF;
    background-color:#A0A0A0;
}

.stats{
    text-align:left;
    font-size:13px;
}

th.lien{
    width:80px;
}

th.description{
    width:400px;
}

th.edition{
    width:50px;
}

th.suppression{
    width:85px;
}

a:hover{
       color:#FF0000;
       background-color:#A0A0A0;
       font-style:italic;
       text-decoration:none;
       font-weight:bold;
}