.kurs h1 {
	padding:0px 0px 10px 0px;
	margin:0px;
	font: bold 1.375em Arial, Helvetica, Sans-serif;
}
.kurs h2 {
	padding:0px 0px 15px 0px;
	margin:0px;
	font: bold 0.938em Arial, Helvetica, Sans-serif;
}
.kurs h3 {}
.kurs h4 {
	font: bold 0.75em Arial, Helvetica, Sans-serif;
	margin:0px;
	padding:15px 0px 0px 0px;
	
}
.kurs h5 {
	font: bold 0.75em Arial, Helvetica, Sans-serif;
	margin:0px;
	padding:15px 0px 0px 0px;
}
.kurs h6 {
	font: 1em Arial, Helvetica, Sans-serif;
	padding:0;
	margin:0px;
}
.kurs {
	display:block;
	float:left;
	width:100%;
	padding:0 0 0px 0px;
	margin:0px;
	overflow:hidden;
}

.kurs .wysiwyg {font: 1em Arial, Helvetica, Sans-serif; display: block; float: left; overflow: hidden; margin:0; padding: 2px 3px 3px 10px; text-decoration: none; width: 550px;}
.kurs .wysiwygtitle {display:block; float:left; width:140px; height:100%; padding-right:10px; font-size:0.833em; text-align:right;}
.kurs .daten .wann, .kurs .daten .wo, .kurs .daten .veranstalter, .kurs .beginn, .kurs .ende, .kurs .maxstudents, .kurs .anbieter, .kurs .subtitle, .kurs .maxwomen, .kurs .price, .kurs .section, .kurs .courseurl, .kurs .priceinfo, .kurs .place, .kurs .instructors, .kurs .person, .kurs .datum, .kurs .phone {display: block; float: left; overflow: hidden; margin:0; padding: 2px 3px 3px 10px; text-decoration: none; width: 550px;}
.kurs .maxwomen, .kurs .instructors .phone { display: none;}
.courseaim, .openfor, .requirements, .reqcourse, .schlagwort {display:block; float:left; padding: 2px 0px 3px 10px; margin:0; width:550px; color: #000; text-decoration: none; border:none; overflow:hidden; clear:both;}
.courseaimtitle, .openfortitle, .requirementstitle, .reqcoursetitle, .schlagworttitle {display:block; float:left; width:140px; height:100%; padding-right:10px; font-size:0.833em; text-align:right;}

.kurs .instructors .person {display:block; float:left; padding: 2px 0px 3px 0px; margin:0; width:400px; font: 1em Arial, Helvetica, Sans-serif; color: #000; text-decoration: none; border:none; overflow:hidden;}
.kurs .status {display:block; float:left; padding: 2px 0px 3px 0px; margin:0; width:100%; font: bold 1em Arial, Helvetica, Sans-serif; color: #000; text-decoration: none; border:none; overflow:hidden;}

.kurs .people {display:block; float:left; padding: 2px 0px 3px 0px; margin:0; width:100%; color: #000; text-decoration: none; border:none; overflow:hidden; }



.kurs .daten .wanntitle, .kurs .daten .wotitle, .kurs .daten .veranstaltertitle, .kurs .daten .datumtitle{display:block; float:left; width:140px; height:100%; padding-right:10px; font-size:0.833em; text-align:right; font-weight:normal; }

.kurs .statustitle {display:block; float:left; width:auto; height:100%; padding-right:10px; font: normal 1em Arial, Helvetica, Sans-serif; color:#e2001a; text-align:right;}

.kurs .beginntitle, .kurs .endetitle, .kurs .maxstudentstitle, .kurs .subtitletitle, .kurs .maxwomentitle, .kurs .pricetitle, .kurs .sectiontitle, .kurs .courseurltitle {display:block; float:left; width:140px; height:100%; padding-right:10px; font-size:0.833em; text-align:right;  }

.kurs .maxwomentitle, .kurs .priceinfotitle, .kurs .instructorstitle, .kurs .persontitle, .kurs .phonetitle {display:block; float:left; width:140px; height:100%; padding-right:10px; font-size:0.833em; text-align:right;  }

.kurs .placetitle, .kurs .peopletitle {display:block; float:left; width:140px; padding-right:10px; font-size:0.833em; text-align:right;  }

.kurs .placehouse, .kurs .placeaddress, .kurs .placepostcode, .kurs .placecity, .kurs .placestate {display:block; float:left; padding: 0px 0px 3px 0px; width:100%; font: 1em Arial, Helvetica, Sans-serif; color: #000; text-decoration: none; border:none; overflow:hidden;}

.kurs .placehousetitle, .kurs .placeaddresstitle, .kurs .placepostcodetitle, .kurs .placecitytitle, .kurs .placestatetitle, .kurs .placeurlid {display:none;}

.kurs .functions { display: block; float: left; padding: 10px 0px 0px 15px; margin: 0px; width: 517px; }

.kurs .function { display: block; float: right; padding: 0px 0px 0px 0px; margin: 0px; width: 200px; height:54px; text-align:center; background-image: url(images/verdet_button.jpg); background-repeat: repeat-y; overflow:hidden; margin-right:15px;}

.kurs .function a{display: block; float: right; padding: 18px 0px 0px 0px; margin: 0px; width: 200px; height:39px; text-align:center; color:#000; font: bold 0.938em Arial, Helvetica, sans-serif; background-color: #BBBEBE; border: 1px solid #BBBEBE; border-radius: 5px 5px 5px 5px;}
.kurs .fcontent {display:block; float:left; width:400px; padding:0; margin:0;}

.kurs .staff {display:none;}

.kurs .buchlink {  display: block; float: left; padding: 10px 0px 5px 0px; margin: 0px; width: 100%; height: auto; font: normal normal 0.75em Arial, Helvetica, sans-serif; color: #000; }
.kurs .notloggedin {  display: block; float: left; padding: 10px 0px 5px 0px; margin: 0px; width: 100%; height: auto; font: normal normal 0.75em Arial, Helvetica, sans-serif; color: #000; font-size:0.75em;}
