/*  Spezielle CSS für Kraemer-Text  -  FernUniversität in Hagen / ZFE  -  Stand: 10/2003  */

html     {
         font-size: 1em;
         line-height: 1.4em;
         background-color: #FFFFFF;
         color: #333399;
         font-family: Arial, "Arial Unicode MS", Geneva, Helvetica, SunSans-Regular, Sans-serif;
         }

body {
	overflow:hidden;
}

body {
	background-color:#FFFFFF;
	scrollbar-face-color:#F0EFF4;
	scrollbar-arrow-color:#CC6666;
	scrollbar-base-color:#FFFFFF;
	scrollbar-3d-light-color:#666699;
	scrollbar-darkshadow-color:#E6E6FA;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#333399;
	scrollbar-track-color:#F0EFF4;
	}

/*   Farben und Grösse der Layout-Divs   */

/*   logo-leiste   */

#logo-leiste {
	border-bottom: none;
	background-color: transparent;
}
	#logo-uni {
                 padding: 0.3em 0em 0em 0.3em;
		background-image:url(../images/verlauf.jpg);
		background-repeat:repeat-y;
	}

	#logobox {
                 background-color:#FFFFFF;
	}

	#logo-kurs {
                 background-color: #FFFFFF
	}

	#logo-lg {
                 background-color:#FFFFFF;
	}

/*   leiste2   */

#leiste2 {
	border-bottom: none;
}

	#start {
		padding-top: 0.3em;
                 background-color: #FFFFFF;
	}

	#ktitelbox {
		background-image: url(../images/kugel.gif);
		background-repeat: no-repeat;
		background-color: #FFFFFF;
	}

	#ktitel {
        		padding-top: 0.3em;
                 background-color: #FFFFFF;
		color: #C60509;
	}

/*   leiste 3: Bei Verzicht auf Leiste 4 muss die Höhe in #leiste3 von 82% auf 87% geändert werden.  */

#leiste3 {
         height: 82%;
}
	#navi1 {
                 overflow: auto;
                 background-image:url(../images/verlauf.jpg);
         	background-repeat:repeat-y;
	}

	#lehrinhaltbox {
                 border-left:solid 1px #C60509;
		border-top:solid 1px #C60509;
		color: #333399;
	}

	#lehrinhalt {
		left: 4%;
		width: 96%;
	}

#leiste4 {
	background-color: transparent;
	border-top: none;
}

	#navi2 {
		background-color: #333399;
		color: #FFFFFF;
		padding-top: 0.2em;
                 background-image:url(../images/verlauf.jpg);
         	background-repeat:repeat-y;
	}

	#navi3box {
                 background-image:url(../images/kugelunten.gif);
         	background-repeat:no-repeat;
         	background-color:#FFFFFF;
         	border-top:solid 1px #C60509;
         	color: #333399;
	}

	#navi3 {
		left: 4%;
		width: 96%;
        		padding-top: 0.2em;
                 background-color: #FFFFFF;
	}


/*   Gestaltung von Verweisen   */
/*   Generelle Verweise ohne Klassifizierung  */

a, a:link, a:visited, a:active {
         font-weight: bold;
	color: #B90509;
}

/*   Navigationsverweise   */

a.navistart, a.navistart:link, a.navistart:visited, a.navistart:active,
a.navi1, a.navi1:link, a.navi1:visited, a.navi1:active,
a.navi1_akt, a.navi1_akt:link, a.navi1_akt:visited, a.navi1_akt:active,
a.navi2, a.navi2:link, a.navi2:visited, a.navi2:active,
a.navi1sonder, a.navi1sonder:link, a.navi1sonder:visited, a.navi1sonder:active,
a.navi1sonder_akt, a.navi1sonder_akt:link, a.navi1sonder_akt:visited, a.navi1sonder_akt:active,
a.inhalt, a.inhalt:link, a.inhalt:visited, a.inhalt:active,
a.inhalt1, a.inhalt1:link, a.inhalt1:visited, a.inhalt1:active,
a.inhalt2, a.inhalt2:link, a.inhalt2:visited, a.inhalt2:active,
a.inhalt3, a.inhalt3:link, a.inhalt3:visited, a.inhalt3:active,
a.inhalt4, a.inhalt4:link, a.inhalt4:visited, a.inhalt4:active,
a.inhalt5, a.inhalt5:link, a.inhalt5:visited, a.inhalt5:active,
a.inhalt6, a.inhalt6:link, a.inhalt6:visited, a.inhalt6:active,
a.inhalt1num, a.inhalt1num:link, a.inhalt1num:visited, a.inhalt1num:active,
a.inhalt2num, a.inhalt2num:link, a.inhalt2num:visited, a.inhalt2num:active,
a.inhalt3num, a.inhalt3num:link, a.inhalt3num:visited, a.inhalt3num:active,
a.inhalt4num, a.inhalt4num:link, a.inhalt4num:visited, a.inhalt4num:active,
a.inhalt5num, a.inhalt5num:link, a.inhalt5num:visited, a.inhalt5num:active,
a.inhalt6num, a.inhalt6num:link, a.inhalt6num:visited, a.inhalt6num:active {
	color: #333399;
}

