#leftDiv { 
		display:none;
}
#middleDiv { 
			float:left;
			margin-left:20px; margin-right:10px; margin-top:0px; margin-bottom:0px;
			width:685px; height:100%;
}
/* Police des rubriques */
.couleur {color:#0091CE;text-decoration:none;}
/* fin police */
table { }
table tr td {padding:10px;border:1; vertical-align:top;}
.tableBordure tr td {border-bottom-style:solid; border-collapse:collapse; border-bottom-width:thin;}


#leftDivMiddle {
				display:block;
				margin:0px;
				height:100%; 
		}
        .bandeau { 
				margin:10px;
			}
        .contenuClass {line-height:1.6em;margin:10px; clear:both; margin-top:20px}
        .schemaClass {}
        #cadre { width:100%; padding:0px 0px 0px 0px;
				margin-top:30px; background-color:#0091CE;
			}
            #cadre table tr td {padding:0px; margin:0px}
            .cadreCoin {width:9px; vertical-align:top;}
                       
            #cadreTexte {clear:both; color:#FFFFFF; padding-left:10px; padding-right:10px;margin:0px}
			#cadreTexte * {color:#FFFFFF;}
            #cadreTexte p * {color:#FFFFFF; margin:0px; padding:0px;}
			#cadreTexte table tr td {vertical-align:top;padding:10px; margin:0px}
            #cadreTexte table tr td * {padding:0px; margin:0px}
            #cadreTexte ul {list-style-image:url(../img/img/puceCorpsTextBlanc.gif); padding:0px; margin:0px 0px 0px 20px; list-style-position:outside; }
             #cadreTexte table tr td ul {list-style-image:url(../img/img/puceCorpsTextBlanc.gif); padding:0px; margin:0px 0px 0px 20px; list-style-position:outside; }
             #cadreTexte ol {list-style-image:url(../img/img/puceCorpsTextBlanc.gif); padding:0px; margin:0px 0px 0px 20px; list-style-position:outside; }
             #cadreTexte table tr td ol {list-style-image:url(../img/img/puceCorpsTextBlanc.gif); padding:0px; margin:0px 0px 0px 20px; list-style-position:outside; }
	
	
#rightDiv {	float:left;	margin-top:30px; width:245px; position:relative;}
		#MenuVerticalDiv {}
        	#MenuVerticalTop{width:245px; height:24px;background-image:url(../img/img/menuVerticalTop.gif); background-repeat:no-repeat;}
            #MenuVerticalCenter{width:245px; background-image:url(../img/img/menuVerticalCenter.gif); background-repeat:repeat-y; padding: 10px 0px 10px 0px;}
            #MenuVerticalBottom{width:245px; height:32px;background-image:url(../img/img/menuVerticalBas.gif); background-repeat:no-repeat;}
            .MenuVerticalRClass{padding:5px 5px 5px 35px;}
            .MenuVerticalRClass a {color:#0091CE; text-transform:uppercase;font-weight:bolder; font-size:9px;}
            .MenuVerticalRClass a:hover {color:#0091CE;}
            .MenuVerticalSRClass{margin:0px 17px 0px 20px;padding:5px 5px 5px 25px; background-color:#FFFFFF;}
            .MenuVerticalSRClass a {color:#0091CE; text-transform:lowercase;font-weight:bolder; font-size:11px;}
            .MenuVerticalSRClass a {color:#0091CE;}
		#MenuRightDiv {margin-left:15px;}
        	.menuLeftTitre {margin-left:15px; margin-top:15px; margin-bottom:15px;}
			.menuLeft {margin-left:15px; margin-top:5px; margin-bottom:5px;}
            
		#brochureCadreDiv{margin-top: 30px; margin-left:15px}
			#brochureCadreDiv ul li{ list-style-image:url(../img/img/fleche_grise_art.gif); line-height:1.4em}
				.brochureDiv{margin-bottom:30px; font-size:11px; color:#919EA2}
			#lienCadreDiv {margin-top: 30px; margin-left:15px}
			#lienCadreDiv ul li{ line-height:1.4em; color:#0091CE; list-style-image:url(../img/img/fleche_bleu_art.gif);}
	
  /* menu de navigation graphique*/
 /* page recherche */
.navRecherchedetail {		width:100%; margin-bottom:10px; margin-right:10px;} 
.navRecherchetable {		width:100%; margin-bottom:10px;}
 
#navHPDiv{margin:40px 0px 40px 0px; width:695px;}
.navHPdetail {		width:214px; height:170px;
					float:left; margin-bottom:10px; margin-right:10px;}
		.navHPtable {width:214px; margin:0; padding:0}
				.tableCoinHpHGOver {margin:0; padding:0; background-image:url(../img/img/coinhpHG.gif); background-repeat:no-repeat;}
                .tableCoinHpHG {margin:0; padding:0; background-image:url(../img/img/coinHG.gif); background-repeat:no-repeat; background-color:#0091CE;}
				.tableCoinHpHOver {margin:0; padding:0; background-image:url(../img/img/coinhpH.gif);background-repeat:repeat-x;}
                .tableCoinHpH {margin:0; padding:0; background-color:#0091CE;}
				.tableCoinHpHDOver {margin:0; padding:0; background-image:url(../img/img/coinhpHD.gif);background-repeat:no-repeat;}
                .tableCoinHpHD {margin:0; padding:0; background-image:url(../img/img/coinHD.gif); background-repeat:no-repeat; background-color:#0091CE;}
				.tableCoinHpGOver {margin:0; padding:0; background-image:url(../img/img/coinhpG.gif);background-repeat:repeat-y;}
                .tableCoinHpG {margin:0; padding:0; background-color:#0091CE;}
				.tableCoinCenterOver {margin:0; padding:0; height:150px;}
                .tableCoinCenter {margin:0; padding:0; height:150px; background-color:#0091CE;}
                	.hpTitreOver {margin:20px 5px 20px 5px; }
                    .hpTitreOver a {font-size:14px; font-weight:bold;}
                    .hpTitre {margin:20px 5px 20px 5px; }
                    .hpTitre a {color:#FFFFFF; font-size:14px; font-weight:bold;}
                    .hpImg {margin:20px 5px 20px 5px}
                    .hpAccrocheOver {margin:20px 5px 0px 5px; line-height:1.6em;}
                    .hpAccroche {color:#FFFFFF; margin:20px 5px 0px 5px; line-height:1.6em;}
                    .hpAccroche a {color:#FFFFFF; line-height:1.6em; }
                    .hpAccroche a:hover{color:#FFFFFF; line-height:1.6em; }
             
				.tableCoinHpDOver {margin:0; padding:0; background-image:url(../img/img/coinhpD.gif); background-repeat:repeat-y;}
                .tableCoinHpD {margin:0; padding:0; background-color:#0091CE;}
				.tableCoinHpBGOver {margin:0; padding:0; background-image:url(../img/img/coinhpBG.gif); background-repeat:no-repeat;}
                .tableCoinHpBG {margin:0; padding:0; background-image:url(../img/img/coinBG.gif); background-repeat:no-repeat; background-color:#0091CE;}
				.tableCoinHpBOver {margin:0; padding:0; background-image:url(../img/img/coinhpB.gif); background-repeat:repeat-x;}
                .tableCoinHpB {margin:0; padding:0; background-color:#0091CE;}
				.tableCoinHpBDOver {margin:0; padding:0; background-image:url(../img/img/coinhpBD.gif); background-repeat:no-repeat;}
                .tableCoinHpBD {margin:0; padding:0; background-image:url(../img/img/coinBD.gif); background-repeat:no-repeat; background-color:#0091CE;}

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