HTML, BODY {
		margin: 0;
		padding: 0;
		font-size: 11px;
	}
	BODY {
			color: #333;
			background: #fffdf8 url(../images/fd-body.jpg) repeat-x top left;
			font: 1.1em/1.5em "Lucida Grande", Verdana, sans-serif;
			position: relative;
		}
		BODY H1, BODY H2, BODY H3, BODY H4, BODY H5, BODY H6 {
				color: #000;
				font-weight: normal;
				margin: 0;
				padding: 0;
			}
		BODY HR { display: none; }
		BODY IMG { 
			margin: 0;
			padding: 0;
			border: none;
		}
		BODY P { 
				margin: 0 0 .5em 0;
				padding: 0 0 .5em 0;
			}
			BODY P IMG.left {
				float: left;
				display: inline;
				margin: 0 12px 12px 0;
			}
		BODY ADDRESS { 
			margin: 0 0 .5em 0;
			padding: 0 0 .5em 0;
			font-style: normal;
		}
		BODY A { 
				text-decoration: none; 
				color: #b41f18; 
			}
			BODY A:hover { 
					text-decoration: none; 
					color: #f10000; 
				}
		BODY FORM { 
				display: block;  
				margin: 0;
				padding: 0;
			}
			BODY FORM FIELDSET { 
				border: none; 
				margin: 0;
				padding: 0;
			}
			BODY FORM FIELDSET.recherche {
				background: #FFF;
				border:1px solid #DDD;
				margin:0pt;
				padding:10pt;
			}
		BODY UL, BODY OL, BODY DL {
				margin: 1em 0;
				padding: 0;
			}	
			BODY UL {
				margin: 1em 0 1em 1em;
				padding: 0;
			}
			BODY DD {
				margin: 0;
				padding: 0;
			}
		BODY DIV#lodel-desk, BODY DIV#siteContext {
			position: relative;
			z-index: 2000;
		}
		BODY DIV#Page {
				background: transparent url(../images/fd-Page.jpg) no-repeat top right;
				position: relative;
				margin: 0;
				padding: 0;
				min-width: 718px;
				z-index: 2;
			}
			BODY DIV#Page DIV#Haut { 
					background: transparent url(../images/fd-Haut.jpg) no-repeat top left; 
					height: 105px;
					position: relative;
					top: 0;
				}
				BODY DIV#Page DIV#Haut DIV#Logo { 
						background: transparent url(../images/Item.png) no-repeat top left;
						display: block;
						width: 502px;
						height: 67px;
						position: relative;
						left: 124px;
						top: 4px;
					}
					BODY DIV#Page DIV#Haut DIV#Logo H1 { 
							margin: 0;
							padding: 0;
						}
						BODY DIV#Page DIV#Haut DIV#Logo H1 A { 
								display: block;  
								height: 64px;
							}
							BODY DIV#Page DIV#Haut DIV#Logo H1 A STRONG { display: none; }
					BODY DIV#Page DIV#Haut DIV#Logo SPAN.soustitre STRONG { display: none; }
			BODY DIV#Page DIV#Contenu { 
					z-index: 10; 
				}	
				BODY DIV#Page DIV#Contenu DIV#Sommaire {
						z-index: 20;
						position: relative;
