html {
     width: 100%;
     height: 100%;
     /*
     \*/
     overflow: auto;
     /*
     */
     font-size: 1em;
     margin: 0em;
     padding: 0em;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     background-color: #ededed;
     }

body {
     margin: 0em;
     padding: 0em;
     }

#illu {

      height: 27.55em;
      padding: 0em;
      border-top: 0em;
      border-right: 0.12em solid #ae0055;
      border-bottom: 0.12em solid #ae0055;
      border-left: 0.13em solid #ae0055;
      float: left;
      overflow: hidden;
      width: 19.4em;
      margin-left: 0.25em;
      voice-family: "\"}\"";
      voice-family:inherit;
      margin: 0em;
      }

.bildillu {
          margin: 0em;
          padding: 0em;
          width: 19.4em;
          voice-family: "\"}\"";
          voice-family:inherit;
          width: 19.5em;
          height: 27.6em;
          border: 0em;
          float: left;
          }
					
.aktuellbild {
          margin: 0em;
          padding: 0em;
          voice-family: "\"}\"";
          voice-family:inherit;
          border: 0em;
          }

h1 {
   font-size: 1.1em;
   margin: 0em 0em 1em 0em;
   padding: 0em;
   text-align: left;
   }

h1.f {
     font-size: 1.1em;
     margin: 0em 0em 0.2em 0em;
     padding: 0em;
     text-align: left;
     }

h2 {
   font-size: 0.9em;
   margin: 0em 0em 0.4em 0em;
   padding: 0em;
   }

h2.f {
     font-size: 0.9em;
     margin: 1em 0em 0.4em 0em;
     padding: 0em;
     }


h3 {
   font-size: 0.8em;
   margin: 0em 0em 0.6em 0em;
   padding: 0em;
   }

h3.bb {
      font-size: 0.8em;
      margin: 1em 0em 0.6em 0em;
      padding: 0em;
      }

.fett {
      font-weight: bold;
      }

ul {
   margin: 0em;
   list-style-position:inside;
   padding: 0em;
   }

li {
   font-size: 0.8em;
   }

.ul2 {
     margin: 0em 0em 1em 0em;
     list-style-position:inside;
     padding: 0em;
     }

.ul3 {
    margin: 0em 0em 0em 2em;
    list-style-position:outside;
    list-style-type:circle;
    padding: 0em;
    }

.ul4 {
     margin: 0em 0em 1em 0em;
     list-style-position:outside;
     padding-left: 1.2em;
     }

.ultext {
        margin: 0em;
        list-style-position:inside;
        padding: 0em;
        line-height: 1.3em;
        }

ol {
   margin: 0em;
   list-style-position:inside;
   padding: 0em;
   line-height: 1.3em;
   font-weight: bold;
   }

p.content {
  font-size: 0.8em;
  line-height: 1.7em;
  text-align: left;
  margin: 0em 0em 0.7em 0em;
  }

.wielink {
         text-decoration: none;
         color: #ae0055;
         font-weight: bold;
         font-size: 1em;
         }

p.linkrechts {
             margin: 0.3em 0em;
             text-align: right;
             font-size: 0.8em;
             }

.adob {
      font-size: 0.8em;
      }

a.textlink:link {
                text-decoration: none;
                color: #ae0055;
                font-weight: bold;
                font-size: 1em;
                }
a.textlink:visited {
                   text-decoration: none;
                   color: #ae0055;
                   font-weight: bold;
                   font-size: 1em;
                   }
a.textlink:focus {
                 text-decoration: underline;
                 color: #000000;
                 font-weight: bold;
                 font-size: 1em;
                 }
a.textlink:hover {
                 text-decoration: underline;
                 color: #000000;
                 font-weight: bold;
                 font-size: 1em;
                 }
a.textlink:active {
                  text-decoration: none;
                  color: #7f7f7f;
                  font-weight: bold;
                  font-size: 1em;
                  }

.form {
      font-size: 0.9em;
      margin: 1em 0em 0em 0em;
      padding: 0em;
      width: 18.5em;
      }

.form1 {
       font-size: 0.9em;
       margin: 0em;
       padding: 0em;
       width: 18.5em;
       }

.formularabsatz {
                margin: 0px;
                padding: 0px;
                font-size: 1em;
                line-height: 1em;
                }

.beschriftung {
              font-weight: bold;
              font-size: 0.8em;
              }

.eingabe {
         width: 22.7em;
         margin: 0.2em 0em 0.4em 0em;
         border: 0.05em solid #7f7f7f;
         background-color: #ffffff;
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 0.8em;
         }

.eingabef {
          width: 20.25em;
          height: 6em;
          margin: 0.2em 0em 0em 0em;
          border: 0.05em solid #7f7f7f;
          background-color: #ffffff;
          overflow: auto;
          font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 0.9em;
          }

