	body {margin:0;padding:0;height:100%;background-position:top; background-repeat:repeat-x;} 
	
	.globals {font-family:VERDANA;Font-Size:x-small;width:600px;text-align:justify;background-position:top; background-repeat:repeat-x;}
	html>body 	.globals {font-family:VERDANA;Font-Size:small;width:600px;text-align:justify;}
	
	a {color: #5C6BA0; font-family: Verdana, MS Sans Serif, Arial, Tahoma, sans-serif; font-weight: bold; padding-top: 0px;padding-bottom: 0px;font-size:x-small}
	html>body a { color: #5C6BA0; font-family: Verdana, MS Sans Serif, Arial, Tahoma, sans-serif; font-weight: bold; padding-top: 0px;padding-bottom: 0px;font-size:small}
	
	a:hover {color:#9999cc; }
	
	.entete {position:absolute;left:100px;top:0px;height:90px}
	.colonneGauche {WIDTH:160px;background-image:url(img/cadrenuage1.gif);}
	.colonneDroite {position:absolute;left:170px;top:110px;width:600px;}
	.soustitre {Background-color : #5C6BA0; FONT-weight:bold;color:white;font-size:13px;font-family:verdana}
	.soustitre2 {text-align:justify;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight:bold ; color: #5C6BA0}
	.titrebleusansfond {FONT-WEIGHT:bold; color:#5c6ba0; font-size:15px;TEXT-DECORATION: underline}
	.titrejaune {FONT-WEIGHT:bold; color:#374f91; font-size:15px; background-image: url(img/cadre2.gif);}
	.titrevertsansfond {width:500px;FONT-WEIGHT:bold; color:rgb(22,90,15); font-size:18px; text-align:center;height:24px}
	.titre {FONT-WEIGHT:bold; color:#5c6ba0; font-size:14px; text-align:center;BORDER-TOP-WIDTH:1px;BORDER-STYLE:SOLID;BORDER-LEFT-WIDTH:0px;BORDER-RIGHT-WIDTH:0px;BORDER-BOTTOM-WIDTH:1px;font-family:verdana}
	.titrep {FONT-WEIGHT:bold; color:#5c6ba0; font-size:16px; text-align:center;height:24px}
	.titrebleu {FONT-WEIGHT:bold; color:#374f91; font-size:15px; background-image: url(img/cadre_bleu.gif);text-align:center}
	.titrevert {FONT-WEIGHT:bold; color:rgb(22,90,15); font-size:15px; background-image: url(img/barre_verte.jpg);text-align:center}
	.tablemi {font-size:x-small;COLOR:#5C6BA0;background-image:url(img/bg_degrade3.jpg);text-ALIGN:CENTER; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px;BORDER-RIGHT-WIDTH: 1px ; BORDER-COLOR: white; BORDER-STYLE: solid;}
	html>body 	.tablemi {font-size:small;COLOR:#5C6BA0;text-ALIGN:CENTER;background-image:url(img/bg_degrade3.jpg);BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px;BORDER-RIGHT-WIDTH: 1px ; BORDER-COLLAPSE:collapse;}
	.actu_fond1 {background-color:rgb(232,237,255);margin-bottom:4px}
	.actu_fond2 {margin-bottom:4px}
	.cadre1 {Background-color : rgb(190,213,238) }
	.cadre2 {Background-color : rgb(255,232,163) }
	.titreressec {font-size:14px;font-weight:bold;BACKGROUND-IMAGE: url(img/barre.jpg);WIDTH: 600px;COLOR: #5C6BA0;BORDER-TOP-STYLE: inset;FONT-FAMILY: Verdana, Arial;BORDER-RIGHT-STYLE: inset;BORDER-LEFT-STYLE: inset;BORDER-BOTTOM-STYLE: inset}
	.t1 { BORDER-BOTTOM: #8893C6 thin solid; COLOR: black; POSITION: absolute;  TEXT-ALIGN: left;font-size:12px}
	
	.bas1 {background-image: url(img/j1.jpg);width:107px;height:12px;margin-left:2px;margin-top:3px;margin-bottom:3px;}
	.bas2 {background-image: url(img/j2.jpg);width:138px;height:12px;margin-left:2px;margin-top:3px;margin-bottom:3px;}
	.bas3 {background-image: url(img/j3.jpg);width:78px;height:12px;margin-left:2px;margin-top:3px;margin-bottom:3px;}
	
	.bas2mauve {position:absolute;background-image: url(img/cadre_b_mauve2.jpg);width:138px;height:14px;margin-left:2px;margin-top:3px;margin-bottom:3px;}
	.bas3mauve {position:absolute;background-image: url(img/cadre_b_mauve3.jpg);width:78px;height:14px;margin-left:2px;margin-top:3px;margin-bottom:3px;}
	.bas1mauve {position:absolute;background-image: url(img/cadre_b_mauve1.jpg);width:107px;height:14px;margin-left:2px;margin-top:3px;margin-bottom:3px;}
	
	.t12 {POSITION: absolute;  TEXT-ALIGN: left;font-size:12px;background-image: url(img/cadre_a_court.gif);height:23px;padding-top:2px;padding-left:12px;width:180px}
	.t122 {POSITION: absolute;  TEXT-ALIGN: left;font-size:12px;background-image: url(img/cadre_a_court2.jpg);height:23px;padding-top:2px;padding-left:12px;width:180px;left:23px}
	a.ta {text-decoration:none;font-size:12px}
	.t13 {POSITION: absolute;  TEXT-ALIGN: left;font-size:12px;background-image: url(img/cadre_a_long.gif);height:23px;padding-top:2px;padding-left:12px;width:275px}	
	.loi {Background-color : rgb(240,257,243)}
	.t2 {BORDER-BOTTOM: #8893C6 thin solid; COLOR: black; POSITION: absolute;  TEXT-ALIGN: left;font-size:12px}
	.t3 {BORDER-BOTTOM: #8893C6 thin solid; COLOR: black; POSITION: absolute; TEXT-ALIGN: left;font-size:12px}
	.t4 { BORDER-BOTTOM: #8893C6 thin solid; COLOR: black; POSITION: absolute;  TEXT-ALIGN: left;font-size:12px}
	.survole2 { VERTICAL-ALIGN: baseline; WIDTH: 430px; POSITION: absolute;HEIGHT: 40px; }

	.textblue {color:rgb(128,0,64); font-family: Verdana, MS Sans Serif, Arial, Tahoma, sans-serif; font-weight: bold;}
	.Grandtextblue {font-size: 14px; color: #5C6BA0; font-family: Verdana, MS Sans Serif, Arial, Tahoma, sans-serif; font-weight: bold;}
	.title {MARGIN-LEFT: 4px;width:148px;background-image: url(img/cadre.gif);}
	.submenu {margin-left: 5px; width: 140px; border-style: solid; border-width: 1px; border-top-color: #FFF7CC; border-left-color: #FFF7CC; border-bottom-color: #FFF7CC; border-right-color: #FFF7CC;padding-left:6px; }
	.textred { color: #FF3000; font-family: Verdana, MS Sans Serif, Arial, Tahoma, sans-serif; font-size: 8pt; font-weight: normal; }
	.textyellow { color: #FFF7CC; font-family: Verdana, MS Sans Serif, Arial, Tahoma, sans-serif; font-size: 8pt; font-weight: normal; }
 
	a.petit { text-decoration:underline;color: #5C6BA0; font-family: Verdana, MS Sans Serif, Arial, Tahoma, sans-serif; font-weight: normal; padding-top: 0px;padding-bottom: 0px;}
	
	a.petit:hover { text-decoration:underline;color: #8893C6; font-family: Verdana, MS Sans Serif, Arial, Tahoma, sans-serif; font-weight: normal; padding-top: 0px;padding-bottom: 0px;}
	
	
	a.menuItem {text-decoration:none;font-size: x-small;color: #303050; display: block; font-family: Arial, Tahoma,sans-serif; font-weight: normal; margin: 0px; padding-left: 1px; padding-right: 1px; text-decoration: none; padding-top: 0px;padding-bottom: 0px;}
	html>body a.menuItem {text-decoration:none;font-size: small;color: #303050; display: block; font-family: Verdana,MS Sans Serif, Arial, Tahoma,sans-serif; font-weight: normal; margin: 0px; padding-left: 1px; padding-right: 1px; text-decoration: none; padding-top: 0px;padding-bottom: 0px;}
	a.menuItem:hover {background-color: #f0f0f0;color:#5C6BA0;}
	
	
	a.menu { text-decoration:none;width:146px; FONT-SIZE: x-small; MARGIN-LEFT: 2px; COLOR: #374f91; FONT-FAMILY: arial}
	html>body a.menu { text-decoration:none;width:146px;FONT-WEIGHT: bold; FONT-SIZE: small; MARGIN-LEFT: 2px; COLOR: #374f91; FONT-FAMILY: arial}
	a.menu:hover {color:rgb(128,0,64);}
	
	
	a.ltitre  { text-decoration:none;text-decoration:none;color:#5C6BA0;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold;  }
	a.tlien {font-size:10px;color:#5C6BA0;text-decoration:none;font-weight:bold}	
	a.tlien:hover {font-size:10px;color:#9979cc;text-decoration:none;font-weight:bold}	
	
	a.lien { text-decoration:none;color:white}
	a.cadre {color:#5C6BA0; text-decoration:none;font-family: Verdana, MS Sans Serif, Arial, Tahoma, sans-serif;font-size:12px}
	a.cadre:hover{color:#9999cc; }
	a.ressec { text-decoration:none;font-size: 13pt; color: #5c6ba0 ; font-family: Verdana, MS Sans Serif, Arial, Tahoma, sans-serif; text-decoration: none;padding-top: 0px;padding-bottom: 0px; text-ALIGN: center;font-weight:normal}
	a.ressec:hover { text-decoration:none;color: #666699; font-family: Verdana, MS Sans Serif, Arial, Tahoma, sans-serif;  text-decoration: none;padding-top: 0px;padding-bottom: 0px; text-ALIGN: center}
	table {font-weight:bold;font-size:x-small}
	html>body table {font-weight:bold;font-size:small}
	.survole { color:  white; font-family: Verdana, MS Sans Serif, Arial, Tahoma, sans-serif; font-weight: bold; text-decoration: none;}
	.ApresSurvole {font-family: Verdana, MS Sans Serif, Arial, Tahoma, sans-serif; font-weight: bold; text-decoration: none;}
	.image {position:absolute; width: 145px; height: 8px;left:0px; z-index: 10; }
	.hideme {visibility:hidden}
	
	.style1 {Background-image : url(img/rep_top.jpg);height:40px;color : white ; font-family:verdana,arial; font-weight:bold;padding-top:3px;font-size:12px}
	
	.style22 {BORDER: 1px solid white; background-image:  url(img/pill2.gif); font-size:11px;width:75px}
	.style33 { background-image: url(img/pill.gif);font-size:11px;color:#5C6BA0; BORDER: 1px solid white;width:75px}
	.style2 {height:15px;BORDER: 1px solid white;background-image: url(img/bg_degrade3.jpg); font-size:11px}
	.style3 {height:15px;background-image: url(img/bg_degrade2.jpg);BACKGROUND-color :#FFF1AC;font-size:11px;color:#5C6BA0; BORDER: 1px solid #5C6BA0;}
	
	.style4 {background-color:white;FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: baseline; WIDTH: 450px; COLOR: #5C6BA0; FONT-FAMILY: Verdana; POSITION: absolute; HEIGHT: 140px; TEXT-ALIGN: justify; visibility:hidden;}
	.style5 {color :white ; font-family:verdana,arial; font-weight:bold;BACKGROUND-color: #5C6BA0; padding-top:3px;font-size:12px}
	.style6 {BORDER-RIGHT: 1px solid #5C6BA0; BORDER-TOP: 1px solid #5C6BA0; BORDER-LEFT: 1px solid #5C6BA0; BORDER-BOTTOM: 1px solid #5C6BA0;background-image: url(img/bg_degrade3.jpg); font-size:11px}
	.style7 { BACKGROUND-color :#C0C5E5;font-size:11px;color:white;BORDER-RIGHT: 1px solid #5C6BA0; BORDER-TOP: 1px solid #5C6BA0; BORDER-LEFT: 1px solid #5C6BA0; BORDER-BOTTOM: 1px solid #5C6BA0;}
	
	.tablelien {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;BORDER-COLLAPSE:collapse; color:#aaaac8;text-align:center;}
	.tableau1 {padding-left:2px;padding-top:3px;padding-bottom:3px; font-size :17px; BACKGROUND-COLOR: #5C6BA0; color : White; font-weight : bold; font-family: Verdana, MS Sans Serif, Arial, Tahoma, sans-serif;}
	.tableau2 {background-image:url(img/bg_degrade3.jpg);text-ALIGN:CENTER;BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; WIDTH: 400px; COLOR: #5C6BA0; BORDER-RIGHT-WIDTH: 1px ; BORDER-COLLAPSE:collapse; }
	.tableau3 {padding-left:2px;font-size:15px;BACKGROUND-IMAGE: url(img\bg_degrade3.jpg); color : #5C6BA0; font-weight : bold; font-family: Verdana, MS Sans Serif, Arial, Tahoma, sans-serif;}
	.tableau4 { LIST-STYLE-IMAGE: url(puce_mauve.gif);padding-left:16px; font-size : medium;color:rgb(128,0,64); font-weight : bold; font-family: Verdana, MS Sans Serif, Arial, Tahoma, sans-serif;}
	.tableau8 { LIST-STYLE-IMAGE: url(puce_mauve.gif);padding-left:2px;font-size : 15px; BACKGROUND-IMAGE: url(img/bg_degrade3.jpg); color : #5C6BA0; font-weight : bold; font-family: Verdana, MS Sans Serif, Arial, Tahoma, sans-serif;}
	.Tableau5 { background-image:url(img/bg_degrade3.jpg);text-ALIGN:CENTER; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; WIDTH: 600px; COLOR: #5C6BA0; BORDER-RIGHT-WIDTH: 1px ; font-size:x-small;BORDER-COLLAPSE:collapse; }
	.Tableau9 {text-ALIGN:CENTER; BORDER-TOP-WIDTH: 1px;WIDTH: 600px; COLOR:rgb(64,0,128);font-size:x-small;}
	
	html>body .Tableau5 { background-image:url(img/bg_degrade3.jpg);text-ALIGN:CENTER; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; WIDTH: 600px; COLOR: #5C6BA0; BORDER-RIGHT-WIDTH:1px;font-size:small;BORDER-COLLAPSE:collapse; }
	.cellule {border-style:solid;border-color:white;border-width:2px}
	.cellulebleu {border-style:solid;border-color:#9999cc;border-width:2px}
	.liste { LIST-STYLE-IMAGE: url(puce_mauve.gif);}
	.liste_verte { LIST-STYLE-IMAGE: url(puce_verte.jpg);}
	.tablepol {font-weight:normal}
	.actualites {LIST-STYLE-IMAGE:url(puce_jaune_p.gif)}
	a.actu {font-size:smaller;text-decoration:none}
	.plan {LIST-STYLE-IMAGE: url(puce_mauve_p2.gif)}
	.sousplan {LIST-STYLE-IMAGE: url(puce_violet_p.gif);}