		
		/* COMMUNS / RESET */
		/******************************************************************************/
		/******************************************************************************/
		
		*					{margin:0; padding:0}
		a					{ outline:0;	text-decoration:none }
		:focus 				{ outline: 0}
		img, a img			{ border:0}
		input, textarea		{ font-family:Verdana, Arial, Helvetica, sans-serif;}
		fieldset				{ padding: 10px; border: 1px solid #009EFF}
		legend				{ padding: 0 15px; color: #009EFF; font-size: 80%}
		li, ol, ul 			{ list-style: none}
		label				{ font-size: 80%}
		/**/
		.clearboth 			{ clear:both;overflow:hidden;height:0 !important;height /**/:1px}
		.centreur			{ text-align:center}
		.fl_gauche,
		.fl_g				{ float:left}
		.fl_droite,
		.fl_d				{ float:right}
		.SPACER			{  clear:both;overflow:hidden;height:20px !important;height /**/:20px}
		.ignore_moi		{ display: none }
		
		select.selecteur_petit {background:#fff ;border:1px solid #ccc; font-size:12px;padding:5px;width:50%}
		select.selecteur_petit option { padding:5px 5px 2px 15px; margin: 0 5px 2px 5px; border-bottom: 1px solid #5FC6F2;}
	
		/******************************************************************************/
		/******************************************************************************/
		
		/**/
		body{background: #0C3A6D; font-size: 80%;font-family: "Lucida Grande","Segoe UI",Arial,Helvetica,sans-serif; text-align:center;}
		/**/
		body.POPUP{background: #000; font: .9em/1.25em "Lucida Grande","Segoe UI",Arial,Helvetica,sans-serif; text-align:center; color: white;  }
		body.POPUP #infos_video{text-align: left; width: 700px; margin: 0 auto}
		body.POPUP #infos_video .LECTEUR{text-align: center}
		body.POPUP a{color: red;}
		
		/**/
		#GLOBAL{	margin:0 auto 0 auto;width:1000px; text-align: left; background:#fff url(../img/FD_GLOBAL.jpg) no-repeat center top; overflow:hidden}
		#GLOBAL .WRAPPER{  padding: 0 20px}
		
		/**/
		#ENTETE{  height :160px; display:block; cursor: pointer;}
		#ENTETE span{ display: none;}

		/**/
		#MENU_GLOBAL{  display:block}
		#MENU_GLOBAL ul{ margin: 0 auto; }
		#MENU_GLOBAL li{ float: left; margin-right: 2px; }
		#MENU_GLOBAL a{}
		#MENU_GLOBAL a span{ display: none; }
		#MENU_GLOBAL .popup li{ float: none; margin-right: 0px; }
		#MENU_GLOBAL .popup a span{ display: block; }
		#LANCEURS .popup a span{ font-weight: bold; border-bottom: 0px solid #004A97; color: #333; height: 30px; line-height: 30px; vertical-align: middle; overflow: hidden;}
		#LANCEURS .popup a:hover span{ color: #FB0700; border-bottom: 0px solid #FB0700;}

		/**/
		#BTN_0{ width: 92px; height: 92px; display:block; overflow: hidden; background: url(../img/BTN_0.gif) no-repeat left top; }
		a:hover#BTN_0{ background: url(../img/BTN_0.gif) no-repeat left -92px}
		a#BTN_0_ON{  width: 92px; height: 92px; display:block; overflow: hidden; background: url(../img/BTN_0.gif) no-repeat left -92px}
		/**/
		#BTN_1{ width: 92px; height: 92px; display:block; overflow: hidden; background: url(../img/BTN_1.gif) no-repeat left top; }
		a:hover#BTN_1{ background: url(../img/BTN_1.gif) no-repeat left -92px}
		a#BTN_1_ON{  width: 92px; height: 92px; display:block; overflow: hidden; background: url(../img/BTN_1.gif) no-repeat left -92px}
		/**/
		#BTN_8{ height: 15px; display:block; overflow: hidden; background: url(../img/BTN_8.gif) no-repeat left top; }
		a:hover#BTN_8{ background-position: left -15px	;}
		#BTN_8 span{  margin-left: 20px; }


		#BTN_10{  height: 15px; display:block; overflow: hidden; background: url(../img/BTN_10.gif) no-repeat 0 center; }
		#BTN_10 span{  margin-left: 20px; }

		a#BTN_next{width:55px; background: url(../img/BTN_next.gif) no-repeat center top; height:34px;display:block; margin-top: 20px}
		a:hover#BTN_next{background-position: right -34px;   }
		a#BTN_precdt{width:55px; background: url(../img/BTN_precdt.gif) no-repeat center top; height:34px;display:block;margin-top: 20px}
		a:hover#BTN_precdt{background-position: left -34px;   }
	
		a.PICTO_DL{ color:#555;background: url(../img/PICTO_DL.gif) no-repeat left top; height:26px;display:block; padding:0 0 0 35px; }
		a:hover.PICTO_DL{background-position:left -25px; color:#333;  }
		
		a.CARTE_PREVIEW{background: url(../img/CARTE_PREVIEW.gif) no-repeat left top; height:76px;display:block;  }
		a:hover.CARTE_PREVIEW{background: url(../images/CARTE_PREVIEW_ON.gif) no-repeat left top; }
		/**/
		.BREADCRUMBS { padding: 10px ; background: #fff; margin-bottom: 20px;}
		.BREADCRUMBS a{ color: #0C3A6D; border-bottom: 1px solid #0C3A6D;}
		.BREADCRUMBS a:hover{ color: #000; border-bottom: 0;}
		.BREADCRUMBS li{	float: left; margin: 0 2px; font-size: .8em; color: #555;}
		
		/**/
		.version_langue { display: block; text-align: right; padding-right: 10px;}
		.version_langue a{padding:3px ;  color: #0C3A6D;font-size: .8em; background: white;}
		.version_langue a:hover{ color: #000; border-bottom: 0;}
		
		
		/**/
		.TITRE_0{ background: url(../img/TITRE_0.gif) no-repeat left top; height:40px;display:block; width: 365px; overflow: hidden; margin-bottom: 15px;}
		.TITRE_0 span{ display: none}		
		
		/**/
		.PAGINATION {  color: #0C3A6D; padding: 5px 0; margin: 10px 0;}
		.PAGINATION ul{ }
		.PAGINATION a:hover{ }
		.PAGINATION li{	float: left; margin: 0 2px; font-size: .75em}
		.PAGINATION li.page_active{ color: #0C3A6D;padding: 5px; font-weight: bold; font-size: .9em; border: 1px solid #0C3A6D;}
		.PAGINATION li.page{ padding: 5px 0;}
		.PAGINATION li.page a{ color: #0C3A6D;padding: 5px; border: 1px solid #0C3A6D;}
		.PAGINATION li.page a:hover{ background: #0C3A6D;padding: 5px; border: 1px solid #ccc; color: white;}
		.PAGINATION li.total{ padding: 5px }
		
		/**/
		.acces_section { margin-right: 30px; width: 400px; margin: 0 auto }
		.acces_section a span{ font-weight: bold; border-bottom: 1px solid #004A97; color: #004A97; height: 40px; line-height: 40px; vertical-align: middle; overflow: hidden;}
		.acces_section a:hover span{ color: #FB0700; border-bottom: 1px solid #FB0700;}
		.acces_section a.MOTS{  padding-left: 30px; display:block;  background: url(../img/PICTO_7.gif) no-repeat left center; color: #333; height: 40px;  }
		.acces_section a.PHOTOS{  padding-left: 30px; display:block;  background: url(../img/PICTO_3.gif) no-repeat left center; color: #333; height: 40px;  }
		.acces_section a.AUDIOS{  padding-left: 30px; display:block;  background: url(../img/PICTO_2.gif) no-repeat left center; color: #333; height: 40px;  }
		.acces_section a.VIDEOS{  padding-left: 30px; display:block;  background: url(../img/PICTO_0.gif) no-repeat left center; color: #333; height: 40px;  }


		/**/
		#CENTRE{ display:block; margin: 0 0 20px 0; width: 958px; overflow: hidden; }
		#CENTRE .WRAPPER{  padding: 20px 20px 0 20px}
		#CENTRE #PRINCIPALE	{ float: left; width: 632px;}
		#CENTRE #PRINCIPALE .WRAPPER{  padding: 0 20px 0 0}
		#CENTRE #SECONDE		{ float: left; width: 286px }
		#CENTRE .separateur{ height: 1px; overflow: hidden; border-bottom: 1px solid #d9d9d9; display: block; margin-bottom: 5px }

		/**/
		.theme_1,
		.theme_4{ color: #D1AC26;}
		.theme_3{ color: #0B5E98;}
		a.theme_3{ color: #0B5E98;}
		.theme_6{ color: red;}
		.theme_2{ color: #9bc723;}
		a.theme_2{ color: #9bc723;}
		.theme_10{ color: #633E2A;}
		a.theme_10{ color: #633E2A;}
		.theme_agenda{ color: #FF7200;}
		.theme_contact{ color: #FF0B0C;}
		
		h2.sous_rubrique{ display:block;  color: #999;font: 1.3em/1.35em Georgia, "Times New Roman", Times, serif; margin: 10px 0; }
		h2.sous_rubrique a{   color: #8CBF00; font-weight: bold; font-family: "Lucida Grande","Segoe UI",Arial,Helvetica,sans-serif;  padding: 0 2px; background: #F6FFDF; }
		h2.sous_rubrique a:hover{   border-bottom: 1px solid #8CBF00;}

		a.suite_article { background: #119cfe; padding: 2px 3px;   color: #fff; font-size: .8em}
		a:hover.suite_article { background: #fff;    color: #119cfe; }
		
		
		
		/**/
			#myController { margin: 0 20px; }
			#myController span{float:left; color:#74A2CF; overflow:hidden; cursor:pointer }
			#myController span span{width:116px; height:66px;background:url(../img/BG_BTN_MENU.gif) no-repeat left 0px;  }
			#myController span.jFlowSelected span{background:url(../img/BG_BTN_MENU.gif) no-repeat left -66px ; color:#000; font-weight:bold}
			#myController a p{ padding-top: 25px;text-align: center;}

			#jFlowSlide{  overflow-x:hidden;
overflow-y:hidden; overflow: hidden;  padding-top:20px; margin:0 0 0 20px;-moz-border-radius: 10px;-webkit-border-radius: 10px; background:white;z-index:0;}

			.jFlowPrev{}
			.jFlowNext{ float: left}
		
			/**/
	
			#SLIDER { padding: 2px;}
			
		#SLIDER #AFF_ARTICLE{ margin: 0 20px 0 0}
		#SLIDER #AFF_ARTICLE #CHAPEAU{    background: url(../img/FD_article_1.gif) no-repeat 0 0; padding: 0px 0px 0px 55px; margin-left: 30px;}
		#SLIDER #AFF_ARTICLE #CHAPEAU p{   padding: 0px 0px 0px 30px;}
		.ligne_foncee{  background: url(../img/FD_article_0.gif) repeat-y 0 0; }
		.ligne_claire{  background: url(../img/FD_article_1.gif) repeat-y 0 0}

		#AFF_ARTICLE{  margin: 0 0 0 30px;}
		#AFF_ARTICLE #CHAPEAU{ padding: 0 0px 0 65px;display:block;}
		#AFF_ARTICLE #CHAPEAU  a h1{ letter-spacing:-1px; display:block; font: 2em/1.25em Georgia, "Times New Roman", Times, serif; margin: 10px 0; color: #000; }
		#AFF_ARTICLE #CHAPEAU  a:hover h1{ color: #119cfe; }
		#AFF_ARTICLE #CHAPEAU h1{ letter-spacing:-1px; display:block; font: 2em/1.25em Georgia, "Times New Roman", Times, serif; margin: 10px 0; color: #000; }
		#AFF_ARTICLE h1.titre_page{ letter-spacing:0px; display:block;   font-size: 1.5em;  margin: 10px 0 0 0 }
		#AFF_ARTICLE h2{ letter-spacing:-1px; display:block;  color: #979797; font-size: 1.2em;  margin: 10px 0; }
		#AFF_ARTICLE h2 a{ letter-spacing:-1px; color: #979797; border-bottom: 1px solid #979797; }
		#AFF_ARTICLE h2 a:hover{ color: #000; border-bottom: 1px solid #000; }
		#AFF_ARTICLE h4{ letter-spacing:-1px; display:block;  color: #119cfe; font-size: .9em;  margin: 10px 0; padding: 0 0 5px 5px ; border-bottom: 1px solid #909090; }
		#AFF_ARTICLE .contenu_article{ font-size: 1.15em; line-height: 1.45em; color: #222; text-align: justify; margin:0 0 25px 65px; display: block;}
		#AFF_ARTICLE .contenu_article ul{ margin-bottom: 10px;}
		#AFF_ARTICLE .contenu_article li{ list-style: disc; list-style-position: inside; padding-left: 10px;}
		#AFF_ARTICLE .contenu_article img{ border: 1px solid #ccc;}
		#AFF_ARTICLE .contenu_article a{ color: #0C81CF; background: #EFF9FF;}
		#AFF_ARTICLE .contenu_article a:hover{ color: #000; }
		
		#AFF_ARTICLE .signature{color: #909090; margin-bottom: 15px ; font-size: .85em; border-bottom: 1px solid #D9D9D9; padding: 0 0 5px 0;}
		#AFF_ARTICLE .signature p{  color: #909090; margin-bottom: 10px ;display:inline; padding: 0;}
		#AFF_ARTICLE a.suite_article {background: #0C3A6D;   padding: 2px 3px;   color: #fff; font-size: 1em}
		#AFF_ARTICLE a:hover.suite_article { background: red;  }
		
		#AFF_ARTICLE .BREADCRUMBS {	 margin: 0 30px 0 50px;}
		
		/**/
		#LANCEURS {  margin: 0 10px;}
		
		/**/
		#LANCEURS dl{  }
		#LANCEURS dt { margin-bottom: 5px; font-weight: bold;}
		#LANCEURS dd a { font-weight: bold; border-bottom: 1px solid #004A97; color: #004A97;}
		#SUPER_FOOTER #LANCEURS  a span{display: block}
		#LANCEURS dd a:hover { color: #FB0700; border-bottom: 1px solid #FB0700;}
		#LANCEURS dd{ margin: 10px  }
		#LANCEURS .separateur{ height: 1px; overflow: hidden; border-bottom: 1px solid #d9d9d9; display: block; margin-bottom: 5px }




			#LANCEURS .LANCEUR_0  h2{color: red; padding: 70px 0 0 0;}
			#LANCEURS .LANCEUR_0  p{ padding: 0 0 0 20px}



			.lanceur span a{ color: #004A97; text-decoration: underline; font-weight: bold; }
			.lanceur span a:hover{text-decoration: none;}
			
			
			.LANCEUR_1{   padding: 0px 0 0 15px; margin: 65px 0 0 35px;  border-left: 1px solid #BFD4FF;}
			.LANCEUR_1 h3 { color: #999; font-weight: normal; border-top: 1px solid #BFD4FF;border-bottom: 1px solid #BFD4FF; padding: 5px 0;}
			.LANCEUR_1 h3 a{ color: #333;   font-weight: bold;}
			.LANCEUR_1 h3 a:hover{ color: red;   }
			.LANCEUR_1 dl {padding-left:10px; }
			.LANCEUR_1 dt {margin: 10px 0; padding-right: 16px; }
			#CENTRE .LANCEUR_1 dd .WRAPPER{ padding: 0 0 0 5px; }
			.LANCEUR_1 dt p{  color: #666;  font-size: .9em; line-height: 1.2em;}
			.LANCEUR_1 dt {color: #333; font: 1.3em/1.4em Georgia, "Times New Roman", Times, serif; margin-bottom: 10px; }
			.LANCEUR_1 dt a{color: #000;  border-bottom: 1px solid #000; }
			.LANCEUR_1 dt a:hover{color: red;    border-bottom: 1px solid red;}
			.LANCEUR_1 .signature{color: #909090; margin-top: 10px ; font-size: .85em; border-bottom: 1px solid #D9D9D9; padding: 0 0 5px 0;}
			.LANCEUR_1 .signature p{  color: #909090; margin-bottom: 10px ;display:inline; padding: 0;}
			.LANCEUR_1 .signature a:hover { color: red;   }
			.LANCEUR_1 a.suite_article { background: red; padding: 2px 3px;   color: #fff; font-size: .1em; letter-spacing: .1em;}
			.LANCEUR_1 a:hover.suite_article { background: #0C3A6D;   }
			.LANCEUR_1 dt.MOTS{ background: url(../img/PICTO_7.gif) no-repeat right 0}
			.LANCEUR_1 dt.PHOTOS{ background: url(../img/PICTO_8.gif) no-repeat right 0}
			.LANCEUR_1 dt.AUDIOS{   background: url(../img/PICTO_9.gif) no-repeat right 0;  }
			.LANCEUR_1 dt.VIDEOS{ background: url(../img/PICTO_0.gif) no-repeat right 0; padding-right: 20px;}
			.LANCEUR_1 dd span.audio_titre{ font-weight: bold;}
			.LANCEUR_1 dd span.audio_auteur{ font-size: .7em;}
			.LANCEUR_1 dd span.audio_descriptif{ font-size: .8em; color: #222;}
			.LANCEUR_1 dd span.audio_date{ font-size: .7em; color: #333;}
			.LANCEUR_1 dd .LECTEUR{  padding: 5px 0; }
	
			.LANCEUR_1 dd .TH{  }
			.LANCEUR_1 dd .TH a img{ border: 1px solid #465F00; }
			.LANCEUR_1 dd .TH a:hover img{ border: 1px solid #fff; }
			.LANCEUR_1 dd .TH_INFOS{  }
			.LANCEUR_1 dd span { display: block;font-size: 1em; line-height: 1.4em;}
			.LANCEUR_1 dd span.titre{ font-weight: bold;  }
			.LANCEUR_1 dd span.auteur{ font-size: .7em; border-bottom:  1px solid #E3E3E3; margin-bottom: 5px;}
			.LANCEUR_1 dd span.date{ font-size: .7em; color: #333;}
			.LANCEUR_1 dd span.details{ padding-left: 10px;}

		/**/
		#NL_light{    padding: 20px;  font-size: 1.3em; background: #fff; border-top: 1px solid #D9D9D9;  }
		#NL_light label{  display: block  }
		#NL_light input.BOUTON{  color: green;border: 1px solid green;background: #fff; padding: 5px 0; width: 50px; margin-top: 5px; }
		#NL_light input.champ_txt{ padding: 5px ; border: 1px solid #cfcfcf; width: 200px; float: left;}		
		#NL_light input.error{border:1px solid #82b33d;color: #82b33d; }
		#NL_light label.error{ display:block;color: #82b33d; background: url(../img/PICTO_6.gif) no-repeat 0px 0; padding-left:10px; margin:0 0 10px 0;float: left;}
		#NL_light p.surbrillance{ padding: 10px;background:#F7FFC0; text-align: center; border: 1px solid yellow;}
		#NL_light p.petit{ font-size: .75em}
		#NL_light a{color: #333; font-weight: bold;}
		#TITRE_lettre_abo {background:transparent url(../img/TITRE_lettre_abo.gif) no-repeat scroll left top; float: left;display:block;height:55px; width:208px;		}
		#TITRE_lettre_abo span{display: none;}
		#FORMULAIRE_COMPLET{ float: left; width: 500px;}
		#feedback_ecriture{ text-align: center;}

		
		/**/
		.DOCS_preview li{  margin: 10px 0;  padding-bottom: 10px; border-bottom: 1px solid #E6EEF2;  }
		.DOCS_preview li span{ display:block; margin-bottom: 5px;}
		.DOCS_preview li a.apercu{ background: #efefef; padding: 1px; color: #333; border: 1px solid #909090; margin: 5px 0; }
		.DOCS_preview li a:hover.apercu{ background: #fff; padding: 1px; color: #000; border: 1px solid #000}
		
		
		/**/
		.pop 							{ display:inline;position:absolute; }
		.pop ul						{ padding: 0 0 0 10px;}
		.pop .pop_menu 		{ display:none;border:1px solid #119CFE;color:}
		.pop .pop_toggle 		{ cursor:pointer; height:20px; overflow:hidden; display:block; background: url(../img/PUCE_0.gif) no-repeat 3px 3px; width:20px; }
		.active .pop_menu 		{ padding:5px; top:0; left:0; background-color:#f5f8fc; border:1px solid #119CFE; color:#000; display:block; padding:0.6em; position:absolute;
							   				width:20em;}
		.active .pop_toggle 	{ left:0; position:absolute; top:0; z-index:2000;   }
		
		.PICTO_0{ padding-left: 30px; display:block;  background: url(../img/PICTO_0.gif) no-repeat left top; color: #333;}
		.PICTO_1{ padding-left: 30px; display:block;  background: url(../img/PICTO_1.gif) no-repeat left top; color: #333;   }
		.PICTO_2{ padding-left: 30px; display:block;  background: url(../img/PICTO_2.gif) no-repeat left top; color: #333;   }
		.PICTO_3{ padding-left: 30px; display:block;  background: url(../img/PICTO_3.gif) no-repeat left top; color: #333;   }
		
			/**/
			a.zoom_video{ color: red; }


		/**/
		.ARTICLE_preview{ padding: 0 60px 0 55px; margin: 0 0 30px 0;}
		.ARTICLE_preview h5{  font: 1.5em/1.25em; color: #333; padding: 7px 0 0 0; font-weight: normal}
		.ARTICLE_preview a h6{  font: 1.6em/1.25em Georgia, "Times New Roman", Times, serif; color: #000; padding: 5px 0;}
		.ARTICLE_preview a:hover h6{ color: red;}
		.ARTICLE_preview ul.pied{  border-top: 1px solid #e6eef2; padding: 5px 0 0 0; margin: 10px 0 0px 0; font-size: .8em; color: #333;}
		.ARTICLE_preview p{ color: #555; margin-bottom: 10px;}
		.ARTICLE_preview p a{ color: #222; border-bottom: 1px solid #222;  }
		.ARTICLE_preview p a:hover{ color: #222; border-bottom: 0px solid #222;  }
		
		#DOCS_acces_rapide{  padding: 10px 0; display: block;}
		
		
		/**/
		#CITATIONS {padding: 0 10px;}
		#CITATIONS dl{ float: left; width: 310px;  }
		#CITATIONS dt{ margin: 0 10px 0 0;color: #D1AC26;border-bottom: 1px solid #D1AC26; font-size: 1.3em;  padding: 5px 10px 10px 35px; 
			background: url(../img/PUCE_1.gif) no-repeat 5px center; font-weight: bold; }
		#CITATIONS dd{ margin: 0 10px 10px 0; border-bottom: 1px solid #d9d9d9; padding: 0 10px 10px 35px; background: url(../img/PUCE_2.gif) no-repeat 10px 10px;
		 	font-size: .8em; color: #555;}
		#CITATIONS dd span{ display: block; padding: 5px 0;}
		#CITATIONS dd a.citation_titre{ color: #000; font: 1.5em/1.25em Georgia, "Times New Roman", Times, serif; margin: 10px 0 0 0; display: block;}
		#CITATIONS dd a:hover.citation_titre{ color: #119cfe; }
		#CITATIONS dd a.citation_suite{  background: #f3f0e3; padding: 2px 3px;   color: #000; font-size: .8em; float: right;  }
		#CITATIONS dd a:hover.citation_suite{ background: #D1AC26;}

		#CITATIONS #DOCS_acces_rapide{padding: 0px;}

		/**/
			#SOUS_RUBRIQUES_ { margin-bottom: 30px;}
			#SOUS_RUBRIQUES_ .CHAPEAU_TITRE{padding:0 20px 0 55px ; }
			#SOUS_RUBRIQUES_ .CHAPEAU_TITRE h1{font-size: 2em; font-weight: bold; }
			#SOUS_RUBRIQUES_ .CHAPEAU_TITRE h1 a{color: red; border-bottom: 1px solid red; padding: 0 0 1px 0; }
			#SOUS_RUBRIQUES_ .CHAPEAU_TITRE h1 a:hover{color: black; border-bottom: 0px solid red; padding: 0 0 1px 0; }
			#SOUS_RUBRIQUES_ .theme_7{ color: red;margin: 40px 0 20px 40px; font-size: 1.3em;  padding: 0 0 10px 40px; ; font-weight: bold; background: url(../img/PUCE_3.gif) no-repeat left 0; display: block; }
			#SOUS_RUBRIQUES_ .theme_7 p{font-size: .8em; color: #666; padding: 5px 0; font-weight: normal;border-bottom: 1px solid red;}
			#SOUS_RUBRIQUES_ dl{padding: 0 0 0px 80px; }
			#SOUS_RUBRIQUES_ dt{ background: #FEFFAF;padding: 5px;  font-size: 1em;   line-height: 1.2em;font-weight: bold; display: block; color: #333; margin: 0 0 15px 0 ;  }
			#SOUS_RUBRIQUES_ dt.articles{ background: #DBE4F2}
			#SOUS_RUBRIQUES_ dd{ text-align: center;  float: left; width: 250px;  height: 300px;overflow: hidden; border: 1px solid #FEFFAF	;  margin: 0 40px 15px 0;  }
			#SOUS_RUBRIQUES_ dd span{ display: block; padding: 0 0 5px 0; text-align: left}
			#SOUS_RUBRIQUES_ dd a.citation_titre{ color: #000; font: 1.5em/1.25em Georgia, "Times New Roman", Times, serif; margin: 10px 0 0 0; display: block;}
			#SOUS_RUBRIQUES_ dd a:hover.citation_titre{ color: red; }
			#SOUS_RUBRIQUES_ a.citation_suite {background: #EFF0FF;   padding: 2px 3px;   color: #0C3A6D; font-size: 1em;  margin: 10px 0 0 0; display: inline;}
			#SOUS_RUBRIQUES_ a:hover.citation_suite { background: red;  color: white;}
			#SOUS_RUBRIQUES_ dd.article { text-align: left;background:transparent url(../img/FD_article_0.gif) no-repeat scroll left top; padding-left: 55px;border-bottom: 2px solid #DBE4F2	; float: none; width: 100%; height: auto;border-top: 0px;border-left: 0px;border-right: 0px;}
			#SOUS_RUBRIQUES_ dd.article span{color: #333; font-size: 1.1em; line-height: 1.3em;}
			#SOUS_RUBRIQUES_ dd.video { background:transparent url(../img/PICTO_0.gif) no-repeat scroll left 0}
			#SOUS_RUBRIQUES_ dd ul.pied{  padding: 5px 0 0 0; margin: 10px 0 5px 0; font-size: .8em; color: #333;}
			#SOUS_RUBRIQUES_ dd.intertitre{ margin: 10px  10px 0 10px; border-top-color: 1px solid #d9d9d9; padding: 0 10px 10px 20px; background: url(../img/PUCE_6.gif) no-repeat 1px 5px; font-size: .9em; color: #759F00; font-weight: bold;}
			#SOUS_RUBRIQUES_ dd .WRAPPER{padding:0px ; }
			#SOUS_RUBRIQUES_ dd span.audio_titre{ font-weight: bold; text-align: left; padding: 5px;}
			#SOUS_RUBRIQUES_ dd span.audio_auteur{ font-size: .7em; text-align: left; padding: 5px;}
			#SOUS_RUBRIQUES_ dd span.audio_descriptif{   color: #222; text-align: left; padding: 5px;}
			#SOUS_RUBRIQUES_ dd span.audio_date{ font-size: .7em; color: #333;; padding: 5px;}
			#SOUS_RUBRIQUES_ dd .LECTEUR{  padding: 5px 0; }
	
			#SOUS_RUBRIQUES_ dd .TH{}
			#SOUS_RUBRIQUES_ dd .TH a img{ border: 1px solid #465F00; height: 168px; overflow: hidden; }
			#SOUS_RUBRIQUES_ dd .TH a:hover img{ border: 1px solid #fff; }
			#SOUS_RUBRIQUES_ dd .TH_INFOS{  padding: 10px 5px 5px 5px;}
			#SOUS_RUBRIQUES_ dd span { display: block; line-height: 1.4em;}
			#SOUS_RUBRIQUES_ dd span.titre{ font-weight: bold; font-size: 1.1em; }
			#SOUS_RUBRIQUES_ dd span.auteur{ font-size: .9em; }
			#SOUS_RUBRIQUES_ dd span.date{ font-size: .9em; color: #333;}
			#SOUS_RUBRIQUES_ dd span.details{font-size: 1em; padding-left: 5px; color: #333; }

			#SOUS_RUBRIQUES_ dd.MOTS{ background: url(../img/PICTO_7.gif) no-repeat left top}
			#SOUS_RUBRIQUES_ dd.PHOTOS{/* background: url(../img/PICTO_3.gif) no-repeat left top*/}
			#SOUS_RUBRIQUES_ dd.AUDIOS{/* background: url(../img/PICTO_2.gif) no-repeat left top; */ }
			#SOUS_RUBRIQUES_ dd.VIDEOS{ /*background: url(../img/PICTO_0.gif) no-repeat left top*/}
			#SOUS_RUBRIQUES_ a.haut_page{ font-size: .8em; line-height: 1.1em;color: #0C3A6D; display: block; text-align: right; background: url(../img/PUCE_14.gif) no-repeat right center; height: 20px; padding-right: 15px;}
			#SOUS_RUBRIQUES_ a.haut_page span{margin: 0; padding: 0; display: none;}
			#SOUS_RUBRIQUES_ a:hover.haut_page span{ color: red; display: block;}

			#SOUS_RUBRIQUES_ .derouler {background: #EFF0FF;   padding: 2px 3px;   color: #0C3A6D; font-size: 1em;  margin: 10px 0 0 0; display: inline;}
	
			/**/
		#SOUS_RUBRIQUES_2 {padding: 0 0 0 40px;}
		#SOUS_RUBRIQUES_2 dl{ float: left; width: 245px; margin:0px 8px 8px 0; border: 1px solid #efefef; padding: 15px ; height: 130px; -moz-border-radius: 10px;-webkit-border-radius: 10px;}
		#SOUS_RUBRIQUES_2 dt{ margin: 0 10px 0px 0;font-size: 1.3em; line-height: 1.5em;  padding: 0px 10px 10px 40px; background: url(../img/PUCE_3.gif) no-repeat 0 0; font-weight: bold;  display: block; }
		#SOUS_RUBRIQUES_2 dt a{  color: #000; border-bottom: 1px solid #000;}
		#SOUS_RUBRIQUES_2 dt a:hover{  color: #000; border-bottom: 0px solid #000}
		#SOUS_RUBRIQUES_2 dd.lanceur{ margin: 0 20px 10px 15px;  font-size: .8em; color: #555;-moz-border-radius: 10px;-webkit-border-radius: 10px; height: 230px;}
		#SOUS_RUBRIQUES_2 dd.intertitre{ margin: 10px  10px 0 10px; border-top-color: 1px solid #d9d9d9; padding: 0 10px 10px 20px; background: url(../img/PUCE_6.gif) no-repeat 5px 5px; font-size: .9em; color: #759F00; font-weight: bold;}
		#SOUS_RUBRIQUES_2 dd.acces_sous_rubrique{text-align: center; margin:10px 15px;padding: 10px; font-size: .9em; }
		#SOUS_RUBRIQUES_2 dd.acces_sous_rubrique a{  color: #000; font-weight: bold;padding: 10px; }
		#SOUS_RUBRIQUES_2 dd.acces_sous_rubrique a:hover{  border: 2px solid #000; }
		#SOUS_RUBRIQUES_2 dd .WRAPPER{padding: 15px ; }
		#SOUS_RUBRIQUES_2 dd span { display: block;}
		#SOUS_RUBRIQUES_2 dd.descriptif {padding: 0 10px 0 35px; color: #333;  line-height: 1.3em;}
		#SOUS_RUBRIQUES_2 dd.descriptif a{ color: red;  font-weight: bold; }

		#SOUS_RUBRIQUES_2 dd span.audio_titre{ font-weight: bold;}
		#SOUS_RUBRIQUES_2 dd span.audio_auteur{ font-size: .7em;}
		#SOUS_RUBRIQUES_2 dd span.audio_descriptif{ font-size: .8em; color: #222;}
		#SOUS_RUBRIQUES_2 dd span.audio_date{ font-size: .7em; color: #333;}
		#SOUS_RUBRIQUES_2 dd .LECTEUR{ text-align: center; padding: 5px 0; }

		#SOUS_RUBRIQUES_2 dd .TH{ text-align: center; padding: 5px 0; }
		#SOUS_RUBRIQUES_2 dd .TH a img{ border: 1px solid #465F00; }
		#SOUS_RUBRIQUES_2 dd .TH a:hover img{ border: 1px solid #fff; }
		#SOUS_RUBRIQUES_2 dd span { display: block;}
		#SOUS_RUBRIQUES_2 dd span.titre{ font-weight: bold;}
		#SOUS_RUBRIQUES_2 dd span.auteur{ font-size: .7em;}
		#SOUS_RUBRIQUES_2 dd span.date{ font-size: .7em; color: #333;}

			/**/
				#SOUS_RUBRIQUES_0 .SECTION{ margin: 15px 50px; border-bottom: 1px solid #aaa;}
				#SOUS_RUBRIQUES_0 .SECTION p{ font-size: 1em; line-height: 1.3em;color: #333; margin: 10px 30px;}
				#SOUS_RUBRIQUES_0 .SECTION table{ font-size: 1em; line-height: 1.3em;color: #0C3A6D; margin: 10px 30px;}
				#SOUS_RUBRIQUES_0 .SECTION th{padding: 0 0 10px 0px; text-align: left;}
				#SOUS_RUBRIQUES_0 .SECTION td{padding: 5px 0px; vertical-align: top;}
				#SOUS_RUBRIQUES_0 .SECTION td a{ color: red; border-bottom: 0px solid #000;}
				#SOUS_RUBRIQUES_0 .SECTION td a:hover{ color: red; border-bottom: 1px solid red;}
				#SOUS_RUBRIQUES_0 .SECTION .surbrillance{ color: #0C3A6D; padding: 10px;margin: 0 30px;}
				#SOUS_RUBRIQUES_0 .SECTION .surbrillance p{ color: #0C3A6D; padding-left: 15px;}
				#SOUS_RUBRIQUES_0 .SECTION  p a span{ color: red; border-bottom: 0px solid #000;}
				#SOUS_RUBRIQUES_0 .SECTION  p a:hover span{ color: red; border-bottom: 1px solid red;}
				#SOUS_RUBRIQUES_0 .SECTION h6{ font-weight: bold; color: #0C3A6D; font-size: 1.2em; display: block; text-align: left}
				#SOUS_RUBRIQUES_0 .SECTION a.haut_page{ font-size: .8em; line-height: 1.3em;color: #0C3A6D;margin: 10px 0 5px 0; display: block; text-align: right;}
				#SOUS_RUBRIQUES_0 .SECTION a:hover.haut_page{ color: red}
				#SOUS_RUBRIQUES_0 .SECTION  dl{ float: left; width: 260px; margin:0px 5px 8px 0; border-right: 0px solid #999; padding: 10px 0 ; height:180px;}
				#SOUS_RUBRIQUES_0 .SECTION  dd{margin: 0 0 10px 40px;font-size: 1.1em; color: #555;}
				#SOUS_RUBRIQUES_0 .SECTION  dd a {background: url(../img/PUCE_9.gif) no-repeat left 5px; display: block;}
				#SOUS_RUBRIQUES_0 .SECTION  dd a span{ display: block;color: red;  margin: 0 0 0 15px; }
				#SOUS_RUBRIQUES_0 .SECTION  dd a:hover span{color: #000;  }
				#SOUS_RUBRIQUES_0 .SECTION  li{margin: 0 0 25px 25px ;font-size: 1.2em; }
				#SOUS_RUBRIQUES_0 .SECTION  li a {background: url(../img/PUCE_10.gif) no-repeat left top;}
				#SOUS_RUBRIQUES_0 .SECTION  li a span{color: red; border-bottom: 1px solid red; padding: 0 0 1px 0; margin-left: 25px}
				#SOUS_RUBRIQUES_0 .SECTION  li a:hover span{color: #000; border-bottom: 1px solid #000; padding: 0 0 1px 0;}
				#SOUS_RUBRIQUES_0 .SECTION dt{ margin: 0 10px 0px 0;font-size: 1em; line-height: 1.3em;  padding: 0px 10px 10px 40px; 
				background: url(../img/PUCE_0.gif) no-repeat 0 0; font-weight: bold;  display: block; color: #666;}
				#SOUS_RUBRIQUES_0 .SECTION  dl.partenaire{ float: none; width: 100%; display: block; border-right: 0px solid #999; padding: 10px 0; height: inherit;}
				#SOUS_RUBRIQUES_0 .SECTION  dl.partenaire dt{ float: left; width: 130px;background:transparent; text-align: right;}
				#SOUS_RUBRIQUES_0  .SECTION  dl.partenaire dt a{   border:0;}
				#SOUS_RUBRIQUES_0  .SECTION  dl.partenaire dd a{   color: #81cac6; font-weight: bold; display: inline; background: transparent;}
				#SOUS_RUBRIQUES_0  .SECTION  dl.partenaire dd a:hover{   color: #000}
				#SOUS_RUBRIQUES_0  .SECTION  dl.partenaire dd {  padding: 0 0 0 130px;}

#SOUS_RUBRIQUES_0  .SECTION  dl.partenaire dd p.intertitre{font-size: 1.2em;}
#SOUS_RUBRIQUES_0  .SECTION  dl.partenaire dd p.sous_titre{font-size: 1em; color: #666;}

				#SOUS_RUBRIQUES_0 h2{ font-size: .9em; color: #0C3A6D;}
				#SOUS_RUBRIQUES_0 h4{ font-size: 2em; line-height: 2em;color: #a1a2a2; font-weight: normal;}
				#SOUS_RUBRIQUES_0 h5{ font-size: 1.2em; line-height: 1.3em;color: #000; margin: 0 30px;}
			#SOUS_RUBRIQUES_0 dl{ float: left; width: 295px; margin:0px 5px 8px 0; border-right: 1px solid #999; padding: 10px 0 ; height: 200px;}
			#SOUS_RUBRIQUES_0 dl.extremite{ border: 0;}
			#SOUS_RUBRIQUES_0 .documents { padding: 0  30px;}
			#SOUS_RUBRIQUES_0 .documents li{ margin-bottom: 40px;}
			#SOUS_RUBRIQUES_0 .documents p{ padding: 5px 0 0 40px;}
			#SOUS_RUBRIQUES_0 .documents p a{color: red; border-bottom: 1px solid red; padding-bottom: 1px;}
			#SOUS_RUBRIQUES_0 .documents p a:hover{border-bottom: 0px solid red; padding-bottom: 1px;}
			#SOUS_RUBRIQUES_0 .carte_prev ul{ padding: 5px 0}
			#SOUS_RUBRIQUES_0 .carte_prev{ padding: 35px 15px 15px 15px; text-align: center;}
			#SOUS_RUBRIQUES_0 .carte_prev li{ display: inline; padding: 0 5px;}
			#SOUS_RUBRIQUES_0 .carte_prev li a{color: red; border-bottom: 1px solid red; padding-bottom: 1px;}
			#SOUS_RUBRIQUES_0 .carte_prev li a:hover{border-bottom: 0px solid red; padding-bottom: 1px;}
			#SOUS_RUBRIQUES_0 .menu_acces{ padding: 0  30px; }
			#SOUS_RUBRIQUES_0 .menu_acces li{ display: block; background: url(../img/PUCE_5.gif) no-repeat left center; padding: 0 0 0 40px;height: 35px;margin: 0 0 10px 0}
			#SOUS_RUBRIQUES_0 .menu_acces li a{color: #08223F; font-size: 1.1em; display: inline;}
			#SOUS_RUBRIQUES_0 .menu_acces li a:hover{color: red;}
			#SOUS_RUBRIQUES_0 dt{ margin: 0 10px 0px 0;font-size: 1.3em; line-height: 1.5em;  padding: 0px 10px 10px 40px; 
				background: url(../img/PUCE_3.gif) no-repeat 0 0; font-weight: bold;  display: block; }
			#SOUS_RUBRIQUES_0 dt a{  color: #000; border-bottom: 1px solid #000;}
			#SOUS_RUBRIQUES_0 dt a:hover{  color: #000; border-bottom: 0px solid #000}

			a.PICTO_DL{ color:#555;background: url(../img/PICTO_DL.gif) no-repeat left top; height:71px;display:block; width: 201px; border: 0;}
			a.PICTO_DL span{display: none; }
			a:hover.PICTO_DL{background-position:left -71px  }
			
			a.PICTO_PLANNING{ color:#555;background: url(../img/PUCE_1.gif) no-repeat left top; height:49px;display:block; width: 201px; border: 0;}
			a.PICTO_PLANNING span{display: none; }
			a:hover.PICTO_PLANNING{background-position:left -49px  }
	
		/**/
		#SLIDER #PLAYLIST{ margin: 0 20px 0 30px}
		#PLAYLIST { margin: 0 0 0 55px; }
		#PLAYLIST dd{width: 30%; height: 220px;float: left; border: 1px solid #BABFA7;   background: url(../img/PUCE_13.gif) no-repeat 3px 3px;
		margin: 0 20px 15px 0;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
		#PLAYLIST dd .WRAPPER{padding: 15px; }
		#CENTRE #PRINCIPALE #PLAYLIST dd .WRAPPER{padding: 15px; }
		#CENTRE #PRINCIPALE #SLIDER #PLAYLIST dd {width: 280px; }
		#PLAYLIST dd span { display: block;}
		#PLAYLIST dd span.audio_titre{ font-weight: bold; padding-left: 50px;}
		#PLAYLIST dd span.audio_auteur{ font-size: .7em;padding-left: 50px}
		#PLAYLIST dd span.audio_descriptif{ font-size: .8em; color: #111;}
		#PLAYLIST dd span.audio_descriptif a{color: #0C3A6D; font-weight: bold;}
		#PLAYLIST dd span.audio_date{ font-size: .7em; color: #333; margin-top: 5px;}
		#PLAYLIST dd .LECTEUR{ padding: 10px 0;height:20px; overflow: hidden; margin: 0 auto; text-align: center;}
		#PLAYLIST dd .LECTEUR embed{ width:150px; height:20px; overflow: hidden; }
		
		/**/
		#SLIDER #GALERIE{ margin: 0 20px 0 30px}
		#SLIDER #GALERIE dd .TH{ text-align: center; padding: 5px 0; height: 113px; overflow: hidden; }
		#SLIDER #GALERIE dd{ height: 225px;}
		
		#GALERIE { margin: 0 20px 0 20px;  }
		#GALERIE dl{ margin-left: 20px; width: 220px;float: left;  }
		#GALERIE dd{border: 1px solid #E0E5EB; margin: 0 2px 15px 0;-moz-border-radius: 10px;-webkit-border-radius: 10px; }
		#CENTRE #PRINCIPALE #GALERIE dd .WRAPPER{padding: 15px; }
		#GALERIE dd .WRAPPER{padding: 15px; }
		#GALERIE dd span { display: block;}
		#GALERIE dd span.titre{ height: 50px;font-weight: bold; font-size: 1em; border-top: 1px solid #E0E5EB; padding: 5px 5px 0 5px; margin-top: 5px;}
		#GALERIE dd span.auteur{ font-size: .7em; padding: 0 5px}
		#GALERIE dd span.date{ font-size: .7em; color: #333; padding: 0 5px}
		#GALERIE dd .TH{ text-align: center; padding: 5px 0;  }
		#GALERIE dd .TH a img{ border: 1px solid #465F00; padding: 1px;}
		#GALERIE dd .TH a:hover img{ border: 1px solid red; }
		#GALERIE h4{letter-spacing: .1em;font-family:"Bookman Old Style",Georgia,"Times New Roman",Times,serif; font-size: 1.2em; font-weight: normal; border-bottom: 1px solid #0C3A6D; padding: 2px ;color: #fff; background: #0C3A6D;display: inline; }
		
		#GALERIE .titre_etape{background:transparent url(../img/PUCE_3.gif) no-repeat scroll center 0;display:block;color: red; line-height:1.5em;margin:0 0 10px 0;padding:40px 10px 10px 0;}
		#GALERIE .titre_etape p{font-size: .85em; border-bottom:1px solid red}

		#GALERIE a.haut_page{ font-size: .8em; line-height: 1.1em;color: #0C3A6D; display: block; text-align: right; background: url(../img/PUCE_14.gif) no-repeat right center; height: 20px; padding-right: 15px;}
		#GALERIE a.haut_page span{margin: 0; padding: 0; display: none;}
		#GALERIE a:hover.haut_page span{ color: red; display: block;}
		
		/**/
		.galerie_RUBRIQUES{ float: left; width: 200px; margin: 0 20px  0 0;}

		/**/
		#SLIDER #TV_WALL{ margin: 0 20px 0 30px}

		#TV_WALL { margin: 0 0 0 55px; }
		#TV_WALL .WRAPPER{padding: 0 ; }
		#TV_WALL dd{width: 30%; height: 360px; float: left; border: 1px solid #B5C2CF; margin: 0 0 15px 15px ;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
		#TV_WALL dd .WRP{padding: 15px; }
		#TV_WALL dd span { display: block; padding: 5px 0;}
		#TV_WALL dd span.audio_titre{ font-weight: bold; height: 35px;}
		#TV_WALL dd span.audio_auteur{ font-size: .85em;}
		#TV_WALL dd span.audio_descriptif{ font-size: .8em; color: #222;}
		#TV_WALL dd span.audio_date{ font-size: .7em; color: #333;}
		#TV_WALL dd .LECTEUR{ text-align: center; padding: 5px 0; }

			#POPUP_VIDEO  span.audio_titre{ font-weight: bold;text-align: left;}
			#POPUP_VIDEO  span.audio_auteur{ font-size: .7em;text-align: left;}
			#POPUP_VIDEO  span.audio_descriptif{ font-size: .8em; color: #efefef; text-align: left;}
			#POPUP_VIDEO  span.audio_date{ font-size: .7em; color: #ccc;text-align: left;}

		/**/
		#SOUS_RUBRIQUES_lanceur {padding: 0 0 0 10px; border-left: 1px solid #AFEF00; margin: 10px 0 0 10px; }
		#SOUS_RUBRIQUES_lanceur dt{color: #555;}
		#SOUS_RUBRIQUES_lanceur dd{color: #555; padding: 5px 10px 10px 35px; background: url(../img/PUCE_5.gif) no-repeat 5px center; font-weight: bold;}
		#SOUS_RUBRIQUES_lanceur dd a{color: #759F00; }
		#SOUS_RUBRIQUES_lanceur dd a:hover{border-bottom: 1px solid #759F00; }
		

		/**/
		#CONTACT{   border: 1px solid #FF0B0C; background: #fff; margin-bottom: 5px; padding: 20px;   }
		#CONTACT label{  display: block  }
		#CONTACT input.BOUTON{  color: green;border: 1px solid green;background: #fff; padding: 5px 0; width: 100px; margin-top: 5px; }
		#CONTACT input.champ_txt{ padding: 5px ; border: 1px solid #cfcfcf; width: 500px;}		
		#CONTACT textarea{ padding: 5px ; border: 1px solid #cfcfcf; width: 500px;}		
		#CONTACT label.error{display: block; font-size: .8em; font-weight: bold; color: #FF009A;}		


		/**/
		#PIED{   width: 100%;display:block; margin: 0 0 0 0  ; }
		#PIED ul{   margin: 0 auto;  padding: 0px 0; width: 1000px; background: #efefef;padding: 20px 0;}
		#PIED li{ float: left; text-align: left;font-size: 0.75em;   }
		#PIED li a{ padding: 0 10px 0 0; margin: 0 10px 0 10px; border-right:  1px solid #909090; }
		#PIED li a:hover{background: #fff; }
		#PIED li a span{ color: #1D82EF}
		#PIED li a.extremite{  border: 0}
		
	/**/
		#A_LA_UNE{ padding: 25px; border-bottom:1px solid #D9D9D9; padding-bottom: 15px ; margin: 0 0 15px 0;}
		
	/**/
		#SUPER_FOOTER{ width: 920px; margin: 0 auto;  padding-bottom: 10px;}
		#SUPER_FOOTER .wpr{ padding: 40px  0 10px 10px;}
		#SUPER_FOOTER dt{  font-size: .1em; color: #000; }
		#SUPER_FOOTER dl{  float: left;  margin: 0 10px 0 0;  padding: 0 10px 0 0px; display: block;  border-right: 1px solid #ccc;}
		#SUPER_FOOTER dd{ }
		#SUPER_FOOTER dd a span{ display: none;}

		/**/
		#FD_LANCEUR_0{ background: url(../img/FD_LANCEUR_0.gif) no-repeat left 0; width: 215px; height: 55px; display: block; overflow: hidden;}
		a:hover#FD_LANCEUR_0{ background-position: left -55px; }
		#FD_LANCEUR_1{ background: url(../img/FD_LANCEUR_1.gif) no-repeat center 0; width: 215px; height: 46px; display: block; overflow: hidden;}
		a:hover#FD_LANCEUR_1{ background-position: center -46px; }
		#FD_LANCEUR_2{ background: url(../img/FD_LANCEUR_2.gif) no-repeat center 0; width: 215px; height: 46px; display: block; overflow: hidden;}
		a:hover#FD_LANCEUR_2{ background-position: center -46px; }
		#FD_LANCEUR_3{ background: url(../img/FD_LANCEUR_3.gif) no-repeat center 0; width: 215px; height: 46px; display: block; overflow: hidden;}
		a:hover#FD_LANCEUR_3{ background-position: center -46px; }
		#FD_LANCEUR_4{ background: url(../img/FD_LANCEUR_4.gif) no-repeat center 0; width: 125px; height: 32px; display: block; overflow: hidden;}
		a:hover#FD_LANCEUR_4{ background-position: center -32px; }

		/**/
		p.EDITO{   display:block; padding: 5px ;   font-size: 1em; line-height: 1.3em; font-weight: bold;}
		p.EDITO a{   color: #FB0700; border-bottom: 1px solid #FB0700;}
		p.EDITO a:hover{   color: #0C3A6D; border-bottom: 1px solid #0C3A6D;}
		/**/
		.EDITO_accueil { width: 575px; padding: 0 0 0 25px; float: left;}
		.EDITO_accueil h2{   display:block; font-size: 1.5em; line-height: 1.3em; font-weight: bold;  margin: 0 0 10px 0; font-family:"Bookman Old Style",Georgia,"Times New Roman",Times,serif; }
		.EDITO_accueil h3{   display:block; font-size: 1.2em; line-height: 1.3em; font-weight: bold;  color: #004A97; margin: 0 0 10px 0 }
		.EDITO_accueil p{   text-align: justify;display:block;   font-size: 1em; line-height: 1.3em;  color: #004A97; }
		.EDITO_accueil a{   color: red; border-bottom: 1px solid red; padding: 0 0 1px 0;}
		.EDITO_accueil a:hover{   color: red; border-bottom: 0px solid red;}
		.EDITO_lanceur { width: 300px; float: left; padding: 0 0 0 40px;}
		.EDITO_lanceur a span{ font-weight: bold; border-bottom: 1px solid #000; color: #000; height: 40px; line-height: 40px; vertical-align: middle; overflow: hidden; font-size: 1.1em;}
		.EDITO_lanceur a:hover span{ color: #FB0700; border-bottom: 1px solid #FB0700;}
		.EDITO_lanceur a.MOTS{  padding-left: 30px; display:block;  background: url(../img/PICTO_7.gif) no-repeat left center; color: #333; height: 40px;  }
		.EDITO_lanceur a.PHOTOS{  padding-left: 30px; display:block;  background: url(../img/PICTO_3.gif) no-repeat left center; color: #333; height: 40px;  }
		.EDITO_lanceur a.AUDIOS{  padding-left: 30px; display:block;  background: url(../img/PICTO_2.gif) no-repeat left center; color: #333; height: 40px;  }
		.EDITO_lanceur a.VIDEOS{  padding-left: 30px; display:block;  background: url(../img/PICTO_0.gif) no-repeat left center; color: #333; height: 40px;  }
		.EDITO_lanceur a.ETAPES{  padding-left: 35px; display:block;  background: url(../img/PUCE_3.gif) no-repeat left center; color: #000; height: 32px;  }
		
		.EDITO_lanceur dl{  margin:10px; border: 1px solid #efefef; padding: 10px ;   -moz-border-radius: 10px;-webkit-border-radius: 10px;}
		.EDITO_lanceur dt{ margin: 0 10px 0px 0;font-size: 1em; line-height: 1.5em;  padding: 10px 40px 10px 0px; background: url(../img/PUCE_3.gif) no-repeat right 0; font-weight: bold;  display: block; }
		.EDITO_lanceur dt a{  color: #555; border-bottom: 1px solid #000;}
		.EDITO_lanceur dt a:hover{  color: #000; border-bottom: 0px solid #000}
		.EDITO_lanceur dd.lanceur{ margin: 0 20px 10px 15px;  font-size: .8em; color: #555; }
		.EDITO_lanceur dd.intertitre{ margin: 10px  10px 0 10px; border-top-color: 1px solid #d9d9d9; padding: 0 10px 10px 20px; background: url(../img/PUCE_6.gif) no-repeat 5px 5px; font-size: .9em; color: #759F00; font-weight: bold;}
		.EDITO_lanceur dd.acces_sous_rubrique{text-align: center; margin:10px 15px;padding: 10px; font-size: .9em; }
		.EDITO_lanceur dd.acces_sous_rubrique a{  color: #000; font-weight: bold;padding: 10px; }
		.EDITO_lanceur dd.acces_sous_rubrique a:hover{  border: 2px solid #000; }
		.EDITO_lanceur dd .WRAPPER{padding: 15px ; }
		.EDITO_lanceur dd span { display: block;}
		.EDITO_lanceur dd.descriptif {padding: 0 10px 0 35px; color: #333;  line-height: 1.3em;}
		.EDITO_lanceur dd.descriptif a{ color: red;  font-weight: bold; }

		
		/**/
		#NAV_CARNET { display: block;}
		#NAV_CARNET li{  padding-right: 10px; border-right:  0px solid #ccc; margin-right: 10px; }
		#NAV_CARNET a span{ font-weight: bold; border-bottom: 1px solid #004A97; color: #004A97; height: 40px; line-height: 40px; vertical-align: middle; overflow: hidden;}
		#NAV_CARNET a:hover span{ color: #FB0700; border-bottom: 1px solid #FB0700;}

		#NAV_CARNET a.MOTS{  padding-left: 30px; display:block;  background: url(../img/PICTO_7.gif) no-repeat left center; color: #333; height: 40px;  }
		#NAV_CARNET a.PHOTOS{  padding-left: 30px; display:block;  background: url(../img/PICTO_3.gif) no-repeat left center; color: #333; height: 40px;  }
		#NAV_CARNET a.AUDIOS{  padding-left: 30px; display:block;  background: url(../img/PICTO_2.gif) no-repeat left center; color: #333; height: 40px;  }
		#NAV_CARNET a.VIDEOS{  padding-left: 30px; display:block;  background: url(../img/PICTO_0.gif) no-repeat left center; color: #333; height: 40px;  }

		#NAV_CARNET h2{ font-weight: bold;  color: #000; }
		#NAV_CARNET h2.VIDEOS{ padding: 0px 5px 0px 35px; display:block;  background: url(../img/PICTO_0.gif) no-repeat 5px center;  height: 30px; overflow: hidden;  }
		#NAV_CARNET h2.PHOTOS{ padding: 0px 5px 0px 35px; display:block;  background:  url(../img/PICTO_3.gif) no-repeat 5px center;  height: 40px;  }
		#NAV_CARNET h2.AUDIOS{ padding: 0px 5px 0px 35px; display:block;  background:  url(../img/PICTO_2.gif) no-repeat 5px center;  height: 40px;  }
		#NAV_CARNET h2.MOTS{ padding: 0px 5px 0px 35px; display:block;  background:  url(../img/PICTO_7.gif) no-repeat 5px center;  height: 40px;  }
		
		
		#LANCEURS a.MOTS{  padding-left: 30px; display:block;  background: url(../img/PICTO_7.gif) no-repeat left center; color: #333; height: 30px;  }
		#LANCEURS a.PHOTOS{  padding-left: 30px; display:block;  background: url(../img/PICTO_3.gif) no-repeat left center; color: #333; height: 30px;  }
		#LANCEURS a.AUDIOS{  padding-left: 30px; display:block;  background: url(../img/PICTO_2.gif) no-repeat left center; color: #333; height: 30px;  }
		#LANCEURS a.VIDEOS{  padding-left: 30px; display:block;  background: url(../img/PICTO_0.gif) no-repeat left center; color: #333; height: 30px;  }
		#LANCEURS a.ETAPES{  padding-left: 35px; display:block;  background: url(../img/PUCE_3.gif) no-repeat left center; color: #000; height: 32px;  }
		#LANCEURS a span{ font-weight: bold;  color: #004A97; height: 30px; line-height: 30px; vertical-align: middle; overflow: hidden;}
		#LANCEURS a:hover span{ color: #FB0700; border-bottom: 1px solid #FB0700;}

		
		#SOUS_RUBRIQUES_2 a.MOTS{  padding-left: 30px; display:block;  background: url(../img/PICTO_7.gif) no-repeat left center; color: #333; height: 40px;  }
		#SOUS_RUBRIQUES_2 a.PHOTOS{  padding-left: 30px; display:block;  background: url(../img/PICTO_3.gif) no-repeat left center; color: #333; height: 40px;  }
		#SOUS_RUBRIQUES_2 a.AUDIOS{  padding-left: 30px; display:block;  background: url(../img/PICTO_2.gif) no-repeat left center; color: #333; height: 40px;  }
		#SOUS_RUBRIQUES_2 a.VIDEOS{  padding-left: 30px; display:block;  background: url(../img/PICTO_0.gif) no-repeat left center; color: #333; height: 40px;  }
		#SOUS_RUBRIQUES_2 li{ margin: 0 5px;}
		#SOUS_RUBRIQUES_2 a span{ font-weight: bold; border-bottom: 1px solid #004A97; color: #004A97; height: 40px; line-height: 40px; vertical-align: middle; overflow: hidden;}
		#SOUS_RUBRIQUES_2 a:hover span{ color: #FB0700; border-bottom: 1px solid #FB0700;}

		
		
		/**/
		#COMPTEUR 	{  width: 230px; background: url(../img/TITRE_lanceur_0.gif) no-repeat left top;height: 55px; float: left;overflow: hidden; margin-top: 10px;}
		
		#myController #COMPTEUR span{ display: block; color: white; padding: 10px  0 0 12px;  cursor: default;}
		#COMPTEUR .jours{ display: block; color: white; padding: 0 0 3px;font-weight: bold;}
		
		/**/	
		.SOUS_MENU{ margin: 30px 0 0 0; border-top: 1px solid #E0E0E0;  border-bottom: 1px solid #E0E0E0;  padding: 5px ;}
		.SOUS_MENU li{  padding-right: 10px; float: left; margin-right: 10px; border-right:  1px solid #e0e0e0;}
		.SOUS_MENU a { font-weight: bold; color: #004A97; padding-bottom: 1px;}
		.SOUS_MENU a:hover { color: #FB0700}
		/**/
						
		#PLANNING{ background: white;}
		#PLANNING h4{ font-size: 2em; line-height: 2em;color: #a1a2a2; font-weight: normal;}
		#PLANNING #FILET{ background: url(../img/FD_filet_planning.gif) no-repeat left 0px; width:800px;display:block; margin: 0 auto;}
		#PLANNING table{margin: 15px auto 0 auto; color: #333; width: 798px;}
		#PLANNING table a{ color: red;padding-bottom: 1px; border-bottom: 1px solid red;}
		#PLANNING table a:hover{ color: black;padding-bottom: 1px; border-bottom: 1px solid black;}
		#PLANNING table td{padding: 5px 3px; vertical-align: middle; }
		#PLANNING table tfoot{background: url(../img/BG_BAS_CENTRE.gif) repeat-x left center;height: 50px; }
		#PLANNING tr.fonce{ background: #e3ebf6; }
		#PLANNING tr.ligne_milieu{ background: #E7E9E9 url(../img/PICTO_switch.gif) no-repeat 5px center;  padding: 5px 0 0 35px ; height: 48px; }
		#PLANNING tr.ligne_milieu td{ }
		#PLANNING thead td{ height: 50px; padding: 10px 2px  ; text-align: center; background: url(../img/BG_BAS_CENTRE.gif) repeat-x left center;}
		#PLANNING td.date_concert{ color:#004a97; text-align: center;font-size: .8em;}
		#PLANNING td.ville_concert{ color:#000; font-size: 1em;}
		#PLANNING td.detail_concert{ color:#555;font-size: .8em;}
		#PLANNING a.BTN_PLANNING{ font-size: .9em; line-height: 1.3em;color: #0C3A6D;margin-top: 10px; display: block; text-align: right;}	

	
		/**/
		 .lanceur_page { margin: 0 0 0 20px; color: #333;}
		 .lanceur_page h2{ font-size: 1.2em; line-height: 1.5em; color: #333 }
		 .lanceur_page a{ color: red; border-bottom: 1px solid red;  font-weight: bold;}
		 .lanceur_page p{font-size: 1em; }
	
        .bubbleInfo {z-index:99; position: relative;top: 0;left: 0;}
        .trigger {/*position: absolute;*/}
     
        /* Bubble pop-up */
		 .popup {position: absolute;display: none;/*z-index: 50;*/border-collapse: collapse;background:white; border:2px solid #004A97}
		 .popup .WRP{padding:10px;}

		/**/
		#ALBUMSextra{ border-bottom:1px solid #EDF5F8;padding:0 0 10px 0; margin-bottom: 10px;}
		#ALBUMSextra .PHOTOS{ padding: 15px 5px 0px 35px; display:block;  background:  url(../img/PICTO_3.gif) no-repeat 5px center;  height: 40px;  }
		#ALBUMSextra a.PHOTOS { font-weight: bold; font-size: 1.2em;color: #004A97}
		#ALBUMSextra a:hover.PHOTOS {color: red;}

/**/
		#SUPER_PIED{width:1000px; margin: 0 auto;background:#DFF1F4 none repeat scroll 0 0;border-top:1px solid #EDF5F8;padding:30px 0;}
		
		#SUPER_PIED li {border-right:1px solid #FFFFFF;display:inline;margin:0 5px;padding:0 10px 0 0;}
		
		#SUPER_PIED li a{color:#0C3A6D;font-size:.8em;letter-spacing:0.1em;padding:0 0 1px;}




		
