body
{
   background-size:100%;
   margin: auto; /* Centrer automatique */
   margin-top: 20px; /* debut de la page pour ne pas coller au bord haut */
   margin-bottom: 20px;    
   width: 100%;
   min-width: 1370px;
}
header
{
   margin-left: 200px; /* Debut en tete */
   margin-right: 200px; /* Debut en tete */
   height: 100px; /* Hauteur */
   background-repeat: no-repeat; /* Ne pas repeter l'image */
   margin-bottom: 60px; /* Décalage pour le reste */
   border: 0px solid black; /* Bordure */
   display: flex;
   justify-content: space-around;
   align-items: center;
   
}

.Style1 {font-size: 16px}

.2017 { color:#0099FF}

nav
{
   float: left; /* Coter du menu */
   width: 200px; /* Largeur du menu */
   margin-left: 40px; /* Debut Menu */
   color:#0099FF;
}
.element_menu
{
   background-repeat: repeat-x; /* Repeter image */
   border: 0px solid black; /* Bordure menu */
   margin-bottom: 20px; /* Decoler le pied de page */
   padding: 5px; /* Debut pour texte */
}

.element_menu h3
{
	color:#4CAF50; /* Couleur H3 */
}
.element_menu a
{
	color:#4CAF50; /* Couleur A */
	text-decoration:none; 
}


section
{
   margin-left: 275px; /* Debut du corps */
   margin-right: 250px; /* Debut du corps */
   margin-bottom: 20px;
   padding: 15px; /* Debut pour texte */
   color: black; /* Couleur du corps */
   border: 0px solid black; /* Bordure */


}

.retour a
{
	text-decoration:none;
	color:#FF0000;
}

fooder
{
   margin-left: 10px; /* Debut en tete */
   margin-right: 10px; /* Debut en tete */
   padding: 5px; /* Decole le texte */
   clear: both; /* decole du reste */
   text-align: center; /* Centrer texte */
   color: #B3B3B3; /* Couleur texte */
   background-repeat: repeat-x; /* Repeter image */
   border: 0px solid black; /* Bordure */
}