.content,.title,.comments,A,.acomments,.mehr,.titlecomments,.titlecontent,.amenu,.quicklinks,.bmselect,.contentmarked,.amenuwhite,.menueweiss,.commentsweiss,.amenu_white,.menue_weiss,.comments_weiss,.pluginBoxStyle,.pluginHeaderStyle1,.pluginHeaderStyle2,.pluginHeaderStyle3,.pluginHeaderStyle4, body, .formcomment, .formlabel, ul, li, table, tr, td, .servicevon, .copyright, p
.pluginContentStyle1,.pluginContentStyle2,.pluginContentStyle3,.pluginContentStyle4, .loginbutton, .commentsred, .modulheadertitle, .modulheadertext, .formtitle, ,formblockheading, TH
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
}

TH {
	text-align:left;
}

.copyright {
	font-size:8pt;
}

.questiongroup {
	background-color:#EEEEEE;
	margin-bottom:10px;
	padding:5px;
}

.questiongroup tr {
	width:100%;
}

.questiongroup td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	padding:5px;
}

.questiongroupheader {
	border:1px solid black;
	background-color:#EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	margin-bottom:10px;
	padding:5px;
}

.formblockheading {
	font-size:14px;
	background-color:#CCCCCC;
	color:#000000;
	padding:5px;
	padding-left:10px;
	font-weight:bold;
}

td.pluginContentStyle1 *, td.pluginContentStyle2 *, td.pluginContentStyle3 *, td.pluginContentStyle4 * {
	font-size:8pt;
	line-height:10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}

span.KleinerText a:active, span.KleinerText a:link, span.KleinerText a:hover, span.KleinerText a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	line-height:10pt;
	text-align:left;
}

p, .content p{
	font-size:9pt;
	margin-bottom:15pt;
	line-height:15pt;
	font-family: Arial, Helvetica, sans-serif;
}

li{
	font-size:9pt;
	font-family: Arial, Helvetica, sans-serif;
}

a:link { 
font-family:Arial,Verdana,Helvetica;
font-size:9pt;
text-decoration:none;
color:#0000FF;
} 

a:visited { 
font-family:Arial,Verdana,Helvetica;
font-size:9pt;
text-decoration:none;
color:#0000FF;
} 

a:active { 
font-family:Arial,Verdana,Helvetica;
font-size:9pt;
text-decoration:none;
color:#0000FF;
} 

a:hover { 
font-family:Arial,Verdana,Helvetica;
font-size:pt;
text-decoration:underline;
color:#0000FF;
} 

.commentsred {
	font-size: 9pt;
	color:red;
}

a:visited, a:active, a:hover, a:link  {
	font-size:12px;
}

p {
font-size:12px;
}

.modulheadertitle
{
   font-size:14px;
}

.modulheadertext
{
   font-size:12px;
}