/*						margin-right: 118px;	*/
						top: -34px;
						margin-left: 118px;
						padding: 12px 0 0 12px;
						margin-bottom: -34px;
						background: transparent url(../images/ombre-Sommaire.jpg) repeat-y top left;
					}	
					BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire {
							position: relative;
							top: 6px;
							left: 18px;
							margin-right: 168px;
							min-height: 400px;
						}
						BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire H1 {
								padding: 0 8px;
								margin-left: 0;
								font: 1.8em/1.1em Georgia, serif;
							}
						BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Entete { margin: 0 64px 20px 0; }	
							BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Entete H1 { margin-left: 0; padding-left: 0; }
						BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Nuage {
								text-align: center;
								padding: 5% 8% 8% 5%;
								font-size: .85em;
								line-height: 1em;
							}
							BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Nuage SPAN { 
									float: left;
									display: block;
									line-height: 1em;
								}
								BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Nuage SPAN A { 
									text-shadow: #DDD 3px 3px 2px;
									display: block; 
									padding: 4px 8px;
									background: #f5f5f5;
								}
							BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Corps {
									position: relative; 
								}	
								BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Corps UL { 
										margin: 0; 
										padding: 0;
										list-style: none;
									}
									BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Corps UL LI {
											margin: 0; 
											padding: 6px 8px;
											list-style: none;
										}
										BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Corps UL LI.odd { background: transparent url(../images/rose2b.png); }
										BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Corps UL LI.even { background: transparent url(../images/rose3b.png); }
											BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Corps UL LI A { display: block; }
												BODY DIV#Page.recherche DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Corps UL LI A,
												 	BODY DIV#Page.notion DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Corps UL LI A { display: inline; }
								BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Corps DIV.listetitre { padding: 0 0 20px 0; }
									BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Corps DIV.listetitre H2 {
										padding: 12px 0 12px 0;
										font: 1.3em/1.1em Georgia, serif;
										font-weight: normal;
										font-style: italic;
									}	
									BODY DIV#Page.actualites DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Corps DIV.listetitre { 
											padding: 0 0 20px 0; 
											margin: 0 0 20px 0;
											border-bottom: dotted 1px #ccc;
										}
										BODY DIV#Page.actualites DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Corps DIV.listetitre H2 {
											padding: 0 0 6px 0;
											font: 1.3em/1.1em Georgia, serif;
											font-weight: normal;
											font-style: italic;
										}
								BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Corps DIV.publication { 
										padding: 0 0 20px 0; 
										margin: 0 0 20px 30px;
										border-bottom: dotted 1px #ccc;
									}
									BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Corps DIV.publication H2 {
										padding: 12px 0 12px 0;
										font: 1.3em/1.1em Georgia, serif;
										font-weight: bold;
										font-style: normal;
									}
					BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire { }
						BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire {
/*								margin-left: 1px;
								top: 8px;
								margin-right: 173px;
								position: relative;*/
							}
							BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire H1 {
									padding: 8px 8px 8px 8px;
									font: 1.3em/1.1em Georgia, serif;
									color: #000;
/*									background: transparent url(../images/fleche.png) no-repeat 4px 11px;*/
									font-style: italic;
								}
							BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#AlaUne {
								width: 40%;
								float: left;
								display: inline;
/*								margin: 0;
								position: relative;*/
							}
							BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Presentation {
									background: #cfdfe0 url(../images/fd-cartouche.png);
									margin: -1px 11px 0 0;
									padding-bottom: 5px;
								}
								BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Presentation P {
									font-size: .95em;
									line-height: 1.4em;
									color: #500900;
									background: transparent url(../images/fd-cartouche_top.png) no-repeat top right;
									padding: 10px 37px 1px 11px;
								}
							BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV.Editos {
									background: #DAD7C6;
									/* background: #D95B43; */
									/* url(../images/fd-cartouche3.png); */
									margin: -1px 11px 0 0;
									padding-bottom: 0px;
								}
							BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV.Editos P {
									font-size: .95em;font-variant:small-caps;
									line-height: 1.4em;
									color: #500900;
									background-color: #DAD7C6;
									padding: 5px 37px 5px 11px;
									
									margin:0;
									}
							BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV.Editos img{
							padding: 0px;border-style:solid;
								border-width:3px 0 0 0;
								 border-color:#8C8251; 
							
							} 
							BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV.Editos a
							{color: #333333;}
							BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV.Editos h1
								{padding: 5px 37px 5px 11px;
								
								/* border-color:#CA8D7B; */
								}

							BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV.Editos img.firstedito
								{background: transparent url(../images/fd-cartouche_top_2.png) no-repeat top right;
									padding: 10px 37px 1px 11px;}
						
							BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#DerniersArticles {
									font-size: .95em;
									line-height: 1.3em;
									background: #fffde9 url(../images/fd-cartouche_02.png) repeat-x;
									margin: 0 11px 0 0;
								}
								BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#DerniersArticles DIV {
										background: transparent url(../images/fd-cartouche_top_02.png) no-repeat top right;
									}
									
									BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#DerniersArticles DIV H1 {
										padding-bottom: 10px;
										padding-right: 30px; 
									}
									BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#DerniersArticles DIV UL { 
											margin: 0; 
											padding: 0;
											list-style: none;
										}
										BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#DerniersArticles DIV UL LI {
												margin: 0; 
												padding: 6px 8px;
												list-style: none;
											}
											BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#DerniersArticles DIV UL LI.odd { background: transparent url(../images/rose2b.png); }
											BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#DerniersArticles DIV UL LI.even { background: transparent url(../images/rose3b.png); }
											BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#DerniersArticles DIV UL LI SPAN.soustitre { 
												display: block; 
												color: #666;
											}
							BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Actualites {
									width: 40%;
									float: right;
									display: inline;
									margin: 0;
									position: relative; 
									top: -10px;
								}
								BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Actualites DIV { 
										margin: 0 0 12px 0; 
										padding: 0;
										list-style: none;
									}
									BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Actualites DIV H1 { 
										margin: 0 0 0 11px;
										background-color: #ddd;
									}
									BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Actualites DIV#Nouveautes { }
										BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Actualites DIV#Nouveautes H1 { 
											margin: 0;
											background-color: transparent;
											color: #000;font-size:2.0em
										}
										BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Actualites DIV#Nouveautes P {
