#product-title{
    width:270px;
    float:left;
    margin-bottom:10px;
}
html>body #product-title{
    width:270px;
}    
#product-title H1{
    color: #7F7F7F;
    font-weight:bold;
    font-size:10px;
    margin-bottom:5px;
    margin-left:10px;
    margin-top:0px;
    width:260px;
    background-color:#ffffff;
}
#product-title H2{
    color:#5b565f;
    font-size:20px;
    margin:0 0 0 10px;
    width:260px;
}
#product-title H3{
    color: #5b565f;
    font-size:9px;
    margin:10px 0 0 10px;
    font-weight:normal;
    width:260px;
}
#navigationproduit-bloc-logo{
    display: block;
    width: 270px;
    float:left;
    margin:10px 0 0 0;
    padding:0;
    color:#000000;
    font-size:11px;
}

#navigationproduit-bloc-logo span{
    color:#000000;
    font-size:11px;
    text-transform:lowercase;
}

#navigationproduit-bloc-logo STRONG{
    margin-right : 4px;
}
#product-infos{
    width:270px;
    float:left;
}
#product-infos #main-picture{
    margin-left:10px;
    float:left;
    border:1px solid #7F7F7F;
    /*cursor:pointer;*/
}
#product-infos #pictures-list{
    float:left;
    clear:both;
    width:250px;
    color:#000000;
    font-size:11px;
    font-weight:normal;
    margin:2px 0 0 5px;
}
html>body #product-infos #pictures-list{
    margin:2px 0 0 10px;
}
#product-infos #pictures-list UL{
    float:left;    
    margin-left:1px;
    margin:0;
    padding:0;
    list-style-type: none;
}
#product-infos #pictures-list UL LI IMG{
    border:1px solid #7F7F7F;
    margin-right:2px;
    cursor:pointer;
}
#product-details{
    float:left;
width:570px;
    margin-left:5px;
    margin-top:10px;
    padding:0;
}
html>body #product-details{
    margin-left:10px;
}
#product-details h4{
    text-align:center;
    float:left;
    font-size: 11px;
    font-weight:normal;
    cursor: pointer;
    height:25px;
    background:#FFFFFF url(/FR/images/static/061215-int-submenu-1px.gif) repeat-x;
    color:#000000;
    margin:0;
}
#product-details h4 IMG{
    height:25px;
}
#product-details h4.selectionne{
    background-color:#7F7F7F;
    color: #FFFFFF;
}
#product-details P.title{
    display: none;
}
#product-details DL{
    clear:left;
    margin-top:0px;
    margin-bottom:0px;
    background-color:#FFFFFF;
    padding-bottom:5px;
    width:570px;
}
#product-details DD{
    padding-left: 0px;
    margin-left: 0px;
    color:#7F7F7F;
    font-size:11px;
    width:565px;
    padding:2px 0 5px 5px;
    border-bottom:1px solid #dedede;    
}
#product-details DT{
    padding:2px 0 2px 5px;
    font-size:11px;
    color:#000000;
    font-weight: bold;
    clear:left;
    background-color:#ebebeb;
}
DIV .hidden{
    display:none;
}
#product-pictos{
    width: 270px;
    margin: 15px 0 5px 0;
    float:left;
}
#product-pictos A, #product-pictos span{
    width: 55px;
    text-align:center;
    text-decoration:none;
    font-size:9px;
    float:left;
    color:#000000;
}

a.boite{
    height:24px;
}

#venduUnite{
    color:#5B565F;
    margin-left:10px;
}
#libelleDeclTab{
    width:100px;
}
.lien-ficheproduit{
    text-decoration:underline;
}
.lien-ficheproduit a{
    color:#7F7F7F;
}
#adequat-size a{
    color:#000000;
}


