

/* Die Angabe "body" hier in der Stylesheet-Datei bewirkt, daß in allen Dateien, die auf diese Stylesheet-Datei hier verlinken,
automatisch die Einträge aus "body" wirksam werden! D.h., man braucht keine "style"- oder "class"-Angaben in den body-Tags der
einzelnen Seiten !!!  :-))
Das Wichtigste bei den Angaben ist "margin:0px;" - das sorgt dafür, daß der Seiteninhalt ohne den Rand links oben in den
Browsern dargestellt wird!  */

body
    {
    margin:0px;
    padding : 0px;
    background-image:none;
    }


/* Die STANDARDLINKS sind die Navigations-Links in der obersten Zeile einer jeden Website */

a.standardlink:link
    {
    color:#ffffff;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:10pt;
    font-weight:bold;
    text-decoration:none;
    }

a.standardlink:visited
    {
    color:#ffffff;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:10pt;
    font-weight:bold;
    text-decoration:none;
    }

a.standardlink:hover
    {
    color:#ffffff;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:10pt;
    font-weight:bold;
    text-decoration:none;
    }

.standardlink_kasten
    {
    background-color:#3A6Ea5;
    text-align:center;
    }



/* Styles für den KASTEN MIT DEM SCHRIFTZUG PHYSIK-X drin. */
.standardlink_hauptkasten_rand
    {
    border-bottom:0px solid #000033;
    border-left:2px solid #000033;
    border-right:2px solid #000033;
    border-top:2px solid #000033;
    text-align:center;
    vertical-align:middle;
    width:100%;
    }



/* Styles für die STARTSEITE (index.html)
display: block;  braucht man für Scheiß-Mozilla, für IE gings auch ohne. */

/* ZUR ZEIT AUSKOMMENTIERT, weil die Namen nun auch als Bilder definiert sind, daher brauche ich diese Text-Styles in Moment nicht.
Mit den naechsten 4 Blöcken wird das Design der Themen-Namen (unterhalb der Bilder) festgelegt, wobei der vierte sich nur auf den noch
nicht fertigen Zukunfts-Teil bezieht und daher nicht als Link formatiert werden kann.

a.index_themen_namen:link
    {
    color:#ffffff;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:14pt;
    font-weight:normal;
    text-decoration:none;
    }


a.index_themen_namen:visited
    {
    color:#ffffff;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:14pt;
    font-weight:normal;
    text-decoration:none;
    }


a.index_themen_namen:hover
    {
    color:#80FF00;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:16pt;
    font-weight:bold;
    text-decoration:none;
    }

.index_themen_namen_zukunft
    {
    color:#ffffff;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:14pt;
    font-weight:normal;
    text-decoration:none;
    }

    */


.index_news_text
    {
    color:#000000;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:12pt;
    font-weight:normal;
    text-decoration:none;
    }

.index_news_datum
    {
    color:#000000;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:13pt;
    font-weight:bold;
    text-decoration:none;
    }


/* Dei Einträge für die (neue) SPALTE drin. Style für das Eingabefeld bei suchen und newsletter heißt: spalte_eingabe */

.spalte_eingabe
    {
    color:#000000;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:10.5pt;
    text-decoration:none;
    }


/* Die Einträge für LINKE SPALTE MIT DEN LINKS DRIN. Der Name "index_" stammt noch aus der Zeit, als ich diese Spalte nur auf index.php
verwendete. */


    /* Für die Gesamtbreite muß man rechnen: width + padding-left ! */
a.index_seitenlink:link
    {
    display:block;
    border-bottom:1px solid #000000;
    padding-top:5px;
    padding-bottom:5px;
    color:#ffffff;
    background-color:#3A6EA5;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:12pt;
    font-weight:bold;
    text-decoration:none;
    width:137px;
    }

    /* Für die Gesamtbreite muß man rechnen: width + padding-left ! */
