<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Feuille de style DocBook du projet Traduc.org */
/* Jean-Philippe Guérard - 14 août 2004 */
/* $Id: style.css,v 1.8 2004/08/23 19:41:35 fevrier Exp fevrier $ */

/* Présentation générale du document */

body {
    font-family: Apolline, "URW Palladio L", Garamond, jGaramond,
                 "Bitstream Cyberbit", "Palatino Linotype", serif;
    margin: 7%;
    background-color: white;
}

/* Taille du texte */

* { font-size: 100%; }

/* Gestion des textes mis en relief imbriqués */

em { font-style: italic; }
em em { font-style: normal; }
em em em { font-style: italic; }

/* Titres */

h1 { font-size: 200%; font-weight: 900; }
h2 { font-size: 160%; font-weight: 900; }
h3 { font-size: 130%; font-weight: bold; }
h4 { font-size: 115%; font-weight: bold; }
h5 { font-size: 108%; font-weight: bold; }
h6 {                  font-weight: bold; }

/* Nom de famille en petites majuscules */

*[class~="surname"]:lang(fr) { font-variant: small-caps; }

/* Blocs de citation */

div[class~="blockquote"] {
  border: solid 2px #AAA;
  padding: 5px;
  margin: 5px;
}

div[class~="blockquote"] &gt; table {
  border: none;
}

/* Blocs litéraux&nbsp;: fond gris clair et textes plus petits */

*[class~="literallayout"] {
  background: #f0f0f0;
  padding: 5px;
  margin: 5px;
}

/* Programmes et captures texte&nbsp;: fond bleu clair et textes plus petits */

*[class~="programlisting"], *[class~="screen"] {
  background: #f0f0ff;
  padding: 5px;
  margin: 5px;
}

/* Les textes à remplacer sont surlignés en vert pâle */

*[class~="replaceable"] { 
    background-color: #98fb98;
    font-style: normal; }

/* Tables&nbsp;: fonds gris clair &amp; bords simples */

*[class~="table"] *[class~="title"] { width:100%; border: 0px; }

table {
    border: 1px solid #aaa;
    border-collapse: collapse;
    padding: 2px;
    margin: 5px;
}

/* Listes simples */

table[class~="simplelist"] {
    background-color: #F0F0F0;
    margin: 5px
    border: solid 1px #AAA;
}

table[class~="simplelist"] td {
    border: solid 1px #AAA;
}

/* Les tables */

*[class~="table"] table {
    background-color: #F0F0F0;
    border: solid 1px #AAA;
}
*[class~="informaltable"] table { background-color: #F0F0F0; }

th,td {
    vertical-align: baseline;
    text-align: left;
    padding: 0.1em 0.3em;
    empty-cells: show; 
}

/* Alignement des colonnes */

td[align=center] ,  th[align=center]  { text-align: center; }
td[align=right] ,   th[align=right]   { text-align: right; }
td[align=left] ,    th[align=left]    { text-align: left; }
td[align=justify] , th[align=justify] { text-align: justify; }

/* Pas de marge autour des images */

img { border: 0; }

/* Les liens ne sont pas soulignés */

:link , :visited , :active { text-decoration: none; }

/* Prudence&nbsp;: cadre jaune et fond jaune clair */

*[class~="caution"] {
    border: solid 2px yellow;
    background-color: #ffffe0;
    padding: 1em 6px 1em ;
    margin: 5px;
}

*[class~="caution"] th {
    vertical-align: middle
}

*[class~="caution"] table {
    background-color: #ffffe0;
    border: none;
}

/* Note importante&nbsp;: cadre jaune et fond jaune clair */

*[class~="important"] {
    border: solid 2px yellow;
    background-color: #ffffe0;
    padding: 1em 6px 1em;
    margin: 5px;
}

*[class~="important"] th {
    vertical-align: middle
}

*[class~="important"] table  {
    background-color: #ffffe0;
    border: none;
}

/* Mise en évidence&nbsp;: texte légèrement plus grand */

*[class~="highlights"] {
    font-size:  110%;
}

/* Note&nbsp;: cadre bleu et fond bleu clair */

*[class~="note"]   {
    border: solid 2px #7099C5;
    background-color: #f0f0ff;
    padding: 1em 6px 1em ;
    margin: 5px;
}

*[class~="note"] th {
    vertical-align: middle
}

*[class~="note"] table {
    background-color: #f0f0ff;
    border: none;
}

/* Astuce&nbsp;: cadre vert et fond vert clair */

*[class~="tip"] {
    border: solid 2px #00ff00;
    background-color: #f0ffff;
    padding: 1em 6px 1em ;
    margin: 5px;
}

*[class~="tip"] th {
    vertical-align: middle;
}

*[class~="tip"] table {
    background-color: #f0ffff;
    border: none;
}

/* Avertissement&nbsp;: cadre rouge et fond rouge clair */

*[class~="warning"] {
    border: solid 2px #ff0000;
    background-color: #fff0f0; 
    padding: 1em 6px 1em ;
    margin: 5px;
}

*[class~="warning"] th {
    vertical-align: middle;
}
                    

*[class~="warning"] table {
    background-color: #fff0f0;
    border: none;
}

/* Fin */
</pre></body></html>