/* Styles - copyright (c) mechela-heidenreich GbR, Hamburg */
body { 
  color: white;
  background-color: #FFFFFF;
  margin: 0px;
}


/* Browser Korrekturen */
  p { margin-top : 0px }
  td { padding : 0px }


/* Layer */
.HauptLayer {
  font : 13px Arial, Verdana, sans-serif;
  color: #000000;
  border: 0px solid black;
  text-align: center;
  margin-top: 135px;
  margin-left: -450px;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 900px;
  height: 140px;
  visibility: visible;
}


/* Inhalte */

.MainTextTitel {
  margin-top: -425px;
  margin-left: -450px;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 900px;
  height: 200px;
  visibility: visible;
  color: #6B9FAC;
  display: block;
  font: 15px Arial, Verdana, sans-serif;
  padding: 0px 0px 0px 0px;
  text-decoration: none;
  text-align: center;
  letter-spacing: 0.2em;
}

.MainTextOben {
  margin-top: -385px;
  margin-left: -450px;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 900px;
  height: 200px;
  visibility: visible;
  color: #000000;
  display: block;
  font: 13px Arial, Verdana, sans-serif;
  padding: 0px 0px 0px 0px;
  text-decoration: none;
  text-align: center;
}

.MainTextLinieOben {
  margin-top: -335px;
  margin-left: -450px;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 900px;
  height: 200px;
  visibility: visible;
}


.MainTextLogoLinks {
  margin-top: -275px;
  margin-left: -245px;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 173px;
  height: 46px;
  visibility: visible;
}


.MainTextLogoRechts {
  margin-top: -275px;
  margin-left: 55px;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 173px;
  height: 46px;
  visibility: visible;
}

.MainTextLinieUnten {
  margin-top: -165px;
  margin-left: -450px;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 900px;
  height: 200px;
  visibility: visible;
}

.MainTextUnten {
  margin-top: -150px;
  margin-left: -450px;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 900px;
  height: 200px;
  visibility: visible;
  color: #000000;
  display: block;
  font: 13px Arial, Verdana, sans-serif;
  padding: 0px 0px 0px 0px;
  text-decoration: none;
  text-align: center;
}
