#leftDiv { 
		display:none;
}
#middleDiv { 
			float:left;
			margin-left:0px; margin-right:10px; margin-top:10px; margin-bottom:0px;
			width:685px; height:100%;
}
/* Police des rubriques */
h2{font-size:15px; font-weight:lighter;line-height:1.4em; color:#B1121A;} /* 919EA2*/
h2 * {font-size:15px; font-weight:lighter;line-height:1.4em; color:#B1121A;}
.couleur {color:#B1121A;text-decoration:none;}
a.lienCouleur {font-weight:bolder; color:#B1121A; }
/* fin police */
/* page evennement*/
.evenDivClass {margin:40px 0px 0px 0px; clear:both; border-bottom-style:dotted; border-bottom-width:thin;}
.evenDivClassDate {font-weight:bold;margin:0px 0px 20px 0px;}
.evenDivClassDateSelect {font-weight:bold; color:#B1121A;margin:0px 0px 20px 0px;}
.evenDivClassAccroche {margin:0px 0px 10px 0px;}
.evenDivClassAccrocheSelect {color:#B1121A;margin:0px 0px 20px 0px;}
.evenDivClassAccrocheSelect * {color:#B1121A}
.evenDivClassLien {font-weight:bolder; color:#B1121A; margin:0px 0px 10px 0px;}
/* fin page evennement*/

table { }
table tr td {padding:10px;border-width:1px; vertical-align:top;}
.tableBordure tr td {border-bottom-style:solid; border-collapse:collapse; border-bottom-width:thin;}

/* Menu Vertical de lien*/
#rightDiv {	position:absolute; top:0px; right:0px;margin-top:20px; width:245px;}
		#MenuVerticalDiv {}
        	#MenuVerticalTop{width:245px; height:24px;background-image:url(../lib/img/menuVerticalTop.gif); background-repeat:no-repeat;}
            #MenuVerticalCenter{width:245px; background-image:url(../lib/img/menuVerticalCenter.gif); background-repeat:repeat-y; padding: 10px 0px 10px 0px;}
            #MenuVerticalBottom{width:245px; height:32px;background-image:url(../lib/img/menuVerticalBas.gif); background-repeat:no-repeat;}
            .MenuVerticalRClassTitre {padding:5px 25px 15px 35px;font-size:12px; font-weight:normal; color:#6E848A;}
            .MenuVerticalRClassTitre * {font-size:12px; font-weight:normal; color:#6E848A;}
            .MenuVerticalRClass{padding:5px 25px 5px 35px;}
            .MenuVerticalRClass a {color:#B1121A; text-transform:uppercase;font-weight:bolder; font-size:9px;}
            .MenuVerticalRClass a:hover {color:#B1121A;}
            .MenuVerticalSRClass{margin:0px 17px 0px 20px;padding:5px 5px 5px 25px; background-color:#FFFFFF;}
            .MenuVerticalSRClass a {color:#B1121A; text-transform:lowercase;font-weight:bolder; font-size:9px;}
            .MenuVerticalSRClass a {color:#B1121A;}

            .MenuVerticalEncartClass {padding:0px 5px 5px 35px;color:#B1121A; }
		#MenuRightDiv {margin-left:15px;}
        	.menuLeftTitre {margin-left:15px; margin-top:15px; margin-bottom:15px;}
			.menuLeft {margin-left:15px; margin-top:5px; margin-bottom:5px;}
/* Menu Vertical encart Client et Editeurs*/
    .clientsDivRight {}
    .ClientMenuVerticalTop {width:245px; height:24px;background-image:url(../lib/img/menuVerticalTopB.gif); background-repeat:no-repeat;}
    .ClientMenuVerticalCenter {width:245px; background-image:url(../lib/img/menuVerticalCenterB.gif); background-repeat:repeat-y; padding: 10px 0px 10px 0px;}
    	.ClientMenuVerticalRClass {padding:0px 20px 0px 35px; }
        	.ClientMenuVerticalImgTitre {margin: 0px 0px 5px 0px;}
    		.ClientMenuVerticalImg {margin:0px 5px 0px 0px;}
            .ClientMenuVerticalImg img {margin:0px 10px 0px 0px;}
	        .ClientMenuVerticalTexte {margin:10px 10px 0px 0px;}
    .ClientMenuVerticalBottom {width:245px; height:32px;background-image:url(../lib/img/menuVerticalBasB.gif); background-repeat:no-repeat;}
 
 /* Menu vertical Newsletter */
  .nlMenuVerticalCenter {width:245px; background-image:url(../lib/img/menuVerticalCenterB.gif); background-repeat:repeat-y; padding: 0px 0px 0px 0px;}
 	.nlMenuVerticalImg {margin:0px 0px 0px 22px}
  #encadreNlDiv {width:203px; height:62px; background-image:url(../lib/img/bgNlEncadre.gif); background-repeat:no-repeat;padding:10px; margin:0px 0px 0px 22px}
  #encadreNlDiv * {padding:0px;margin:0px}
  #encadreNlTextDiv {padding:0px 10px 0px 10px; margin:0px 0px 0px 22px;}
  #encadreNlTextDiv a {color:#B1121A; text-transform:uppercase;font-weight:bolder; font-size:9px;}
	#encadreNlTextDiv a:hover{color:#B1121A}
  #repNlDiv {width:203px; padding:0px 10px 0px 10px; margin:0px 0px 0px 22px}
 
/* Menu Vertical Contact*/
#contactDivRight {margin:0px 0px 0px 6px;}   
  /* menu de navigation graphique*/
/* toute boite */
.textNav {width:135px; height:115px; overflow:hidden;text-align:left}
/* Boite Encart*/
.navHPdetailEncart {margin-bottom:10px; margin-right:10px;}
		.navHPtableEncart {margin:0; padding:0}
                .tableCoinHpHGEncart {margin:0; padding:0; background-image:url(../lib/img/coinHG.gif); background-repeat:no-repeat; background-color:#DFE2E3;}
                .tableCoinHpHEncart {margin:0; padding:0; background-color:#DFE2E3;}
                .tableCoinHpHDEncart {margin:0; padding:0; background-image:url(../lib/img/coinHD.gif); background-repeat:no-repeat; background-color:#DFE2E3;}
                .tableCoinHpGEncart {margin:0; padding:0; background-color:#DFE2E3;}
                .tableCoinCenterEncart {margin:0; padding:0; background-color:#DFE2E3;}
                    .hpTitreEncart {margin:10px 0px 10px 0px; }
                    .hpTitreEncart a {color:#B1121A; font-size:12px; font-weight:bold;}
                    .hpTitreEncartOver {margin:10px 0px 10px 0px; }
                    .hpTitreEncartOver a {font-size:12px; font-weight:bold; color:#6E848A}
                    .hpImgEncart {margin:20px 5px 20px 5px}
                    .hpAccrocheEncart {color:#B1121A; margin:0px 0px 5px 0px; line-height:1.2em;}
                    .hpAccrocheEncart a {color:#B1121A; line-height:1.2em; font-size:10px}
                    .hpAccrocheEncart a:hover{color:#B1121A; line-height:1.2em; font-size:10px}
                    .hpAccrocheEncartOver {margin:00px 0px 5px 0px; line-height:1.2em; font-size:10px}
                    .hpAccrocheEncartOver a { line-height:1.2em; font-size:10px}
                    .hpAccrocheEncartOver a:hover{ line-height:1.2em; font-size:10px}
             
                .tableCoinHpDEncart {margin:0; padding:0; background-color:#DFE2E3;}
                .tableCoinHpBGEncart {margin:0; padding:0; background-image:url(../lib/img/coinBG.gif); background-repeat:no-repeat; background-color:#DFE2E3;}
                .tableCoinHpBEncart {margin:0; padding:0; background-color:#DFE2E3;}
                .tableCoinHpBDEncart {margin:0; padding:0; background-image:url(../lib/img/coinBD.gif); background-repeat:no-repeat; background-color:#DFE2E3;}

/* Boite normal*/
.navHPdetail {		float:left; margin: 0px 10px 10px 0px;}
		.navHPtable {margin:0; padding:0}
				.tableCoinHpHGOver {margin:0; padding:0; background-image:url(../lib/img/coinhpHG.gif); background-repeat:no-repeat;}
                .tableCoinHpHG {margin:0; padding:0; background-image:url(../lib/img/coinHG.gif); background-repeat:no-repeat; background-color:#B1121A;}
				.tableCoinHpHOver {margin:0; padding:0; background-image:url(../lib/img/coinhpH.gif);background-repeat:repeat-x;}
                .tableCoinHpH {margin:0; padding:0; background-color:#B1121A;}
				.tableCoinHpHDOver {margin:0; padding:0; background-image:url(../lib/img/coinhpHD.gif);background-repeat:no-repeat;}
                .tableCoinHpHD {margin:0; padding:0; background-image:url(../lib/img/coinHD.gif); background-repeat:no-repeat; background-color:#B1121A;}
				.tableCoinHpGOver {margin:0; padding:0; background-image:url(../lib/img/coinhpG.gif);background-repeat:repeat-y;}
                .tableCoinHpG {margin:0; padding:0; background-color:#B1121A;}
				.tableCoinCenterOver {margin:0; padding:0; }
                .tableCoinCenter {margin:0; padding:0;  background-color:#B1121A;}
                	.hpTitreOver {margin:10px 0px 10px 0px; }
                    .hpTitreOver a {font-size:12px; font-weight:bold; color:#B1121A}
                    .hpTitre {margin:10px 0px 10px 0px; }
                    .hpTitre a {color:#FFFFFF; font-size:12px; font-weight:bold;}
                    .hpImg {margin:20px 5px 20px 5px}
                    .hpAccrocheOver {margin:0px 0px 5px 0px; line-height:1.2em; font-size:10px;}
                     .hpAccrocheOver a {line-height:1.2em; font-size:10px;}
                    .hpAccrocheOver a:hover{line-height:1.2em; font-size:10px }
                    .hpAccroche {color:#FFFFFF; margin:0px 0px 5px 0px; line-height:1.2em; font-size:10px;}
                    .hpAccroche a {color:#FFFFFF; line-height:1.2em; font-size:10px;}
                    .hpAccroche a:hover{color:#FFFFFF; line-height:1.2em; font-size:10px }
             
				.tableCoinHpDOver {margin:0; padding:0; background-image:url(../lib/img/coinhpD.gif); background-repeat:repeat-y;}
                .tableCoinHpD {margin:0; padding:0; background-color:#B1121A;}
				.tableCoinHpBGOver {margin:0; padding:0; background-image:url(../lib/img/coinhpBG.gif); background-repeat:no-repeat;}
                .tableCoinHpBG {margin:0; padding:0; background-image:url(../lib/img/coinBG.gif); background-repeat:no-repeat; background-color:#B1121A;}
				.tableCoinHpBOver {margin:0; padding:0; background-image:url(../lib/img/coinhpB.gif); background-repeat:repeat-x;}
                .tableCoinHpB {margin:0; padding:0; background-color:#B1121A;}
				.tableCoinHpBDOver {margin:0; padding:0; background-image:url(../lib/img/coinhpBD.gif); background-repeat:no-repeat;}
                .tableCoinHpBD {margin:0; padding:0; background-image:url(../lib/img/coinBD.gif); background-repeat:no-repeat; background-color:#B1121A;}


/* Autres */
.clientsTableText {margin:0px; padding:0px; text-align:left}
.clientsTableText * {margin:0px; padding:0px;}
.positionTable table {}