/* nouvelle fiche */
#ficheproduit{
    width:585px;
    float:left;
}
#oxylaneTab{
    margin-left:100px;
}
#oxylaneTab DIV{
    float:left;
    left:5px;
    top:-25px;
}
#oxylaneAvisTab{
    margin-left:10px;
}
#oxylaneAvisTab DIV{
    float:left;
    left:5px;
    top:0px;
    *top:-25px;
    -*top:-25px;
}
#oxyIframeServices{
    width:580px;
}
#navigationproduit-sport { 
    width: 585px;
    background-color:#ffffff;
    float:left;
}

#navigationproduit-sport .lienlogomarque{
margin-left: 10px;
float:left; 
}

#navigationproduit{ 
    float:left;
}
#oxylaneProfilSportif{float:left;}
#ongletOxylaneService{float:left;margin-left:100px;}
#ongletOxylaneAvis{float:left;margin-left:10px;}
#oxylaneTab-contenu, #oxylaneAvisTab-contenu{
    float:left;
}
#infoPlusTab-contenu A, #infoPlusTab-contenu A:hover{
    color:#000000;
    text-decoration:underline;
}

#picto-atelier IMG{
    width:90px;
    height:25px;
}

/* ############## concepts ############## */
#product-details DT.concepts{
    background-color:#ffffff;
    border:0;
    margin-bottom:5px;
    width:565px;
    float:left;
    padding:5px 0;
}
.pictoconcept{
    float:left;
    margin:5px
}

/* FAVORI */
#ajouterfavoris, #dejafavoris{
    color: #000000;
    font-family: Arial,Verdana,Helvetica, sans-serif;
    font-size:9px;
    text-decoration : none;
    width: 55px; 
    text-align:center; 
    float: left;
}


#ajouterfavoris A, #dejafavoris A{
    color: #000000;
    font-family: Arial,Verdana,Helvetica, sans-serif;
    font-size:9px;
    text-decoration : none;
}

#ajouterfavoris img, #dejafavoris img{
margin-right: 5px;
}


/* CALQUE PHOTO PLUS */    
#popup-plusPhotos{
    background:url(../images/static/0810-bg-calquephotospdt.gif) no-repeat;
    width:850px;
    height:570px;
    padding:0;
    text-align:center;
    float:left;
    overflow:hidden;
}
#popup-plusPhotos div.containphotos{
    background-color:#FFFFFF;
    float:left;
    width:830px;
    margin:5px;
}
html>body #popup-plusPhotos div.containphotos{
    margin:10px 5px 0 5px;
    width:840px;
}
#popup-plusPhotos #main{
    float:left;
    width:830px;
    margin-bottom:10px;
}
html>body #popup-plusPhotos #main{
    width:840px;
}
#popup-plusPhotos #product-plus{
    width:820px;
    margin-top:10px;
    float:left;
    clear:both;
    overflow:hidden;
}
html>body #popup-plusPhotos #product-plus{
    width:820px;
}
#popup-plusPhotos A{
    float:left;
    position:absolute;
    font-size:25px;
    color:#636363;
    text-decoration:none;
    font-family:verdana;
}
#popup-plusPhotos #pictureslist{
}
#popup-plusPhotos #pictureslist IMG{
    padding:0;
    margin:5px;
    cursor:pointer;
    border:1px solid #dedede;
}
#popup-plusPhotos #zoomhd{
    width:830px;
    height:400px;
    float:left;    
}
html>body #popup-plusPhotos #zoomhd{
    width:840px;
}  
#popup-plusPhotos #main-photo {
    float:left;
    cursor:default;
    margin-right:5px;
    border:1px solid #000000;
}
 #popup-plusPhotos #dhtmltooltip{
    cursor:default;
    position: absolute;
    visibility: hidden;
    z-index:1;
    width:100px;
    height:100px;
    margin-top:-50px;
    margin-left:10px;
    border:0;
    background:none;
}
#popup-plusPhotos #bloczoom{
    width:420px;
    height:400px;
    float:left; 
}
#popup-plusPhotos #zoom {
    background-repeat: no-repeat;
    width:420px;        
    height:400px;
    float:left;
}

html>body #popup-plusPhotos #bloczoom{
    width:430px;
}
html>body #popup-plusPhotos #zoom{
    width:430px;
}
