diff --git a/ws/Docbook/CustomLayer/slide/reveal.css.patch b/ws/Docbook/CustomLayer/slide/reveal.css.patch
index e704c5253853b25cece297e52ef01b941ad28724..977f02aac17c985c491ab77748dce23fa53d65fc 100644
--- a/ws/Docbook/CustomLayer/slide/reveal.css.patch
+++ b/ws/Docbook/CustomLayer/slide/reveal.css.patch
@@ -1,6 +1,5 @@
-diff -Naur css.orig/reveal.css css/reveal.css
---- css.orig/reveal.css	2018-05-30 16:09:42.483334660 +0200
-+++ css/reveal.css	2018-05-30 16:06:22.359785184 +0200
+--- css.orig/reveal.css	2018-06-03 14:06:11.428999030 +0200
++++ css/reveal.css	2018-06-03 14:13:28.127064106 +0200
 @@ -1,3 +1,13 @@
 +/*
 + *  patched by: /usr/share/hdm-docbook-xsl/CustomLayer/slide/reveal.css.patch
@@ -15,49 +14,30 @@ diff -Naur css.orig/reveal.css css/reveal.css
  /*!
   * reveal.js
   * http://lab.hakim.se/reveal-js
-diff -Naur css.orig/theme/serif.css css/theme/serif.css
---- css.orig/theme/serif.css	2018-05-30 16:09:42.483334660 +0200
-+++ css/theme/serif.css	2018-05-30 16:07:49.037908476 +0200
-@@ -1,3 +1,8 @@
+@@ -16,7 +26,7 @@
+ .reveal b, .reveal u, .reveal center,
+ .reveal dl, .reveal dt, .reveal dd, .reveal ol, .reveal ul, .reveal li,
+ .reveal fieldset, .reveal form, .reveal label, .reveal legend,
+-.reveal table, .reveal caption, .reveal tbody, .reveal tfoot, .reveal thead, .reveal tr, .reveal th, .reveal td,
++.reveal table, .reveal caption, .reveal tbody, .reveal tfoot, .reveal thead, .reveal td,
+ .reveal article, .reveal aside, .reveal canvas, .reveal details, .reveal embed,
+ .reveal figure, .reveal figcaption, .reveal footer, .reveal header, .reveal hgroup,
+ .reveal menu, .reveal nav, .reveal output, .reveal ruby, .reveal section, .reveal summary,
+@@ -28,6 +38,17 @@
+   font: inherit;
+   vertical-align: baseline; }
+ 
 +/*
-+ *  patched by: /usr/share/hdm-docbook-xsl/CustomLayer/slide/reveal.css.patch
-+ *  source file: /usr/share/reveal.js/css/theme/serif.css
-+ */
++  keep table cell content aligned
++*/
++.reveal th, .reveal td {
++  margin: 0;
++  padding: 0;
++  border: 0;
++  font-size: 100%;
++  font: inherit;
++  vertical-align: top; }
 +
- /**
-  * A simple theme for reveal.js presentations, similar
-  * to the default theme. The accent color is brown.
-@@ -12,6 +17,10 @@
-  *********************************************/
- body {
-   background: #F0F1EB;
-+  background-image: url('../../../common/images/hdmlogo.svg');
-+  background-repeat: no-repeat;
-+  background-position: bottom left;
-+  background-size: auto 10%, 7% 7%;
-   background-color: #F0F1EB; }
- 
- .reveal {
-@@ -139,10 +148,11 @@
-   font-style: italic; }
- 
- .reveal pre {
--  display: block;
-+  display: inline-block;
-   position: relative;
--  width: 90%;
-+  width: auto;
-   margin: 20px auto;
-+  padding: 1em;
-   text-align: left;
-   font-size: 0.55em;
-   font-family: monospace;
-@@ -206,7 +216,7 @@
-  *********************************************/
- .reveal a {
-   color: #51483D;
--  text-decoration: none;
-+  text-decoration: underline;
-   -webkit-transition: color .15s ease;
-   -moz-transition: color .15s ease;
-   transition: color .15s ease; }
+ .reveal article, .reveal aside, .reveal details, .reveal figcaption, .reveal figure,
+ .reveal footer, .reveal header, .reveal hgroup, .reveal menu, .reveal nav, .reveal section {
+   display: block; }