.topnav { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight : normal; color : #ffffff;}
.topnav a:link { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight : bold; color : #ffffff; text-decoration : none;}
.topnav a:visited { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight : bold; color : #ffffff; text-decoration : none;}
.topnav a:hover { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight : bold; color : #D51515; text-decoration : none;}

.topnav2 { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight : bold; color : #919191;}
.topnav2 a:link { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight : bold; color : #919191; text-decoration : none;}
.topnav2 a:visited { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight : bold; color : #919191; text-decoration : none;}
.topnav2 a:hover { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight : bold; color : #D51515; text-decoration : none;}

.leftnav { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight : normal; color : #919191; text-decoration : none;}
.leftnav a:link { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight : normal; color : #919191; text-decoration : none;}
.leftnav a:visited { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight : normal; color : #919191; text-decoration : none;}
.leftnav a:hover { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight : normal; color : #C94246; text-decoration : none;}

.leftnavhi { font-family:verdana, arial, helvetica, sans-serif; font-size:12px; font-weight : bold; color : #C94246; text-decoration : none;}
.leftnavhi a:link { font-family:verdana, arial, helvetica, sans-serif; font-size:12px; font-weight : bold; color : #C94246; text-decoration : none;}
.leftnavhi a:visited { font-family:verdana, arial, helvetica, sans-serif; font-size:12px; font-weight : bold; color : #C94246; text-decoration : none;}
.leftnavhi a:hover { font-family:verdana, arial, helvetica, sans-serif; font-size:12px; font-weight : bold; color : #C94246; text-decoration : none;}

.leftnav2 { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight : normal; color : #D51515;}
.leftnav2 a:link { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight : normal; color : #D51515; text-decoration : none;}
.leftnav2 a:visited { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight : normal; color : #D51515; text-decoration : none;}
.leftnav2 a:hover { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight : normal; color : #D51515; text-decoration : none;}

.mehr { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight : normal; color : #C94246; text-decoration : none;}
.mehr a:link { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight : normal; color : #C94246; text-decoration : none;}
.mehr a:visited { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight : normal; color : #C94246; text-decoration : none;}
.mehr a:hover { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight : normal; color : #C94246; text-decoration : none;}
.fehler {font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight : bold; color : #C94246; text-decoration : none;}
.titel { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight : bold; color : #912B2E; text-decoration : none;}

.headline { font-family:arial, verdana, helvetica, sans-serif; font-size:21px; font-weight : normal; color : #C94246;}

.teaserhead { font-family:arial, verdana, helvetica, sans-serif; font-size:15px; font-weight : normal; color : #C94246;}

.direktsuche { font-family:arial, verdana, helvetica, sans-serif; font-size:12px; font-weight : bold; color : #74A06B;}

.suchen2 {
	border:1px solid #74A06B;
	font-size : 12px;
	color : #000000;
	background-color:#f4f4f4;
	font-family : verdana,arial,helvetica,sans-serif;
}

.eingabe {
	border:1px solid #D48587;
	font-size : 12px;
	color : #000000;
	background-color:#ffffff;
	font-family : verdana,arial,helvetica,sans-serif;
}

.eingabeb {
	border:1px solid #ACACAC;
	font-size : 12px;
	color : #000000;
	background-color:#ffffff;
	font-family : verdana,arial,helvetica,sans-serif;
}


.eingabe2 {
	border:1px solid #74A06B;
	font-size : 13px;
	color : #000000;
	background-color:#ffffff;
	font-family : arial,helvetica,sans-serif;
}

select,drop {
	border:1px solid #74a06b;
	font-size : 12px;
	color : #000000;
	background-color:#ffffff;
	font-family : arial,helvetica,sans-serif;
}

.nav1 { font-family:arial, helvetica, sans-serif, verdana; font-size:13px; font-weight : bold; color : #ffffff;}
.nav1 a:link { font-family:arial, helvetica, sans-serif, verdana; font-size:13px; font-weight : bold; color : #ffffff; text-decoration : none;}
.nav1 a:visited { font-family:arial, helvetica, sans-serif, verdana; font-size:13px; font-weight : bold; color : #ffffff; text-decoration : none;}
.nav1 a:hover { font-family:arial, helvetica, sans-serif, verdana; font-size:13px; font-weight : bold; color : #ffffff; text-decoration : underline;}

.ihr { font-family:arial, helvetica, sans-serif; font-size:15px; font-weight : bold; color : #b2b2b2;}

.date { font-family:verdana, arial, helvetica, sans-serif; font-size:10px; font-weight : normal; color : #919191;}
.date2 { font-family:arial, helvetica, sans-serif; font-size:10px; font-weight : normal; color : #000000;}

.banner { font-family:verdana, arial, helvetica, sans-serif; font-size:4px; font-weight : normal; color : #000000;}

.kurse { font-family:arial, verdana, helvetica, sans-serif; font-size:13px; font-weight : bold; color : #386A2D;}

.kursehead { font-family:arial, verdana, helvetica, sans-serif; font-size:13px; font-weight : bold; color : #ffffff; text-decoration : none;}

.kurse2 { font-family:arial, verdana, arial, verdana, helvetica, sans-serif; font-size:13px; font-weight : bold; line-height:21px; color : #69AC42;}
.kurse2 a:link { font-family:arial, verdana, arial, verdana, helvetica, sans-serif; font-size:13px; font-weight : bold; line-height:21px; color : #69AC42; text-decoration : none;}
.kurse2 a:visited { font-family:arial, verdana, arial, verdana, helvetica, sans-serif; font-size:13px; font-weight : bold; line-height:21px; color : #69AC42; text-decoration : none;}
.kurse2 a:hover { font-family:arial, verdana, arial, verdana, helvetica, sans-serif; font-size:13px; font-weight : bold; line-height:21px; color : #69AC42; text-decoration : underline;}

.kurse3 { font-family:arial, verdana, arial, verdana, helvetica, sans-serif; font-size:13px; font-weight : bold; line-height:21px; color : #E18700;}
.kurse3 a:link { font-family:arial, verdana, arial, verdana, helvetica, sans-serif; font-size:13px; font-weight : bold; line-height:21px; color : #E18700; text-decoration : none;}
.kurse3 a:visited { font-family:arial, verdana, arial, verdana, helvetica, sans-serif; font-size:13px; font-weight : bold; line-height:21px; color : #E18700; text-decoration : none;}
.kurse3 a:hover { font-family:arial, verdana, arial, verdana, helvetica, sans-serif; font-size:13px; font-weight : bold; line-height:21px; color : #E18700; text-decoration : underline;}

.nav2 { font-family:arial, helvetica, sans-serif, verdana; font-size:13px; font-weight : normal; line-height:21px; color : #000000;}
.nav2 a:link { font-family:arial, helvetica, sans-serif, verdana; font-size:13px; font-weight : normal; color : #000000; text-decoration : none;}
.nav2 a:visited { font-family:arial, helvetica, sans-serif, verdana; font-size:13px; font-weight : normal; color : #000000; text-decoration : none;}
.nav2 a:hover { font-family:arial, helvetica, sans-serif, verdana; font-size:13px; font-weight : normal; color : #000000; text-decoration : underline;}

.nav2b { font-family:arial, helvetica, sans-serif, verdana; font-size:13px; font-weight : normal; color : #000000;}

.rot { font-family:arial, helvetica, sans-serif; font-size:12px; font-weight : normal; color : #ff0000; line-height:16px;}

.gruen { font-family:arial, helvetica, sans-serif; font-size:12px; font-weight : normal; color : #009900; line-height:16px;}

.content1 { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight : normal; color : #666666; line-height:18px;}
.content1 a:link { font-family:verdana, arial, helvetica, sans-serif; font-weight : normal; color : #666666;}
.content1 a:visited { font-family:verdana, arial, helvetica, sans-serif; font-weight : normal; color : #666666;}
.content1 a:hover { font-family:verdana, arial, helvetica, sans-serif; font-weight : normal; color : #666666;}

.content2 { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight : normal; color : #000000; line-height:18px;}
.content2 a:link { font-family:verdana, arial, helvetica, sans-serif; font-weight : normal; color : #000000;}
.content2 a:visited { font-family:verdana, arial, helvetica, sans-serif;  font-weight : normal; color : #000000;}
.content2 a:hover { font-family:verdana, arial, helvetica, sans-serif;font-weight : normal; color : #000000;}

.content3 { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight : normal; color : #000000; line-height:16px;}
.content3 a:link { font-family:verdana, arial, helvetica, sans-serif; font-weight : normal; color : #000000;}
.content3 a:visited { font-family:verdana, arial, helvetica, sans-serif; font-weight : normal; color : #000000;}
.content3 a:hover { font-family:verdana, arial, helvetica, sans-serif; font-weight : normal; color : #000000;}


.text1 { font-family:arial, helvetica, sans-serif; font-size:12px; font-weight : normal; color : #000000;}
.text1 a:link { font-family:arial, helvetica, sans-serif; font-weight : bold; color : #000000; text-decoration : none;}
.text1 a:visited { font-family:arial, helvetica, sans-serif;font-weight : bold; color : #000000; text-decoration : none;}
.text1 a:hover { font-family:arial, helvetica, sans-serif; font-weight : bold; color : #000000; text-decoration : none;}

.text2 { font-family:arial, helvetica, sans-serif; font-size:13px; font-weight : bold; line-height:20px; color : #69AC42;}
.text2 a:link { font-family:arial, helvetica, sans-serif; font-weight : bold; color : #69AC42; text-decoration : none;}
.text2 a:visited { font-family:arial, helvetica, sans-serif; font-weight : bold; color : #69AC42; text-decoration : none;}
.text2 a:hover { font-family:arial, helvetica, sans-serif; font-weight : bold; color : #69AC42; text-decoration : underline;}

.text3 { font-family:arial, helvetica, sans-serif; font-weight : normal; color : #386A2D;}
.text3 a:link { font-family:arial, helvetica, sans-serif; font-weight : normal; color : #386A2D; text-decoration : none;}
.text3 a:visited { font-family:arial, helvetica, sans-serif; font-weight : normal; color : #386A2D; text-decoration : none;}
.text3 a:hover { font-family:arial, helvetica, sans-serif; font-weight : normal; color : #386A2D; text-decoration : underline;}

.text4 { font-family:arial, helvetica, sans-serif; font-size:13px; font-weight : bold; line-height:20px; color : #386A2D;}
.text4 a:link { font-family:arial, helvetica, sans-serif; font-weight : bold; color : #386A2D; text-decoration : none;}
.text4 a:visited { font-family:arial, helvetica, sans-serif; font-weight : bold; color : #386A2D; text-decoration : none;}
.text4 a:hover { font-family:arial, helvetica, sans-serif; font-weight : bold; color : #386A2D; text-decoration : underline;}

.text5 { font-family:arial, helvetica, sans-serif; font-size:12px; font-weight : normal; color : #386A2D;}

.puh { font-family:arial, helvetica, sans-serif, verdana; font-size:11px; font-weight : normal; color : #cccccc; line-height:12px;}
.puh a:link { font-family:arial, helvetica, sans-serif, verdana; font-weight : normal; color : #cccccc; text-decoration : none;}
.puh a:visited { font-family:arial, helvetica, sans-serif, verdana; font-weight : normal; color : #cccccc; text-decoration : none;}
.puh a:hover { font-family:arial, helvetica, sans-serif, verdana; font-weight : normal; color : #cccccc; text-decoration : underline;}

.topmininavi {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: 25px;
	padding: 3px;	
}
.topmininavi_active {
	background-color: #C8CACD;
}
.topmininavi a:link, .topmininavi a:visited {
	font-size: 11px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 3px;
	border: 1px solid #FFFFFF;
}
.topmininavi a:hover, .topmininavi a:active {
	font-size: 11px;
	color: #B41818;
	background-color: #FFFFFF;
	text-decoration: none;
	padding: 3px;
	border: 1px solid #FFFFFF;
}
