/* PRODUCT */

.products_wrapper{
    overflow:hidden !important;
    height:auto !important;

    overflow:visible;
    height: 1%;

    margin-left:12px;
}

#new_title{
    background-color:#ececec;
    margin:15px 0;
}



/* LEFT MENU */

div#left_menu{
    background:url(../../images/site/menu-fond-gris.png) top left repeat-y;
    width:219px;
    margin-left:18px;
    border-bottom:1px solid #785a3e;
}

div#left_menu .level_0, .level_0_select{
    background:url(../../images/site/menu-back-btn-marron.png) top left repeat-x;
    height:17px;
    padding-left:8px;
    padding-top:4px;
    margin-bottom:1px;
}
div#left_menu .level_0_select{
    margin-bottom:0px;
}

div#left_menu .level_0 a , .level_0_select a{
    color:#fff;
    text-decoration:none;
    font-size:11px;
    font-weight:bold;
}

div#left_menu .level_0_select a{
    text-decoration:underline;
}

div#left_menu .level_1, .level_1_select{
    height:16px;
    padding-left:8px;
    padding-top:2px;
}

div#left_menu .level_1_select{
    margin-bottom:5px;
}

div#left_menu .level_1 a , .level_1_select a{
    text-decoration:none;
    font-size:11px;
    font-weight:bold;
    padding-left:10px;
}

div#left_menu .level_1_select{
    background:url(../../images/site/menu-back-btn-vert.png) top left repeat-x;
}

div#left_menu .level_1 a{
    background:url(../../images/site/fleche-marron.gif) center left no-repeat;
    color:#301400; /* marron */
}

div#left_menu .level_1_select a{
    background:url(../../images/site/fleche-blanche.gif) center left no-repeat;
    color:#fff;
}

div#left_menu .level_2, .level_2_select{
    padding-top:1px;
    padding-bottom:1px;
    padding-left:15px;
}

div#left_menu .level_2 a, .level_2_select a{
    padding-left:7px;
    padding-bottom:2px;
    font-size:11px;
}

div#left_menu .level_2 a{
    background:url(../../images/site/fleche-marron.gif) center left no-repeat;
    color:#301400; /* marron */
    text-decoration:none;
}

div#left_menu .level_2_select a{
    background:url(../../images/site/fleche-verte.gif) center left no-repeat;
    color:#9CB001; /* vert */
    font-weight:bold;
}

div#left_menu .left_spacer{
    padding-bottom:5px;
}

#listing_split{
    text-align:right;
    padding-top:8px;
    background:url(../../images/site/pixel-marron-fil-dariane.gif) top left repeat-x;
}

#listing_split b{
    color:#9CB001; /* marron */

}

#listing_split a{
    color:#301400; /* marron */

}

#listing_split img{
    border:0;
    vertical-align:bottom;
}


.product{
    padding:0 15px 15px 15px;
    background:none;
}

.product .specials_percent {
    right:22px;
}