a.index_seitenlink:visited
    {
    display:block;
    border-bottom:1px solid #000000;
    padding-top:5px;
    padding-bottom:5px;
    color:#ffffff;
    background-color:#3A6EA5;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:12pt;
    font-weight:bold;
    text-decoration:none;
    width:137px;
    }

    /* Für die Gesamtbreite muß man rechnen: width + padding-left ! */
a.index_seitenlink:hover
    {
    display:block;
    border-bottom:1px solid #000000;
    padding-top:5px;
    padding-bottom:5px;
    color:#ffffff;
    background-color:#000000;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:12pt;
    font-weight:bold;
    text-decoration:none;
    width:137px;
    }

    /* Für die Gesamtbreite muß man rechnen: width + padding-left ! */
.index_seitenlink_keinlink
    {
    color:#ffffff;
    background-color:#3A6EA5;
    border-bottom:1px solid #000000;
    padding-top:5px;
    padding-bottom:5px;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:12pt;
    font-weight:bold;
    text-decoration:none;
    width:137px;
    }

    /* Für die Gesamtbreite muß man rechnen: width + padding-left ! */
.index_seitenlink_ueberschriften
    {
    color:#ffffff;
    background-color:#223ED1;
    border-top:1px solid #000000;
    border-bottom:1px solid #000000;
    padding-top:5px;
    padding-bottom:5px;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:12pt;
    font-weight:bold;
    text-decoration:none;
    width:137px;
    }

    /* Mit dieser class formatiere ich den Kasten, in dem sich die Seitenlinks befinden. Dadurch erhaelt er den Rand links, unten und
    rechts, der Rand oben wird durch die Elemente des Kastens selbst erzeugt.
    */
.index_seitenlink_kasten
    {
    vertical-align:top;
    width:137px;
    background-color:#3A6Ea5;
    border-bottom:1px solid #000000;
    border-left:1px solid #000000;
    border-right:1px solid #000000;
    }

.index_neue_artikel
    {
    color:#ffffff;
    background-color:#223ED1;
    border-top:1px solid #000000;
    border-bottom:1px solid #000000;
    padding-top:5px;
    padding-bottom:5px;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:12pt;
    font-weight:bold;
    text-align:center;
    }


.index_neue_artikel_themen
    {
    color:#ffffff;
    background-color:#152c81;
    border-top:1px solid #000000;
    border-bottom:1px solid #000000;
    padding-top:4px;
    padding-bottom:4px;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:9pt;
    font-weight:bold;
    text-align:center;
    }


.index_neue_artikel_bilder
    {
    float:right;
    margin-left:7px;
    width:119px;
    height:96px;
    border-width:1px;
    border-color:#000000;
    }



a.index_neue_artikel_ueberschrift:link
    {
    color:#ffffff;
    font-weight:bold;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:10pt;
    text-decoration:none;
    }


a.index_neue_artikel_ueberschrift:visited
    {
    color:#ffffff;
    font-weight:bold;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:10pt;
    text-decoration:none;
    }


a.index_neue_artikel_ueberschrift:hover
    {
    color:#ffffff;
    font-weight:bold;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:10pt;
    text-decoration:underline;
    }


.index_neue_artikel_text
    {
    color:#ffffff;
    font-weight:normal;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:10pt;
    }


.index_themenbilder_seitenfarbe
    {
    background-color:#FFFFFF;
    }


