body{
    background-color: #0066b2;
}
.lichtbol {
    display: block;
    height: 200px;
    width: 200px;
    border-radius: 360px;
    position: relative;
    padding-left: 35px;
    margin-bottom: 12px;
    cursor: pointer;
    font-size: 22px;
}
  .lichtbol input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
  }
  .lichtbol input:checked ~ .lamp {
    background-color: yellow;
  }
  .lamp {
    position: absolute;
    top: 300px;
    left: 750px;
    height: 200px;
    width: 200px;
    border-radius: 360px;
    background-color: #727171;
  }
  #lampbinnenkant{
    width: 20px;
    height: 100px;
    background-color: khaki;
    position: absolute;
    top: 407px;
    left: 850px;
    z-index: 2;
  }
  #bolletje{
    width: 20px;
    height: 20px;
    border-radius: 360px;
    border: solid;
    border-width: 10px;
    border-color: khaki;
    position: absolute;
    top: 370px;
    left: 840px;
  }
  #onderkant1{
    width: 75px;
    height: 75px;
    background-color:rgb(103, 103, 103);
    position: relative;
    top: 280px;
    left: 815px;
    border-radius: 0px 0px 25px 25px;
    z-index: 4;
  }
  #onderkant2{
    width: 30px;
    height: 15px;
    border-radius: 50px 50px 0 0;
    background-color: rgb(89, 89, 89);
    rotate: 180deg;
    position: relative;
    top: 280px;
    left: 837px;
  }