/* -*- coding: utf-8 -*- */
/* Time-stamp: "2007-12-22T09:31:42 (cet) [yvon sur hypatie]" */
/* 2005-12-17 */
@import url(./yhglobal01.css);
@import url(./yhouverture.css);

body{
  display: block;
  margin-left: 25%; 
  margin-right: 25%;
  color: black; 
  background: white;}

div.ouverture { display: block; }

div.ouverture div.en-tete { 
  display: block; 
  background-color:  #FFFACD;
  padding-top: 12pt;
  padding-bottom: 24pt;}

div.ouverture div.en-tete div.auteur {  
  display: block; 
  font-size: xx-large; 
  margin-top: 2ex;
  margin-bottom: 1ex;}

div.ouverture div.en-tete div.titre { 
  display: block; 
  font-size: xx-large; 
  font-weight: bold; 
  margin-top: 1ex;
  margin-bottom: 1ex;}

div.page-accueil { display: block; }

div.page-accueil div.en-tete { 
  display: block; 
  background-color:  #FFFACD;
  padding-top: 6pt;
  padding-bottom: 12pt;}

div.page-accueil div.en-tete div.auteur {  
  display: block; 
  font-size: xx-large; 
  margin-top: 1ex;
  margin-bottom: 1ex;}

div.page-accueil div.en-tete div.titre { 
  display: block; 
  font-size: xx-large; 
  font-weight: bold; 
  margin-top: 1ex;
  margin-bottom: 1ex;}

div.page-accueil div.presentation {  
  display: block;
  margin-top: 12pt;
  margin-bottom: 12pt;}

p.enligne { display: inline;}

p {  
  text-indent: 2em;
  text-align: justify;}

p.centre {  
  text-indent: 0pt;
  text-align: center;}

p.etroit {  
  text-indent: 1em;
  text-align: justify;
  margin-left: 20%; 
  margin-right: 20%;}

/* DEBUT de la mise en forme des Tables de Matières */

div.table {  
  display: block;
  margin-left: 15%;
  margin-right: 15%;}

div.table p{  
  display: block;
  text-indent: 0pt;
  text-align: center;
  font-size: large;
  line-height: 100%;
  margin-bottom: 3pt;
  margin-top: 0pt;}

div.table >ol {  
  font-size: large;
  line-height: 100%;
  list-style-position: outside;}

div.table ol li{  
  margin-bottom: 3pt;
  margin-top: 0pt;}

/* FIN de la mise en forme des Tables de Matières */

div.partie { display: block; }

div.partie > div.en-tete {  
  display: block;
  margin-bottom: 12pt;
  background-color: #D8BFD8; /* thistle */
  color: black;}

div.partie div.en-tete div.titre {  
  display: block;
  text-align: center;
  font-size: xx-large;
  font-weight: bold;}

/* DEBUT de la mise en forme des chapitres */

div.chapitre { 
  margin-top: 2ex;
  display: block;}

div.chapitre > div.en-tete {  
  display: block;
  margin-bottom: 12pt;
  background-color: #FFEFD5;
  color: black;}

div.chapitre div.en-tete div.titre {  
  display: block;
  text-align: center;
  font-size: x-large;
  font-weight: bold;}

div.chapitre div.en-tete div.sous-titre {  
  display: block;
  text-align: center;
  font-size: x-large;
  font-weight: normal;}

div.chapitre div.en-tete div.numero {
  display: block; 
  text-align: center;
  font-size: x-large;
  font-weight: bold;
  margin-top: 0pt;
  margin-bottom: 12pt;}

div.section { display: block; }

div.section div.en-tete { display: block;}

div.section div.en-tete div.titre { 
  display: block;
  text-align: center;
  font-size: large;
  font-weight: bold;}

span.footnote {
  display: inline;
  font-size: small;}

span.footnote p {  
  text-indent: 1em;
  margin-bottom: 0ex;
  margin-top: 1ex;}

span.footnote:before { content: " [\A0 NdA\A0 : ";}

span.footnote:after { content: "\A0 ]";}

span.corr-sic { display: none;}

div.footnote-p {
  display: block;
  font-size: small;}

div.footnote-p:before { content: " [NdA\A0 : ";}

div.footnote-p:after { content: "\A0 ]";}

span.appel-note:before { content: "[\A0 ";}

span.appel-note:after { content: "\A0 ]";}

span.appel-note {  
  background-color: #D3D3D3; /*lightgray */
  color: black;}

div.lettre {
  display: block;
  margin-left: 5%; 
  margin-right: 5%;
  padding-top: 2px;
  padding-bottom: 2px;
  background-color: #E6E6FA;
  color: black;}

div.lettre div.en-tete {  
  display: block;
  margin-bottom: 12pt;
  background-color: #E6E6FA;
  color: black;}

div.liste-biblio {  
  display: block;
  counter-reset: biblio-article;
  margin-top: 12pt;}

div.liste-biblio p { 
  text-align: justify;
  text-indent: 1em;
  margin-top: 0pt;
  margin-bottom: 6pt;}

div.liste-biblio p.noindent { 
  text-align: justify;
  text-indent: 0em;
  margin-top: 0pt;
  margin-bottom: 6pt;}

div.liste-biblio p.liste-biblio:before { 
  font-weight: bold;
  content: counter(biblio-article)".\A0 ";
  counter-increment: biblio-article;
}