/* 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;
    }
    /* Main - Rayon - Page */
    div#main div#body div.page {
        padding-bottom:8px;
    }
    div#body-page.page-point-vente {
        width:980px !important;
        background-color:white;
        background-position:top center;
        background-repeat:no-repeat;
    }
    div#main div#body div.page div#body-page.page-point-vente h1 {
        border:0px;
        padding-bottom:0px;
		display : none !important;
    }
    div#main div#body div.page div#body-page.page-point-vente div#body-page-texte {
        clear:both;
        padding:0px 0px 0px ;    
        background-position:left bottom;
        background-repeat:no-repeat;
        min-height:600px;
        width:980px;
    }
    * html div#main div#body div.page div#body-page.page-point-vente div#body-page-texte {
        height:600px;
    }
    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:#222;
        text-align:center;
    }
    div#main div#body div.page div#body-page.page-point-vente div#body-page-texte h3.bandeau-g {
        color:#7F7F7F;
        font-size:14px;
        font-weight:bold;
        height:40px;
        margin:3px 0 0;
        padding:5px 0 0 10px;
        width:475px;
        display:none;
    }
    * html div#main div#body div.page div#body-page.page-point-vente div#body-page-texte h3.bandeau-g {
        margin-left:28px;
    }
    
    * html div#main div#body div.page div#body-page.page-point-vente div#body-page-texte h3.bandeau-g {
        width:433px;
    }
    
    div#main div#body div.page div#body-page.page-point-vente div#body-page-texte h3.bandeau-d {
        margin-left:20px;
        display:none;
    }
    div#main div#body div.page div#body-page.page-point-vente div#body-page-texte ul {
        display:inline;
        float:left;
        margin:10px 0px 0px 0px;
        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;
        background-color:transparent;
        background-position:center center;
        background-repeat:no-repeat;
        background-image:url(../images/static/back-points-de-vente-li.gif);
        height:319px;
        width:205px;
    }
    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.titre {
        color:#222222;
        margin-left:22px;
        margin-top:11px;
        text-align:left;
        font-family:Verdana;
        font-size:12px;
        font-weight:900;
    }
    div#main div#body div.page div#body-page.page-point-vente div#body-page-texte ul li dl dt.visuel {
        height:113px;
        margin-top:29px;
    }
    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;
        margin-top:50px;
    }
    div#main div#body div.page div#body-page.page-point-vente div#body-page-texte ul li dl dt.texte a {
        color:#222;
    }
    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 {
        margin-top:10px;
        background-color:#DFDFDF;
        margin-right:15px;
    }
    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 {
        margin-top:10px;
        background-color:#DFDFDF;
        margin-right:10px;
    }
    iframe#map-decathlon {
        width:760px;
        height:500px;
        margin-left:20px;
        margin-top:50px;
        overflow:hidden;
    }
    #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 */
}

