<!-- /* Feuille de style / Style Sheet */
     /* Comité canadien de la référence / Canadian Citation Committee */

/* Document en entier */
body {width: 640px; color: #23214B; background-color: #ffffff; margin: 1em 3% 0 3%; font-family: sans-serif, arial;
font-size: 10pt }

/* En-tête */
div.entete {text-align: center}
div.notes p {font-size: 1em; margin: 0.5em; text-align: left}

/*  Titres */
/* h1 est le titre principal */
h1 {font-size: 1.8em; font-weight: bold; color: #29276f; background-color: #ffffff;text-align: center; }
h2 {font-size: 1.2em; font-weight: bold; color: #29276f; background-color: #ffffff;text-align: left; margin-top: 2em}
h3 {font-size: 1.1em; font-weight: bold; color: #29276f; background-color: #ffffff;text-align: left; margin-top: 1.5em}
h4 {font-size: 1em; font-weight: bold; color: #29276f; background-color: #ffffff;text-align: left; margin-top: 1em}
h5, h6 {font-size: 1em; font-weight: normal; color: #29276f; background-color: #ffffff;text-align: left; margin-top: 1em}

/* Table des matières */
div.tm {font-size: 1em; margin: 0.5em 0 .5em 0; padding-top: 1em; text-align: left; line-height: 1em; }
div.tm h2 {font-size: 1.3em; font-weight: bold; margin: 0em 0 1em 0; color: #29276f; background-color: #ffffff;text-align: left }
div.tm p.n1 {font-weight: bold;  margin: 0em 0 0em .5em; padding-top: 0em; text-align: left;}
div.tm p.n2 { margin: 0em 0 0em 2em; padding-top: 0em; text-align: left;}
div.tm p.n3 { margin: 0em 0 0em 3em; padding-top: 0em; text-align: left;}
div.tm p.n4 { margin: 0em 0 0em 4em; padding-top: 0em; text-align: left;}

/* Paragraphes */
p {text-align: justify; line-height: 1.5em;}
p.paragnum {font-size: 1em; text-align: justify; line-height: 1.5em; }
p.auteur {font-size: 1em; padding:0; text-align: left; font-weight: bold; color: #29276f; background-color: #ffffff;}
p.citation {margin-left: 10%; margin-right: 10%; font-size: 1em; padding: 0em; line-height: 1em;}
p.nbp {font-size: 0.9em; padding-top: 1em; text-align: justify; line-height: 1em; }
p.example {margin-left: 10%; font-size: 1em; padding: 0em; line-height: 1.2em; text-align: left;}

/* Exposant */

span.exp {vertical-align: super; margin: 0; padding: 0; font-size: 0.6em}

/* Texte avec apparence de code informatisé */
span.code {font-size: 1em; font-family: monospace; text-align: left; line-height: 1em;}

/*Pour la FAQ*/

div.tm p.n1 a {font-weight: bold;  margin: 0em 0 0em .5em; padding-top: 0em; text-align: left;}
div.tm p.n2 a {margin: 0em 0 0em 2em; padding-top: 0em; text-align: left;}
p.question {text-align: left}
.question a {font-style: italic; font-weight: bold; font-size: 1.1em;}
.reponse {font-weight: normal}

/* Listes */
ul, ol, dl {margin-top: 0; padding-top: 0}
ol li {font-size: 1em; margin-top: 0.15em; margin-bottom: 0.25em; margin-left: 1em; list-style-position: outside; text-align: left}
ul li {font-size: 1em; margin-top: 0.15em; margin-bottom: 0.25em; margin-left: 1em; list-style-position: outside; text-align: left}
dl li {font-size: 1em; margin-top: 0.15em; margin-bottom: 0.25em; margin-left: 1em; list-style-position: outside; text-align: left}
ol.romain-maj {list-style-type: upper-roman}
ol.romain-min {list-style-type: lower-roman}
ol.alpha-maj {list-style-type: upper-alpha}
ol.alpha-min {list-style-type: lower-alpha;}

dl dt {font-size: 1em; font-weight: bold; margin-left: 1em; padding-top: 1em; padding-bottom: 0.5em; color: #29276f; background-color: #ffffff;} 
dl dd {font-size: 1em; font-weight: normal; margin-left: 2em; text-align: justify; line-height: 1.5em} 

/* Sections */

.Section2, .Section3, .Section4, .Section5 {border-top: solid; margin-top: 3em; border-width: thin}

/* Ligne horizontale */
hr  {width: 100%; height: 2px; color: #29276f; background-color: #ffffff; text-align: center;}

/* Éléments de la bibliographie*/
div.biblio { font-size: 1em}
div.biblio h2 { font-size: 1em}
div.biblio p { font-size: 1em; text-align: left}

/* Apparence des hyperliens */
a { color: #330066; background-color: #ffffff;}
a:visited { color: #000000; background-color: #ffffff;}
a:link	{ color: #0000cc; background-color: #ffffff;}
a:active { color: #3366FF; background-color: #ffffff;}
a:hover { color: #29276f; background-color: #CCCCFF}
a.nbp {font-size: 0.5em; vertical-align: top}

/* Propriétés des tableaux */
table {font-size: 1em; vertical-align: middle; text-align: center;  border-style: none; margin:0; padding: 1em ; color: #000000; background-color: #ffffff; line-height: 1em;}
table caption {font-size: 1em; font-weight: bold; vertical-align: middle; text-align: center;  border-style: none; margin:0; padding: 1em ;  color: #000000; background-color: #ffffff; line-height: 1em;}
table thead th {font-size: 1em; font-weight: bold; vertical-align: text-top; text-align: center;  border-style: none; margin:0; padding: 0em ;  color: #000000; background-color: #ffffff; line-height: 1em;}
table tfoot {font-size: 1em; font-style: italic}
table td.box	{border-style: solid; border-width: thin}

/* Propriétés des images */
img { border-style: none; vertical-align: middle}

/* Pied de page */
div.credits p {margin: 0em; font-size: 0.9em; }
.pied {margin: 0.5em 0 2em 0}
div.pied p {font-size: 0.9em; text-align: center; margin: 0}
 
 
 -->