/*												font: .95em/1.4em Georgia, serif;*/
												font-size: 1.0em;
												line-height: 1.3em;
												margin: 0 0 2px 11px;
												padding: 2px 0 2px 0;
												border-bottom: dotted 1px #ddd;
											}
											BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Actualites DIV#Nouveautes P STRONG.type {
												font-size: 80%;
												font-weight: bold;
												letter-spacing: 1px;
												text-transform: uppercase;
												color: #f10000;
											}
									BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Actualites DIV#Agenda { 
											font-size: .95em;
											line-height: 1.3em;
										}
										BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Actualites DIV#Agenda UL { 
												margin: 0; 
												padding: 0;
												list-style: none;
											}
											BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Actualites DIV#Agenda UL LI {
													margin: 0 0 0 11px; 
													padding: 6px 8px;
													list-style: none;
												}
												BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Actualites DIV#Agenda UL LI.odd { background: #f8f8f8; }
												BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Actualites DIV#Agenda UL LI.even { background: #f2f2f2; }
							BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Vignettes {
									width: 20%;
									float: left;
									display: inline;
									background: #fff;
									padding: 0;
								}
								BODY DIV#Page.accueil DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Vignettes IMG {
									width: 50%;
									margin: 0;
									padding: 0;
									border: 0;
									float: left;
									display: inline;
								}
					BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article { 
							z-index: 200;
							position: relative;
							margin-right: 135px;
							top: -68px;
							left: 120px;
							background: transparent url(../images/ombre-Sommaire.jpg) repeat-y top left; 
							padding-left: 12px;
						}
						BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Entete { 
								background: transparent url(../images/fd-Entete1.png) repeat-x top left;
								padding: 10px 0 0 0;
								min-height: 86px;
							}
							BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Entete DIV { 
									background: transparent url(../images/fd-Entete-coin.jpg) no-repeat top right;
									position: relative;
									margin: 0;
									padding: 25px 0 0 0;
									top: -6px;
									min-height: 61px;
								}
								BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Entete DIV H1 { 
									margin: 0;
									padding: 0;
									font: 1.51em/1.15em Georgia, serif;
								}
								BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Entete DIV H1 STRONG {
									font-weight: normal;
									margin-right: 75px;
									display: block;
									color: #500900;
									background: #ffdf41 url(../images/fd-titre-article.jpg);
									display: block;
									padding: 0 0 0 20px;
								}
							BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Entete SPAN.surtitre {
								margin-left: 20px;
								display: block;
							}	
							BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Entete SPAN.soustitre {
								margin-top: 4px;
								margin-left: 20px;
								display: block;
							}	
							BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Entete SPAN.auteur {
								margin-left: 20px;
								display: block;
							}
						BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille { 	
								position: relative;
								background: transparent url(../images/ombre-Texte.jpg) repeat-y top right; 
								padding: 0 12px 0 0;
								top: -6px;
								z-index: 100;
							}
							BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Chapeau { 	
									background: #fffdf8;
									padding: 22px 20px 0 20px;
									text-align: justify;
									font-family: Georgia, serif;
									font-size: 1.1em;
									line-height: 1.5em;
								}
								
							BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte { 	
									background: #fffdf8;
									padding: 22px 20px 30px 20px;
									text-align: justify;
									font-family: Georgia, serif;
									font-size: 1.1em;
									line-height: 1.5em;
									position: relative;
								}
								BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#TOC {
										float: right;
										display: inline;
										padding: 10px 10px 12px 12px;
										background: #eee;
										width: 40%;
										margin: 0 0 18px 2%;
										color: #333;
										text-align: left;
										z-index: 400;
										position: relative;
									}
									BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#TOC H2 {
										padding: 0;
										margin: 0;
										color: #aaa;
										font: 1.2em/1.2em "Lucida Grande", Verdana, sans-serif;
									}
									BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#TOC DIV {
											padding: 0;
											margin: 0;
											font: .85em/1.2em "Lucida Grande", Verdana, sans-serif;
										}
										BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#TOC DIV.toc_section1 { padding-top: 10px; font-weight: bold; }
										BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#TOC DIV.toc_section2 { padding-left: 13px; }
										BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#TOC DIV.toc_section3 { padding-left: 13px; }
										BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#TOC DIV.toc_section4 { padding-left: 13px; }
										BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#TOC DIV.toc_section5 { padding-left: 13px; }
										BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#TOC DIV.toc_section6 { padding-left: 13px; }
											BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#TOC DIV A { display: block; }
								BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#NDLR {
										padding: 10px 10px 12px 12px;
										background: #eee;
										margin: 0 0 12px 0;
										color: #333;
										text-align: left;
										z-index: 400;
										position: relative;
										font-family: "Lucida Grande", Verdana, sans-serif;
									}
									BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#NDLR H2 {
										padding: 0 0 12px 0;
										margin: 0;
										color: #aaa;
										font: 1.2em/1.2em "Lucida Grande", Verdana, sans-serif;
									}
									BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#NDLR P {
										font: .85em/1.4em "Lucida Grande", Verdana, sans-serif;
									}
											
								BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#Corps { }
									BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#Corps H1 {
										padding: 12px 0 12px 0;
										font: 1.4em/1.3em "Lucida Grande", Verdana, sans-serif;
										text-align: left;
									}
									BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#Corps H2 {
										padding: 12px 0 12px 12px;
										font: 1.2em/1.3em "Lucida Grande", Verdana, sans-serif;
										text-align: left;
									}
									BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#Corps H3 {
										padding: 12px 0 12px 20px;
										font: .95em/1.3em "Lucida Grande", Verdana, sans-serif;
										text-align: left;
										font-style: italic;
									}
									BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#Corps H4 {
										padding: 12px 0 12px 20px;
										font: .95em/1.3em "Lucida Grande", Verdana, sans-serif;
										text-align: left;
									}
									BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#Corps H5 {
										padding: 12px 0 12px 20px;
										font: .95em/1.3em "Lucida Grande", Verdana, sans-serif;
										text-align: left;
									}
									BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#Corps H6 {
										padding: 12px 0 12px 20px;
										font: .95em/1.3em "Lucida Grande", Verdana, sans-serif;
										text-align: left;
									}
									BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#Corps P { position: relative; }
										BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#Corps P SPAN.paranumber {
											font: .7em/1.3em "Lucida Grande", Verdana, sans-serif;
											text-align: left;
											position: absolute;
											left: -16px;
											top: 4px;
											color: #aaa;
											margin-right: -6px;
											float: left;
											display: inline;
										}
									BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#Corps A.footnotecall {
										font: .7em/1.3em "Lucida Grande", Verdana, sans-serif;
										text-align: left;
										position: relative;
										top: -.45em;
										padding: 0 .1em 0 .2em;
										font-weight: bold;
									}	
									BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#Corps DIV.icone {
											float: left;
											margin: 6px 12px 12px 0;
											border: solid 1px #ccc;
											padding: 8px;
											background: #fff;
										}
										BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#Corps DIV.icone IMG {
											border: solid 1px #ccc;
											margin: 0;
											padding: 0;
										}
									BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#Corps DIV.listetitre {
											padding: 12px 0 20px 0;
											font: .85em/1.5em "Lucida Grande", Verdana, sans-serif;
										}
										BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#Corps DIV.listetitre H2 {
											padding: 12px 0 12px 0;
											font: 1.3em/1.1em Georgia, serif;
											font-weight: normal;
											font-style: italic;
										}
									BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#Corps DIV.publication { 
											padding: 0 0 20px 0; 
											margin: 0 0 20px 0;
											border-bottom: dotted 1px #ccc;
										}
										BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#Corps DIV.publication H2 {
											padding: 12px 0 12px 0;
											font: 1.3em/1.1em Georgia, serif;
											font-weight: bold;
											font-style: normal;
										}
									BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#Corps P.epigraphe {
											margin-left: 8%;
											line-height: 1.2em;
											font-size: .94em;
											text-align: left;
										}
									BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#Corps UL.zebra { 
											margin: 0; 
											padding: 0;
											list-style: none;
										}
										BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#Corps UL.zebra LI {
												margin: 0; 
												padding: 6px 8px;
												list-style: none;
											}
											BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#Corps UL.zebra LI.odd { background: transparent url(../images/rose2b.png); }
											BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Texte DIV#Corps UL.zebra LI.even { background: transparent url(../images/rose3b.png); }
							BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Annexes { 	
									background: #fffdf8;
									padding: 22px 20px 20px 20px;
									text-align: justify;
									font: .95em/1.5em "Lucida Grande", Verdana, sans-serif;
								}	
								BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Annexes DIV.annexe { 
/*										background: #eee;*/
										padding: 22px 20px 20px 20px;
										margin: 0 0 20px 0;
									}	
									BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Annexes DIV.annexe H2 { padding: 0 0 12px 0; }
										BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Annexes DIV.annexe H2#NoticeBiblio { padding: 12px 0 12px 0; }
									BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Annexes DIV.annexe P { position: relative; }
										BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Article DIV#Feuille DIV#Annexes DIV.annexe P A.FootnoteSymbol {
											font: .8em/1.3em "Lucida Grande", Verdana, sans-serif;
											text-align: left;
											position: absolute;
											left: -13px;
											top: 4px;
											float: left;
											display: inline;
											font-weight: bold;
										}
			BODY DIV#Page DIV#Navigation { }
				BODY DIV#Page DIV#Navigation H1 { display: none; }
				BODY DIV#Page DIV#Navigation DIV#Rubriques { 
						position: absolute;
						top: 105px;
						left: 0;
						width: 130px;
						background: #fffdf8; 
					}
					BODY DIV#Page DIV#Navigation DIV#Rubriques H2 { display: none; }
					BODY DIV#Page DIV#Navigation DIV#Rubriques UL {
							list-style: none;
							padding: 0;
							margin: 0;
						}
						BODY DIV#Page DIV#Navigation DIV#Rubriques UL LI {
								list-style: none;
								padding: 0;
								margin: 0;
							}
							BODY DIV#Page DIV#Navigation DIV#Rubriques UL LI A {
									padding: 8px 10px;
									display: block;
									font-size: 1.1em;
									color: #d70b10; /* #c00 */
									min-height: 18px;
								}
								BODY DIV#Page DIV#Navigation DIV#Rubriques UL LI.odd A { background: transparent url(../images/rose3.png); }
								BODY DIV#Page DIV#Navigation DIV#Rubriques UL LI.even A { background: transparent url(../images/rose2.png); }
								BODY DIV#Page DIV#Navigation DIV#Rubriques UL LI.on A {
									background: transparent url(../images/rose1.png);
									color: #fff;
								}
								BODY DIV#Page DIV#Navigation DIV#Rubriques UL LI A:hover {
									background: transparent url(../images/rose1.png);
									color: #fff;
								}
				BODY DIV#Page DIV#Navigation DIV#SousRubrique {
						z-index: 30;
						position: absolute;
						top: 75px;
						left: 134px;
						width: 128px;
						background: transparent; 
					}
					BODY DIV#Page DIV#Navigation DIV#SousRubrique H2 { display: none; }
					BODY DIV#Page DIV#Navigation DIV#SousRubrique H3 {
						padding: 2px 0 4px 4px;
						font: .95em/1.3em "Lucida Grande", Verdana, sans-serif;
						text-align: left;
						font-style: italic;
						color: #666;
					}
					BODY DIV#Page DIV#Navigation DIV#SousRubrique UL {
							list-style: none;
							padding: 0;
							margin: 0 0 4px 0;
						}
						BODY DIV#Page DIV#Navigation DIV#SousRubrique UL LI {
								list-style: none;
								padding: 0;
								margin: 0;
							}
							BODY DIV#Page DIV#Navigation DIV#SousRubrique UL LI A {
									padding: 6px 4px 8px 4px;
									display: block;
									font-size: .94em;
									line-height: 1.4em;
									color: #b41f18;
								}
								BODY DIV#Page DIV#Navigation DIV#SousRubrique UL LI.odd A { background: transparent url(../images/rose2b.png); }
								BODY DIV#Page DIV#Navigation DIV#SousRubrique UL LI.even A { background: transparent url(../images/rose3b.png); }
								BODY DIV#Page DIV#Navigation DIV#SousRubrique UL LI A:hover {
									background: transparent url(../images/rose1.png);
									color: #fff;
								}
								BODY DIV#Page DIV#Navigation DIV#SousRubrique UL LI.on A {
									background: transparent url(../images/rose1.png);
									color: #fff;
								}
				BODY DIV#Page DIV#Navigation DIV#Recherche { 
						width: 130px; 
						position: absolute;
						top: 680px;
						left: 8px; 
					}
					BODY DIV#Page DIV#Navigation DIV#Recherche H2 { display: none; }
					BODY DIV#Page DIV#Navigation DIV#Recherche FORM FIELDSET LABEL { display: none; }
					BODY DIV#Page DIV#Navigation DIV#Recherche FORM FIELDSET INPUT#q {
						width: 74px; 
						font-size: 0.85em; 
						padding: 2px; 
						border: solid #ccc 1px;
						color: #666;
					}
					BODY DIV#Page DIV#Navigation DIV#Recherche FORM FIELDSET INPUT.image {
						position: relative;
						top: 3px;
					}
					
					BODY DIV#Page DIV#pied {
					margin : 10px 0px 10px 400px;
					font-variant: small-caps;
					color: #d70b10; /* #c00 */
					min-height: 18px;}
					BODY DIV#Page DIV#pied a {color: #d70b10; }
					BODY DIV#Page DIV#pied a:hover {border-style:dotted;border-width:0 0 1px 0; }
					
