@media screen {
    /* CSS - FOOTER */
    div#main div#blocfooter {
        clear:both;
        width:98%;
    }
    table#blocfooter{
        margin-top:15px;
        clear:both;
    }
    table#blocfooter tr td ul,
    table#blocfooter tr td ul li {
        list-style: none;
        font-size:11px;
        margin: 0;
        padding: 0;
    }
    table#blocfooter tr td div#separateurOxylane {
        margin-top:5px;
        margin-right:3px;
        color:#595f5c !important;
    }
    table#blocfooter tr td div {
        font-size:11px;
        float:left;
        color:#595f5c;
    }
    table#blocfooter tr td ul {
       margin-bottom:5px;
    }
    table#blocfooter tr td ul li {
        color:#595f5c;
        font-size:11px;
        text-align:center;
        display:inline;
        margin:0 1px;
    }
    table#blocfooter tr td ul li a {
        color:#595f5c;
        font-size:11px;
        text-decoration:none;
    }
    table#blocfooter tr td ul li.m-over a {
        color:#e65226;
        font-size:11px;
        text-decoration:underline;
    }
    table#blocfooter tr td ul.menu-rayon li, 
    table#blocfooter tr td ul.menu-rayon li a {
        color:#a1a1a1;
        font-size:12px;
    }
    table#blocfooter tr td ul.menu-rayon li.m-over a {
        color:#e65226;
    }
    
    div.thematiques {
        color:#595F5C;
        font-size:11px;       
        margin:0 auto;
        width:980px;
    }
    div.thematiques h1 {
        color:#595F5C;
        font-size:11px;
        font-weight:normal;
    }
    div.thematiques h1 span.title {
        font-weight:bold;
    }
}

