/* DATEI: aphor.css */



/* Allgemein ***********************************************************************************************/

body { margin:0px; padding:0px; background-color:#F0FFF0 }
       /* Farbe ausserhalb, "padding:0px" damit Opera oben und unten keine Luecke setzt */

table { font-size:15px; line-height:20px; width:888px; margin:0px auto;
        border-left:2px solid #FFFFFF; border-right:2px solid #FFFFFF; background-color:white }
        /* Schrift in der Sortiertabelle / margin:auto zwecks Zentrierung der Tab. als Ganze */

p,b,i,ul,ol,li,div,td,th,h1,h2,blockquote,form,input { font-family:'Times New Roman',Times,Roman }

p { font-size:15px; line-height:20px; margin:0px 6px; padding:6px 3px; }

p.buch img { width:16px; height:11px; border:0px }

blockquote { font-style:italic; margin:10px 0px 10px 21px; padding:0px }
            /* beruecksichtigt, dass durch p und p.text noch zusaetzliche Abstandswerte addiert werden */

p abbr,p cite { font-style:normal } /* innerhalb p (innerhalb blockquote) sind Maximennummern und Buchtitel nicht kursiv */

ul { list-style-type:square; margin:30px 9px 0px 26px; padding:0px }

li { margin-top:15px }

p.dat { margin-top:15px; text-align:right }

p.buch { font-size:13px; line-height:17px; padding:0px; border-left:1px solid #006000; border-right:1px solid #006000; background-color:#FFFFF0 }
p.buch.l { margin-bottom:40px; border-bottom:1px solid #006000 } /* letztes Buch */
p.buch a { display:block; text-decoration:none; padding:5px 3px; }
p.buch a:visited { text-decoration:none }  /* redundant, aber wg. MS IE notwendig */
p.buch.ohnea,p.buch.l.ohnea { padding:5px 3px } /* mittlere und letzte Buecher ohne Link */

p.link { padding:0px; border-left:1px solid #006000; border-right:1px solid #006000; background-color:#FFFFF0 }
p.link.l { margin-bottom:40px; border-bottom:1px solid #006000 } /* letzter Link */
p.link.l#st { display:inline; float:left; width:70px }  /* float: Opera, Netscape; display: MS IE */
p.link a { display:block; text-decoration:none; padding:5px 3px; }
p.link a:visited { text-decoration:none }  /* redundant, aber wg. MS IE notwendig */
p.link.button { text-align:center; padding:0px 0px 10px }  /* Werbebutton: ndl-Anthologie, philoSOPHIA */
*.button a:hover { background-color:#FFFFF0 }  /* Farbe wie <p> zur Unterdrueckung des Hovereffektes */
*.button img { width:160px; margin:0px; padding:0px; border:1px solid black }  /* Werbebutton: ndl-Anthologie, philoSOPHIA */
img#philosophia { height:210px }

p.fnu { font-size:13px; line-height:17px; text-align:left;
        text-indent:-25px; margin-left:31px; padding:0px 3px }
       /* Fussnote unten */

div { margin:25px 6px 0px; padding-left:3px }
      /* Linie ueber Fussnoten */




/* Linkdesign - allgemein **********************************************************************************/
a:link { color:#608060; text-decoration:underline }
a:visited { color:black; text-decoration:underline }
a:active { color:black; text-decoration:none }
a:hover { color:white; text-decoration:none; background-color:#006000 }



/* Aufteilung **********************************************************************************************/

#l { background-color:#F8FFF8; vertical-align:top; border-right:2px solid #F0FFF0; border-bottom:0px }
   /* linke Spalte */

#r { background-color:#F8FFF8; vertical-align:top; border-left:2px solid #F0FFF0; border-bottom:0px }
   /* rechte Spalte */

#m { background-color:#FFFFFF; vertical-align:top; border:0px }
     /* mittlere Spalte*/

#abl,#abr { width:190px; height:1px; border:0px }
   /* Breite erzwingen: linke und rechte Spalte */

#abm { width:500px; height:1px; border:0px; margin-bottom:20px }
   /* Breite erzwingen: mittlere Spalte */

img#abmgross { width:692px; height:1px }
   /* Breite erzwingen: auf index.php und suchmaschine.php */

/* Ueberschriften ******************************************************************************************/

h1 { font-size:18px; margin:8px 6px 0px; padding:3px 4px;
     background-color:#006000; color:white; background-image:url('../bil/h1higru.gif') }

h1.eng { letter-spacing:-1px }

h2 { font-size:15px; margin:10px 6px 30px; padding:0px 3px; color:#006000; text-align:right }

h3 { font-size:15px; line-height:20px; margin:20px 6px 6px; padding:0px 3px }

/* Sortiertabelle ******************************************************************************************/

th { font-weight:bold; text-decoration:none; text-align:left; padding-top:2px;
     border-top:1px solid #006000; border-bottom:1px solid #006000 }
     /* Ueberschriften in der Sortiertabelle */

table.grossesfeld { border-right:1px solid #006000; width:887px } /* fuer index.php und suchmaschine.php */

table.auswahl { border:0px; width:673px; margin:5px auto 5px; padding:0px } /* Sortiertabelle */

a.beitrag { font-weight:bold; text-decoration:none;
            padding:0px 6px; border:1px solid #006000 }
            /* Auswahl-Nummer in der Tabelle */

a.beitrag:visited { text-decoration:none }  /* redundant, aber wg. MS IE notwendig */
