@charset "utf-8";
/* --------------------------------------------------------------------------------------------- Reset et styles de base */
	* {
		padding:0;
		margin:0
	}
	body {
		font-size:62.5%;
		font-family:"trebuchet ms", arial, helvetica, sans-serif;
		color:#33383d;
		background:#fff
	}
/* ------------------------------------------------------------------------------ Paragraphes */
	p {
		line-height:1.7em;
		padding:0 0 10px 0
	}
/* ------------------------------------------------------------------------------ Liens */
	a {
		color:#9e3d3d;
		text-decoration:none
	}
	a:hover,
	a:focus {text-decoration:underline}
	a img {border:none}
/* ------------------------------------------------------------------------------ Listes */
	ul {list-style:none}
/* ------------------------------------------------------------------------------ Emphases */
	strong {font-weight:bold}
	em {font-style:italic}
/* ------------------------------------------------------------------------------ Autres */
	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
	}
/* --------------------------------------------------------------------------------------------- Récurrent */
/* ------------------------------------------------------------------------------ Formulaire */
	input:hover,
	textarea:hover,
	select:focus {background:#f0efef}
	input:focus,
	textarea:focus,
	select:focus {background:#e7e7e7}
	input.bouton {
		font-size:1em;
		color:#333;
		background:#f0efef;
		border:1px solid #ebebeb;
		padding:1px 3px;
		cursor:pointer
	}
	input.bouton:hover,
	input.bouton:focus {
		color:#000;
		background:#e7e7e7
	}
	#principal input.bouton {
		color:#fff;
		background:#9e3d3d;
		border-color:#9e3d3d
	}
	#principal input.secondaire {
		color:#333;
		background:#f0efef;
		border:1px solid #ccc
	}
	#principal input.bouton:hover,
	#principal input.bouton:focus {background:#ac4e4e}
	#principal input.secondaire:hover,
	#principal input.secondaire:focus {background:#e7e7e7}
/* ------------------------------------------------------------------------------ Liens */
	a.lien_externe {
		background:url(../images/background/lien_externe.gif) no-repeat right center;
		padding:0 14px 0 0
	}
	a.voir_tout {
		float:right;
		padding:0 5px 0 0
	}
	a.voir_tout span {
		background:url(../images/background/voir_tout.gif) no-repeat left center;
		padding:0 0 0 14px
	}
/* ------------------------------------------------------------------------------ Divers */
	.retour_chariot {clear:both}
	.masquer, .contre_les_robots {
		position:absolute;
		left:-10000px;
		top:auto;
		width:1px;
		height:1px;
		overflow:hidden
	}
/* --------------------------------------------------------------------------------------------- Global */
	#global {
		overflow:hidden;
		width:988px;
		font-size:1.1em;
		padding:5px 0;
		margin:0 auto;
		background:#fff;
		padding:0 6px
	}
/* ------------------------------------------------------------------------------ Top */
	#top {
		overflow:hidden;
		height:100%;
		background:#9e3d3d;
		padding:5px;
		margin:0 0 13px 0
	}
/* -------------------------------------------------------------- Accès rapide */
	#top ul {
		float:left;
		width:770px;
		text-align:right;
		font-size:1.1em;
		color:#fff;
		padding:2px 0 0 0
	}
	#top ul li {
		display:inline;
		margin:0 5px 0 0
	}
	#top ul li a,
	#top ul li strong {
		color:#fff;
		margin:0 5px 0 0
	}
/* -------------------------------------------------------------- Recherche */
	#top form {float:right}
	#top form input.champ {
		width:150px;
		font-family:"trebuchet ms", arial, helvetica, sans-serif;
		font-size:1em;
		color:#363a3f;
		border:1px solid #ebebeb;
		padding:1px 0 1px 7px
	}
/* ------------------------------------------------------------------------------ Entête */
	#entete {
		float:left;
		width:805px;
		margin:0 0 15px 0
	}
/* --------------------------------------------------------------- Logo (h1) */
	#entete h1 {
		display:inline;
		float:left;
		margin:6px 13px 0 11px
	}
/* --------------------------------------------------------------- Navigation par profil */
	#navigation_profil {
		float:left;
		width:85px;
		color:#50565c;
		padding:12px 0 0 0
	}
	#navigation_profil h2 {
		text-transform:uppercase;
		font-size:1em;
		margin:0 0 2px 0
	}
	#navigation_profil ul {overflow:hidden}
	#navigation_profil ul li a {
		display:block;
		height:100%;
		color:#50565c;
		background-repeat:no-repeat;
		background-position:left center;
		padding:2px 0 2px 13px;
		margin:0 0 1px 0
	}
	/* Lycéen */ #navigation_profil ul li.noeud_18916 a {background-image:url(../images/background/profil_couleur01.gif)}
	/* Entreprise */ #navigation_profil ul li.noeud_11519 a {background-image:url(../images/background/profil_couleur02.gif)}
	/* Association */ #navigation_profil ul li.noeud_11520 a {background-image:url(../images/background/profil_couleur03.gif)}
	/* Journaliste */ #navigation_profil ul li.noeud_11521 a {background-image:url(../images/background/profil_couleur04.gif)}
	#navigation_profil ul li a:hover,
	#navigation_profil ul li a:focus {color:#000}
/* --------------------------------------------------------------- Têtière */
	#tetiere {
		display:block;
		float:right;
		margin:0 0 13px 0
	}
/* --------------------------------------------------------------- Navigation transversale */
	#navigation_transversale {
		float:left;
		width:755px;
		text-transform:uppercase;
		text-align:center;
		font-size:1.2em;
		color:#5c6064;
		background:#e7e7e7;
		padding:6px 0 6px 5px
	}
	#navigation_transversale li {float:left}
	#navigation_transversale li.dernier {margin-right:0}
	#navigation_transversale li a {
		display:block;
		display:inline;
		float:left;
		color:#5c6064;
		padding:1px 5px;
		margin:0 10px 0 9px
	}
	#navigation_transversale li.dernier a {margin-right:0}
	#navigation_transversale li a:hover,
	#navigation_transversale li a:focus {
		color:#000;
		background:#f0efef
	}
/* --------------------------------------------------------------- Fil RSS */
	#fil_rss {
		float:right;
		margin:1px 7px 0 0
	}
/* ------------------------------------------------------------------------------ Navigation principale */
	#navigation_principale {
		overflow:hidden;
		height:100%;
		padding:0 3px 0 8px
	}
	#navigation_principale li {
		border-left-style:solid;
		border-left-width:6px;
		border-left-color:#9e3d3d;
		margin:0 0 3px 0
	}
	#navigation_principale li.noeud_10987 {border-left-color:#ff7f00}	/* Jeunesse / Formation */
	#navigation_principale li.noeud_10988 {border-left-color:#76b918}	/* Environnement / Transport */
	#navigation_principale li.noeud_10989 {border-left-color:#009ee1}	/* Economie / Recherche */
	#navigation_principale li.noeud_10990 {border-left-color:#d04690}	/* Culture / Sport / Santé */
	#navigation_principale li.noeud_10991 {border-left-color:#f9c21d}	/* Le Président / Vos Elus */
	#navigation_principale li.noeud_10992 {border-left-color:#057a31}	/* L’institution */
	#navigation_principale li.noeud_10993 {border-left-color:#df3f3f}	/* La Région */
	#navigation_principale li a {
		display:block;
		height:100%;
		font-weight:normal;
		color:#33383d;
		background:#e7e7e7;
		padding:2px 5px 3px 13px;
		margin:0 0 0 3px
	}
	#navigation_principale li a:hover,
	#navigation_principale li a:focus {
		color:#fff;
		background:#9e3d3d
	}
	#navigation_principale li.noeud_10987 a:hover,
	#navigation_principale li.noeud_10987 a:focus,
	body.niveau_2_10987 #navigation_principale li.noeud_10987 a {
		color:#fff;
		background:#ff7f00
	}
	#navigation_principale li.noeud_10988 a:hover,
	#navigation_principale li.noeud_10988 a:focus,
	body.niveau_2_10988 #navigation_principale li.noeud_10988 a {
		color:#fff;
		background:#76b918
	}
	#navigation_principale li.noeud_10989 a:hover,
	#navigation_principale li.noeud_10989 a:focus,
	body.niveau_2_10989 #navigation_principale li.noeud_10989 a {
		color:#fff;
		background:#009ee1
	}
	#navigation_principale li.noeud_10990 a:hover,
	#navigation_principale li.noeud_10990 a:focus,
	body.niveau_2_10990 #navigation_principale li.noeud_10990 a {
		color:#fff;
		background:#d04690
	}
	#navigation_principale li.noeud_10991 a:hover,
	#navigation_principale li.noeud_10991 a:focus,
	body.niveau_2_10991 #navigation_principale li.noeud_10991 a {
		color:#fff;
		background:#f9c21d
	}
	#navigation_principale li.noeud_10992 a:hover,
	#navigation_principale li.noeud_10992 a:focus,
	body.niveau_2_10992 #navigation_principale li.noeud_10992 a {
		color:#fff;
		background:#057a31
	}
	#navigation_principale li.noeud_10993 a:hover,
	#navigation_principale li.noeud_10993 a:focus,
	body.niveau_2_10993 #navigation_principale li.noeud_10993 a {
		color:#fff;
		background:#df3f3f
	}
