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;