/* Die universellen Klassen visible und invisible werden insbesondere bei den
   Klausurlösungen eingesetzt, um einzelne Textteile ein- und auszublenden. */
.visible	{  display: }
.invisible	{  display: none }

/* Mit den universellen Klassen Klein und Sehrklein kann Kleindruck realisiert
   werden, ohne daß ständig die Tags <font size=...> benötigt werden, die 
   aufwendig zu ändern sind. */
.Klein	{  font-size: 80%; line-height: 100% }
.Sehrklein	{  font-size: 65%; line-height: 100% }

/* Die universellen Klassen Navigation, Wichtig, Beispiel und Warnung dienen
   der Umsetzung des Farbschemas des BGB-Trainers, das so jederzeit verändert
   werden kann. */
.Navigation	{  color: blue  }
.Wichtig	{  color: red;
		font-weight: bold  }
.Beispiel	{  color: green   }
.Warnung	{  color: #ff00ff }
.Definition     {  color: green;
		font-weight: bold  }

/* Der Body-Tag enthält alle elementaren Formatanweisungen, die für alle
   Dokumente gelten, soweit nicht in spezielleren Tags Abweichendes
   vorgegeben ist. Hier werden insbesondere die Hintergrundfarbe und 
   Schriftart und -größe sowie der Zeilenabstand (line-height) und die
   die Textausrichtung als Blocksatz bestimmt. */
body	{  font-size: 81%
%;
	font-family: Arial, Sans-Serif;
	background:   #F5F5F5;
	line-height: 125%;
	text-align: left; 
	margin-top: 10pt;
	margin-left: 10pt;
	margin-right:15pt;
	padding-top: 0pt;
	padding-bottom: 0pt  }

/* Diese Klasse des Body-Tags wird für die Dateien "inhalt.htm" verwendet, die
   jeweils die Inhaltsverheichnisse enthalten. Die Abweichung gegenüber dem
   allgemeinen Body-Tag liegt in den reduzierten Rändern. */
body.Inhaltsverzeichnis	{  margin: 3pt }

/* Für Standard-Absätze werden die oberen und unteren Ränder festgelegt: */
p	{  margin-top: 0.4em;
	margin-bottom: 0.4em }

/* Für die Fallösungen werden Formatvorgaben für die einzelnen Gliederungs-
   stufen (0-6) und den Lösungstext gemacht. Gliederung0 ist dabei im
   wesentlichen für die "Teile" einer Lösung gedacht und kommt daher nur bei
   mehrteiligen Klausurlösungen (Teil I, II etc.) zur Anwendung. */
p.Gliederung0	{  font-size: 150%;
	line-height: 160%;
	text-align: center;
	margin-top: 1em;
	margin-bottom: 1em;
	font-weight: bold;
	text-decoration: underline  }

p.Gliederung1	{  font-size: 125%;
	font-weight: bold;
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 0;
	text-decoration: underline }

p.Gliederung2	{font-size: 110%;
	font-weight: bold;
	margin-top: 0.3em;
	margin-left: 1.5em }

p.Gliederung3	{font-size: 100%;
	font-weight: bold;
	margin-top: 0em;
	margin-left: 3.5em }

p.Gliederung4	{font-size: 90%;
	font-weight: bold;
	margin-top: 0em;
	margin-left: 4.5em }

p.Gliederung5	{font-size: 80%;
	font-weight: bold;
	margin-top: 0em;
	margin-left: 5.5em }

p.Gliederung6	{font-size: 70%;
	font-weight: bold;
	margin-top: 0em;
	margin-left: 7.5em }


p.Loesungstext	{  margin-left: 6em;
	margin-right: 1em  }

/* Für die Hervorhebungen <strong> und <em> werden die Standarddefinitionen
   (fett bzw. kursiv) übernommen; sie können aber jederzeit geändert werden,
   indem z.B. eine andere Schriftart zur Hervorhebung gewählt wird. */
strong	{  font-weight: bold }
em	{  font-decoration: italic  }

/* Die Farben für Links und besuchte Links werden als blau und violett
   definiert. */
a:link 	{  color:   0000FF }
a:visited	{  color:   800080 }

/* Popup-Links werden in der vorliegenden Implementation nicht durch <a href>-
   Tags realisiert, sondern durch <a onclick>-Tags. Daher würden sie
   normalerweise so wie normaler Text dargestellt. Die Klasse A.Popup gestaltet
   sie wie normale Links, nur daß die Unterstreichung weggelassen wird, um sie
   von "echten" Links zu unterscheiden. */
A.Popup	{  color:   0000FF;
	cursor: hand  }

/* Genug Rand über Bildern: */
img	{  margin-top: 4pt }

/* Standard-Design für Buttons, die wie Windows-Systembuttons aussehen: */
button	{  font-size: 8pt;
	font-family: Arial, Sans-Serif  }

/* Definitionen der Überschriften für normalen Text (d.h. außerhalb von
   Klausurlösungen) */
h1	{  font-weight: bold;
	font-size: 140%;
	margin-bottom: 0.1em; 
	margin-top: 0.1em;
	text-align: left }
h2	{  font-weight: bold;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 120%;
	margin-bottom: 0.1em;
	margin-left: 0.5em;
	text-align: left  }
h3	{  font-weight: bold;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 110%;
	margin-bottom: 0.1em;
	margin-left: 1.3em;
	text-align: left; }

/* Standarddefinitionen für verschiedene Listen und List-Items. */
li	{  margin-top: 0.2em;  
	margin-bottom: 0.2em;  
	padding-top: 0em;
	padding-bottom: 0em }
ul li	{ padding-top: 0em;	
	padding-bottom: 0em; 
	margin-top: 0.5em }
ol li	{  padding-bottom: 0pt }
ul	{  margin-left: 2em;
	margin-top: 0.5em;  
	margin-bottom: 0.5em }
ol	{  margin-left: 3em;
	margin-top: 0pt;  
	margin-bottom: 0pt }
ul ul	{  margin-top: 0em;
	list-style: square }

/* Standarddefinitionen für sonstige HTML-Tags: */
code	{  font-family: Courier }
pre	{  font-family: Courier }
th	{  text-align: left  }
td	{  margin-right: 0em }

