@media screen {
    /* PAGE PARTENAIRE */
    div#main div#body div.page {
        padding-bottom:8px;
    }
    div#body-page.page-partenaire {
        width:980px !important;
        padding-bottom:15px !important;
        background-color:white;
        background-position:top center;
        background-repeat:no-repeat;
		margin-bottom : 20px;
    }    
    H1{
        padding:0 0 6px 0 !important;
    }
    div#body-page-menu{
        background-color : white !important;
        width:980px !important;
        height:25px !important;
        margin:6px 0 0 2px !important;
    }
    html>body div#body-page-menu{
        margin:0 !important;
        margin-top:6px !important;
    }
    * html div#body-page-menu {
        width:975px !important;
    }
    div#body-page-menu ul{
        width:940px !important;
        margin:0 20px !important;
		height : 23px;
		background-color : #ededed !important;
    }
    div#body-page-menu ul li{
        background-color:#a6a7a9 !important;
        color:white !important;
        font-size:12px;
        border:0 !important;
        font-weight:bold;
		height : 16px !important;
		padding-top : 3px;
    }
    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.page-partenaire div#body-page-menu ul li a:hover{
        color:white !important;
    }
    div#body-page-menu ul li.open{
        background : #41c06c !important ;
        height:16px !important;
        margin:0 !important;
        color:#41c06c !important;
		padding-top : 5px;
		margin-right : 5px;
    }
    div.page-partenaire div#body-page-menu ul li.open a{
        color:white !important;    
    }
    div#body-page-menu ul li.separ{
        width:1px !important;
        height:26px !important;
        margin:0px 0 0 0 !important;
        padding:0;
        display:block !important;
		background-color : #ededed !important;
    }
    div#body-page-menu ul li#subheading-separ-last{
        display:none !important;
    }
    div#main div#body div.page div#body-page h1 {
        margin-left:0px !important;
        float:left;
        margin:5px 0 0 0px;
        padding:6px 0;     
        width:920px;
    }
	div#main div#body div.page div#body-page ul#filariane {
        width : 940px;
		margin-left : 20px;
		margin-right : 20px;
    }
    div#main div#body div.page div#body-page h2 {
        display:none;
    }
    div#main div#body div.page div#body-page h2, div#main div#body div.page div#body-page h1 {
        margin:5px 0 0 0 !important;
    }
	div#main div#body div.page div#body-page h1 {
        display : none;
    }
    div#body-page.page-partenaire div#body-page-texte, 
    div#body-page.page-partenaire div#body-page-video {
        clear:both;
        margin:0px;
        float:left;
        padding:0px 0px 20px 0px;    
        min-height:600px;
        width:980px;
    }
    div#body-page.page-partenaire div#body-page-texte #textetexte-1 div h4 {
        display:none;
    }
    div#body-page.page-partenaire div#body-page-video {
        padding-bottom:42px;
    }
    div#body-page.page-partenaire div#body-page-texte a{
        color:#636363;
    }
    div#body-page.page-partenaire div#body-page-texte dl, div#body-page.page-partenaire div#body-page-video dl {
        width:970px;
        margin:10px 0 0 0;
        padding:0px;
        float:left;
    }
    div#body-page.page-partenaire div#body-page-texte dl dt, div#body-page.page-partenaire div#body-page-video dl dt {
        padding:0px;
        width:615px;
    }
    div#body-page.page-partenaire div#body-page-texte dl dt P, div#body-page.page-partenaire div#body-page-video dl dt  P{
        margin:10px 0 !important;
        float:left;
    }
    div#body-page.page-partenaire div#body-page-texte dl dt P U{
        font-weight:bold;
        margin-bottom:2px;
        display:block;
        float:left;
    }
    div#body-page.page-partenaire div#body-page-texte dl dt.visuel, div#body-page.news div#body-page-video dl dt.visuel {
        margin-left:10px;
        width:300px;
        text-align:center;
        float:left;
     }
    div#body-page.page-partenaire div#body-page-texte dl dt.visuel div.liens, div#body-page.page-partenaire div#body-page-video dl dt.visuel div.liens {
        margin:0px 30px 0px 0px;
        width:344px;
        text-align:center;
    }
    div#body-page.page-partenaire div#body-page-texte dl dt.visuel div.liens a, div#body-page.page-partenaire div#body-page-video dl dt.visuel div.liens a {
        color:#000000;
    }
    div#body-page.page-partenaire div#body-page-texte dl dt.visuel div.liens a:hover, div#body-page.page-partenaire div#body-page-video dl dt.visuel div.liens a:hover {
        color:#000000;
    }
    div#body-page.page-partenaire div#body-page-texte dl dt.texte, div#body-page.page-partenaire div#body-page-texte dl dt.texte-video, div#body-page.page-partenaire div#body-page-video dl dt.texte, div#body-page.page-partenaire div#body-page-video dl dt.texte-video {
        font-size:11px;
        color:#636363;
        float:left;
        text-align:justify;
        margin-left:23px;
    }
    div#body-page.page-partenaire div#body-page-texte dl dt.texte {
    	width:630px;
    	float:left;
    }
    * html div#body-page.page-partenaire div#body-page-texte dl dt.texte {
    	width:610px;
    }
    div#body-page.page-partenaire div#body-page-texte dl dt.texte P {
    	width:100%;
    	float:left;
    }    
}

