body {
  margin: 0px;
  background-color: #ffffff;
}
input, select {
  color: #000000;
  font-size: 11px;
  font-family: Tahoma,Verdana,Arial;
  font-weight: bold;
}
.title02 {
  margin: 8px 25px 4px 15px;
  font-family: Tahoma,Verdana,Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
  color: #d81d1d;
  list-style-type: none;
  background-image: url(images/dot_g.gif);
  background-repeat: no-repeat;
  background-position: 0% 25%;
  padding-bottom: 12px;
  padding-left: 9px;
}
.lienRapide {
  margin: 5px 25px 4px 15px;
  font-family: Tahoma,Verdana,Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
  color: #c11c1c;
  list-style-type: none;
  background-image: url(images/dot_o.gif);
  background-repeat: no-repeat;
  background-position: 0% 25%;
  padding-bottom: 12px;
  padding-left: 9px;
}
.lienRapide a {
  color: #c11c1c;
}
.lienRapide a:hover {
  color: #110000;
}
.title01 {
  margin: 10px 15px 0px;
  color: #af1520;
  padding-bottom: 10px;
  font-size: 20px;
  font-family: Tahoma,Verdana,Arial;
  font-weight: bold;
}
.title {
  margin: 10px 10px 0px 15px;
  color: #af1520;
  padding-bottom: 10px;
  font-size: 16px;
  font-family: Tahoma,Verdana,Arial;
  font-weight: bold;
}
.title a {
  color: #af1520;
}
.title a:hover {
  color: #000000;
}
.list {
  margin: 0px 25px 0px 15px;
  color: #000000;
  padding-bottom: 5px;
  font-size: 11px;
  font-family: Tahoma,Verdana,Arial;
  font-weight: bold;
}
.list a {
  color: #db1d1d;
}
.list a:hover {
  color: #400000;
}
.right {
  margin: 5px 15px 0px;
  color: #000000;
  padding-bottom: 10px;
  font-size: 11px;
  font-family: Tahoma,Verdana,Arial;
  font-weight: bold;
  text-align: justify;
}
.right a {
  color: #d81d1d;
}
.right a:hover {
  color: #400000;
}
.left {
  margin: 0px 25px 0px 15px;
  color: #000000;
  padding-bottom: 12px;
  font-size: 11px;
  font-family: Tahoma,Verdana,Arial;
  font-weight: bold;
}
.left a {
  color: #d81d1d;
}
.left a:hover {
  color: #400000;
}
.left_a {
  margin: 0px;
  color: #d81d1d;
  padding-bottom: 12px;
  font-size: 11px;
  font-family: Tahoma,Verdana,Arial;
  font-weight: bold;
}
p {
  margin: 5px 20px 0px;
  color: #000000;
  padding-bottom: 10px;
  font-size: 11px;
  font-family: Tahoma,Verdana,Arial;
}
p a {
  color: #000000;
  font-weight: bold;
}
p a:hover {
  color: #400000;
}
.menu01 {
  margin: 0px 10px;
  color: #ffffff;
  padding-bottom: 9px;
  font-size: 10px;
  font-family: Tahoma,Verdana,Arial;
  font-weight: bold;
}
.menu01 a {
  color: #ffffff;
  text-decoration: none;
}
.menu01 a:hover {
  color: #400000;
}
.menu02 {
  margin: 37px 0px 0px 20px;
  color: #ffffff;
  padding-bottom: 0px;
  font-size: 11px;
  font-family: Tahoma,Verdana,Arial;
}
.menu02 a {
  color: #ffffff;
  text-decoration: none;
}
.menu02 a:hover {
  color: #f00000;
}
.data {
  margin: 15px 0px 0px 20px;
  color: #bd1818;
  padding-bottom: 0px;
  font-size: 11px;
  font-family: Tahoma,Verdana,Arial;
  font-weight: bold;
}
.t01 {
  margin: 1px 0px 0px 20px;
  color: #c01d1d;
  padding-bottom: 0px;
  font-size: 11px;
  font-family: Tahoma,Verdana,Arial;
  font-weight: bold;
}
.borderline {
  border-right: medium solid #000000;
}
.align_centr {
  margin: 5px 15px 0px;
  color: #000000;
  padding-bottom: 10px;
  font-size: 11px;
  font-family: Tahoma,Verdana,Arial;
  font-weight: bold;
  text-align: center;
}
.flashpetit {
  width: 200px;
  height: 166px;
}
#pop1, #pop2, #pop3, #pop4, #pop5, #pop6 {
  border: 3px double black;
  background: #fcf5f5 none repeat scroll 0%;
  position: absolute;
  display: none;
  width: 20em;
  z-index: 500;
  font-size: 80%;
}
#pop1 p, #pop2 p, #pop3 p, #pop4 p, #pop5 p, #pop6 p {
  margin: 0 0.3em;
}
#pop1 h1, #pop2 h1, #pop3 h1, #pop4 h1, #pop5 h1, #pop6 h1 {
  border-bottom: 1px solid black;
  margin: 0 0 0.5em;
  background: white url(top.gif) repeat-x scroll left top;
  font-size: 110%;
  color: black;
  text-align: center;
}
#pop7 {
  display: none;
  position: absolute;
  bottom: 5em;
  right: 40%;
  width: 400px;
  cursor: pointer;
  font-size: 80%;
}
#pop7 p {
  margin: 0px;
  position: relative;
  width: 650px;
  height: 450px;
  right: 0%;
}
.fermer {
  margin: 0.5em 0 0;
  color: black;
  text-align: center;
}
.fond {
  background: transparent url(images/bg.gif) repeat scroll 0%;
  width: 50%;
  height: 925px;
}
.table {
  border:  none;
  width: 100%;
  height: 100%;
}
.table2 {
  border:  none;
  width: 857px;
  height: 107px;
}
.table3 {
  border:  none;
  width: 844px;
  height: 754px;
}
.td2 {
  background: transparent url(images/bg_left.gif) repeat scroll 0%;
}
.td3 {
  background: transparent url(images/fon_top.gif) repeat scroll 0%;
}
.td4 {
  background: transparent url(images/b_fon_a.gif) repeat scroll 0%;
}
.td5 {
  background: transparent url(images/b_fon.gif) repeat scroll 0%;
}

