body{
	margin:0; 
	padding:0;
  background: url(../images/fondgene.jpg) top left repeat;
}

#fondbabdeau{
margin: 0;
padding: 0;
background: url(../images/fondbabdeau.jpg) top left repeat-x;
}

#conteneurgenerale{
width: 750px;
margin-left: auto;
margin-right: auto;
background: url(../images/filetfond.jpg) top left repeat-y;
}

#sousconteneur{
width: 730px;
margin-left: auto;
margin-right: auto;
}

#bandeaulogo{
width: 750px;
height: 60px;
background: url(../images/bandeaulogo.jpg) top left no-repeat;
}

#bandeau{
width: 750px;
height: 186px;
background: url(../images/bandeau.jpg) top left no-repeat;
}
#contenuindex{
width:496px;
float: left;
background: url(../images/filetcontenug.jpg) top left repeat-y;
}
#contenuindex p{
width:480px;
font: 13px tahoma;
margin: 0 0 0 8px;
}
#titre{
margin-top:1px;
height:41px;
background: url(../images/titrecontenug.jpg) top left no-repeat;
}
/**** les classes **************************************************************
*******************************************************************************/
.clear{
clear: both;
}
#ref{
margin: 15px 0 0 15px;
}
#titrefondamenaux{
margin:10px 0 10px 0;
padding:0;
width:496px;
height:17px;
background: transparent url(../images/titre.jpg) top left no-repeat;
}
#titrefondamenaux.test{
margin:0 0 10px 0;
}
#titrefondamenaux p{
font: bold 14px tahoma;
color:#c00;
margin:0 0 0 15px;
padding:0 0 0 10px;
width:115px;
height:17px;
background:#fff;
}
#titrefondamenaux p.decal2{
width:95px;
height:17px;
background:#fff;
}
#titrefondamenaux p.decal3{
width:180px;
height:17px;
background:#fff;
}
#titrefondamenaux p.decal4{
width:160px;
height:17px;
background:#fff;
}
ul#listeclee{
font: 12px tahoma;
letter-spacing:1px;
line-height:15px;
width:200px;
margin:30px 0 0 10px;
padding:2px 0 0 25px;
list-style:url(../images/pucelist.jpg);
float:left;
}
ul#listeclee li{
padding:0 0 0 5px;
}
ul#listeclee2{
font: 12px tahoma;
letter-spacing:1px;
line-height:15px;
width:450px;
margin:10px 0 10px 10px;
padding:0 0 0 25px;
list-style:url(../images/pucelist.jpg);
float:left;
}
ul#listeclee2 li{
padding:0 0 0 5px;
}
.phototrade{
margin:10px 0 0 10px;
padding:0;
border: 1px inset black;
}
#ligne{
margin:10px 0 10px 10px;
width:450px;
height:90px;
}
#imgref{
margin-top:2px;
margin-left:5px;
align:center;
float:left;
border: 1px inset black;
}
#descriptref{
margin-left:6px;
margin-bottom:10px;
width:470px;
float:left;
background: url(../images/filetoffre.jpg) top left repeat-y;
}
#descriptref p{
width:330px;
}
#decript_head{
whidth:470px;
height:13px;
background:url(../images/headoffre.jpg) top left no-repeat;
}
#foot_head{
whidth:470px;
height:13px;
background: #fff url(../images/footoffre.jpg) top left no-repeat;
}
#img_descript{
margin:0 0 0 10px;
width:92px;
float:left;
}
#cont_decript .titre_descript{
width:322px;
font: bold 16px tahoma;
margin:0 0 0 20px;
}
#contenu_descript{
width:470px;
font: 12px tahoma;
margin:0;
}
#contenu_descript p{
width:460px;
font: 12px tahoma;
margin:5px;
}
#contenu_descript .stylegras{
font: bold 12px tahoma;
}
#img_descript p{
margin:0;
width:92px;
text-align:center;
}
#img_descript img{
diplay:block;
border: 1px solid black;
}
#cont_decript{
margin:0 0 0 10px;
width:342px;
float:left;
}
h3{
margin:0 0 0 10px;
padding:0;
font:18px tahoma;
color:red;
}

