:root {
  --bg-img-width : 4668px; 		/*image de fond : largeur*/
  --bg-img-height : 3400px;		/*image de fond : hauteur */
  --bg-x-pos: -2334px; 			/*image de fond : decalage par rapport à gauche*/
  --bg-y-pos: -1700px;			/*image de fond : decalage par rapport à haut*/
  --avatar-x: 10px;  			/*image avatar de joueurx : distance par rapport à gauche*/
  --avatar-y: 10px;  			/*image avatar de joueurx : distance par rapport à haut*/
  --avatar-w: 300px;   			/*image avatar de joueurx : largeur*/
  --avatar-h: 168px;   			/*image avatar de joueurx : hauteur*/

}

}

}

body {

	background-color: black;
	height: 100vh;
	width: 100vw;
	background-size: contain;
	overflow:hidden;
}

.gamebody {

    overflow: hidden;
    background-repeat: no-repeat;
    position :relative;
}

.gamebody .bg{
    margin-top: var(--bg-y-pos);
	  margin-left: var(--bg-x-pos);
}

#container {
    position:relative;
}

#avatar {
    position: absolute;
    left: 50px;
    top: 50px;
  	height: var(--avatar-h);
    width: var(--avatar-w);

}

#layer1 {
    position: absolute;

}

	/*
#layer2 {
    position: absolute;
}

#layer3 {
    position: absolute;

}


#layer4 {
    position: absolute;

}


#layer5 {
    position: absolute;

}
*/
