#script {
  width:           520px;
  margin:          5px auto;
}
#script * {
  margin:          0;
  padding:         0;
  text-align:      left;
}
#script div {
  position:        relative;
  /*border:          1px solid #D1D1D1;*/
  padding:         5px;
  margin:          10px 0;
}
#script div#bilder p {
  text-align:      center;
}
#script p { font-size: 0.88em; margin:          0.5em 0; }
#script #fehler {
  border:          none;
}
#script #fehler p{
  margin:          2em 0 0 0;
}
#script div .float {
  float:           right;
  width:           140px;
}
#script #no p {
  margin:          0.5em;
  text-align:      center;
}
#script p img {
  z-index:         100;
  margin:          0 0 5px 20px;
  border:          1px solid #000;
}
#script .bildergalerie img {
  margin:          0 0 5px 0;
}
#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 { color: #730307; font-size:       0.88em; margin-bottom:   0.5em; }
#script h1 { color: #730307; font-size:       0.88em; }
#script h2 { color: #730307; font-size:       0.88em; }
#script #bilder h1 {
  text-align:      center;
}
#script ul, #script li { font-size: 0.88em; list-style-type: none; }
#script li{
  margin-left:     0.5em;
}
#script ul span{ margin: 0 0 0.5em 1em; display: block; }
#script .untenRechts {
  clear:           both;
  font-size:       0.8em;
  text-align:      right;
}
#script .links{
  margin-bottom:   0;
}
#script .clear{
  clear:           both;
}
#script .l{
  text-align:      left;
}
#script .r{
  text-align:      right;
}

/* POPUP*/
body#popup, #popup p{
  margin:          0;
  padding:         0;
}
#popup p{
  margin:          0 auto;
}