/* CSS - PAGE RAYON */
@media screen {
    /* GENERIQUE */
    /* CLASSES */
    /* Main - Famille - Page - Contenu */
    div#main div#body {
        background-position:center bottom;
    }
    div#main div#body div.page {
    }
    div#main div#body div.page {
    }
    div#main div#body div.page div#body-page {
        height:553px;
    }
    html>body div#main div#body div.page div#body-page {
        height:auto;
        min-height:553px;
    }
    div#main div#body div.page div#body-page.rayon {
        margin:0px;
        padding:0px;
    }
    div#main div#body div.page div#body-page.rayon h2 {
        clear:both;
        margin:0;
        padding:15px 0px 0px 0px;
    }
    div#main div#body div.page div#body-page.rayon div.sous-rayons {
        clear:both;
        float:left;
        height:280px;
        width:1000px;
        margin:0px;
        padding:0px;
    }
    div#main div#body div.page div#body-page.rayon div.sous-rayons div.sous-rayon {
        width:230px;
        height:22px;
        margin:15px 0px 0px 0px;
        padding:0px 0px 0px 10px;
        background-color:transparent;
        background-position:left top;
        background-repeat:no-repeat;
    }
    * html div#main div#body div.page div#body-page.rayon div.sous-rayons div.sous-rayon {
        margin-left:5px;
    }
    div#main div#body div.page div#body-page.rayon div.sous-rayons div.sous-rayon h3 {
        position:absolute;
        width:212px;
        height:13px;
        margin:0px;
        padding:4px 14px 5px 4px;
        color:#FFFFFF;
        font-size:12px;
        font-weight:bold;
        text-transform:uppercase;
        text-decoration:none;
        background-color:transparent;
        background-position:right top;
        background-repeat:no-repeat;
    }
    div#main div#body div.page div#body-page.rayon div.sous-rayons div.familles {
        clear:both;
        margin:0px 0px 0px 15px;
        padding:3px 0px 0px 0px;
    }
    div#main div#body div.page div#body-page.rayon div.sous-rayons div.familles ul {
        list-style-type:none;
    }
    div#main div#body div.page div#body-page.rayon div.sous-rayons div.familles ul li {
        color:#615f5f;
    }
    div#main div#body div.page div#body-page.rayon div.sous-rayons div.familles ul li a,
    div#main div#body div.page div#body-page.rayon div.sous-rayons div.familles ul li.m-out a {
        text-decoration:none;
        color:#615f5f;
        font-size:12px;
    }
    div#main div#body div.page div#body-page.rayon div.sous-rayons div.familles ul li.m-over a,
    div#main div#body div.page div#body-page.rayon div.sous-rayons div.familles ul li.m-out a:hover {
        text-decoration:underline;
        color:#615f5f;
        font-size:12px;
    }
    div#main div#body div.page div#body-page.rayon div.lien-rayon {
        margin:5px 0px 0px 0px;
        padding:19px 0px 0px 9px;
        width:231px;
        height:35px;        
        text-align:left;
        background-color:transparent;
        background-position:top left;
        background-repeat:no-repeat;
    }
    div#main div#body div.page div#body-page.rayon div.lien-rayon a {
        text-decoration:none;
        font-size:11px;
        font-weight:bold;
        width:185px;
        float:left;
    }
    div#main div#body div.page div#body-page.rayon div.lien-rayon a:hover {
        text-decoration:underline;
    }
}
@media print {
/* GENERIQUE */
/* CLASSES */
}