a.navi1, a.navi1:link, a.navi1:visited, a.navi1:active,
a.navi1_akt, a.navi1_akt:link, a.navi1_akt:visited, a.navi1_akt:active,
a.navi1sonder, a.navi1sonder:link, a.navi1sonder:visited, a.navi1sonder:active,
a.navi1sonder_akt, a.navi1sonder_akt:link, a.navi1sonder_akt:visited, a.navi1sonder_akt:active {
	padding-left: 3.5em;
	background-image: url(../images/kap.gif);
	background-repeat: no-repeat;
	background-position: 0% 50%;
}

a.navi2, a.navi2:link, a.navi2:visited, a.navi2:active,
a.navi2_akt, a.navi2_akt:link, a.navi2_akt:visited, a.navi2_akt:active {
	display: inline;
         padding-left: 0;
         }

a.navi1sonder, a.navi1sonder:link, a.navi1sonder:visited, a.navi1sonder:active,
a.navi1sonder_akt, a.navi1sonder_akt:link, a.navi1sonder_akt:visited, a.navi1sonder_akt:active {
	background-image: url(../images/kapsonder.gif);
}

a.navi1_akt, a.navi1_akt:link, a.navi1_akt:visited, a.navi1_akt:active {
	background-image: url(../images/kaphv.gif);
}

a.navi1sonder, a.navi1sonder:link, a.navi1sonder:visited, a.navi1sonder:active,
a.navi1sonder_akt, a.navi1sonder_akt:link, a.navi1sonder_akt:visited, a.navi1sonder_akt:active {
	background-image: url(../images/kapsonder.gif);
}

a.navi1_akt, a.navi1_akt:link, a.navi1_akt:visited, a.navi1_akt:active,
a.navi2_akt, a.navi2_akt:link, a.navi2_akt:visited, a.navi2_akt:active,
a.navi1sonder_akt, a.navi1sonder_akt:link, a.navi1sonder_akt:visited, a.navi1sonder_akt:active,
a.navistart:hover, a.navi1:hover, a.navi1_akt:hover, a.navi1sonder:hover, a.navi1sonder_akt:hover, a.navi2:hover,
a.inhalt1num:hover, a.inhalt2num:hover, a.inhalt3num:hover, a.inhalt4num:hover, a.inhalt5num:hover, a.inhalt6num:hover,
a.objektnum:hover, a.objekt:hover, a.mediennum:hover, a.medziel:hover,
a.inhalt:hover, a.inhalt1:hover, a.inhalt2:hover, a.inhalt3:hover, a.inhalt4:hover, a.inhalt5:hover, a.inhalt6:hover {
	color: #9494C3;
}

a.navi1:hover, a.navi1_akt, a.navi1_akt:link, a.navi1_akt:hover, a.navi1sonder:hover, a.navi1sonder_akt:hover, a.navi2:hover {
	background-image: url(../images/kaphv.gif);
	background-repeat: no-repeat;
	background-position: 0% 50%;
}

a:hover {
	font-weight: bold;
	color: #9494C3;
}

a.navi1 {
	padding-left: 2.5em;
}


/*   Weitere kursspezifische Einstellungen   */

.ktitel {
	color: #C60509;
}

.navi1act {
	padding-left: 2.5em;
	background-image: url(../images/kaphv.gif);
	color: #9494C3;
}

.navi2act {
	color: #C60509;
}

.schalt {
	padding-top: 1.2em;
	text-align: right;
}

.titelei {
	font-size: 0.8em;
	line-height: 1.5em;
	color: #333399;
}

