body {
  font-family: tahoma,verdana, arial, sans-serif;
  background-repeat:no-repeat;
  background-image:url(../images/index.gif);
  left:10px;
  width : 970px;
  height:1070px;}

#en_tete{
  position: absolute;
  top:-25px;
  font-size: 1.5em;
  width: 970px;
  height: 120px;}

.barre{
   position: absolute;
   width:970px;
   height:35px;
   top:230px;
   left:0px;
   font-family: tahoma,Arial, "Arial Black", "Times New Roman", Times, serif;}
  
#mgp{
  position:absolute;
  width:970px;
  height:90px;
  top:135px;
  left:3px;}
th{
  line-height:10px;
  font-size:10px;
  background:green;
  color:white;}   
a{
  line-height:10px;
  color:#1a5e00;}


#club{
  margin: 0; padding: 0;
  position: absolute;
  height: 780px;
  width:1000px;
  top:274px;
  right: 1px;
  left: 3px;}
.infos{
  background-color:white;
  margin: 0; padding: 0;
  text-align:absmiddle;
  line-height:10px;
  position:absolute;
  width:435px;
  height:720px;
  left:8px;
  right:5px;
  top:7px;
  border:2px solid green;}
p{
  text-align:center}  
p,h4{
  text-align:center}
h4{
  color:red;
  text-align:center;}
span{
  color: green;
  size:8px;}
.tableau{
  overflow:auto;
  z-index:1;
  position:absolute;
  left:451px;
  top:7px;
  text-align:center;
  width:535px;
  height:720px;
  line-height:9px;
  font-size:10px;
  font-family: verdana, arial, sans-serif;
  border:2px solid green;}
a{
  line-height:10px;
  color:#1a5e00;}
th{
  line-height:10px;
  font-size:10px;
  background:green;
  color:white;}
caption{
  padding-top:5px;
  text-align:center;
}
.barre
th{
  line-height:35px;
  font-size:10px;
  background:green;
  color:white;}  
.barre  
a
{color : white;}

#pied_de_page{
   position:absolute;
   padding-bottom:5px;
   padding-top:10px;
   width: 1000px;
   height:90px;
   left:3px;
   top: 813px;
   right: 12px;
   text-align: center;}
.compteurs{
  position:absolute;
  top: 205px;
  left: 15px;
  line-height:13px;} 
 