/* Die THEMEN_LINKS sind die fetten Link-Überschriften zu jedem Artikel auf den 4 Themen-Seiten Physik, Astronomie, Zukunft, Rätsel;
themen_text sind die texte unmittelbar unter den themen_links;
themen_ueberschrift ist die ueberschrift der jeweiligen themen-seite, also "Physik", "Astronomie", "Zukunft", "Rätsel";

Mit der Class "themen_bild" werden die Vorschaubilder der Artikel auf den Themenseiten festgelegt.

Mit float: können Sie bestimmen, dass nachfolgende Elemente das aktuelle Element bzw. den aktuellen Bereich umfließen. Folgende
Angaben sind möglich:
left = Element steht links und wird rechts davon von nachfolgenden Elementen umflossen.
right = Element steht rechts und wird links davon von nachfolgenden Elementen umflossen.
Beachten Sie: Wenn Sie für ein Element eine Angabe zu float notieren, müssen Sie auch eine Angabe zu  width definieren.

Mit margin-right: können Sie den Rand/Abstand rechts bestimmen. Hat man wie unten zwei Objekte nebeneinander, nämlich ein Bild
und danach den text, dann bedeutet im img-Tag die Angabe von "margin-right:12pt;", daß der Text erst 12 pt rechts neben dem Bild kommt.
Auf die Art klebt der Text nicht so am Bild dran.

*/




a.themen_link:link
    {
    color:#FFFFFF;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:12pt;
    font-weight:bold;
    text-decoration:none;
    }

a.themen_link:visited
    {
    color:#FFFFFF;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:12pt;
    font-weight:bold;
    text-decoration:none;
    }

a.themen_link:hover
    {
    color:#FFFFFF;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:12pt;
    font-weight:bold;
    text-decoration:underline;
    }

.themen_text
    {
    color:#FFFFFF;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:11pt;
    text-decoration:none;
    font-weight:normal;
    }

.themen_ueberschrift_tabelle
    {
    border-width:2px;
    border-color:#000000;
    border-style:solid;
    }


.themen_ueberschrift
    {
    color:#000000;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:21pt;
    font-weight:bold;
    text-align:center;
    background-color:#ddddff;
    }

.themen_tabelle
    {
    background-color:#FFFFFF;
    border-width:0px;
    border-color:#000000;
    border-style:solid;
    }


    /* Das Padding hier bewirkt, das der gesamte Inhalt eins Artikel-Kästchens vom Rand desselben um den genannten Pixel-Betrag weg-
    gerückt wird und somit nicht am Rande klebt. */

.themen_artikelhintergrund
    {
    background-color:#223ed0;
    border-left:1px solid #000000;
    border-right:1px solid #000000;
    padding:12px;
    }


    /* Float:left bewirkt, daß das Bild auf der linken Seite steht und rechts von Text umflossen wird. Damit der Text nicht direkt
    am Bild klebt, wird er durch margin-right von demselben um den genannten Point-Betrag weggerückt.
    Die Größenangabe von 119 x 96 stimmt überein mit der Standard-Größe, auf die ich alle Vorschau-Bilder normiert habe. */

.themen_bild_links
    {
    width:119px;
    height:96px;
    border-width:1px;
    border-color:#000000;
    float:left;
    margin-right:10pt;
    }


    /* Float:right bewirkt, daß das Bild auf der linken Seite steht und rechts von Text umflossen wird. Damit der Text nicht direkt
    am Bild klebt, wird er durch margin-left von demselben um den genannten Point-Betrag weggerückt.
    Die Größenangabe von 119 x 96 stimmt überein mit der Standard-Größe, auf die ich alle Vorschau-Bilder normiert habe. */

.themen_bild_rechts
    {
    width:119px;
    height:96px;
    border-width:1px;
    border-color:#000000;
    float:right;
    margin-left:10pt;
    }


    /* Damit wird der Text "Diese Seite ist in Entwicklung und wird demnächst online gehen.", zur Zeit noch auf lexikon.php,
    links.php und download.php, dargestellt. Sobald auch diese Seiten online sind, braucht man diese style-definition nicht mehr. */

.themen_entwicklung
    {
    color:#000000;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:14pt;
    font-weight:bold;
    text-decoration:none;
    }



