/* CSS Document */
body {
  padding: 0;
  margin: 0;
  background-color: #E35C49;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 11px;
  color: #E35C49;
  text-align: center;
}
img {
  border: 0;
  margin: 0;
  padding: 0;
}
a, a:link, a:active, a:visited {
  color: #F69AC5; 
  text-decoration: none; 
} 
a:hover {
  color: #0284C8; 
 /* border-bottom: 1px dotted #0284C8;*/
  text-decoration: none; 
}
#top {
  padding: 0;
  margin: 0px auto 0px auto;
  width : 768px;
}
.menu {
  margin:0;
  padding: 0;
  width: 226px;
}
.menu img  {
  margin: 0;
  padding: 0;
  float: left;
}
.tablehead {
  width: 767px;
  margin: 0 !important;
  margin:0 0 0 -1px;
  padding: 0;
  height: 237px;
  vertical-align: top;
}
.tablehead td {
  height: 237px;
}
table, td, tr {
  margin: 0;
  padding: 0;
  border: none;
  vertical-align: top;
  font-size: 12px;
  text-align: center;
}
#global {
  padding: 0;/*px 10px 0px 10px*/
  margin: 10px auto 0px auto;
  width : 767px;/*644*/
  background-color: #DF4E73;
  background-image: url(images/background.jpg);
  background-repeat: repeat-y;
}
h1  {
  margin: 0;
  padding: 0;
  }
h2 {
  text-align: right;
  font-size: 18px;
  color: #0284C8;
  margin: 0;
  padding: 0;
  }
h3  {
  color: #F69AC5;
  margin: 5px 0px 5px 0px;
  font-size: 14px;
  }
p  {
  margin: 0px 0px 27px 0px;
  padding: 0;
  text-align: justify;
  }
#gauche {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 10px;  
  float: left;
  clear: left;
  width: 161px;
  height: 380px;
  background-image: url(images/fleurfb.gif);
  background-repeat: no-repeat;
  background-position: 13px 245px;
}
#gauchesf {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 10px;  
  float: left;
  clear: left;
  width: 161px;
  height: 380px;
}

#droite {
  margin: 41px 25px 0px 179px;
  padding:0;
  text-align: left;
  font-size: 12px;
}
#footer {
  clear: both;
  background-repeat: repeat-x;
  background-image: url(images/footer.jpg);
  margin: 0px 0px 0px 0px;
  padding: 9px 0px 0px 0px;
  font-size: 10px;
  height: 21px;
  }
#menu_bas {
  clear: both;
  margin: 40px 20px 0px 20px;
  padding: 5px;
  font-size: 10px;
  border-top: 1px dashed #FCC3D1;
  }
#bas {
  padding: 0;
  margin: 0px auto 0px auto;
  width : 767px;
  height: 10px;
  background-image: url(images/bas.jpg);
  background-repeat: no-repeat;
  }
