

#commentscentre{
  width:390px;
}

.droitdiv{
  clear:both;
  margin-bottom:10px;
  text-align:center;
  font-family: Arial, Helvetica, sans-serif;
}



.titredroitdivimage{
  position:absolute;
  left:22px;
  margin-top:2px;
  _margin-top:-2px;
}

.titredroitdiv{
  background-image:url(/images/skin/decos/bgtitredroit.gif);
  background-repeat:no-repeat;
  height:24px;
  width:160px;
  text-align:center;
  vertical-align:middle;
  line-height:23px;
  font-size: 12px;
  font-weight: bold;
  white-space:nowrap;
  margin:0 auto;
  color:#666666;
}

.titre1div , .titre2div , .titre3div , .titre1divflottant , .titre2divflottant , .titre3divflottant , .titre0divflottant{
  clear:both;
  background-image:url(/images/skin/decos/bgtitre1.gif);
  background-repeat:no-repeat;
  height:23px;
  width:160px;
  text-align:center;
  vertical-align:middle;
  line-height:23px;
  font-size: 12px;
  font-weight: bold;
  white-space:nowrap;
  margin:0 auto;
  color:white;
}

.linkdivflottant , .linkdivflottant:link , .linkdivflottant:hover , .linkdivflottant:visited{
  color:white;
  text-decoration:none;
}
.textdivflottant , .textdivflottant:link , .textdivflottant:hover , .textdivflottant:visited{
  color:black;
  text-decoration:none;
}

.titre2div {
  background-image:url(/images/skin/decos/bgtitre2.gif);
  background-repeat:no-repeat;
}
.titre3div {
  background-image:url(/images/skin/decos/bgtitre3.gif);
  background-repeat:no-repeat;
}
.titre1divflottant{
  background-image:url(/images/skin/decos/bgtitre1flottant.gif);
  background-repeat:no-repeat;
}
.titre2divflottant{
  background-image:url(/images/skin/decos/bgtitre2flottant.gif);
  background-repeat:no-repeat;
}
.titre3divflottant{
  background-image:url(/images/skin/decos/bgtitre3flottant.gif);
  background-repeat:no-repeat;
}
.titre0divflottant{
  background-image:url(/images/skin/decos/bgtitre0flottant.gif);
  background-repeat:no-repeat;
}
.titre1divflottant , .titre2divflottant , .titre3divflottant , .titre0divflottant{
  display:block;
  float:left;
  clear:none;
  width:135px;
  margin-left:7px;
  margin-bottom:3px;
}


#centerdivflottant{
  clear:both;
  display:block;
  width:584px;
  margin-top:10px;
}

#titresflottants{
  background-image:url(/images/skin/decos/bghautflottant.gif);
  background-repeat:no-repeat;
  background-position:bottom;
  width:584px;
}
#bottomflottants{
  background-image:url(/images/skin/decos/bgbasflottant.gif);
  background-repeat:no-repeat;
  background-position:bottom;
  width:584px;
  padding-bottom:15px;
  overflow:visible;
}

.titrelong1div , .titrelong2div , .titrelong3div ,.titreaccueil1div , .titreaccueil2div , .titreaccueil3div{
  clear:both;
  background-image:url(/images/skin/decos/bgtitrelong1.gif);
  background-repeat:no-repeat;
  color:white;
  height:23px;
  width:390px;
  text-align:center;
  vertical-align:middle;
  line-height:23px;
  font-size: 12px;
  font-weight: bold;
  white-space:nowrap;
  margin:0 auto;
}
.titrelong2div{
  background-image:url(/images/skin/decos/bgtitrelong2.gif);
  background-repeat:no-repeat;
}
.titrelong3div{
  background-image:url(/images/skin/decos/bgtitrelong3.gif);
  background-repeat:no-repeat;
}

.titreaccueil1div , .titreaccueil2div , .titreaccueil3div{
  background-image:url(/images/skin/decos/bgtitreaccueil1.gif);
  background-repeat:no-repeat;
  width:320px;
}
.titreaccueil2div{
  background-image:url(/images/skin/decos/bgtitreaccueil2.gif);
  background-repeat:no-repeat;
}
.titreaccueil3div{
  background-image:url(/images/skin/decos/bgtitreaccueil3.gif);
  background-repeat:no-repeat;
}

.corpscentre , .corpscentrelong , .corpscentreflottant , .corpscentreaccueil{
  clear:both;
  font-size: 10px;
  text-align:justify;
  padding-left:10px;
  padding-right:10px;
  border-left:1px solid black;
  border-right:1px solid black;
  width:138px;
  _width:160px;
  margin:0 auto;
}

.corpscentrelong{
  width:347px;
  _width:369px;
}
.corpscentreaccueil{
  font-size: 12px;
  width:277px;
  _width:299px;
}
.corpscentreflottant{
  width:562px;
}
.corpsdroit , .corpsdroitnowrap , .corpsdroitnooverflow{
  font-size: 10px;
  text-align:left;
  padding-left:10px;
  padding-right:10px;
  border-left:1px solid black;
  border-right:1px solid black;
  width:124px;
  _width:146px;
  margin:0 auto;

}
.corpsdroitnowrap , .corpsdroitnooverflow{
  overflow:hidden;
}

.corpsdroitnowrap {
  text-align:left;
  white-space: nowrap;
}