/* Die ARTIKEL_ueberschrift ist die Hauptüberschrift des artikels, zb "Warum ist der Himmel blau";
artikel_kleine_ueberschrift ist in diesem beispiel "Wieso sind Wolken weiß? Woher kommt das
Abendrot? Und warum kann man die Sterne tagsüber nicht sehen? "

artikel_anhang_ ...  ist für weitere infos zu einem artikel, diese stehen unter dem text;  im moment haben sie die gleichen
styling-definitionen wie "artikel_kasten_ ...", wird sich aber noch ändern;  zur zeit auch benutzt, um die überschrift
"weitere bilder" zu definieren;

artikel_kasten_ ...  ist für die kästen, die das lexikon, die internen oder externen links enthalten;

Mit "line-height" können Sie die Zeilenhöhe bestimmen. Erlaubt ist eine  numerische Angabe. Auch
Prozentangaben sind erlaubt. Prozentwerte beziehen sich dabei auf die Schriftgröße des Elements, für das die
Zeilenhöhe bestimmt wird. "line-height" steht bis jetzt nur bei der Class artikel_text. */

.artikel_ueberschrift
    {
    color:#000000;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:22pt;
    font-weight:bold;
    text-decoration:none;
    }

.artikel_kleine_ueberschrift
    {
    color:#3A6EA5;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:12pt;
    font-weight:bold;
    text-decoration:none;
    }

.artikel_bildkommentar
    {
    color:#000000;
    background-color:#dddddd;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:10pt;
    font-weight:normal;
    text-decoration:none;
    }

.artikel_text
    {
    color:#000000;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:11pt;       /* vorher: 12pt */
    line-height:13.5pt;     /* vorher: 14pt */
    font-weight:normal;
    text-decoration:none;
    /* text-indent:0.6cm;  (Das ist für die Texteinrückung, habe ich wieder auskommentiert.) */
    }


    /* Das hier ist das Design für die Überschriften der Fakten. Es ist identisch mit dem Design der Überschriften für die weiteren
    Bilder, der internen und externen Links und des Lexikons, die weiter unten stehen, bis auf den unterschiedlichen width-Wert.
    Genauer gesagt habe ich hier keinen width-Wert, sondern sage im File artikel.php der Tabelle, daß sie width="100%" haben soll.
    Dadurch erstreckt sich die Tabelle und damit der Balken, der die Fakten-Überschrift enthält, immer auf die volle Breite, die
    aktuell zur Verfügung steht. */
.artikel_anhang_ueberschrift
    {
    color:#ffffff;
    background-color:#223ED1;
    border-top:1px solid #000000;
    border-bottom:1px solid #000000;
    border-left:1px solid #000000;
    border-right:1px solid #000000;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:10pt;
    font-weight:bold;
    text-decoration:none;
    text-align:center;
    vertical-align:middle;
    height:26px;
    }

    /* Das war der Style der Faktentexte. Die werden jetzt aber genauso formatiert, wie der darüberstehende Text. */
.artikel_anhang_text
    {
    color:#000000;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:12pt;
    font-weight:normal;
    text-decoration:none;
    }


    /* Das hier ist das Design für die Überschriften der weiteren Bilder, der internen und externen Links und des Lexikons. */
.artikel_kasten_ueberschrift
    {
    color:#ffffff;
    background-color:#223ED1;
    border-top:1px solid #000000;
    border-bottom:1px solid #000000;
    border-left:1px solid #000000;
    border-right:1px solid #000000;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:10pt;
    font-weight:bold;
    text-decoration:none;
    text-align:center;
    vertical-align:middle;
    height:26px;
    width:284px;
    }


   /* Das hier ist das Design für die Hintergrundfarbe des Kastens, in dem sich die Vorschaubilder für die Zusatzbilder befinden.
   Hier stehen auch die drei border-Befehle drin, die den rand links, unten und rechts um den Kasten mit den Vorschaubildern erzeugen.

   .artikel_kasten_weitere_bilder
    {
    background-color:#3A6EA5;
    border-bottom:1px solid #000000;
    border-left:1px solid #000000;
    border-right:1px solid #000000;
    }
    */

    /* Das hier ist das Design für die Namen und Größen-Angaben unter den Vorschaubildern für die Zusatzbilder. */
