/* feuille de style pour les traductions - date de révision : 2005-09-05 */

body {background:url("traduction.png") white fixed top left no-repeat;}

/* abreviations et acronymes */
abbr, acronym {cursor:default;font-variant:small-caps;font-style:italic;border-bottom:none;letter-spacing:0;}
abbr[title], acronym[title] {cursor:help;border-bottom-style:dashed;border-bottom-width:1px;letter-spacing:.15em;}

/* [NdT. l'expression anglaise] */
em.vo {background-color:#f0f0f0;color:black;font-weight:normal;font-family:georgia,"times new roman",times,serif;}

/* equivalent anglais (title) au survol de la souris */
em.fren {background-color:transparent;color:#666;font-style:italic;cursor:help;}
em.fren:hover {background-color:transparent;color:#000;}

/* citations */
q:lang(fr), cite:lang(fr) {quotes:'\AB\A0' '\A0\BB';}
q:before, cite:before {content:open-quote;}
q:after, cite:after {content:close-quote;}

/* gestion des sauts de ligne */
.insecable {white-space:pre;}

/* exposants et indices */
sup {vertical-align:text-top;}
sub {vertical-align:bottom;font-size:x-small;}

/* preambule de la traduction */
#vf {padding: 1em 2em;border:dashed 4px #666;}
#vf h1,
#vf h2,
#vf h3 {margin:0;padding:0;margin-top:1em;font-family:georgia,"times new roman",times,serif;background-color:#fff;color:#666;}
#vf h1 {text-align:center;margin-bottom:1em;}
#vf h2 {margin-bottom:.5em;}
#vf h3 {margin-bottom:0;padding-left:1em;border-bottom:solid 1px #ccc;}
#vf p,
#vf ul,
#vf ol {margin-left:2em;background-color:transparent;color:#333;font-family:georgia,"times new roman",times,serif;}
#vf ul {list-style:none;}

/* les liens externes au document non obligatoirement traduits */
a.w3c:link {padding:0 2px;}
a.w3c:hover {background-color:#005a9c;color:white;text-decoration:none;}
/* cas de la traduction doublee (em class='fren') d'une expression dans un lien */
a.w3c:hover em.fren {color:#fff;background-color:transparent;}

/* les liens externes vers les traductions */
span.vof a {text-decoration:none;background-color:transparent;color:#666;font-size:smaller;padding:0;font-variant:small-caps;}
span.vof a:hover {background-color:#666;color:#fff;}

/* les liens vers l'errata */
span.err a {text-decoration:none;background-color:#fcfcfc;color:#999;}
span.err a:hover {background-color:#f0f0f0;color:#c30;}

/* style xml:id */
var {font-style:italic;font-weight:bolder;}
dfn {font-style:normal;font-weight:bolder;}
