@charset "utf-8";
/* ----------------------------------------------------------------------------------- Recherche */
	#recherche {padding-right:15px}
/* ----------------------------------------------------------------------------------- Principal */
	#principal {
		background:#fff;
		padding-right:15px;
		margin-left:10px
	}
/* ------------------------------------------------------------------------- Accueil */
/* --------------------------------------------------------------- Colonne 01 (gauche) */
	#colonne01 {
		width:500px;
		padding:0 10px 0 15px
	}
	#colonne01 div.colonne01 {
		display:inline;
		float:left;
		width:235px;
		margin:0 15px 0 0
	}
/* ----------------------------------------------------- Navigation principale */
	#nav_principale01 {
		overflow:hidden;
		zoom:1;
		padding:0 0 20px 0
	}
	#nav_principale01 li {
		display:inline;
		float:left;
		width:233px;
		border:1px solid #c3bbaf;
		background:#e1ddd7;
		margin:15px 15px 0 0
	}
	#nav_principale01 li img {
		vertical-align:middle;
		border:1px solid #fff;
	}
	#nav_principale01 li h3 {
		text-transform:uppercase;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:1em;
		border-left:1px solid #fff;
		border-right:1px solid #fff;
		margin:0
	}
	#nav_principale01 li h3 a {
		display:block;
		color:#010101;
		border-top:3px solid #db002f;
		padding:5px 8px 3px 8px
	}
	#nav_principale01 li h3 a:hover,
	#nav_principale01 li h3 a:focus,
	#nav_principale01 li.hover h3 a {border-color:#585e55}
	#nav_principale01 li p {
		border:1px solid #fff;
		border-top:0;
		padding:0 8px 5px 8px;
		margin:0
	}
	/*  Etend la zone cliquable */
	#nav_principale01 li.hover {cursor:pointer}
	#nav_principale01 li.hover a {text-decoration:underline}
/* ----------------------------------------------------- Navigation transversale 01 (En un clic) */
	#nav_transversale01 {margin:0}
	#nav_transversale01 li a {
		display:block;
		zoom:1;
		color:#000;
		background:url(../images/background/puce01.gif) no-repeat left 5px;
		padding:3px 0 3px 19px
	}
	#nav_transversale01 li a:hover,
	#nav_transversale01 li a:focus {background-image:url(../images/background/puce02.gif)}
/* ----------------------------------------------------- Agenda */
	#agenda {
		padding:0 0 5px 0;
		margin:0
	}
	#agenda li {margin:0 0 10px 0}
	#agenda li a {
		display:block;
		color:#000;
		font-weight:bold;
		background:url(../images/background/puce01.gif) no-repeat left 2px;
		padding:0 0 0 19px
	}
	#agenda li a:hover,
	#agenda li a:focus {background-image:url(../images/background/puce02.gif)}
	#agenda li p {
		padding:0 0 0 19px;
		margin:2px 0 0 0
	}
/* --------------------------------------------------------------- Colonne 02 (droite) */
	#colonne02 {
		float:left;
		width:430px;
		padding:15px 0 0 0
	}
/* ----------------------------------------------------- Boîte */
	div.boite01 {
		overflow:hidden;
		zoom:1;
		border:1px solid #c3bbaf;
		padding:1px;
		margin:0 0 25px 0
	}
	div.boite01 h2 {
		text-transform:uppercase;
		text-align:center;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:1.3em;
		background:#e1ddd7 url(../images/background/titre02.gif) repeat-x left center;
		padding:5px 0;
		margin:0 0 15px 0
	}
	div.boite01 h2 span,
	div.boite01 h2 a {
		color:#000;
		background:#e1ddd7;
		padding:0 7px
	}
/* ------------------------------------------- Nos interventions */
	#interventions {
		float:left;
		width:152px;
		background:#f3f1ef;
		padding:8px 8px 0 8px
	}
	#interventions h3 {
		font-size:1em;
		color:#db002f;
		margin:0 0 2px 0
	}
	#interventions p {margin:0 0 8px 0}
	a.lien_continuation02,
	strong.lien_continuation02 {
		float:right;
		width:147px;
		line-height:1.4em;
		font-size:1.1em;
		color:#fff;
		background:#d1002d url(../images/background/bouton01.png) no-repeat left bottom;
		padding:5px 20px 5px 10px;
		margin:19px 0 0 0
	}
	strong.lien_continuation02 {
		width:160px;
		font-weight:normal;
		background:#d1002d;
		padding-right:10px
	}
	a.lien_continuation02:hover,
	a.lien_continuation02:focus {background:#d1002d}
/* ------------------------------------------- Article */
	div.boite01.article h2 {text-transform:none}
	div.article ul {min-height:190px}
	div.article ul li {
		overflow:hidden;
		zoom:1;
		padding:0 13px 10px 13px
	}
	div.article ul li h3 {font-size:1.2em}
	div.article ul li h3 a {color:#000}
	div.article ul li img {
		float:left;
		border:1px solid #979797;
		margin:0 10px 0 0
	}
	div.article p {
		line-height:1.6em;
		padding:0 0 10px 0;
		margin:0
	}