@charset "utf-8";
/* ------------------------------------------------------------------------- Colonne 02 (droite) */
/* --------------------------------------------------------------- Contenu */
/* ----------------------------------------------------- Accueil */
	#contenu.accueil {	
		background:none;
		padding-left:0;
		padding-right:0;
		padding-top:0
	}
	#contenu.accueil a {text-decoration:none}
	#contenu.accueil a:hover,
	#contenu.accueil a:focus {text-decoration:underline}
	a.habillage01 {
		display:block;
		text-align:right;
		color:#fff;
		background:#7c0042 url(../images/background/lien_continuation.gif) no-repeat right center;
		padding:0 16px 0 0
	}
	a.habillage01:hover,
	a.habillage01:focus {background-color:#ee7f01}
/* ------------------------------------------- h2 habillage */
	#contenu h2.habillage {
		display:inline;
		float:left;
		text-transform:uppercase;
		font-size:1.1em;
		font-weight:normal;
		color:#fff;
		background:url(../images/background/titre_habillage01.png) no-repeat right top;
		padding:3px 5px 5px 0;
		margin:0 0 7px 3px
	}
	#contenu h2.habillage span {
		display:block;
		float:left;
		padding:1px 50px 1px 8px
	}
/* ------------------------------------------- Contenu01 (gauche) */
	#contenu01 {
		float:left;
		width:537px
	}
/* --------------------------------- Carousel */
	#carousel {
		clear:both;
		position:relative;
		background:url(../images/background/contenu_ombre01.png) no-repeat left bottom;
		padding:0 12px 10px 12px;
		margin:0 0 10px 0
	}
/* ----------------------- Navigation */
	div.carousel a.prev,
	div.carousel a.next {
		position:absolute;
		top:99px;
		left:0;
		z-index:2;
		cursor:pointer
	}
	div.carousel a.next {left:475px}
/* ----------------------- Article */
	#contenu div.carousel ul {padding:0}
	#contenu div.carousel ul li {
		background:none;
		padding:0
	}
	#contenu div.carousel ul li img {
		vertical-align:top;
		margin:0 0 12px 0
	}
	#contenu div.carousel ul li h2 {
		font-size:2em;
		font-weight:normal;
		margin:0 0 5px 0
	}
/* --------------------------------- Gauche */
	#gauche {
		float:left;
		width:228px;
		padding:0 11px 0 0
	}
/* ----------------------- Galerie images */
	a.galerie_images {
		clear:both;
		display:block;
		height:100%;
		color:#fff;
		background-color:#ff0000;
		background-image:url(../images/background/galerie_images.jpg);
		background-repeat:no-repeat;
		padding:95px 2px 5px 4px;
		margin:0 2px 15px 0
	}
	a.galerie_images span {
		display:block;
		text-align:right;
		background:# url(../images/background/lien_continuation.gif) no-repeat right 4px;
		padding:0 16px 0 0
	}
/* ----------------------- Sondage */
	#sondage {
		overflow:hidden;
		height:100%;
		clear:both;
		background:url(../images/background/contenu_ombre02.png) no-repeat left bottom;
		padding:0 4px 7px 4px
	}
	#sondage p {padding:5px 12px 0 12px}
/* --------------------------------- Droite */
	#droite {
		float:left;
		width:298px
	}
/* ----------------------- Zoom sur */
	#zoom_sur {
		clear:both;
		overflow:hidden;
		height:100%;
		background:url(../images/background/contenu_ombre03.png) no-repeat left bottom;
		padding:5px 4px 7px 4px
	}
	#zoom_sur div {padding:0 10px}
	#zoom_sur img {
		vertical-align:top;
		margin:0 0 10px 0
	}
/* ------------------------------------------- Contenu02 (droite) */
	#contenu02 {
		float:left;
		width:208px;
		padding:0 0 0 13px
	}
/* --------------------------------- h2 habillage */
	#contenu02 h2.habillage span {padding-right:20px}
/* --------------------------------- Agenda */
	#agenda {
		clear:both;
		overflow:hidden;
		height:100%;
		background:url(../images/background/colonne02_ombre01.png) no-repeat right bottom;
		padding:0 4px 7px 4px
	}
	#agenda div {
		overflow:hidden;
		height:100%;
		padding:7px
	}
	#agenda div h3 {
		text-transform:uppercase;
		font-size:1em;
		font-weight:normal;
	}
	#agenda div h3 span {
		display:block;
		text-transform:none;
		margin:0 0 2px 0
	}
	#contenu #agenda div h3 a {text-decoration:underline}
	#contenu #agenda div h3 a:hover,
	#contenu #agenda div h3 a:focus {text-decoration:none}
	#agenda div img {
		float:left;
		border:1px solid #fffcf7;
		margin:0 7px 0 0
	}