body {
	margin:12px;
	background-color:#ffffff;
	font-family: Arial, Verdana, Helvetica;
  font-size: 11px;
  color:#666666;
}
form {
  margin: 0px;
}
.textRecherche {
  color: #9A281E;
  font-weight: bold;
}
.searchBox {
  font-weight: normal;
  font-size: 10px;
  margin: 0px;
  padding: 1px;
  border: solid 1px #CBCEC9;
  width: 120px;
  height: 15px;
  vertical-align: middle;
}
.searchButton {
  background-color: #9A281E;
  color: #FFFFFF;
  font-size: 10px;
  font-weight: bold;
  border: solid 1px #CBCEC9;
  padding: 1px 1px 1px 1px;
  width: 25px;
  height: 19px;
  vertical-align: middle;
}

.menuTopOff {
  font-size: 10px;
  background-image: url(../images/back-off.gif);
	padding: 0 5px 0 5px;
}
.menuTopOff A {
  text-decoration: none;
  color: #FFFFFF;
}
.menuTopOn {
  font-size: 10px;
  background-image: url(../images/back-on.gif);
  color: #FFFFFF;
  padding: 0 5px 0 5px;
}
.menuTopOn A {
  text-decoration: none;
  color: #FFFFFF;
}

.texte {
  font-size: 11px;
  color:#666666;
}
.titre {
  font-size: 16px;
  font-family: Arial, Verdana, Helvetica;
  color:#000000;
  font-weight: bold;
}

.menuSide {
  font-size: 11px;
  list-style: disc url(../images/puce1.gif);
  margin: 5px 0 0 20px;  /* bullet image is in left margin */
  padding-left: 5px;
}
.menuSide li {
  margin-left: 0;
  padding-left: 0; /* distance between marker and text */
  margin-bottom: 2px; /* a little spacing between list items */
}
.menuSide a {
  text-decoration: none;
  color: #000000;
}
.menuSide a:hover {
  color: #880000;
}

.menuSideOn {
  font-size: 11px;
  list-style: disc url(../images/puce2.gif);
  margin: 5px 0 0 20px;  /* bullet image is in left margin */
  padding-left: 5px;
}
.menuSideOn li {
  margin-left: 0;
  padding-left: 0; /* distance between marker and text */
  margin-bottom: 2px; /* a little spacing between list items */
}
.menuSideOn a {
  text-decoration: none;
  color: #000000;
}
.menuSideOn a:hover {
  color: #880000;
}

.menuSideOnTd {
  border-top: solid 1px #F1E2DC;
  border-bottom: solid 1px #F1E2DC;
  background-color: #E3C7B7;
}

.contenu {
  padding: 10px 10px 10px 10px;
}