1 /* css 2.0 stylesheet for DocBook generated XHTML */
2 /* (c) 2002 e-novative GmbH. */
3 /* http://www.e-novative.de */
6 17-03-2003 - 21-03-2003
7 Changes : Bruno.Vernay@LaPoste.net
8 - Replaced the title background with underline (better distinguish from
10 - distinguish the h2 (from chapter) and the h2 from section
15 /* Note that due to different browser interpretation of the standards, the */
16 /* html pages still do not look exactly the same on every browser and system */
18 /* This css file formats the html generated by the eDE */
19 /* Please modify this file according to your personal preferences. */
21 /* In many spots, this file is not too well-documented currently. However, */
22 /* we will improve documentation over the time */
24 /* basic settings for the document body, some elements inherit from these */
27 /* foreground color = black */
30 /* background-color = white */
31 background-color: #fff;
33 /* center the body content in browser window */
34 /* Note: this is different from text-align */
35 /* margin depends on browser window width */
38 /* padding ("inner margin") leaves space between */
39 /* browser window border and html body content */
42 /* width depends on browser window width */
46 /* alternative: left */
50 /* set font for most elements */
51 /* p: paragraphs (regular text, docbook <para>) */
53 /* body: anything else */
54 body, p, td, li, dt, dd,
56 /* set font size and line height */
57 /* list of fonts provides fallbacks if a font is not present */
58 font: 12px/18px Verdana, Arial, Helvetica, Sans-Serif;
62 /* pararaphs (docbook: <para>) */
65 /* set font size and line height */
66 /* list of fonts provides fallbacks if a font is not present */
67 font: 12px/18px Verdana, Arial, Helvetica, Sans-Serif;
69 /* margin settings are top - right - bottom - left (think clockwise) */
70 margin: 0 15px 6px 15px;
75 /* docbook: <imageobject> */
81 /* no padding ("inner margin") */
89 /* emphasized text, can occur in most places */
90 /* docbook: <emphasis> */
93 /* bold face, higher number is more bold */
100 /* sect(ion)1 title */
103 /* list of fonts provides fallbacks if a font is not present */
104 font-family: Verdana, Arial, Helvetica, Sans-Serif;
106 /* font size, relative to body font size */
109 /* bold face, higher number is more bold */
112 /* underlined text */
113 text-decoration: none;
115 /* foreground color: dark blue */
118 /* background color: gray */
119 /* background-color: #ddd; */
120 border-bottom: solid 2px;
122 /* margin settings are top - right - bottom - left (think clockwise) */
123 margin: 15px 0 15px 0;
125 /* padding ("inner margin") settings are top - right - bottom - left */
126 /* (think clockwise) */
127 padding: 12px 15px 12px 15px;
131 /* modif BV 14-03-2003 :
132 permet de distinguer titre de chapitre et titre de section */
133 /* section title après un chapitre */
134 div[class=section] * h2
136 /* list of fonts provides fallbacks if a font is not present */
137 font-family: Verdana, Arial, Helvetica, Sans-Serif;
139 /* font size, relative to body font size */
142 /* bold face, higher number is more bold */
145 /* underlined text */
146 text-decoration: none;
148 /* foreground color: dark blue */
151 /* background color: gray */
152 /* background-color: #f0f0f0; */
153 border-bottom: solid 1px;
155 /* padding ("inner margin") settings are top - right - bottom - left */
156 /* (think clockwise) */
160 /* sect(ion)2 title */
163 /* list of fonts provides fallbacks if a font is not present */
164 font-family: Verdana, Arial, Helvetica, Sans-Serif;
166 /* font size, relative to body font size */
169 /* bold face, higher number is more bold */
172 /* underlined text */
173 text-decoration: underline;
175 /* foreground color: dark blue */
178 /* background-color is a very light grey */
179 /* alternative: #fff = white */
180 /* background-color: #fafafa; */
182 /* padding ("inner margin") settings are top - right - bottom - left */
183 /* (think clockwise) */
188 /* sect(ion)3 title */
191 /* list of fonts provides fallbacks if a font is not present */
192 font-family: Verdana, Arial, Helvetica, Sans-Serif;
194 /* font size, relative to body font size */
197 /* bold face, higher number is more bold */
200 /* underlined text */
201 text-decoration: underline ;
203 /* foreground color: dark blue */
206 /* background-color is a very light grey */
207 /* alternative: #fff = white */
208 /* background-color: #fefefe; */
210 /* padding ("inner margin") settings are top - right - bottom - left */
211 /* (think clockwise) */
216 /* sect(ion)4 title */
219 /* list of fonts provides fallbacks if a font is not present */
220 font-family: Verdana, Arial, Helvetica, Sans-Serif;
222 /* font size, relative to body font size */
225 /* bold face, higher number is more bold */
229 text-decoration: underline ;
231 /* foreground color: dark blue */
234 /* background-color is a very light grey */
235 /* alternative: #fff = white */
236 /* background-color: #fefefe; */
238 /* padding ("inner margin") settings are top - right - bottom - left */
239 /* (think clockwise) */
247 /* define special font for e-novative logo */
248 /* list of fonts provides fallbacks in case selected fonts are not present */
251 font-family: Lucida Console, Verdana, Arial, Sans-Serif;
255 /* the following formats refer to the docbook tags of the same name */
256 /* for more information, see the docbook reference at */
257 /* http://www.docbook.org/tdg/en/html/docbook.html */
267 .calloutlist, .figure, .table
269 /* margin settings are top - right - bottom - left (think clockwise) */
270 margin: 15px 30px 15px 30px;
275 .itemizedlist, .variablelist {
276 /* margin settings are top - right - bottom - left (think clockwise) */
277 margin: 15px 30px 15px 15px;
280 /* blockquote formatting is a little more complex */
281 /* because block quotes are rendered as a html table */
283 /* blockquote block */
286 /* override bottom margin, the other margins are inherited */
290 .blockquote p, .blockquote td
292 /* set font size and line height */
293 /* list of fonts provides fallbacks if a font is not present */
294 font: 12px/18px Verdana, Arial, Helvetica, Sans-Serif;
296 /* bold face, higher number is more bold */
303 /* override bottom margin, the other margins are inherited */
307 .epigraph p, .epigraph td
309 /* set font size and line height */
310 /* list of fonts provides fallbacks if a font is not present */
311 font: 10px/14px Verdana, Arial, Helvetica, Sans-Serif;
313 /* bold face, higher number is more bold */
319 /* custom e-novative header and footer that are displayed on all pages */
320 #customheader, #customfooter
322 /* list of fonts provides fallbacks if a font is not present */
323 font-family: Verdana, Arial, Helvetica, Sans-Serif;
325 /* font size, relative to body font size */
328 /* line height, relative to body font size */
333 vertical-align: middle;
335 background-color: #009;
339 /* leave more space between last paragraph and footer */
340 /* some browser do not add up the bottom margin of the prior element */
341 /* and the top margin of the footer */
349 padding: 6px 6px 0px 6px;
355 margin: -20px -20px 0 -20px;
360 padding: 6px 6px 0px 6px;
363 vertical-align: bottom;
366 margin: 0px -20px -20px -20px;
370 /* table { margin: 0 15px 6px 15px; } */
373 /* title and navigation links in header and footer */
374 .navheader th, .navheader td, .navfooter th, .navfooter td
376 font: 12px/18px Arial, Helvetica, Sans-Serif;
382 /* table of contents, list of figures and list of tables */
383 .toc, .list-of-figures, .list-of-tables
385 /* margin settings are top - right - bottom - left (think clockwise) */
386 margin: 15px 30px 15px 15px;
390 /* the "headings" are rendered as paragraphs */
391 .toc p, .list-of-figures p, .list-of-tables p
400 /* margin settings are top - right - bottom - left (think clockwise) */
401 margin: 5px 5px 5px 5px;
403 /* no padding ("inner border") */
415 .figure p, .table p, .example p
423 border-bottom: 1px dashed #00cc00;
431 padding: 5px 15px 10px 0px;
436 /* admonition headings */
437 div.note, div.important, div.warning, div.caution, div.tip, div.hightlights
439 padding: 0px 15px 0px 0px;
442 div.note th, div.important th, div.warning th, div.caution th, div.tip th
444 /* set font size and line height */
445 /* list of fonts provides fallbacks if a font is not present */
446 font: 12px/18px Verdana, Arial, Helvetica, Sans-Serif;
450 text-decoration: underline;
456 .note p, .important p, .warning p, .caution p, .tip p
461 .note img, .important img, .warning img, .caution img, .tip img
463 margin: 0px 15px 0px 15px;
470 /* non-proportional font */
471 /* list of fonts provides fallbacks if a font is not present */
472 font-family: "Courier New", Courier, Monospace;
477 /* background color: gray */
478 background-color: #eee;
483 /* gray dotted border, 1 px wide */
484 border: 1px dotted #ddd;
486 /* padding ("inner margin") settings are top - right - bottom - left */
487 /* (think clockwise) */
488 padding: 6px 6px 6px 6px;
495 /* heading1 is used for document title */
498 /* list of fonts provides fallbacks if a font is not present */
499 font-family: Verdana, Arial, Helvetica, Sans-Serif;
501 /* font size, relative to body font size */
504 /* bold face, higher number is more bold */
507 /* line height, relative to body line height */
513 /* foreground color: dark blue */
516 /* background color: gray */
517 background-color: #ddd;
519 /* margin settings are top - right - bottom - left (think clockwise) */
520 margin: 15px 0 15px 0;
522 /* no padding ("inner margin") */
528 /* author on title page is formatted as h3 */
529 /* these settings overwrite the regular h3 settings */
532 /* set font size and line height */
533 /* list of fonts provides fallbacks in case selected fonts are not present */
534 font: 12px/18px Verdana, Arial, Helvetica, Sans-Serif;
536 /* bold face, higher number is more bold */
539 /* do not underline */
540 text-decoration: none;
548 /* background-color is a very light grey */
549 /* alternative: #fff = white */
550 background-color: #fefefe;
552 /* margin settings are top - right - bottom - left (think clockwise) */
553 margin: 0 15px 15px 15px;
563 /* copyright and date */
566 /* list of fonts provides fallbacks if a font is not present */
567 font-family: Verdana, Arial, Helvetica, Sans-Serif;
569 /* font size, relative to body font size */
575 /* margin settings are top - right - bottom - left (think clockwise) */
576 margin: 15px 15px 15px 15px;
578 /* no padding ("inner margin") */
586 /* legal notice box */
589 /* list of fonts provides fallbacks if a font is not present */
590 font-family: Verdana, Arial, Helvetica, Sans-Serif;
592 /* font size, relative to body font size */
598 /* background color: gray */
599 background-color: #ddd;
601 /* margin settings are top - right - bottom - left (think clockwise) */
602 margin: 10px 45px 10px 45px;
604 /* padding ("inner margin") settings are top - right - bottom - left */
605 /* (think clockwise) */
606 padding: 5px 5px 5px 5px;
608 /* solid black border, 1px wide */
609 border: 1px solid #000;
620 font-family: Verdana, Arial, Helvetica, Sans-Serif;
622 background-color: #eee;
623 border: 1px solid #000;
624 padding: 1px 2px 1px 2px;
629 font-family: Verdana, Arial, Helvetica, Sans-Serif;
631 background-color: #fff;
632 border: 1px solid #333;
633 padding: 1px 2px 1px 2px;