.artikel_zusatzbild_bildkommentar
    {
    color:#FFFFFF;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:8pt;
    font-weight:normal;
    text-decoration:none;
    text-align:center;
    }

    /* Hier werden die Knoepfe definiert, die sich vor jedem Link-Eintrag in den Kaesten befinden. Da diese in den <tr> mit den zwei <td>
    Eintraegen fuer den linken <td> gelten, steht hier lediglich "border-left" drin, bei den Styles "artikel_kasten_links" weiter unten,
    die fuer den rechten <td> da sind, steht nur "border-right" drin. So bekommt man mit beiden zusammen den Rahmen links und rechts um
    die Kaesten herum. */
.artikel_kasten_knoepfe
    {
/*    border-bottom:1px solid #FFFFFF;     Die Trennstriche zwischen den einzelnen Links sind zur Zeit auskommentiert */
    padding-top:5px;
    padding-bottom:5px;
    color:#FFFFFF;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:10pt;
    font-weight:normal;
    text-decoration:none;
    width:24px;
    }


/* Diese Styles definieren die Knöpfe auf der Links-Seite. Die auf den Artikel-Seiten (s.o.) weichen von diesen nämlich mittlerweile ab. */
.links_kasten_knoepfe
    {
    border-left:1px solid #000000;
    border-bottom:1px solid #000000;
    padding-top:5px;
    padding-bottom:5px;
    background-color:#223ED0;
    color:#FFFFFF;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:11pt;
    font-weight:normal;
    text-decoration:none;
    width:24px;
    }


/*  Das Design der "artikel_kasten_links" wird benutzt für die Links, die sich in den Kästen Lexikon, verwandte Artikel, Links und
Forum befinden.

"display:block" führt zu Zeilenumbruch nach jedem Eintrag, erzeugt eben so eine Block-Liste, alles untereinander. Nur auf diese Art
lies sich für beide Browser diese Darstellung erzeugen, mit Tabellen(zeilen) ging es beim IE gut, bei Moz dagegen funktionierte die
Style-Vorschrift auf einmal überhaupt nicht mehr, keine Zeile wurde mehr ganz ausgefüllt.

*** -> offensichtlich ist das nicht ganz korrekt; in artikel.php wird doch jeder Eintrag in einer neuen <tr> gebracht! ***

NEU: Nun habe ich simpel die Tabellen(zeilen) mit "display:block" kombiniert, Ergebnis: perfekt!
Beim "hover" wird nach wie vor der ganze Hintergrund erfasst, aber ich kann nun in einer Zeile mehrere <td> bringen - zur Zeit nehme ich
zwei Stück, im ersten steht dieser "Aufzaehlungspunkt", im zweiten dahinter der Text des Links.
(s. dazu auch die INFO.doc - Datei und dort unter "Artikel / Info".)

Border-Bottom (gibts für alle anderen Border-Bereiche entsprechend) erzeugt hier eine 1 px breite, solid Linie der
Farbe 3A6EA5 (zur Zeit jedenfalls).

In den <tr> stehen zwei <td> drin, wobei diese hier fuer den rechten <td> gelten, daher steht hier lediglich "border-right" drin.
Bei dem Style "artikel_kasten_knoepfe" weiter oben, der fuer den linken <td> da ist, steht nur "border-left" drin. So bekommt man mit
beiden zusammen den Rahmen links und rechts um die Kaesten herum.  */

a.artikel_kasten_links:link
    {
    display:block;
/*    border-bottom:1px solid #FFFFFF;   Die Trennstriche zwischen den einzelnen Links sind zur Zeit auskommentiert */
    padding-top:5px;
    padding-bottom:5px;
    color:#FFFFFF;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:10pt;
    font-weight:normal;
    text-decoration:none;
    width:260px;
    }