/* ------------------------------------------------------------------------------ Principal */
	#principal {
		float:left;
		width:803px
	}
/* ------------------------------------------------------------------------------ Actualités */
	#actualites {
		float:left;
		width:580px;
		padding:6px 14px 0 2px
	}
	/*#actualites a.fil_rss {
		float:right;
		margin:0 2px 3px 0
	}*/
	div.actualite_gauche {
		float:left;
		width:500px;
		padding:0 0 0 0
	}
	body.niveau_2_11137 div.actualite_gauche {border-top:0}
	#actualite_droite {
		float:right;
		width:250px;
		padding:0 17px 0 23px
	}
/* --------------------------------------------------------------- Recherche */
	#actualite_droite form {
		overflow:hidden;
		padding-top:5px
	}
	#actualite_droite p.accessiform label {width:30%}
	#actualite_droite div.boutons {padding-left:30%}
/* ------------------------------------------------------------------------------ Titres */
/* --------------------------------------------------------------- <h2> habillés */
	h2.habillage {
		text-transform:uppercase;
		line-height:1.2em;
		font-size:1.2em;
		font-weight:normal;
		color:#9e3d3d;
		border-bottom:1px solid #9e3d3d;
		background-repeat:no-repeat;
		padding:0 0 0 36px;
		margin:0 0 4px 0
	}
	#colonne02 h2.habillage {margin-bottom:10px}
	#colonne03 h2.habillage {
		font-size:1.1em;
		padding-top:4px;
		padding-left:0
	}
/* ------------------------------------------------ Pictos */
	h2.agenda {
		background-image:url(../images/background/titre_agenda.gif);
		background-position:7px center;
		padding-top:4px
	}
	h2.tout_image {
		background-image:url(../images/background/titre_tout_image.gif);
		background-position:6px center;
		padding-top:5px
	}
	h2.incontournables {
		background-image:url(../images/background/titre_incontournables.gif);
		background-position:4px center;
		padding-top:3px
	}
	h2.journal {
		background-image:url(../images/background/titre_journal.gif);
		background-position:1px center;
		padding-top:2px
	}
	h2.mini_sites {
		background-image:url(../images/background/titre_mini_sites.gif);
		background-position:8px center;
		padding-top:11px
	}
	h2.actus, h2.actus2 {
		background-image:url(../images/background/titre_actus.gif);
		background-position:8px center;
		padding-top:2px
	}
	h2.actus2 {margin-top:20px}
	h2.savoir_plus {
		background-image:url(../images/background/titre_savoirplus.gif);
		background-position:9px center;
		padding-top:2px
	}
	h2.recherche {
		background-image:url(../images/background/titre_recherche.gif);
		background-position:10px center;
		padding-top:4px
	}
	h2.aides {
		background-image:url(../images/background/titre_aides.gif);
		background-position:8px center;
		padding-top:2px
	}
	h2.documents {
		background-image:url(../images/background/titre_documents.gif);
		background-position:7px center;
		padding-top:10px
	}
	h2.services {
		background-image:url(../images/background/titre_services.gif);
		background-position:7px top;
		padding-top:3px
	}
	h2.liens_utiles {
		background-image:url(../images/background/titre_liens_utiles.gif);
		background-position:7px center;
		padding-top:6px
	}
	h2.formulaires {
		background-image:url(../images/background/titre_formulaires.gif);
		background-position:6px center;
		padding-top:8px
	}
	h2.deliberations {
		background-image:url(../images/background/titre_deliberations.gif);
		background-position:7px center;
		padding-top:4px
	}
	h2.nuage_tags {
		background-image:url(../images/background/titre_nuage_tags.gif);
		padding-top:3px
	}
	h2.video {
		background-image:url(../images/background/titre_video.gif);
		background-position:7px center;
		padding-top:5px
	}
	h2.rubrique {
		padding-left:0;
		margin-top:30px;
		margin-bottom:8px
	}
/* ------------------------------------------------ Contexte */
/* --------------------------------- Jeunesse / Formation et Lycéen */
	body.niveau_2_10987 h2.habillage,
	body.niveau_2_11129 h2.habillage {
		color:#ff7f00;
		border-bottom-color:#ff7f00
	}
	body.niveau_2_10987 #colonne03 h2.habillage {
		background-image:url(../images/background/titre_jeunesse_formation.gif);
		background-position:4px center;
		padding-left:36px
	}
	body.niveau_2_10987 h2.agenda,
	body.niveau_2_11129 h2.agenda {background-image:url(../images/background/titre_agenda_couleur01.gif)}
	body.niveau_2_10987 h2.tout_image,
	body.niveau_2_11129 h2.tout_image {background-image:url(../images/background/titre_tout_image_couleur01.gif)}
	body.niveau_2_10987 h2.aides,
	body.niveau_2_11129 h2.aides {background-image:url(../images/background/titre_aides_couleur01.gif)}
	body.niveau_2_10987 h2.documents,
	body.niveau_2_11129 h2.documents {background-image:url(../images/background/titre_documents_couleur01.gif)}
	body.niveau_2_10987 h2.services,
	body.niveau_2_11129 h2.services {background-image:url(../images/background/titre_services_couleur01.gif)}
	body.niveau_2_10987 h2.liens_utiles,
	body.niveau_2_11129 h2.liens_utiles {background-image:url(../images/background/titre_liens_utiles_couleur01.gif)}
	body.niveau_2_10987 h2.formulaires,
	body.niveau_2_11129 h2.formulaires {background-image:url(../images/background/titre_formulaires_couleur01.gif)}
	body.niveau_2_10987 h2.deliberations,
	body.niveau_2_11129 h2.deliberations {background-image:url(../images/background/titre_deliberations_couleur01.gif)}
	body.niveau_2_10987 h2.nuage_tags,
	body.niveau_2_11129 h2.nuage_tags {background-image:url(../images/background/titre_nuage_tags_couleur01.gif)}
	body.niveau_2_10987 h2.actus,
	body.niveau_2_10987 h2.actus2,
	body.niveau_2_11129 h2.actus,
	body.niveau_2_11129 h2.actus2 {background-image:url(../images/background/titre_actus_couleur01.gif)}
	body.niveau_2_10987 h2.video,
	body.niveau_2_11129 h2.video {background-image:url(../images/background/titre_video_couleur01.gif)}
	body.niveau_2_10987 h2.savoir_plus,
	body.niveau_2_11129 h2.savoir_plus {background-image:url(../images/background/titre_savoirplus_couleur01.gif)}
/* --------------------------------- Environnement / Transport */
	body.niveau_2_10988 h2.habillage {
		color:#76b918;
		border-bottom-color:#76b918
	}
	body.niveau_2_10988 #colonne03 h2.habillage {
		background-image:url(../images/background/titre_environnement_transport.gif);
		background-position:3px center;
		padding-left:36px
	}
	body.niveau_2_10988 h2.agenda {background-image:url(../images/background/titre_agenda_couleur02.gif)}
	body.niveau_2_10988 h2.tout_image {background-image:url(../images/background/titre_tout_image_couleur02.gif)}
	body.niveau_2_10988 h2.aides {background-image:url(../images/background/titre_aides_couleur02.gif)}
	body.niveau_2_10988 h2.documents {background-image:url(../images/background/titre_documents_couleur02.gif)}
	body.niveau_2_10988 h2.services {background-image:url(../images/background/titre_services_couleur02.gif)}
	body.niveau_2_10988 h2.liens_utiles {background-image:url(../images/background/titre_liens_utiles_couleur02.gif)}
	body.niveau_2_10988 h2.formulaires {background-image:url(../images/background/titre_formulaires_couleur02.gif)}
	body.niveau_2_10988 h2.deliberations {background-image:url(../images/background/titre_deliberations_couleur02.gif)}
	body.niveau_2_10988 h2.nuage_tags {background-image:url(../images/background/titre_nuage_tags_couleur02.gif)}
	body.niveau_2_10988 h2.actus,
	body.niveau_2_10988 h2.actus2 {background-image:url(../images/background/titre_actus_couleur02.gif)}
	body.niveau_2_10988 h2.video {background-image:url(../images/background/titre_video_couleur02.gif)}
	body.niveau_2_10988 h2.savoir_plus {background-image:url(../images/background/titre_savoirplus_couleur02.gif)}
