.noprint {} /* Eléments qui ne seront ps affichés si impression de la page */

SUP.star { /* Etoile pour montrer qu'un champ de formulaire est obligatoire */
  color: red;
  font-weight: bold;
  font-size: 13px;
}
.textAlert { /* utilisé pour du texte décrivant une erreur */
  color: red;
}
.textSuccess { /* utilisé pour du texte décrivant une erreur */
  color: green;
}
.noborder {
  border: 0;
}

.printer {
  display: block;
  width: 30px;
  height: 30px;
  background-image: url(images/printer.png);
}

UL.puce {
  margin-left: 2em;
  margin-bottom: 2em;
  /*height: 1%;*/ /* Car les puces en background s'affichent mal avec IE */
}

UL.puce LI {
  background-image: url(images/virgule.png);
  background-repeat: no-repeat;
  background-position: 0px 4px;
  padding-left: 1em;
  margin-left: 0em;
  margin-bottom: 0.2em;
  border: 0px solid red;
}

TABLE.adresses {
  border-style: hidden;
}
TABLE.adresses TR,
TABLE.adresses TH, 
TABLE.adresses TD {
  border: 1px solid black;
  padding-right: 2px;
  padding-left: 2px;
}

TABLE.prixTaxis {
  border-style: hidden;
}
TABLE.prixTaxis TR,
TABLE.prixTaxis TH, 
TABLE.prixTaxis TD {
  border: 1px solid black;
  padding-right: 2px;
  padding-left: 2px;
}

UL#idCheckboxTypesTaxi { display: inline; }
UL#idCheckboxTypesTaxi LI { display: inline; }