a.artikel_kasten_links:visited
    {
    display:block;
/*    border-bottom:1px solid #000000;   Die Trennstriche zwischen den einzelnen Links sind zur Zeit auskommentiert */
    padding-top:5px;
    padding-bottom:5px;
    color:#FFFFFF;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:10pt;
    font-weight:normal;
    text-decoration:none;
    width:260px;
    }

a.artikel_kasten_links:hover
    {
    display:block;
/*    border-bottom:1px solid #000000;   Die Trennstriche zwischen den einzelnen Links sind zur Zeit auskommentiert */
    padding-top:5px;
    padding-bottom:5px;
    color:#FFFFFF;
    background-color:#000000;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:10pt;
    font-weight:normal;
    text-decoration:none;
    width:260px;
    }


/* Hier stehen die Styles für die Seite mit den Zusatzbildern. */


.zusatzbilder_ueberschrift
    {
    color:#000000;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:16pt;
    font-weight:bold;
    text-decoration:none;
    }

.zusatzbild_kommentar

    {
    font-family:arial,verdana,helvetica,sans-serif;
    text-align:left;
    font-size:10pt;
    font-weight:normal;
    text-decoration:none;
    }

.zusatzbild_artikel_link
    {
    font-family:arial,verdana,helvetica,sans-serif;
    text-align:center;
    font-size:12pt;
    font-weight:bold;
    text-decoration:underline;
    }


.zusatzbilder_pfeil_schrift
    {
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:14pt;
    font-weight:bold;
    text-decoration:none;
    }



/* Hier stehen die Styles für das copyright-Include */

.copyright
    {
    color:#000000;
    text-align:center;
    vertical-align:middle;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:9pt;
    }



/* Hier stehen die Styles für das Seitenanfang-Include */

.seitenanfang
    {
    color:#3A6EA5;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:10.5pt;
    font-weight:bold;
    text-decoration:underline;
    /* text-align:center; */
    }


/* Hier stehen die Styles für das Format des Druckversion-Links */

.druckversion
    {
    color:#3A6EA5;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:10.5pt;
    font-weight:bold;
    text-decoration:underline;
    /* text-align:center; */
    vertical-align:bottom;
    }


/* Hier stehen die Styles für die LINKS - Seite. Ich mußte wegen der Breite der Einträge diese Styles zusätzlich anlegen, sonst
hätte ich die artikel... Styles auch hierfür verwenden können.
Damit Mozilla und IE beide sowohl die Überschriften, als auch die Einträge im Links-Kasten, gleich breit anzeigen,
war, wie hier zu sehen ist, die Kombination von  width:100%;  mit  width:526px;  notwendig. */

.links_kasten_ueberschrift
    {
    color:#ffffff;
    background-color:#152C81;
    border-top:1px solid #000000;
    border-bottom:1px solid #000000;
    border-left:1px solid #000000;
    border-right:1px solid #000000;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:10pt;
    font-weight:bold;
    text-decoration:none;
    text-align:center;
    vertical-align:middle;
    height:26px;
    width:100%;
    }


a.links_kasten_links:link
    {
    display:block;
    border-bottom:1px solid #000000;
    border-right:1px solid #000000;
    padding-top:5px;
    padding-bottom:5px;
    color:#FFFFFF;
    background-color:#223ED1;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:11pt;
    font-weight:normal;
    text-decoration:none;
    width:526px;
    }

a.links_kasten_links:visited
    {
    display:block;
    border-bottom:1px solid #000000;
    border-right:1px solid #000000;
    padding-top:5px;
    padding-bottom:5px;
    color:#FFFFFF;
    background-color:#223ED1;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:11pt;
    font-weight:normal;
    text-decoration:none;
    width:526px;
    }

