diff --git a/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/FormLinkImpl.java b/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/FormLinkImpl.java
index 93cdb4fa8167f6aeb527544e788db9fd7d072c97..c9d6dd144a310c091b73b2b57c4d10492f2eda1d 100644
--- a/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/FormLinkImpl.java
+++ b/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/FormLinkImpl.java
@@ -162,6 +162,11 @@ public class FormLinkImpl extends FormItemImpl implements FormLink {
 		return component;
 	}
 
+	@Override
+	public void setElementCssClass(String elementCssClass) {
+		component.setElementCssClass(elementCssClass);
+		super.setElementCssClass(elementCssClass);
+	}
 
 	/**
 	 * @see org.olat.core.gui.components.form.flexible.elements.FormLink#setCustomEnabledLinkCSS(java.lang.String)
diff --git a/src/main/java/org/olat/course/editor/PublishStep00.java b/src/main/java/org/olat/course/editor/PublishStep00.java
index a1f110c0ef08bb2f849e519bad4c624b178f11cd..8b1ef15addc8c726a8d364c6ae0c992c26772393 100644
--- a/src/main/java/org/olat/course/editor/PublishStep00.java
+++ b/src/main/java/org/olat/course/editor/PublishStep00.java
@@ -292,8 +292,10 @@ class PublishStep00 extends BasicStep {
 				//publish treemodel is tree model and INodeFilter at the same time
 				multiSelectTree = uifactory.addTreeMultiselect("seltree", null, fic, publishManager2.getPublishTreeModel(), publishManager2.getPublishTreeModel());
 				selectAllLink = uifactory.addFormLink("checkall", fic);
+				selectAllLink.setElementCssClass("o_sel_course_publish_selectall_cbb");
 				selectAllLink.addActionListener(this, FormEvent.ONCLICK);
 				uncheckallLink = uifactory.addFormLink("uncheckall", fic);
+				uncheckallLink.setElementCssClass("o_sel_course_publish_deselectall_cbb");
 				uncheckallLink.addActionListener(this, FormEvent.ONCLICK);
 			} else {
 				// set message container - telling nothing to publish.