#bloc-encadrement{ /* on doit preciser le bloc-encadrement ici car l'arbo multicrtitere agrandi le bloc-encradrement qui ne plus etre par defaut a 980px */
    width:997px;
    -width:1030px;
}

/* PAGE LISTE PRODUIT */
#breadcrumb {
    margin-left:150px;
}


#bouton-retour-liste-rayon{
    width:450px;    
    text-align:left;
}

#bouton-retour-liste-rayon a{
    font-size:10px;
    font-family:arial ;
    color:#666666;
}


/* PAGE LISTE PRODUIT */
#liste-produits{
    margin-left:0px;
    margin-top:20px;    
    width:820px;
}

.page{
    margin:0px;
    padding:0px;
    width:auto;
}

.titre-img- $separateurduits{
    margin-top:35px !important;
    *margin-top:10px !important;
    -margin-top:10px;
    margin-left:180px;
    *background-image:none !important;
}

#sport-image{
    float:left;
    width:296px;
    height:133px;
    margin-left:20px;
 }

#sport{
    margin-top:0px;
    margin-right:20px;
    margin-left:20px;
    width:390px;
    height:150px;
    float:left;
}

#sport .niveau1{
    width:430px;
    float:left;
    font-size:16px;
    font-family:arial;
    color: #6f6f6f;
    margin-right:5px;
    margin-bottom:0px;
}

#sport .niveau2{
    float:left;
    width:50px;
}

.lien-marque{
    float:left;
    width:150px;
    height:40px;
    margin-bottom:0px !important;
    *margin-bottom:10px;
    -margin-bottom:10px;
    color: #6f6f6f;
}

.lien-marque-texte {
    color:#6f6f6f;
    text-decoration:underline;
}

.lien-partenaire-texte{
    height:25px;
    margin-top:10px !important;
    *margin-top:20px !important;
    -margin-top:20px;
    float:left;
}

#sport .niveau3{
    width:420px;
    text-align:justify;
    float:left;
    color: #6f6f6f;
}

#waitingMessage{
    margin-left:0px;
    margin-top:10px;
    text-align:center;
    width:800px;
    float:left;
    padding-bottom:20px;    
}


#combo-choix{
    width: 820px;
    float:left;
}

#combo-choix-sport, #combo-choix-conseils{
    float:left;
    width:190px;
    margin-top:5px;
}

#combo-choix-sport {
    margin-left:20px;
    margin-right:10px;
}

#combo-choix form {
    margin-bottom:0px;
}

fieldset {
    border:none;
}

fieldset .label{
    width:190px;
    float:left;
    text-transform:uppercase;
    font-weight:700;
}

fieldset select{
    width:190px;
    float:left;
    text-transform:capitalize;
    font-size:10px;
}


#navigationpage{
    background-color:#e2e2e2;
    margin-left:20px;
    margin-top:0px;
    width:782px;
    height:auto;
    min-height:25px;
    -height:25px;
    color:#7c7c7e;
    float:left;
}


#navigationpage UL {
    margin-left:0px;
    padding-left:5px;
}

.previous, .current, .next{
    float:left;
    font-size:11px;
    font-family:arial;
    color:#000000;
    font-weight:normal;
    text-decoration:none;
    list-style:none;
    cursor:pointer;
}

.previous{
    width:80px;
}

.next {
    width:80px;
}
#current-page a, #previous-page a, #next-page a{
    font-size:11px;
    font-family:arial;
    color:#000000;
    font-weight:normal;
    text-decoration:none;
}

#current-page a:hover, #previous-page a:hover, #next-page a:hover{
    font-size:11px;
    font-family:arial;
    color:#FC8700;
    font-weight:normal;
    text-decoration:none;
}

.current-page-gras {
    font-size:10px;
    font-family:arial;
    color:#000000;
    font-weight:bold;
    text-decoration:underline;
}

.ListePages{
    margin-left:5px;
    margin-right:5px;
    list-style:none;
    color:#000000;    
    float:left;
}

