/* Generated by KaZcadeS */
body {
  border-style: none;
  border-width: 0px;
  padding: 0px;
  margin-left: auto;
  margin-right: auto;
  direction: ltr;
  color: #000000;
  font-weight: normal;
  font-style: normal;
  text-transform: none;
  text-align: center;
  text-decoration: none;
  font-size: medium;
  line-height: normal;
  background-image: url(A_Images_liens/Fond_page.jpg);
  list-style-position: outside;
  background-repeat: repeat-x;
  opacity: 5;
  font-family: Times New Roman,Times,serif;
  width: 800px;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: block;
  clear: both;
  overflow: auto;
}
div#menu_gauche {
  float: left;
  width: 143px;
}
div#menu_haut {
  float: right;
  width: 657px;
  height: 132px;
}
div#contenu {
  float: right;
  width: 657px;
}
div#pied_page {
  clear: both;
  width: 657px;
  text-align: center;
  margin-left: 143px;
  margin-right: 0px;
}
h1 {
  background: transparent none repeat scroll 0% 50%;
  font-style: oblique;
  text-transform: none;
  margin-left: 0px;
  margin-top: 0px;
  padding-left: 0px;
  color: #330099;
  font-weight: normal;
  text-decoration: none;
  line-height: normal;
  font-family: comic sans ms;
  list-style-type: none;
  padding-top: 0px;
  font-size: x-large;
}
h2 {
  background: transparent none repeat scroll 0% 50%;
  font-family: serif;
  text-transform: none;
  margin-left: 0px;
  margin-top: 0px;
  line-height: normal;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-size: x-large;
  color: #000000;
  padding-top: 0px;
  padding-left: 0px;
  margin-bottom: 0px;
  padding-bottom: 0px;
  top: 10px;
}
h3 {
  background: transparent none repeat scroll 0% 50%;
  text-transform: none;
  margin-left: 0px;
  text-decoration: none;
  font-style: normal;
  font-weight: normal;
  font-size: large;
  color: #333333;
  font-family: sans serif;
  line-height: 1em;
  margin-top: 0px;
  padding-top: 0px;
  padding-left: 0px;
  top: 10px;
  margin-bottom: 0px;
  padding-bottom: 0px;
}
h4 {
  font-size: small;
  font-style: normal;
  text-transform: none;
  margin-left: 0px;
  background-color: transparent;
  margin-top: 0px;
  padding-top: 0px;
  padding-left: 0px;
}
.texte_gras {
  font-weight: bold;
}
.texte_rouge {
  color: #cc0000;
}
.texte_bleu {
  color: #000099;
}
.texte_vert {
  color: #339999;
}
.texte_blanc {
  color: #ffffff;
}
.texte_centre {
  text-align: center;
}
.texte_gauche {
  text-align: left;
}
.texte_droite {
  text-align: right;
}
.texte_justifie {
  text-align: justify;
}
.fond_blanc {
  background-color: #ffffff;
}
.fond_bleu_clair {
  background-color: #ccffff;
}
.fond_vert_clair {
  background-color: #99ff99;
}
.fond_or {
  background-color: #ffcc00;
}
.fond_noir {
  background-color: #000000;
}
.liste {
  padding-top: 0px;
  padding-left: 0px;
  left: 0px;
  margin-bottom: 0px;
  padding-right: 0px;
  margin-top: 0px;
  margin-left: 15px;
  right: 0px;
  top: 30px;
  list-style-position: inside;
  list-style-type: disc;
}
a {
  text-decoration: underline;
  color: #bc714b;
  line-height: normal;
  font-style: normal;
  text-transform: none;
  font-family: Arial,Helvetica,sans-serif;
  font-size: small;
  font-weight: normal;
}
a:visited {
  color: Purple;
  text-decoration: underline;
}
a:hover {
  font-style: italic;
  text-decoration: none;
  color: Blue;
}
a.bulle {
  border-bottom: 1px dotted gray;
  position: relative;
  z-index: 24;
  text-decoration: none;
}
a.bulle span {
  padding: 3px;
  display: none;
  text-align: center;
}
a.bulle:hover {
  z-index: 25;
  background-color: #ccccff;
}
a.bulle:hover span {
  border: 1px solid blue;
  display: block;
  position: absolute;
  top: 3em;
  left: 1em;
  width: 15em;
  background-color: #ccccff;
}
.img_1 {
  margin: auto;
  z-index: 10;
}
.img_1:hover {
  visibility: hidden;
}
.img_2 {
  margin-left: auto;
}
