:root {
  --bg-img-width : 1916px; 		/*image de fond : largeur*/
  --bg-img-height : 2660px;		/*image de fond : hauteur */  
  --bg-x-pos: 0px; 			/*image de fond : decalage par rapport à gauche*/
  --bg-y-pos: 0px;			/*image de fond : decalage par rapport à haut*/
  --avatar-x: 0px;  			/*image avatar de joueurx : distance par rapport à gauche*/
  --avatar-y: 0px;  			/*image avatar de joueurx : distance par rapport à haut*/  
  --avatar-w: 120px;   			/*image avatar de joueurx : largeur*/
  --avatar-h: 150px;   			/*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);
    
}
