body {
  margin: 0px;
  padding: 0px;
  padding-top: 8px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  scrollbar-face-color: #FCE1BF;
  scrollbar-highlight-color: #FCE1BF;
  scrollbar-shadow-color: #D4EFEE;
  scrollbar-3dlightcolor: #FFA137;
  scrollbar-arrow-color: #005DA8;
  scrollbar-track-color: #CCCCCC;
  scrollbar-darkshadow-color: #FFA137;
}

a {
  color: #FF004C;
}

h1,
h2,
h3 {
  font-size: 12px;
  font-weight: bold;
}

h2 {
  padding-top: 15px;
}

h3 {
  padding-bottom: 0px;
  margin-bottom: 0px;
}

h1 em,
h2 em,
p em {
  font-size: 16px;
  font-weight: bold;
  font-style: normal;
}

h2 em {
  font-size: 15px;
}

p em {
  font-size: 14px;
}

p {
  padding-top: 0px;
  margin-top: 0px;
}

th {
 text-align: left;
}

td {
  vertical-align:top;
  margin: 0px;
  padding:0px;
}

em {
  font-style: italic;
}

.bgWeiss {
  background-color: #FFFFFF;
}

.bgSchwarz {
  background-color: #000000;
}

.clearRight {
  clear: right;
}

.textAlignCenter {
  text-align: center;
}

#interimBody {
  margin: 0px;
  padding: 0px;
  text-align: center;
  background-color: #D73836;
}

#spalteLinksBody {
  background-image:  url("../images/bg_spalte.gif");
  padding-top: 8px;
  margin: 0px;
}

#spalteLinksBody h1 {
  margin: 0px;
  padding: 3px;
  font-size: 11px;
  color: #FF004C;
}

#spalteLinksBody p {
  padding: 3px;
  font-size: 11px;
}

#navigationBody,
#inhaltBody {
  background-image: url("../images/bg_inhalt.gif");
}

#navigationBody{
  background-position: 0px 28px;
  background-repeat: no-repeat;
}

#inhaltBody {
  padding: 20px;
  padding-top: 0px;
  margin: 0px;
  width: 575px;
}

#unternavigationDiv {
  font-size: 10px;
  position: absolute;
  top: 35px;
  left: 20px;
}

#unternavigationDiv a {
  text-decoration: none;
}

#unternavigationDiv a:hover {
  text-decoration: underline;
}

#galleryBody {
  margin: 0px;
  padding: 0px;
}

#bildbeschreibungDiv td {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding: 5px;
}