@media screen {
    /* PAGE FAVORIS */
    body {
        background-image:url(../images/assets/background-body-page-favoris.jpg);
    }
    div#header-page div.menu {
        float:left;
        margin:0px 0px 0px 465px;
        padding:0px;
        height:28px;
        width:152px;
    }
    * html div#header-page div.menu {
        margin-left:232px;
    }
    div#main div#blocheader div#header-mdr {
        width:297px;
    }
    div#main div#body div.page div#body-page {
        height:390px;
    }
    html>body div#main div#body div.page div#body-page {
        height:auto;
        min-height:390px;
    }
    div#body-page.page-favoris {
        width:980px !important;
        background-color:transparent;
        background-position:top left;
        background-repeat:no-repeat;
        background-image:url(../images/static/background-page-favoris-h.gif);
    }
    div#main div#body div.page div#body-page #produits a:hover {
        color:#e65226;
    }
    div#body-page.page-favoris {
        width:980px !important;
    }
    div#main div#body div.page {
        background-color:transparent;
        background-position:bottom center;
        background-repeat:no-repeat;
    }
    #body-page h2 {
    }
    div#body-page-menu {
        width:950px;
        margin:10px 0px 0px 15px !important;
        padding:15px 0px;
        background-color:transparent;
        background-repeat:no-repeat;
        background-image:url(../images/static/background-page-favoris-liste-h.gif);
        background-position:center top;
        float:left;
    }
    * html div#body-page-menu{
        float:none;
    }
    div#body-page-menu div {
        margin-left:10px;
    }
    div#body-page-menu div ul li {
        margin:0 0 1px;
        padding:2px 8px 0;
    }
    div#body-page.page-favoris div#body-page-liste {
        float:left;
        width:950px;
        margin:0px 0px 0px 15px;
        padding:0px 0px 15px 0px;
        background-color:transparent;
        background-repeat:no-repeat;
        background-image:url(../images/static/background-page-favoris-liste-b.gif);
        background-position:center top;
    }
    * html div#body-page.page-favoris div#body-page-liste {
        clear:both;
        float:none;
    }
    div#body-page.page-favoris div#body-page-liste form {
        margin:0px;
        padding:0px;
    }
    div#body-page.page-favoris div#body-page-liste div.produits {
        clear:both;
        margin:15px 0px 10px 10px;
        padding:0px;
    }
    div#body-page.page-favoris div#body-page-liste div.produits ul {
        list-style-type:none;
        margin:0px;
        padding:0px;
        color:#636363;
    }
    div#body-page.page-favoris div#body-page-liste div.produits ul li {
        float:left;
        width:155px;
        margin:0px;
        padding:0px;
        background-color:transparent;
        background-position:left bottom;
        background-repeat:no-repeat;
    }
    div#body-page.page-favoris div#body-page-liste div.produits ul li span.picto-gamme{
        position:absolute;
        bottom:15px;
        right:5px;
    }
    div#body-page.page-favoris div#body-page-liste div.produits ul li dl {
        margin:0px 0px 0px 1px;
        padding:0px;
        width:155px;
        background-color:transparent;
        background-position:left bottom;
        background-repeat:no-repeat;
    }
    div#body-page.page-favoris div#body-page-liste div.produits ul li.new dl {
        background-image:url(../images/static/produit-background-new.gif);
    }
    div#body-page.page-favoris div#body-page-liste div.produits ul li dl dt {
        width:155px;
        font-size:11px;
        margin:0px;
        padding:0px;
        text-align:center;
    }
    div#body-page.page-favoris div#body-page-liste div.produits ul li dl dt.visuel {
        margin-top:3px;
        height:130px;
    }
    div#body-page.page-favoris div#body-page-liste div.produits ul li dl dt.titre {
        color:#303030;
        font-weight:bold;
        height:35px;
    }
    div#body-page.page-favoris div#body-page-liste div.produits ul li dl dt.reference {
        color:#919191;
        height:15px;
        padding-bottom:5px;
    }
    div#body-page.page-favoris div#body-page-liste div.produits ul li dl dt.lien-fiche-produit {
        height:31px;
        padding:3px 0px 0px 0px;
        background-color:transparent;
        background-position:top center;
        background-repeat:no-repeat;
    }
    div#body-page.page-favoris div#body-page-liste div.produits ul li dl dt.lien-fiche-produit a {
        color:#303030;
        font-weight:bold;
        text-decoration:none;
    }
    div#body-page.page-favoris div#body-page-liste div.produits ul li dl dt.priorite {
        height:40px;
        color:#303030;
    }
    div#body-page.page-favoris div#body-page-liste div.produits ul li dl dt.priorite select {
        width:140px;
        font-size:11px;
        color:#303030;
    }
    div#body-page.page-favoris div#body-page-liste div.produits ul li dl dt.date-limite {
        height:29px;
        color:#919191;
    }
    html>body div#body-page.page-favoris div#body-page-liste div.produits ul li dl dt.date-limite {
        height:36px;
        *height:29px
    }
    div#body-page.page-favoris div#body-page-liste div.produits ul li dl dt.check {
        height:20px;
    }
    div#body-page.page-favoris div#body-page-liste div.produits ul li dl dt.check input {
        margin:3px;
        padding:0px;
    }
    * html div#body-page.page-favoris div#body-page-liste div.produits ul li dl dt.check input {
        margin:0px;
    }
    *:first-child+html div#body-page.page-favoris div#body-page-liste ul.produits li dl dt.check input {
        margin:0px;
    }
    div#body-page.page-favoris div#body-page-liste div.produits ul li.new dl {
    }
    div#body-page.page-favoris div#body-page-texte {
        float:left;
        width:950px;
        margin:0px 0px 0px 15px;
        padding:0px 0px 10px 0px;
        background-color:transparent;
        background-repeat:no-repeat;
        background-image:url(../images/static/background-page-favoris-liste-b.gif);
        background-position:left bottom;
    }
    * html div#body-page.page-favoris div#body-page-texte {
        clear:both;
        float:none;
    }
    div#body-page.page-favoris div#body-page-texte dl {
        margin-top:15px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    div#body-page.page-favoris div#body-page-texte dl dt {
        float:left;
        margin:0px 20px 0px 0px;
        padding:0px;
        font-size:11px;
    }
    div#body-page.page-favoris div#body-page-texte dl dt.comment-ca-marche {
        width:530px;
        margin-left:15px;
        background-color:#e65226;
    }
    * html div#body-page.page-favoris div#body-page-texte dl dt.comment-ca-marche {
        margin-left:7px;
    }
    div#body-page.page-favoris div#body-page-texte dl dt.comment-ca-marche p {
        margin:0px;
        padding:5px 20px 10px 20px;
        color:#FFFFFF;
    }
    div#body-page.page-favoris div#body-page-texte dl dt.comment-ca-marche p span {
    }
    div#body-page.page-favoris div#body-page-texte dl dt.comment-ca-marche p span.titre {
        font-size:14px;
        font-weight:bold;
        color:#FFFFFF;
    }
    div#body-page.page-favoris div#body-page-texte dl dt.comment-ca-marche a {
        color:#FFFFFF;
        text-decoration:underline;
    }
    div#body-page.page-favoris div#body-page-texte dl dt.infos-legales {
        width:350px;
    }
    div#body-page.page-favoris div#body-page-texte dl dt.infos-legales p {
        margin:0px;
        padding:10px 0px 0px 0px;
        color:#636363;
    }
    div#body-page.page-favoris div#body-page-texte dl dt.infos-legales a {
        color:#636363;
    }
    div#body-page.page-favoris div#body-page-liste div.produits ul li {
        background-image:url(../images/static/produit-background-left.gif);
    }
    div#body-page.page-favoris div#body-page-liste div.produits ul li dl {
        background-image:url(../images/static/produit-background.gif);
    }
    div#body-page.page-favoris div#body-page-liste div.produits ul li.new dl {
        background-image:url(../images/static/produit-background-new.gif);
    }
    div#body-page.page-favoris div#body-page-liste div.produits ul li dl dt.lien-fiche-produit {
        background-image:url(../images/static/bg-btn-yellow-140.gif);
    }
    div#dateImpressionLibelle, div#mentionSite {
        display:none;
    }
}
