body{ font-family:verdana,arial;font-size:0.85em;
    color:#e5f2bf;
   background:#CAAD3E;
  }
 div,span,ul,li,h1,p {margin:0;padding:0}
  img {
    border: none;
  }
 .offscreen {
  position: absolute;
  top: -9999px;
  left: -9999px;
}
 #global{
  position:relative;
  width:1000px;
  background:#996;
  border:5px solid #E5F2BF;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:30px;
  height:auto;
}
#titre {
  position:relative;
  width:100%;
  height:134px;
  background-color:#996;
  border-bottom: 5px solid #E5F2BF;
  padding-bottom: 2px;
  }
  #titre h1 {
   font-size :26px;
  font-weight:normal;
  font-style:oblique;
   color:#E5F2BF;
  padding-top:40px;margin: 0;
  text-align:center;
  }

  #titre span {position: absolute;top: 0; left: 0;width:100%;height: 134px;
  background:url("img2/bgtitreindex.jpg") no-repeat;
  }

 #mon,#cond {
 display: block;float: left; width: 68%;
 }
 #mon img {
   display: block;margin: 10px 30px 10px auto;
 }
 #cond img {  display: block;margin: 25px auto 10px 30px;

 }

 #montext,#condtext { display: block;float: left;width: 32%;

 }
  #montext span,#condtext span {
    display: block; float: left;margin-right: 10px;
  }
  #montext p,#condtext p { margin-top: 30px; text-align: justify; margin-right: 20px;margin-left: 20px;margin-bottom: 20px;

  }

  .float-divider{
  clear:both;
  display:block;
  height:1px;
  font-size:1px;
  line-height:1px;
}
.green { height: 5px; background-color: #E5F2BF;

}
 strong {
   font-weight: normal; color: #87004F;
 }
.margbottom {
  margin-bottom: 20px;
}
.shadow {
  box-shadow: 5px 5px 8px rgba(0, 0, 0, .3);
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, .3);
  -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, .3);
}