/*
Datei: basisformate.css

Aufgabe: Grundlegende Formate für die Kampfschrift-Seiten.

Autor: Dietrich Klabunde
Sprache: CSS3

Begonnen: 23.06.2003
Jüngste Ergänzung: 12.5.2025
*/

/* a:hover {color:black;text-decoration:none} */
a:link {color:blue;text-decoration:none}
a:active {color:lime;text-decoration:none}
a:visited {color:blue;text-decoration:none}

/* Variante mit Hintergrundbild/-textur. */
/*
body {border-style:groove; border-width:10px; border-color:#FFCCCC; padding:10px; background-image:url(hintergrund01.gif); background-repeat:repeat;background-attachment:fixed;}
*/

/* Variante ohne Hintergrundbild/-textur. Hintergrundfarbe FFFFCC = beige-gelb; andere mögliche Hintergrundfarbe: CCFFFF (hellblau)*/
body {background-color:#FFFFCC; border-style:groove; border-width:10px; border-color:#FFCCCC; padding:10px;}

/* <p> ohne Nachabstand, um Elemente (Text, Grafiken) entsprechend der strict-Variante in ein Blockelement einschließen zu können, ohne dass Überflüssigerweise ein Nachabstand erzeugt wird. */
p.pseudo {margin-bottom:0pt; margin-top:0pt;}

/* Hauptüberschrift */
.hauptueber {font-family:Arial,sans-serif; font-size:26pt; font-weight:800; color:#FF0000;text-align:center;}

/* Kleinere Überschrift */
.kleinueber {font-family:Arial,sans-serif; font-size: 22pt; color:#FF0000; margin-bottom:24pt;}

/* Unter-Überschrift. Die Schriftart wird gesondert innerhalb eines <p>-style direkt im Text festgelegt. */
.unterueber {font-size:40pt; color:#FF6633; line-height:40pt;}

/* Zwischenüberschrift */
.zwischueber {font-family:Arial,sans-serif; font-size:20pt;}

/* Abschnittüberschrift: normale Größe, zentriert, unterstrichen (z. B. in stille_teilhaber.htm) */
.abschn_ueber {font-family: Arial, sans-serif; font-size:16pt; text-align:center; text-decoration:underline; margin-bottom:14pt;}

/* Normaler Fließtext. */
.fliesstextnormal {font-family: Arial, sans-serif; font-size:16pt; text-align:justify; margin-bottom:14pt;}

/* Siehe-auch-Rubrik. */
.sieheauch {font-family: 'Courier New', serif; font-size:14pt; margin-bottom:14pt;}

/* Fußnote. */
.fussnote {font-family: 'Times New Roman', serif; font-size:16pt;}

/* Fließtext mit nach links ausgerückter erster Absatzzeile. */
.fliesstexteinrueck {font-family: Arial, sans-serif; font-size:16pt; text-align:justify; margin-bottom:14pt; text-indent:-8mm; margin-left:8mm;}

/* Fließtext vollständig nach rechts eingerückt (Unterabsätze von fliesstexteinrueck. */
.fliesstextuntereinrueck {font-family: Arial, sans-serif; font-size:16pt; text-align:justify; margin-bottom:14pt; margin-left:8mm;}

/* Fließtext vollständig nach rechts eingerückt und kursiv (Unterabsätze von fliesstextnormal). */
.fliesstexteinrueckkursiv {margin-left:8mm;font-style:italic}

/* Eigene "Unterschrift". */
.unterschrift {font-family: Arial, sans-serif; font-size:16pt; text-align:justify; font-style:italic; margin-bottom:14pt;}

/* Erläuterungen zu Verknüpfungs-Schaltern. */
.schalt-erl {font-family: Arial, sans-serif; font-size:14pt;}

/* Aufzählung mit Erstzeileneinzug nach außen und mit Nach-Abstand (auf Letzteres bezieht sich das "_mit". Der linke Rand ist erforderlich, damit die Zeilenanfänge auf Seiten, die in der body-Definition mit einem Rahmen versehen sind, von diesem nicht verdeckt werden. Da Absatzformate quasi addiert werden, kann innerhalb eines mittels <div class="aufzaehlung_mit"> formatierten Abschnitts ein weiterer <div class="aufzaehlung_mit"> oder <div class="aufzaehlung_ohne">eingefügt werden, wodurch Unteraufzählungen möglich sind (siehe z. B. aufgaben.htm). */
.aufzaehlung_mit {font-family: Arial, sans-serif; font-size:14pt; text-align:justify; margin-left:20px; text-indent:-20px; margin-bottom:14pt;}

/* Das Gleiche wie aufzaehlung_mit, jedoch ohne Nach-Abstand. Vor allem für mehrere Unteraufzählungen verwendbar (siehe z. B. aufgaben.htm).*/
.aufzaehlung_ohne {font-family: Arial, sans-serif; font-size:14pt; text-align:justify; margin-left:20px; text-indent:-20px;}

/* Fett unterstrichen. */
.fett-unterstr {font-weight:bold; text-decoration:underline;}

/* Im Fließtext hervorgehobenes Wort (Variante 1). */
.wort-hervor-01 {font-family: Arial, sans-serif; font-size:18pt; font-weight:900; color:red;}

/* Im Fließtext hervorgehobenes Wort (Variante 2). */
.wort-hervor-02 {font-family: Arial, sans-serif; font-size:18pt; font-weight:900; color:red; background-color:#99FFCC;}

/* Angabe zum Pfad der Seite (z. B. Startseite > Aufgaben), i. d. R. als erste und bei langen Seiten als letzte Zeile der Seite platziert. */
.seitenpfad {font-family: 'Times New Roman', serif; font-size:14pt; font-style:italic; margin-bottom: 12pt;}

/* Text fett mit einfachem Rahmen. */
.kasten {font-weight:900; border-style:solid; borderwidth:3px; padding:3px;}

/* Tabelle. */
.tabelle {font-family: Arial, sans-serif; font-size:11pt; font-weight:600; width:100%; border-style:none; border-collapse:collapse;}

/* Normale Zelle in Tabellen. Ausdrücklich keine vertikalen Zellbegrenzungen, sondern nur horizontale (siehe z. B. mitarbeiter.htm).*/
.tab-normzell {border-top-style:solid; border-bottom-style:solid;border-width:1px; border-color:#000000;}

/* Verknüpfungen von Hauptseiten zu Unterseiten. */
.verknuepf {font-family:Arial,sans-serif; font-size: 18pt; margin-bottom:0pt; margin-top:10pt;line-height:17pt;}

/* Angabe am Fuß jeder Seite mit dem Datum der letzten Aktualisierung der Seite. */
.stand {font-family:'Times New Roman', serif; font-size:10pt; margin-top:36pt}

/* Druckfassung (PDF) */
.druckpdf {font-family: Arial, sans-serif; font-size:11pt; text-align:left; margin-bottom:14pt;}

/* Angabe hinter den Verknüpfungen der Index-Seiten: Datum des jeweiligen Textes. */
.verknuepftextdatum {font-family: Arial, sans-serif; font-size:10pt; font-weight:bold;}

/* Zitierung eines anderen Textes, einer Äußerung. */
.zitat {font-family:Times New Roman; font-size:17pt;}

/* Am Beginn des Absatzes steht eine Zahl, hinter der mit ein bisschen Abstand der Text beginnt. Der Abstand wird direkt im Text durch padding-left:30px; zwischen der Zahl und dem ersten Wort des Textes erzeugt. Sämtliche weiteren Zeilen stehen bündig unter dem Textbeginn. Siehe urnen-wahl.htm. */
.absatznummeriert {text-indent:-40px; margin-left:40px;}

/* Weitere Absätze unter einem nummerierten Absatz. Siehe urnen-wahl.htm. */
.absatzunternummeriert {margin-left:40px;}

/* Wenn in einem .absatzunternummeriert-Absatz eine weitere Nummerierung beginnt, ist dies das Format für die weiteren Absätze. Siehe urnen-wahl.htm. */
.absatzunterunternummeriert {margin-left:80px;}