        body {
            /* Utilisation de Flexbox pour le centrage */
            display: flex;
            justify-content: center; /* Centre horizontalement */
            align-items: center;     /* Centre verticalement */
            min-height: 100vh;       /* Assure que le body prend toute la hauteur de la fenêtre */
            margin: 0;               /* Supprime les marges par défaut du body */
            /*background-color: #f0f0f0; /* Couleur de fond de la page */
			background-image: url('/images/FondNature1.jpg');
			background-repeat: no-repeat;
			background-attachment: fixed;
			background-size: cover;
            font-family: Arial, sans-serif;
        }

        .centered-box {
            background-color: #ffffff; /* Couleur de fond de la boîte */
            border: 1px solid #ccc;    /* Bordure de la boîte */
            padding: 40px;             /* Espacement interne */
            text-align: center;        /* Centre le texte à l'intérieur de la boîte */
            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Ombre légère pour un effet 3D */
            border-radius: 8px;        /* Bords arrondis */
            max-width: 400px;          /* Largeur maximale de la boîte */
            width: 90%;                /* La boîte prend 90% de la largeur disponible */
        }

        h1 {
            color: #333;
            margin-bottom: 20px;
        }

        p {
            color: #666;
            line-height: 1.6;
        }
		
        footer {
            position: fixed; /* Positionnement fixe par rapport à la fenêtre de visualisation */
            bottom: 0;       /* Colle le footer au bas de la fenêtre */
            left: 0;         /* Colle le footer au côté gauche */
            width: 100%;     /* Le footer prend toute la largeur */
            background-color: #222; /* Couleur de fond du footer */
            color: #fff;     /* Couleur du texte du footer */
            padding: 20px;   /* Rembourrage interne */
            text-align: center; /* Centre le texte */
            box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.2); /* Ombre légère au-dessus */
            z-index: 1000;   /* Assure que le footer est au-dessus des autres éléments */
        }