@media screen {
    /* PAGE RAYON */
    div#body-page h2 {
        clear:both;
        color:#777777;
        font-size:18px;
        font-weight:bold;
        margin:0 10px;
        padding:0 0 5px;
    }
    div#body-familles-hide {
        background-image:url(../images/static/1ptrans.gif);
    }
    div#body-page.page-rayon div#body-page-liste ul {
        margin:0px 8px;
        list-style:none;
    }
    div#body-page.page-rayon div#body-page-liste ul li {
        float:left;
        width:124px;
        height:196px;
        margin-left:5px;
        margin-right:5px;
        list-style:none;
    }
    div#body-page.page-rayon div#body-page-liste ul li p.titre-rayon {
        margin:0px;
        padding:0px;
        z-index:12;
        font-size:12px;
        font-weight:bold;
        color:#000000;
        text-align:center;
        width:130px;
        height:30px;
    }
    div#body-page.page-rayon div#body-page-liste ul li p.titre-rayon a {
        margin:0pt;
        width:130px;
        *height:30px;
        font-size:11px;
        min-height:30px;
        color:#000;
        text-decoration:none;
    }
    div#body-page.page-rayon div#body-page-liste ul li p.titre-rayon a:hover {
        text-decoration:underline;
    }
    div#body-page.page-rayon div#body-page-liste ul li div.rayon img {
        margin-top:3px;
    }
    div#body-page.page-rayon div#body-page-liste ul li.m-out div.liste-familles {
        display:none;
    }
    div#body-page.page-rayon div#body-page-liste ul li.m-over div.liste-familles {
        position:absolute;
        margin-left:35px;
        margin-top:60px;
        text-align:left;
        width:172px;
        display:block;
        filter:alpha(opacity=85);
        -moz-opacity:0.8;
        opacity:0.8;
        z-index:13;
    }
    div#body-page.page-rayon div#body-page-liste ul li.m-over div.liste-familles h2{
        display:none;
    }
    div#body-page.page-rayon div#body-page-liste ul li.m-over div.liste-familles ul {
        padding:0pt;
        margin:0pt;
        float:left;
        background-color:#636363;
        list-style-type:none;
        width:100%;
    }
    div#body-page.page-rayon div#body-page-liste ul li.m-over div.liste-familles ul li {
        margin-top:2px;
        color:#FFFFFF;
        font-size:11px;
        height:auto;
        list-style:none;
    }
    div#body-page.page-rayon div#body-page-liste ul li.m-over div.liste-familles ul li h3 {
        color:#FFFFFF;
        font-size:11px;
        text-decoration:none;
        margin:0 0 0 5px;
        font-weight:normal;
    }
    div#body-page.page-rayon div#body-page-liste ul li.m-over div.liste-familles ul li h3 a {
        color:#FFFFFF;
        font-size:11px;
        text-decoration:none;
    }
    div#body-page.page-rayon div#body-page-liste ul li.m-over div.liste-familles ul li h3 a:hover {
        text-decoration:underline;
    }
    div#body-page.page-rayon div#body-familles-hide {
        position:absolute;
        top:0px;
        left:50%;
        width:963px;
        height:600px;
        margin-left:-500px;
        display:none;
        z-index:11;
        background-color:transparent;
    }
    div#body-flash-rayon {
        width:963px;
        height:242px;
        z-index:10;
    }
    div#body-flash-rayon div.noflash {
        position:absolute;
        margin:0px;
        padding:0px;
    }
    div.btn-conseils{
        display:none;
    }
}
