html, body {
  height: 100%;
}

body {
  background-color: #909090;
  margin: 0px;
}

.log-button {
  text-decoration: none;

  color: white;
}

.menu-table {
  width: 100%;

  padding: 0px;
  border-spacing: 0px;
}

.menu-table .menu-row-spacer {
  height: 3px;
}

.menu-table .menu-row {
  background-color: #303030;
}

.menu-table .menu-tab {
  width: 23px;
}

.menu-table .menu-spacer {
  width: 5px;
}

.menu-table .menu-content {
  color: white;
}

.menu-table .menu-content .menu-link {
  text-decoration: none;

  color: white;
}

.menu-table .menu-content .menu-description {
  font-size: 10px;
}

.div-top {
  position: absolute;
  top: 0px;
  height: 50px;
  left: 50px;
  right: 50px;
  background-color: #ffffff;
}

.div-title {
  position: absolute;
  top: 50px;
  height: 100px;
  left: 50px;
  right: 50px;

  background-color: #303030;
  color: white;
}

.div-background {
  position: fixed;
  z-index: -1;
  top: 0px;
  bottom: 0px;
  left: 50px;
  right: 50px;
  background-color: #ffffff;
}

.div-menu {
  position: absolute;
  top: 150px;
  bottom: 0px;
  left: 25px;
  width: 150px;
}

.div-content {
  position: absolute;
  top: 160px;
  bottom: 0px;
  left: 185px;
  right: 60px;
}
