diff --git a/scenarios/xslt/edxml2html/css/styles.css b/scenarios/xslt/edxml2html/css/styles.css
index 7586b28d0ceb81563088c4909aa5ac8f821dbded..082622104547c405625436c569f634775226f30a 100644
--- a/scenarios/xslt/edxml2html/css/styles.css
+++ b/scenarios/xslt/edxml2html/css/styles.css
@@ -59,15 +59,16 @@ div.column {
 .line-nr {
     display: inline-block;
     min-width: 4em;
+    text-align: right !important;
 }
 
 .line-nr { 
-    background-color: var(--sub-blue);
-    font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
+    font-family: var(--tech-font);
+    font-size: small;
     text-align: left;
     margin-right: 1em;
     padding: 0 .3em;
-    color: white;
+    color: var(--sub-blue-light);
 }
 
 .line-nr.calculated {