/* CSS - PAGE RAYON */
@media screen {
    /* GENERIQUE */
    /* CLASSES */
    /* Main - Rayon */
    div#main div#body {
        float:left;
        background-color:transparent;
        background-position:top center;
        background-repeat:no-repeat;
        height:588px;
    }
    /* Main - Rayon - Page */
    div#main div#body div.page {
    }
    /* Main - Rayon - Page - Contenu */
    div#main div#body div.page div#body-page {
        float:left;
    }
    div#main div#body div.page div#body-page.page-point-vente h1 {
        color:#FFFFFF;
        border:0px;
        margin-left:18px;
        padding-bottom:0px;
    }
    div#main div#body div.page div#body-page.page-point-vente div#body-page-texte {
        clear:both;
        margin:0px 0px 0px 10px;
    }
    div#main div#body div.page div#body-page.page-point-vente div#body-page-texte h3 {
        float:left;
        width:414px;
        margin:15px 0px 10px 0px;
        padding:0px;
        color:#FFFFFF;
        text-align:center;
    }
    div#main div#body div.page div#body-page.page-point-vente div#body-page-texte h3.bandeau-g {
        margin-left:55px;
    }
    * html div#main div#body div.page div#body-page.page-point-vente div#body-page-texte h3.bandeau-g {
        margin-left:28px;
    }
    div#main div#body div.page div#body-page.page-point-vente div#body-page-texte h3.bandeau-d {
        margin-left:20px;
    }
    div#main div#body div.page div#body-page.page-point-vente div#body-page-texte ul {
        display:inline;
        float:left;
        width:414px;
        margin:10px 0px 0px 0px;
        padding:0px 0px 0px 5px;
        list-style-type:none;
    }
    div#main div#body div.page div#body-page.page-point-vente div#body-page-texte ul li {
        float:left;
        margin:0px 0px;
        padding:5px 10px 0px 10px;
        height:112px;
        width:182px;
        background-color:transparent;
        background-position:top center;
        background-repeat:no-repeat;
        background-image:url(../images/static/back-ou-acheter-li.png);
    }
    div#main div#body div.page div#body-page.page-point-vente div#body-page-texte ul li dl {
        list-style-type:none;
        margin:0px;
        padding:0px;
    }
    div#main div#body div.page div#body-page.page-point-vente div#body-page-texte ul li dl dt {
        text-align:center;
        margin:0px;
        padding:0px;
    }
    div#main div#body div.page div#body-page.page-point-vente div#body-page-texte ul li dl dt.visuel {
        height:45px;
    }
    div#main div#body div.page div#body-page.page-point-vente div#body-page-texte ul li dl dt.texte {
        height:50px;
        padding:0px 10px;
        color:#0090ce;
    }
    div#main div#body div.page div#body-page.page-point-vente div#body-page-texte ul li dl dt.texte a {
        color:#000000;
    }
    div#main div#body div.page div#body-page.page-point-vente div#body-page-texte ul li dl dt.texte a:hover {
        text-decoration:none;
    }
    div#main div#body div.page div#body-page.page-point-vente div#body-page-texte ul.bandeau-g {
        margin-left:55px;
    }
    div#main div#body div.page div#body-page.page-point-vente div#body-page-texte ul.bandeau-g li {
    }
    div#main div#body div.page div#body-page.page-point-vente div#body-page-texte ul.bandeau-d {
        margin-left:15px;
    }
    div#main div#body div.page div#body-page.page-point-vente div#body-page-texte ul.bandeau-d li {
    }
    iframe#map-decathlon {
        width:760px;
        height:500px;
        margin-left:20px;
        margin-top:50px;
    }
    #calque {
        background-image:url(../images/static/0808-pop-filt-background.gif);
    }
    #bloc_fermer {
        float:right;
        margin-right:7px;
        margin-top:10px;
    }
    /* ELEMENTS */
}
@media print {
/* GENERIQUE */
/* CLASSES */
}

