
 <!--
/*--------------- Öffentliche Seiten ------------------------------------------------------ */

 .bodyleer      { background-color:#050870}

 .bodywerbung   { background-color:#050870; }
                  /* body des Werbeframes */

 .werbung       { position:absolute; bottom:30px; right:30px; font-family:'Arial'; font-size:60%; color:#65a2d3; font-weight:lighter; }
                  /* Text des Werbeframes */

 .bodyzufall    { text-align:center; background-color:#050870; }
                  /* body der von zufall.pl erzeugten HTML-Seite */

 .klassisch2    { padding:10px; font-size:130%; font-weight:bold; font-family:'Arial'; }
                  /* Willkommen margin-top:auto; margin-bottom:auto; vertical-align:middle; */

 .entre         { margin-top:40px; }
                  /* Das zufällige Eingangsbild */

 .headerhinter  { background-color:#eae6d7; }
                  /* oberer Framehintergrund ausser ganz links und rechts */

 .linkshinter   { padding-left:0px; background-color:#eae6d7; }
                  /* linker Framehintergrund oben und unten */

 .rechtshinter  { background-color:#eae6d7; }
                  /* rechter Framehintergrund oben und unten */

 .headerpos640  { position:absolute; left:0px; top:10px; }
                  /* oberer 2.u.3.v.links Frameinhalt */

 .headerpos640r { position:absolute; right:0px; left:0px; top:10px; }
                  /* oberer 2.v.rechts Frameinhalt */

 .corpus        { background-color:#f7f1dc; font-family:Arial; font-size:100%; font-weight:bold; color:#3b1c0d; }
                  /* unterer Frame, Hintergrund und allgem. Schriftformatierung color:#833d19; */

 .forpeoplepos  { position:absolute; left:0px; top:0px; padding:30px; }
                  /* unterer Frameinhalt */

 .f1            { background-color:#f9f6ea; margin-top:10px; margin-left:10px; margin-bottom:10px; padding:20px; font-size:110%; }
                  /* Schriftgrösse "Themenbereich" */

 .f2            { clear:left; font-size:100%; padding-top:30px; margin-left:30px; padding-bottom:0px; }
                  /*  Schriftgrösse "Unterthemen=Rubrik",Absatzfixierung für Elemente nach Bildern mit rechtem Textfluss */

 .f2inhalt      { background-color:#f9f6ea; margin-top:10px; margin-left:20px; margin-right:0px; padding:10px; font-size:100%; font-weight:normal;
                  text-align:justify; }
                  /*  Kommentar1 */

 .termin        { background-color:#f9f6ea; margin-left:50px; padding-left:30px; padding-top:10px; font-size:100%; font-weight:normal; }
                  /*  Terminankündigungen */

 .komm2         {  margin-left:20px;  padding-top:10px; }
                  /*  Kommentar2 */

 .impressum     { margin-left:30px; margin-top:20px; font-size:60%; font-weight:lighter; clear:left }
                 /* Impressum */

 a              { color:#bfaa50; }
                  /* Farbe der Links */

 .f3            { background-color:#f9f6ea; margin-top:10px; margin-left:10px; margin-bottom:10px; padding:10px; font-size:110%; }
                  /* "Themenbereich" in der passwort.pl */

 .f4            {  margin-left:30px; margin-bottom:10px; }
                  /* "Rubrik" in der passwort.pl */

 .termine       {  margin-left:50px; }
                  /* "Datumanzeige" in der passwort.pl */

/* --------------- Formular - betrifft nicht das obere Navigationsframe ------ */

  .formcontent  { background-color:#f9f6ea; font-size:100%; font-family:Arial; font-weight:bolder; color:#833d19;  }
                  /* Formular - Hintergrund-, Schriftfarbe  */

  .formpos      { position:absolute; left:0px; top:0px; padding:50px;}
                  /* Formular - Position */

  .formhead     { font-size:110%; letter-spacing:5px; padding-top:5px; padding-bottom:5px; text-align:center; background-color:#dbfdff; margin-bottom:20px; }
                  /* Layout des Sinnpruch`s z.B. unser Kopf ist rund... */

  .beschreibung { text-align:justify; margin-left:10px; margin-top:0px; margin-bottom:10px; letter-spacing:2px; font-size:100%; line-height:150%; }
                 /* Beschreibung */

  .explain      { text-align:justify; margin-left:20px; margin-top:5px; margin-bottom:15px; text-align:justify; letter-spacing:2px; font-size:100%; line-height:120%; font-weight:lighter }
                 /* Schriftgrösse für erklärenden Text */

  .inputtext    { margin-left:20px; margin-bottom:20px; font-family:Arial; font-size:100%; color:#833d19; background-color:#f8f9e5; }
                 /* Schriftfarbe,-grösse u. Hintergrundfarbe d. grossen Texteingabefelder, z.B. Rubriktext */

  .input        { margin-right:20px; margin-top:10px; color:#833d19; background-color:#d9dbaf }
                 /* Schrift- u. Hintergrundfarbe von Themenbereich und Rubrik */

  .inputD       { margin-left:20px; margin-top:20px; font-size:100%; color:#833d19; background-color:#f8f9e5 }
                 /* Schrift- u. Hintergrundfarbe für Datumsanzeige */

  .input1       { margin-left:20px; margin-top:10px; color:#833d19; background-color:#d9dbaf }
                 /* Schrift- u. Hintergrundfarbe der Buttons */

  .input2       { margin-left:20px; margin-top:10px; margin-bottom:50px; color:red; background-color:#fce5fa }
                 /* Schrift- u. Hintergrundfarbe des Löschbuttons */
 -->
