/* dégrouper les sélecteurs (bug N4) */
 BODY	{
	color:black;
	background:#FFFFF5;
	font-size: .90em;
	font-weight:normal;
	word-spacing:normal;
	letter-spacing:normal;
	font-family:Verdana, sans-serif;
	font-size-adjust:.58;
	line-height: 1.58em;
	margin-top:1.58em;
	margin-left:10%;
	margin-right:8%;
	margin-bottom:1.58em;
	padding-top:0;
	padding-left:0;
	padding-right:0;
	padding-bottom:0;
	border-top:0;
	border-left:0;
	border-bottom:0;
	border-right:0;
	width:auto;
	}
/* divs pour éviter les tables */
#gauche {
	width:33%;
	float:left;
	text-align:center;
	
	}

#centre {
	width:34%;
	float:left;
	}

#droit	{
	width:33%;
	float:left;
	}

P	{
	font-family:Verdana, sans-serif;
	color : Black;
	line-height:1.33em;
	margin-top:0;
	margin-bottom:0;
	margin-left: 2.3em;
	padding-top:0;
	padding-bottom:0;
	border-top:0;
	border-bottom:0;
	margin-left:0;
	margin-right:0;
	padding-left:0;
	padding-right:0;
	border-left:0;
	border-right:0;
	text-indent:0;
	background : #FFFFF5;
	}


P.initial	{
	margin-top:.75em;
	margin-bottom:.75em;
	padding-top:0;
	padding-bottom:0;
	border-top:0;
	border-bottom:0;
	margin-left:0;
	margin-right:0;
	padding-left:0;
	padding-right:0;
	border-left:0;
	border-right:0;
	text-align:left;
	text-indent:0;
	}

.legende {
	font-family:Georgia, "Minion Web", Palatino, "Book Antiqua", Utopia, "Times New Roman", serif;
	color: #483D8B;
	font-size:.75em;
	text-align:center;
	}

P.justif	{
	margin-top:.75em;
	margin-bottom:0;
	margin-left: 2.3em;
	padding-top:0;
	padding-bottom:0;
	border-top:0;
	border-bottom:0;
	text-align : justify;
}


P.justifpaslettrine	{
	margin-top:.75em;
	margin-bottom:0;
	padding-top:0;
	padding-bottom:0;
	border-top:0;
	border-bottom:0;
	text-align : justify;
}

P.fad	{
	margin-top:.75em;
	margin-bottom:.75em;
	padding-top:0;
	padding-bottom:0;
	border-top:0;
	border-bottom:0;
	text-align : right;
}

P.photo	{
	text-align:center;
	}

.cen	{
	padding-top:0;
	padding-bottom:0;
	border-top:0;
	border-bottom:0;
	text-align : center;
	}


P.para {
	text-indent: 2em;
	margin-top:.2em;
	margin-bottom:0;
	text-align: justify;
	}

P.justif:first-letter {
	font-size: 200%;
	font-family:Georgia, "Minion Web", Palatino, "Book Antiqua", Utopia, "Times New Roman", serif;
	color:#975716;
	background : #FFFFF5;
	letter-spacing:.1em;
	}

P.lettrine {
	color:#975716;
	background : #FFFFF5;
	font-family:Georgia, "Minion Web", Palatino, "Book Antiqua", Utopia, "Times New Roman", serif;
	font-size: 1.4em;
	margin-top: .5em;
	margin-left: 1em;
	margin-right: 1em;
	text-align: center;
	}

.image	{
	text-align:center;
		}

P.lettrine:first-letter {
	font-size: 2.5em;
	}

SMALL	{
	font-size: .75em;
}

BIG	{
	font-size:1.17em;
}


H1, H2, H3, H4, H5, H6	{
	font-family:Georgia, "Minion Web", Palatino, "Book Antiqua", Utopia, "Times New Roman", serif;
	font-size-adjust:.4;
	text-decoration:none;
	color:#975716;
	background:#FFFFF5;
	margin-left:0;
	margin-right:0;
	padding-left:0;
	padding-right:0;
	border-left:0;
	border-right:0;
	padding-top:0;
	padding-bottom:0;
	border-top:0;
	border-bottom:0;
	text-align:left;
	line-height:1.33em;
	word-spacing:normal;
	text-transform:none;
	}

H1	{
	font-size:2.0em;
	font-weight:600;
	font-style:normal;
	letter-spacing:normal;
	margin-top:1.33em;
	margin-bottom:.33em;
	text-align:center;
	}


H2	{
	font-size:1.50em;
	font-weight:500;
	font-style:italic;
	letter-spacing:normal;
	margin-top:1.75em;
	margin-bottom:.33em;
	text-align:center;
	}


H3	{
	font-size:1.58em;
	font-weight:600;
	font-style:italic;
	letter-spacing:normal;
	margin-top:1.58em;
	margin-bottom:.33em;
	}


H4	{
	font-size:1.33em;
	font-weight:600;
	font-style:normal;
	letter-spacing:normal;
	margin-top:1.33em;
	margin-bottom:.33em;
	}

H4:first-letter	{
	font-size: 2em;
	}

H5	{
	font-size:1.17em;
	font-weight:600;
	font-style:normal;
	letter-spacing:normal;
	margin-top:1.17em;
	margin-bottom:.33em;
	}

H6	{
	font-size:1em;
	font-weight:700;
	font-style:normal;
	letter-spacing:.1em;
	margin-top:1em;
	margin-bottom:.33em;
	}

TFOOT, THEAD	{
	font-size:1em;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
	font-family:Georgia, "Minion Web", Palatino, "Book Antiqua", Utopia, "Times New Roman", serif;
	font-size-adjust:.4;
	}


