#detail{position:relative;width:889px;margin:0 auto;color:#333333;}
#dhaut{position:relative;float:left;width:889px;height:375px;background-image:URL(../images/produit.png);margin:0 auto}
#dhaut:hover{position:relative;float:left;width:889px;height:375px;background-image:URL(../images/produit2.png);margin:0 auto}
#dbas{position:relative;float:left;width:889px;min-height:280px;margin:0 auto}
#dgauche{position:relative;float:left;width:335px;height:100px}
#ddroite{position:relative;float:left;width:515px;margin-left:15px;margin-bottom:15px;margin-top:15px;z-index:2}
#dhgauche{position:relative;height:45px}
#dbgauche{position:relative;width:335px}
#dlogo{position:relative;float:left;width:80px;text-align:center}
#dinfo{position:relative;float:right;text-align:right;color:#404040;padding-right:10px;padding-top:10px;font-size:12px;width:230px}
#dprix{position:relative;float:left;text-align:left;padding-left:15px;padding-top:13px;font-size:16px;color:#661212;font-weight:700;letter-spacing:1px}
#dref{position:relative;float:right;text-align:right;padding-top:15px;padding-right:10px;font-size:15px;color:#661212;font-weight:700}
#dvide{position:relative;height:10px}
.dbform{position:relative;top:60px;border-left:solid 2px #7B8C96;}
.dformtotal{position:relative;height:38px;width:270px;overflow:hidden;}
.dformtotal2{position:relative;height:20px;margin-left:5px;padding-top:10px;}
.dformgauche1{position:relative;float:left;padding-left:15px;font-size:13px;color:#404040;text-decoration:underline;font-weight:bold;}
.dformgauche2{position:relative;float:left;padding-top:7px;padding-left:15px;color:#7B8C96;font-size:11px;margin-bottom:15px;}
#btsuperdiapo{position:absolute;top:-355px;width:83px;height:82px;z-index:100;display:none;margin-left:20px}
.dformdroite1{position:relative;float:right;height:10px;padding-top:7px;padding-right:5px}
.dformdroite2{position:relative;float:right;height:15px;margin-top:7px;padding-right:10px}
.dformdroite3{position:relative;float:right;height:15px;padding-right:10px;width:160px;text-align:center}
#dbouton{position:relative;background-image:URL(../images/bouton.png);background-repeat:no-repeat;width:155px;height:32px;text-align:center;padding-top:8px;font-size:12px;font-weight:700;letter-spacing:normal;color:#fff;text-shadow: 0 1px rgba(0, 0, 0, 0.5);cursor:pointer;margin:5px auto 0 15px}
#dbouton a:hover{color:#ffff00}
#dbouton:hover{position:relative;background-image:URL(../images/bouton2.png);background-repeat:no-repeat;}
.dinterl{position:relative;text-align:right;padding-top:4px;font-size:12px;}
#dgauche2{position:relative;float:left;width:315px;margin-left:10px;margin-bottom:80px;margin-top:35px}
#ddroite2{position:relative;float:right;margin-right:7px;width:520px}
#dblocvphoto{position:relative;width:550px;margin:0 auto}
#dblocvphoto2{position:relative;width:550px;margin-left:-20px}
#ddesc{
    clear: both;
    color: #404040;
    font-size: 12px;
    height: 170px;
    margin-bottom: 20px;
    overflow-y: auto;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    position: relative;
    top: 15px;
	}
.dvphoto{position:relative;float:left;width:100px;margin:1px;padding:2px}
#logolist{position:relative;height:35px;width:15px;padding-right:5px;margin-top:10px}
#logolist2{position:relative;height:20px;width:15px;padding-right:7px;margin-top:10px}
#showimage{position:absolute;visibility:hidden;border:1px solid #FFF;width:500px;z-index:5}
#dragbar{cursor:pointer;background-color:#CCC;min-width:100px;max-width:750px}
#dragbar #closetext{font-family:Arial, Helvetica, sans-serif;color:red;font-weight:700;margin-right:1px}
#dblocphoto,#dphotobas,#dphotozoom{position:relative}