a.links_kasten_links:hover
    {
    display:block;
    border-bottom:1px solid #000000;
    border-right:1px solid #000000;
    padding-top:5px;
    padding-bottom:5px;
    color:#FFFFFF;
    background-color:#000000;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:11pt;
    font-weight:normal;
    text-decoration:none;
    width:526px;
    }

/* Wieder mal eine ähnliches Formatierung, wie die übrigen "_kasten_ueberschrift" - Styles, nur hier etwas dickere Schrift. */

.lexikon_kasten_ueberschrift
    {
    color:#ffffff;
    background-color:#223ED1;
    border-top:1px solid #000000;
    border-bottom:1px solid #000000;
    border-left:1px solid #000000;
    border-right:1px solid #000000;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:15pt;
    font-weight:bold;
    text-decoration:none;
    text-align:center;
    vertical-align:middle;
    height:33px;
    width:100%;
    }


a.lexikon_seitenanfang
    {
    color:#0000FF;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:10pt;
    font-weight:normal;
    }


.lexikon_artikelueberschrift
    {
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:12pt;
    font-weight:bold;
    background-color:#DDDDEE;
    }


.lexikon_text
    {
    color:#000000;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:11pt;       /* vorher: 12pt */
    line-height:13.5pt;     /* vorher: 14pt */
    font-weight:normal;
    text-decoration:none;
    }

/* Ich brauche diese Stylesheets für die Links, weil im IE sonst alle standardmäßig als besucht markiert sind! */

a.lexikon_link:link
    {
    color:#0000FF;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:11pt;       /* vorher: 12pt */
    line-height:13.5pt;     /* vorher: 14pt */
    font-weight:normal;
    text-decoration:underline;
    }

a.lexikon_link:visited
    {
    color:#800080;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:11pt;       /* vorher: 12pt */
    line-height:13.5pt;     /* vorher: 14pt */
    font-weight:normal;
    text-decoration:underline;
    }

a.lexikon_link:hover
    {
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:11pt;       /* vorher: 12pt */
    line-height:13.5pt;     /* vorher: 14pt */
    font-weight:normal;
    text-decoration:underline;
    }



/* Style für die Kapitel-Überschriften auf der Info-Seite (ueber.php) */

.info_ueberschrift
    {
    font-size:13.5pt;
    font-weight:normal;
    text-decoration:underline;
    }




