
#m1 {
  position: absolute;
  left: 50;
  top: 75;
  z-index: 10;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
}

#m2 {
  position: absolute;
  left: 120;
  top: 70;
  z-index: 10;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
}

#m3 {
  position: absolute;
  left: 190;
  top: 55;
  z-index: 10;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
}

#m4 {
  position: absolute;
  left: 270;
  top: 35;
  z-index: 10;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
}

#m5 {
  position: absolute;
  left: 390;
  top: 15;
  z-index: 10;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
}

#sub1 {
  position: absolute;
  left: 20px;
  top: 112;
  layer-background-color: #ff7800;
  background-color: #ff7800;
  visibility: hide;
  visibility: hidden;
  z-index: 10;
  width: 150pt;
  padding-left: 4px;
  border-top: 1px #3f66fd ridge;
  border-right: 1px #3f66fd ridge;
  border-bottom: 1px #3f66fd ridge;
  border-left: 1px #3f66fd ridge;
}

#sub2 {
  position: absolute;
  left: 140px;
  top: 97;
  layer-background-color: #ff7800;
  background-color: #ff7800;
  visibility: hide;
  visibility: hidden;
  z-index: 10;
  width: 150pt;
  padding-left: 4px;
  border-top: 1px #3f66fd ridge;
  border-right: 1px #3f66fd ridge;
  border-bottom: 1px #3f66fd ridge;
  border-left: 1px #3f66fd ridge;
}

#sub3 {
  position: absolute;
  left: 210px;
  top: 77;
  layer-background-color: #ff7800;
  background-color: #ff7800;
  visibility: hide;
  visibility: hidden;
  z-index: 10;
  width: 200pt;
  padding-left: 4px;
  border-top: 1px #3f66fd ridge;
  border-right: 1px #3f66fd ridge;
  border-bottom: 1px #3f66fd ridge;
  border-left: 1px #3f66fd ridge;
}

#sub4 {
  position: absolute;
  left: 290px;
  top: 57;
  layer-background-color: #ff7800;
  background-color: #ff7800;
  visibility: hide;
  visibility: hidden;
  z-index: 10;
  width: 250pt;
  padding-left: 4px;
  border-top: 1px #3f66fd ridge;
  border-right: 1px #3f66fd ridge;
  border-bottom: 1px #3f66fd ridge;
  border-left: 1px #3f66fd ridge;
}

#sub5 {
  position: absolute;
  left: 400px;
  top: 42;
  layer-background-color: #ff7800;
  background-color: #ff7800;
  visibility: hide;
  visibility: hidden;
  z-index: 10;
  width: 200pt;
  padding-left: 4px;
  border-top: 1px #3f66fd ridge;
  border-right: 1px #3f66fd ridge;
  border-bottom: 1px #3f66fd ridge;
  border-left: 1px #3f66fd ridge;
}

#subsub4 {
  position: relative;
  left: 5px;
  top: 2;
  layer-background-color: #ff7800;
  background-color: #ff7800;
  z-index: 11;
  width: 200pt;
  padding-left: 4px;
  padding-bottom: 1px;
  border-top: #3f66fd;
  border-right: #3f66fd;
  border-bottom: #3f66fd;
  border-left: 1px #3f66fd ridge;
}

a.menu:link {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
}

a.menu:active {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
}

a.menu:hover {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
}

a.menu:visited {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
}

a.menu_main:link {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
}

a.menu_main:active {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #3f66fd;
}

a.menu_main:hover {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #3f66fd;
}

a.menu_main:visited {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
}

#back {
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 8;
}

#backl {
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 10;
}

#navlinks {
  position: absolute;
  top: 380px;
  left: 15px;
  z-index: 10;
}

#indexbild {
  position: absolute;
  top: 150px;
  left: 590px;
  z-index: 5;
  width: 100pt;
}

#leer {
  position: absolute;
  top: 318px;
  left: 430px;
  z-index: 11;
}

#indextext {
  position: absolute;
  top: 150px;
  left: 260px;
  z-index: 6;
  width: 200px;
}

#indextext1 {
  position: absolute;
  top: 175px;
  left: 260px;
  z-index: 10;
}

#indextextlinks {
  position: absolute;
  top: 175px;
  left: 20px;
  z-index: 10;
}

#indextext2 {
  position: absolute;
  top: 460px;
  left: 590px;
  width: 250px;
  z-index: 10;
}

#laufleiste {
  position: absolute;
  top: 410px;
  left: 570px;
  width: 250px;
}

#stangesenkr {
  position: absolute;
  top: 150px;
  left: 230px;
  z-index: 10;
}

#stange {
  position: absolute;
  top: 288px;
  left: 148px;
  z-index: 9;
}

#linie {
  position: absolute;
  top: 935px;
  left: 20px;
  width: 800px;
  z-index: 6;
}

#impressum2 {
  position: absolute;
  top: 945px;
  left: 240px;
  z-index: 10;
}

#bgbild {
  position: absolute;
  top: 180px;
  left: 100px;
  z-index: 5;
}

#posh3 {
  position: absolute;
  top: 50px;
  left: 515px;
  z-index: 7;
}

#headline {
  position: absolute;
  top: 200px;
  left: 140px;
}

#up {
  position: absolute;
  top: 320px;
  left: 545px;
  z-index: 9;
}

#down {
  position: absolute;
  top: 340px;
  left: 545px;
  z-index: 9;
}

#updown {
  position: absolute;
  top: 220px;
  left: 140px;
  clip: rect(0px,700px,550px,0px);
  height: 700px;
  width: 450px;
  z-index: 7;
}

#updownmitglieder {
  position: absolute;
  top: 240px;
  left: 140px;
  clip: rect(0px,700px,550px,0px);
  heigh: 700px;
  width: 450px;
  z-index: 7;
}

#updownpresse {
  position: absolute;
  top: 220px;
  left: 140px;
  clip: rect(0px,400px,1000px,0px);
  height: 1000px;
  width: 450px;
  z-index: 7;
}

#updownrede {
  position: absolute;
  top: 220px;
  left: 140px;
  clip: rect(0px,400px,3000px,0px);
  height: 3500px;
  width: 450px;
  z-index: 7;
}

#text {
  position: absolute;
  top: 10px;
  left: 0px;
  z-index: 7;
  width: 400px;
}

#form {
  position: absolute;
  top: 220px;
  left: 140px;
  z-index: 15;
  width: 400px;
}

#pfeilrunter {
  position: absolute;
  top: 173px;
  left: 390px;
  z-index: 8;
}

#pfeilrunter1 {
  position: absolute;
  top: 173px;
  left: 360px;
  z-index: 8;
}

#ergebnis {
  position: absolute;
  top: 220px;
  left: 140px;
  width: 450px;
  z-index: 7;
}

font {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

h3 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #3C63FF;
}

h4 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #3C63FF;
  text-decoration: none;
}

h5 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #3C63FF;
  text-decoration: none;
}

h6 {
  font-familiy: Arial;
  font-size: 16px;
  color: #FF6600;
  border-top: 1pt solid;
  padding-top: 3pt;
  padding-bottom: 3pt;
  border-bottom: 1pt solid;
}

{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8px;
  color: #000000;
  text-decoration: none;
}

em {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-decoration: none;
}

p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  text-decoration: none;
}

ul {
  list-style-image: url(./bilder/pfeil_l_rb.gif);
}

b {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}
