.bordgdb {
  border-color: black #FFFFFF #FFFFFF;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  }
.bordgd {
  border-color: black #FFFFFF;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 0px;
  border-left-width: 1px;
  }
.bordb {
  border-color: black black #FFFFFF;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  }
.bordgdh {
  border-color: #FFFFFF #FFFFFF black;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0px;
  border-left-width: 1px;
  }
.bordgdhb {
  border: #FFFFFF;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  }
.copy {
  display: none;
  }
body {
  text-align: left;
  }
p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
  }
.fond-gauche {
  }
.txtnoir {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  }
td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
  }
.txtblanc {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  }
.titresblanc {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  }
.stitresblanc {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  }
.txtblanc14px {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  }
.reservationtxt {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  }
input, textarea, select {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
  }
.jaune {
  background-color: #FFFFFF;
  }
.jaunedroite {
  background-color: #FFFFFF;
  text-align: right;
  }
.collapseblock {
  display:none;
  }
.expandblock {
  display:inline;
  }
.droite {
  text-align: right;
  }
.grise {
  background-color: #DDDDDD;
  }
.grisedroite {
  background-color: #DDDDDD;
  text-align: right;
  }
.pasaffich {
  display: none;
  }
.tableppale {
  width: 800px;
  }

