body {
  background-color:#FFF;
  color:#333;
  font-family: Courier,Arial,Helvetica, sans-serif;
  margin:0;
  padding:0;
  font-size: 10pt;
}

hr {
  display:none;
}

.menu, .ssmenu {
  background-color:#ffCC00;
  color:#333;
  border:0.1em solid #333;
  margin:1em;
}

.menu span, .ssmenu span {
  display:none;
}

.menu a, .ssmenu a {
  text-decoration:none;
  color:#333;
}

.menu {
  padding:0;
}

.ssmenu {
  padding:0;
}

.ssmenu li {
  list-style-image: url('trek.gif'); 
  list-style-position:inside;
  padding-left:0.2em;
  color:#F93;
  line-height: 17pt;
}

.ssmenu li:hover, .ssmenu a:hover,
  .ssmenu a:focus  {
  background-color:#F93;
  color:#FFF;
}


#access a, #texte a {
  color:#E65;
}

#access a:hover, #texte a:hover {
  text-decoration:none;
}

#access a:focus, #texte a:focus {
  text-decoration:none;
  background-color:#F93;
  color:#FFF;
}

#access {
  margin:1em;
  padding:0;
  text-align:center;
}

#texte {
  text-align:justify;
  margin:1em;
  padding:0;
  background-image:url(index1.gif);
  color:#000000;
  font-size: 10pt;
}


#texte1 {
  text-align:center;
  margin:1em;
  padding:0;
  background-image:url(index1.gif);
  color:#800000;
  font-size: 18pt;
  font-weight: bold;
}

#texte2 {
  text-align:center;
  margin:1em;
  padding:0;
  background-image:url(index1.gif);
  color=#004000; 
  font-size: 12pt;
  font-weight: bold;
}

#texte p {
  text-indent:1em;
}

#texte_recit {
  text-align:justify;
  margin:1em;
  padding:0;
  color:#000000;
  font-size: 12pt;
  font-family:Times New Roman;
}

#titre1 {
  text-align:center;
  margin:1em;
  padding:0;
  color:#000000;
  font-size: 18pt;
  font-family:Times New Roman;
}

#titre2 {
  text-align:center;
  margin:1em;
  padding:0;
  color:#000000;
  font-size: 13pt;
  font-family:Times New Roman;
  font-weight: bold;
}