.bl_big {
  font-family:Arial, Helvetica, sans-serif;
  font-size:24px;
  color:#4c7ba9;
  text-decoration:none;
}

.black_std, .black_std a {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
  text-decoration:none;
}

.black_std a:hover {
  text-decoration:underline;
}

body {
  margin:0px;
  background-color:#FFFFFF;
  background:url(/images/back.jpg);
}

#container {
  width:770px;
  margin:auto;
  background:none;
  background-color:#FFFFFF;
  border-left:1px solid #CCCCCC;
  border-right:1px solid #CCCCCC;
}

#header {
  background:url(/images/bg_top.jpg);
  height:22px;
  text-align:right;
  padding:10px 0 0 0;
}

.hlist li {
  display:inline;
  list-style-type: none;
  padding:0 10px 0 10px;
  background:url(/images/square.jpg);
  background-repeat:no-repeat;
  background-position:0px;
}

img {
  display:block;
}

.produit_bg {
  background:url(/images/produit_bg.jpg);
  background-repeat:repeat-y;
}

.realisation_bg {
  background-color:#117211;
  background-position:center;
  background-repeat:no-repeat;
}

.rd_std {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#FF0000;
  text-decoration:none;
}

.shadow {
  background:url(/images/shadow.gif);
  background-position:bottom right;
  padding:0px 6px 6px 0;
  margin-left:6px;
}

.sub_produit_bg {
  background:url(/images/produit_bg.jpg);
  background-position:50px;
  background-repeat:repeat-y;
}

.wh_big {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#FFFFFF;
}

.wh_sm {
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#FFFFFF;
}

.wh_std, .wh_std a {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#FFFFFF;
  text-decoration:none;
}

.wh_std a:hover {
  text-decoration:underline;
}
