diff --git a/doc/DocBook/docbook.css b/doc/DocBook/docbook.css
new file mode 100644
index 0000000000000000000000000000000000000000..7a79ec54bd201ef73b00e5d39adbf792f830cb42
--- /dev/null
+++ b/doc/DocBook/docbook.css
@@ -0,0 +1,16 @@
+body {
+	font-family:		sans-serif;
+}
+
+.programlisting {
+	font-family:		monospace;
+	font-size:		1em;
+	display:		block;
+	padding:		10px;
+	border:			1px solid #aaa;
+	color:			#000;
+	background-color:	#eee;
+	overflow:		auto;
+	margin:			1em 0em;
+	border-radius:		6px;
+}
diff --git a/doc/DocBook/stylesheet.xsl b/doc/DocBook/stylesheet.xsl
index 85b25275196ffab5d34e31e207b78a483128a3f1..8adce568b6040df7ba3d426ca91f09e81ee2e236 100644
--- a/doc/DocBook/stylesheet.xsl
+++ b/doc/DocBook/stylesheet.xsl
@@ -7,4 +7,5 @@
 <!-- <param name="paper.type">A4</param> -->
 <param name="generate.section.toc.level">2</param>
 <param name="use.id.as.filename">1</param>
+<param name="html.stylesheet">../docbook.css</param>
 </stylesheet>