/* --------------------------------- Economie / Recherche et Entreprise */
	body.niveau_2_10989 h2.habillage,
	body.niveau_2_11519 h2.habillage {
		color:#009ee1;
		border-bottom-color:#009ee1
	}
	body.niveau_2_10989 #colonne03 h2.habillage {
		background-image:url(../images/background/titre_economie_recherche.gif);
		background-position:5px center;
		padding-left:36px
	}
	body.niveau_2_10989 h2.agenda,
	body.niveau_2_11519 h2.agenda {background-image:url(../images/background/titre_agenda_couleur03.gif)}
	body.niveau_2_10989 h2.tout_image,
	body.niveau_2_11519 h2.tout_image {background-image:url(../images/background/titre_tout_image_couleur03.gif)}
	body.niveau_2_10989 h2.aides,
	body.niveau_2_11519 h2.aides {background-image:url(../images/background/titre_aides_couleur03.gif)}
	body.niveau_2_10989 h2.documents,
	body.niveau_2_11519 h2.documents {background-image:url(../images/background/titre_documents_couleur03.gif)}
	body.niveau_2_10989 h2.services,
	body.niveau_2_11519 h2.services {background-image:url(../images/background/titre_services_couleur03.gif)}
	body.niveau_2_10989 h2.liens_utiles,
	body.niveau_2_11519 h2.liens_utiles {background-image:url(../images/background/titre_liens_utiles_couleur03.gif)}
	body.niveau_2_10989 h2.formulaires,
	body.niveau_2_11519 h2.formulaires {background-image:url(../images/background/titre_formulaires_couleur03.gif)}
	body.niveau_2_10989 h2.deliberations,
	body.niveau_2_11519 h2.deliberations {background-image:url(../images/background/titre_deliberations_couleur03.gif)}
	body.niveau_2_10989 h2.nuage_tags,
	body.niveau_2_11519 h2.nuage_tags {background-image:url(../images/background/titre_nuage_tags_couleur03.gif)}
	body.niveau_2_10989 h2.actus,
	body.niveau_2_10989 h2.actus2,
	body.niveau_2_11519 h2.actus,
	body.niveau_2_11519 h2.actus2 {background-image:url(../images/background/titre_actus_couleur03.gif)}
	body.niveau_2_10989 h2.video,
	body.niveau_2_11519 h2.video {background-image:url(../images/background/titre_video_couleur03.gif)}
	body.niveau_2_10989 h2.savoir_plus,
	body.niveau_2_11519 h2.savoir_plus {background-image:url(../images/background/titre_savoirplus_couleur03.gif)}
/* --------------------------------- Culture / Sport / Santé et Association */
	body.niveau_2_10990 h2.habillage,
	body.niveau_2_11520 h2.habillage {
		color:#d04690;
		border-bottom-color:#d04690
	}
	body.niveau_2_10990 #colonne03 h2.habillage {
		background-image:url(../images/background/titre_culture_sport.gif);
		background-position:4px center;
		padding-left:36px
	}
	body.niveau_2_10990 h2.agenda,
	body.niveau_2_11520 h2.agenda {background-image:url(../images/background/titre_agenda_couleur04.gif)}
	body.niveau_2_10990 h2.tout_image,
	body.niveau_2_11520 h2.tout_image {background-image:url(../images/background/titre_tout_image_couleur04.gif)}
	body.niveau_2_10990 h2.aides,
	body.niveau_2_11520 h2.aides {background-image:url(../images/background/titre_aides_couleur04.gif)}
	body.niveau_2_10990 h2.documents,
	body.niveau_2_11520 h2.documents {background-image:url(../images/background/titre_documents_couleur04.gif)}
	body.niveau_2_10990 h2.services,
	body.niveau_2_11520 h2.services {background-image:url(../images/background/titre_services_couleur04.gif)}
	body.niveau_2_10990 h2.liens_utiles,
	body.niveau_2_11520 h2.liens_utiles {background-image:url(../images/background/titre_liens_utiles_couleur04.gif)}
	body.niveau_2_10990 h2.formulaires,
	body.niveau_2_11520 h2.formulaires {background-image:url(../images/background/titre_formulaires_couleur04.gif)}
	body.niveau_2_10990 h2.deliberations,
	body.niveau_2_11520 h2.deliberations {background-image:url(../images/background/titre_deliberations_couleur04.gif)}
	body.niveau_2_10990 h2.nuage_tags,
	body.niveau_2_11520 h2.nuage_tags {background-image:url(../images/background/titre_nuage_tags_couleur04.gif)}
	body.niveau_2_10990 h2.actus,
	body.niveau_2_10990 h2.actus2,
	body.niveau_2_11520 h2.actus,
	body.niveau_2_11520 h2.actus2 {background-image:url(../images/background/titre_actus_couleur04.gif)}
	body.niveau_2_10990 h2.video,
	body.niveau_2_11520 h2.video {background-image:url(../images/background/titre_video_couleur04.gif)}
	body.niveau_2_10990 h2.savoir_plus,
	body.niveau_2_11520 h2.savoir_plus {background-image:url(../images/background/titre_savoirplus_couleur04.gif)}
/* --------------------------------- Le président / Vos élus */
	body.niveau_2_10991 h2.habillage {
		color:#f9c21d;
		border-bottom-color:#f9c21d
	}
	body.niveau_2_10991 #colonne03 h2.habillage {
		background-image:url(../images/background/titre_president_elus.gif);
		background-position:3px center;
		padding-left:36px
	}
	body.niveau_2_10991 h2.agenda {background-image:url(../images/background/titre_agenda_couleur05.gif)}
	body.niveau_2_10991 h2.tout_image {background-image:url(../images/background/titre_tout_image_couleur05.gif)}
	body.niveau_2_10991 h2.aides {background-image:url(../images/background/titre_aides_couleur05.gif)}
	body.niveau_2_10991 h2.documents {background-image:url(../images/background/titre_documents_couleur05.gif)}
	body.niveau_2_10991 h2.services {background-image:url(../images/background/titre_services_couleur05.gif)}
	body.niveau_2_10991 h2.liens_utiles {background-image:url(../images/background/titre_liens_utiles_couleur05.gif)}
	body.niveau_2_10991 h2.formulaires {background-image:url(../images/background/titre_formulaires_couleur05.gif)}
	body.niveau_2_10991 h2.deliberations {background-image:url(../images/background/titre_deliberations_couleur05.gif)}
	body.niveau_2_10991 h2.nuage_tags {background-image:url(../images/background/titre_nuage_tags_couleur05.gif)}
	body.niveau_2_10991 h2.actus,
	body.niveau_2_10991 h2.actus2 {background-image:url(../images/background/titre_actus_couleur05.gif)}
	body.niveau_2_10991 h2.video {background-image:url(../images/background/titre_video_couleur05.gif)}
	body.niveau_2_10991 h2.savoir_plus {background-image:url(../images/background/titre_savoirplus_couleur05.gif)}
