body {
background-color: rgb(97%,97%,97%);
color:black; margin-right: 1px;
	margin-left: 15px;
	margin-top: 1px;
	padding-right:1px;
	padding-left:40px;
font-family:sans-serif;
font-weight:normal;
font-size:12pt
	}

table.rahmen
{
background-color: white; color:black; 
margin: 0px;
padding: 0px;
border:none
}

p
{
font-family:sans-serif,Arial;
font-weight:normal
}
p.klein
{font-family:sans-serif,Arial;
font-size:smaller}
a.fokus:link { color:"#0000A0"; text-decoration:underline;font-style: bold }
a.fokus:visited { color:"#0000A0"; text-decoration:underline }
a.fokus:active { color:red; text-decoration:underline }
a:link { color:blue; text-decoration:none }
a:visited { color:blue; text-decoration:none }
a:active { color:red; text-decoration:underline }
a.linie:link { color:blue; text-decoration:none }
a.linie:visited { color:blue; text-decoration:none }
a.linie:active { color:red; text-decoration:none }
a.Navigation:link { color:blue; text-decoration:none;font-size:13pt;font-family:"Comic Sans MS"sans-serif;font-weight:bold;margin:0px;font-stretch:narrower }
a.Navigation:visited { color:blue; text-decoration:none;font-family:"Comic Sans MS",sans-serif;font-size:13pt;font-weight:bold;margin:0px;font-stretch:narrower }
a.Navigation:active { color:red; text-decoration:underline;font-size:13pt;font-family:"Comic Sans MS",font-weight:bolder;margin:0px }
a.problemlink:link { color:brown; text-decoration:none }
a.problemlink:visited { color:brown; text-decoration:none }
a.problemlink:active { color:red; text-decoration:none }

p.Tabellenzeile
{
font-size:11pt
}

p.fuss {
text-align:right;
font-size:10pt}

p.title {
text-align:center;
font-size:x-large
}
p.Normal
{
font-size:12pt
}
p.Kursrubrik
{
border:medium solid gray;
text-align:center;
font-weight:bold
}
p.Kurstitel
{
font-weight:bold
}
p.Stichwort
{
font-size:smaller
}
p.BulletedList:before {
content: "- ";
font-size:smaller
}

li
{font-size:10pt}

TABLE {margin-left: 1em;
	margin-right: 1em;
	font-family: sans-serif
}

H1 {font-size:16pt; font-weight:bold; text-align:center;color: black;
background-color: rgb(90%,90%,90%); border-bottom:thick solid #ccccff;height:60px}

H2 {font-size:15pt; font-weight:bold; text-align:center;
background-color: rgb(90%,90%,90%); border-bottom:thick solid #ccccff;height:60px}
H3 {font-size:14pt; font-weight:bold;text-align:center;
background-color: rgb(90%,90%,90%); border-bottom:thick solid #ccccff;height:60px}
H4 {font-size:13pt; font-weight:bold;text-align:center;
background-color: rgb(90%,90%,90%); border-bottom:thick solid #ccccff;height:60px
}
.Topics {
	font-size: 12px;
	font-family: sans-serif;
	color: blue; background-color : white;
	text-align:right;
	margin-right: 0px
	}
.note { font-size: small }
td.navi {
	margin:0px;
	/*background-image:url("navi.gif");
	background-repeat:repeat-x;
	background-position:center;
	border:thin solid green;
	border-top:thin solid green;*/
	
	text-align:center;
	padding:0px}

table.navi
{
align:right;
margin-left:100px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
border:thin solid black;
cellpadding:0;
cellspacing:0}

td.schwarz
{
background-color:rgb(10%,10%,90%);
color:white;
text-align:center;
font-size:40pt;
font-style:normal;
font-variant:small-caps;
font-family:sans-serif;
font-weight:bolder
}
td
{
font-family:sans-serif
}
td.weiss
{
background-color:rgb(50%,50%,90%);
color:white;
text-align:center;
font-size:40pt;
font-style:normal;
font-variant:small-caps;
font-family:sans-serif;
font-weight:bolder
}


td.klein	{
		margin: 0px;
		padding: 0px;
		border:0px;
		color:black;
		font-family: sans-serif;
		font-size:smaller;
		vertical-align:top
		}
span.klein	{
		color:black;
		font-size:smaller;
		}

		
td.Themenspalte {font-size:9pt;
			vertical-align:top;
			text-align:right;
			border-right:thin solid black}
td.kopf{
	vertical-align:top;
	text-align:center;
	border:thin solid silver;
	font-size:14pt;
	font-weight:bolder		
}
td.zeilen	{
		margin: 0px;
		padding: 0px;
		border:thin solid gray;
		color:black;
		font-family: sans-serif;
		font-size:smaller;
		vertical-align:top;
		text-align:center
		}
td.menue
{
background-color:rgb(90%,90%,90%);
border-right:thin solid silver;
padding:2px;
color:white;
text-align:left;
font-size:14pt;
font-style:normal;
font-family:sans-serif;
font-weight:bolder
}

p.marginalie
{
padding:2px;
text-align:right;
font-style:normal;
font-family:sans-serif;
font-weight:bolder
}
p.Schattiert
{
padding:2px;
text-align:left;
font-style:normal;
background-color:silver;
border:medium solid black
}
span.Schluesselwort
{
font-weight:bolder
}
p.Tabellenbox
{
	background-color:rgb(90%,90%,90%);
	border: thin solid silver;
	text-align:center;
	height:160px
}
p.Schattiert
{
	background-color:rgb(250,250,250);
	border: none;
	text-align:center
}
p.Linkbox
{
	background-color:rgb(122,224,255);
	border: none;
	text-align:center
}
