body {
  overflow-y:auto;
  height: 100%;
  margin:0;
  padding:0;
}
.bildtitel {
  color: #555;
  font-family: verdana, arial, sans serif;
  font-size: 9px;
  line-height: 15px;
/* padding-bottom: 8px; */
  padding-bottom: 1px;
  padding-top: 5px;
}
#einzelbildbody td {
  padding:0;
}
#einzelbildbuttons {
  vertical-align:bottom;
  height:20px;
}
.einzelbildtitel {
  color: #555;
  font-family: verdana, arial, sans serif;
  font-size: 9px;
  line-height: 20px;
  height:27px;
  vertical-align:bottom;
/*   padding-bottom: 10px;
  padding-top: 12px;
  padding-bottom: 0px;
  padding-top: 18px; */
}
#textuebersicht,
#textuebersicht h1,
#textuebersicht a,
#fliesstext {
  text-align: left;
  color: #666;
  font-family: verdana, arial, sans serif;
  font-size: 10px;
  line-height: 15px;
  font-weight: normal;
}
#textuebersicht h1 {
  font-weight: bold;
  padding-bottom: 10px;
  margin: 0px;
}
#textuebersicht a {
  font-weight: bold;
  text-decoration: none;
  font-style: italic;
}
#textuebersicht p {
  padding: 0px;
  margin-top: 8px;
  margin-bottom: 0px;
}
#textuebersicht {
  padding-left: 10px;
}
#fliesstext {
  width: 540px;
  padding: 10px;
}
#fliesstext p {
  margin-top: 2px;
  margin-bottom: 10px;
}
#vita_text {
  margin-top: 55px;
  margin-bottom: 30px;
  width: 552px;
  color: #666;
  font-family: verdana, arial, sans serif;
  font-size: 10px;
  line-height: 16px;
}
#vita_text h1 {
  color: #666;
  font-family: verdana, arial, sans serif;
  font-size: 10px;
  line-height: 16px;
  font-weight: bold;
}
#vita_text .td_left {
  vertical-align: top;
  padding-right: 15px;
  width: 110px;
  text-align: right;
}
#vita_text .td_right {
  text-align: left;
  padding-right: 90px;
}
#vita_text .td_right2 {
  text-align: left;
  padding-right: 90px;
  padding-bottom: 0px;
}
#vita_text .td_right3 {
  text-align: left;
  padding-right: 90px;
  padding-bottom: 40px;
}
#vita_text h1 {
  margin-top: 35px;
  margin-bottom: 14px;
}
#vita_text .td_right,
#vita_text .td_right2,
#vita_text .td_right3 {
  color: #666;
}
#vita_text .title {
  font-style: italic;
  font-weight: bold;
}
#vita_text #legende {
  font-size: 9px;
}
#kontakt {
  width: 400px;
  font-family: verdana, arial, sans serif;
  font-size: 10px;
  line-height: 22px;
  font-weight: normal;
}
#kontakt .td_left {
  color: #666;
  text-align: left;
  vertical-align: top;
  padding-right: 25px;
}
#kontakt .td_left2 {
  width: 50px;
  color: #666;
  text-align: left;
  vertical-align: middle;
  padding-right: 20px;
}
#kontakt .td_right {
  width: 360px;
  color: #666;
  background-image: url(bilder/linie_vertikal.gif);
  text-align: left;
  padding-left: 30px;
}
#kontakt a {
  color: #666;
  text-decoration: none;
  font-weight: normal;
  line-height: 15px;
}
#kontakt a.eingerueckt {
  margin-left: 27px;
}
#kontakt #copyright {
  font-size: 9px;
  color: #666;
  padding-top: 25px;
  line-height: 16px;
}
.td_unten {
  vertical-align: top;
  padding: 0px;
  overflow: hidden;
}
.nav_unten {
  vertical-align: top; /*  */
  padding-top: 2px;
  padding-left: 3px;
  font-family: verdana, arial, sans serif;
  font-size: 9px;
  line-height: 9px;
  font-weight: normal;
  cursor: default;
}
.nav_unten a {
  color: #555;
  padding: 0 4px;
  text-decoration: none;
  cursor: pointer;
}
.nav_unten span {
  color: #555;
  padding: 0 4px;
}
/*
.nav_unten span.kategorie {
  padding-right: 5px;
}
*/
.nav_unten .selected {
  color: #000;
}
.nav_unten a[href="insitu.htm"] {
  margin-left: 12px;
}
#insitu {
  width: 425px;
  margin-bottom: 25px;
  text-align: center;
}
#insitu .td_left {
  vertical-align: top;
  padding-top: 25px;
  padding-bottom: 0px;
  width: 200px;
  text-align: left;
}
#insitu .td_right {
  text-align: left;
  padding-top: 25px;
  padding-left: 25px;
  vertical-align: top;
  width: 225px;
  color: #666;
  font-family: verdana, arial, sans serif;
  font-size: 10px;
  line-height: 16px;
}