/* --------------------------------- L'institution */
	body.niveau_2_10992 h2.habillage {
		color:#057a31;
		border-bottom-color:#057a31
	}
	body.niveau_2_10992 #colonne03 h2.habillage {
		background-image:url(../images/background/titre_institution.gif);
		background-position:4px center;
		padding-left:36px
	}
	body.niveau_2_10992 h2.agenda {background-image:url(../images/background/titre_agenda_couleur06.gif)}
	body.niveau_2_10992 h2.tout_image {background-image:url(../images/background/titre_tout_image_couleur06.gif)}
	body.niveau_2_10992 h2.aides {background-image:url(../images/background/titre_aides_couleur06.gif)}
	body.niveau_2_10992 h2.documents {background-image:url(../images/background/titre_documents_couleur06.gif)}
	body.niveau_2_10992 h2.services {background-image:url(../images/background/titre_services_couleur06.gif)}
	body.niveau_2_10992 h2.liens_utiles {background-image:url(../images/background/titre_liens_utiles_couleur06.gif)}
	body.niveau_2_10992 h2.formulaires {background-image:url(../images/background/titre_formulaires_couleur06.gif)}
	body.niveau_2_10992 h2.deliberations {background-image:url(../images/background/titre_deliberations_couleur06.gif)}
	body.niveau_2_10992 h2.nuage_tags {background-image:url(../images/background/titre_nuage_tags_couleur06.gif)}
	body.niveau_2_10992 h2.actus,
	body.niveau_2_10992 h2.actus2 {background-image:url(../images/background/titre_actus_couleur06.gif)}
	body.niveau_2_10992 h2.video {background-image:url(../images/background/titre_video_couleur06.gif)}
	body.niveau_2_10992 h2.savoir_plus {background-image:url(../images/background/titre_savoirplus_couleur06.gif)}
/* --------------------------------- La région */
	body.niveau_2_10993 h2.habillage {
		color:#df3f3f;
		border-bottom-color:#df3f3f
	}
	body.niveau_2_10993 #colonne03 h2.habillage {
		background-image:url(../images/background/titre_region.gif);
		background-position:4px center;
		padding-top:8px;
		padding-left:36px
	}
	body.niveau_2_10993 h2.agenda {background-image:url(../images/background/titre_agenda_couleur07.gif)}
	body.niveau_2_10993 h2.tout_image {background-image:url(../images/background/titre_tout_image_couleur07.gif)}
	body.niveau_2_10993 h2.aides {background-image:url(../images/background/titre_aides_couleur07.gif)}
	body.niveau_2_10993 h2.documents {background-image:url(../images/background/titre_documents_couleur07.gif)}
	body.niveau_2_10993 h2.services {background-image:url(../images/background/titre_services_couleur07.gif)}
	body.niveau_2_10993 h2.liens_utiles {background-image:url(../images/background/titre_liens_utiles_couleur07.gif)}
	body.niveau_2_10993 h2.formulaires {background-image:url(../images/background/titre_formulaires_couleur07.gif)}
	body.niveau_2_10993 h2.deliberations {background-image:url(../images/background/titre_deliberations_couleur07.gif)}
	body.niveau_2_10993 h2.nuage_tags {background-image:url(../images/background/titre_nuage_tags_couleur07.gif)}
	body.niveau_2_10993 h2.actus,
	body.niveau_2_10993 h2.actus2 {background-image:url(../images/background/titre_actus_couleur07.gif)}
	body.niveau_2_10993 h2.video {background-image:url(../images/background/titre_video_couleur07.gif)}
	body.niveau_2_10993 h2.savoir_plus {background-image:url(../images/background/titre_savoirplus_couleur07.gif)}
/* ------------------------------------------------------------------------------ Object */
	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
	}
/* --------------------------------------------------------------- Légendes et copyright */
	div.image p {
		line-height:normal;
		text-align:left;
		color:#fff;
		background:#9e3d3d;
		padding:1px 0
	}
	div.object-center div.image p {margin:0 auto}
	div.noeud_10987 div.image p,
	body.niveau_2_10987 div.image p,
	div.noeud_11129 div.image p,
	body.niveau_2_11129 div.image p {background:#ff7f00}
	div.noeud_10988 div.image p,
	body.niveau_2_10988 div.image p {background:#76b918}
	div.noeud_10989 div.image p,
	body.niveau_2_10989 div.image p,
	div.noeud_11519 div.image p,
	body.niveau_2_11519 div.image p {background:#009ee1}
	div.noeud_10990 div.image p,
	body.niveau_2_10990 div.image p,
	div.noeud_11520 div.image p,
	body.niveau_2_11520 div.image p {background:#d04690}
	div.noeud_10991 div.image p,
	body.niveau_2_10991 div.image p {background:#f9c21d}
	div.noeud_10992 div.image p,
	body.niveau_2_10992 div.image p {background:#057a31}
	div.noeud_10993 div.image p,
	body.niveau_2_10993 div.image p {background:#df3f3f}
	div.image p span {
		display:block;
		padding:0 5px;
		margin:0 auto
	}
/* ------------------------------------------------------------------------------ Article */
	div.article {
		overflow:hidden;
		height:100%;
		border-top:1px solid #9e3d3d;
		padding:13px 0 0 0;
		margin:0 0 15px 0
	}
	div.article h3, h3.article {
		line-height:1em;
		font-family:"Times New Roman", Times, serif;
		font-size:1.8em;
		font-weight:normal;
		margin:0 0 5px 0
	}
	h3.article {
		margin-top:8px;
		margin-bottom:8px
	}
	div.article h3 a {color:#9e3d3d}
	div.article p.meta  {
		line-height:normal;
		font-size:.9em;
		padding:0 0 5px 0
	}
	div.article p.meta a  {font-size:1.1em}
	div.noeud_10987 p.meta a,
	div.noeud_11129 p.meta a {color:#ff7f00}
	div.noeud_10988 p.meta a {color:#76b918}
	div.noeud_10989 p.meta a,
	div.noeud_11519 p.meta a {color:#009ee1}
	div.noeud_10990 p.meta a,
	div.noeud_11520 p.meta a {color:#d04690}
	div.noeud_10991 p.meta a {color:#f9c21d}
	div.noeud_10992 p.meta a {color:#057a31}
	div.noeud_10993 p.meta a {color:#df3f3f}
/* --------------------------------------------------------------- En exergue */
	div.en_exergue {
		clear:left;
		padding-top:7px
	}
	div.en_exergue h3 {font-size:2em}
	div.en_exergue p.meta {padding-bottom:10px}
/* --------------------------------------------------------------- Moitié */
	div.gauche, div.droite {
		float:left;
		width:280px
	}
	div.gauche {clear:left}
	div.droite {margin-left:20px}
/* --------------------------------------------------------------- Tiers */
	#tiers {clear:both}
	div.tier {
		float:left;
		width:180px;
		padding-top:5px;
		margin:0 0 0 20px
	}
	div.tier.premier {margin-left:0}
	div.tier h3 {font-size:1.5em}
	div.tier p.meta {line-height:1.1em}
	div.tier p.habillage {
		background:#e7e7e7;
		padding:6px;
		margin:0 0 10px 0
	}
/* ------------------------------------------------------------------------------ Colonne01 (colonne centrale de la page d'accueil) */
	#colonne01 {
		float:left;
		width:200px;
		padding:0 7px 0 0
	}
/* --------------------------------------------------------------- Agenda */
	#agenda {
		overflow:hidden;
		height:100%;
		background:#e7e7e7;
		padding:0 10px 5px 10px;
		margin:0 0 5px 0
	}
	#agenda img {
		display:block;
		vertical-align:middle;
		border:1px solid #ab4259;
		margin:0 0 5px 0
	}
	#agenda h3 {
		font-family:"Times New Roman", Times, serif;
		font-size:1.2em;
		font-weight:normal;
		color:#9e3d3d;
		margin:7px 0 1px 0
	}
	#agenda p {
		line-height:normal;
		border-bottom:1px dashed #9e3d3d;
		padding:0 0 8px 0
	}
	#agenda a.voir_tout {margin-top:5px}
/* --------------------------------------------------------------- Le tout en image */
/* ------------------------------------------------ Vidéo et carousel */
	#video, #carousel {
		text-align:center;
		background:#e7e7e7;
		padding:3px 6px 0 6px;
		margin:0 0 3px 0
	}
	#video a {
		display:block;
		color:#fff;
		padding:0 0 3px 0
	}
	#video img {
		vertical-align:middle;
		border:1px solid #fff
	}
	#video span,
	#carousel #voir_diaporama {
		display:block;
		color:#fff;
		border:1px solid #fff;
		background:#5f5f5f;
		padding:0 5px;
		margin:1px 0 0 0
	}
	#video a:hover span,
	#video a:focus span,
	#carousel #voir_diaporama:hover,
	#carousel #voir_diaporama:focus {
		background:#747474;
		text-decoration:underline
	}
/* ------------------------------------------------ Carousel */
	#carousel {
		position:relative;
		padding-bottom:3px
	}
	div.carousel {
		width:186px;
		border:1px solid #fff
	}
	div.carousel img {vertical-align:middle}
	div.carousel a.prev,
	div.carousel a.next {
		position:absolute;
		top:40px;
		z-index:100;
		cursor:pointer
	}
	div.carousel a.prev {left:0}
	div.carousel a.next {right:0}
/* ------------------------------------------------------------------------------ Colonne02 (colonne de droite) */
	#colonne02 {
		float:right;
		width:178px;
		padding:0 0 0 7px
	}
/* --------------------------------------------------------------- Les incontournables */
	#colonne02 #incontournables {
		font-size:1.1em;
		padding:0;
		margin:0 0 13px 0
	}
	#colonne02 #incontournables li {
		line-height:normal;
		background:none;
		padding:0;
		margin:0 0 1px 0
	}
	#colonne02 #incontournables li a {
		display:block;
		height:100%;
		color:#4e5357;
		background:#e7e7e7 url(../images/background/puce_couleur00.gif) no-repeat 12px 11px;
		padding:5px 10px 5px 30px
	}
	#colonne02 #incontournables li a:hover,
	#colonne02 #incontournables li a:focus {
		color:#000;
		background-color:#f0efef
	}
