/* ----------------- le Contenu ------------------ */
#contenu #article{
  background-image: url(images/content/fd.png);
  padding:20px;
  margin-top:20px;
  max-height:700px;
  overflow: auto;
}#contenu #article .breadcrumb{  
  margin-top:-10px;
  margin-bottom:20px;
  color: #aaa;
}#contenu #article h2{
  font-size:20px;
  margin:3px 0 0 0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#222;
}#contenu #article h3{
  margin: 30px 0 0 0;
  font-size:14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#555;
  border-bottom: 1px solid #555; 
  
}#contenu #article .texte{

}#contenu #article p{
  margin:6px 0; 
}#contenu #article a{
  color:#557;
}#contenu #article .texte ul{
  margin-top:2px;
  margin-bottom:8px
}#contenu #article hr {
  margin: 20px 0px 0px 0px;
  border: 0;
  height: 1px;
  background-color: #bbbbbb;
}#contenu #article form{
  margin: 0 0 0 0;
  padding: 0 0 8px 0;
}#contenu #article form textarea{
  width:482px;
  border:1px #bbbbbb solid;
}#contenu #article form input{
  border:1px #aaaaaa solid;
}#contenu #article table img {
  margin-right:3px;
  float: left;
}#contenu #article table p {
  height:50px;
}#contenu #article table td {  
  vertical-align: top;
}#contenu #article table ul.liens {
  padding-left:70px;
  padding-bottom:2px;   
}#contenu #article table ul.liens li {
  margin-left:10px;
    display:inline;
  background-image: url(images/content/puce1.gif);
  background-repeat:no-repeat;
  padding-left:10px;
}#contenu #article table ul {
  margin-left:0px;
  padding-left:16px;
}#contenu #article table ul li {
  
}#contenu #article table ul li ul{
  padding-left:0px;
}#contenu #article table ul li ul li {
  margin-left:10px;
  display:inline;
  background-image: url(images/content/puce1.gif);
  background-repeat:no-repeat;
  padding-left:10px;
}
