diff --git a/src/main/java/de/bps/course/nodes/den/DENEditTableDataModel.java b/src/main/java/de/bps/course/nodes/den/DENEditTableDataModel.java
index 6d9c5ac5dc2a809b8c7db7bf5fe1d8be9e011d44..e7612b927d46d726b1ceb752de3a607c5d5fc8e6 100644
--- a/src/main/java/de/bps/course/nodes/den/DENEditTableDataModel.java
+++ b/src/main/java/de/bps/course/nodes/den/DENEditTableDataModel.java
@@ -57,7 +57,7 @@ public class DENEditTableDataModel extends DefaultTableDataModel<KalendarEvent>
 		KalendarEvent event = getObject(row);
 		
 		switch (col) {
-			case 0: return denManager.format(event.getSubject());
+			case 0: return event.getSubject();
 			case 1:
 				//begin
 				return event.getBegin();
@@ -70,7 +70,7 @@ public class DENEditTableDataModel extends DefaultTableDataModel<KalendarEvent>
 				return denManager.formatDuration(milliSeconds, translator);
 			case 3:
 				//location
-				return denManager.format(event.getLocation());
+				return event.getLocation();
 			case 4: return event.getComment();
 			case 5: return event.getNumParticipants();
 		default:	return "error";
diff --git a/src/main/java/de/bps/course/nodes/den/DENListTableDataModel.java b/src/main/java/de/bps/course/nodes/den/DENListTableDataModel.java
index de29c0054738a57cf88ec3d562107a05329dc37f..f80de75eb156e435316faff32d34ede8df7ca166 100644
--- a/src/main/java/de/bps/course/nodes/den/DENListTableDataModel.java
+++ b/src/main/java/de/bps/course/nodes/den/DENListTableDataModel.java
@@ -59,7 +59,7 @@ public class DENListTableDataModel extends DefaultTableDataModel<KalendarEvent>
 		switch (col) {
 		case 0:
 			//subject
-			return denManager.format(event.getSubject());
+			return event.getSubject();
 		case 1:
 			//begin
 			return event.getBegin();
@@ -72,7 +72,7 @@ public class DENListTableDataModel extends DefaultTableDataModel<KalendarEvent>
 			return denManager.formatDuration(milliSeconds, translator);
 		case 3:
 			//location
-			return denManager.format(event.getLocation());
+			return event.getLocation();
 		case 4:
 			//comment
 			return event.getComment();
diff --git a/src/main/java/de/bps/course/nodes/den/DENManager.java b/src/main/java/de/bps/course/nodes/den/DENManager.java
index 14d610236da5600a0d942ff2a0c477ca8e1757de..2e2ed6fbf885daceab38916529521d81058e2a5c 100644
--- a/src/main/java/de/bps/course/nodes/den/DENManager.java
+++ b/src/main/java/de/bps/course/nodes/den/DENManager.java
@@ -543,9 +543,9 @@ public class DENManager {
 		tableConfig.setResultsPerPage(15);
 		tableConfig.setShowAllLinkEnabled(true);
 		TableController tableCntrl = new TableController(tableConfig, ureq, wControl, trans);
-		tableCntrl.addColumnDescriptor(new DefaultColumnDescriptor("dates.table.date", 0, null, ureq.getLocale()));
+		tableCntrl.addColumnDescriptor(new StrongColumnDescriptor("dates.table.date", 0, null, ureq.getLocale()));
 		tableCntrl.addColumnDescriptor(new DefaultColumnDescriptor("dates.table.begin", 1, null, ureq.getLocale()));
-		tableCntrl.addColumnDescriptor(new DefaultColumnDescriptor("dates.table.location", 3, null, ureq.getLocale()));
+		tableCntrl.addColumnDescriptor(new StrongColumnDescriptor("dates.table.location", 3, null, ureq.getLocale()));
 		tableCntrl.addColumnDescriptor(new DefaultColumnDescriptor("dates.table.duration", 2, null, ureq.getLocale()));
 		tableCntrl.addColumnDescriptor(new DefaultColumnDescriptor("dates.table.comment", 4, null, ureq.getLocale()));
 		tableCntrl.addColumnDescriptor(new DefaultColumnDescriptor("dates.table.participants.num", 5, null, ureq.getLocale()));
@@ -572,9 +572,9 @@ public class DENManager {
 		tableConfig.setTableEmptyMessage(trans.translate("dates.table.empty"));
 		tableConfig.setColumnMovingOffered(true);
 		TableController tableCntrl = new TableController(tableConfig, ureq, wControl, trans);
-		tableCntrl.addColumnDescriptor(new DefaultColumnDescriptor("dates.table.date", 0, null, ureq.getLocale()));
+		tableCntrl.addColumnDescriptor(new StrongColumnDescriptor("dates.table.date", 0, null, ureq.getLocale()));
 		tableCntrl.addColumnDescriptor(new DefaultColumnDescriptor("dates.table.begin", 1, null, ureq.getLocale()));
-		tableCntrl.addColumnDescriptor(new DefaultColumnDescriptor("dates.table.location", 3, null, ureq.getLocale()));
+		tableCntrl.addColumnDescriptor(new StrongColumnDescriptor("dates.table.location", 3, null, ureq.getLocale()));
 		tableCntrl.addColumnDescriptor(new DefaultColumnDescriptor("dates.table.duration", 2, null, ureq.getLocale()));
 		tableCntrl.addColumnDescriptor(new DefaultColumnDescriptor("dates.table.comment", 4, null, ureq.getLocale()));
 		tableCntrl.addColumnDescriptor(new DefaultColumnDescriptor("dates.table.reserved", 5, null, ureq.getLocale()));
@@ -603,9 +603,9 @@ public class DENManager {
 		tableConfig.setTableEmptyMessage(trans.translate("dates.table.empty"));
 		tableConfig.setColumnMovingOffered(true);
 		TableController tableCntrl = new TableController(tableConfig, ureq, wControl, trans);
-		tableCntrl.addColumnDescriptor(new DefaultColumnDescriptor("dates.table.date", 0, null, ureq.getLocale()));
+		tableCntrl.addColumnDescriptor(new StrongColumnDescriptor("dates.table.date", 0, null, ureq.getLocale()));
 		tableCntrl.addColumnDescriptor(new DefaultColumnDescriptor("dates.table.begin", 1, null, ureq.getLocale()));
-		tableCntrl.addColumnDescriptor(new DefaultColumnDescriptor("dates.table.location", 3, null, ureq.getLocale()));
+		tableCntrl.addColumnDescriptor(new StrongColumnDescriptor("dates.table.location", 3, null, ureq.getLocale()));
 		tableCntrl.addColumnDescriptor(new DefaultColumnDescriptor("dates.table.duration", 2, null, ureq.getLocale()));
 		tableCntrl.addColumnDescriptor(new DefaultColumnDescriptor("dates.table.comment", 4, null, ureq.getLocale()));
 		tableCntrl.addColumnDescriptor(new DefaultColumnDescriptor("dates.table.participant.name", 5, null, ureq.getLocale()));
@@ -866,10 +866,6 @@ public class DENManager {
 		kalendarEventLinks.add(link);
 	}
 	
-	public String format(String unformattedText) {
-		return "<strong>"+unformattedText+"</strong>";
-	}
-	
 	public String formatDuration(long ms, Translator translator) {
 		boolean setEntry = false;
 		int day = (int)(ms/1000/60/60/24);
diff --git a/src/main/java/de/bps/course/nodes/den/DENRunTableDataModel.java b/src/main/java/de/bps/course/nodes/den/DENRunTableDataModel.java
index b10ff021770ccbd837d6881d9a0778c7dda9d392..91c5fe3e3f45b514078b5f62ffcfbee532b10ff7 100644
--- a/src/main/java/de/bps/course/nodes/den/DENRunTableDataModel.java
+++ b/src/main/java/de/bps/course/nodes/den/DENRunTableDataModel.java
@@ -75,7 +75,7 @@ public class DENRunTableDataModel extends DefaultTableDataModel<KalendarEvent> {
 		switch (col) {
 		case 0:
 			//subject
-			return denManager.format(event.getSubject());
+			return event.getSubject();
 		case 1:
 			return event.getBegin();
 		case 2:
@@ -86,17 +86,16 @@ public class DENRunTableDataModel extends DefaultTableDataModel<KalendarEvent> {
 			return denManager.formatDuration(milliSeconds, translator);
 		case 3:
 			//location
-			return denManager.format(event.getLocation());
+			return event.getLocation();
 		case 4:
 			//comment
 			return event.getComment();
 		case 5:
 			//enrolled & total
-			StringBuffer numStrBuf = new StringBuffer();
+			StringBuilder numStrBuf = new StringBuilder();
 			String[] participants = event.getParticipants(); 
-			numStrBuf.append(participants == null ? "0" : participants.length);
-			numStrBuf.append("/");
-			numStrBuf.append(event.getNumParticipants());
+			numStrBuf.append(participants == null ? "0" : participants.length)
+			  .append("/").append(event.getNumParticipants());
 			return numStrBuf.toString();
 		case 6:
 			//status
diff --git a/src/main/java/de/bps/course/nodes/den/StrongColumnDescriptor.java b/src/main/java/de/bps/course/nodes/den/StrongColumnDescriptor.java
new file mode 100644
index 0000000000000000000000000000000000000000..4f851d405ba2b3cc33a1f5bbb80c28f3b96c2dbe
--- /dev/null
+++ b/src/main/java/de/bps/course/nodes/den/StrongColumnDescriptor.java
@@ -0,0 +1,51 @@
+/**
+ * <a href="http://www.openolat.org">
+ * OpenOLAT - Online Learning and Training</a><br>
+ * <p>
+ * Licensed under the Apache License, Version 2.0 (the "License"); <br>
+ * you may not use this file except in compliance with the License.<br>
+ * You may obtain a copy of the License at the
+ * <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache homepage</a>
+ * <p>
+ * Unless required by applicable law or agreed to in writing,<br>
+ * software distributed under the License is distributed on an "AS IS" BASIS, <br>
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. <br>
+ * See the License for the specific language governing permissions and <br>
+ * limitations under the License.
+ * <p>
+ * Initial code contributed and copyrighted by<br>
+ * frentix GmbH, http://www.frentix.com
+ * <p>
+ */
+package de.bps.course.nodes.den;
+
+import java.util.Locale;
+
+import org.olat.core.gui.components.table.DefaultColumnDescriptor;
+import org.olat.core.gui.render.Renderer;
+import org.olat.core.gui.render.StringOutput;
+
+/**
+ * 
+ * Wrap a strong tag around the value
+ * 
+ * Initial date: 02.09.2013<br>
+ * @author srosse, stephane.rosse@frentix.com, http://www.frentix.com
+ *
+ */
+public class StrongColumnDescriptor extends DefaultColumnDescriptor {
+	
+	public StrongColumnDescriptor(final String headerKey, final int dataColumn, final String action, final Locale locale) {
+		super(headerKey, dataColumn, action, locale);
+	}
+
+	@Override
+	public void renderValue(StringOutput sb, int row, Renderer renderer) {
+		sb.append("<strong>");
+		super.renderValue(sb, row, renderer);
+		sb.append("</strong>");
+	}
+	
+	
+
+}