/* --------------------------------------------------------------- Le journal municipal */
	#journal_municipal img {
		display:block;
		margin:10px auto 15px auto
	}
/* --------------------------------------------------------------- Mini-sites */
	#colonne02 #mini_sites {
		overflow:hidden;
		padding:0;
		margin:12px 0 15px 0
	}
	#colonne02 #mini_sites li {
		float:left;
		width:100%;
		line-height:normal;
		background:none;
		padding:0;
		margin:0 0 1px 0
	}
	#mini_sites li a {
		display:block;
		overflow:hidden;
		height:100%;
		color:#4e5357;
		background:#e7e7e7
	}
	#mini_sites li a img {
		float:left;
		border-right:1px solid #fff
	}
	#mini_sites li a span {
		display:block;
		padding:9px 0 9px 50px;
	}
	#mini_sites li a:hover,
	#mini_sites li a:focus {
		color:#000;
		background-color:#f0efef;
		text-decoration:none
	}
	#mini_sites li a:hover span,
	#mini_sites li a:focus span {text-decoration:underline}
/* --------------------------------------------------------------- Infos thèmes */
/* ------------------------------------------------ Liens */
	#colonne02 a {color:#404448}
	a.acceder {
		display:block;
		line-height:1.5em;
		background-image:url(../images/background/puce_couleur00.gif);
		background-repeat:no-repeat;
		background-position:left 6px;
		padding:0 0 0 12px;
		margin:0 7px
	}
/* ------------------------------------------------ Liste */
	#colonne02 ul {
		padding:0 10px 0 8px;
		margin:0 0 20px 0
	}
	#colonne02 ul li {
		line-height:1.5em;
		background:url(../images/background/puce_couleur00.gif) no-repeat left 6px;
		padding:0 0 0 12px;
		margin:0 0 5px 0
	}
	#colonne02 ul li a {color:#404448}
/* ------------------------------------------------ Contexte */
	body.niveau_2_10987 a.acceder,
	body.niveau_2_10987 #colonne02 ul li,
	body.niveau_2_11129 a.acceder,
	body.niveau_2_11129 #colonne02 ul li {background-image:url(../images/background/puce_couleur01.gif)}
	body.niveau_2_10988 a.acceder,
	body.niveau_2_10988 #colonne02 ul li {background-image:url(../images/background/puce_couleur02.gif)}
	body.niveau_2_10989 a.acceder,
	body.niveau_2_10989 #colonne02 ul li,
	body.niveau_2_11519 a.acceder,
	body.niveau_2_11519 #colonne02 ul li {background-image:url(../images/background/puce_couleur03.gif)}
	body.niveau_2_10990 a.acceder,
	body.niveau_2_10990 #colonne02 ul li,
	body.niveau_2_11520 a.acceder,
	body.niveau_2_11520 #colonne02 ul li {background-image:url(../images/background/puce_couleur04.gif)}
	body.niveau_2_10991 a.acceder,
	body.niveau_2_10991 #colonne02 ul li {background-image:url(../images/background/puce_couleur05.gif)}
	body.niveau_2_10992 a.acceder,
	body.niveau_2_10992 #colonne02 ul li {background-image:url(../images/background/puce_couleur06.gif)}
	body.niveau_2_10993 a.acceder,
	body.niveau_2_10993 #colonne02 ul li {background-image:url(../images/background/puce_couleur07.gif)}
/* ------------------------------------------------ Documents */
	#colonne02 #documents {padding-left:0}
	#colonne02 #documents li {
		background:none;
		padding-left:0;
	}
	#colonne02 #documents li a.fichier {display:block}
/* ------------------------------------------------ Liens utiles */
	#colonne02 #liens_utiles {padding-left:0}
	#colonne02 #liens_utiles li {
		overflow:hidden;
		height:100%;
		background:none;
		padding-left:0;
		margin-bottom:1px
	}
	#colonne02 #liens_utiles li a img {
		float:left;
		margin:0 8px 0 0
	}
	#colonne02 #liens_utiles li a span {
		display:block;
		padding:5px 0 0 0
	}
	#colonne02 #liens_utiles li a:hover span,
	#colonne02 #liens_utiles li a:hover span {text-decoration:underline}
/* --------------------------------------------------------------- Nuage de tags */
	#nuage_tags li {
		float:left;
		list-style-type:none;
		margin:.05em 5px
	}
/* ------------------------------------------------------------------------------ Colonne03 (colonne de gauche des pages de contenu) */
	#colonne03 {
		float:left;
		width:195px;
		padding:0 24px 0 0
	}
/* --------------------------------------------------------------- Navigation contextuelle */
/* ------------------------------------------------ Premier niveau */
	#colonne03 ul {
		font-size:1.1em;
		margin:0 0 20px 0
	}
	#colonne03 ul li {margin:0 0 1px 0}
	#colonne03 ul li a,
	#colonne03 ul li strong {
		display:block;
		height:100%;
		color:#000;
		background-color:#ebbfbf;
		background-image:url(../images/background/puce_couleur00.gif);
		background-repeat:no-repeat;
		background-position:15px 10px;
		padding:4px 10px 4px 35px
	}
	#colonne03 ul li a:hover,
	#colonne03 ul li a:focus,
	#colonne03 ul li strong {background-color:#9e3d3d}
/* ------------------------------------------------ Second niveau */
	#colonne03 ul li ul {
		font-size:.9em;
		margin-bottom:0
	}
	#colonne03 ul li ul li {margin-bottom:0}
	#colonne03 ul li ul li a:hover,
	#colonne03 ul li ul li a:focus,
	#colonne03 ul li.selected ul li a,
	#colonne03 ul li.selected ul li strong {
		background-image:url(../images/background/puce_neutre01_pt.gif);
		background-position:33px 12px;
		padding-left:42px
	}
	#colonne03 ul li.selected ul li a:hover,
	#colonne03 ul li.selected ul li a:focus,
	#colonne03 ul li.selected ul li strong {background-image:url(../images/background/puce_neutre02_pt.gif)}
/* ------------------------------------------------ Contexte */
/* ----------------- Jeunesse / Formation et Lycéen */
	body.niveau_2_10987 #colonne03 ul li a,
	body.niveau_2_11129 #colonne03 ul li a {
		background-color:#ffe5cc;
		background-image:url(../images/background/puce_couleur01.gif)
	}
	body.niveau_2_10987 #colonne03 ul li a:hover,
	body.niveau_2_10987 #colonne03 ul li a:focus,
	body.niveau_2_10987 #colonne03 ul li strong,
	body.niveau_2_10987 #colonne03 ul li.selected a:hover,
	body.niveau_2_10987 #colonne03 ul li.selected a:focus,
	body.niveau_2_10987 #colonne03 ul li.selected strong,
	body.niveau_2_11129 #colonne03 ul li a:hover,
	body.niveau_2_11129 #colonne03 ul li a:focus,
	body.niveau_2_11129 #colonne03 ul li strong,
	body.niveau_2_11129 #colonne03 ul li.selected a:hover,
	body.niveau_2_11129 #colonne03 ul li.selected a:focus,
	body.niveau_2_10987 #colonne03 ul li.selected strong,
	body.niveau_2_11129 #colonne03 ul li.selected strong {background-color:#ff7f00}
	body.niveau_2_10987 #colonne03 ul li.selected a,
	body.niveau_2_11129 #colonne03 ul li.selected a {background-color:#ffcc99}
