html, body {
  height: 100%;
  width: 100%;
  padding: 0;
  margin: 0;
}

#full-screen-background-image {
  z-index: -999;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}


#LOGO {
	
 position:absolute;
 vertical-align:middle;
 left:auto;
 right:auto;
 display:none;
}

#ITA {
 
 position:absolute;
 left:240px;
 bottom:12%;
}



#DE {
 
 position:absolute;
 left:80px;
 bottom:0%;
}


#EN {
 
 position:absolute;
 left:80px;
 bottom:0%;
}


.opacity {
 opacity:0.7;
 filter: alpha(opacity=70);
 -webkit-transition: opacity 0.2s linear;
}

.opacity:hover {
 opacity:1;
 filter: alpha(opacity=100);
 -webkit-transition: opacity 0.2s linear;
}