body {
  background: #ffffaa;
  font-family:Verdana,Helvetica,non-serif;
  font-size: 10pt;
  cursor: default;
}

p, table, div {
  color: #222200;
  font-size:10pt;
  font-family:Verdana,Helvetica,non-serif;
  font-weight:none;
}

.logoschrift {
  color: #400000;
  font-size:30pt;
  font-weight:bold;
}
p.seitenueberschrift, div.seitenueberschrift {font-size:15pt; text-decoration:underline;}
p.menue {color: #ffffff;}
p.kleiner {font-size:7.5pt;}
p.groesser {font-size:18pt; font-weight:bold;}

.tabelle {
  border: 1pt;
  border-color: #dddd22;
  border-style: solid;
  font-size: 10pt;
  border-spacing: 0;
}

a {
  color: #771111;
  font-size:10pt;
  font-family:Verdana,Helvetica,non-serif;
  text-decoration:none;
  line-height:10pt;
}
a:hover {
  color:#400000;
}

.nav {
  color: #888888;
}
.nav_aktiv {
  color: #888888;
}

.nav:hover {
  color: #222200;
}
.nav_aktiv:hover {
  color: yellow;
}

.menue {
  color: #ffffff;
  font-size: 10pt;
  padding-left: 9pt;
  padding-right: 9pt;
  border-bottom: solid 1px black;
}
.menue_aktiv {
  color: #222200;
  background-color: #ffff00;
  padding-left: 9pt;
  padding-right: 9pt;
  border-left:solid 1px black;
  border-top:solid 1px black;
  border-right:solid 1px black;
}

#link {
  color: #550000;
  font-size: 10pt;
}
#link:hover {
  color:00a0a0;
}
#klink {color:#ffed7f; font-size:8pt;}
#klink:hover {color:ffffff;}

#mail {color: #001111;}
#mail:hover {color:00a0a0;}

.cellÜ {
  color: #222200;
  background-color: #dddd22;
  padding: 1pt;
  text-align: center;
  vertical-align: center;
  height: 20pt;
}

#cellÜ-link {
  color: #77eeee;
}

#cellÜ-link:hover {
  color: #ccffff;
}

.cellA {
  background: #eaeaca;
}

.cellB {
  background: #dadaba;
}

.cellhg {
  background: #ffdc4f;
}
.cellhg:hover {
  background: white;
}

.klein {
  font-size: 8pt;
}

.schmal {
  font-family: arial narrow;
}

hr {
  color: #777700;
  size: 1pt;
}

.eingabefeld {
  font-family: Verdana, arial;
  font-size: 10pt;
  border: 1px;
  border-color: #999999;
  border-style: solid;
  color: #333333;
  background: #ffed7f;
  padding: 0pt;
}

.button, .button:hover {
  font-family: Verdana, arial;
  font-size: 8pt;
  color: #000000;
  border: 3px;
  border-style: solid;
  border-top-color: #bbb;
  border-left-color: #bbb;
  border-right-color: #777;
  border-bottom-color: #777;
  background: #ffed7f;
  padding: 0 10;
  margin: 4;
  cursor: pointer;
}

.button2 {
  font-family: Verdana, arial;
  font-size: 8pt;
  color: #000000;
  border: 3px;
  border-style: solid;
  border-top-color: #bbb;
  border-left-color: #bbb;
  border-right-color: #777;
  border-bottom-color: #777;
  background: #ffed7f;
  padding: 1 17;
  cursor: pointer;
}

.button2:hover {
  font-family: Verdana, arial;
  font-size: 8pt;
  color: #444444;
  font-weight:normal;
  font-style:normal;
  border: 3px;
  border-style: solid;
  border-top-color: #bbb;
  border-left-color: #bbb;
  border-right-color: #777;
  border-bottom-color: #777;
  background: #ffed7f;
  padding: 1 17;
  cursor: pointer;
}

.button2:active {
  color:red;
}

.absatz {
  width: 600;
  background: #77eeee;
}

.adminline {
  font-size: 8pt;
  color: white;
}

.radio {
  width: 14;
  height: 14;
}

#pointer {
  cursor: pointer;
}

textarea, .bar {
  scrollbar-base-color:#bbbbbb;
  scrollbar-3d-light-color:#FFFFFF;
  scrollbar-arrow-color:#400000;
  scrollbar-darkshadow-color:#400000;
  scrollbar-face-color:#ffef7f;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#000000;
  scrollbar-track-color:#ffed7f;
}

select {
  border: 1px;
  border-color: #999999;
  border-style: solid;
}
