.blocDetailInfos  {
	position		: relative;
	border-left		: 1px solid #ececec;
	border-right	: 1px solid #ececec;
	border-bottom	: 1px solid #ececec;
    background-color:#fff;
}

.blocDetailInfos > span:first-child {
    display         : inline-block;
    height          : 23px;
    color           : #757575;
    font-size       : 14px;
    font-weight     : bold;
    margin-bottom   : 5px;
    background      : url('./images/fond.png') no-repeat 0 0;
    width           : 100%;
}

/* FIX IE6 */
.blocDetailInfosSpanFirstChild {
    display         : inline-block;
    height          : 23px;
    color           : #757575;
    font-size       : 14px;
    font-weight     : bold;
    margin-bottom   : 5px;
    background      : url('./images/fond.png') no-repeat 0 0;
    width           : 100%;
}
.blocDetailInfosSpanFirstChildSpan {
    display      : block;
    height       : 23px;
    line-height  : 23px;
    padding-left : 8px;
}

.blocDetailInfosPSpan, .blocDetailInfosDivPSpan{
    font-weight : bold;
    width       : 110px;
    position    : absolute;
    left        : 0px;
}

.blocDetailInfosP   {
    position        : relative;
    line-height     : 16px;
    clear           : both;
    background      : url('./images/separateurElts.gif') bottom center repeat-x;
    margin-left     : 8px;
    margin-right    : 8px;
    padding-bottom  : 6px;
}

.blocDetailInfos > span:first-child  > span{
    display      : block;
    height       : 23px;
    line-height  : 23px;
    padding-left : 8px;
}

.blocDetailInfos > p  > span, .blocDetailInfos > div > p  > span{
    font-weight : bold;
    position    : absolute;
    left        : 0px;
}

.blocDetailInfos > p, .blocDetailInfos > div > p   {
    position        : relative;
    line-height     : 16px;
    clear           : both;
    background      : url('./images/separateurElts.gif') bottom center repeat-x;
    margin-left     : 8px;
    margin-right    : 8px;
    padding-bottom  : 6px;
}

.blocDetailInfos   .spec {
	background		: none;
	padding-bottom	: 7px;
}

.blocDetailInfos   .speca{
	background		: none;
	padding-left	: 0px;
	text-align		: right;
	padding-bottom	: 10px;
}

.blocDetailInfos   .specb {
	background		: none;
	padding-bottom	: 0px;
}

/* ICONE */
.fond > span:first-child  > span {
	margin-left		: 40px;
}
.noFond > span:first-child  > span{
	/*margin-left		: 13px;*/
}
.fondIJ > span:first-child {
    background:url('./images/fondIJ.gif') no-repeat scroll 0 0 transparent;
}
.fondSIEGE > span:first-child {
    background:url('./images/fondSIEGE.gif') no-repeat scroll 0 0 transparent;
}
.fondACT > span:first-child {
    background:url('./images/fondACT.gif') no-repeat scroll 0 0 transparent;
}
.fondRNCS > span:first-child {
    background:url('./images/fondRNCS.gif') no-repeat scroll 0 0 transparent;
}
.fondDIR > span:first-child {
    background:url('./images/fondDIR.gif') no-repeat scroll 0 0 transparent;
}
.fondDIRS > span:first-child {
    background:url('./images/fondDIRS.gif') no-repeat scroll 0 0 transparent;
}
.fondCHIFFRES > span:first-child {
    background:url('./images/fondCHIFFRES.gif') no-repeat scroll 0 0 transparent;
}
.fondJO > span:first-child {
    background:url('./images/fondJO.gif') no-repeat scroll 0 0 transparent;
}
.fondACTES > span:first-child {
    background:url('./images/fondACTES.gif') no-repeat scroll 0 0 transparent;
}
.fondVAL > span:first-child {
    background:url('./images/fondVAL.gif') no-repeat scroll 0 0 transparent;
}

/* ICONE IE6*/
.blocDetailInfos  .fondSpanFirstChildSpan {
	margin-left		: 40px;
}
.blocDetailInfos  .noFondSpanFirstChildSpan {
	/*margin-left		: 13px;*/
}
.blocDetailInfos  .fondIJSpanFirstChild{
	background:url('./images/fondIJ.gif') no-repeat scroll 0 0 transparent;
}
.blocDetailInfos  .fondSIEGESpanFirstChild{
    background:url('./images/fondSIEGE.gif') no-repeat scroll 0 0 transparent;
}
.blocDetailInfos  .fondRNCSSpanFirstChild {
	background:url('./images/fondRNCS.gif') no-repeat scroll 0 0 transparent;
}

/* CONTENU */
.double > p {
	padding-left	: 115px;
}

/* PUCES */
.blocDetailInfos > ul {
	position        : relative;
	height          : auto;
	list-style-type : none;
	width           : auto;
	/*margin          : 0 15px;*/
	padding-bottom	: 7px;
}

.blocDetailInfos > ul > li {
	/*background   : url('./images/puceConstats.png') no-repeat scroll 0 5px transparent;*/
	float        : none;
	height       : auto;
	padding-left : 14px;
	width        : inherit;
}


/* div */
.blocDetailInfos > div {
padding:0 5px 5px 10px;
}

.blocDetailInfos .sPrix {
    background  : url('./images/bullePrix.gif') no-repeat scroll 0 0 transparent;
    height      : 21px;
    line-height : 21px;
    margin      : 1px 0 0;
    padding     : 0 0 0 15px;
    position    : absolute;
    right       : 0;
    top         : 0;
    width       : 87px;
}

.blocDetailInfos .titre {
    background  : none;
    font-size   : 12px;
    font-style  : italic;
    font-weight : bold;
    padding     : 0 0 10px;
}

.blocDetailInfos .normal {
    background  : none;
    padding     : 5px 0;
}

.blocDetailInfos .liste {
	background : url('./images/tic.png') no-repeat scroll 0 0 transparent;
	padding    : 0 0 0 15px;
}
.blocDetailInfos .liste span, .blocDetailInfos .normal span {
    position : static;
}