/* ----------------- le Contenu ------------------ */
#contenu{
  background-image: url(images/content/fd.png);
}#contenu #article{
  padding-right:5px;
}#contenu #article h2{
  margin: -80px 0 0 100px;
  font-size:18px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#111111;
}#contenu #article h3{
  margin: 0 0 0 0;
  font-size:14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#111111;
}#contenu #article h2 a{
  color:#111111;
  text-decoration:none;
}#contenu #article img.vignette{
  margin: 12px 0 0 12px; width:80px; height:80px;
}#contenu #article p.chapeau{
  margin: 10px 0 0 100px;
}#contenu #article p.pays{
  margin: -13px 0 0 445px;
  width:140px;
  text-align:right;
  font-weight:bold;
}#contenu #article p.pays a{
  color:#111111;
  text-decoration:none;
}#contenu #article ul.tools{
  width:100px;
  height:200px;
  top:0px;
  margin: 40px 0 0 0;
  padding: 4px 0 0 0;
  list-style-type : none;
}#contenu #article ul.tools li{
  margin: 3px 0 0 4px;
  padding : 0 0 0 9px;
  background-image: url(images/content/puce1.gif);
  background-repeat: no-repeat;
}#contenu #article ul.tools li a{
  text-decoration:none;
  color:#000;
}#contenu #article ul.tools li a:hover{
  text-decoration:underline;
}#contenu #article ul.infos{
  width:100px;
  height:100px;
  top:0px;
  margin: -100px 0 0 5px;
  padding: 5px 0 0 0;
  font-weight:bold;
  list-style-type : none;
}#contenu #article .texte{
  margin:-235px 10px 0 100px;
  max-height:400px;
  overflow-y: auto;
  overflow-x: hidden; 
  width:480px;
  padding-right:20px;
}#contenu #article p{
  margin:5px 0 5px 0; 
}#contenu #article .texte a{
  color:#556;
}#contenu #article .texte ul{
  margin-top:2px;
  margin-bottom:8px
}#contenu #article hr {
  margin: 0px 0px 0px 0px;
  border: 0;
  height: 1px;
  background-color: #bbbbbb;
}#contenu #article .commentaires {
  margin:0 10px 0 100px;
  max-height:400px;
  overflow-y: auto;
  overflow-x: hidden; 
  width:480px;
  padding-right:20px;
}#contenu #article form{
  margin: 0 0 0 0;
  padding: 0 0 2px 0;
}#contenu #article form textarea{
  width:482px;
  border:1px #bbbbbb solid;
}#contenu #article form input{
  border:1px #aaaaaa solid;
}#contenu #article ol.commentlist{

  margin-left:0px;
  padding-left:0px;
}#contenu #article ol.commentlist li{
  margin-top: 14px; 
  margin-left:0px;
  padding-left:0px;
  list-style-type : none;  
}#contenu #article ol.commentlist li p{
  margin-top: 0px;
  margin-bottom:2px; 
}#contenu #article ol.commentlist li img.avatar{
  float:left;
  margin-right:4px;
  margin-top:2px;
}
