body {
  background-color: #eae4c3;
  font-family: 'Courier New', Courier, monospace;
}
.header {
 border-style: hidden;
 border-radius: 0px 0px 10px 10px; 
}
.pages {
  border-style: solid;
  border-width: 20px;
  border-radius: 10px 10px 0px 0px; 
  padding:10px;
  border-color: #2a2a9e;
  display: flex;
}
.innerborder {
  border-style: outset;
  border-width: 5px;
  padding:10px;
  border-radius: 7px;
}
.about {
  border-style: solid;
  border-width: 5px;
  padding:10px;
  border-color: #2a2a9e;
  border-radius: 0px 0px 10px 10px; 
}
.about h1,h2,p {
  color: #2a2a9e;
}
.column {
  flex: 1; /* evenwijdig */
  border: 5px outset ;
  padding: 10px;
  text-align: center;
}
/* experimentaal tab systeem*/
.tabs {
  display:flex;
  gap:5px;
  padding:5px;
}
.tab {
  background:transparent;
  border:1px solid rgba(0, 0, 0, 0.5);
  border-bottom:none;
  padding:5px 10px;
  border-radius:5px 5px 0 0;
  cursor:pointer;
  font-family: 'Courier New', Courier, monospace;
}
.tab:focus {outline:2px solid #2a2a9e; outline-offset:2px
}
.tab.active {
  background:#ffffff;
  border-color:#2a2a9e;
  color:#2a2a9e;
  font-weight:700;
}
.tab-content-inner {
  padding:16px;
  border:1px solid rgba(0, 0, 0, 0.5);
  border-radius:0 6px 6px 6px;
  margin-top:-1px;
  background:#ffffff;
  min-height:120px;
}