html{
  background-attachment: scroll;
  background-image: url("rand-001.png");
  background-position: 0 0;
  background-repeat: repeat-y;
  background-color: #101010;
  color: #f0f0f0;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}

body{
  background-attachment: scroll;
  background-image: url("rand-002.png");
  background-position: 0 0;
  background-repeat: repeat-x;
  padding: 160px 20px 20px 160px;
  margin: 0 0 0 0;
}

h1{
  font-size: 14pt;
  font-weight: bold;
  font-family: sans-serif;
}

p{
  float: none;
  clear: both;
  font-size: 14pt;
  font-weight: normal;
  font-family: sans-serif;
}

a{
  color: #f0f0f0;
  text-decoration: underline;
}

div#ecke{
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 150px;
  width: 150px;
}

div.box{
  color: #000000;
}

div.box p{
  font-size: 12pt;
  font-weight: normal;
  font-family: sans-serif;
}

div.box a{
  color: #000000;
  text-decoration: underline;
}

div#annika{
  float: left;
  clear: none;
  background-color: #ff66ef;
  padding: 2ex 2em 2ex 2em;
  margin: 10ex 2em 8ex 10em;
  width: 20em; 
}

div#michael{
  float: left;
  clear: none;
  background-color: #6666ff;
  padding: 2ex 2em 2ex 2em;
  margin: 6ex 4em 2ex 4em;
  width: 18em; 
}

div#andreas{
  float: left;
  clear: none;
  background-color: #7fff66;
  padding: 2ex 2em 2ex 2em;
  margin: 10ex 4em 4ex 8em;
  width: 20em; 
}

div#axel{
  float: left;
  clear: none;
  background-color: #00965f;
  padding: 2ex 2em 2ex 2em;
  margin: 4ex 2em 10ex 6em;
  width: 14em; 
}

div#edv{
  float: left;
  clear: none;
  background-color: #ffff00;
  padding: 2ex 2em 2ex 2em;
  margin: 2ex 2em 4ex 6em;
  width: 24em; 
}

div#band{
  float: left;
  clear: none;
  background-color: #ff0000;
  padding: 2ex 2em 2ex 2em;
  margin: 10ex 6em 2ex 2em;
  width: 16em; 
}

div#steinmetz{
  float: left;
  clear: none;
  background-color: #b966ff;
  padding: 2ex 2em 2ex 2em;
  margin: 2ex 6em 6ex 8em;
  width: 22em; 
}
