/* Reset et styles de base */
	* { padding:0; margin:0 }
	body { font-size:62.5%; font-family:arial, helvetica, sans-serif; color:#000; background:#fff }
	p { line-height:1.4em; margin-bottom:10px; }
	a {color:#F1903D; text-decoration:none; }
		.contenu a { font-weight:bold; }
	a:hover, a:focus {text-decoration:underline; }
	a img {border:none}
	ul, ol { list-style:none; margin-bottom:10px; }
	strong { font-style:normal; font-weight:bold; }
	em { font-style:italic; font-weight:normal; }
	abbr, acronym { border-bottom:1px dotted; cursor:help; }
	address {font-style:normal}
	kbd { font-size:1.2em; background:#e5e5e5; padding:0 2px; border:solid 1px #ccc; border-right:solid 1px #999; border-bottom:solid 1px #999 }
/* FORMULAIRES */
	/* Champs */
	input.champ:hover {background:#faf8f6;}
	input.champ:focus {background:#f3eee9;}
	/* Boutons */
	input.bouton { font-family:tahoma; font-size:1em; color:#fff; background:#0f67a8; border:1px solid #7f9db9; padding:1px; cursor:pointer; }
	input.bouton.secondaire { background:#888; border:1px solid #777; }
	input.bouton:hover, input.bouton:focus {background:#3883bd}
	input.bouton.secondaire:hover, input.bouton.secondaire:focus {background:#999}
/* RECURENT & CLASSES */
	.masquer { position:absolute; top:-1000px; width:1px; height:1px; overflow:hidden; }
	p.meta { font-style:italic; color:#6b6a64; margin-bottom:5px; }
	a.lien_externe { background:url(../images/background/lien_externe.gif) no-repeat right center; padding:0 14px 0 0; }
	/* Depuis editeur */
	.retour_chariot {clear:both}
	/* Alignements */
	.alignement01 {text-align:left;}
	.alignement02 {text-align:right;}
	.alignement03 {text-align:center;}
	/* Espacements */
	.espacement01 {margin-bottom:0;}			/* Sans espacement */
	.espacement02 {margin-bottom:20px;}			/* Grand espacement */
	.espacement03 {margin-bottom:30px;}			/* Très grand espacement */
	/* Titres */
	#contenu h1 { font-size:2em; font-weight:normal; color:#EC9760; margin:0 0 10px 0; font-family:"trebuchet MS", trebuchet, verdana, sans-serif; }
	#contenu h2 { font-size:1.6em; color:#000; margin-bottom:5px; }
	#contenu h3 { font-size:1.3em; color:#5f4f48; margin-bottom:4px; }
		#contenu h3 a { color:#606162; }
	#contenu h4 { font-size:1.1em; color:#34332f; margin-bottom:3px; }
	#contenu h5,
	#contenu h6 { font-size:1em; color:#555; margin-bottom:2px; }
	/* Listes */
	#contenu ul, #contenu ol { overflow:hidden; line-height:1.6em; height:100%; padding:0 12px; }
	#contenu ul li { background:url(../images/background/puce.gif) no-repeat left 6px; padding:0 0 2px 11px; }
	#contenu ol li { list-style-type:decimal; list-style-position:inside; padding:0 0 2px 0; }
	#contenu ul li ul, #contenu ol li ol { padding:2px 0 0 15px; margin:0; }
	/* Mise en avant */
	.mise_en_avant { overflow:hidden; height:100%; background:#94969A; padding:8px 10px 0 10px; margin:0 0 10px 0; }
	p.mise_en_avant {padding-bottom:10px;}

		.niveau2_12145 .mise_en_avant { background:#A3C541; }
		.niveau2_12146 .mise_en_avant { background:#E53B2C; color:#FFF; }
		.niveau2_12147 .mise_en_avant { background:#9BD6F0; }
		.niveau2_12148 .mise_en_avant { background:#F08E3B; color:#000; }
		.niveau2_12149 .mise_en_avant { background:#A7265D; color:#FFF; }
		.niveau2_12150 .mise_en_avant { background:#F4C625; }

	/* Citations */
	q { font-style:italic; quotes: "« " " »"; background:#f4f4f4; padding:0 2px; }
	blockquote { overflow:hidden; height:100%; line-height:1.5em; font-style:italic; background:#f7f6f3 url(../images/background/citation.gif) no-repeat 98% 8px; padding:5px 45px 5px 5px; margin:0 0 10px 0; }
	blockquote p {margin-bottom:0;}
	/* Object */
	div.object-left,
	div.object-right,
	div.object-center {margin:0 0 10px 0}
	div.object-left { float:left; margin-right:10px; }
	div.object-right { float:right; margin-left:10px; }
	div.object-center {text-align:center}
	/* Images */
	div.image {margin:0 0 6px 0}
	div.image img { vertical-align:top; margin:0 0 1px 0; border:2px solid #333; }
	div.image p { text-align:left; color:#fff; background:#777; padding:1px 0; }
	div.object-center div.image p {margin:0 auto; }
	div.image p span { display:block; padding:0 5px; margin:0 auto; }
	div.image p span abbr {border:0; }
	/* Fichiers en téléchargement */
	a.fichier { background-repeat:no-repeat; background-position:left top; padding:2px 0 1px 22px; }
	a.pdf {background-image:url(../images/background/pdf.gif);}
	a.msword {background-image:url(../images/background/msword.gif);}
	a.ms-excel {background-image:url(../images/background/ms-excel.gif);}
	a.text {background-image:url(../images/background/text.gif);}
	a.spreadsheet {background-image:url(../images/background/spreadsheet.gif);}
	a.plain {background-image:url(../images/background/plain.gif);}
	a.fichier span { font-size:.9em; color:#666; }
	/* Tableaux de données */
	table { border-collapse:collapse; margin:0 0 10px 0; }
	table.tableau_donnees { width:100%; border-collapse:collapse; border-top:1px solid #ccc; margin:0 0 10px 0; }
	table.tableau_donnees p {margin-bottom:0;}
	table.tableau_donnees caption { text-align:left; font-weight:bold; color:#555; padding:0 0 4px 0; }
	table.tableau_donnees tr th { font-weight:normal; background:#fbf1f1; border-bottom:1px solid #ccc; padding:4px; }
	table.tableau_donnees tr td { vertical-align:top; border-bottom:1px dashed #ccc; padding:6px 4px; }
	table.tableau_donnees tr.alterne td {background-color:#f7f7f7; }
	table.tableau_donnees tr.survol td {background-color:#efefef; }
	/* Fil d'ariane */
	#fil_ariane a { color:#5F6061;  }
	#fil_ariane a:hover, #fil_ariane a:focus {}
	/* Introduction */
	p.introduction { overflow:hidden; height:100%; /* border-left:3px solid #e5e5e5; padding:0 0 0 5px; */ }
	p.introduction:first-letter { line-height:1em; font-size:1.5em; font-weight:bold; color:#666; margin:0 2px 0 0 }
	/* Vue line */
	div.vue_line { overflow:hidden; height:100%; border-bottom:1px dashed #999; padding:0 0 5px 0; margin:0 0 5px 0;}
	div.vue_line h3 a {}
	div.vue_line h3 a:hover, div.vue_line h3 a:focus {}
	div.vue_line h3 span {font-size:.8em; }
	div.vue_line img { float:left; margin:0 10px 0 0; border:2px solid #333; }
	div.vue_line a.lien_continuation { float:right; background:url(../images/background/puce.gif) no-repeat right 5px; padding:0 10px 0 0; }
	/* Galeries */
	div.theme { width:138px; height:220px; float:left; border:1px solid #d0d0d0; background:#e8e8e8; padding:8px; margin:0 1px 1px 0; }
		#contenu .contenu .theme h2 { font-size:1em; }
		div.theme img { display:block; border:2px solid #fff; margin:auto; }
		div.voir_theme { text-align:right; font-weight:bold; padding:0 0 20px 0; }
		div.voir_theme a { float:right; background:#e8e8e8; padding:4px 10px; }
	#diaporama { float:left; width:100%; margin-top:10px; }
		#diaporama a.lightbox {text-decoration:none; }
		#diaporama a.lightbox img { border:1px solid #ccc; padding:5px; margin:0 14px 20px 0; }
		#diaporama a.lightbox:hover img, #diaporama a.lightbox:focus img {background:#e4e4e4}
	/* FAQ */
	#contenu h2.question {font-size:1.2em}
	#contenu h2.question a {text-decoration:none}
	#contenu h2.question a:hover, #contenu h2.question a:focus {text-decoration:underline}
	/* Commentaires */
	#commentaires { clear:both; overflow:hidden; padding:30px 0 20px 0; }
	#commentaires h2 {margin-bottom:10px; }
	div.commentaire em { float:right; margin-top:-20px; }
	div.commentaire blockquote strong {font-style:normal; }
	/* Sondage */
	fieldset.question_sondage { clear:both; border:0; border-bottom:1px dashed #ccc; padding:0 0 7px 0; margin:0 0 7px 0; }
	fieldset.question_sondage legend { font-size:1.3em; font-weight:bold; color:#666; margin-bottom:7px; }
	fieldset.question_sondage legend span {white-space:normal; }
	fieldset.question_sondage div { clear:both; padding:0 0 0 20px; margin:0 0 5px 0; }
	fieldset.question_sondage input { float:left; width:13px; height:13px; margin:0 4px 0 0; }
	/* Fiches ELUS */
	#contenu ul.onglets { overflow:hidden; height:100%; line-height:normal; padding:0; }
	#contenu ul.onglets li { display:inline; background:none; padding:0; margin:0; }
	#contenu ul.onglets li a { position:relative; display:block; float:left; width:150px; height:80px; padding:8px; line-height:1.6em; font-weight:bold;
		color:#000; background:#e7e7e7 url(../images/background/elu.jpg); border-right:1px solid #fff; border-bottom:1px solid #fff; }
	#contenu ul.onglets li a img { float:left; margin:0 8px 0 0; }
	#contenu ul.onglets li a span { position:absolute; bottom:8px; right:8px; display:block; padding:0 8px 0 0; text-align:right; font-weight:normal;
		color:#9e3d3d; background:url(../images/background/puce.gif) no-repeat right center; text-decoration:underline; }
	#contenu ul.onglets li a:hover, #contenu ul.onglets li a:focus {background:#f1f1f1; }
	#contenu ul.onglets li a:hover span, #contenu ul.onglets li a:focus span { }
	/* Fiche selectionne */
	#contenu ul.onglets li.ui-tabs-selected a { filter:alpha(opacity=30); -moz-opacity:0.30; background-image:none; background-color:#f4f4f4; cursor:text; }
	#contenu ul.onglets li.ui-tabs-selected a span {display:none;}
	/* Fiche active */
	#fiche { overflow:hidden; height:100%; border-left:8px solid #babcbd; background:#e7e7e7; padding:15px; margin:0 0 10px 0; }
	div.ui-tabs-hide {display:none;}
	div.fiche img { float:left; margin:0 20px 0 0; }
	/* Plan du site */
	#plan_site li a {text-decoration:none}
	#plan_site li a:hover,
	#plan_site li a:focus {text-decoration:underline}
		/* Premier niveau */
		#plan_site {padding-left:60px}
		#plan_site li { background:url(../images/background/suivant.gif) no-repeat left 3px; padding-left:20px; margin:0 0 5px 0; }
		#plan_site li h2 {font-size:1.4em}
		/* Second niveau */
		#plan_site li ul {font-size:1.1em}
		#plan_site li ul li { background:url(../images/background/puce.gif) no-repeat left 6px; padding-left:12px; margin-bottom:3px; }
		#plan_site li ul li a {color:#666}
		/* Autres niveaux */
		#plan_site li ul li ul {font-size:.9em}
		#plan_site li ul li ul li {margin-bottom:1px}
	/* Navigation */
	div.navigation {padding-top:10px; }
	div.navigation a.precedent { background:url(../images/background/precedent.gif) no-repeat left 2px; padding-left:17px; }
	div.navigation a.suivant { float:right; background:url(../images/background/suivant.gif) no-repeat right 2px; padding-right:17px; }
	/* Pagination */
	#contenu ul.pagination {padding:10px 0 0 0;}
	#contenu ul.pagination li { float:left; background:none; padding:0; margin:0 10px 5px 0; }
	#contenu ul.pagination li a, #contenu ul.pagination li span { display:block; float:left; border:1px solid #8EB815; padding:2px 6px; }
	#contenu ul.pagination li a { color:#fff; background:#8EB815; }
	#contenu ul.pagination li a:hover, #contenu ul.pagination li a:focus, #contenu ul.pagination li span { color:#000; background:#fff; }
	/* Outils */
	#contenu #outils { clear:both; padding:10px 0 0 0; margin-bottom:0; }
	#contenu #outils li { display:inline; background:none; padding:0; margin:0 15px 0 0; }
	#outils li a { color:#5c494f; background-repeat:no-repeat; background-position:left 9px; padding:7px 0 4px 21px; }
	#outils li a:hover, #outils li a:focus { }
	#outils li #imprimer {background-image:url(../images/background/imprimer.gif); }
	#outils li #enregistrer_pdf { background-image:url(../images/background/enregistrer_pdf.gif); background-position:left 10px; }
	#outils li #faire_suivre {background-image:url(../images/background/envoyer_page.gif)}
	#outils li #haut_page {background-image:url(../images/background/haut_page.gif)}
	/* GLOSSAIRE */
	#glossaire .description { margin-bottom:20px; }
	#glossaire .lettres { margin:0 0 20px 0; overflow:hidden; }
		#glossaire .lettres div.current { color:#000; background:#EB9157; border:1px solid #EB9157; display:block; float:left; padding:3px; margin:0 5px 0 0; font-weight:bold; }
		#glossaire .lettres a { color:#5F6061; background:#F5C8AB; border:1px solid #EB9157; display:block; float:left; padding:3px; margin:0 5px 0 0; font-weight:bold; }
			#glossaire a:hover{ background:#EB9157; color:#FFF; }
	#glossaire dl { clear:both; }
		#glossaire dt { font-weight:bold; margin:0; padding:0; font-size:1.1em; }
			#glossaire dt:first-letter { text-transform:uppercase; }
		#glossaire dd { padding:0 0 15px 20px; margin:0; }
	/* LIENS */
	.class-link .attribute-link { padding-left:15px; background:url(../images/background/menu4.gif) 0 6px no-repeat; }
	/* SPECIFIQUE ANNUAIRE */
	#imagechapitre { text-align:center; margin:0 0 20px 0;}
	#annuairediag p.accessiform label { width:30%;}
	#annuaireacteurs p.accessiform label { width:20%;}
	#contenu ul.resultats li { margin:0; padding:8px 0; background:none; overflow:hidden; clear:left; border-bottom:1px dashed #CCC; }
	.content-pdf { background:url(../images/background/pdf.gif) 0 0 no-repeat; padding:2px 0 1px 22px; overflow:hidden;}
	.contre_les_robots { display:none; }

	/* QUIZ */
	p.counter { padding:5px; margin:0; font-weight:bold;}
	p.question { height:66px; background:url(../images/background/quizz.gif) right no-repeat; padding:0 40px 5px 10px; border:1px solid #EB9156; }
	.your_answer { }
	.correct { color:#090; font-weight:bold; }
	.incorrect { color:#F00; font-weight:bold; }
	.right_answer { }
	.your_score { font-weight:bold; }
	#quiz .bgdark { padding:0 0 5px 0; margin:0 0 5px 0; overflow:hidden; }
	#quiz .bglight { padding:0 0 5px 0; margin:0 0 5px 0; overflow:hidden; }
/* --------------------------------------------------------------------------------------------- PAGELAYOUT */
body { background:#FFF url(../images/background/body.gif) repeat-x; color:#5F6061; font-family:verdana, sans-serif; color:#5F6061; text-shadow:transparent 0 0 0; }

#global { width:884px; margin:0 auto; }

#haut { color:#3C3E3F; padding:10px 0; height:27px; overflow:hidden; }
	#acces_rapide { width:744px; float:left; overflow:hidden; text-align:right; font-size:1.1em; }
		#acces_rapide li { display:inline; white-space:nowrap; }
		#acces_rapide li a { color:#3C3E3F; }
			#acces_rapide li a:hover, #acces_rapide li a:focus, #acces_rapide li a.focus { }
	#recherche { float:left; overflow:hidden; width:125px; padding:0 0 0 15px; }
		#recherche label { display:none; }
		#recherche input.champ { display:inline; width:90px; font-size:1.1em; color:#3C3E3F; border:1px solid #FFF; padding:0 0 2px 5px; }
		#recherche input.bouton { display:inline; background:#A39D6D; color:#FFF; padding:0 0 1px; margin-top:1px; font-size:1em; border:1px solid #A39D6D; }
		#recherche input.champ:hover, #recherche input.champ:focus, #recherche input.champ.focus { background:#A39D6D; border-color:#A39D6D; color:#FFF; }

#navigation_principale { width:884px; height:48px; background:#FFF url(../images/background/menu.gif) no-repeat; font-size:1.2em; margin:0; padding:0; list-style:none; }
	#navigation_principale li { display:block; float:left; text-align:center; padding:23px 0 0 0; }
		#noeud_12145 { width:87px; }
		#noeud_12146 { width:159px; }
		#noeud_12147 { width:125px; }
		#noeud_12148 { width:160px; }
		#noeud_12149 { width:154px; }
		#noeud_12150 { width:199px; }
			#navigation_principale li a , #navigation_principale li strong { color:#5F6061; padding-left:12px; }
				#noeud_12145 a , #noeud_12145 strong { background:url(../images/background/menu1.gif) 0 4px no-repeat; }
				#noeud_12146 a , #noeud_12146 strong { background:url(../images/background/menu2.gif) 0 4px no-repeat; }
				#noeud_12147 a , #noeud_12147 strong { background:url(../images/background/menu3.gif) 0 4px no-repeat; }
				#noeud_12148 a , #noeud_12148 strong { background:url(../images/background/menu4.gif) 0 4px no-repeat; }
				#noeud_12149 a , #noeud_12149 strong { background:url(../images/background/menu5.gif) 0 4px no-repeat; }
				#noeud_12150 a , #noeud_12150 strong { background:url(../images/background/menu6.gif) 0 4px no-repeat; }
			#navigation_principale li a:hover {}

#tetiere { width:884px; height:173px; background:url(../images/contenu/tetiere.gif) no-repeat; overflow:hidden; }
	#imgctxt { position:absolute; }
	#logo a { display:block; width:884px; height:173px; position:relative; z-index:10; background:url(../images/background/pixel.gif); }
		#logo a span { display:none; }

#main { clear:both; width:884px; background:url(../images/background/main.gif) repeat-y; padding:5px 0 0 0; overflow:hidden; }
	#gauche { width:175px; float:left; padding:0 15px; }
		#intranet { width:175px; margin:0 0 30px 0; background:url(../images/background/menugauche.gif) no-repeat; overflow:hidden; }
			#intranet h2 { color:#EB9156; font-style:italic; font-size:1.4em; padding:7px 10px 10px 12px; margin:0; display:block; font-weight:bold; }
			#intranet ul { margin:0; padding:0; }
				#intranet li { margin:0; padding:0; width:175px; float:left; }
					#intranet ul li a { display:block; width:147px; padding:3px 2px 3px 26px; color:#5F6061; background:url(../images/background/pucemenugauche.gif) 11px 7px no-repeat; font-size:1.1em; }
						#intranet li a:hover { background:#5F6061 url(../images/background/pucemenugauche.gif) 11px 7px no-repeat; color:#FFF; text-decoration:none; }
		#menuctxt { width:175px; margin:0 0 30px 0; background:url(../images/background/menugauche.gif) no-repeat; overflow:hidden; }
			#menuctxt h2 { color:#8F8F90; font-size:1.1em; padding:11px 10px 10px 27px; margin:0; }
				.niveau2_12145 #menuctxt h2 { background:url(../images/background/menu1.gif) 11px 16px no-repeat; }
				.niveau2_12146 #menuctxt h2 { background:url(../images/background/menu2.gif) 11px 16px no-repeat; }
				.niveau2_12147 #menuctxt h2 { background:url(../images/background/menu3.gif) 11px 16px no-repeat; }
				.niveau2_12148 #menuctxt h2 { background:url(../images/background/menu4.gif) 11px 16px no-repeat; }
				.niveau2_12149 #menuctxt h2 { background:url(../images/background/menu5.gif) 11px 16px no-repeat; }
				.niveau2_12150 #menuctxt h2 { background:url(../images/background/menu6.gif) 11px 16px no-repeat; }
			#menuctxt li { margin:0; padding:0; width:175px; float:left; }
				#menuctxt li strong { display:block; font-weight:bold; color:#EB9156; }
				#menuctxt li a { display:block; color:#EB9156; }
					#menuctxt li strong { padding:3px 2px 3px 42px; font-weight:bold; background:url(../images/background/pucemenugauche.gif) 11px 6px no-repeat; }
					#menuctxt li a { padding:3px 2px 3px 42px; background:url(../images/background/pucemenugauche.gif) 11px 6px no-repeat; }
							.niveau2_12145 #menuctxt li strong , .niveau2_12145 #menuctxt li a { background:url(../images/background/menuctxt1.gif) 26px 6px no-repeat; }
							.niveau2_12146 #menuctxt li strong , .niveau2_12146 #menuctxt li a { background:url(../images/background/menuctxt2.gif) 26px 6px no-repeat; }
							.niveau2_12147 #menuctxt li strong , .niveau2_12147 #menuctxt li a { background:url(../images/background/menuctxt3.gif) 26px 6px no-repeat; }
							.niveau2_12148 #menuctxt li strong , .niveau2_12148 #menuctxt li a { background:url(../images/background/menuctxt4.gif) 26px 6px no-repeat; }
							.niveau2_12149 #menuctxt li strong , .niveau2_12149 #menuctxt li a { background:url(../images/background/menuctxt5.gif) 26px 6px no-repeat; }
							.niveau2_12150 #menuctxt li strong , .niveau2_12150 #menuctxt li a { background:url(../images/background/menuctxt6.gif) 26px 6px no-repeat; }
						#menuctxt li a:hover { background-color:#EB9156; color:#FFF; text-decoration:none; }
							#menuctxt li li strong { padding:3px 2px 3px 55px; background:none; border:0; }
							#menuctxt li li a { padding:3px 2px 3px 55px; font-weight:normal; background:none; border:0; }
								#menuctxt li li a:hover { background:#E38307; }
									#menuctxt li li li strong { padding:2px 2px 2px 66px;  }
									#menuctxt li li li a { padding:2px 2px 2px 66px; }
										#menuctxt li li li a:hover { background:#8D9294; }
											#menuctxt li li li li strong { padding:2px 2px 2px 76px; font-style:italic; font-size:0.8em; }
											#menuctxt li li li li a { padding:2px 2px 2px 76px; font-style:italic; font-size:0.8em; }
												#menuctxt li li li li a:hover { background:#42569B; }
		#pratique { width:175px; margin:0 0 30px 0; background:url(../images/background/menugauche.gif) no-repeat; overflow:hidden; }
			#pratique h2 { color:#EB9156; font-style:italic; font-size:1.4em; padding:7px 10px 10px 12px; margin:0; display:block; font-weight:bold; }
			#pratique ul { margin:0; padding:0; }
				#pratique li { margin:0; padding:0; width:175px; float:left; }
					#pratique ul li a { display:block; width:147px; padding:3px 2px 3px 26px; color:#5F6061; background:url(../images/background/pucemenugauche.gif) 11px 7px no-repeat; font-size:1.1em; }
						#pratique li a:hover { background:#5F6061 url(../images/background/pucemenugauche.gif) 11px 7px no-repeat; color:#FFF; text-decoration:none; }
		#tbquizz { width:175px; margin:0 0 30px 0; background:url(../images/background/menugauche.gif) no-repeat; overflow:hidden; }
			#tbquizz h2 { color:#EB9156; font-style:italic; font-size:1.4em; padding:7px 10px 10px 12px; margin:0; font-weight:bold; }
			#tbquizz p { background:url(../images/background/quizz.gif) right top no-repeat; min-height:66px; _height:66px; padding:0 50px 0 10px; font-size:1.1em; }
			#tbquizz .lire_suite a { display:block; width:93px; height:12px; margin:0 0 0 10px; background:url(../images/background/quizzlire.gif) no-repeat; font-family:"trebuchet ms", trebuchet; text-align:center; color:#EB9156; line-height:1em; }
				#tbquizz .lire_suite a:hover { background:url(../images/background/quizzlire.gif) 0 -12px no-repeat; color:#FFF; text-decoration:none; }
	#contenu { width:629px; float:left; padding:0 10px 15px 40px; overflow:hidden; font-size:1.1em; }
		#milieu { width:405px; float:left; padding:0 36px 10px 0; }
			#milieu h2 { color:#EB9156; font-size:1.5em; border-bottom:1px dashed #EB9156; margin-bottom:10px; font-style:italic; }
			#milieu .article { padding:0 0 10px 0; border-bottom:1px dashed #EC9760; margin:0 0 10px 0; }
				#milieu .article .image img { border:2px solid #FFF; }
				#milieu .article h3 a { color:#606162; }
		#droite { width:188px; float:left; }
			#fpagenda , #focus { background:url(../images/background/droite.gif) repeat-y; margin:0 0 10px 0; }
			#fpagenda h2 , #focus h2 { background:url(../images/background/droitehaut.gif) no-repeat; padding:11px 0 0 13px; font-size:1.2em; font-style:italic; color:#EB9156; }
			#fpagenda #allevents , #focus #focuslien { background:url(../images/background/droitebas.gif) bottom no-repeat; padding:0 12px 9px 0; text-align:right; }
			#fpagenda ul { margin:0 16px; padding:0; list-style:none; }
				#fpagenda ul li { margin:0 0 8px 0; padding:0; background:none; }
					#fpagenda li span { display:block; background:url(../images/background/fpagendaspan.gif) 1px 4px no-repeat; text-indent:15px; }
					#fpagenda li a { color:#EB9156; }
			#focus h3 { color:#5F6061; padding:0 17px; }
			#focus p { padding:0 17px; }
			#focus img { display:block; margin:0 auto 5px; border:1px solid #F0A97C; }
		.niveau2_12145 #contenu h1 { color:#A3C541; }
		.niveau2_12146 #contenu h1 { color:#E53B2C; }
		.niveau2_12147 #contenu h1 { color:#9BD6F0; }
		.niveau2_12148 #contenu h1 { color:#F08E3B; }
		.niveau2_12149 #contenu h1 { color:#A7265D; }
		.niveau2_12150 #contenu h1 { color:#F4C625; }

#pied_page { clear:both; background:#A3C541; color:#FFF; padding:4px 0; overflow:hidden; font-size:1.1em; }
	#bas2 { width:884px; height:27px; margin:0 auto; overflow:hidden; }
		#copyright { float:left; width:205px; white-space:nowrap; color:#FFF; text-align:center; padding:8px 0 0 0; }
			#copyright a { color:#FFF; }
		#footer { float:left;width:405px; color:#FFF; padding:8px 26px 0 30px; text-align:center; font-size:1.1em; }
			#footer li {display:inline;}
				#footer li a { color:#FFF; padding:0 10px; }
		#partenaires { width:213px; height:27px; float:left; text-align:center; background:url(../images/background/partenaires.gif) no-repeat; }

.lienboite a { background:url(../images/background/lienboite.gif) top left no-repeat; padding:0 0 0 9px; color:#5F6061; font-size:0.9em; }
	.lienboite a span { background:url(../images/background/lienboitespan.gif) top right no-repeat; padding:0 9px 0 0; }
	.lienboite a:hover { color:#000; text-decoration:none; }


select#element_10, select#element_4 {
	width:250px;
}


#mr_01 p.accessiform label, #mr_02 p.accessiform label  {
	width: 30%;
}

#tabs.mr_01 .ui-widget-header{
	border:0;
	color:#5F6061;
	padding-top:25px;
	background: #f18e3b url(../images/background/pls_mr_01.jpg) top no-repeat;
}

#tabs.mr_01 .ui-widget-content {
	border:0;
	background:none;
}
#contenu #tabs.mr_01 ul li {border:0;background:none;font-weight: bold;color: #fff;}
#tabs.mr_01 .ui-state-default a, #tabs.mr_01 .ui-state-default a:link, #tabs.mr_01 .ui-state-default a:visited {
	color: #5F6061;
	text-decoration: none;
}
#tabs.mr_01 .ui-state-active a, #tabs.mr_01 .ui-state-active a:link, #tabs.mr_01 .ui-state-active a:visited {
	color: #fff;
	text-decoration: none;
}
#contenu #tabs.mr_01 ul li.first_tab {
	border-right: 1px dashed white;
}
#tabs.mr_01.ui-widget-content {
	border:0;
	background: none;
	color: #333;
}
#tabs.mr_01 .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: #fff;
}
#tabs.mr_01 {}
#tabs.mr_01 {}
#tabs.mr_01 {}

.separator_01 {
	width:230px;
	height:13px;
	margin:20px auto;
	background: url(../images/background/separateur_rouge.png) no-repeat;
}
.separator_02 {
	width:230px;
	height:13px;
	margin:20px auto;
	background: url(../images/background/separateur_vert.png) no-repeat;
}
.separator_03 {
	width:230px;
	height:13px;
	margin:20px auto;
	background: url(../images/background/separateur_orange.png) no-repeat;
}
.separator_04 {
	width:230px;
	height:13px;
	margin:20px auto;
	background: url(../images/background/separateur_bleu.png) no-repeat;
}
