BODY {
  background: #7b8853 url("images/feuilles.jpg");
  margin: 0px;
}
                                                                  
P {
  font: normal 14px georgia;
  color: #000000;
  text-align: justify;
}
H1 {
  font: bold 15px Arial;
  color: #000000;
  text-align: center;
  text-transform: uppercase;
}
.center {
  text-align: center;
}
.left {
  text-align: left;
}
.notes {
  text-align: center;
  font: italic 12px georgia;
  color: #7c6300;
}

B, A {
  font: bold italic 13px arial;
  color: #7c6300;
}
A:hover {
  color: #bb9500;
}

IMG {
  border: 0px;
}

form input {
  width: 400px;
  margin-bottom: 10px;
}

#page {     /* table */
  margin: 0px;
  padding: 0px;
  width: 100%;
  height: 100%;
  border-collapse: collapse;
}

#cadre {    /* td */
  width: 770px;
}

#contenu {    /* table */
  width: 770px;
  background: #f1ebd6;
  border-collapse: collapse;
}
#entete {    /* td */
  height: 380px;
  background: url("images/bandeau.jpg") center top;
  text-align: center;
  vertical-align: bottom;
}
#entete_historique {    /* td */
  height: 390px;
  background: url("images/bandeau_historique.jpg") center top;
  text-align: center;
  vertical-align: bottom;
}

.paragraphe-l {     /* td */
  padding-left: 25px;
  vertical-align: middle;
}
.paragraphe-r {     /* td */
  padding-right: 25px;
  vertical-align: middle;
}
.paragraphe-centre {     /* td */
  width: 770px;
  padding-right: 65px;
  padding-left: 65px;
}

.cadre-photo-r, .cadre-photo-l, .cadre-photo-valeur {  /* td */
  width:383px;
  height:294px;
  padding-left: 10px;
  padding-right: 10px;
}
.cadre-photo-r {  /* td */
  background: url("images/volutes-right.gif") center no-repeat;
}
.cadre-photo-l {  /* td */
  background: url("images/volutes-left.gif") center no-repeat;
}
.photo-r {    /* p */
  font: normal 11px arial;
  padding-top: 33px;
  padding-left: 49px;
  text-align: center;
}
.photo-l {    /* p */
  font: normal 11px arial;
  padding-top: 33px;
  padding-right: 49px;
  text-align: center;
}
.cadre-photo-double {  /* table */
  background: url("images/volutes-double.gif") center no-repeat;
  width:770px;
  height:295px;
}
.photo-double-l {    /* p */
  font: normal 11px arial;
  padding-top: 33px;
  padding-left: 54px;
  text-align: center;
}
.photo-double-r {    /* p */
  font: normal 11px arial;
  padding-top: 33px;
  padding-right: 49px;
  text-align: center;
}

.en-valeur1 {
  margin: 7px;
  padding: 10px;
  width: 757px;
  height: 460px;
  background: #e2d4a7 url("images/cadre1.gif") no-repeat;
}
.en-valeur2 {
  margin: 7px;
  padding: 10px;
  width: 757px;
  height: 400px;
  background: #e2d4a7 url("images/cadre2.gif") no-repeat;
}
.en-valeur3 {
  margin: 7px;
  padding: 10px;
  width: 757px;
  height: 200px;
  background: #e2d4a7 url("images/cadre3.gif") no-repeat;
}
.en-valeur4 {
  margin: 7px;
  padding: 10px;
  width: 757px;
  height: 760px;
  background: #e2d4a7 url("images/cadre4.gif") no-repeat;
}
.en-valeur5 {
  margin: 7px;
  padding: 10px;
  width: 757px;
  height: 620px;
  background: #e2d4a7 url("images/cadre5.gif") no-repeat;
}

#texte_livredor {
  background: url("images/livre.jpg") center top no-repeat;
  height: 537px;
  width: 100%;
  border-collapse: collapse;
  padding: 0px;
  margin: 0px;
}
#texte_livredor P {
  font: normal 12px georgia;
}
.top-gauche, .top-pageg, .top-milieu, .top-paged, .top-droite {
  height: 140px;
}
.mid-gauche, .mid-pageg, .mid-milieu, .mid-paged, .mid-droite {
  height: 210px;
}
.bot-gauche, .bot-pageg, .bot-milieu, .bot-paged, .bot-droite {
  height: 170px;
}
.top-gauche, .mid-gauche, .bot-gauche {
  width: 105px;
}
.top-pageg, .mid-pageg, .bot-pageg {
  width: 210px;
}
.top-milieu, .mid-milieu, .bot-milieu {
  width: 120px;
}
.top-paged, .mid-paged, .bot-paged {
  width: 220px;
}
.top-droite, .mid-droite, .bot-droite {
  width: 110px;
}

/* FORMULAIRE */

form fieldset {
  padding: 1em;
  border: 1px solid #000000;
  width: 450px;
}

form fieldset legend, form label {
  font: normal 14px georgia;
}

input {
  width: 400px;
  margin-bottom: 10px;
}

/* ACCUEIL */
.cadre-photo-accueil {  /* div */
  position: relative;
  width: 100%;
  height: 294px;
  text-align: center;
  background: url("images/volutes-accueil.gif") center no-repeat;
}
.photo-accueil {    /* div */
  padding-top: 55px;
  width: 730px;
  text-align: center;
  height: 294px;
}
.entrezconteneur {
  height: 0px;
}
.entrez {
  top: -25px;
  position: absolute;
  width: 730px;
  text-align: center;
}
.gros {
  font-size: 20px;
  font-weight: normal;
}