body
{
background-color: rgb(183,211,242); 
   font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
   padding:auto;
margin: auto; 
/* margin-bottom: 20px; 
text-align:center;  */
border:3px solid ;
}

h1
{
text-align: center;
   font-family: "Times New Roman", Arial, "Arial Black",  Times, serif;
   font-weight:bolder ;
}
.local
{

border:2px solid green;
color:red;
/*	width:800px;
border: 1px solid black;	*/
   font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
   text-align: center; /* Tous les textes des cellules seront centrés*/
margin:auto ;
}
.local td
{

width:10% ;
}
.court
{
width:5% ;
}
.present
{
width:800px;
text-align:center ;
border:2px solid green;
padding:auto;
margin:auto;
}
caption /* Titre du tableau */
{
   margin: auto; /* Centre le titre du tableau */
   font-family: Arial, Times, "Times New Roman", serif;
   font-weight: bold;
   font-size: 1.2em;
   color: #009900;
   margin-bottom: 20px; /* Pour éviter que le titre ne soit trop collé au tableau en-dessous */
}

table /* Le tableau en lui-même */
{
   margin: auto; /* Centre le tableau */
   border: 4px outset green; /* Bordure du tableau avec effet 3D (outset) */
   border-collapse: collapse; /* Colle les bordures entre elles */
}

th /* Les cellules d'en-tête */
{
   background-color: #006600;
   color: white;
   font-size: 1.1em;
   font-family: Arial, "Arial Black", Times, "Times New Roman", serif;
}

td /* Les cellules normales */
{
   border: 1px solid black;
   font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
   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 */
}

.info
{
border:2px,gray, dashed ;
margin : auto;
padding-bottom:5px ;
}
.info a
{
text-decoration:none ;
}
.photos
{
text-align:center ;
}
span
{
text-decoration:underline ;
}
.footer
{
   font-family: Arial, Times, "Times New Roman", serif;
    font-size: 0.8em;

}
.partenaires
{
border: 1px solid navy ;
background-color: rgb(150,250,250);
margin-bottom:0px;
padding-bottom:0px;
}

span
{
border : 1px solid red ;
background-color: pink ;

}
.video
{
	height:10px;
	width:10px;
	
}