.listePage{
    margin-right:0px;
    list-style:none;
    font-weight:normal;    
    color:#000000;
    width:10px;
}

.allpages{
    margin-right:10px;
    margin-left:5px;
    font-size:11px;
    font-family:arial;
    color:#000000;
    font-weight:normal;    
    list-style:none;
}

#next-page, #previous-page, #separ-page, .ListePages, #current-page  {
    float:left;
    color:#000000;
}

#navigationpage-gauche{
    float:left;
    width:400px;
    *width:400px;
    -width:330px;
   *float:left !important;
    -float:left;
}

#navigationpage-droite{
    width:200px;
    float:left;
}

#navigationpage-centre {
     width:170px;
    float:left;
}

#navigationpage-centre{
    text-align:center;
}

#navigationpage-droite{
    text-align:right;
    float:right;
    margin-right:5px;
}

#nbProduitReel, #afficherTout1, #afficherTout2{
    float:left;
}

#bloc-produits{
    width:798px !important;
    *width:798px !important;
    -width:798px;
    margin-left:22px;
}

#bloc-produits div{
    -padding-left:0px;
}

#bloc-pages, #bloc-produits{
    width:820px;
}

.vignetteproduit{
    width:155px;
    float:left;
    z-index:1000;
    margin:0px 0px 0px 1px;
    padding:0px;
    height:195px;
    background-color:transparent;
    background-position:left bottom;
    background-repeat:no-repeat;
    background-image:url(../images/static/background-dl-liste-produits.gif);
    text-align:center;
}

.vignetteproduit-fond{
    background-image:url(../images/static/produitrayon.jpg) ;
    background-repeat:no-repeat;
    width:155px !important;
    *width:155px !important;
    -width:155px;
    height:124px;
    margin-left:0px;
    z-index:1000;
    -text-align:center;
}

.vignetteproduit-fond div {
    width:155px;
    text-align:center;
    height:80px;
    margin-top:5px;
    margin-left:0px !important;
    *margin-left:0px !important;
    -margin-left:0px;
    padding-top:5px !important;
    *padding-top:0px !important;
    -padding-top:0px;
     z-index:1000;
}

.vignetteproduit-fond div a img {
    margin-right:6px;    
}

.vignetteproduitlibelle{
    background-image:url(../images/static/produitcomparerayon.jpg) ;
    background-repeat:no-repeat;
    width:147px;
    height:50px;
    z-index:1000;
}

.vignetteproduit-img{
    margin-right:0px;
    margin-left:0px;
}

.comparateur-fond{
    width:27px;
    height:17px;
    z-index:1000;
}

#compareProduit{
    height:21px;
    width:200px;
    margin-top:4px;
    margin-bottom:2px;
    text-align:center;
    font-size:11px;
    border:0px;
    cursor:pointer;
    background-color:transparent;
    background-image:url(../images/static/background-btn-200.gif);
}

.btnCompare{
    background-color:transparent;
    float:right;
    margin-right:20px;
    margin-top:-28px;
    *margin-right:20px;
    -*margin-right:0px;
    *margin-top:-25px;    
    width:200px;
    height:21px;

}


#case-comparateur {
    height:20px;
}

.checkBoxCompare-img-off,.checkBoxCompare-img-on{
    float:left;
    margin-left:10px;
    margin-top:5px;
    margin-right:0;
    z-index:1000;
    cursor:pointer;
}

.refh3{
    width:150px;
    *width:150px;
    height:26px;
    margin-top:2px;
    padding-top:2px !important;
    *padding-top:0px !important;
    -padding-top:0px;
    z-index:1000;
    text-align:center;
}

.refh3 a{
    font-size:11px;
    color:#303030;
    font-family:arial;
    z-index:1000;
    font-weight:normal;

}

