
      /*
         Stylesheet Christian Gottschall 1999

         Da die Vererbung bei Netscape nicht richtig funktioniert,
         ist alles ein wenig Komplizierter(TM).
      */


      /* Default-Hintergrund */

      html,body { background-color:lightsteelblue }

      /* allgemeine Attribute */

      html,body,p,li,ul,td,dl,dd,dt { font-family:Helvetica,Arial,sans-serif }
      html,body,p,li,ul,td,dl,dd,dt { color:black }
      html,body,p,li,ul,td,dl,dd,dt { text-align:justify }
      html,body,p,li,ul,td,dl,dd { font-size:12pt } /* hätte bei dt
						       andere Bedeutung */


      /* "address" erbt bei Netscape nicht von "body" */

      address { font-family:Helvetica,Arial,sans-serif }


		/* präformatierter Text muss äquidistant bleiben */

		pre { font-family:monospace,fixed,Courier }


      /* Texteingabebereich soll im Standardfall äquidistant sein
         (eigentlich nur aus Platzgründen: Helvetica ist bei W95-NS
	 zu breit. Die Default-Breite ist ebenfalls notwendig, weil
	 andernfalls in bestimmten Situationen der Eingabebereich anders
	 dimensioniert wird als vorgesehen. */

      textarea { font-family:monospace,fixed,Courier;font-size:12pt;width:100% }


      /* Tabellenüberschrift */

      th { font-family:Helvetica,Arial,sans-serif }
      th { color:black text-align:center }
      th { font-size:14pt font-weight:bold }


      /* Definiendum soll fett gedruckt werden (dieses Attribut geht
      	 ohnedies verloren); keiiiine Schriftgröße, denn die würde
	 (von NS) als Zeilenhöhe interpretiert */

      dt { font-weight:bold }


      /* Überschriften */

      h1,h2,h3,h4,h5,h6 {
         text-align:left;text-decoration:none;font-weight:normal }
      h1,h2,h3,h4,h5,h6 { font-family:Helvetica,Arial,sans-serif }

      h1 { font-size:24pt }

      h2 { font-size:18pt }
      
      h3 { font-size:14pt }
      
      h4 { font-size:12pt;font-weight:bold;text-decoration:underline }
      
      h5 { font-size:12pt;font-weight:bold;text-decoration:none }
      
      h6 { font-size:12pt;font-weight:normal;text-decoration:underline
}


/* XXX Funktioniert bei Netscape gar nicht richtig...

      a:visited { color:red;text-decoration:none;font-weight:normal }
      a:link { color:red;text-decoration:underline;font-weight:bold }
      a:active {
         color:red;text-decoration:underline;font-weight:bold;font-size:120% }
*/

      /* gewöhnliche Listen */

      ul { text-align:left }	/* Listenformatierung funktioniert bei
      				   Netscape nicht richtig */
      li { margin-top:2pt }
      li { margin-bottom:2pt }
      

      /* zusätzliche Absatzangaben */

      p { text-indent:4mm }

      /* Hervorhebung */

      em { font-style:italic }
      em { font-weight:normal }
      em { text-decoration:none }


      /* Kleinschrift: nichts Besonderes */

      small { font-size:10pt }


      /* Zentrierung */

      center { text-align:center }

