BODY {
	color: black; 
	font-family: Verdana, Arial, Helvetica; 
	font-size: 1.0em;
}

.logobg {
	background: #45347b;
}

.dates {
	font-size: 0.80em;
	margin-top: 0.25em;
	margin-bottom: 0.15em;
	margin-left: 0em;
	margin-right: 0.5em;
	padding: 0em;
	font-weight: bold;
	color: #e0e0e0;
	font-weight: bold;
	padding-right: 3.0em;
}

.sidemenutitle {
	font-size: 0.75em;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	color: #000000;
	padding-left: 1.0em;
	padding-right: 1.0em;
}

.emph {
	font-size: 1.0em;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica; 
	color: #0000B0;
}

.sidemenu {
	font-size: 0.75em;
	color: #000000;
}

.content {
	padding-top: 0em;
	padding-left: 1.0em;
	padding-right: 1.0em; 
	font-family: Verdana, Arial, Helvetica;
	font-size: 0.9em;
}

.smalltext {
	font-size: 0.7em;	
	font-family: Verdana, Arial, Helvetica;
	color: #320f61;
	margin-left: 1.5em;
	margin-right: 1.5em;
}

.chapter {
	margin-top: 1.5em;
	font-size: 1.8em;
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica;
	padding-left: 1.0em;
	padding-right: 1.0em;
	color: #f0f0ff;
	background: #7a5ada;
}

.title {
	margin-top: 1.5em;
	font-size: 1.8em;
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica;
	padding-left: 1.0em;
	padding-right: 1.0em;
	color: #f0f0ff;
	background: #5a5aaa;
}

.lecturer {
	font-size: 0.7em;
	font-weight: normal; 
	font-family: Verdana, Arial, Helvetica;
	padding-left: 1.0em;
	padding-right: 1.0em;
	color: #f0f0ff;
	background: #7a5ada;
}

.info {
	font-size: 0.7em;	
	font-family: Verdana, Arial, Helvetica;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	padding-left: 1.0em;
	margin-left: 1.0em;
	color: #ffffff;
	font-weight: bold;
	background: #000000;
}

a.softlink:link { color: #ffffff; text-decoration: none; }
a.softlink:visited { color: #ffffff; text-decoration: none; }
a.softlink:hover { color: #ffff00; text-decoration: none; }
a.softlink:active { color: #ffff00; text-decoration: none; }

a.highlight:link { color: #00ff00; text-decoration: none; }
a.highlight:visited { color: #00ff00; text-decoration: none; }
a.highlight:hover { color: #00ff00; text-decoration: underline; }
a.highlight:active { color: #00ff00; text-decoration: underline; }

a.blacklink:link { color: #5a3aba; text-decoration: none; }
a.blacklink:visited { color: #5a3aba; text-decoration: none; }
a.blacklink:hover { color: #7a5ada; text-decoration: underline; }
a.blacklink:active { color: #7a5ada; text-decoration: underline; }

a.courslink:link { color: #000000; text-decoration: none; }
a.courslink:visited { color: #000000; text-decoration: none; }
a.courslink:hover { color: #a000a0; text-decoration: underline; }
a.courslink:active { color: #a000a0; text-decoration: underline; }

a.hotlink:link { color: #ff0040; text-decoration: none; }
a.hotlink:visited { color: #dd0020; text-decoration: none; }
a.hotlink:hover { color: #ff0040; text-decoration: underline; }
a.hotlink:active { color: #ff0040; text-decoration: underline; }

a.menulink:link { color: #a0a0d0; text-decoration: none; }
a.menulink:visited { color: #a0a0d0; text-decoration: none; }
a.menulink:hover { color: #00ff00; text-decoration: underline; }
a.menulink:active { color: #00ff00; text-decoration: underline; }

a.oldlink:link { color: #9090c0; text-decoration: none; }
a.oldlink:visited { color: #9090c0; text-decoration: none; }
a.oldlink:hover { color: #00ff00; text-decoration: underline; }
a.oldlink:active { color: #00ff00; text-decoration: underline; }

a.altlink:link 
  { font-weight: bold; color: #5a3aba; text-decoration: none; }
a.altlink:visited
  { font-weight: bold; color: #5a3aba; text-decoration: none; }
a.altlink:hover
  { font-weight: bold; color: #5a3aba; text-decoration: underline; }
a.altlink:active
  { font-weight: bold; color: #5a3aba; text-decoration: underline; }

