/* CSS - PAGE FICHE PRODUIT */
@media screen {
    /* GENERIQUE */
    /* CLASSES */
    /* Main - Famille - Page - Contenu */
    body {
        background-position:top center;
        background-repeat:no-repeat;
        background-image:url(../images/static/background-page-produit.jpg);
    }
    div#main div#body div.page {
        background-color:transparent;
        background-position:bottom center;
        background-repeat:no-repeat;
    }
    div#body-page.page-produit {
        width:930px !important;
    }
    img#img-bottom {
        display:none;
    }
    div#body-page div#body-produit {
        clear:both;
        color:#FFFFFF;
        width:1000px;
        margin:0px;
        padding:0px;
        background-color:transparent;
        background-position:top left;
        background-repeat:no-repeat;
    }
    /* PAGE FICHE PRODUIT */
    div#main div#body div.page div#body-page.page-produit div#body-page-liste {
        clear:both;
        width:935px;
        margin:0px;
        padding:15px 0px 5px 10px;
        background-color:transparent;
        background-repeat:no-repeat;
        background-image:url(../images/static/background-page-produit-fiche-h.gif);
        background-position:left top;
    }
    div#body-page-liste div.pagination {
        margin:0px 0px 8px 0px;
        padding:3px 2px;
        list-style-type:none;
        color:#FFFFFF;
        width:910px;
    }
    div#body-page-liste div.pagination dl {
        margin:0px;
        padding:0px;
        width:910px;
    }
    div#body-page-liste div.pagination dl dt {
        float:left;
        margin:0px;
        padding:0px;
    }
    div#body-page-liste div.pagination dl dt.precedant {
        width:240px;
        text-align:left;
    }
    div#body-page-liste div.pagination dl dt.pages {
        width:430px;
        text-align:center;
    }
    div#body-page-liste div.pagination dl dt.suivant {
        width:240px;
        text-align:right;
    }
    div#body-page-liste div.pagination dl dt a {
        color:#FFFFFF;
        text-decoration:none;
        margin:0 2px;
    }
    div#body-page-liste div.pagination dl dt a.hover,
    div#body-page-liste div.pagination dl dt a:hover {
        text-decoration:underline;
    }
    div#main div#body div.page div#body-page.page-produit div h2 {
        margin-left:0px;
        color:#62959a;
        border-color:#62959a;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte {
        width:935px;
        clear:both;
        float:left;
        padding:10px 0px 89px 10px;
        margin:0px 0px 10px 0px;
        background-color:transparent;
        background-repeat:no-repeat;
        background-image:url(../images/static/background-page-produit-fiche-b.gif);
        background-position:left bottom;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div {
        margin:0px;
        padding:0px;
        float:left;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div ul {
        list-style-type:none;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div ul li {
        list-style-type:none;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div div.encart {
        margin:25px 0px 0px 0px;
        padding:0px 0px 0px 10px;
        color:#131313;
        float:left;
        background-color:transparent;
        background-position:left top;
        background-repeat:repeat-y;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div div.encart h2 {
        margin:0px;
        padding:0px 0px 3px 0px;
        font-size:14px !important;
        width:100% !important;
        color:#62959a;
        border-bottom:1px solid #62959a;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div div.encart p {
        margin:10px 0px 0px 0px;
        padding:0px;
        float:left;
        width:100%;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div div.encart p a {
        margin:15px 0px 0px 0px;
        padding:0px;
        color:#131313;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div div.encart p a:hover {
        color:#62959a;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte {
    }
    /* COLONNE GAUCHE */
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-g {
        float:left;
        width:420px;
        margin:0px 10px 0px 0px;
        padding:0px;
        background-color:#FFFFFF;
    }
    * html div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-g {
        margin-right:3px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-g div.encart {
        margin:20px 0;
        width:410px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-g img {
    }
    div#main div#body div.page div#main div#body div.page div#body-page div.bandeau-g IMG.main-picture {
        cursor:pointer;
    }
    div#main div#body div.page div#main div#body div.page div#body-page div.bandeau-g IMG.non-dispo {
        cursor:default;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-g ul.vignettes {
        width:420px;
        height:70px;
        margin:15px 0px 0px 0px;
        padding:5px 0 0 0;
        background-color:transparent;
        background-position:left top;
        background-repeat:no-repeat;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-g ul.vignettes li {
        float:left;
        margin:4px;
        padding:0px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-g ul.vignettes IMG {
        cursor:pointer;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-g ul.vues {
        width:420px;
        margin:5px 0px 0 0px;
        padding:0px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-g ul.vues li {
        float:left;
        width:48px;
        height:70px;
        margin:0px 5px 0px 0px;
        padding:6px 0px 6px 0px;
        background-color:transparent;
        background-position:left top;
        background-repeat:no-repeat;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-g ul.vues li dl {
        margin:0px;
        padding:0px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-g ul.vues li dl dt {
        margin:0px;
        padding:0px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-g ul.vues li dl dt.visuel {
        text-align:center;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-g ul.vues li dl dt.texte {
        font-size:10px;
        color:#000000;
        text-align:center;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-g ul.vues li dl dt.texte a {
        text-decoration:none;
        font-size:10px;
        color:#000000;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-g div.site-internet {
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-g div.site-internet img {
        margin:10px 0px 0px 0px;
        border:1px solid #62959a;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-g div.infos-comp {
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-g div.infos-comp p#prixKgJur {
        float:left;
        font-size:10px;
        margin:20px 0 0 0 ;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.functionalities {
        margin:0 !important;
    }
    div#body-page.page-produit div#body-page-texte div.oxylane-club {
        margin:10px 0px 0px 5px !important;
        padding:0px;
        width:903px;
        float:left;
    }
    html>body div#body-page.page-produit div#body-page-texte div.oxylane-club {
        margin:25px 0px 0px 20px;
    }
    div#body-page.page-produit div#body-page-texte div.oxylane-club h2 {
        margin:0px 0px 5px 0px;
        padding:0px 0px 3px 0px;
        font-size:14px;
        color:#62959a;
        border-bottom:1px solid #62959a;
        background-color:transparent;
        background-position:left top;
        background-repeat:no-repeat;
        float:left;
        width:903px !important;
    }
    div#body-page.page-produit div#body-page-texte div.oxylane-club h2 div.avis-details a,
    div#body-page.page-produit div#body-page-texte div.oxylane-club h2 div.avis-details a:hover,
    div#body-page.page-produit div#body-page-texte div.oxylane-club h2 div.avis-details a:visited {
        font-size:11px!important;
        float:right;
        font-weight:normal;
        margin-right:5px;
        margin-top:3px;
        cursor:pointer;
        color:#999;
        text-decoration:none;
    }
    div#body-page.page-produit div#body-page-texte div.oxylane-club h2 span {
        float:left;
        color:#62959a !important;
        font-size:14px;
    }
    div#body-page.page-produit div#body-page-texte div.oxylane-club h2 span#ongletRedigerOxylaneAvis,
    div#body-page.page-produit div#body-page-texte div.oxylane-club h2 span#ongletOxylaneAvis,
    div#body-page.page-produit div#body-page-texte div.oxylane-club h2 span#ongletCacheOxylaneAvis {
        font-size:11px;
        font-weight:normal;
        margin-top:1px;
        margin-left:5px;
        cursor:pointer;
    }
    div#body-page.page-produit div#body-page-texte div.oxylane-club h2 span#ongletRedigerOxylaneAvis a,
    div#body-page.page-produit div#body-page-texte div.oxylane-club h2 span#ongletOxylaneAvis a,
    div#body-page.page-produit div#body-page-texte div.oxylane-club h2 span#ongletCacheOxylaneAvis a {
        color:#62959a;
        text-decoration:underline;
    }
    div#body-page.page-produit div#body-page-texte div.oxylane-club h2 span#ongletRedigerOxylaneAvis a:hover,
    div#body-page.page-produit div#body-page-texte div.oxylane-club h2 span#ongletOxylaneAvis a:hover,
    div#body-page.page-produit div#body-page-texte div.oxylane-club h2 span#ongletCacheOxylaneAvis a:hover {
        text-decoration:none;
    }
    div#body-page.page-produit div#body-page-texte div.oxylane-club div.oxylane-club-menu {
        clear:both;
        height:18px;
        margin:0px;
        padding:0px;
        background-color:#001f39;
    }
    div#body-page.page-produit div#body-page-texte div.oxylane-club div.oxylane-club-menu div {
        position:absolute;
        margin:0px;
        padding:0px;
        height:18px;
    }
    div#body-page.page-produit div#body-page-texte div.oxylane-club div.oxylane-club-menu div ul {
        height:16px;
        margin:0px;
        padding:0px;
        background-color:#001f39;
    }
    html>body div#body-page.page-produit div#body-page-texte div.oxylane-club div.oxylane-club-menu div ul {
        height:16px;
    }
    div#body-page.page-produit div#body-page-texte div.oxylane-club div.oxylane-club-menu div ul li {
        float:left;
        margin:0px;
        padding:2px 8px 0px 8px;
        height:18px;
        color:#FFF;
        background-color:#001f39;
        border-right:1px solid #FFFFFF;
        cursor:pointer;
    }
    html>body div#body-page.page-produit div#body-page-texte div.oxylane-club div.oxylane-club-menu div ul li {
        height:16px;
    }
    div#body-page.page-produit div#body-page-texte div.oxylane-club div.oxylane-club-menu div ul li.open,
    div#body-page.page-produit div#body-page-texte div.oxylane-club div.oxylane-club-menu div ul li.open a {
        color:#62959a;
        background-color:#dada2f;
    }
    div#body-page.page-produit div#body-page-texte div.oxylane-club div.oxylane-club-menu div ul li.over,
    div#body-page.page-produit div#body-page-texte div.oxylane-club div.oxylane-club-menu div ul li.over a {
        color:#62959a;
        background-color:#dada2f;
    }
    div#body-page.page-produit div#body-page-texte div.oxylane-club div.oxylane-club-menu div ul li a {
        text-decoration:none;
        color:#FFF;
    }
    div#body-page.page-produit div#body-page-texte div.oxylane-club div.clubs {
        margin-top:26px;
        padding:0px 2px;
        background-color:#FFFFFF;
    }
    div#body-page.page-produit div#body-page-texte div.oxylane-club div.clubs div {
        margin:0px;
        padding:0px;
    }
    div#body-page.page-produit div#body-page-texte div.oxylane-club div.clubs div.open {
        display:inline;
    }
    /* OXYLANE -> Avis utilisateur */
    div#body-page.page-produit div#body-page-texte div.oxylane-club div.clubs div#oxylaneAvis {
    }
    /* OXYLANE -> Plus Sportif */
    div#body-page.page-produit div#body-page-texte div.oxylane-club div.clubs div#oxylaneServices {
    }
    /* OXYLANE -> Profil Sportif */
    div#body-page.page-produit div#body-page-texte div.oxylane-club div.clubs div#oxylaneProfilSportif {
    }
    div#body-page.page-produit div#body-page-texte div.oxylane-club div.clubs div#oxylaneProfilSportif dl {
        margin:0px;
        padding:0px;
    }
    div#body-page.page-produit div#body-page-texte div.oxylane-club div.clubs div#oxylaneProfilSportif dl dt {
        float:left;
        margin:0px;
        padding:0px;
    }
    /* COLONNE DROITE */
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d {
        float:left;
        width:470px !important;
        margin:0px 0px 0px 0px;
        padding:0px;
        background-color:#FFFFFF;
    }
    * html div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d {
    /* IE 6 */    
        margin-right:0px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.encart {
        margin:20px 0;
    }
    html>body div#body-page.page-produit div#body-page-texte div.bandeau-d div.encart {
        margin:5px 0 15px 0;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit {
        margin-bottom:50px;
        float:left;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit p {
        padding:0px 0px 0px 20px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit h1,
    div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit #ref-produit {
        margin:2px 0 0 10px !important;
        font-size:11px !important;
        font-weight:normal;
        color:#131313 !important;
        padding:0 !important;
        float:left;
    }
    div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit #ref-produit {
        float:right !important;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit h2 {
        margin:3px 0px 0px 10px !important;
        padding:5px 0px 0px 10px !important;
        height:32px;
        font-size:18px !important;
        color:#62959a;
        background-color:transparent;
        background-position:left top;
        background-repeat:no-repeat;
        width:470px !important;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit dl {
        margin:0px 0 0px 10px;
        padding:0px;
        float:left;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit dl dt {
        float:left;
        width:200px;
        margin:10px 0px 0px 0px;
        padding:5px 10px;
        color:#636363;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit dl dt.concu-pour {
        padding:5px 0;
        width:460px;
    }
    html>body div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit dl dt.concu-pour {
        width:210px;
        margin-right:10px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit dl dt.concu-pour a {
        color:#636363;
        float:left;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit dl dt.difference {
        margin-bottom:0;
        background-color:#ececec;
        width:440px;        
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit dl dt.avis-utilisateur {
        padding:5px 0;
        margin-top:0 !important;
        float:left;
        color:#000000;
        width:460px;        
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit dl dt.avis-utilisateur div#oxylaneIFrameRecapAvis {
        width:460px;
        border-top:1px solid #dedede;
        border-bottom:1px solid #dedede;    
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit dl dt.avis-utilisateur a {
        color:#000000;
    }
    
    /* ######### DEBUT MODIF CARTOUCHE PRIX TYPE 2 ######### */
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit dl dt.ou-acheter {
        float:right;
        margin-right:0;
        margin-bottom:0;
        background-color:#fff;
        padding:5px;
        width:450px;
    }
    * html div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit dl dt.ou-acheter {
        width:430px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit dl dt.ou-acheter p {
        margin:0;
        padding:0;
        color:#636363;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit dl dt.ou-acheter p.titre {
        margin:0px 0px 3px 0px;
        padding:0px 0px 3px 0px;
        font-size:14px;
        font-weight:bold;
        color:#636363;
        border-bottom:1px solid #636363;
    }
    div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit dl dt.ou-acheter p SPAN.prix {
        font-size:28px;
        margin:0 0 0 10px !important;
    }
    div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit dl dt.ou-acheter a.lienPictoPrix {
        float:left !important;
        margin:2px 0 0 20px !important;
    }
    div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit dl dt.ou-acheter a.lienPictoPrix:hover {
        cursor:pointer;
    }
    div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit dl dt.ou-acheter p SPAN#texteVisuDispo {
        font-size:12px;
        font-weight:bold;
        padding:8px 10px 0 0;
        height:19px;
        width:auto;
    }
    * html div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit dl dt.ou-acheter p SPAN#texteVisuDispo {
        width:auto;
    }
    div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit dl dt.ou-acheter p.libJurPrix {
        width:440px !important;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit dl dt.ou-acheter img.picto {
        margin:-10px 0px 0px 10px;
    }
    /* ######### FIN MODIF CARTOUCHE PRIX TYPE 2 ######### */
    
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.technologies {
        clear:both;
        margin:0 0 15px 0;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.technologies H2 {
        margin:0px;
        width:470px !important;
        font-size:14px !important;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.technologies ul {
        margin-top:10px;
        float:left;
        width:470px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.technologies ul li {
        margin:0 10px 5px 0;
        display:inline;
        float:left;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.technologies ul li.technique {
        margin:0 10px 5px 0;
        display:inline;
        float:left;
        width:460px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.technologies ul li a {
        font-weight:bold;
        color:#636363;
        float:left;
        text-decoration:none;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.technologies ul li a IMG {
        margin-right:10px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.technologies ul li a:hover {
        text-decoration:underline;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.technologies ul li SPAN {
        float:left;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d #dhtmltooltip2 {
        position: absolute;
        font-size:11px;
        font-weight:normal;
        background:url(../images/static/bulle-250px.gif) no-repeat;
        visibility: hidden;
        z-index: 100;
        color:#636363;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d #dhtmltooltip2 SPAN.title {
        font-weight:bold;
        color:#636363;
        font-size:12px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d #dhtmltooltip2 a {
        font-weight:bold;
        color:#636363;
        margin-top:5px;
        float:left;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d #dhtmltooltip2 div.description {
        padding:15px 5px 5px 5px;
        width:250px;
    }
    html>body div#body-page.page-produit div#body-page-texte div.bandeau-d #dhtmltooltip2 div.description {
        width:240px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d #dhtmltooltip2 div.bloc-info-concu {
        padding:15px 5px 5px 5px;
        width:240px;
        background-color:transparent;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d #dhtmltooltip2 dt.concu-pour {
        padding:5px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d #dhtmltooltip2 dt.difference {
        background-color:#ececec;
        margin-top:5px;
        padding:5px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d #dhtmltooltip2 dt.tailles-coloris {
        text-align:left;
        margin-top:5px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d #dhtmltooltip2 dt.tailles-coloris span.title {
        font-size:11px;
        margin:0;
        color:#636363;
        font-weight:bold;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d #dhtmltooltip2 dt.tailles-coloris div.colorama {
        width:20px;
        height:20px;
    }
    /* Partie navigation interne */
    #dhtmltooltip {
        position: absolute;
        font-size:11px;
        font-weight:normal;
        background:url(../images/static/bulle-100px.gif) no-repeat;
        visibility: hidden;
        z-index: 100;
    }
    #dhtmltooltip SPAN.title {
        font-weight:bold;
        color:#636363;
        font-size:12px;
    }
    #dhtmltooltip a {
        font-weight:bold;
        color:#636363;
        margin-top:5px;
        float:left;
    }
    #dhtmltooltip .slideshow-infoproduit {
        text-align:center;
        padding:4px;
    }
    #dhtmltooltip .slideshow-infoproduit IMG {
        margin:5px 0;
    }
    #dhtmltooltip .slideshow-infoproduit .title {
        font-size:11px;
        font-weight:normal;
    }
    /* Partie video */
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.video {
    }
    html>body div#body-page.page-produit div#body-page-texte div.bandeau-d div.video {
        margin:0px 0px 30px 0px;
        padding:0px 0px 0px 10px;
        width:458px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.video div.video {
        margin:0px;
        padding:0px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.video H2 {
        margin-right:12px;
        width:100% !important;
        font-size:14px !important;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.video div#player-video {
        width:450px;
        margin:10px 0px 0px 0px;
        padding:0px;
        float:left;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.video div#player-video div.noflash {
        margin:0px;
        padding:120px 0px 0px 0px;
        width:450px;
        height:175px;
        text-align:center;
        background-position:top center;
        background-repeat:no-repeat;
        background-color:transparent;
        background-image:url(../images/static/background-page-fiche-produit-no-flash.jpg);
    }
    div#body-page.page-produit div#body-page-texte div.bandeau-d div.video div#player-video div.noflash p {
        color:#FFFFFF;
    }
    div#body-page.page-produit div#body-page-texte div.bandeau-d div.video div#player-video div.noflash p a {
        color:#FFFFFF;
    }
    div#body-page.page-produit div#body-page-texte div.bandeau-d div.video div#player-video div.noflash p a:hover {
        color:#e65226;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.video p.videos {
        margin:8px 0px 0px 0px;
        padding:0px;
    }
    /* Partie BU et tailles et coloris */
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.benefices-tailles-coloris {
        margin:0 0 10px 0;
        padding:0px;
        width:470px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.benefices-tailles-coloris dl {
        margin:0px;
        padding:0px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.benefices-tailles-coloris dl dt {
        float:left;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.benefices-tailles-coloris dl dt div.benefices {
        width:230px;
        margin:0 10px 0px 0;
        float:left;
    }
    html>body div#body-page.page-produit div#body-page-texte div.bandeau-d div.benefices-tailles-coloris dl dt div.benefices {
        width:270px;
        margin:0 10px 0px 0;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.benefices-tailles-coloris dl dt div.tailles-coloris {
        margin:0;
        float:left;
        width:200px;
    }
    html>body div#body-page.page-produit div#body-page-texte div.bandeau-d div.benefices-tailles-coloris dl dt div.tailles-coloris {
        margin:0 0 25px 0;
        width:165px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.benefices-tailles-coloris dl dt div.tailles-coloris h2 {
        width:200px !important;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.benefices-tailles-coloris dl dt div.tailles-coloris p {
        float:left;
        clear:both;
        margin:10px 0 0 0;
        padding:0px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.benefices-tailles-coloris dl dt div.tailles-coloris UL {
        float:left;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.benefices-tailles-coloris dl dt div.tailles-coloris UL div.colorama {
        width:20px;
        height:20px;
        border:1px solid #c0c0c0;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.decouvrez {
        clear:both;
        margin:10px 0 0 0;
        padding:0px 0px 0px 10px;
        width:470px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.decouvrez h2 {
        margin:0px;
        padding:0px 0px 5px 0px;
        font-size:14px !important;
        border-bottom:1px solid #62959a;
        color:#62959a;
        width:460px !important;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.decouvrez div ul {
        list-style-type:none;
        margin:10px 0px 0px 1px;
        padding:0px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.decouvrez div ul li {
        float:left;
        width:155px;
        margin:0px;
        padding:0px;
        background-color:transparent;
        background-position:left bottom;
        background-repeat:no-repeat;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.decouvrez div ul li dl {
        margin:0px 0px 0px 1px;
        padding:0px;
        width:155px;
        height:195px;
        background-color:transparent;
        background-position:left bottom;
        background-repeat:no-repeat;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.decouvrez div ul li dl dt {
        width:155px;
        font-size:11px;
        margin:0px;
        padding:0px;
        text-align:center;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.decouvrez div ul li dl dt.visuel {
        margin-top:3px;
        height:140px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.decouvrez div ul li dl dt.titre {
        color:#303030;
        height:15px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.decouvrez div ul li dl dt.titre a {
        color:#303030;
        text-decoration:none;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.decouvrez div ul li dl dt.stitre {
        color:#919191;
        height:15px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.decouvrez div ul li dl dt.stitre a {
        color:#919191;
        text-decoration:none;
    }
    
    /* Backgrounds Page en cours */
    div#body {
    }
    div#body-menu div.onglet {
    }
    div#body-menu-hide {
        background-image:url(../images/static/1ptrans.gif);
    }
    div#body-page {
    }
    div#body-page.page-slideshow {
        background-image:none;
    }
    div#body-page-menu-hide {
        background-image:url(../images/static/1ptrans.gif);
    }
    div#body-page-texte-menu-hide {
        background-image:url(../images/static/1ptrans.gif);
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-g ul.vignettes {
        background-image:url(../images/static/vignettes-background.gif);
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.encart {
        background-image:url(../images/static/encart-background.gif);
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-g ul.vues li {
        background-image:url(../images/static/picto-background.gif);
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-g div.oxylane-club h2 {
        background-image:url(../images/static/picto-oxylane-club.gif);
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit h2 {
        border:0 !important;
        color:#ffffff !important;
        padding-left:10px !important;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit h2.new {
        border:0 !important;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.infos-produit h2.fin {
        border:0 !important;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.video div {
        background:url(../images/static/video-background.gif) no-repeat;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.decouvrez ul li {
        background-image:url(../images/static/decouvrez-background-left.gif);
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte div.bandeau-d div.decouvrez ul li dl {
        background-image:url(../images/static/decouvrez-background.gif);
    }
    /* CALQUE PHOTO PLUS */
    #iframehd {
        margin:10px 0 0 1px;
    }
    #body-plusPhotos {
        background:#FFFFFF;
    }
    #popup-plusPhotos {
        background-color:#FFFFFF;
        width:848px;
        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 #entete-produit {
        margin:3px 0px 0 0;
        padding:5px 0px 0px 10px;
        height:32px;
        width:800px;
        font-size:18px;
        text-align:left;
        float:left;
        color:#ffffff;
        background-image:url(../images/static/back-infos-produit-h2.gif);
        background-color:transparent;
        background-position:left top;
        background-repeat:no-repeat;
    }
    html>body #popup-plusPhotos #entete-produit {
        margin-left:10px;
        padding-left:10px;
    }
    #popup-plusPhotos #bloc_fermer A {
        margin-right:0;
        position:absolute;
        top:10px;
        left:820px;
    }
    #popup-plusPhotos span.intro {
        float:left;
        padding:5px 0;
        margin:0 0 0 10px;
        font-size:12px
    }
    #popup-plusPhotos #main {
        float:left;
        width:830px;
        margin-bottom:10px;
    }
    html>body #popup-plusPhotos #main {
        width:840px;
    }
    #popup-plusPhotos #product-plus {
        width:480px;
        background:url(../images/static/vignettesplus-background.gif) no-repeat;
        position:absolute;
        float:left;
        clear:both;
        overflow:hidden;
        left:184px;
        top:490px;
    }
    html>body #popup-plusPhotos #product-plus {
        width:480px;
    }
    #popup-plusPhotos A {
        float:left;
        position:absolute;
        font-size:25px;
        color:#636363;
        text-decoration:none;
        font-family:verdana;
    }
    #popup-plusPhotos #navleft {
        top:500px;
        left:150px;
    }
    #popup-plusPhotos #navright {
        top:500px;
        left:677px;
    }
    #popup-plusPhotos #pictureslist {
        position:relative;
        overflow:hidden;
    }
    #popup-plusPhotos #pictureslist IMG {
        padding:0;
        margin:5px;
        cursor:pointer;
    }
    #popup-plusPhotos #zoomhd {
        width:830px;
        height:400px;
        float:left;
    }
    html>body #popup-plusPhotos #zoomhd {
        width:840px;
    }
    #popup-plusPhotos #mini {
        background:url(../images/static/0810-bg-calquephotomini.gif) no-repeat;
        width:400px;
        height:400px;
        overflow: hidden;
        float:left;
        cursor:default;
        margin-right:10px;
    }
    html>body #popup-plusPhotos #mini {
        *cursor:url(../images/static/picto-zoomhd.cur);
    }
    #popup-plusPhotos #dhtmltooltiphd {
        cursor:default;
        position: absolute;
        visibility: hidden;
        z-index:1;
        width:100px;
        height:100px;
        margin-top:-50px;
        margin-left:10px;
    }
    html>body #popup-plusPhotos #dhtmltooltiphd {
        *cursor:url(../images/static/picto-zoomhd.cur);
    }
    #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;
    }
    /* Slideshow */
    #iframe-slideshow {
        display:none;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte-menu {
        margin:15px 10px 0 0 !important;
        padding:0 0 0 15px;
        width:100%;
        background-color:#62959a;
        float:left;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte-menu div ul li {
        background-color:#62959a;
        border-right:1px solid #FFFFFF;
        float:left;
        height:19px;
        margin:0;
        padding:2px 8px 0;
        width:auto;
    }
    html > body div#main div#body div.page div#body-page.page-produit div#body-page-texte-menu div ul li {
        height:16px;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte-menu div ul li a {
        color:#FFFFFF !important;
        text-decoration:none;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte-menu div ul li.over {
        border-right:1px solid #62959a;
        background-color:#ffffff;
    }
    div#main div#body div.page div#body-page.page-produit div#body-page-texte-menu div ul li.over a {
        color:#62959a !important;
        text-decoration:none;
    }
    
    /* RESEAUX SOCIAUX */
    div#body-page.page-produit div#body-page-texte div ul.reseaux {
        clear:both;
        display:block;
    }
    div#body-page.page-produit div#body-page-texte div ul.reseaux li {
        background:url(../images/static/picto-background-reseaux-sociaux-g.gif) no-repeat scroll 0 0;
        height:37px;
    }
    div#body-page.page-produit div#body-page-texte div ul.reseaux li dl {
        background:url(../images/static/picto-background-reseaux-sociaux-d.gif) no-repeat scroll right top;
        float:left;
        height:37px;
        margin-left:7px;
    }
    * html div#body-page.page-produit div#body-page-texte div ul.reseaux li dl {
        margin-left:3px;
    }
    div#body-page.page-produit div#body-page-texte div ul.reseaux li dl dt {
        padding-left:10px;
        padding-right:10px;
        padding-top:10px;
    }
    div#body-page.page-produit div#body-page-texte div ul.reseaux li dl div {
        float:left;
    }
    div#body-page.page-produit div#body-page-texte div ul.reseaux li dl div.texte {
        margin-right:10px;
    }
    div#body-page.page-produit div#body-page-texte div ul.reseaux li dl ul.liens {
        float:left;
    }
    div#body-page.page-produit div#body-page-texte div ul.reseaux li.reseau-social {
        background:none;
        height:auto;
        margin:0px 5px 0px 0px;
        float:left;
    }div#body-page.page-produit div#body-page-texte div ul.reseaux {
        clear:both;
        display:block;
    }
    div#body-page.page-produit div#body-page-texte div ul.reseaux li {
        background:url(../images/static/picto-background-reseaux-sociaux-g.gif) no-repeat scroll 0 0;
        height:37px;
    }
    div#body-page.page-produit div#body-page-texte div ul.reseaux li dl {
        background:url(../images/static/picto-background-reseaux-sociaux-d.gif) no-repeat scroll right top;
        float:left;
        height:37px;
        margin-left:7px;
    }
    * html div#body-page.page-produit div#body-page-texte div ul.reseaux li dl {
        margin-left:3px;
    }
    div#body-page.page-produit div#body-page-texte div ul.reseaux li dl dt {
        padding-left:10px;
        padding-right:10px;
        padding-top:10px;
    }
    div#body-page.page-produit div#body-page-texte div ul.reseaux li dl div {
        float:left;
    }
    div#body-page.page-produit div#body-page-texte div ul.reseaux li dl div.texte {
        margin-right:10px;
    }
    div#body-page.page-produit div#body-page-texte div ul.reseaux li dl ul.liens {
        float:left;
    }
    div#body-page.page-produit div#body-page-texte div ul.reseaux li.reseau-social {
        background:none;
        height:auto;
        margin:0px 5px 0px 0px;
        float:left;
    }    
}

