body {
  margin:0px;
  font-family:verdana,arial;
  font-size:12px;
  color:#000066;
  text-align: justify;
}

.hintergrund_top {
  background-image:url(../images/hintergrund_top.jpg);
  background-repeat:no-repeat;
  background-attachment:fixed;
}

.hintergrund_body {
  background-image:url(../images/hintergrund_body.jpg);
  background-repeat:no-repeat;
  background-attachment:fixed;
  height:100%;
}

.blank {
  background-color:#E7F0F9;
}

td {
  font-family:verdana,arial;
  font-size:12px;
  color:#000066;
  text-align: justify;
}

.line {
  background-color:#000066;
}

.toptext {
  font-size:30;
  font-weight:bold;
  color:#000066;
  text-align: justify;
}

.ueberschrift {
  font-size:18;
  font-weight:bold;
  color:#000066;
  text-align: justify;
}

.extrabold {
  font-size:18;
  font-weight:bold;
  color:#000066;
  text-align: justify;
}

.bold {
  font-size:12px;
  font-weight:bold;
  color:#000066;
  text-align: justify;
}

.small {
  font-size:10;
  color:#000066;
  text-align: justify;
}

.fehler {
  color:#FF0000;
}

.tblueberschrift {
  font-size:12px;
  font-weight:bold;
  color:#E7F0F9;
  background-color:#000066;
  border-style:solid;
  border-color:#000066;
  border-width:1px;
  text-align: left;
}

.tblueberschrift_inaktiv {
  font-size:12px;
  font-weight:bold;
  color:#E7F0F9;
  background-color:#808080;
  border-style:solid;
  border-color:#808080;
  border-width:1px;
  text-align: left;
}

.tbltext {
  font-size:12px;
  border-style:solid;
  border-color:#000066;
  border-width:1px;
  text-align: left;
}

.tblueberschrift_small {
  font-size:10px;
  font-weight:bold;
  color:#E7F0F9;
  background-color:#000066;
  border-style:solid;
  border-color:#000066;
  border-width:1px;
  text-align: left;
}

.tbltext_small {
  font-size:10px;
  border-style:solid;
  border-color:#000066;
  border-width:1px;
  text-align: left;
}

a:link
{
  color:#000066;
  font-weight:bold;
  text-decoration:underline;
}

a:hover
{
  color:#000066;
  font-weight:bold;
  text-decoration:underline;
}

a:active
{
  color:#000066;
  font-weight:bold;
  text-decoration:underline;
}

a:visited
{
  color:#000066;
  font-weight:bold;
  text-decoration:underline;
}

a.liste:link {
  font-weight:normal;
  color:#000066;
  text-decoration:none;
}

a.liste:visited {
  font-weight:normal;
  color:#000066;
  text-decoration:none;
}

a.liste:focus {
  font-weight:normal;
  color:#000066;
  text-decoration:underline;
}

a.liste:hover {
  font-weight:normal;
  color:#000066;
  text-decoration:underline;
}

a.liste:active {
  font-weight:normal;
  color:#000066;
  text-decoration:underline;
}

a.kalenderueberschrift:link {
  font-weight:bold;
  color:#E7F0F9;
  text-decoration:none;
}

a.kalenderueberschrift:visited {
  font-weight:bold;
  color:#E7F0F9;
  text-decoration:none;
}

a.kalenderueberschrift:focus {
  font-weight:bold;
  color:#E7F0F9;
  text-decoration:none;
}

a.kalenderueberschrift:hover {
  font-weight:bold;
  color:#E7F0F9;
  text-decoration:none;
}

a.kalenderueberschrift:active {
  font-weight:bold;
  color:#E7F0F9;
  text-decoration:none;
}

a.kalendertext:link {
  font-weight:normal;
  font-size:10px;
  text-decoration:underline;
}

a.kalendertext:visited {
  font-weight:normal;
  font-size:10px;
  text-decoration:underline;
}

a.kalendertext:focus {
  font-weight:normal;
  font-size:10px;
  text-decoration:underline;
}

a.kalendertext:hover {
  font-weight:normal;
  font-size:10px;
  text-decoration:underline;
}

a.kalendertext:active {
  font-weight:normal;
  font-size:10px;
  text-decoration:underline;
}

.disabled {
  color:#c0c0c0;
}

.datenueberschrift {
  color:#000066;
  font-size:15px;
}

.textfeld {
  background-color:#E7F0F9;
  color:#000066;
  border-width:1;
  border-style:solid;
  border-color:#000066;
  width:275px;
}

.suchefeld {
  background-color:#E7F0F9;
  color:#000066;
  border-width:1;
  border-style:solid;
  border-color:#000066;
  width:100px;
  font-size:10px;
}

.button {
  font-weight:bold;
  background-color:#E7F0F9;
  width:100;
  border-width:1;
  border-style:solid;
  border-color:#000066;
}

.suchebutton {
  font-weight:bold;
  background-color:#E7F0F9;
  width:50px;
  border-width:1;
  border-style:solid;
  border-color:#000066;
  font-size:10px;
}

.dropdown {
  background-color:#E7F0F9;
  color:#000066;
  border-width:1;
  border-style:solid;
  border-color:#000066;
  width:275px;
}

