/* Allgemeine Angaben */
/* Aktives Link */
        a:link                    { color:#0000FF;
                                font-weight:normal;
                                text-decoration:underline }
/* Besuchtes Link */
        a:visited                { color:#0000FF;
                                font-weight:normal;
                                text-decoration:underline }

/* Rollover nur wirksam bei MSIE */
        a:hover                { color:#C6C3C6;
                                font-weight:normal;
                                text-decoration:underline }

/* BODY-Angaben (Hintergrundbild, -Farbe, Ränder, etc.) */
        body                        {             /*background-image:url(../pict/hintergrund1.jpg);
                                background-repeat:no-repeat;
                                background-color:#FFFFFF;
                                align:center;  }*/
                                /*margin-right:5px; }*/
                                /* Wird von NS ignoriert, dafür gilt <body marginwidth=5>, was wiederum MSIE für rechts nicht akzeptiert */
/* Standardformatierung für Listen <ul> */
        ul                        {margin-top:0px;
                                margin-left:20px;}

/* Grundformatierung für das DIV-Tag */
        div                         { font-size:10pt;
                                color:#000000;
                                text-align:justify;
                                font-family:Arial,Helvetica }

/* DIV-Erweiterungen */
/* extra: allgemeines Tag zur Kennzeichnung von Elementen, die sich (noch) nicht klassifizieren lassen
   und durch das CMS eine besondere Behandlung erfordern */
        div.extra                {
                                }

/* warnung: Spezielle Warnhinweise für nicht-CSS-fähige Browser, die ansonsten nicht angezeigt wird */
        div.warnung         { display:none; }

/* old: Umschließt "alte" Tags wie <BR> und verhindert deren Darstellung bei CSS-kompatiblen Browsern */
        div.old                { display:none; }

/* kopf: Erste Zeile (Überschrift) einer Seite, Unterschied zu titel1: Geringerer Abstand von oben */
        div.kopf                { font-weight:bold;
                                text-indent:40px;
                                background-image:url(../pict/textbalken1.jpg);
                                background-repeat:no-repeat;
                                margin-top:10px;
                                margin-bottom:15px; }

/* titel0: Normale Überschrift, links, fett 12pt*/
        div.titel0                { font-weight:bold;
                                margin-top:10px;
                                margin-bottom:10px;
                                font-size:12pt;        }



/* titel1: Zentrierte Überschrift fett 14pt*/
        div.titel1                { font-weight:bold;
                                margin-top:5px;
                                font-size:14pt;
                                text-align:center;     }

/* titel2: Zentrierte Überschrift fett 18pt*/
        div.titel2                { font-weight:bold;
                                margin-top:5px;
                                font-size:18pt;
                                text-align:center;     }

/* titel3: Hervorgehobene Überschrift mit Hintergrundgrafik */
        div.titel3                { font-weight:bold;
                                text-indent:40px;
                         background-image:url(../pict/textbalken1.jpg);
                                background-repeat:no-repeat;
                                margin-top:40px;
                                margin-bottom:15px;
                                font-size:18pt;        }

/* nav: Die "Blättern"-Anzeige bei mehreren Seiten eines Menüpunktes */
        div.nav                { text-align:right;
                                font-size:8pt; }

/* text: Normaler Mengentext 12pt */
        div.text                { font-weight:normal;
                                margin-bottom:10px;
                                font-size:12pt;
                                margin-left:10px;
                                font-family:Arial,Helvetica; }


/* text: Normaler Mengentext 10pt */
            div.text1            {   margin-bottom:10px;
                                font-size:10pt;
                                margin-left:10px;
                                font-family:Arial, Helvetica; }

/* text: Normaler Mengentext 10pt */
            div.textblau           {   margin-bottom:10px;
                                font-size:10pt;
                                font-color:#0000FF;
                                margin-left:10px;
                                font-family:Arial,Helvetica; }

/* text: Normaler Mengentext 11pt */
        div.text3                { font-weight:normal;
                                margin-bottom:10px;
                                font-size:11pt;
                                margin-left:10px;
                                font-family:Arial,Helvetica; }


/* text: Groß (für A-Z Leitbuchstaben) */
        div.text-g                { font-weight:bold;
                                font-size:18pt;
                                margin-left:10px; }

/* text-l: linksbündiger Text */
        div.text-l                { font-weight:normal;
                                margin-bottom:10px;
                                margin-left:10px;
                                text-align:left; }

/* text-z: zentrierter Text */
        div.text-z                { font-weight:normal;
                                text-align:center; }

/* text-r: rechtsbündiger Text */
        div.text-r                { font-weight:normal;
                                margin-bottom:10px;
                                margin-left:10px;
                                text-align:right; }


/* text-k: kleiner Text */
        div.text-k                { font-weight:normal;
                                font-size:8pt;
                                text-align:left; }

/* fuß: Fußzeile am Ende der Seite (z.B. mit Copyright-Hinweisen o. "last update") */
        div.fuss                { font-size:8pt;
                                text-align:center;
                                margin-top:30px; }

/* whitespace: Leerer Bereich (Platzhalter) unter einem Element, um ausreichend Abstand zum nächsten Eintrag zu erzeugen. */
        div.whitespace0                { margin-top:20px;
                                margin-bottom:20px; }


/* Spezielle Angaben für Elemente in Tabellenform */

td.norm                {background-color:#f9e560;
                 font-weight:normal;
                 font-family:Arial,Helvetica;
                 font-size:8pt;
                 text-align:center; }

td.unter        {background-color:#f9e560;
                 font-weight:normal;
                 font-family:Arial,Helvetica;
                 font-size:7pt;
                 text-align:right; }

td.leer        {background-color:#c9a560;
                 font-weight:normal;
                 font-family:Arial,Helvetica;
                 font-size:8pt;
                 text-align:center; }

td.fehl        {background-color:#ffffa0;
                 font-weight:normal;
                 font-family:Arial,Helvetica;
                 font-size:8pt;
                 text-align:center; }

td.ufehl        {background-color:#ffffa0;
                 font-weight:normal;
                 font-family:Arial,Helvetica;
                 font-size:7pt;
                 text-align:right; }

td.neue                {background-color:#fffccc;
                 font-weight:normal;
                 font-family:Arial,Helvetica;
                 font-size:8pt;
                 text-align:center; }

/* "gg" steht für "Gastgeber" */
/* top: Erste Tabellenzeile mit Überschrift */
        td.gg-top                { background-color:#F9E560; }
        div.gg-top                { font-weight:bold;
                                font-size:12pt; }
/* body: Normaler Tabellenbereich */
        td.gg-body                { background-color:#FFFBD5; }

/* text: Normaler Mengentext in der Tabelle */
        div.gg-text                { font-weight:normal;
                                  text-align:left; }

/* tab1: Die linke Tabelle unten im Gastgebereintrag */
        td.gg-tab1                { background-color:#F9E560;
                                font-family:Arial,Helvetica;
                                font-size:8pt;
                                text-align:center; }

/* tab2: Die rechte Tabelle unten im Gastgebereintrag */
        td.gg-tab2                { background-color:#F9E560;
                                font-family:Arial,Helvetica;
                                font-size:7pt;
                                text-align:right; }

/* "ve" steht für "Vereine" */
/* top: Erste Tabellenzeile mit Überschrift */
        td.ve-top        { background-color:#F9E560; }
        div.ve-top                { font-weight:bold;
                                font-size:12pt; }
/* text: Normaler Mengentext in der Tabelle */
        div.ve-text                { font-weight:normal;
                                margin-bottom:6px; }
/* titel: Überschrift innerhalb der Tabelle */
        div.ve-titel        { font-weight:bold; }

/* "eh" steht für "Einzelhandel" */
/* top: Erste Tabellenzeile mit Überschrift */
        /* td.eh-top        { background-color:#F9E560; } */
        div.eh-top                { font-weight:bold;
                                font-size:12pt; }
/* text: Normaler Mengentext in der Tabelle */
        div.eh-text                { font-weight:normal;
                                margin-bottom:6px; }
/* titel: Überschrift innerhalb der Tabelle */
        div.eh-titel        { font-weight:bold; }

/* "sk" steht für "Schulen/Kindergärten" */
/* top: Erste Tabellenzeile mit Überschrift */
        /* td.sk-top        { background-color:#F9E560; } */
        div.sk-top                { font-weight:bold;
                                font-size:12pt; }
/* text: Normaler Mengentext in der Tabelle */
        div.sk-text                { font-weight:normal;
                                margin-bottom:6px; }
/* titel: Überschrift innerhalb der Tabelle */
        div.sk-titel        { font-weight:bold; }


/* Da beide Browser weder "border", noch "width" korrekt interpretieren, wird darauf verzichtet */
/* NS bezieht außerdem Angaben wie FONT in TABLE nicht auf den Tabelleninhalt, daher ist keine */
/* globale Definition mit table {} möglich */.Schrift1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; clip:  rect(   )}