body {
  background: #000000;
  color: #FFCC33;
  font-family: sans-serif;
  font-weight: bold;
}

.normal {
  background: #000000;
  color: #FFCC33;
  font-family: sans-serif;
  font-weight: bold;
}

.sign {
  font-family: sans-serif;
  font-style: italic;
  font-weight: bold;
  text-indent: 8ex;
}

.hanna {
  background: #000000;
  color: #99FFCC;
  font-family: sans-serif;
  font-weight: bold;
}

.hannes {
  background: #000000;
  color: #3399FF;
  font-family: sans-serif;
  font-weight: bold;
}

.eric {
  background: #000000;
  color: #FFCC99;
  font-family: sans-serif;
  font-weight: bold;
}

.stephan {
  background: #000000;
  color: #CCFF99;
  font-family: sans-serif;
  font-weight: bold;
}

.reinhard {
  background: #000000;
  color: #EB8810;
  font-family: sans-serif;
  font-weight: bold;
}



.marko {
  background: #000000;
  color: #99CCFF;
  font-family: sans-serif;
  font-weight: bold;
}

.menu body {
  background: #000000;
  color: #FFFFFF;
  font-family: sans-serif;
  font-weight: normal;
}

.foot {
  background: #000000;
  color: #99CCFF;
  font-family: sans-serif;
  font-weight: normal;
  font-size: x-small;
}



h1 {
  color: #FFFFFF;
  background: transparent;
  font-weight: bold;
  font-size: large;
  text-indent: 0;
  text-align: left;
  font-family: "Courier New", monospace;
}

h2 {
  color: #FFFFFF;
  background: transparent;
  font-weight: bold;
  font-size: large;
  text-align: left;
  text-indent: 1ex;
  font-family: "Courier New", monospace;
}

h3 {
  color: #FFFFFF;
  background: transparent;
  font-weight: bold;
  font-size: large;
  text-align: left;
  text-indent: 2ex;
  margin-left: 2ex;
  font-family: "Courier New", monospace;
}

h4 {
  color: #FFFFFF;
  background: transparent;
  font-weight: bold;
  font-size: medium;
  text-align: left;
  text-indent: 3ex;
  margin-left: 2ex;
  font-family: "Courier New", monospace;
}

h5 {
  color: #FFFFFF;
  background: transparent;
  font-weight: bold;
  font-size: medium;
  text-align: left;
  margin-left: 3ex;
  margin-right: 10ex;
  font-family: "Courier New", monospace;
}

h6 {
  color: #FFFFFF;
  background: transparent;
  font-weight: bold;
  font-size: medium;
  text-align: left;
  margin-left: 8ex;
  margin-right: 20ex;
  font-family: "Courier New", monospace;
}


.menu h4 {
  color: #FFFFFF;
  background: transparent;
  font-weight: bolder;
  font-size: large;
  text-align: left;
  margin-left: 0;
  font-family: "Courier New", monospace;
}


p {
  margin-left: 3ex;
  font-weight: bold;
}

strong {
  font-weight: bolder;
}


.menu strong {
  font-weight: bolder;
}

.hanna a:link {
  color: #99FFCC
  background: transparent;
  text-decoration: underline;
}

.hanna a:visited {
  color: #77DDAA;
  background: transparent;
  text-decoration: underline;
}

.hanna a:active {
  color: #FFFFFF;
  background: transparent;
  text-decoration: underline;
}

.hanna a:hover {
  color: #BBFFEE;
  background: transparent;
  text-decoration: underline;
}

.eric a:link {
  color: #FFCC99;
  background: transparent;
  text-decoration: underline;
}

.eric a:visited {
  color: #DDAA77;
  background: transparent;
  text-decoration: underline;
}

.eric a:active {
  color: #FFFFFF;
  background: transparent;
  text-decoration: underline;
}

.eric a:hover {
  color: #FFEEBB;
  background: transparent;
  text-decoration: underline;
}

.stephan a:link {
  color: #CCFF99;
  background: transparent;
  text-decoration: underline;
}

.stephan a:visited {
  color: #AADD77;
  background: transparent;
  text-decoration: underline;
}

.stephan a:active {
  color: #FFFFFF;
  background: transparent;
  text-decoration: underline;
}

.stephan a:hover {
  color: #EEFFBB;
  background: transparent;
  text-decoration: underline;
}

.marko a:link {
  color: #99CCFF;
  background: transparent;
  text-decoration: underline;
}

.marko a:visited {
  color: #77AADD;
  background: transparent;
  text-decoration: underline;
}

.marko a:active {
  color: #FFFFFF;
  background: transparent;
  text-decoration: underline;
}

.marko a:hover {
  color: #BBEEFF;
  background: transparent;
  text-decoration: underline;
}


.menu a:link {
  color: #99CCFF;
  background: transparent;
  text-decoration: none;
  text-align: right;
  line-height: 1.5em;
  font-weight: bold;
}

.menu a:visited {
  color: #99CCFF;
  background: transparent;
  text-decoration: none;
  text-align: right;
  line-height: 1.5em;
  font-weight: bold;
}

.menu a:active {
  color: #FFFFFF;
  background: transparent;
  text-decoration: none;
  text-align: right;
  line-height: 1.5em;
  font-weight: bold;
}

.menu a:hover {
  color: #00CCFF;
  background: transparent;
  text-decoration: underline overline;
  text-align: right;
  line-height: 1.5em;
  font-weight: bold;
}

.normal a:link{
  color: #FFCC33;
  background: transparent;
  text-decoration: underline;
}

.normal a:visited{
  color: #FFCC33;
  background: transparent;
  text-decoration: underline;
}

.normal a:active{
  color: #FFFFFF;
  background: transparent;
  text-decoration: underline;
}

.normal a:hover{
  color: #FFDD44;
  background: transparent;
  text-decoration: underline;
}

.foot a:link {
  color: #99CCFF;
  background: transparent;
  text-decoration: underline;
}

.foot a:visited {
  color: #99CCFF;
  background: transparent;
  text-decoration: underline;
}

.foot a:active {
  color: #FFFFFF;
  background: transparent;
  text-decoration: underline;
}

.foot a:hover {
  color: #BBEEFF;
  background: transparent;
  text-decoration: underline;
}

a:link {
  color: #FFCC33;
  background: transparent;
  text-decoration: underline;
}

a:visited {
  color: #DDAA33;
  background: transparent;
  text-decoration: underline;
}

a:active {
  color: #FFFFFF;
  background: transparent;
  text-decoration: underline;
}

a:hover {
  color: #FFEE33;
  background: transparent;
  text-decoration: underline;
}
