﻿body
{
width: 1200px;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
padding-bottom: 5px;
background: #000000;
}


#en-tete
{
width: 1200px;
height: 250px;
background-image: url("images/banniere.png");
background-repeat: no-repeat;
}

#ligne
{
margin-bottom: 20px;
}

#menu
{
float: left;
font-weight: bold;
font-size: 100%;
list-style-type: none;
text-align: left;
}

.maj p
{
color: #01aef0;
margin-left: 40px;
font-size: 90%;
font-weight: bold;
}
.texte p
{
color: #01aef0;
font-size: 200%;
font-weight: bold;
text-align: center;
}

.texte_2 p
{
color: blue;
font-size: 200%;
font-weight: bold;
text-align: center;
}


.sous_menu p
{
color: #01aef0;
margin-left: 40px;
font-size: 110%;
font-weight: bold;
}

.sous_menu a
{
text-decoration: none;
color: white;
font-weight: bold;
}

.sous_menu a:hover
{
color: yellow;
font-weight: bold;
}




#corps a
{
text-decoration: none;
color: white;
font-weight: bold;
font-size: 100%;
}

#corps a:hover
{
color: yellow;
font-weight: bold;
}

.sorties
{
color: white;
font-size: 160%;
text-align: center;
}

.legende 
{
color: white;
font-size: 80%;
text-align: center;
}

.resultats
{
color: white;
font-size: 120%;
text-align: center;
}

#pied_de_page
{
padding-top: 5px;
padding-bottom: 5px;
text-align: center;
color: #01aef0;
font-size: 100%;
font-weight: bold;
}


h1
{
text-indent: -50000px;
}

h2
{
color:#01aef0;
text-align: center;
}

img
{
border: none;
}

table /* Le tableau en lui-même */
{ 
   margin: auto; /* Centre le tableau */
 }

th /* Les cellules d'en-tête */
{
   font-family: Arial;
   width: 250px;
}

td 
{
   border: 1px solid black;
   font-family: arial;
   text-align: center; /* Tous les textes des cellules seront centrés*/
   padding: 5px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
   color: white;
   width: 400px;
   font-size: 100%;
   font-weight: bold;
}

.vide td
{
color: black;
}




