html { 
  background: url(../images/lang_background.jpg) no-repeat center center;
  -webkit-background-size: auto 100%;
  -moz-background-size: auto 100%;
  -o-background-size: auto 100%;
  background-size: auto 100%;
  height: 100%;
}

#lang {
 padding-top: 1%;
 text-align: center;
}
.wrapper {
 opacity: 0.5;
}
.wrapper:hover {
 opacity: 1;
}
#left_wrapper {
 float: left;
}
#right_wrapper {
 float: right;
}
a {
 padding: 0px 120px 0px 120px;
 display: block;
}