body {
  color: #000000;
  background-color: #FEE6A7;
  background-image: url(./images/bg.png);
  font-size: medium;
  font-family: Arial, Helvetica, sans-serif;
  margin: 0px;
  min-width: 990px;
}

#wrapper1 {
  margin: 0px;
  background-image: url(./images/bg-oben.png);
  background-position: top left;
  background-repeat: repeat-x;
}

#wrapper2 {
  background-image: url(./images/bg-links.png);
  background-position: top left;
  background-repeat: no-repeat;
  min-height: 878px;
  height: auto !important;
  height: 878px;
}

#oben {
  margin: 0px;
  height: 200px;
  background-image: url(./images/bg-oben-links.png);
  background-position: top left;
  background-repeat: no-repeat;
}

#links {
  position: absolute;
  top: 200px;
  left: 0px;
  margin: 0px;
  width: 290px;
}

#links1 {
  padding: 5px 5px 5px 50px;
}

#cont1 {
  margin: 0px 235px 10px 290px;
}

#cont2 {
  padding: 5px;
  min-height: 480px;
  height: auto !important;
  height: 480px;
}

#rechts {
  position: absolute;
  top: 200px;
  right: 10px;
  width: 220px;
  background-color: #FDDB8C;
}

#rechts1 {
  padding: 5px;
}

#rechts2 {
  padding: 5px;
}

#unten1 {
  margin: 10px 235px 10px 290px;
  border-top: 2px solid #E60003;
}

#unten2 {
  padding: 5px;
  font-size: small;
}

a:link    { color: #E60003; }
a:visited { color: #900002; }
a:active  { color: #E60003; }
a:hover   { color: #A0A0A0; }
a:focus   { color: #E60003; }

a:hover img { background-color: #F3EEE7; }

a.nav         { display: block; padding: 1px 2px; font-size: medium; font-weight: bold; }
a.nav:link    { color: #FFFFFF; text-decoration: none; }
a.nav:visited { color: #FFFFFF; text-decoration: none; }
a.nav:active  { color: #FFFFFF; text-decoration: none; }
a.nav:hover   { color: #FFFFFF; text-decoration: underline; }
a.nav:focus   { color: #FFFFFF; text-decoration: none; }

a.navakt         { display: block; padding: 1px 2px; font-size: medium; font-weight: bold; }
a.navakt:link    { color: #E60003; text-decoration: none; }
a.navakt:visited { color: #E60003; text-decoration: none; }
a.navakt:active  { color: #E60003; text-decoration: none; }
a.navakt:hover   { color: #E60003; text-decoration: underline; }
a.navakt:focus   { color: #E60003; text-decoration: none; }

a.nav2         { display: block; margin-left: 8px; padding: 1px 2px; font-size: small; font-weight: bold; }
a.nav2:link    { color: #FFFFFF; text-decoration: none; }
a.nav2:visited { color: #FFFFFF; text-decoration: none; }
a.nav2:active  { color: #FFFFFF; text-decoration: none; }
a.nav2:hover   { color: #FFFFFF; text-decoration: underline; }
a.nav2:focus   { color: #FFFFFF; text-decoration: none; }

a.nav2akt         { display: block; margin-left: 8px; padding: 1px 2px; font-size: small; font-weight: bold; }
a.nav2akt:link    { color: #E60003; text-decoration: none; }
a.nav2akt:visited { color: #E60003; text-decoration: none; }
a.nav2akt:active  { color: #E60003; text-decoration: none; }
a.nav2akt:hover   { color: #E60003; text-decoration: underline; }
a.nav2akt:focus   { color: #E60003; text-decoration: none; }

a.nav3         { display: block; margin-left: 16px; padding: 1px 2px; font-size: small; font-weight: bold; }
a.nav3:link    { color: #FFFFFF; text-decoration: none; }
a.nav3:visited { color: #FFFFFF; text-decoration: none; }
a.nav3:active  { color: #FFFFFF; text-decoration: none; }
a.nav3:hover   { color: #FFFFFF; text-decoration: underline; }
a.nav3:focus   { color: #FFFFFF; text-decoration: none; }

a.nav3akt         { display: block; margin-left: 16px; padding: 1px 2px; font-size: small; font-weight: bold; }
a.nav3akt:link    { color: #E60003; text-decoration: none; }
a.nav3akt:visited { color: #E60003; text-decoration: none; }
a.nav3akt:active  { color: #E60003; text-decoration: none; }
a.nav3akt:hover   { color: #E60003; text-decoration: underline; }
a.nav3akt:focus   { color: #E60003; text-decoration: none; }

h1,h2,h3,h4 {
  color: #E60003;
}

.csc-firstHeader {
  margin-top: 0px;
}
