/* Standard Stylesheet einbinden */

  @import url("print.css");
  @import url("screen.css");


/* allgemeine Einstellungen */

  h1, h2, h3, h4, h5, h6 {
    margin: 0.1em 0em;
  }

  h1 {
    font-size: 180%;
    margin-bottom: 0.2em;
  }

  h2 {
    font-size: 135%;
  }

  h3 {
    font-size: 110%;
  }

  h4 {
    margin-top: 0.5em;
  }

  hr {
    margin: 1em 0em;
  }
  
  sup {
    font-size: 50%;
    vertical-align: text-top;
  }


/* Text- und Absatzformatierungen */

  .Kapitaelchen {
    font-variant: small-caps;
  }

  .KleineSchrift {
    font-size: small;
  }

  .KleinerereSchrift {
    font-size: 65%;
  }

  .KleinereSchrift {
    font-size: 85%;
  }

  .GrosseSchrift {
    font-size: large;
  }

  .GroessereSchrift {
    font-size: 120%;
  }

  .GroesserereSchrift {
    font-size: 140%;
  }

  .LinksbuendigOhneAbstand, .LinksbuendigMitAbstandDavor, .LinksbuendigMitWenigAbstandDanach,
  .LinksbuendigMitAbstandDanach, .LinksbuendigMitVielAbstandDanach, .Linksbuendig {
    text-align: left;
  }

  .ZentriertOhneAbstand, .ZentriertMitAbstandDavor, .ZentriertMitWenigAbstandDanach,
  .ZentriertMitAbstandDanach, .ZentriertMitVielAbstandDanach, .Zentriert {
    text-align: center;
  }

  .RechtsbuendigOhneAbstand, .RechtsbuendigMitAbstandDavor, .RechtsbuendigMitWenigAbstandDanach,
  .RechtsbuendigMitAbstandDanach, .RechtsbuendigMitVielAbstandDanach, .Rechtsbuendig {
    text-align: right;
  }

  .BlocksatzOhneAbstand, .BlocksatzMitAbstandDavor, .BlocksatzMitWenigAbstandDanach,
  .BlocksatzMitAbstandDanach, .BlocksatzMitVielAbstandDanach, .Blocksatz {
    text-align: justify;
  }

  .LinksbuendigOhneAbstand, .LinksbuendigMitAbstandDavor, .LinksbuendigMitWenigAbstandDanach,
  .LinksbuendigMitAbstandDanach, .LinksbuendigMitVielAbstandDanach,
  .ZentriertOhneAbstand, .ZentriertMitAbstandDavor, .ZentriertMitWenigAbstandDanach,
  .ZentriertMitAbstandDanach, .ZentriertMitVielAbstandDanach,
  .RechtsbuendigOhneAbstand, .RechtsbuendigMitAbstandDavor, .RechtsbuendigMitWenigAbstandDanach,
  .RechtsbuendigMitAbstandDanach, .RechtsbuendigMitVielAbstandDanach,
  .BlocksatzOhneAbstand, .BlocksatzMitAbstandDavor, .BlocksatzMitWenigAbstandDanach,
  .BlocksatzMitAbstandDanach, .BlocksatzMitVielAbstandDanach {
    margin: 0em;
  }

  .LinksbuendigMitWenigAbstandDanach, .ZentriertMitWenigAbstandDanach,
  .RechtsbuendigMitWenigAbstandDanach, .BlocksatzMitWenigAbstandDanach {
    margin-bottom: 0.5em;
  }

  .LinksbuendigMitAbstandDanach, .ZentriertMitAbstandDanach,
  .RechtsbuendigMitAbstandDanach, .BlocksatzMitAbstandDanach {
    margin-bottom: 1em;
  }

  .LinksbuendigMitVielAbstandDanach, .ZentriertMitVielAbstandDanach,
  .RechtsbuendigMitVielAbstandDanach, .BlocksatzMitVielAbstandDanach {
    margin-bottom: 2em;
  }

  .LinksbuendigMitAbstandDavor, .ZentriertMitAbstandDavor,
  .RechtsbuendigMitAbstandDavor, .BlocksatzMitAbstandDavor {
    margin-top: 1em;
  }

  .NichtFett {
    font-weight: normal;
  }
  
  .EingeruecktMitAbstand {
    margin: 0em 0em 0.5em 2em;
    padding: 0em;
  }

  .Hervorgehoben {
    font-style: italic;
    font-weight: bold;
  }

  .BildZentrieren {
    margin: 0.5em 0em;
    text-align: center;
  }

  .BildGrossQuer {
    margin: 0.5em 0em;
    width: 20em;
    height: 15em;
  }

  .BildGrossLaengs {
    margin: 0.5em 0em;
    width: 15em;
    height: 20em;
  }

  .BildQuer {
    width: 7em;
    height: 5.25em;
  }

  .BildLaengs {
    width: 5.25em;
    height: 7em;
  }
  
  .Erfahrung {
    font-family: sans-serif;
  }

  .Bibeltext {
    margin: 1em 2em;
    margin-bottom: 1em;
    text-align: justify;
  }

  .TabelleMitAbstandDavorUndDazwischen {
    margin: 0em 0em 0.5em 0em;
    padding: 0em;
  }

  .TabelleMitAbstandDavorUndDazwischen td {
    padding-right: 1em;
  }

  .TabellenzeileMitAbstand td {
    padding-top: 1em;
  }

  .BilderleisteRechts {
    float: right;
    margin-left: 3em;
    text-align: center;
  }

  .BilderleisteRechts td {
    padding: 0.2em 0.2em;
  }

  .BilderleisteOben img, .BilderleisteRechts img {
    padding: 0.1em;
    border: 0.1em outset;
  }
  
  .Fussnote {
    text-decoration: none;
    color: rgb(128, 0, 128)
  }

  .AnRechtenRand {
    right: 15%;
    position: absolute;
  }

/* für Kontakt */
  .Wegbeschreibung {
    margin: 0em;
    padding: 0em 0em 0.3em 0.8em;
    float: right;
    width: 16.24em;
    height: 17.60em;
  }

  .WegbeschreibungBild {
    width: 16.24em;
    height: 17.60em;
  }
  
  .Kontaktbild {
    margin-top: 0.25em;
    margin-bottom: -0.25em;
    width: 1.5em;
    height: 1em;
  }

/* für Formulare */

  .ZelleMitAbstandDavor {
    padding-top: 1em;
  }

  .ZelleMitVielAbstandDavor {
    padding-top: 2.5em;
  }

  .TabelleZentriertMitAbstandDanach {
    margin: 0em;
    padding: 0em;
    width: 100%;
    _width: 95%;
  }

  .Input {
    font: 100% times;
    width: 100%;
  }