.bloc-texte-refh4{
    width:292px;
    height:50px;
    width:292px;
    z-index:5000;
    float:left;
    margin-bottom:0px !important;
    *margin-bottom:10px !important;
    -margin-bottom:10px;
}
.bloc-texte-refh4 .avis{
    margin-left:5px;
    font-size:14px;
    font-weight:bold;
}
.infoproduit {
    z-index: 6000;
    position: absolute;    
    visibility: hidden;
    width:270px;
    height:430px; 
}

#dhtmltooltip2{
    z-index: 6000;  
    position: absolute;    
    visibility: hidden;
    width:270px;
    height:430px;  
}

.infoproduit-fond{
    width:270px;
    height:430px;
    z-index: 5998;    
    position:absolute;
    background-image:url(../images/static/background-info-bulle-liste-produits.gif);
    background-repeat :no-repeat ;    
}

.refh4{
    width:270px;
    height:430px;
    z-index: 5000;
    float:left;
    z-index: 5999;
}

.concupour{
    font-size:11px;
    color:#4b4b4b;
    font-family:arial;
    font-weight:700;
    width:250px;
    z-index: 6000;
    text-align:left;
    font-family:arial, helvetica, sans-serif;
    margin-left:10px;
    margin-top:0px !important;
    *margin-top:10px !important;
    -margin-top:10px;
    float:left;
}
.avis{
    font-size:12px;    
    font-weight:bold;
    margin-left:20px;
    margin-top:12px !important;
    *margin-top:17px !important;
    -margin-top:17px;
    width:110px;
    float:left;
}
.avis IMG{
    float:left;
    margin-bottom:5px;
}
.noteUtilisateur{
    float:left;
    clear:both;
    font-size:12px;    
    font-weight:bold;
}
.nbnoteUtilisateur{
    float:right;
    font-size:12px;    
    font-weight:bold;
    margin-right:5px;
}
.concupour-details{
    font-size:10px;
    color:#4b4b4b;
    font-family:arial, helvetica, sans-serif;
    font-weight:normal;
    margin-left:10px;
    margin-top:0px;
    margin-bottom:10px;
    width:250px;
    z-index: 6000;
    text-align:justify;
    float:left;
}

.accrocheproduit{
    font-size:10px;
    color:#999999;
    font-family:arial, helvetica, sans-serif;
    font-weight:normal;
    width:250px;
    margin-left:10px;
    margin-bottom:10px;
    margin-top:10px;
    z-index: 6000;
    text-align:justify;
    float:left;
}

#imagemedium-survol{
    margin-left:10px;
    margin-bottom:10px;
    margin-right:10px;
    z-index: 6000;
    width:250px;
    height:250px;
    float:left;
}

.imagemedium{
    z-index: 6000;
}

.jurPrixConseille{
    margin-left:20px;
    -margin-right:11px;
    margin-top:0px;
    width:795px;
    height:6px;
    font-size:9px;
    text-align: left;
    float:right;
    padding-left:20px;
    padding-right:5px;
    padding-bottom:15px;
    padding-top:10px;
    background-image:url(../images/static/background-liste-produits-bas.gif);
    background-repeat :no-repeat ;
    background-position:bottom left;
    background-color:#FFFFFF;
}

#bloc-prix{
    width:117px;
    margin-right:10px;
    margin-bottom:10px;
    z-index: 6000;
    float:left;    
    font-size:11px;
    color:#4b4b4b;
    font-family:arial, helvetica, sans-serif;
    font-weight:normal;
}

#titrePrix{
    font-size:11px;
    color:#4b4b4b;
    font-family:arial, helvetica, sans-serif;
    font-weight:700;
    z-index: 6000;
}

.prixDecathlon{
    font-size:11px;
    color:#4b4b4b;
    font-family:arial, helvetica, sans-serif;
    font-weight:normal;
    z-index: 6000;
    margin-left:10px;
}