.content {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

.loginbutton {
	border:1px solid #FFFFFF;
	width:70px;color:#FFFFFF;
	color:#FFFFFF;
	text-align:center;
	background-color:#FF9900;
	font-size: 10pt;
	cursor:hand;
	text-decoration:none;
}

.servicevon {
	color:white;
	padding-right:15px;
	font-weight:bold;
	background-color:#FF9900;
	text-align:right;
	font-size:15px;
}

.contentpadding {
	padding-left:100px;
	padding-right:100px;
}

.elisabutton {
	border:1px solid #000000;
	width:70px;color:#FFFFFF;
	color:#000000;
	text-align:center;
	background-color:#CCCCCC;
	font-size: 10pt;
	cursor:hand;
	text-decoration:none;
}

.formlabel
{
	font-weight:bold;
	font-size: 10pt;
}

.formcomment 
{
	font-size: 8pt;
	color: #333333;
	font-weight: normal
	padding-left:20px;
}

.grouppanel {
	background-color:#F3F3F3;
	padding:10px;
	margin-bottom:10px;
}

.coursename {
	display: inline;
	border:1px solid #FFFFFF;
	width:70px;
	color:#FFFFFF;
	text-align:center;
	background-color:#FF9900;
}

.title {
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: normal
}
.comments {
	font-size: 12px;
	color: #000000;
	font-weight: normal
}

.menulink
{
	font-family: Arial, Helvetica, sans-serif;
}

a.menulink, a.menulink:active, a.menulink:visited   {
	font-size: 8pt;
	color: #000000;
	text-decoration: none
}

a.menulink:hover{
	font-size: 8pt;
	text-decoration: underline;
	color: #000000;
}
.acomments {
	font-size: 8pt;
	color: #0000CC;
	text-decoration: none;
	line-height: normal;
	font-variant: normal;
	font-weight: normal
}
.admin {
	font-size: 8pt;
	color: #CC0000;
	text-decoration: none;
	line-height: normal;
	font-variant: normal;
	font-weight: normal
}
.mehr {
	font-size: 8pt;
	font-style: normal;
	color: #FFFFFF
}
.titlecomments {
	font-size: 8pt;
	font-weight: bold;
	color: #000000
}
.titlecontent {
	font-size: 9pt;
	font-weight: bold;
	color: #000000
}
.amenu {
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	font-weight: bold
}
.quicklinks {
	font-size: 8pt;
	width: 170px;
	font-weight: normal
}
.bmselect {
	font-size: 8pt;
	width: 140px;
	font-weight: normal
}
.contentmarked {
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CC0000;
	text-decoration: none
}
.menueweiss{
	font-size: 14px; 
	font-style: normal; 
	color: #FFFFFF;
}

a:visited.menueweiss, a:active.menueweiss, a:hover.menueweiss, a:link.menueweiss  {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}

.commentsweiss{
	font-size: 12px; 
	font-style: normal; 
	color: #000;
	font-weight: normal
}

a:visited.commentsweiss, a:active.commentsweiss, a:hover.commentsweiss, a:link.commentsweiss  {
	color:#000;
	font-size:12px;
}

.amenuwhite{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal
}

a:visited.amenuwhite, a:active.amenuwhite, a:hover.amenuwhite, a:link.amenuwhite  {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}

.amenu_white  { 
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal
 } .comments_weiss  { 
	font-size: 8pt; 
	font-style: normal; 
	color: #000000;
	font-weight: normal
 } .menue_weiss  { 
	font-size: 10pt; 
	font-style: normal; 
	color: #000000;
 } 
 .search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 90px
}

.pluginBoxStyle {
	text-align:left;
	width:165px;
	border:1px solid black;
}

.pluginContentStyle1
{
	font-size:8pt;
	height:100%;
	background-color:#FFE0B2;
	margin:0px;
	padding:5px;
}

.pluginContentStyle2
{
	font-size:8pt;
	height:100%;
	background-color:#D0E39E;
	margin:0px;
	padding:5px;
}

.pluginContentStyle3
{
	font-size:8pt;
	margin:0px;
	padding:5px;
}

.pluginContentStyle4
{
	font-size:8pt;
	margin:0px;
	padding:5px;
}

.pluginHeaderStyle1
{
	text-align:left;
	background-color:#FF9C00;
	border-bottom:1px solid black;
	font-weight:bold;
	font-size:9pt;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	padding:5px;
}

.pluginHeaderStyle2
{
	text-align:left;
	background-color:#A5E700;
	border-bottom:1px solid black;
	font-weight:bold;
	font-size:9pt;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	padding:5px;
}

.pluginHeaderStyle3
{
	text-align:left;
	background-color:red;
	border-bottom:1px solid black;
	font-weight:bold;
	font-size:9pt;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	padding:5px;
}

.pluginHeaderStyle4
{
	text-align:left;
	background-color:blue;
	font-weight:bold;
	font-size:9pt;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	padding:5px;
}
