		
		/* 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; display:block; 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: #2C5FAE url(../img/FD_0.jpg) repeat-x left top; font: .9em/1.25em "Lucida Grande","Segoe UI",Arial,Helvetica,sans-serif; text-align:center; }
		/**/
		
		/**/
		#GLOBAL{	margin:0 auto 0 auto;width:1000px; text-align: left; padding: 0 0 0 0; background:#fff ; overflow:hidden}
		#GLOBAL .WRAPPER{  padding: 0px}
		
		/**/
		#ENTETE{  height :164px; display:block; cursor: pointer; background: url(../img/FD_13.jpg) no-repeat left bottom;}
		#ENTETE span{ display: none;}
		
		/**/
		#LANGUES{ font-size: .8em; width: 80px; height: 44px; float: right; background: url(../img/FD_12.gif) no-repeat 0 0 ;}
		#LANGUES ul{padding: 5px 0 0 10px;}
		#LANGUES li{float: left; margin: 0 5px 0 0 ;}
		
		/**/
		#MENU_GLOBAL{  height : 55px; display:block; overflow: hidden; background: #e8f4fe;}
		#MENU_GLOBAL ul{ width: 845px; margin: 0 auto }
		#MENU_GLOBAL li{ float: left; font-size: 1em;text-align: center ;border-right:  1px solid #fff; }
		#MENU_GLOBAL a{ height : 55px;display: block;text-align: center; overflow: hidden;  color: #233CA0;  }
		#MENU_GLOBAL a:hover {background: #fff;   color: #000; }
		#MENU_GLOBAL a span{ padding: 15px 10px 0;display: block;text-align: center;  }
		#MENU_GLOBAL a.extremite{  border: 0}
		#MENU_GLOBAL a.active {background: #5DB5FF;  color: #fff; -moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px; -webkit-border-radius-bottomleft:0;-webkit-border-radius-bottomright:0;-webkit-border-radius-topleft:10px;-webkit-border-radius-topright:10px;  }

		#MENU_GLOBAL a.active_rub {background: #fff url(../img/PUCE_10.gif) no-repeat center bottom;  color: #000;  }
		
	/**/
		#SUPER_FOOTER{ text-align: left; border-top:1px solid #9CC938; background: white url(../img/FD_1.gif) repeat-x 0 0;   }
		#SUPER_FOOTER .wpr{  height: 250px;padding: 30px 0 0 0; width: 1000px; margin: 0 auto; background: url(../img/FD_2.jpg) no-repeat 0 0; }
		#SUPER_FOOTER dl{  width: 700px; margin: 0 auto;}
		#SUPER_FOOTER dd{ float: left;   font-size: 0.8em; display: block;  border-right: 1px solid #A3D13A;}
		#SUPER_FOOTER dd.fin{   border-right: 0px solid #A3D13A;}
		#SUPER_FOOTER dd a:hover span{ background: #119CFE; color: #fff;}
		#SUPER_FOOTER dd a span{ color: #80ba00; font-weight: bold; padding: 3px ; display: block; margin: 0 5px;}
	/**/
		#FOOTER_HOME{  text-align: left; border-top:1px solid #9CC938; background: white url(../img/FD_5.jpg) repeat-x 0 0;   }
		#FOOTER_HOME .wpr{  position: relative; top: -68px; width: 1000px; margin: 0 auto;}
		#FOOTER_HOME #ONGLETS ul{ background: url(../img/FD_4.gif) no-repeat 0 0; display: block; height: 68px;}
		#FOOTER_HOME #ONGLETS li{   text-align: center;float: left; width: 180px; margin-right: 6px;}
		#FOOTER_HOME #ONGLETS li a span{ color: #4f651e;padding: 20px 0 0 0;display:block; font-size: 1.2em; font-weight: bold;}
		#FOOTER_HOME #ONGLETS li a:hover span{ color: #000;padding: 20px 0 0 0;display:block; font-size: 1.2em; font-weight: bold;}
		#FOOTER_HOME #ONGLETS li a span.actif{ color: #000; font-weight: normal;}
		#FOOTER_HOME dl{background: transparent url(../img/FD_6.jpg) no-repeat  0 0; display: block; width: 1000px; padding-top: 10px; margin-bottom: 50px;}
		#FOOTER_HOME dd{ float: left;   width: 25%;font-size: 0.8em; display: block;  }
		#FOOTER_HOME dd.baseline{ float:none;    width: 100%;font-size: 0.8em; display: block;  }
		#FOOTER_HOME dd .item{ padding: 10px; margin: 0 5px }
		#FOOTER_HOME dd .item h2{ height: 36px; font-size: 1.5em;font-family: "Bookman Old Style", Georgia, "Times New Roman", Times, serif;background: #daff87; padding: 15px ; text-align: center;-moz-border-radius-bottomleft:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;}
		#FOOTER_HOME dd .item h2.vide{ height: 10px;}
		#FOOTER_HOME dd .item ul {background: #e6ffae; padding: 0 0 10px 0; -moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;
		-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px; -webkit-border-radius-bottomleft:10px;-webkit-border-radius-bottomright:10px;
		-webkit-border-radius-topleft:0px;-webkit-border-radius-topright:0px; height: 160px;}
		#FOOTER_HOME dd .item a span{ color: #4F651E; font-weight: bold; padding: 5px 5px 5px 20px; display: block; margin: 0 10px; 
		background: url(../img/PUCE_2.gif) no-repeat left center;}
		#FOOTER_HOME dd .item a:hover span{-moz-border-radius:5px; -webkit-border-radius:5px; background: #5BB3FD; color: #fff;}
		#FOOTER_HOME dd .item li p{ margin: 0 15px; color: #4F651E;}
		#FOOTER_HOME dd .item li p a{ color: #000; font-weight: bold;}
		#FOOTER_HOME dd .item li p a:hover{ color: #4F651E; font-weight: bold;}
		#FOOTER_HOME dd .item a.acces_srub span{ color: #4F651E; font-weight: bold;  padding: 5px 15px 5px 5px ; display: block; margin: 10px 10px 0 10px; 
		background: url(../img/PUCE_6.gif) no-repeat right 10px; border-top: 1px solid #4F651E;}
		#FOOTER_HOME dd .item a:hover.acces_srub span{ border: 0;background: #4F651E; color: #fff;-moz-border-radius:5px; -webkit-border-radius:5px;}
		
		
		/**/
		
		#COORDONNEES{  padding: 90px 0 0 0 ; font-size: .85em; color: #9ECC39; text-align: left}
		#FOOTER_HOME #COORDONNEES{  padding: 20px 0 0 0 ; font-size: .85em; color: #A6D63C; text-align: left; border-top: 1px solid #9ECC39;}
		p.signature { padding: 5px 0 0 0; margin-top: 5px;}
		p.signature a{ color: #2C5FAE; }
		
		
		/**/
		
		#ACTUALITES{ display: none;margin: 70px 50px 0 50px ; border: 1px solid #AFDBFF; font-size: .95em; color: #333; text-align: left;}
		#ACTUALITES .WRAPPER{ padding: 15px 50px;}
		#ACTUALITES h2{background: #AFDBFF;padding: 10px;}
		#ACTUALITES h3 {display: block; margin-bottom: 5px; }
		#ACTUALITES h3 a{color: #000; border-bottom: 1px dashed #333;}
		#ACTUALITES h3 a:hover{color: #000; border-bottom: 1px solid #333;}
		#ACTUALITES a.suite{ background: #AFDBFF;color: #000; padding: 5px;}
		#ACTUALITES p{ padding: 0 20px 10px 20px; margin-bottom: 10px; border-bottom: 1px solid #efefef;}
		
		#BTN_11{ width: 150px; height: 75px; display:block; overflow: hidden; background: url(../img/BTN_11.gif) no-repeat center center; }
		#BTN_11 span{display: none}		
		
		#MENU_GLOBAL a#BTN_9{  background: #AFDBFF; -moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px; -webkit-border-radius-bottomleft:0;-webkit-border-radius-bottomright:0;-webkit-border-radius-topleft:10px;-webkit-border-radius-topright:10px; display: none; }
		
		/**/
		#LANCEUR_HOME {  height: 323px; display: block; background: url(../img/FD_3.jpg) no-repeat left top; overflow: hidden;}
		#LANCEUR_HOME #EDITO{  width: 400px; float: left;}
		#LANCEUR_HOME #EDITO p{   color: #042d57;font-size: 1.5em; line-height: 1.25em; padding: 25px 25px 0 25px;}
		#LANCEUR_HOME #EDITO p .surbrillance{ color: #c5fe47; font-weight: bold;display: inline}
		#LANCEUR_HOME #SPLASH{  width: 600px; float: left; overflow: hidden;}
		
		
		/**/
		.BREADCRUMBS a{ color: gray; border-bottom: 1px solid gray;}
		.BREADCRUMBS a:hover{ color: #000; border-bottom: 0;}
		.BREADCRUMBS li{	float: left; margin: 0 2px; font-size: .75em}

		/**/
		.PAGINATION { padding: 2px; background: #F6FFDF; margin: 5px 0;}
		.PAGINATION a{ }
		.PAGINATION a:hover{ }
		.PAGINATION li{	float: left; margin: 0 2px; font-size: .75em}
		.PAGINATION li.page_active{ color: #759F00;padding: 5px; font-weight: bold; font-size: .9em;}
		.PAGINATION li.page{ padding: 5px 0;}
		.PAGINATION li.page a{ color: #759F00;padding: 5px; border: 1px solid #759F00;}
		.PAGINATION li.page a:hover{ background: #759F00;padding: 5px; border: 1px solid #759F00; color: white;}
		.PAGINATION li.total{ padding: 5px; float: right;}
		
		/**/
		#CENTRE{ display:block;  overflow: hidden; }
		#CENTRE .WRAPPER{  padding: 20px}
		#CENTRE #PRINCIPALE	{ float: left; width: 632px;}
		#CENTRE #SECONDE		{ float: left; width: 286px; overflow: hidden;}
		#CENTRE .separateur{ height: 1px; overflow: hidden; border-bottom: 1px solid #d9d9d9; display: block; margin-bottom: 5px }

		/**/
		.theme_1{ color: #9BC723;}
		.theme_8{ color: #D1AC26;}
		.theme_3{ color: #FFC900;}
		a.theme_3{ color: #FFC900;}
		.theme_6{ color: #D44735;}
		.theme_2{ color: #4AB5FB;}
		a.theme_2{ color: #9bc723;}
		.theme_10{ color: #633E2A;}
		a.theme_10{ color: #633E2A;}
		.theme_agenda{ color: #FF7200;}
		.theme_contact{ color: #FFD200;}
		
		h2.sous_rubrique{ display:block;  color: #979797;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; }
		
		
		/**/
		.AFF_PRODUITS{   padding: 20px 20px 20px 0; border-bottom: 1px solid #ccc; }
		.AFF_PRODUITS .HEADER{ padding: 0 0px 0 0;display:block; }
		.AFF_PRODUITS .HEADER  a h1{ letter-spacing:-1px; display:block; font: 1.8em/1.25em Georgia, "Times New Roman", Times, serif; margin: 10px 0; color: #000; }
		.AFF_PRODUITS .HEADER  a:hover h1{ color: #119cfe; }
		.AFF_PRODUITS .HEADER h1{ letter-spacing:-1px; display:block; font-size: 1.5em; color: #000; }
		.AFF_PRODUITS h2{ letter-spacing:-1px; display:block;  color: #555; font-size: 1em;  margin: 10px 0; font-weight: normal; }
		.AFF_PRODUITS h2 a{ letter-spacing:-1px; color: #979797; border-bottom: 1px solid #979797; }
		.AFF_PRODUITS h2 a:hover{ color: #000; border-bottom: 1px solid #000; }
		.AFF_PRODUITS h4{  display:block;  color: #119cfe; font-size: .9em;  margin: 10px 0; padding: 0 0 5px 5px ; border-bottom: 1px solid #909090; }
		.AFF_PRODUITS .contenu_article{ font-size: 1em; line-height: 1.45em; color: #222; text-align: justify; margin-left: 10px; padding: 0 0 15px 30px; background: url(../img/PUCE_2.gif) no-repeat left 5px; }
 		.AFF_PRODUITS .contenu_article ul{ margin-bottom: 10px;}
		.AFF_PRODUITS .contenu_article li{ list-style: disc; list-style-position: inside; padding-left: 10px;}
		.AFF_PRODUITS .contenu_article a{ color: #0C81CF; background: #EFF9FF;}
		.AFF_PRODUITS .contenu_article a:hover{ color: #000; }
		
		.AFF_PRODUITS .signature{color: #909090; margin-bottom: 15px ; font-size: .85em;   padding: 10px 0 0 0;}
		.AFF_PRODUITS .signature p{  color: #909090; margin-bottom: 10px ;display:inline; padding: 0;}
		.AFF_PRODUITS a.suite_article { background: #119cfe; padding: 2px 3px;   color: #fff; font-size: .8em}
		.AFF_PRODUITS a:hover.suite_article { background: #fff;    color: #119cfe; }
		
		/**/
		#AFF_ARTICLE{ margin: 30px 0}
		#AFF_ARTICLE #CHAPEAU{ padding: 0 0px 0 45px;display:block; background: url(../img/FD_article_0.gif) no-repeat left 5px}
		#AFF_ARTICLE #CHAPEAU  a h1{ letter-spacing:-1px; display:block; font: 1.8em/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: 1.8em/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: 1em; line-height: 1.45em; color: #222; text-align: justify; margin-left: 40px; padding: 0 0 30px 30px; background: url(../img/PUCE_2.gif) no-repeat left 5px; }
		#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 a{ color: #0C81CF; background: #EFF9FF;}
		#AFF_ARTICLE .contenu_article a:hover{ color: #000; }

		.LANCEUR_1{ margin: 50px 0  0px 30px; background: #fff;  font-size: .9em; color: #555; }
		.LANCEUR_1 h3{ padding: 10px 15px ; background: #018bfe; -moz-border-radius: 10px;-webkit-border-radius: 10px; }
		.LANCEUR_1 h3 a{ color: #fff; }
		.LANCEUR_1 h3 a:hover{ color: #000; }
		.LANCEUR_1 dl{ padding: 0 10px;margin: 10px 0}
		.LANCEUR_1 dd{ margin: 5px  5px  5px  25px;border-top: 1px solid #e9eaeb;}
		.LANCEUR_1 dd a{ color: #018bfe; font-size: .85em; }
		.LANCEUR_1 dd a:hover{background: #018bfe; color: #fff }
		.LANCEUR_1 dt{ padding: 0px 0 5px 25px ; background: url(../img/PUCE_7.gif) no-repeat left 3px}
		.LANCEUR_1 dt p{ font-size: .85em;}
		.LANCEUR_1 dt a{ color: #018bfe; font-weight: bold; }
		.LANCEUR_1 dt 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: #119cfe; padding: 2px 3px;   color: #fff; font-size: .8em}
		#AFF_ARTICLE a:hover.suite_article { background: #fff;    color: #119cfe; }
		
		#AFF_ARTICLE .BREADCRUMBS {	background: #e6eef2; padding: 3px 1px; float: right;}
		#AFF_ARTICLE .BREADCRUMBS li.page_active{  background: #fff; padding: 5px; }
		#AFF_ARTICLE .BREADCRUMBS li.page{padding: 5px;}
		#AFF_ARTICLE .BREADCRUMBS li.page a{ border: 0;}
		#AFF_ARTICLE .BREADCRUMBS li.total{ border-left: 1px solid #aaa; padding: 5px 0 5px 5px}
		#AFF_ARTICLE .FOOTER {float: left;}
		#AFF_ARTICLE .FOOTER a{color: #119CFE; font-size: 1.2em;  display: block; line-height: 1.5em; vertical-align: middle; padding: 5px 15px; float: left;}
		#AFF_ARTICLE .FOOTER a:hover{color: #000; font-size: 1.2em; background: #F5F8FC;  display: block;}

		#AFF_ARTICLE ul.DOCS_preview { padding-left: 10px ;display: block; }
		#AFF_ARTICLE .DOCS_preview li{  padding-right: 10px ; margin-right: 10px ;   border-right: 1px dashed #ddd;  float: left;}
		#AFF_ARTICLE .DOCS_preview li span{ display:block; margin-bottom: 5px}
		#AFF_ARTICLE .DOCS_preview li span a img{ border: 1px solid #96D4E7; padding: 1px;}
		#AFF_ARTICLE .DOCS_preview li span a:hover img{ border: 1px solid #000;}
		#AFF_ARTICLE .DOCS_preview li a.apercu{ padding: 2px; color: #333;   margin: 5px 0; }
		#AFF_ARTICLE .DOCS_preview li a:hover.apercu{background: #fff;  color: #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-top: 30px; display:block;  background: url(../img/PICTO_0.gif) no-repeat center top; color: #333; text-align: center; }
		.PICTO_0 span{width: 100px; display: block; }
		.PICTO_1{ padding-top: 30px; display:block;  background: url(../img/PICTO_1.gif) no-repeat center top; color: #333;  text-align: center; }
		.PICTO_1 span{width: 100px; display: block; }
		.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;   }
		
		
		/**/
		.ARTICLE_preview{ padding: 10px 20px 10px 45px; background:  url(../img/FD_article_1.gif) no-repeat 10px 15px; margin: 10px 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.5em/1.25em Georgia, "Times New Roman", Times, serif; color: #000; padding: 5px 0;}
		.ARTICLE_preview a:hover h6{ color: #119cfe;}
		.ARTICLE_preview ul.pied{  border-top: 1px solid #e6eef2; padding: 5px 0 0 0; margin: 10px 0 5px 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_6 {padding: 0 10px;}
		#SOUS_RUBRIQUES_6 dl{ float: left; width: 310px;  }
		#SOUS_RUBRIQUES_6 dt{ margin: 0 10px 0 0;color: #D44735;border-bottom: 1px solid #D44735; font-size: 1.3em;  padding: 5px 10px 10px 35px; background: url(../img/PUCE_3.gif) no-repeat 5px center; font-weight: bold; }
		#SOUS_RUBRIQUES_6 dd{ margin: 0 10px 10px 0; border-bottom: 1px solid #d9d9d9; padding: 0 10px 10px 35px; background: url(../img/PUCE_4.gif) no-repeat 10px 10px; font-size: .8em; color: #555;}
		#SOUS_RUBRIQUES_6 dd span{ display: block; padding: 5px 0;}
		#SOUS_RUBRIQUES_6 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_6 dd a:hover.citation_titre{ color: #119cfe; }
		#SOUS_RUBRIQUES_6 dd a.citation_suite{  background: #F4EEED; padding: 2px 3px;   color: #000; font-size: .8em; float: right;  }
		#SOUS_RUBRIQUES_6 dd a:hover.citation_suite{ background: #D44735; color: whitesmoke;}
		
		/**/
		#SOUS_RUBRIQUES_1 {padding: 0 10px 50px 10px;}
		#SOUS_RUBRIQUES_1 dl{ padding: 20px; background: #fff url(../img/FD_11.jpg) repeat-x 0 0 ;-moz-border-radius-bottomright:10px;-moz-border-radius-topleft:0;
		-moz-border-radius-topright:10px;-moz-border-radius-bottomleft:10px;}
		#SOUS_RUBRIQUES_1 dt{  display: none;margin: 0 10px 10px 0;color: #9bc723; font-size: 1.3em;  padding: 5px 10px 10px 35px; background: url(../img/PUCE_5.gif) no-repeat 5px center; font-weight: bold; }
		#SOUS_RUBRIQUES_1 dt.simple{  display: block;margin: 0 10px 10px 0;color: #9bc723; font-size: 1.3em;  padding: 5px 10px 10px 35px; background: #fff url(../img/PUCE_5.gif) no-repeat 5px center; font-weight: bold;-moz-border-radius:10px;-webkit-border-radius:10px }
		#SOUS_RUBRIQUES_1 dt a{  color: #9bc723; border-bottom: 1px solid #9bc723;}
		#SOUS_RUBRIQUES_1 dt a:hover{  color: #000; border-bottom: 1px solid #000}
		#SOUS_RUBRIQUES_1 dd.lanceur{ float: left;margin: 0 20px 0px 0px; background: #fff;  font-size: .9em; color: #555;-moz-border-radius: 10px;
		-webkit-border-radius: 10px;  width: 250px;}
		#SOUS_RUBRIQUES_1 dd.lanceur ul{ padding: 15px;}
		#SOUS_RUBRIQUES_1 dd.lanceur li{ padding: 10px 15px 10px 0; background: url(../img/PUCE_7.gif) no-repeat right center;border-bottom: 1px solid #e9eaeb;}
		#SOUS_RUBRIQUES_1 dd.lanceur li a{ color: #018bfe; font-weight: bold; }
		#SOUS_RUBRIQUES_1 dd.lanceur li a:hover{ color: #000 }
		#SOUS_RUBRIQUES_1 dd.principale{ padding-left: 270px;}
		#SOUS_RUBRIQUES_1 dd.principale ul{ padding-left: 30px;}
		
		#SOUS_RUBRIQUES_1 dd.principale .DOCS_preview { padding: 20px 0px 0px 0px ; margin-bottom:20px;display: block;  font-size: 0.85em; width: 620px; height: 100px; overflow:hidden}
		#SOUS_RUBRIQUES_1 dd.principale .DOCS_preview div.doc_lie{  padding-right: 10px ;   padding-left: 10px ;   float: left;}
		#SOUS_RUBRIQUES_1 dd.principale .DOCS_preview div.doc_lie span{ display:block }
		#SOUS_RUBRIQUES_1 dd.principale .DOCS_preview div.doc_lie span a img{ border: 1px solid #96D4E7; padding: 1px;}
		#SOUS_RUBRIQUES_1 dd.principale .DOCS_preview div.doc_lie span a:hover img{ border: 1px solid #000;}
		#SOUS_RUBRIQUES_1 dd.principale .DOCS_preview div.doc_lie a.apercu{ padding: 2px; color: #2C5FAE;font-weight: bold;border-bottom: 1px solid #2C5FAE;    margin: 5px 0; }
		#SOUS_RUBRIQUES_1 dd.principale .DOCS_preview div.doc_lie a:hover.apercu{background: #2C5FAE; color: #fff; }
		#SOUS_RUBRIQUES_1 dd.principale .DOCS_preview div.PICTO_1 a:hover.apercu{ background: #619F1D;  color: white;}
		#SOUS_RUBRIQUES_1 dd.principale .DOCS_preview div.PICTO_1 a.apercu{ background: transparent; font-weight: bold;border-bottom: 1px solid #619F1D;  
		color: #619F1D;  padding: 2px 2px 1px 2px; }/**/
	

		#NAVIGATION_PRODUITS{  height : 55px; display:block; overflow: hidden;}
		#NAVIGATION_PRODUITS ul{ width: 710px; margin: 0 auto }
		#NAVIGATION_PRODUITS li{ display: inline; font-family: "Bookman Old Style", Georgia, "Times New Roman", Times, serif;float: left; font-size: 1.1em;text-align: center ;margin-right:  10px; width: 230px; }
		#NAVIGATION_PRODUITS a{  font-weight: bold; -moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;background: #e8f4fe;height : 55px;display: block;text-align: center; overflow: hidden;  color: #233CA0; padding: 0 5px; }
		#NAVIGATION_PRODUITS a:hover {background: #fff;   color: #000; }
		#NAVIGATION_PRODUITS a span{ padding: 10px 20px 0  20px;display: block;text-align: center;  }
		#NAVIGATION_PRODUITS a.extremite{  border: 0}
		#NAVIGATION_PRODUITS a.active_rub { font-weight: normal;background: #fff url(../img/FD_10.gif) repeat-x 0 0;  color: #000;  }
		#SOUS_RUBRIQUES_1 a.retour_haut{ background: url(../img/PICTO_8.gif) no-repeat right top;  display: block; text-align: right; width: 100%; height: 10px; margin: 5px 0 0 0 ; }
		#SOUS_RUBRIQUES_1 a.retour_haut span{display: none; }
		#SOUS_RUBRIQUES_1 a:hover.retour_haut{  background: url(../img/PICTO_9.gif) no-repeat right top;  display: block; text-align: right; width: 100% }
		

		/**/
		#SOUS_RUBRIQUES_2 {padding: 0 10px 50px 10px;}
		#SOUS_RUBRIQUES_2 dl{padding: 20px; background: #fff url(../img/FD_11.jpg) repeat-x 0 0 ;-moz-border-radius-bottomright:10px;-moz-border-radius-topleft:0;
		-moz-border-radius-topright:10px;-moz-border-radius-bottomleft:10px; }
		#SOUS_RUBRIQUES_2 dl .WRAPPER{padding: 20px; }
		#SOUS_RUBRIQUES_2 dt{ margin: 0 10px 10px 0;color: #fff; font-size: 1.3em }
		#SOUS_RUBRIQUES_2 dt p{ font-size: .8em;}
		#SOUS_RUBRIQUES_2 dd.lanceur{ 
		float: none;margin: 0 20px 0px 0px; background: #fff;  font-size: .9em; color: #555;-moz-border-radius: 10px;
		-webkit-border-radius: 10px;  width: 100%;
		}
		
		#SOUS_RUBRIQUES_2 table{font-size: .9em; padding: 15px;}
		#SOUS_RUBRIQUES_2 th{ background: #43a9e9; padding: 10px 5px; text-align: left;color: #fff; border-bottom: 1px solid #fff; }
		#SOUS_RUBRIQUES_2 th span{cursor: pointer;padding: 0 0 0 20px;  }
		#SOUS_RUBRIQUES_2 th.headerSortDown{ background: #efefef url(../img/PUCE_13.gif) no-repeat 5px center; color: #000; border-bottom: 0px solid #fff;  }
		#SOUS_RUBRIQUES_2 th.headerSortDown span{font-weight: normal; border: 0; }
		#SOUS_RUBRIQUES_2 th.headerSortUp{ background: #efefef url(../img/PUCE_14.gif) no-repeat 5px center; color: #000; border-bottom: 0px solid #fff;  }
		#SOUS_RUBRIQUES_2 th.headerSortUp span{font-weight: normal; border: 0; }
		#SOUS_RUBRIQUES_2 td{  padding: 10px 5px; border-bottom: 1px solid #43a9e9; vertical-align: middle;}
		#SOUS_RUBRIQUES_2 td.date{ font-size: .8em;}
		#SOUS_RUBRIQUES_2 td.descriptif{ font-size: .9em;}
		#SOUS_RUBRIQUES_2 td.intitule{ font-size: 1.1em;}

		a.PICTO_7{ background: url(../img/PICTO_7.gif) no-repeat left top; display: block; } 
		a.PICTO_7 span{ display: block; padding:  5px 0 0 40px;  font-size: .9em; color: #018BFE;  font-weight: bold;height: 30px;} 
		a:hover.PICTO_7 span{ color: #000;} 
		#SOUS_RUBRIQUES_2 .PICTO_0{  background-position: 3px 0; text-align:left; padding: 0  }
		#SOUS_RUBRIQUES_2 .PICTO_0 a{ color: #018BFE;  }
		#SOUS_RUBRIQUES_2 .PICTO_0 a:hover{ color: #000;  }
		#SOUS_RUBRIQUES_2 .PICTO_0 span{display: block; padding:  5px 0 0 40px;  font-size: .9em; font-weight: bold;height: 30px; }
		#SOUS_RUBRIQUES_2 .PICTO_1{ padding: 0;background-position: 3px 0; text-align:left;  }
		#SOUS_RUBRIQUES_2 .PICTO_1 a{ color: #018BFE; ;height: 30px; }
		#SOUS_RUBRIQUES_2 .PICTO_1 a:hover{ color: #000;  }
		#SOUS_RUBRIQUES_2 .PICTO_1 span{ display: block;padding:  5px 0 0 40px;  font-size: .9em; font-weight: bold}

		
		#SOUS_RUBRIQUES_2 .DOCS_preview li{ float: left; margin: 0 3px 0 0 ;}
		

		/**/
		#SOUS_RUBRIQUES_3 {padding: 0 10px 50px 10px;}
		#SOUS_RUBRIQUES_3 dl{  padding-bottom: 30px;float: left; width: 470px; margin: 0 10px; background: url(../img/FD_7.jpg) no-repeat left top; display: block;  }
		#SOUS_RUBRIQUES_3 dt{-moz-border-radius: 10px;-webkit-border-radius: 10px; margin: 20px ;color: #ff7a04; font-size: 1.3em;  padding: 20px 0; 
		background: white; font-weight: bold; text-align: center; }
		#SOUS_RUBRIQUES_3 dd{ font-size: .9em; color: #444;padding: 0 25px;}
		#SOUS_RUBRIQUES_3 dd p { padding: 0 15px;}
		#SOUS_RUBRIQUES_3 dd p span{display: inline;}
		#SOUS_RUBRIQUES_3 dd h6{display: block;font-variant: small-caps; color: #000; font-size: 1em; margin: 10px 0 5px 0; padding-bottom: 5px;
		border-bottom: 1px solid #333;}
		#SOUS_RUBRIQUES_3 dd span { display: block;}
		#SOUS_RUBRIQUES_3 dd .titre{ }
		#SOUS_RUBRIQUES_3 dd ul{padding: 0 15px;}
		#SOUS_RUBRIQUES_3 dd li{  display: block; float: none;padding: 10px 0 10px 25px; background: url(../img/PUCE_2.gif) no-repeat left center;border-bottom: 1px solid #FFC900;}
		#SOUS_RUBRIQUES_3 dd li a{ color: #018bfe; font-weight: bold; }
		#SOUS_RUBRIQUES_3 dd li a:hover{ color: #000 }
		
		/*
		#SOUS_RUBRIQUES_10 {padding: 0 10px;}
		#SOUS_RUBRIQUES_10 dl{ float: left; width: 310px;  }
		#SOUS_RUBRIQUES_10 dt{ margin: 0 10px 0 0;color: #633E2A;border-bottom: 1px solid #633E2A; font-size: 1.3em;  padding: 5px 10px 10px 35px; 
		background: url(../img/PUCE_8.gif) no-repeat 5px center; font-weight: bold; }
		#SOUS_RUBRIQUES_10 dd{ margin: 0 10px 10px 0; border-bottom: 2px solid #d9d9d9; padding: 0 10px 10px 35px;font-size: .8em; color: #555;}
		#SOUS_RUBRIQUES_10 dd span{ display: block; padding: 5px 0;}
		#SOUS_RUBRIQUES_10 a.citation_titre{ color: #000; font: 1.2em/1.35em Georgia, "Times New Roman", Times, serif; margin: 10px 0 0 0; display: block; 
		border-bottom: 1px solid #E9E3E0;cursor: pointer;position: relative;padding: 0 10px 5px 35px; background: url(../img/PUCE_9.gif) no-repeat 10px 10px;}
		#SOUS_RUBRIQUES_10 a:hover.citation_titre{ color: #119cfe; }
		#SOUS_RUBRIQUES_10 dd a.citation_suite{  background: #E9E3E0; padding: 2px 3px;   color: #633E2A; font-size: .8em; float: right;  }
		#SOUS_RUBRIQUES_10 dd a:hover.citation_suite{ background: #633E2A; color: #E9E3E0;}
		.menu_body {display:none; background: none;}
		*/

		/*
		#PLAYLIST {width: 910px; margin: 0 auto; }
		#PLAYLIST dd{width: 180px; float: left; border-right: 1px solid #f4faf2; height: 160px; margin-bottom: 15px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
		#PLAYLIST dd .WRAPPER{padding: 15px; }
		#PLAYLIST dd span { display: block;}
		#PLAYLIST dd span.audio_titre{ font-weight: bold;}
		#PLAYLIST dd span.audio_auteur{ font-size: .7em;}
		#PLAYLIST dd span.audio_descriptif{ font-size: .8em; color: #222;}
		#PLAYLIST dd span.audio_date{ font-size: .7em; color: #333;}
		#PLAYLIST dd .LECTEUR{ text-align: center; padding: 5px 0; }
		*/
		/*
		#GALERIE {width: 910px; margin: 0 auto; }
		#GALERIE dd{width: 180px; float: left; border-right: 1px solid #f4faf2; height: 230px; margin-bottom: 15px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
		#GALERIE dd .WRAPPER{padding: 15px; }
		#GALERIE dd span { display: block;}
		#GALERIE dd span.titre{ font-weight: bold;}
		#GALERIE dd span.auteur{ font-size: .7em;}
		#GALERIE dd span.date{ font-size: .7em; color: #333;}
		#GALERIE dd .TH{ text-align: center; padding: 5px 0; }
		#GALERIE dd .TH a img{ border: 1px solid #465F00; }
		#GALERIE dd .TH a:hover img{ border: 1px solid #fff; }
		*/
		/*
		#TV_WALL {width: 910px; margin: 0 auto; }
		#TV_WALL dd{width: 300px; float: left; border-right: 1px solid #f4faf2; margin-bottom: 15px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
		#TV_WALL dd .WRAPPER{padding: 15px; }
		#TV_WALL dd span { display: block; padding: 5px 0;}
		#TV_WALL dd span.audio_titre{ font-weight: bold;}
		#TV_WALL dd span.audio_auteur{ font-size: .7em;}
		#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; }
		*/
		/**/
		#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; }
		
		
		/**/
		#panneau_recherche{padding: 10px ; background: #F7FFC0; border: 1px solid #DFFF00; margin: 10px; display: none;}
		#panneau_recherche h2{   float: left; margin-right: 10px; }
		#panneau_recherche input.BOUTON{  color: green;border: 1px solid #DFFF00;background: #fff; padding: 5px 0; width: 50px; margin-top: 5px; }
		#panneau_recherche input.champ_txt{ font-size: 1em;padding: 7px ; border: 1px solid #cfcfcf; width: 500px; height: 30px;}
		#panneau_recherche label.error{display: block; font-size: .8em;}		
		
		
		/*
		#AGENDA { padding: 10px;}
		#AGENDA li{ float: left; width: 20%;  margin-bottom: 5px; height: 175px;}
		#AGENDA .bouton p{ color: whitesmoke; font-size: .9em;}
		#AGENDA .bouton a{ color: #fff; margin-bottom: 5px;}
		#AGENDA .bouton a:hover{ color: #000; margin-bottom: 5px}
		#AGENDA  a:hover span{ color: #000 }
		#AGENDA li h3{ color: #333;}
		#AGENDA li .WRAPPER{ margin: 5px;padding: 15px 10px 10px 40px;-moz-border-radius: 10px;-webkit-border-radius: 10px; background: #FF7A0F url(../img/PUCE_7.gif) no-repeat scroll 5px 5px;}
		#AGENDA .jour{ display:block;  color: #fff; font-size: 2.5em; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom: 10px;}
		#AGENDA .mois{ display:block;  color: #FFDCBF; font-size: .9em;  margin-bottom: 5px;}
		#AGENDA .details_event{ display:block;  color: #333; font-size: .9em;  width: 20em;}

		
		h2.theme_agenda{ display:block;  color: #979797;font: 1.3em/1.35em Georgia, "Times New Roman", Times, serif; margin: 10px 0; }
		h2.theme_agenda a{   color: #FF7A0F; font-weight: bold; font-family: "Lucida Grande","Segoe UI",Arial,Helvetica,sans-serif;  padding: 0 2px; background: #FFF5EF; }
		h2.theme_agenda a:hover{   border-bottom: 1px solid #FF7A0F;}
		.PICTO_GRATUIT{ background: url(../img/BTN_9.gif) no-repeat left top; width: 45px; height:15px ; display: block;}
		*/


		/*		#AGENDA_HOME{ background: url(../img/FD_agenda_home.gif) no-repeat left top; width: 958px; height: 140px; display: block }
		#AGENDA_HOME .WRAPPER{padding: 5px 20px; }
		#AGENDA_HOME a.btn{color: #fff;}
		#AGENDA_HOME .DATES{ float: left; width: 600px; padding-top: 25px }
		#AGENDA_HOME .SECONDAIRE{ float: left; width: 290px; padding: 25px 0 0 20px }
		#NEXT_DATES{ background: #edf0f4 url(../img/FD_dates_g.gif) no-repeat left top; padding-left: 15px; height: 75px; }
		#NEXT_DATES li{ color: #595959; text-align: center; width: 70px; border-right: 1px solid #FFE4CF; float: left; margin: 0px 15px 0 0; }
		#NEXT_DATES span.jour{ display: block;color: #595959;font-size: 2em; line-height: 1.5em;font-family:Georgia,"Times New Roman",Times,serif;padding: 0 0 0 0;}
		#NEXT_DATES  .pop .pop_toggle { background:transparent url(../img/PUCE_11.gif) no-repeat scroll 0px 0px;cursor:pointer; display:block; height:25px; 
		overflow:hidden; width:25px; margin: 10px 0 0 10px ;}
		#NEXT_DATES .active .pop_menu {background-color:#FFF6EF ;border:1px solid #FF7A0F;color:#000000;display:block;left:0;padding:0.6em 0.6em 0.6em 45px;
		position: absolute;top:0; width: 450px;  text-align: left; margin-top: -50px;}
		#NEXT_DATES .active .pop_toggle 	{ left:0; position:absolute; top:-50px; z-index:2000;   }
		#NEXT_DATES  .pop{ position: relative;}
		#AGENDA_HOME #NEXT_DATES  p.mois{ font-size: .9em; padding: 2px 5px 0 0; text-align: right; font-weight: bold;}
		#AGENDA_HOME a h2{ margin: 0 10px 0 10px;color: #000; font-size: 1.3em;  padding: 2px 10px 2px 30px; background: url(../img/PUCE_12.gif) no-repeat 0 center; 
		font-weight: bold; }
		#AGENDA_HOME a:hover h2{ color: #FF7200;}
		#AGENDA_HOME p{color: #DF8A45; font-size: .8em;  padding: 0px 0px 0 40px; }
		#AGENDA_afficher{ padding: 35px; text-align: left; line-height: 1.5; }
		#AGENDA_afficher .jour{ -moz-border-radius: 10px;-webkit-border-radius: 10px; background: #FF7A0F;  color: #fff; font-size: 2.5em; line-height: 1.5em; font-family:Georgia, "Times New Roman", Times, serif; margin: 0 25px 10px 0; float: left; padding: 0 5px;}
		#AGENDA_afficher .mois{ display:block;  color: #FFDCBF; font-size: .9em;  margin-bottom: 5px;}
		#AGENDA_afficher .details{background: #FFF5EF; padding: 10px; margin: 15px 0; }
		#AGENDA_afficher .titre_event{border-bottom: 1px solid #FF7200; padding-bottom: 10px; margin-bottom: 10px; }
		*/
		/**/
		#CONTACT{   border-top: 1px solid #FFD200; background: #fff; margin: 20px 0; padding: 20px;  }
		#CONTACT label{  display: block  }
		#CONTACT td{ padding: 3px; vertical-align: middle;}

		#CONTACT tfoot{ background: #FFD200;}
		#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:80%;}
		#CONTACT input.required{ padding: 5px ; border: 1px solid #A0CE39; width:80%;}		
		#CONTACT textarea{ padding: 5px ; border: 1px solid #A0CE39; width: 93%; height: 150px;}		
		#CONTACT label.error{display: block; font-size: .8em; font-weight: bold; color: #FF009A;}		


		
	/**/
		#A_LA_UNE{ padding: 25px; border-bottom:1px solid #D9D9D9; padding-bottom: 15px ; margin: 0 0 15px 0;}
		
		
		
		