.eingabef1 {
           width: 20.25em;
           height: 4.8em;
           margin: 0.2em 0em 0em 0em;
           border: 0.05em solid #7f7f7f;
           background-color: #ffffff;
           overflow: auto;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size: 0.9em;
           }

.eingabef2 {
           width: 20.25em;
           height: 3.5em;
           margin: 0.2em 0em 0em 0em;
           border: 0.05em solid #7f7f7f;
           background-color: #ffffff;
           overflow: auto;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size: 0.9em;
           }

.senden {
        width: 5.8em;
        height: 1.4em;
        border: 0.05em solid #ae0055;
        background-color: #e0e0e0;
        font-size: 1em;
        font-weight: bold;
        color: #ae0055;
        float: left;
        padding: 0em;
        text-align: center;
        margin: 1.5em 0em 0em 0.5em;
        }

.loeschen {
          width: 5.8em;
          height: 1.4em;
          border: 0.05em solid #ae0055;
          background-color: #e0e0e0;
          font-size: 1em;
          font-weight: bold;
          color: #ae0055;
          float: right;
          padding: 0em;
          text-align: center;
          margin: 1.5em 0em 0em 0em;
          }

.formzurueck {
             width: 5.8em;
             height: 1.4em;
             border: 0.05em solid #ae0055;
             background-color: #e0e0e0;
             font-size: 1em;
             font-weight: bold;
             color: #ae0055;
             float: left;
             padding: 0em;
             text-align: center;
             margin: 1.5em 0em 0em 0em;
             }

.veranstaltung {
               border-bottom: 0.05em solid #ae0055;
               margin-top: 0.2em;
               }

.ueberschrift {
              font-style:italic;
              }

.ort {
     font-weight: bold;
     }

.kbild {
       margin: 0em 2em 0.5em 0em;
       vertical-align: top;
       width: 14.1em;
       height: 9.4em;
       }

.pkb {
     height: 25.45em;
     margin: 0em 0em 1em 0em;
     padding: 0em;
     text-align: center;
     }

.kunstbild {
           margin: 0.6em 0em 0em 0em;
           padding: 0em;
           width: 18em;
           height: 16.92em;
           border: 0em;
           }

.bildunterschrift {
                  font-size: 0.8em;
                  margin: 0em 1em 0em 1em;
                  padding: 0em;
                  height: 3em;

                  }

.schalterbb {
            background-color: #ae0055;
            border: 0em;
            padding: 0.05em 0em 0em 0em;
            height: 1.1em;
            }

a.bb:link {
          text-decoration: none;
          color: #ffffff;
          font-weight: bold;
          font-size: 1em;
          }
a.bb:visited {
             text-decoration: none;
             color: #ffffff;
             font-weight: bold;
             font-size: 1em;
             }
a.bb:focus {
           text-decoration: none;
           color: #ffffff;
           font-weight: bold;
           font-size: 1em;
           }
a.bb:hover {
           text-decoration: none;
           color: #ffffff;
           font-weight: bold;
           font-size: 1em;
           }

a.bb:active {
            text-decoration: none;
            color: #ffffff;
            font-weight: bold;
            font-size: 1em;
            }

.weiterbb {
          width: 6em;
          height: 1.4em;
          border: 0em;
          font-size: 0.8em;
          color: #ffffff;
          text-align: center;
          float: right;
          }

.zurueckbb {
           width: 6em;
           height: 1.4em;
           border: 0em;
           font-size: 0.8em;
           color: #ffffff;
           text-align: center;
           float: left;
           }

.bildvorstand {
              width: 7em;
              height: 8.2em;
              }

.gbeintrag {
           width: 11em;
           height: 1.4em;
           border: 0.05em solid #ae0055;
           background-color: #e0e0e0;
           font-size: 0.8em;
           text-align: center;
           /* float: left; */
           margin: 2em 4.5em 2em 0em;
           padding: 0em;
           }

.gbeintrag1 {
           width: 11em;
           height: 1.4em;
           border: 0.05em solid #ae0055;
           background-color: #e0e0e0;
           font-size: 0.8em;
           text-align: center;
           float: left;
           margin: 0em 4.5em 1em 0em;
           padding: 0em;
           }

.imp {
     width: 5.5em;
     height: 1.9em;
     }

.cardbild {
          text-align: right;
          vertical-align: top;
          margin: 0em;
          padding: 0em;
          }

.cardvs {
        margin: 5em 0em 0em 0em;
        width: 20.05em;
        height: 18.8em;
        }

.contentec {
           font-size: 0.9em;
           text-align: left;
           margin: 1.1em 0em 0em 2.2em;
           padding: 0em;
           }

.sponsor {
         float: left;
         margin: 0.5em 1em 0em 0em;
         border: 1px solid #7f7f7f;
         vertical-align: text-top;
         }

