/*Datei style.css*/
/*In dieser Datei wird eine Formatvorlage für alle Dokumente meiner Homepage definiert.*/
/*Verwendetes Vorlagenformat ist CSS 1.0, standardisiert vom WWW-Konsortium http://www.w3.org/ */
/*Aller Text, der wie dies hierzwischen SlashStern und SternSlash steht, ist ein Kommentar.*/
/*Kommentare werden vom Browser bei der Interpretation dieses Syle Sheets ignoriert.*/
/*Ich habe mich bemüht, alle Anweisungen zu kommentieren, um anderen das Editieren zu erleichtern.*/
/*Der Anweisungsblock für ein Element steht in geschweiften Klammern. { }.*/
/*Jede Anweisung im Block muß mit einem Semikolon ; abgeschlossen werden.*/
/*Die Wertzuweisung erfolgt durch Doppelpunkt : */
/*Autor: Martin Stricker, e-Mail shugal@gmx.de Homepage http://shugal.virtualave.net/ */
/*Copyright ©1999, 2002 Martin Stricker*/
/*Diese Datei darf zu rein privaten Zwecken verwendet und geändert werden, dabei muß jedoch mein Copyright in der Datei verbleiben.*/
/*Der Urheber jedweder Änderungen hat selbstverständlich das Recht, diese kenntlich zu machen und unter sein eigenes Copyright zu stellen.*/
/*Jedwede kommerzielle Nutzung dieser Datei ist strikt untersagt und wird straf- und zivilrechtlich verfolgt!*/
/*Ausdrücklich nicht als kommerzielle Verwendung gelten Seiten, auf denen Freeware und freie Software angeboten werden. Sharewareangebote sind nicht erlaubt!*/
/*Die Verwendung von Werbebannern und Werbepopupfenstern (speziell zur Erlangung kostenloser Leistungen für den Besitzer der Seite) ist erlaubt.*/
/*Dabei darf mit der Werbung jedoch kein Geld verdient werden!*/



.hoch
{
       font-size:-3;                /*Schriftgröße um drei Einheiten verringern*/
}
.bg-grau
{
    background-color:#DDDDDD;    /*Hintergrundfarbe grau*/
}
.bg-gelb
{
    background-color:#FFDF00;    /*Hintergrundfarbe gelb*/
}
.bg-rot
{
    background-color:#FF0000;    /*Hintergrundfarbe rot*/
}



BODY
{
        margin-top:0px;                /*kein Abstand zwischen oberem Fensterrand und Inhalt*/
        margin-bottom:0px;        /*kein Abstand zwischen unterem Fensterrand und Inhalt*/
        padding-top:0px;        /*kein Abstand zwischen oberem Fensterrand und Inhalt*/
        padding-bottom:0px;        /*kein Abstand zwischen oberem Fensterrand und Inhalt*/
        font-size:12pt;                /*Schriftgröße 12 Punkt*/
        font-family:"Bell MT","Times New Roman",serif;                /*bevorzugte Schriftarten*/
        text-align:justify;                /*Textausrichtung Blocksatz*/
        background-color:#CCE6FF;                /*Hintergrundfarbe hellblau*/
        /*background-repeat:no-repeat;*/                /*Das Hintergrundbild wird nicht wiederholt. Standard: Wiederholung*/
        /*background-attachment:fixed;*/                /*Hintergrundbild bewegt sich beim Scrollen des Textes nicht mit. In Netscape 4.5 nicht implementiert!*/
        /*background-position:center center;*/        /*Hintergrund zentriert. In Netscape 4.5 nicht implementiert!*/
}



H1
{
        font-size:24pt;                /*Schriftgröße 24 Punkt*/
        font-family:"Bell MT","Times New Roman",serif;                /*bevorzugte Schriftarten*/
        font-weight:bold;                /*fette Schrift*/
        text-align:left;                /*Textausrichtung linksbündig, um unschönes Auseinanderziehen zu vermeiden*/
}
H1.center
{
        text-align:center;                /*Textausrichtung zentriert*/
}



H2
{
        font-size:20pt;                /*Schriftgröße 20 Punkt*/
        font-family:"Bell MT","Times New Roman",serif;                /*bevorzugte Schriftarten*/
        font-weight:bold;                /*fette Schrift*/
        text-align:left;                /*Textausrichtung linksbündig, um unschönes Auseinanderziehen zu vermeiden*/
}



H3
{
        font-size:16pt;                /*Schriftgröße 16 Punkt*/
        font-family:"Bell MT","Times New Roman",serif;                /*bevorzugte Schriftarten*/
        font-style:italic;                /*kursive Schrift*/
        font-weight:bold;                /*fette Schrift*/
        text-align:left;                /*Textausrichtung linksbündig, um unschönes Auseinanderziehen zu vermeiden*/
}
H3.nichtkursiv
{
        font-style:normal;        /*normale statt kursive Schrift, fette Schrift bleibt erhalten (andere Eigenschaft)*/
}
H3.center
{
        font-style:italic;                /*kursive Schrift*/
        font-weight:bold;                /*fette Schrift*/
        text-align:center;                /*Textausrichtung zentriert*/
}



