diff --git a/src/core/css/webcaosdb.css b/src/core/css/webcaosdb.css
index b76a5fe9ecc9f6d866dc159429ef7401ac3ddd5d..82de984244f9052fdac587490b02eda5eb6ad839 100644
--- a/src/core/css/webcaosdb.css
+++ b/src/core/css/webcaosdb.css
@@ -279,9 +279,16 @@ h5 {
 	left: 0px;
 }
 
+.caosdb-label-link {
+    text-decoration: none;
+}
+
+.caosdb-label-id {
+    margin-right: 0.3em;
+}
+
 .caosdb-label-name {
     font-weight: bold;
-    text-decoration: none;
 }
 
 /* lists of values */
diff --git a/src/core/xsl/entity.xsl b/src/core/xsl/entity.xsl
index 3853d5a69d1dd70a07e776e94ea87e8e0731e1a4..0c7b90d0f103221e2c8bf0a05e2c4333d536bab9 100644
--- a/src/core/xsl/entity.xsl
+++ b/src/core/xsl/entity.xsl
@@ -146,12 +146,14 @@
                   </xsl:for-each>
                 </xsl:if>
               </span>
-              <a class="caosdb-label-name" title="Open this Entity separately.">
+              <a class="caosdb-label-link" title="Open this Entity separately.">
                 <xsl:attribute name="href">
                   <xsl:value-of select="concat($entitypath, @id)"/>
                 </xsl:attribute>
-                <span class="caosdb-label-id d-none"><xsl:value-of select="@id"/>: </span>
-                <xsl:value-of select="@name"/>
+                <span class="caosdb-label-id d-none"><xsl:value-of select="@id"/></span>
+                <span class="caosdb-label-name">
+                  <xsl:value-of select="@name"/>
+                </span>
               </a>
             <div class="caosdb-v-entity-header-buttons-list ms-auto">
               <xsl:apply-templates mode="entity-heading-attributes-state" select="State">