--- /dev/null
+@media screen {
+
+ body {
+ color: black;
+ background: transparent;
+ text-align: justify;
+ margin-left: 1cm;
+ margin-right: 1cm;
+ }
+
+ h1,h2,h3,h4,h5,p.title,div.toc,span.appendix,
+ span.chapter,span.sect1,span.sect2,span.sect3,
+ div.list-of-tables {
+ font-family: sans-serif;
+ }
+
+ h1.title,div.author,p.pubdate,div.abstract {
+ text-align: center;
+ }
+
+ pre.screen {
+ margin-left: 1cm;
+ margin-right: 1cm;
+ padding: 2mm;
+ border-width: 0.4pt;
+ border-style: solid;
+ border-color: black;
+ background-color: #efefef;
+ }
+
+ thead {
+ background-color: #efefef;
+ }
+
+ thead,span.term {
+ font-weight: bold;
+ }
+
+ tr {
+ border-width: 0.4pt;
+ border-color: black;
+ border-style: solid;
+ }
+}