@import 'modules.css';

#content-menu-left { float: left; width: 219px; background: #fff; min-height: 475px; }
    #content-menu-left h2 { margin: 0; padding: 3px 0 0 12px; height: 24px; background: url(../images/lvl2/bg-title-level2.jpg) no-repeat; text-transform: uppercase; }
    #content-menu-left #partenaire { width: 219px; height: 195px; background: url(../images/lvl2/bg-partenaire.jpg) no-repeat; margin-bottom: 1px; }
        #partenaire img { margin: 0; }
    #content-menu-left #actualites { width: 219px; height: auto; background: #D1D1D1; }
        #content-menu-left ul#list-actualites { margin: 0; padding: 0; }
            ul#list-actualites li { padding-bottom: 5px; border-bottom: 1px dotted #fff; margin-bottom: 0; }
            ul#list-actualites li a { color: #000; font-weight: bold; text-decoration: none; }
            ul#list-actualites li a:hover { color: #000; font-weight: bold; text-decoration: underline; }
    #content-menu-left #toutes-actualites { display: block; width: 219px; height: 30px; background: url(../images/lvl2/btn-toutes-actu.jpg) no-repeat; }

#page-path { float: left; width: 750px; height: 27px; margin-left: 1px; }
    #page-path #path-left { float: left; width: 3px; height: 27px; background: url(../images/lvl2/bg-path-left.jpg) no-repeat; }
    #page-path #path { float: left; width: 738px; height: 27px; padding-left: 5px; background: url(../images/lvl2/bg-path.jpg) repeat-x; }
    #page-path a { float: left; color: #fff; text-decoration: none; padding: 4px; }
        #page-path a:hover { text-decoration: underline; }
        #page-path div.separation { width: 15px; height: 27px; margin: 0 5px; float: left; background: url(../images/lvl2/bg-path-separation.jpg) no-repeat; }
    #page-path #path-right { float: left; width: 4px; height: 27px; background: url(../images/lvl2/bg-path-right.jpg) no-repeat; }

#page { float: left; width: 694px; padding: 0 28px 0 28px; min-height: 300px; margin: 0 0 20px 1px; padding-top: 185px; }
#page h3 { text-transform: uppercase; }
    #page.page-0 { background: url(../images/lvl2/bg-error-404.jpg) no-repeat; }
    #page.page-23 { background: url(../images/lvl2/bg-rub-23.jpg) no-repeat; }
    #page.page-31 { background: url(../images/lvl2/bg-rub-31.jpg) no-repeat; }
    #page.page-78 { background: url(../images/lvl2/bg-rub-78.jpg) no-repeat; }
    #page.page-79 { background: url(../images/lvl2/bg-rub-79.jpg) no-repeat; }
    #page.page-80 { background: url(../images/lvl2/bg-rub-80.jpg) no-repeat; }
    #page.page-81 { background: url(../images/lvl2/bg-rub-81.jpg) no-repeat; }
    #page.page-82 { background: url(../images/lvl2/bg-rub-82.jpg) no-repeat; }
    #page.page-83 { background: url(../images/lvl2/bg-rub-83.jpg) no-repeat; }
    #page.page-84 { background: url(../images/lvl2/bg-rub-84.jpg) no-repeat; }
    #page.page-85 { background: url(../images/lvl2/bg-rub-85.jpg) no-repeat; }

/**
* Sommaire
*/      
#pages-list { padding: 0; margin: 10px 0 0 0; }
    #pages-list li { background: #EFEFEF; border: 1px dotted #777775; width: 290px; min-height: 120px; float: left; margin: 0 35px 20px 0; }
    #pages-list li img { border: 1px solid #fff; }
    #pages-list li.break { clear: both; float: none; width: 500px; height: 28px; }

    #pages-list .page-list { width: 270px; height: 80px; background: #E9E5E4; border: 1px solid #D3CFCE; margin-left: -15px; padding: 10px; }
        #pages-list p { float: left; }
        #pages-list img { display: block; float: left; }
        #pages-list p.suite { display: block;  float: right; text-decoration: none; }
            #pages-list p a { color: #7B7B7B !important; text-decoration: none !important; float: right; }
                #pages-list p a:hover { text-decoration: underline !important; }
    /* Vipers TV */
    #page.page-84 #pages-list .vipers-tv { width: 125px; height: 101px; }
    #page.page-84 #pages-list .vipers-tv .vipers-tv-back { position: absolute; z-index: 20; background: url(../images/lvl2/vipers_tv.png) no-repeat; width: 125px; height: 101px; }
    #page.page-84 #pages-list .vipers-tv a { text-align: center; display: block; }
    #page.page-84 #pages-list .vipers-tv img { margin-top: 11px; border: 0; float: none; display: inline; }
    #page.page-84 #pages-list li { width: auto; background: 0; border: 0; margin-right: 25px; }