.senden1 {
        width: 5.8em;
        height: 1.4em;
        border: 0.05em solid #ae0055;
        background-color: #e0e0e0;
        font-size: 1em;
        font-weight: bold;
        color: #ae0055;
        float: left;
        padding: 0em;
        text-align: center;
        margin: 0.5em 0em 0em 0.35em;
        voice-family: "\"}\"";
        voice-family:inherit;
        margin: 0.5em 0em 0em 0.5em;
        }

.loeschen1 {
          width: 5.8em;
          height: 1.4em;
          border: 0.05em solid #ae0055;
          background-color: #e0e0e0;
          font-size: 1em;
          font-weight: bold;
          color: #ae0055;
          float: right;
          padding: 0em;
          text-align: center;
          margin: 0.5em 0.25em 0em 0em;
          voice-family: "\"}\"";
          voice-family:inherit;
          margin: 0.5em 0em 0em 0em;
          }

.formzurueck1 {
             width: 5.8em;
             height: 1.4em;
             border: 0.05em solid #ae0055;
             background-color: #e0e0e0;
             font-size: 1em;
             font-weight: bold;
             color: #ae0055;
             float: left;
             padding: 0em;
             text-align: center;
             margin: 0.5em 0em 0em 0em;
             }

.ecklein {
         margin: 0em;
         padding: 0em;
         width: 8.75em;
         height: 8.2em;
         border: 0em;
         }

.kleinbild {
           margin: 2.5em 0.3em 0em 0em;
           width: 8.75em;
           float: left;
           }

.formcard {
          width: 20.05em;
          height: 20.2em;
          margin: 4.9em 0em 0em 0em;
          }

.ecvs {
          width: 13.05em;
          height: 13.2em;
          margin: 0.5em 0em;
          }

.ecform {
        font-size: 0.9em;
        margin: 0.5em 0em 0em 0em;
        padding: 0em;
        }

.ecform1 {
        font-size: 0.9em;
        margin: -0.1em 0em 0em 0em;
        padding: 0em;
        }

form.ecform>form.ecform1 {
         margin: -1.05em 0em 0em 0em;
}

.eceingabe {
           width: 38em;
           margin: 0.2em 0em;
           border: 0.1em;
           background-color: #ededed;
           text-align: left;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size: 1em;
           font-weight: bold;
           }

.eceingabe1 {
           width: 48em;
           margin: 0.2em 0em;
           border: 0em;
           background-color: #ededed;
           text-align: left;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size: 0.8em;
           }

.eceingabef {
            width: 35em;
            height: 6em;
            margin: 0.3em 0em;
            border: 0.1em #7f7f7f dashed;
            padding-left: 0.2em;
            background-color: #ededed;
            overflow: auto;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 0.9em;
            text-align: left;
            }

.ecsenden {
          width: 5.8em;
          height: 1.4em;
          border: 0.05em solid #ae0055;
          background-color: #e0e0e0;
          font-size: 1em;
          font-weight: bold;
          color: #ae0055;
          float: left;
          padding: 0em;
          text-align: center;
          margin: 0.5em 0em 0em 0em;
          }

.ecaendern {
             width: 5.8em;
             height: 1.4em;
             border: 0.05em solid #ae0055;
             background-color: #e0e0e0;
             font-size: 1em;
             font-weight: bold;
             color: #ae0055;
             float: left;
             padding: 0em 0em 0.1em 0em;
             text-align: center;
             margin: 0.5em 0.2em 0em 0em;
             }

.ecaendern1 {
             width: 5.8em;
             height: 1.4em;
             min-height: 1.55em;
             border: 0.05em solid #ae0055;
             background-color: #e0e0e0;
             font-size: 1em;
             font-weight: bold;
             color: #ae0055;
             padding: 0em 0em 0.1em 0em;
             text-align: center;
             margin: 0.5em 0em 0em 0em;
             }

.hinweis {
         font-size: 0.75em;
         font-weight: bold;
         text-align: left;
         margin: 0em 0em 1.3em 0em;
         }

.alarm {
       background-color: #e0e0e0;
       border: 0.05em solid #ae0055;
       padding: 0.2em;
       font-size: 0.75em;
       width: 24em;
       }

.plink {
       margin: 0.5em 0em;
       text-align: right;
       font-size: 0.8em;
       }

hr {
   margin-top: 0em;
   margin-left: 0em;
   }

.gbkom {
         font-size: 0.8em;
         font-style: italic;
         border-top: 0.1em dashed #ae0055;
         padding-top: 0.2em;
         margin: 0em 1em 0.7em 1em;
}

.veranst {
         font-weight: bold;
         line-height: 1em;
         font-size: 0.8em;
         margin: 0.5em 0em 1em 1.3em;
}

.veranst1 {
         line-height: 1em;
         font-size: 0.8em;
         margin: 0.5em 0em 1em 1.3em;
}