/*
In dieser css-datei darf wirklich nur css drinstehen;
der ehemalige befehl am anfang (und ende) der seite, <style type="text/css"> (</style>),
ist html und hat in css-datei nix zu suchen; das ergebnis war, dass die link-definitionen
link, visited, hover nicht mehr richtig funktionierten (genauer: link funktionierte überhaupt
nicht mehr); dank der netten hilfe aus dem selfhtml-forum habe ich es entfernt und alles läuft
wieder;
der fehler stammt vom easy-webdesign-buch ab, indem es in dieser art falsch suggeriert wurde
(auf explizite darstellung der syntax in externer datei hat autor verzichtet, dass aber dieser
style-befehl nicht rein darf, weil er KEIN html ist, wurde in keinster weise erwähnt!!




Da hier nur "a" steht, gilt diese Angabe für alle Anker!

block = Erzwingt einen Block - das Element erzeugt eine neue Zeile.

Sie können für ein HTML-Element einen Cursor definieren. Wenn der Anwender mit der Maus
über die Fläche fährt, die das Element einnimmt, nimmt der Mauscursor die angegebene Gestalt
an.

Mit margin: können Sie einen einheitlichen Rand/Abstand für oben, unten, links und rechts
bestimmen. Erlaubt sind ein bis vier  numerische Angaben. Eine Angabe bedeutet: alle vier
Ränder des Elements erhalten den gleichen Außenabstand. Bei mehreren Angaben werden die
Angaben intern nach der angenommenen Reihenfolge für 1=oben, 2=rechts, 3=unten, 4=links
interpretiert.

Mit padding: bestimmen Sie einen einheitlichen Innenabstand zwischen Elementinhalt
und den vier Elementgrenzen oben, links, unten und rechts. Erlaubt ist eine  numerische
Angabe.

Mit border: können Sie das Aussehen eines Rahmens um ein Element bestimmen. Notieren Sie
Angaben zu Linienstärke, Rahmentyp und Farbe mit Leerzeichen dazwischen, so wie in den
Beispielen oben. Die Reihenfolge der Einzelangaben ist egal.
Daneben können Sie zusammenhängende Angaben für Rahmendicke, Rahmenfarbe und Rahmentyp
auch für einzelne Seiten des Elements machen. Dazu sind die Untereigenschaften von border
gedacht:
border-top definiert eine zusammenhängende Angabe für oben,
border-left für links,
border-right für rechts, und
border-bottom für unten.


Mit overflow: können Sie bestimmen, wie übergroße innere Elemente behandelt werden. Folgende Angaben sind möglich:

visible = Element wird so weit ausgedehnt, dass sein Inhalt auf jeden Fall komplett sichtbar ist.
hidden = Element wird abgeschnitten, wenn es die Grenzen überschreitet.
scroll = Element wird abgeschnitten, wenn es die Grenzen überschreitet. Der WWW-Browser sollte jedoch Scroll-Leisten
 anbieten, ähnlich wie in einem eingebetteten Framefenster.
auto = Der Web-Browser soll entscheiden, wie das Element im Konfliktfall angezeigt wird. Auch das Anbieten von
Scroll-Leisten soll dabei erlaubt sein.

Mit white-space: können Sie das Verhalten für den Zeilenumbruch festlegen. Folgende Angaben sind möglich:

normal = automatischer Zeilenumbruch (wie bei allen HTML-Tags außer <pre> und <nowrap>).
pre = Zeilenumbruch wie im Editor eingegeben (so wie bei <pre>...</pre>).
nowrap = Kein automatischer Zeilenumbruch, Umbruch möglich durch entsprechende HTML-Tags.
Beachten Sie:

Diese Angabe gehört zur CSS-Version 2.0. Der MS Internet Explorer interpretiert nur den Wert nowrap, nicht den Wert
pre. Netscape 4.x interpretiert den Wert pre, nicht aber nowrap. Erst Netscape 6.x beherrscht alle Angaben

a { text-decoration: none; display: block;  }

a.lvl2  {
        color: #333;
        width: 149px;
        margin: 0px;
        padding: 3px 5px 3px 5px;
        border-top: 1px solid #ccc;
        overflow: hidden;
        white-space: normal;
        }

a.lvl2:hover { color: #c00; background-color: #f5f5f5; }

*/













/* TEST-EINTRÄGE zum Ausprobieren einer neuen Standard-Link-Datei */

a.test_standardlink:link
    {
    color:#ffffff;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:10pt;
    font-weight:bold;
    text-decoration:none;
    background-color:#3A6Ea5;
    }

a.test_standardlink:visited
    {
    color:#ffffff;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:10pt;
    font-weight:bold;
    text-decoration:none;
    background-color:#3A6Ea5;
    }

a.test_standardlink:hover
    {
    color:#ffffff;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:10pt;
    font-weight:bold;
    text-decoration:none;
    background-color:#000000;
    }


.test_standardlink_an
    {
    color:#ffffff;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:10pt;
    font-weight:bold;
    text-decoration:none;
    background-color:#000000;
    }



.test_standardlink_kasten
    {
    height:13pt;
    text-align:center;
    background-color:#3A6Ea5;
    }

.test_standardlink_kasten_an
    {
    height:13pt;
    text-align:center;
    background-color:#000000;
    }


/* ENDE DER TEST-EINTRÄGE, oben stehen die richtigen Style-Sheets. */