.prixKoodza{
    font-size:11px;
    color:#4b4b4b;
    font-family:arial, helvetica, sans-serif;
    font-weight:normal;
    z-index: 6000;
    margin-left:10px;
}
.bientotdispo{
     font-size:11px;
    color:#4b4b4b;
    font-family:arial, helvetica, sans-serif;
    font-weight:normal;
    z-index: 6000;
    float:left;
    margin-left:10px;
}
.boutonComparer{
    background-image:url(../images/static/comparer.jpg) ;
    background-repeat:no-repeat;
    width:230px;
    height:30px;
    margin-left:280px !important;
    *margin-left:140px !important;
    -margin-left:140px;
    font-size:12px;
    padding-top:6px;
    text-align:center;
    font-size:12px;
    color:#f98600;
    font-family:arial;
    font-weight:normal;
    z-index: 1000;
    cursor:pointer;
}

.bloc-fond-boutonComparer{
    width:820px;
    height:30px;
    float:right;
    margin-left:20px;
    -margin-right:11px;
    padding-bottom:20px;
    padding-top:20px;
    background-image:url(../images/static/background-liste-produits-h.gif) ;
    background-position:bottom left;
}

#all-pages{
    margin-left:20px;
    cursor:pointer;
}

.bloc-liste-produits{
    float:right;
    width:820px;
    margin-top:50px;
    background-image:url(../images/static/background-liste-produits-h.gif) ;
    margin-left:20px;
}

.page div {
    padding-left:0px;
}

/* Correction pour le bloc concu pour ne passe pas sous le logo strenfit */
#content {
    *margin:0 !important;
}

#bloc-titre-gauche{
/*    width:50px;*/
    display:none;
}

/* ########## ARBOMULTICRITERE ########" */
#encartgaucheint-arbo{
    float:left;
    margin-top:53px !important;
    *margin-top:40px !important;
    width:157px;
}

.titre-arbo{
        margin: 0px 0px 0px 10px;
        padding: 0px 0px 0px 0px;
        font-weight: bold;
}
    
.sous-titre-arbo{
    margin: 0px 0px 0px 10px;
}

.sous-titre-arbo a{
    color: #666666;
    font-size : 11px;
    font-family:arial;
    text-decoration: none;
    font-weight:normal;
}

.sous-titre-arbo a : hover {
    color: #ff882a;
    font-size : 11px;
    font-family:arial;
    text-decoration: none;
    font-weight:normal;
}
#liste-rayon .actif a {
    color:#ff882a;
}
.titre-arbo a{
    color: #666666;
    font-size : 11px;
    font-family:arial;
    text-decoration: none;
}

.titre-arbo a:hover{
    color: #ff882a;
    font-size : 11px;
    font-family:arial;
    text-decoration: none;
}
#liste-rayon div H1,
#arbo div H1{
    font-size : 11px;
    font-family:arial;
    width: 150px;
    color:#FF882a;
    margin:0px;
    margin-bottom:10px;
    margin-left:10px;
}
#liste-rayon,
#arbo{
    font-size : 11px;
    font-family:arial;
    margin-top:10px;
    margin-left: 0px;
    padding : 5px 5px 5px 1px;
    width: 157px;
    color: #666666;
    background-image: url(/FR/images/static/background-arbomulticritere-haut.gif);
    background-repeat:no-repeat;
    height:auto;
    float:left;
}
#liste-rayon{
    padding : 15px 5px 5px 1px;
}
#liste-rayon #rayon{
    margin-left:-5px;
}
#encartgauchebas-arbo{
    background-image: url(/FR/images/static/background-arbomulticritere-bas.gif);
    background-repeat:no-repeat;
    width: 157px;
    height:29px;
    float:left;
}

#ligne-arbo{
display: none;
}

#img-couleur{
    width:20px;
    height:20px;
    border: 1px solid #666666;
    float:left;
    margin-right:2px;
    margin-bottom:2px;
    cursor: pointer;
}

#tout-aff-arbo{
    text-decoration: underline;
    margin-bottom: 15px;
}

#couleur{
    width:143px;
    float:left;
}

/* ########## FIN ARBOMULTICRITERE ########" */