EM	{
	font-style:normal;
	font-weight:bold;
	color:black;
	background:#FFFFF5;
	}


STRONG	{
	font-weight:bolder;
	}


B	{
	font-weight:bold;
	}


I	{
	font-style:italic;
	}


ACRONYM	{
	font-variant:small-caps;
	}


#sup {
	vertical-align: super;
	}

COL, COLGROUP, TABLE, TBODY, TD, TR	{
	color:black;
	text-decoration:none;
	border-style:none;
	background:#FFFFF5;
	}
A:link, A:visited, A:active, A:hover	{
	text-decoration:none;
	font-weight: bold;
	}

A:link	{
	color: #483D8B;
	background:#FFFFF5;
	}


A:visited	{
	color: #708090;
	background:#FFFFF5;
	}


A:active	{
	color:#FFFFF5;
	background:#483D8B;
	cursor: crosshair;
	}


A:hover	{
	color: #FFFFF5;
	background: Silver;
	font-style : italic;
	cursor: pointer;
	border:solid 2px #fff;
	border-bottom:solid 2px #483D8B;
	border-right:solid 2px #483D8B;
	}

BLOCKQUOTE, FIELDSET, FORM, UL, OL, DL, DIR, MENU	{
	margin-top:.75em;
	margin-bottom:.75em;
	padding-top:0;
	padding-bottom:0;
	border-top:0;
	border-bottom:0;
	}

HR {
	color: #975716;
	background:#FFFFF5;
	width : 300px;
	border-bottom-color : Gray;
	text-align: left;
	}

LI	{
	margin-top:0;
	margin-bottom:0;
	padding-top:0;
	padding-bottom:0;
	border-top:0;
	border-bottom:0;
	margin-left: 0;
	margin-right:0;
	padding-left:0;
	padding-right:0;
	border-left: 0;
	border-right:0;
	line-height:1.33em;
	list-style-type: disc;
	list-style-position:outside;
	}


DIV, CENTER	{
	margin-top:0;
	margin-bottom:0;
	padding-top:0;
	padding-bottom:0;
	border-top:0;
	border-bottom:0;
	}




BLOCKQUOTE	{
	margin-left:.58em;
	margin-right:0;
	padding-left:0;
	padding-right:0;
	border-left:0;
	border-right:0;
	line-height:1.58em;
	font-family:Georgia, "Minion Web", Palatino, "Book Antiqua", Utopia, "Times New Roman", serif;
	}

IMG	{
	}

/* Spécifie des paires de guillemets typo français de deux niveaux */
Q 	{
	quotes: "«\00A0 " "\00A0 »" "\201C \00A0" "\00A0 \201D"
	}

/* Insère des guillemets avant et après le contenu d'un élément Q */
Q:before {
	content: open-quote
	}
Q:after  {
	content: close-quote
	}

.ahem {
display:none;
	}

/* Début des réglages bidi (ne pas changer) */
BDO[DIR="ltr"]  { direction: ltr; unicode-bidi: bidi-override }
BDO[DIR="rtl"]  { direction: rtl; unicode-bidi: bidi-override }

*[DIR="ltr"]    { direction: ltr; unicode-bidi: embed }
*[DIR="rtl"]    { direction: rtl; unicode-bidi: embed }

/* Éléments de type bloc en HTML 4.0 */
ADDRESS, BLOCKQUOTE, BODY, DD, DIV, DL, DT, FIELDSET,
FORM, FRAME, FRAMESET, H1, H2, H3, H4, H5, H6, IFRAME,
NOSCRIPT, NOFRAMES, OBJECT, OL, P, UL, APPLET, CENTER,
DIR, HR, MENU, PRE, LI, TABLE, TR, THEAD, TBODY, TFOOT,
COL, COLGROUP, TD, TH, CAPTION
                { unicode-bidi: embed }
/* Fin des réglages bidi */

@page {
	margin: 10%
	}
@media print {
  H1, H2, H3,
  H4, H5, H6    { page-break-after: avoid; page-break-inside: avoid }
  BLOCKQUOTE,
  PRE           { page-break-inside: avoid }
  UL, OL, DL    { page-break-before: avoid }
	}

@media aural {
  H1, H2, H3,
  H4, H5, H6    { voice-family: paul, male; stress: 20; richness: 90 }
  H1            { pitch: x-low; pitch-range: 90 }
  H2            { pitch: x-low; pitch-range: 80 }
  H3            { pitch: low; pitch-range: 70 }
  H4            { pitch: medium; pitch-range: 60 }
  H5            { pitch: medium; pitch-range: 50 }
  H6            { pitch: medium; pitch-range: 40 }
  LI, DT, DD    { pitch: medium; richness: 60 }
  DT            { stress: 80 }
  PRE, CODE, TT { pitch: medium; pitch-range: 0; stress: 0; richness: 80 }
  EM            { pitch: medium; pitch-range: 60; stress: 60; richness: 50 }
  STRONG        { pitch: medium; pitch-range: 60; stress: 90; richness: 90 }
  DFN           { pitch: high; pitch-range: 60; stress: 60 }
  S, STRIKE     { richness: 0 }
  I             { pitch: medium; pitch-range: 60; stress: 60; richness: 50 }
  B             { pitch: medium; pitch-range: 60; stress: 90; richness: 90 }
  U             { richness: 0 }
  A:link        { voice-family: harry, male }
  A:visited     { voice-family: betty, female }
  A:active      { voice-family: betty, female; pitch-range: 80; pitch: x-high }
	}