/*TABLE.center
{
        /*margin-right:auto;*/
        /*margin-left:auto;*/        /*Beide Anweisungen zusammen zentrieren die Tabelle. Nicht implementiert!*/
        /*text-align:center;*/        /*Im Gegensatz zu den Bildern zentriert auch dieser Befehl die Tabelle nicht!*/
}*/
TH
{
        font-family:"Bell MT","Times New Roman",serif;                /*bevorzugte Schriftarten*/
        font-size:12pt;                /*Schriftgröße 12 Punkt*/
        text-align:left;                /*linksbündige Textausrichtung statt zentriert*/
}
TH.kursiv
{
        font-style:italic;                /*Kursive Schrift (Fett ist sie durch Voreinstellung von TD)*/
        vertical-align:top;        /*Der Inhalt beginnt am oberen Zellenrand statt voreingestellt in der Mitte*/
        text-align:left;                /*Textausrichtung linksbündig*/
}
TD
{
        font-family:"Bell MT","Times New Roman",serif;                /*bevorzugte Schriftarten*/
        font-size:12pt;                /*Schriftgröße 12 Punkt*/
        vertical-align:top;        /*Tabellenzellentext steht immer oben (Standard: in der Mitte (center))*/
}
TD.center
{
        text-align:center;                /*Diese Tabellenzellen enthalten zentrierte Inhalte*/
}



A:link
{
        color:#FF0000;
        text-decoration:underline;        /*noch nicht besuchte Links sind rot und unterstrichen*/
}
A:visited
{
        color:#00AA00;
        text-decoration:underline;        /*schon besuchte Links sind grün und unterstrichen*/
}



UL
{
        padding-top:0px;
        padding-bottom:0px;
        margin-top:0px;
        margin-bottom:0px;        /*möglichst wenig Abstand zwischen vorherigem/folgendem Text und den Listenpunkten*/
}
LI
{
        list-style-position:outside;        /*Das Listensymbol befindet sich außerhalb des Textes, der Text wird eingerückt.*/
        font-family:"Bell MT","Times New Roman",serif;                /*bevorzugte Schriftarten*/
        font-size:12pt;                /*Schriftgröße 12 Punkt*/
        text-align:left;                        /* Textausrichtung linksbündig, um unschöne Löcher zu vermeiden*/
}



IMG.center
{
        /*margin-right:auto;*/
        /*margin-left:auto;*/                /*Beide Anweisungen zusammen zentrieren die Bilder. Nicht implementiert!*/
        text-align:center;                /*Seltsamerweise zentriert diese Anweisung die Bilder!*/
}
IMG.float
{
        float:left;                /*nachfolgender Text fließt rechts am Bild entlang (Bild steht links)*/
}



HR.nofloat
{
        clear:all;                /*verhindert, daß auch die Linie und folgender Text neben dem Bild landet. Klappt bei Netscape 4.5 nicht!*/
}



P
{
        font-size:12pt;                /*Schriftgröße 12 Punkt*/
        font-family:"Bell MT","Times New Roman",serif;                /*bevorzugte Schriftarten*/
}
P.kursiv
{
        font-style:italic;
}



P.auf
{
        margin-bottom:0px;                /*In verbindung mit gleichen Befehlen bei UL sollte der störende Raum zwischen*/
        padding-bottom:0px;                /*einleitendem Text und erstem Listenelement eigentlich verschwinden...*/
}



P.unter
{
        margin-top:0px;                /*In verbindung mit gleichen Befehlen bei UL sollte der störende Raum zwischen*/
        padding-top:0px;                /*einleitendem Text und erstem Listenelement eigentlich verschwinden...*/
}



PRE
{
        font-size:12pt;                /*Schriftgröße 12 Punkt*/
        font-family:"Courier New";
}



SPAN.anmerkung
{
        font-size:70%;                /*Fußnoten sind immer kleiner als der normale Fließtext. Zur besseren Lesbarkeit hier nur wenig*/
                                /*kleiner.*/
}
SPAN.platt
{
        font-weight:bold;                /*fetter Text*/
}
SPAN.hoch
{
        font-style:italic;                /*kursiver Text*/
}
SPAN.rot
{
        color:#FF0000;                    /*roter Text*/
}



DIV
{
        font-size:12pt;                /*Schriftgröße 12 Punkt*/
        font-family:"Bell MT","Times New Roman",serif;                /*bevorzugte Schriftarten*/
}
DIV.rand
{
        border:2pt solid black;                /*Da TABLE sich der border-Eigenschaft verweigert, hier mit Umweg über DIV realisiert.*/
                                        /*Zweck: Die Tabelle soll einen Außenrahmen haben, jedoch keine Gitternetzlinien.*/
}