span.marginalie {
	border-left: solid 1px #C60509;;
}

.strich {
	color: #C60509;
}

pre.schreibmaschine {
	color: #03884B;
	font-size: 0.85em;
	line-height: 1.2em;
}

.lernumgebung {
	border-top: solid 1px #333399;
	border-bottom: solid 1px #333399;
}

/*   DIV`s mit Farbflächen oder Farbrändern, bzw. Farbe von Titel- und Zwischentiteln  */

div.abschnitt, div.abbildungsverz, div.inhaltsverz, div.multimediaverz, div.tabellenverz, .titel-ohne, div.multimediaverz p.zwischentitel, p.stichwort, div.beispiel p.zwischentitel, div.exkurs p.zwischentitel, div.fall p.zwischentitel, div.kommentar p.zwischentitel, div.norm p.zwischentitel, div.rechtsprechung p.zwischentitel, div.proglist p.zwischentitel, div.fnabschnitt p.zwischentitel, p.primaereintrag, div.literaturliste p.zwischentitel, div.axiom p.titel, div.corollar p.titel, div.definition p.titel, div.folgerung p.titel, div.hauptsatz p.titel, div.hilfssatz p.titel, div.lemma p.titel, div.proposition p.titel, div.regel p.titel, div.satz p.titel, div.theorem p.titel, div.x-umgebung p.titel, div.axiom span.titel, div.corollar span.titel,div.definition span.titel, div.folgerung span.titel, div.hauptsatz span.titel, div.hilfssatz span.titel, div.lemma span.titel, div.proposition span.titel, div.regel span.titel, div.satz span.titel, div.theorem span.titel, div.x-umgebung span.titel  {
         color: #333399;
}

div.selbsttestaufgabe p.zwischentitel {
	background-color: #ECE3E3;
	border: solid 4px #ECE3E3;
	font-size: 0.85em;
	line-height: 1.2em;
	color: #333399;
}

div.uebungsaufgabe p.zwischentitel {
	background-color: #E6E6F3;
	border: solid 4px #E6E6F3;
}

div.einsendeaufgabe p.zwischentitel {
	background-color: #C6EABF;
	border: solid 4px #C6EABF;
}

div.aufgabenstellung {
	margin-bottom: 0.5em;
	font-size: 0.9em;
	line-height: 1.3em;
}

div.beispiel {
	background-color: #FFFFF;
	border: solid 2px #9A9AA8;
	padding: 0.8em 0.8em 0.8em 0.8em;
	font-size: 0.9em;
	line-height: 1.3em;
}


div.beispiel p.zwischentitel {
	margin-bottom: 0.6em;
}

div.definition {
	background-color: #F0F0F5;
	border: solid 4px #F0F0F5;
	font-size: 0.95em;
	line-height: 1.3em;
}


div.definition p.zwischentitel {
	margin-bottom: 0.6em;
}

div.vertiefung {
	border: solid 1px #C60509;
	padding: 0.8em 0.8em 0.8em 0.8em;
	font-size: 0.9em;
	line-height: 1.3em;
}

div.vertiefung p.zwischentitel {
	margin-bottom: 0.6em;
}

div.merksatz {
	background-color: #F0E9E9;
	border: solid 1px #F0E9E9;
	padding: 0.8em 0.8em 0.8em 0.8em;
	font-size: 0.9em;
	line-height: 1.3em;
}


div.merksatz p.zwischentitel {
	margin-bottom: 0.6em;
}

div.npr-teil {
	border-left: solid 4px #B0B0B0;
}

/* Tabellen -----------------------------------------------------------------------------------------------------   */

table, td, th {
	border: solid 1px #333399;
}

thead {
	background-color: #333399;
	color: #FFFFFF;
	font-size: 0.95em;
	line-height: 1.3em;
}

div.tabelle tbody {
	background-color: #F6F6FA;
}

div.tabelle-alt tbody {
	background-color: #F6F6FA;
}

div.tabelle td {
	font-size: 0.8em;
	line-height: 1.2em;
}

/*   TITELSEITE   ----------------------------------------------------------------------------------------------------  */

p.kurstitel, p.ke-bezeich, p.ke-titel, p.a-bezeich, p.autoren,
p.m-bezeich, p.mitarbeiter, p.g-bezeich, p.gestalter, p.copyright, p.kursnummer, p.codierung {
	color: #000000;
}