/* ----------------- Environnement / Transport */
	body.niveau_2_10988 #colonne03 ul li a {
		background-color:#e4f1d1;
		background-image:url(../images/background/puce_couleur02.gif)
	}
	body.niveau_2_10988 #colonne03 ul li a:hover,
	body.niveau_2_10988 #colonne03 ul li a:focus,
	body.niveau_2_10988 #colonne03 ul li strong,
	body.niveau_2_10988 #colonne03 ul li.selected a:hover,
	body.niveau_2_10988 #colonne03 ul li.selected a:focus,
	body.niveau_2_10988 #colonne03 ul li.selected strong {background-color:#76b918}
	body.niveau_2_10988 #colonne03 ul li.selected a {background-color:#c8e3a3}
/* ----------------- Economie / Recherche et Entreprise */
	body.niveau_2_10989 #colonne03 ul li a,
	body.niveau_2_11519 #colonne03 ul li a {
		background-color:#ccecf9;
		background-image:url(../images/background/puce_couleur03.gif)
	}
	body.niveau_2_10989 #colonne03 ul li a:hover,
	body.niveau_2_10989 #colonne03 ul li a:focus,
	body.niveau_2_10989 #colonne03 ul li strong,
	body.niveau_2_10989 #colonne03 ul li.selected a:hover,
	body.niveau_2_10989 #colonne03 ul li.selected a:focus,
	body.niveau_2_10989 #colonne03 ul li.selected strong,
	body.niveau_2_11519 #colonne03 ul li a:hover,
	body.niveau_2_11519 #colonne03 ul li a:focus,
	body.niveau_2_11519 #colonne03 ul li strong,
	body.niveau_2_11519 #colonne03 ul li.selected a:hover,
	body.niveau_2_11519 #colonne03 ul li.selected a:focus,
	body.niveau_2_11519 #colonne03 ul li.selected strong {background-color:#009ee1}
	body.niveau_2_10989 #colonne03 ul li.selected a,
	body.niveau_2_11519 #colonne03 ul li.selected a {background-color:#99d8f3}
/* ----------------- Culture / Sport / Santé */
	body.niveau_2_10990 #colonne03 ul li a,
	body.niveau_2_11520 #colonne03 ul li a {
		background-color:#f6dae9;
		background-image:url(../images/background/puce_couleur04.gif)
	}
	body.niveau_2_10990 #colonne03 ul li a:hover,
	body.niveau_2_10990 #colonne03 ul li a:focus,
	body.niveau_2_10990 #colonne03 ul li strong,
	body.niveau_2_10990 #colonne03 ul li.selected a:hover,
	body.niveau_2_10990 #colonne03 ul li.selected a:focus,
	body.niveau_2_10990 #colonne03 ul li.selected strong,
	body.niveau_2_11520 #colonne03 ul li a:hover,
	body.niveau_2_11520 #colonne03 ul li a:focus,
	body.niveau_2_11520 #colonne03 ul li strong,
	body.niveau_2_11520 #colonne03 ul li.selected a:hover,
	body.niveau_2_11520 #colonne03 ul li.selected a:focus,
	body.niveau_2_11520 #colonne03 ul li.selected strong {background-color:#d04690}
	body.niveau_2_10990 #colonne03 ul li.selected a,
	body.niveau_2_11520 #colonne03 ul li.selected a {background-color:#ecb5d3}
/* ----------------- Le Président / Vos Elus */
	body.niveau_2_10991 #colonne03 ul li a {
		background-color:#fff6d1;
		background-image:url(../images/background/puce_couleur05.gif)
	}
	body.niveau_2_10991 #colonne03 ul li a:hover,
	body.niveau_2_10991 #colonne03 ul li a:focus,
	body.niveau_2_10991 #colonne03 ul li strong,
	body.niveau_2_10991 #colonne03 ul li.selected a:hover,
	body.niveau_2_10991 #colonne03 ul li.selected a:focus,
	body.niveau_2_10991 #colonne03 ul li.selected strong {background-color:#f9c21d}
	body.niveau_2_10991 #colonne03 ul li.selected a {background-color:#ffeda3}
/* ----------------- L’institution */
	body.niveau_2_10992 #colonne03 ul li a {
		background-color:#cde4d6;
		background-image:url(../images/background/puce_couleur06.gif)
	}
	body.niveau_2_10992 #colonne03 ul li a:hover,
	body.niveau_2_10992 #colonne03 ul li a:focus,
	body.niveau_2_10992 #colonne03 ul li strong,
	body.niveau_2_10992 #colonne03 ul li.selected a:hover,
	body.niveau_2_10992 #colonne03 ul li.selected a:focus,
	body.niveau_2_10992 #colonne03 ul li.selected strong {background-color:#057a31}
	body.niveau_2_10992 #colonne03 ul li.selected a {background-color:#9bcaad}
/* ----------------- La Région */
	body.niveau_2_10993 #colonne03 ul li a {
		background-color:#f9d9d9;
		background-image:url(../images/background/puce_couleur07.gif)
	}
	body.niveau_2_10993 #colonne03 ul li a:hover,
	body.niveau_2_10993 #colonne03 ul li a:focus,
	body.niveau_2_10993 #colonne03 ul li strong,
	body.niveau_2_10993 #colonne03 ul li.selected a:hover,
	body.niveau_2_10993 #colonne03 ul li.selected a:focus,
	body.niveau_2_10993 #colonne03 ul li.selected strong {background-color:#df3f3f}
	body.niveau_2_10993 #colonne03 ul li.selected a {background-color:#f2b2b2}
/* ------------------------------------------------ Hover premier niveau */
	body #colonne03 ul li a:hover,
	body #colonne03 ul li a:focus,
	body #colonne03 ul li strong {
		color:#fff;
		background-image:url(../images/background/puce_neutre.gif)
	}
/* --------------------------------------------------------------- Illustration */
	#colonne03 div.image {
		text-align:center;
		border:5px solid #e7e7e7
	}
	#colonne03 div.image p {background:#5f5f5f}
/* ------------------------------------------------------------------------------ Contenu */
	#contenu {
		float:left;
		width:567px;
		padding:0 17px 0 0
	}
	#contenu.large {width:762px}
	#contenu div.gauche, #contenu div.droite {width:273px}
/* --------------------------------------------------------------- Readspeaker */
	#readspeaker, #rs_div table {
		display:inline;
		float:right;
		margin:0 17px 0 0
	}
	#rs_div table {clear:right}
/* --------------------------------------------------------------- Fil d'ariane */
	#fil_ariane {
		display:left;
		float:left;
		width:567px;
		line-height:normal;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#9e3d3d;
		margin:0 17px 12px 0;
		padding-bottom:2px
	}
	body.niveau_2_10987 #fil_ariane,
	body.niveau_2_11129 #fil_ariane {border-bottom-color:#ff7f00}
	body.niveau_2_10988 #fil_ariane {border-bottom-color:#76b918}
	body.niveau_2_10989 #fil_ariane,
	body.niveau_2_11519 #fil_ariane {border-bottom-color:#009ee1}
	body.niveau_2_10990 #fil_ariane,
	body.niveau_2_11520 #fil_ariane {border-bottom-color:#d04690}
	body.niveau_2_10991 #fil_ariane {border-bottom-color:#ffd11a}
	body.niveau_2_10992 #fil_ariane {border-bottom-color:#057a31}
	body.niveau_2_10993 #fil_ariane {border-bottom-color:#df3f3f}
	body.niveau_2_11137 #fil_ariane {width:517px}
	#fil_ariane a {
		color:#33383d;
		text-decoration:none
	}
	#fil_ariane a:hover,
	#fil_ariane a:focus {text-decoration:underline}
/* --------------------------------------------------------------- Boîte */
	#boite {
		overflow:hidden;
		height:100%;
		background:#ebebeb;
		padding:6px 10px
	}
