@media screen {

    div#body-page-menu div ul li.open a {
        color:white !important;
    }

    div#body-page-menu div ul li a {
        color:white !important;
    }

    #arrondiFlash {
        width:1px;
        height:1px;
    }

    /* PAGE PARTENAIRE */
    div#main div#body div.page {
        padding-bottom:8px;
    }
    div#body-page {
        width:980px !important;
        padding-bottom:15px !important;
        background-color:white;
        background-position:top center;
        background-repeat:no-repeat;
      /*  background-image:url(../images/static/090602-back-body-page.gif);*/
    }
    H1 {
        padding:0 0 6px 0 !important;
    }

    div#body-page-menu {
        /*background:url(../images/static/090602-bg-menu-corporate.jpg) no-repeat #FFF !important;*/
		background-color : white;
        width:940px !important;
        height:24px !important;
        margin:6px 20px 0px !important;
		background-color : #ededed !important;
    }
    * html div#body-page-menu {
        width:975px !important;
		 margin:6px 20px 0px !important;
    }
    html > body div#main div#body div.page div#body-page {
        height:auto;
        float:left;
    }
    html>body div#body-page-menu {
        margin:6px 20px 0px !important;
    }
	div#body-page-menu div {
        height:24px !important;
		width : 940px !important;
    }
    div#body-page-menu ul {
        width:940px !important;
        padding:0 0px !important;
    }
    div#body-page-menu ul li {
        background-color:#a6a7a9 !important;
        color:white !important;
        font-size:12px;
        border:0 !important;
        font-weight:bold;
		padding-left : 8px;
		padding-right : 8px;
		padding-top : 5px;
    }
    div#main div#body div.page div#body-page h2 {
        color:#41c06c;
        float:left;
        font-size:18px;
        margin:0 0 8px 0;
        padding:5px 0;
        width:630px;
    }
    div.page-partenaire div#body-page-menu ul li a {
        color:white !important;
    }
    div.page-partenaire div#body-page-menu ul li.m-over a {
        color:white !important;
    }
    div#body-page-menu ul li.open {
        /*background:url(../images/static/090602-bg-menu-slct-corpora.jpg) no-repeat #FFF left top !important;*/
        color:white !important;
		background-color : #41c06c !important;
    }
    div.page-partenaire div#body-page-menu ul li.open a {
        color:white !important;
    }
    div#body-page-menu ul li.separ {
        background-color : white !important;
        width:1px !important;
        height:26px !important;
        margin:0px 0 0 0 !important;
        padding:0;
        display:block !important;
		display : none;
    }
    div#body-page-menu ul li#subheading-separ-last {
        display:none !important;
    }
    
    div#main div#body div.page div#body-page h1 {
        float:left;
        margin:5px 0 0 0px;
        padding:6px 0;
        width:920px;
    }

    div#body-page div#body-page-liste {
        clear:both;
        margin:0px;
        float:left;
        background-position:left bottom;
        background-repeat:no-repeat;
        color:#636363;
        font-size:10pt;
        text-align:justify;
        font-family:Verdana,Arial,Helvetica,Sans-serif;
        padding-bottom:42px;
        margin:0 0 0 10px;
    }
    div#body-page div#body-page-liste a {
        color:#636363;
    }
    div#body-page div#body-page-liste dl {
        width:970px;
        margin:10px 0 0 0;
        padding:0px;
        float:left;
    }
    div#body-page div#body-page-liste dl dt {
        margin:0 0 0 10px;
        padding:0px;
    }
    div#body-page div#body-page-liste dl dt P {
        margin:10px 0 !important;
        float:left;
    }
    div#body-page div#body-page-liste dl dt P U {
        font-weight:bold;
        margin-bottom:2px;
        display:block;
        float:left;
    }
    div#body-page div#body-page-liste dl dt.visuel {
        margin-left:10px;
        text-align:center;
        float:left;
    }
    div#body-page div#body-page-liste dl dt.visuel div.liens {
        margin:0px 30px 0px 0px;
        width:344px;
        text-align:center;
    }
    div#body-page div#body-page-liste dl dt.visuel div.liens a {
        color:#000000;
    }
    div#body-page div#body-page-listedl dt.visuel div.liens a:hover {
        color:#000000;
    }
    div#body-page div#body-page-liste dl dt.texte {
        font-size:11px;
        color:#636363;
        float:left;
        text-align:justify;
    }
}

