/* 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: 82%; 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,table,td	{  font-size: 85%;	font-family: Arial;	background:   ffffff;	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	{  font-size: 85%; margin-right: 0em }