/* --------------------------------------------------------------- <h1> */
	#contenu h1 {
		font-family:"Times New Roman", Times, serif;
		font-size:2em;
		font-weight:normal;
		color:#9e3d3d;
		margin:0 0 10px 0
	}
	#contenu h1 span {
		font-size:.6em;
		color:#666
	}
/* --------------------------------------------------------------- Meta */
	#contenu p.meta {
		overflow:hidden;
		line-height:normal;
		font-size:.9em;
		color:#666;
		background:#f4f4f4;
		padding:5px;
		margin:0 0 10px 0
	}
	p.date {
		font-size:1.3em;
		font-weight:bold;
		color:#6f6b6c
	}
/* --------------------------------------------------------------- Espacements */
	.espacement01 {margin-bottom:10px}
	.espacement02 {margin-bottom:20px}
	.espacement03 {margin-bottom:30px}
/* --------------------------------------------------------------- Alignements */
	.alignement01 {text-align:left}
	.alignement02 {text-align:right}
	.alignement03 {text-align:center}
/* --------------------------------------------------------------- Titres */
	div.contenu h2 {
		font-size:1.3em;
		color:#9e3d3d;
		padding:0 0 4px 0
	}
	div.contenu h3 {
		font-size:1.2em;
		color:#222;
		padding:0 0 2px 0
	}
	div.contenu h5 {
		font-size:1.2em;
		color:#fff;
		padding:0 0 2px 0
	}
	#contenu h4 {
		font-size:1em;
		color:#555;
		padding:0 0 1px 0
	}
/* --------------------------------------------------------------- Introduction */
	p.introduction {font-weight:bold}
/* --------------------------------------------------------------- Liens */
	div.contenu a {text-decoration:underline}
	div.contenu a:hover, div.contenu a:focus {text-decoration:none}
/* --------------------------------------------------------------- Fichiers en téléchargement */
	a.fichier {
		background-repeat:no-repeat;
		background-position:left top;
		padding:1px 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.vnd-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.compresse {background-image:url(../images/background/compresse.gif)}
	a.fichier span {
		font-size:.9em;
		color:#666
	}
/* --------------------------------------------------------------- Citations */
	#contenu q {
		font-style:italic;
		quotes: "« " " »";
		background:#f4f4f4;
		padding:0 2px
	}
	#contenu blockquote {
		overflow:hidden;
		height:100%;
		font-style:italic;
		background:#f7f6f3 url(../images/background/citation.gif) no-repeat 98% 8px;
		padding:5px 45px 5px 5px;
		margin:0 0 10px 0
	}
	#contenu blockquote p {padding-bottom:0}
/* --------------------------------------------------------------- Listes */
	#contenu ul, #contenu ol {
		overflow:hidden;
		line-height:1.5em;
		height:100%;
		padding:0 10px 10px 10px
	}
	#contenu ul li {
		background:url(../images/background/puce.gif) no-repeat left 5px;
		padding:0 0 2px 10px
	}
	#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}
	#contenu ul.resultats li a {
		color:#33383d;
		text-decoration:none
	}
	#contenu ul.resultats li a:hover,
	#contenu ul.resultats li a:focus {text-decoration:underline}
/* --------------------------------------------------------------- Tableaux de données */
	table.tableau_donnees {
		width:100%;
		border-collapse:collapse;
		border-top:1px solid #ccc;
		margin:0 0 10px 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 td.alignement02 {text-align:right}
	table.tableau_donnees tr td.alignement03 {text-align:center}
	table.tableau_donnees tr.alterne td {background-color:#f7f7f7}
	table.tableau_donnees tr.survol td {background-color:#efefef}
/* ---------------------------------------------------------- Survey */
	table.survey {border-top:0}
	table.tableau_donnees.survey tr td {
		border-bottom:1px dashed #848484;
		padding-top:10px;
		padding-bottom:20px
	}
/* --------------------------------------------------------------- Mise en avant */
	div.mise_en_avant, p.mise_en_avant {
		overflow:hidden;
		height:100%;
		background:#fbf1f1;
		padding:10px 10px 0 10px;
		margin:0 0 10px 0
	}
	p.mise_en_avant {padding-bottom:10px}
/* --------------------------------------------------------------- Vue line */
	div.vue_line {
		overflow:hidden;
		height:100%;
		border-bottom:1px dashed #e5e5e5;
		padding:0 0 5px 0;
		margin:0 0 5px 0
	}
	div.vue_line h3 {margin-bottom:3px}
	#contenu div.vue_line p.meta {margin-bottom:5px}
	div.vue_line p {padding-bottom:5px}
	#contenu div.vue_line a.voir_tout {text-decoration:none}
	#contenu div.vue_line a.voir_tout:hover,
	#contenu div.vue_line a.voir_tout:focus {text-decoration:underline}
/* --------------------------------------------------------------- Fiches */
/* ------------------------------------------------ Listing des fiches */
	#contenu ul.onglets {
		overflow:hidden;
		height:100%;
		line-height:normal;
		padding:0
	}
	#contenu ul.onglets li {
		display:inline;
		background:none;
		padding:0;
		margin:0
	}
	div.contenu ul.onglets li a {
		position:relative;
		display:block;
		float:left;
		width:172px;
		height:110px;
		line-height:1.6em;
		font-weight:bold;
		color:#000;
		text-decoration:none;
		background:#e7e7e7 url(../images/background/elu.jpg);
		border-right:1px solid #fff;
		border-bottom:1px solid #fff;
		padding:8px
	}
	div.contenu ul.onglets li a img {
		float:left;
		margin:0 8px 0 0
	}
	div.contenu ul.onglets li a span {
		position:absolute;
		bottom:8px;
		right:8px;
		display:block;
		text-align:right;
		font-weight:normal;
		color:#9e3d3d;
		background:url(../images/background/puce.gif) no-repeat right center;
		padding:0 8px 0 0;
		text-decoration:underline
	}
	div.contenu ul.onglets li a:hover,
	div.contenu ul.onglets li a:focus {background:#f1f1f1}
	div.contenu ul.onglets li a:hover span,
	div.contenu ul.onglets li a:focus span {text-decoration:none}
	/* Fiche selectionne */
	div.contenu ul.onglets li.ui-tabs-selected a {
		filter:alpha(opacity=30);
		-moz-opacity:0.30;
		background-image:none;
		background-color:#f4f4f4;
		cursor:text
	}
	div.contenu ul.onglets li.ui-tabs-selected a span {display:none}
/* ------------------------------------------------ Fiche */
	#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
	}
/* --------------------------------------------------------------- FAQ */
	h2.question {
		font-size:1.2em;
		margin-bottom:5px
	}
/* --------------------------------------------------------------- Galeries */
/* ------------------------------------------------ Thème */
	div.theme {
		border:1px solid #d0d0d0;
		background:#e8e8e8;
		padding:10px
	}
	div.theme img {
		border:2px solid #fff;
		margin:10px 15px
	}
/* ------------------------------------------------ Lien voir le thème */
	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 */
	#diaporama {
		float:left;
		width:100%;
		margin-top:10px
	}
	#diaporama a.lightbox.externe {
		background:none;
		padding-right:0
	}
	#diaporama a.lightbox {text-decoration:none}
	#diaporama a.lightbox img {
		border:1px solid #ccc;
		padding:5px;
		margin:0 27px 20px 0
	}
	#diaporama a.lightbox:hover img,
	#diaporama a.lightbox:focus img {background:#e4e4e4}
/* --------------------------------------------------------------- Marchés publics */
	div.marche_public p img {
		vertical-align:middle;
		margin:0 3px 0 0
	}
	div.marche_public p span {
		font-size:.9em;
		color:#666
	}
	div.marche_public input {float:right}
/* --------------------------------------------------------------- Pagination */
	#contenu ul.pagination {
		line-height:normal;
		background:url(../images/background/separation.gif) repeat-x left top;
		padding:10px 0 0 0
	}
	#contenu ul.pagination li {
		float:left;
		background:none;
		padding:0;
		margin:0 10px 5px 0
	}
	ul.pagination li a,
	ul.pagination li span {
		display:block;
		float:left;
		border:1px solid #9e3d3d;
		padding:2px 6px;
		text-decoration:none
	}
	ul.pagination li a {
		color:#fff;
		background:#9e3d3d
	}
	ul.pagination li a:hover,
	ul.pagination li a:focus,
	ul.pagination li span {
		color:#9e3d3d;
		background:#fff
	}
