Xxe/Css/publidoc.css
changeset 251 3483da1b39eb
parent 239 7842481b6f9c
--- a/Xxe/Css/publidoc.css	sam. sept. 21 23:18:37 2013 +0200
+++ b/Xxe/Css/publidoc.css	sam. sept. 21 23:41:53 2013 +0200
@@ -1,9 +1,9 @@
 @charset "UTF-8";
 
+@import url(xxe-config:common/css/cals_table.imp);
+
 /* $Id$ */
 
-@import url(xxe-config:common/css/cals_table.imp);
-
 *::comment { display: none; }
 
 publidoc {
@@ -317,9 +317,10 @@
   margin-left: 1em;
 }
 
-header, section, footer {
+header, front, section, footer {
   display: block;
 }
+
 section[type="box"] {
   margin-bottom: .5em;
   padding: 5px;
@@ -333,6 +334,14 @@
   background-color: #fafafa;
 }
 
+front {
+  margin: 1em 20px 1em 20px;
+  background-color: #fafafa;
+}
+front p {
+  font-family: sans-serif;
+}
+
 section section {
   margin-left: 1em;
 }
@@ -446,6 +455,55 @@
 
 attribution { font-style: italic; }
 
+/* table ~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
+
+@extension "com.xmlmind.xmleditext.xhtml.table.TableSupport black rgb(238,238,224)";
+
+table {
+  display: table;
+  border-style: solid;
+  border-width: 1px;
+  margin-top: 0;
+  margin-bottom: 1em;
+}
+
+table > head {
+  display: table-caption;
+  margin-left: 24px;
+  margin-bottom: 0;
+}
+
+table title {
+  font-size: 93%;
+  font-family: sans-serif;
+  color: black;
+}
+
+thead, tbody { 
+  display: table-row-group;
+}
+
+tr { 
+  display: table-row;
+}
+
+td, th {
+  display: table-cell;
+  border-style: solid;
+  border-width: 1px;
+  padding: .2em;
+}
+th {
+  font-weight: bold;
+}
+
+table > caption {
+  display: block;
+  font-family: sans-serif;
+  font-size: 93%;
+  color: #004080;
+}
+
 /* media ~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
 
 media {