/* -*- coding: utf-8 -*- */
/* Time-stamp: "2008-11-02T10:59:53 (cet) [yvon sur hypatie]" */
/* 2005-12-17 */

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

/* debut  des formats pour le bloc description */
div.description {
  margin-left: 0%; 
  margin-right: 0%;
  display: block;
  text-align: center;
  background-color:  #FFFACD;
  color: black;
  padding-top: 12pt;
  padding-bottom: 24pt;}

div.adresse  { display: block;}

div.addrLine { display: block;}

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

div.description div.complement-titre{ 
  display: block; 
  font-size: large; 
  font-weight: normal;}

div.description div.tome{ 
  display: block; 
  font-size: x-large; 
  font-weight: bold; 
  margin-top: 1ex;
  margin-bottom: 1ex;
  font-variant: small-caps;}

div.description div.direction {
  display: block; 
  font-size: large; 
  margin-top: 2ex;
  margin-bottom: 1ex;
}

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

div.description div.edition {
  display: block; 
  font-size: large; 
  font-family: sans-serif;
  margin-top: 1ex;
  margin-bottom: 1ex;}

div.description div.edition div.lieu {
  display: block;}

div.description div.ligne {
  display: block;}

.ligne-normal {
  display: block;
  font-size: medium;}

.ligne-medium-pcap {
  display: block;
  font-size: medium;
  font-variant: small-caps;}

.ligne-centre-norm-ital {
  display: block;
  text-align: center;
  font-size: medium;
  font-style: italic;}

.ligne-centre-norm-rom {
  display: block;
  text-align: center;
  font-size: medium;
  font-style: normal;}

.ligne-droite {
  display: block;
  font-size: medium;
  text-align: right;}

.ligne-centre {
  display: block;
  text-align: center;}

.ligne-normal-medium {
  display: block;
  font-size: medium;
  font-weight: normal;}

.ligne-gras-medium {
  display: block;
  font-size: medium;
  font-weight: bold;}

.ligne-gras-large {
  display: block;
  font-size: large;
  font-weight: bold;}

.ligne-gras-xlarge {
  display: block;
  font-size: x-large;
  font-weight: bold;}

.ligne-petit {
  display: block;
  font-size: small;}

div.description div.collection {
  display: block;
  margin-top: 1ex;
  margin-bottom: 1ex;}


div.description div.edition div.date, div.description div.date{
  display: block;
  font-size: x-large;}

div.description div.edition div.ladate, div.description div.ladate{
  display: block;
  font-size: x-large;}

div.description div.impression {
  display: block;
  font-size: large; 
  font-family: sans-serif;
  margin-top: 1ex;
  margin-bottom: 1ex;}

div.description div.source {
  display: block; 
  font-size: large; 
  font-family: sans-serif;
  margin-top: 1ex;
  margin-bottom: 1ex;}

div.description div.source:before {
  content: "source : ";}

div.description div.source div.cote {
  display: block;}

div.description div.source div.cote:before {
  content: "cote : ";}

div.description div.source span.cote:before {
  content: "cote : ";}

div.description div.institution { display: block;}

div.description div.remarques {
  display: block; 
  font-size: small; 
  font-family: sans-serif;
  font-style: italic;
  margin-top: 1ex;
  margin-bottom: 1ex;
  text-align: justify;}

div.description div.saisie, div.description div.physique { display: none;}

div.description div.TRenvoi { /* renvoi à la page de titre et notes techniques */
  display: block; 
  font-size: 110%; 
  font-family: sans-serif;
  font-style: normal;
  margin-top: 12pt;
  margin-bottom: 0pt;
  text-align: center;
}

/* fin  des formats pour le bloc description */

div.espacement {  
  display: block;
  padding-top: 12pt;
  padding-bottom: 12pt;}

.a-droite {  
  display: block;
  text-align: right;
  padding-right: 10%;}

.gras {  
  font-weight: bold;}

.petit {  
  font-size: 80%;}

.petit-moyen {  
  font-size: 110%;}

.moyen {  
  font-size: 150%;}

.gros {  
  font-size: 200%;}

.tres-gros {  
  font-size: 300%;}

.cursive {  
  font-family: cursive;
}