/* --------------------------------------------------------------- Navigation */
	div.navigation {
		overflow:hidden;
		padding-top:10px
	}
	div.navigation a.precedent {
		background:url(../images/background/retour.gif) no-repeat left 3px;
		padding-left:17px
	}
	div.navigation a.suivant {
		float:right;
		background:url(../images/background/suivant.gif) no-repeat right 3px;
		padding-right:17px
	}
/* --------------------------------------------------------------- Commentaires */
	#commentaires {
		clear:both;
		overflow:hidden;
		margin:5px 0
	}
	#commentaires h2 {
		font-size:1.5em;
		margin-top:10px;
		margin-bottom:8px
	}
	div.commentaire em {
		float:right;
		margin-top:-20px
	}
	div.commentaire blockquote strong {font-style:normal}
/* --------------------------------------------------------------- Contenu colonne 01 */
	div.contenu_colonne01, div.contenu_colonne02 {
		float:left;
		width:275px;
		padding:20px 17px 0 0
	}
	div.contenu_colonne01 #agenda {background:#fff}
/* --------------------------------------------------------------- Contenu colonne 02 */
	div.contenu_colonne02 {padding-right:0}
	div.contenu_colonne02 div.mise_en_avant {background:#e7e7e7}
/* ------------------------------------------------ Import RSS */
	#contenu div.contenu_colonne02 ul.import_rss {
		color:#9e3d3d;
		padding-top:5px;
		padding-left:0;
		padding-bottom:0
	}
	#contenu div.contenu_colonne02 ul.import_rss li ul {
		padding-left:0;
		padding-bottom:5px;
		margin-left:-10px
	}
	#contenu div.contenu_colonne02 ul.import_rss li ul li {
		line-height:1.2em;
		background-image:none;
		padding-left:0;
		margin-bottom:3px
	}
	#contenu div.contenu_colonne02 ul.import_rss li ul li a {color:#33383d}
	em.source {
		display:block;
		text-align:right
	}
	em.source a {color:#33383d}
/* --------------------------------------------------------------- Partager */
	.partager {
		overflow:hidden;
		zoom:1;
		clear:both;
		padding:20px 0 0 223px
	}
	
	body.noeud_200 .partager {padding-left:0}
	.partager li {
		display:inline;
		margin:0 1em 0 0
	}
	.partager ul li img {vertical-align:top}
	.partager a {text-decoration:none}
/* --------------------------------------------------------------- Outils */
	#outils {
		overflow:hidden;
		height:100%;
		clear:both;
		text-align:right;
		color:#fff;
		padding:20px 202px 0 0
	}
	#outils li {display:inline}
	#outils a {
		color:#777;
		background-repeat:no-repeat;
		background-position:left center;
		padding:0 0 1px 21px;
		margin:0 24px 0 0
	}
	#outils #imprimer {background-image:url(../images/background/imprimer.gif)}
	#outils #enregistrer_pdf {
		background-image:url(../images/background/enregistrer_pdf.gif);
		padding-left:19px
	}
	#outils #faire_suivre {background-image:url(../images/background/envoyer_page.gif)}
	#outils #haut_page {
		background-image:url(../images/background/haut_page.gif);
		margin-right:0;
		padding-bottom:2px
	}
/* --------------------------------------------------------------- Plan du site */
	#plan_site {
		float:left;
		width:100%;
		table-layout:fixed;
		border-collapse:collapse
	}
	#plan_site tr td {
		vertical-align:top;
		padding:0 10px 20px 5px
	}
	#plan_site tr td a {
		color:#33383d;
		text-decoration:none
	}
	#plan_site tr td a:hover,
	#plan_site tr td a:focus {text-decoration:underline}
	#plan_site tr td h2 {
		font-size:1.3em;
		font-weight:bold;
		background:url(../images/background/puce_couleur00.gif) no-repeat 0 6px;
		padding-left:12px;
		margin-bottom:5px
	}
	#plan_site tr td ul {
		clear:both;
		padding:0 0 0 15px
	}
	#plan_site tr td ul li {
		background:url(../images/background/puce.gif) no-repeat 0 4px;
		padding:0 0 0 10px;
		margin:0 0 3px 0
	}
	#plan_site tr td ul li ul {margin:3px 0 5px 0}
/* ------------------------------------------------------------------------------ Pied de page */
	#pied_page {
		float:left;
		width:100%;
		color:#fff;
		background:#9e3d3d;
		padding:10px 0;
		margin:30px 0 5px 0
	}
	#pied_page a {
		color:#fff;
		text-decoration:underline
	}
	#pied_page a:hover, #pied_page a:focus {text-decoration:none}
/* --------------------------------------------------------------- Adresse */
	#adresse {padding:0 0 0 16px}
	#adresse img {
		float:left;
		margin:0 9px 0 0
	}
	#adresse abbr {border:0}
	#adresse address {
		float:left;
		line-height:1.4em;
		margin:0 25px 0 0
	}
	#adresse p {
		overflow:hidden;
		height:100%;
		line-height:1.5em;
		border-left:4px solid #fff;
		padding:3px 0 3px 6px
	}
/* --------------------------------------------------------------- Liste de liens */
	#pied_page ul {
		float:right;
		width:280px;
		margin:3px 0 0 0
	}
	#pied_page ul li {
		float:left;
		width:130px;
		border-left:4px solid #fff;
		padding:1px 0 1px 6px
	}
	#pied_page ul li a {display:block}
	#pied_page ul li a {text-decoration:none}
	#pied_page ul li a:hover {text-decoration:underline}
	

/* -------------------------------------------------------------------- lecteur audio NLNL*/
	.audio-reader{height:258px;width:400px}
	.audio-reader img{float:left}
	.audio-reader p{padding-right:5px;}
	.boximage{position: relative; float: left;height:186px;width:133px;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:17px}
	.boxtexte{position: relative; float: left;height:177px;width:199px;padding-top:5px;padding-bottom:8px;padding-right:9px}
	.boxtop-up{height: 13px;width:400px}
	.boxtop-middle{height: 190px;width:400px}
	.boxtop-bottom{height: 55px;width:400px}
	.boxtop { position: relative; float: left;height: 13px; background: url(../images/audio_haut.jpg); width: 365px;}
	.boxtop-left {position: relative; float: left;width:11px;height: 13px; background: #fff url(../images/audio_coin_haut_gauche.jpg) no-repeat}
	.boxtop-right {position: relative; float: left;width:24px;height: 13px; background: url(../images/audio_coin_haut_droit.jpg)}
	.boxtop2 {position: relative; float: left;height: 55px; background: #fff url(../images/audio_bas.jpg) no-repeat bottom; color: #000;padding-bottom:0; margin: 0 0 0 0; width: 365px;}
	.boxtop2-left {position: relative; float: left;width:11px;height: 55px; background: #fff url(../images/audio_coin_bas_gauche.jpg) no-repeat}
	.boxtop2-right{position: relative; float: left;width:24px;height: 55px; background: #fff url(../images/audio_coin_bas_droit.jpg) no-repeat}
	.box { position: relative; float: left;background: #fff url(../images/audio_gauche.jpg) no-repeat top left; color: #ffffff; padding: 0; margin: 0 0 0 0;width: 11px;height:190px; float:left}
	.box2{ position: relative; float: left;background: #fff url(../images/audio_droit.jpg) no-repeat top; color: #ffffff; padding: 0 0 0 0; margin: 0 0 0 0;width: 24px;height:190px; float:right}
	.fileaudio{position: relative; float: left;padding-left:45px;padding-top:10px}
	
/* -------------------------------------------------------------------- lecteur video NLNL*/	
	
	.video-reader{height:388px;width:550px}
	.boxvideo-left{position: relative; float: left; height: 388px;width:15px; background: url(../images/video_gauche.jpg);}
	.boxvideo-top{position: relative; float: left; height: 19px;width:507px ;background: url(../images/video_haut.jpg);}
	.boxvideo-middle{position: relative; float: left; height: 388px;width:507px}
	.boxvideo{position: relative; float: left; height: 286px;width:507px ;}
	.boxvideo-bottom{position: relative; float: left; height: 83px;width:507px ;background: url(../images/video_bas.jpg);}
	.boxvideo-right{position: relative; float: left; height: 388px;width:28px; background: url(../images/video_droit.jpg);}
	.boxvideo-bottom-text{position: relative; float: left; height: 40px;width:437px ; padding-left:25px;padding-top:10px}
