	BODY { SCROLLBAR-FACE-COLOR: #dbdcfb; SCROLLBAR-3DLIGHT-COLOR: #696969; SCROLLBAR-ARROW-COLOR: #000099; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #000000 }
	.melText { font-family:tahoma;font-size:10pt;margin-bottom:5px;font-weight:200;}
	.melComments { font-family:arial;font-size:8pt;margin-bottom:10px;font-weight:bold;font-style:italic;margin-left:10px;}
	.melInfo { font-family:arial;font-size:7pt; color:Gray;}
	.titre { FONT-SIZE: 12pt; WIDTH: 100%; COLOR: #ffffff; FONT-FAMILY: arial black; BACKGROUND-COLOR: #000099; TEXT-ALIGN: center; FONT-VARIANT: small-caps }
	.titreTD { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 10px; BACKGROUND-COLOR: #000099; TEXT-ALIGN: center }
	.infoTitre { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000099; FONT-FAMILY: verdana }
	.infoTitrePanel { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: verdana; LETTER-SPACING: 2px }
	.sousTitreInfo { FONT-SIZE: 12pt; WIDTH: 200px; COLOR: #ffffff; FONT-FAMILY: arial; BACKGROUND-COLOR: #000099; TEXT-ALIGN: center }
	.sousTitre { MARGIN-TOP: 15px; FONT-SIZE: 12pt; MARGIN-BOTTOM: 10px; WIDTH: 200px; COLOR: #ffffff; FONT-FAMILY: arial; LETTER-SPACING: 2px; BACKGROUND-COLOR: #000099; TEXT-ALIGN: center }
	.texteInfo { FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana }
	.texteInfoPanel { FONT-SIZE: 8pt; OVERFLOW-X: hidden; COLOR: #000000; FONT-FAMILY: verdana }
	.vignette { MARGIN-RIGHT: 3px }
	.vignettePanel {vertical-align:middle;BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid }
	.tableVignette { WIDTH: 100% }
	.titrecontent { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: 800; FONT-SIZE: 20pt; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: Arial; BACKGROUND-COLOR: lavender; TEXT-ALIGN: center }
	.hr { MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px; WIDTH: 35% }
	.ancre { FONT-SIZE: 10pt; COLOR: #000099; FONT-FAMILY: arial; TEXT-DECORATION: none }
	.ancre:hover { FONT-SIZE: 10pt; COLOR: #000099; FONT-FAMILY: arial; BACKGROUND-COLOR: #dbdcfb; TEXT-DECORATION: none }
	.chapitre { FONT-SIZE: 10pt; COLOR: #000099; FONT-FAMILY: arial }
	.itemChapitre { FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: arial }
	.itemChapitreNiv2 { FONT-SIZE: 8pt; MARGIN-LEFT: 15px; COLOR: #000000; FONT-FAMILY: arial; LIST-STYLE-TYPE: square }
	.texteFonctionnalite { FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: arial }
	.tdFonctionnamite { FONT-SIZE: 7pt; WIDTH: 10%; COLOR: #000000; FONT-FAMILY: arial ;cursor:pointer;}
	.fieldset { BORDER-TOP-WIDTH: 2px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 2px; BORDER-LEFT-COLOR: #000099; BORDER-BOTTOM-WIDTH: 2px; BORDER-BOTTOM-COLOR: #000099; PADDING-BOTTOM: 5px; BORDER-TOP-COLOR: #000099; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; BORDER-RIGHT-WIDTH: 2px; BORDER-RIGHT-COLOR: #000099 }
	.tab { BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-TOP: 4px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; cellspacing: 0px }
	.row { WIDTH: 100%; BACKGROUND-COLOR: #dbdcfb }
	.topTD { BACKGROUND-IMAGE: url(../images/plan/title.gif); WIDTH: 166px; HEIGHT: 19px }
	.bottomTD { BACKGROUND-IMAGE: url(../images/plan/panelBottom.gif); WIDTH: 166px; HEIGHT: 16px }
	.m { PADDING-LEFT: 8px; FONT-SIZE: 8pt; BACKGROUND-COLOR: #dbdcfb }
	.mf { PADDING-LEFT: 8px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #dbdcfb }
	.m2{ background-color="#DBDCFB"; padding-left:8px;border-top:2px solid white;font-size:1pt}
	.mv { BACKGROUND-COLOR: #dbdcfb }
	.whiteTr { WIDTH: 166px; HEIGHT: 2px; BACKGROUND-COLOR: #ffffff }
	.colorTR{ height:2px;width:166px; background-color:"#DBDCFB";}
	.textePanel { COLOR: white; FONT-FAMILY: arial }
	.infos { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 50px; COLOR: #000099; FONT-FAMILY: verdana }
	.infosPanel { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000099; FONT-FAMILY: verdana }
	.liPanel { MARGIN-BOTTOM: 2px; WIDTH: 4px; MARGIN-RIGHT: 4px; HEIGHT: 4px }
	.spanTopDate { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; FONT-FAMILY: verdana;align:center }
	.trTopDate { COLOR: #ffffff; BACKGROUND-COLOR: #000099 ;align:center}
	.whiteTrDate { BORDER-RIGHT: 1px solid; BORDER-TOP: #ffffff 1px solid; MARGIN-BOTTOM: -2px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 2px; BACKGROUND-COLOR: #ffffff }
	.tdTopDate { MARGIN-TOP: 117px }
	.tdTitreDate{ FONT-SIZE: 8pt; TEXT-ALIGN: center ; }
	.trDate1 { FONT-FAMILY: verdana; BACKGROUND-COLOR: #dbdcfb }
	.trDate2 { WIDTH: 100%; BACKGROUND-COLOR: #f8f8ff }
	.trDate3 { BORDER-RIGHT: #605f59 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #605f59 1px solid; BORDER-BOTTOM: #605f59 1px solid; HEIGHT: 5px }
	.tdDate { FONT-SIZE: 8pt; TEXT-ALIGN: left ; padding-left:30px }
	.tableDate { BORDER-RIGHT: #605f59 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #605f59 1px solid; BORDER-BOTTOM: #605f59 1px solid }
	.spanDate { FONT-SIZE: 8pt; MARGIN-LEFT: 15px; COLOR: #000000; FONT-FAMILY: verdana }
	.divProp { FONT-SIZE: 8pt; font-weight:bold; text-align:center; COLOR: #000000; FONT-FAMILY: verdana;margin-top:5px;margin-bottom:5px; }
	.proposerDate { FONT-SIZE: 8pt; MARGIN-LEFT: 10px; COLOR: #000000; FONT-FAMILY: verdana }
	.aTop { FONT-SIZE: 7pt; COLOR: #808080; FONT-FAMILY: verdana }
	.aTop:visited { FONT-SIZE: 7pt; COLOR: #808080; FONT-FAMILY: verdana }
	.aTop:hover { FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: verdana }
	.imgFlecheTop { MARGIN-LEFT: 3px }
	.petitTexte { FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: arial }
	
