* {
  box-sizing: border-box; /* la div a la taille du width */
  /*sans box-sizing: border-box; :
	width + padding + border = actual width of an element
	height + padding + border = actual height of an element

 box-sizing: inline-box;  : la div a la taille du contenu

 */
}
:root {
  --fond1: #AAAAAA; /*var(--fond)*/
  --fond: #E0E0E0; /*var(--fond)*/
  --ZfondImage:url("fond-AAAAAA.png");
  /*--Menu-Fond:#888888;*/
  --Menu-Fond1:#AAAAAA;
  --Menu-Fond:#E0E0E0;

  --Nom-FontCouleur:#000000;
  --Menu-FontCouleur:#000000;
  --ZMenu-FondImage:url("fond-888888.png");
  --FontCouleur:#000000;
  --ZDecalageVerticalCentral:11em; /* menu fixed*/
  --DecalageVerticalCentral:1.25em; /* menu relative */


  --FontInfo:0.9vw;
}

/*V3.0.3*/
.FloatLeft{float:left;}
@font-face {
	font-family: "garet.book";
	src: url("garet.book.ttf"), url("CSS/garet.book.ttf")
	/*src: url("CSS/garet.book.ttf")  format("truetype")*/
}
@font-face {
	font-family: "Louis.George.Cafe";
	src: url("Louis.George.Cafe.ttf"),url("CSS/Louis.George.Cafe.ttf")
	/*src: url("CSS/Louis.George.Cafe.ttf")  format("truetype")*/
}
@font-face {
	font-family: "ERASDEMI";
	src: url("ERASDEMI.TTF"),url("CSS/ERASDEMI.TTF")
	/*src: url("CSS/ERASDEMI.TTF")  format("truetype")*/
}
@font-face {
	font-family: "LEMONMILK-Light";
	/*src: url("CSS/garet.book.ttf")  format("truetype")*/
	src: url("LEMONMILK-Light.otf"),url("CSS/LEMONMILK-Light.otf")
	/*src: url("CSS/LEMONMILK-Light.otf")  format("opentype")*/
}



body {
	/*font-family: 'Roboto', sans-serif;*/
	/*font-family: 'eras-demi-itc-regular', sans-serif;*/
	margin:0 0 0 0;
}
body{font-family: 'LEMONMILK-Light', sans-serif;}




/*
@media (min-height:100px) and (max-height:10000px) and (min-width:100px) and (max-width:10000px){
*/
#MENU{display:block;}
@media (max-aspect-ratio:1/1){
		body{background-color:var(--fond);width:100%;font-size:1.5em;color:var(--FontCouleur);}
		 /* BlocCentral */
#BlocCentral-Accueil{position:relative;clear:both;background-color:var(--fond);width:100%;max-height:100vh;font-size:1.1vw;text-align:center;}
		#BlocCentral-Accueil-gauche{width:100%;}
		#BlocCentral-Accueil-gauche img{width:80%;left:10%;}
		#BlocCentral-Accueil-droite{position:relative;width:80%;text-justify:auto;font-size:1em;left:10%;}
#BlocCentral-Accueil-droite img{float:left;padding-right:calc(0.5em * 300 / 228);padding-bottom:0em;height:10.5em;}
#BlocCentral-Accueil-droite p{margin-top:1em;}
}
@media (min-aspect-ratio:1/1){

		body{background-color:var(--fond);width:100%;color:var(--FontCouleur);}/*font-size:1.5em*/
		  body{background-image:var(--fondImage);}
		/*body{font-family: 'eras-demi-itc-regular', sans-serif;}*/

		#MENU{position:relative;float:right;width:100%;z-index:30;}

		 /* BlocCentral */
#BlocCentral-Accueil{position:relative;clear:both;background-color:var(--fond);width:100%;max-height:100vh;font-size:1.1vw;top:var(--DecalageVerticalCentral);}
		#BlocCentral-Accueil-gauche{width:50%;float:left;text-align:center;margin:1em 0 0 0;}
			#BlocCentral-Accueil-gauche img{max-width:80%;left:10%;font-size:1.1vw;max-height:80vh;}
		#BlocCentral-Accueil-droite{width:45%;float:left;text-justify:inter-word;
			/*font-size:0.51em;*/
			font-size:0.95vw;margin:1em 0 0 0;
		}

#ZZBlocCentral-Accueil-droite img{float:left;padding-right:calc(0.5em * 300 / 228);padding-bottom:0em;height:10.5em;}
#BlocCentral-Accueil-droite img{float:left;padding-right:calc(0.5em * 300 / 228);padding-bottom:0em;height:19em;}
#BlocCentral-Accueil-droite p{margin-top:0;}





#PaiementMessage{text-align:center;}


}
