.inner {width:460px;position:relative;}
#top {margin-top:17px;
}
#top h1 {
width:192px;height:37px;
margin:13px 0 0;
background:url(../img/experts/Expert-Stanley-2cols.png) 0 0 no-repeat;
}
#top .inner .colLeft {
    height:unset;
    margin: 0;
    float: none;
}
#top h1 a {width:192px;height:37px;}
#bread {font-size:1.3em;line-height:1.3em;margin-top:10px;}
.wbg {width:100%;padding:0;}
#contenu h2 {font-size:2.5em;}
#contenu .wbg h2 {margin:0 auto;width:480px;text-indent:10px;}
.wbg #recherchesection ul {left:0;}
#section ul, #recherchesection ul, #telechargement ul {width:480px;margin-left:auto;margin-right:auto;}
#section ul li a {  height:300px  }
#section ul li a span span {text-transform:uppercase;}
#section ul li a .image {
    display: inline-block;
    display: inline-block;
    height: 200px;
    vertical-align: top;
    text-align: center;
    width: 100%;
}
#top .logo-container {
    left:0;
    width:140px;
    height: 51px;
}
#top .logo-container .logo-img {
    margin-top:11%;
}
#top .inner .colRight {
    width:100%;
    float: none;
}
#top .navbar .collapse {padding-right:8px;   position: relative;
    z-index: 2;}
#top p.site {
    display: none;
}
#top .navbars {
    float: none;
}
#top #moteur {float:none;clear:left;
    padding:0;
    margin:0;}
#moteur form {
    padding: 0;
    margin: 0;
    top:0;
    left:0;
    position: relative;
}
#moteur form input {width:294px;}
#moteur form a#cross.reset {left:294px;}
#moteur form p span.h, #moteur form p a {color:#fff;padding:0;font-size:11px;}
#contenu .accordeon h2 {font-size:2em;}
.accordeon .menu ul {width:210px;padding:15px 0 0 20px;}
.imgLarge {max-height:175px;}
.imgLarge img {max-width:640px;height:auto;}
ul li .bandeau-bleu {
    background-size: cover;
}
ul.hlist {margin:20px auto 0;width:460px;}
ul.hlist li a {background:none;}
ul.hlist span.image {width:198px;}
ul.hlist span.image img {max-width:180px;height:auto;}
ul.hlist span.pr {padding:10px;}
ul.hlist span.pr, ul.hlist pre {width:236px;}
ul.hlist span.pr {background-position:230px 7px;}
ul.hlist li a:hover span.pr {background-position:230px -151px;}
ul.hlist span.prodname {font-size:1em;padding-right:22px;}
/* DETAIL */
#fiche .gauche, #fiche .droite {float:none;width:auto;}
#fiche p, #fiche pre {width:460px;}
#fiche .droite ul.other li:nth-child(5n+1) {padding:0;}
#fiche .droite ul.other li a, ul.reference li a {width:115px;}
#fiche .gauche .content,
#fiche .gauche ul {display:none;}
#fiche .gauche .slider {
display:block;width:458px;
height:198px;line-height:198px;
border:1px solid #b2b3b3;text-align:center;
background:#fff;overflow:hidden;
}
#fiche .gauche .slider div {position:relative;height:198px;}
#fiche .gauche .slider div img {
max-height:180px;position:absolute;
left:50%;top:50%;
-webkit-transform:translate(-50%,-50%);
-moz-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
-o-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
}
#footer .inner {background-image:url(../img/experts/fdFooterInner460.png);}
#contenu h3.res {background-position:430px 10px;}
#contenu h3.res.cl {background-position:430px -38px;}
ul.hlist .list-reference {width:220px;}