#script {
  width: 685px;
  margin: 5px auto;
}
#script * {
  margin: 0;
  padding: 0;
  text-align: left;
}
#script div {
  position: relative;
  border: 1px solid #D1D1D1;
  padding: 5px;
  margin: 5px 0;
}
#script div#bilder p {
  text-align: center;
}
#script p { font-size: 0.8em; margin: 0.5em 0; }
#script #fehler {
  border: none;
}
#script #fehler p{
  margin: 2em 0 0 0;
}
#script div .float {
  float: right;
  width: 170px;
}
#script #no p {
  margin: 0.5em;
  text-align: center;
}
#script div img {
  margin: 0 20px 5px;
  border: solid 1px #000;
}
#script #bilder img {
  margin: 0 0 5px 0px;
}
#script hr {
  visibility: hidden;
  clear: both;
  height: 1%;
}
* html #script hr {
  display: none;
}
#script #submit {
  position: relative;
  border: 1px solid #D1D1D1;
}
#script #zurueck {
  text-align: right;
}

#script h1, #script h2, #script h3, #script h4 {
  font-size: 0.9em;
  margin-bottom: 0.5em;
}
#script h1 {
  font-size: 1.3em;
}
#script #bilder h1 {
  text-align: center;
}
#script ul, #script li {
  list-style-type: none;
}
#script li{
  margin-left: 0.5em;
}
#script .untenRechts {
  clear: both;
  font-size: 0.65em;
  text-align: right;
}
#script .links{
  margin-bottom: 0;
}
#script .c{
  display: block;
  clear: both;
}
#script .c span{
  display: none;
}
#script .l{
  text-align: left;
}
#script .r{ font-size: 0.65em; text-align: right; }
#script a { margin: 0.5em 0; }
#script a:hover { color: #02531d; margin: 0.5em 0; }