.off { display: none; }
.lastname { text-transform: uppercase; }
SPAN.lettrine {
	font-size: 3em;
	line-height: .8em;
	display: inline;
	float: left;
	margin: .09em .2em 0 0;
}
.lastname {
	font-size: 86%;
	font-weight: bold;
	letter-spacing: 1px;
	text-transform: uppercase;
}
.textnav { display: none; }
.box-handle { }
	.box-handle.collapsed { padding-left: 20px !important; cursor: pointer; background: url(../images/menu-collapsed.png) no-repeat 0 50%; }
	.box-handle.expanded { padding-left: 20px !important; cursor: pointer; background: url(../images/menu-expanded.png) no-repeat 0 50%; }

/*	How To Clear Floats Without Structural Markup. Source: http://positioniseverything.net/easyclearing.html */
BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire:after,
	BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#Feuille DIV#Texte:after,
	BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Corps DIV.publication:after,
	BODY DIV#Page DIV#Contenu DIV#Sommaire DIV#FeuilleSommaire DIV#Nuage:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

DIV#Right {
	position: absolute;
	right: 0;
	top: 0;
	height: 100%;
	display: block;
	background: transparent url(../images/fd-feuille.jpg) repeat-y top right;
	width: 132px;
	z-index: 1;
}

.annudetails {margin:0 0 0 60px;}

div.persoTM {
       background-color: #ffffff;
       color: #000000;
       min-width: 300px;
       min-height: 50px;
}

a.remontee, a.remontee:hover {
                text-decoration: none;
                color: inherit;
}


span.lettre {color: #b41f18; font-weight:bold;font-size:200%;margin:3px;}
h3.lettre {color: #b41f18; font-weight:bold;font-size:200%;margin:10px 10px 10px 0;}




