HTML {
  height:100%;
  width:100%
  }

BODY {
  background-color:#FFFFFF;
  color:#5D5B59;
  margin:0;
  height:100%;
  width:100%
  }

IMG {
  border:0px
  }

.hgrau {
  background-color: #A3A1A0;
  color:#5D5B59
  }

.vollbreit {
  width:100%
  }

.voll {
  width:100%;
  }


td.content {
  background-color:#f3f3f3;
  color:#5D5B59;
  width:100%
  }

td.dunkel {
  background-color:#d2d2d2;
  color:#5D5B59;
  width:100%
  }

a {
  color: #5D5B59;
  background-color: transparent;
  text-decoration:underline;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ;
  font-size: 9pt}
a:hover {
  color: #5D5B59;
  background-color: transparent;
  text-decoration: underline}
a:active {
  color: #5D5B59;
  background-color: transparent;
  text-decoration: underline}

a.klein {
  color: #5D5B59;
  background-color: transparent;
  text-decoration:underline;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ;
  font-size: 8px}
a.klein:hover {
  color: #5D5B59;
  background-color: transparent;
  text-decoration: underline}
a.klein:active {
  color: #5D5B59;
  background-color: transparent;
  text-decoration: underline}

a.position {
  color: #5D5B59;
  background-color: transparent;
  text-decoration: underline;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ;
  font-size: 11px;
  padding-left: 12px  }
a.position:hover {
  color: #002C72;
  background-color: transparent;
  text-decoration: underline;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ;
  font-size: 11px;
  padding-left: 12px  }
  a.position:active {
  color: #002C72;
  background-color: transparent;
  text-decoration: underline;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ;
  font-size: 11px;
  padding-left: 12px  }

a.subnavi {
  color: #5D5B59;
  background-color: transparent;
  text-decoration: none;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ;
  font-size: 11px;
  font-weight: bold;
  padding-left: 12px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  border-left: 12px;
  border-left-color: transparent;
}
a.subnavi:hover {
  color: #002C72;
  background-color: transparent;
  text-decoration: none;
  }
a.subnavi:active {
  color: #002C72;
  background-color: transparent;
  text-decoration: none;
  }

a.liste {
  color: #5D5B59;
  background-color: transparent;
  text-decoration:underline;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ;
  font-size: 9pt;
  margin-bottom: 5px}
a.liste:hover {
  color: #5D5B59;
  background-color: transparent;
  text-decoration: underline}
a.liste:active {
  color: #5D5B59;
  background-color: transparent;
  text-decoration: underline}

H1 {
  font-size: 16px;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ;
  color:#5D5B59;
  background-color: #f3f3f3;
  }
H2 {
  color:#5D5B59;
  background-color: transparent;
  font-size: 12px;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ;
  border-top-width: 1px;
  border-top-color: #5D5B59;
  border-left-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 1px;
  border-bottom-color: #002C72;
  border-style: solid;
  padding-bottom: 0px; }

P {
  background-color: transparent;
  font-size: 12px;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ;
  color: #5D5B59;}

P td.content {
  background-color: transparent;
  font-size: 12px;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ;
  color: #5D5B59;}


.position {
  color: #002C72;
  background-color: transparent;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ;
  font-size: 11px;
  padding-left: 12px
  }

.position2 {
  color: #002C72;
  background-color: transparent;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ;
  font-size: 11px;
  font-weight: bold;
  padding-left: 12px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  }


.footer {
  background-color: #f3f3f3;
  font-size: 10px;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ;
  color: #5D5B59;
  text-align: center}

.upper {
  text-transform: uppercase
  }

.blau {
  background-color: #002C72;
  color: #002C72;}