@charset "utf-8";

/* feuille de style pour la traduction de 'Unicode in XML and other markup languages' date : 2003-09-11 */

/* pour enjoliver l'interface */
@import url("vf2.css");

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

/* abreviations, acronymes et autres */
abbr,acronym {font-variant:small-caps;border-bottom:none;font-style:italic;cursor:help;}

/* ndt. l'expression anglaise directe */
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 {
	background-color:#fff;
	padding: 10px 10px 1em 10px;
	border:dashed 4px #666;
	}
#vf h1,#vf h2,#vf h3 {background-color:transparent;color:#666;font-family:georgia,times,serif;}
#vf h1,#vf h2 {text-align:center;}
#vf h3 {margin:0;padding:0;}
#vf p,#vf ul li {background-color:transparent;color:#333;font-family:georgia,"times new roman",times,serif;}
#vf ul {margin-left:0;padding-left:0;}
#vf ul li {list-style:none;}

/* styles de différenciation des éléments, attributs, valeurs, propriétés et événements */
code {font-family:'andale mono',monaco,monospace;cursor:help;}
code.elem {font-weight:bold;color:green;}
code.attr {font-weight:bold;font-size:smaller;color:green;}
code.prop {font-weight:normal;font-size:smaller;color:green;}
code.evnt {font-weight:normal;color:green;}
code.var {font-weight:bolder;}
code.val {font-weight:bolder;font-size:smaller;}