/* CSS Document pour les pages de la galaxie Europarl */
/* CSS corrigeant les styles du contenu (dans le conteneur "ep_boxbody") des boites generales de toutes les pages de la galaxie */

/* ======================================================================================================== */
/* = BOX CONTENT - CORRECTIF ELEMENT SOUS TITRE =========================================================== */
/* ======================================================================================================== */
	
	/* CORRECTIF SOUS TITRE : Titre principal (titre > decallage marge) */
	#maincontent .ep_boxbody .ep_element1col 	.ep_elementsubheading + .ep_elementtext{
		margin-top:					-9px;
	}
	#maincontent .ep_borderbox	+ .ep_noborderbox .ep_boxbody:first-child .ep_block:first-child .ep_element1col [class^="ep_element"]:first-child{
		margin-top:					12px;
	}
	
/* ======================================================================================================== */
/* = BOX CONTENT - CORRECTIF ELEMENT MEDIA =========================================================== */
/* ======================================================================================================== */
	
	/* CORRECTIF MEDIA : Titre principal (titre > decallage marge) */
	#maincontent .ep_noborderbox + .ep_noborderbox .ep_boxbody:first-child .ep_block:first-child [class^="ep_element"][class*="col"]:first-child [class^="ep_elementimg"]:first-child,
	#maincontent .ep_noborderbox + .ep_noborderbox .ep_boxbody:first-child .ep_block:first-child [class^="ep_element"][class*="col"]:first-child [class^="ep_elementmedia"]:first-child{
		margin-top:					25px;
	}
	
/* ======================================================================================================== */
/* = BOX CONTENT - CORRECTIF ELEMENT IMAGE FLOTTANTE ====================================================== */
/* ======================================================================================================== */
	
	/* CORRECTIF SOUS TITRE : Titre principal (titre > decallage marge) */
	#maincontent #contextzone .ep_boxbody *[class^='ep_element'][class*='col'] .ep_elementimg_left,
	#maincontent #contextzone .ep_boxbody *[class^='ep_element'][class*='col'] .ep_elementimg_right{
		float:						none;
		margin-left:				0;
		margin-right:				0;
	}
	
/* ======================================================================================================== */
/* = BOX CONTENT - CORRECTIF BLOCK AVEC FILTRE ============================================================ */
/* ======================================================================================================== */
	
	/* CORRECTIF SOUS TITRE : Titre principal (titre > decallage marge) */
	#maincontent #contextzone .ep_borderbox.ep_autofilterbox .ep_boxbody.ep_tabblock{
		overflow:					hidden;
		white-space:				nowrap;
		letter-spacing:				-0.3em;
	}
	/* CORRECTIF SOUS TITRE : Titre principal (titre > decallage marge) */
	#maincontent #contextzone  .ep_borderbox.ep_autofilterbox .ep_boxbody.ep_tabblock .ep_block{
		display:					inline-block;
		width:						100%;
		border:						none;
		outline:					none;
		white-space:				normal;
		letter-spacing:				normal;
		vertical-align:				top;
	}
	#maincontent #contextzone  .ep_borderbox.ep_autofilterbox .ep_boxbody.ep_tabblock .ep_block > span.ep_endbox{
		border:						none;
		outline:					none;
	}
	#maincontent #contextzone  .ep_borderbox.ep_autofilterbox .ep_boxbody.ep_tabblock .ep_block > div,
	#maincontent #contextzone  .ep_borderbox.ep_autofilterbox .ep_boxbody.ep_tabblock .ep_block > a{
		border-top:					1px solid #dbe1e4;
	}
	#maincontent #contextzone  .ep_borderbox.ep_autofilterbox .ep_boxbody.ep_tabblock .ep_block > div:first-child,
	#maincontent #contextzone  .ep_borderbox.ep_autofilterbox .ep_boxbody.ep_tabblock .ep_block > a:first-child{
		border-top:					none;
	}
	
/* ======================================================================================================== */
/* = BOX CONTENT - CORRECTIF EFFET BOITE GIGOGNE ========================================================== */
/* ======================================================================================================== */
/* Style pour l'ajout et la gestion des blocs s'affichant et disparissant avec [+]/[-] (seulement pour les elements 1 colonne) : 
	> boite independante (s'ouvrant et se fermant seule) [ep_minimizeblock]
	> boite dependante (s'ouvrant et se fermant seule) [ep_allminimizeblock] */
	
	/* CORRECTIF GIGOGNE : Titre principal (titre > decallage marge) */
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_element1col,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_element1col{
		padding-top:				0;
	}
	/* CORRECTIF GIGOGNE : Titre principal (titre > modification de l'affichage du titre actif/cliquable) */
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_open,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_close,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_openbtn,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_closebtn{
		position:					relative 			!important;
		cursor:						pointer;
		left:						auto				!important;
		width:						auto 				!important;
		height:						1%					!important;
		margin:						0					!important;
		padding:					12px 12px 12px 37px	!important;
		background-position:		12px 12px			!important;
		background-repeat:			no-repeat			!important;
		border:						none				!important;
		outline:					none				!important;
	}
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_open		.ep_title,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_close	.ep_title,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_openbtn	.ep_title,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_closebtn	.ep_title{
		outline:					none;
		font-size:					1.3em;
	}
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_open		.ep_subtitle,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_close	.ep_subtitle,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_openbtn	.ep_subtitle,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_closebtn	.ep_subtitle{
		outline:					none;
	}
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_openbtn	.ep_title,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_openbtn	.ep_subtitle,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_closebtn	.ep_title,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_closebtn	.ep_subtitle{
		display:					inline-block;
	}
	/* CORRECTIF GIGOGNE : Titre principal (titre > icone) */
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_open,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_openbtn{		background-image:	url(../img/icon/boxbody_icon_minus.png)	!important;	}
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_close,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_closebtn{	background-image:	url(../img/icon/boxbody_icon_plus.png)	!important;	}
	/* CORRECTIF GIGOGNE : Titre principal (titre > effet lien) */
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_open:link 		.ep_title,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_open:visited 	.ep_title,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_close:link 		.ep_title,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_close:visited	.ep_title{
		text-decoration:			none;
		color:						#13334D;
	}
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_open:hover 		.ep_title,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_open:focus 		.ep_title,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_open:active 		.ep_title,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_close:hover 		.ep_title,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_close:focus 		.ep_title,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_close:active 	.ep_title{
		outline:					none;
		text-decoration:			underline;
		color:						#13334D;
	}
	/* CORRECTIF GIGOGNE : Titre principal (titre avec bouton > correction curseur) */
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_openbtn,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_closebtn,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_elementbtnheading,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_elementbtnheading{
		cursor:						default	!important;
	}
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_openbtn 			.ep_title,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_closebtn 		.ep_title{
		cursor:						pointer;
	}
	/* CORRECTIF GIGOGNE : Titre principal (titre avec bouton > effet lien) */
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_openbtn 			.ep_title:link,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_openbtn 			.ep_title:visited,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_closebtn			.ep_title:link,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_closebtn			.ep_title:visited{
		text-decoration:			none;
		color:						#13334D;
	}
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_openbtn 			.ep_title:hover,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_openbtn 			.ep_title:focus,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_openbtn 			.ep_title:active,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_closebtn 		.ep_title:hover,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_closebtn 		.ep_title:focus,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_closebtn 		.ep_title:active{
		outline:					none;
		text-decoration:			underline;
		color:						#13334D;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF GIGOGNE : Contenu (contenu > effet de disparition du contenu) */
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_element1col,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_elementheading,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock  	.ep_elementmain .ep_elementheading 		.ep_button,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_elementheading 		.ep_button,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_elementbtnheading 	.ep_button,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_elementsubheading,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_elementimg_full,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_elementimg_left,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_elementimg_right,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_elementmedia_full,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_elementmedia_left,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_elementmedia_right,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock	 .ep_elementmain .ep_elementtext,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_elementcontact,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_elementschedule,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_elementlinks,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_elementmore,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_elementbutton,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_elementendlink{	
		position:					absolute;
		display:					block;
		overflow:					hidden;
		float:						none;
		left:						-100000px;
		width:						1px;
		height:						1px;
	}
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_btndisplay 			.ep_button{
		position:					relative;
		overflow:					visible;
		left:						auto;
		width:						auto;
		height:						auto;
	}
	/* CORRECTIF GIGOGNE : Contenu (contenu > decallage marge lors de l'affichage) */
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_elementheading,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_elementsubheading,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_elementimg_full,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_elementimg_left,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_elementimg_right,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_elementmedia_full,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_elementmedia_left,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_elementmedia_right,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_elementtext,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_elementcontact,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_elementschedule,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_elementlinks,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_elementbutton,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain .ep_elementendlink,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain .ep_elementbtnheading .ep_button{
		height:						1%;	
		margin-top:					0;
		margin-left:				12px;
	}
	/* CORRECTIF GIGOGNE : Contenu (contenu > correctif pour l'affichage du bloc principal) */
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock 	.ep_elementmain,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_closeblock 	.ep_elementmain{	
		position:					relative;
		overflow:					visible;
		left:						0;
		width:						auto;
		height:						auto;
		padding-bottom:				0;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF GIGOGNE : Contenu element (contenu > lien avec icone) */
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock .ep_element1col .ep_elementlinks li.ep_simple 	div a,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock .ep_element1col .ep_elementlinks li.ep_media 		div a,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock .ep_element1col .ep_elementlinks li.ep_pdf 		div a,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock .ep_element1col .ep_elementlinks li.ep_doc 		div a,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock .ep_element1col .ep_elementlinks li.ep_multi{			background-position:	5px 0.5em; 										}
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock .ep_element1col .ep_elementlinks li.ep_simple,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock .ep_element1col .ep_elementlinks li.ep_multi,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock .ep_element1col .ep_elementlinks li.ep_simple 	div a,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock .ep_element1col .ep_elementlinks li.ep_title 		div a{	background-image:	url(../img/icon/boxbody_iconsmall_link_simple.png);	}
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock .ep_element1col .ep_elementlinks li.ep_media,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock .ep_element1col .ep_elementlinks li.ep_media 		div a{	background-image:	url(../img/icon/boxbody_iconsmall_link_media.png);	}
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock .ep_element1col .ep_elementlinks li.ep_pdf,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock .ep_element1col .ep_elementlinks li.ep_pdf	 	div a{	background-image:	url(../img/icon/boxbody_iconsmall_link_pdf.png);	}
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock .ep_element1col .ep_elementlinks li.ep_doc,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_openblock .ep_element1col .ep_elementlinks li.ep_doc	 	div a{	background-image:	url(../img/icon/boxbody_iconsmall_link_doc.png);	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF GIGOGNE : Contenu multi element (contenu > decallage marge lors de l'affichage) */
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_element1col .ep_elementheading,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_element1col .ep_elementsubheading,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_element1col .ep_elementimg_full,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_element1col .ep_elementimg_left,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_element1col .ep_elementimg_right,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_element1col .ep_elementmedia_full,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_element1col .ep_elementmedia_left,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_element1col .ep_elementmedia_right,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_element1col .ep_elementtext,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_element1col .ep_elementcontact,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_element1col .ep_elementschedule,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_element1col .ep_elementlinks,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_element1col .ep_elementbutton,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_element1col .ep_elementendlink
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_element1col .ep_elementheading,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_element1col .ep_elementsubheading,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_element1col .ep_elementimg_full,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_element1col .ep_elementimg_left,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_element1col .ep_elementimg_right,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_element1col .ep_elementmedia_full,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_element1col .ep_elementmedia_left,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_element1col .ep_elementmedia_right,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_element1col .ep_elementtext,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_element1col .ep_elementcontact,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_element1col .ep_elementschedule,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_element1col .ep_elementlinks,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_element1col .ep_elementbutton,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_element1col .ep_elementendlink{
		height:						1%;
		margin-top:					0;
		margin-left:				12px;
		margin-right:				12px;
	}
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_elementmain .ep_elementheading,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_elementmain .ep_elementsubheading,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_elementmain .ep_elementimg_full,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_elementmain .ep_elementimg_left,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_elementmain .ep_elementimg_right,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_elementmain .ep_elementmedia_full,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_elementmain .ep_elementmedia_left,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_elementmain .ep_elementmedia_right,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_elementmain .ep_elementtext,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_elementmain .ep_elementcontact,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_elementmain .ep_elementschedule,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_elementmain .ep_elementlinks,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_elementmain .ep_elementbutton,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_openbody 		.ep_elementmain .ep_elementendlink
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_elementmain .ep_elementheading,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_elementmain .ep_elementsubheading,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_elementmain .ep_elementimg_full,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_elementmain .ep_elementimg_left,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_elementmain .ep_elementimg_right,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_elementmain .ep_elementmedia_full,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_elementmain .ep_elementmedia_left,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_elementmain .ep_elementmedia_right,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_elementmain .ep_elementtext,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_elementmain .ep_elementcontact,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_elementmain .ep_elementschedule,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_elementmain .ep_elementlinks,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_elementmain .ep_elementbutton,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody 	.ep_elementmain .ep_elementendlink{
		height:						1%;	
		margin-top:					0;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF GIGOGNE : Contenu colore (couleur de fond) */
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody{
		background-image:			url(../img/background/boxbody_bg_greydark.jpg);
	}
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody{
		top:						-1px;
	}
	/* CORRECTIF GIGOGNE : Contenu colore (conteneur secondaire) */
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock				.ep_element1col,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col{
		overflow:					hidden;
		margin:						12px;
		padding:					1px 1px 2px 1px;
		/padding-bottom:			0;
		background-color:			#FFFFFF;
		border:						1px solid #dbe1e4;
	}
	/* CORRECTIF GIGOGNE : Contenu colore (conteneur secondaire > contenu) */
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementheading,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementsubheading,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementimg_full,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementimg_left,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock	 			.ep_element1col .ep_elementimg_right,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementmedia_full,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementmedia_left,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementmedia_right,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementtext,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementcontact,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock	 			.ep_element1col .ep_elementschedule,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementlinks,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementmore,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock			 	.ep_element1col .ep_elementbutton,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementendlink,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementheading,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementsubheading,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementimg_full,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementimg_left,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementimg_right,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementmedia_full,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementmedia_left,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementmedia_right,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementtext,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementcontact,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementschedule,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementlinks,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementmore,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementbutton,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementendlink{
		margin:						0 0 -3px 0;
		/margin-bottom:				-1px;
		padding:					12px;
		background-image:			url(../img/background/boxbody_bg_greylight.jpg);
		border-bottom:				1px solid #FFFFFF;
	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementimg_full,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock		 		.ep_element1col .ep_elementimg_left,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementimg_right,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementmedia_full,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementmedia_left,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementmedia_right,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementimg_full,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementimg_left,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementimg_right,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementmedia_full,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementmedia_left,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementmedia_right{
		float:						none;
		z-index:					auto;
	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementtext,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementtext{
		top:						0;
	}
	/* CORRECTIF GIGOGNE : Contenu colore (conteneur secondaire > bloc lien) */
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementlinks ul,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementlinks ul{
		overflow:					hidden;
		margin-top:					0;
		margin-bottom:				-6px;
	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementlinks li,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementlinks li{
		top:						1px;
		left:						25px;
		margin-top:					0;
		margin-right:				37px;
		padding-top:				0;
		padding-bottom:				0;
		border-top:					1px solid #FFFFFF;
		border-bottom:				1px solid #dbe1e4;
	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementlinks ul li:first-child,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementlinks ul li:first-child{
		border-top:					none;
	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementlinks li div,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementlinks li div{
		background-position:		-10000px top;
		background-repeat:			no-repeat;
	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementlinks li.ep_simple 	div,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementlinks li.ep_multi 	div,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock		 		.ep_element1col .ep_elementlinks li.ep_simple 	div a,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementlinks li.ep_title 	div a,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementlinks li.ep_simple 	div,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementlinks li.ep_multi 	div,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementlinks li.ep_simple 	div a,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementlinks li.ep_title 	div a{	background-image:	url(../img/icon/boxbody_iconsmall_link_simple.png);	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementlinks li.ep_media 	div,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock				.ep_element1col .ep_elementlinks li.ep_media 	div a,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementlinks li.ep_media 	div,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementlinks li.ep_media 	div a{	background-image:	url(../img/icon/boxbody_iconsmall_link_media.png);	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementlinks li.ep_pdf	 div,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementlinks li.ep_pdf 	div a,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementlinks li.ep_pdf 	div,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementlinks li.ep_pdf 	div a{	background-image:	url(../img/icon/boxbody_iconsmall_link_pdf.png);	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementlinks li.ep_doc 	div,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementlinks li.ep_doc	div a,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementlinks li.ep_doc 	div,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementlinks li.ep_doc 	div a{	background-image:	url(../img/icon/boxbody_iconsmall_link_doc.png);	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementlinks li.ep_simple 	div a,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementlinks li.ep_title 	div a,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementlinks li.ep_media 	div a,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementlinks li.ep_pdf 	div a,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementlinks li.ep_doc 	div a,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementlinks li.ep_simple 	div a,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementlinks li.ep_title 	div a,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementlinks li.ep_media 	div a,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementlinks li.ep_pdf 	div a,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementlinks li.ep_doc 	div a{
		margin-left:				-25px;
	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementlinks li.ep_multi 	div a,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementlinks li.ep_multi 	div a{
		margin-left:				0;
		background-image:			none;
	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementlinks li.ep_multi,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementlinks li.ep_multi{
		background-image:			none;
		padding-left:				0;
	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementlinks li.ep_multi 	div,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementlinks li.ep_multi 	div{
		background-position:		left 0.5em;
		margin-left:				-25px;
		padding-top:				6px;
		padding-bottom:				6px;
		padding-left:				25px;
	}
	/* CORRECTIF GIGOGNE : Contenu colore (conteneur secondaire > bloc lien "en savoir") */
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementmore .ep_title,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementmore .ep_title{
		z-index:					10;
		padding: 					12px 12px 0 12px;
		background-image:			url(../img/background/boxbody_bg_linkmore_dark.jpg);
	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock				.ep_element1col .ep_elementmore ul,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementmore ul{
		z-index:					5;
		padding:					6px 12px;
		background-image:			url(../img/background/boxbody_bg_linkmore_dark.jpg);
	}
	/* CORRECTIF GIGOGNE : Contenu colore (conteneur secondaire > bloc titre) */
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementheading,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementheading{
		z-index:					50;
		margin-top:					-1px;
		margin-bottom:				1px;
		padding:					0;
		background-image:			url(../img/background/boxbody_bg_grey.jpg);
		border-bottom:				1px solid #dbe1e4;
	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementheading		.ep_title,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementheading		.ep_title{
		z-index:					5;
		padding:					12px;
		background-image:			url(../img/background/boxbody_bg_grey.jpg);
		border-top:					1px solid #FFFFFF;
	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementheading		.ep_subtitle,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementheading		.ep_subtitle{
		z-index:					10;
		margin-top:					-12px;
		padding:					0 12px 12px 12px;
		background-image:			url(../img/background/boxbody_bg_grey.jpg);
	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementheading		.ep_acronym,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementheading		.ep_acronym{
		z-index:					15;
		margin-bottom:				-12px;
		padding:					12px 12px 0 12px;
		background-image:			url(../img/background/boxbody_bg_grey.jpg);
		border-top:					1px solid #FFFFFF;
	}
	/* CORRECTIF GIGOGNE : Contenu colore (conteneur secondaire > bloc inter-titre > design) */
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementsubheading,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementsubheading{
		margin-top:					-1px;
		padding:					0 12px;
		background-image:			url(../img/background/boxbody_bg_greylight.jpg);
	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementsubheading	.ep_title,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementsubheading	.ep_title{
		z-index:					5;
		padding:					12px 0;
		background-image:			url(../img/background/boxbody_bg_greylight.jpg);
		border-top:					1px solid #dbe1e4;
		color:						#000000;
	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementsubheading	.ep_subtitle,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementsubheading	.ep_subtitle{
		z-index:					10;
		padding:					12px 0;
		background-image:			url(../img/background/boxbody_bg_greylight.jpg);
		color:						#000000;
	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementsubheading	.ep_title + .ep_subtitle,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementsubheading	.ep_title + .ep_subtitle{
		margin-top:					-12px;
		padding-top:				0;
	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock				.ep_element1col .ep_elementsubheading	.ep_acronym,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementsubheading	.ep_acronym{
		z-index:					15;
		margin-bottom:				-12px;
		padding:					12px 12px 0 12px;
		background-image:			url(../img/background/boxbody_bg_greylight.jpg);
		border-top:					1px solid #dbe1e4;
		color:						#000000;
	}
	/* CORRECTIF GIGOGNE : Contenu colore (conteneur secondaire > bloc inter-titre > correction premier bloc) */
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementheading + .ep_elementsubheading,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementheading + .ep_elementsubheading{
		margin-top:					0;
	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementheading + .ep_elementsubheading	.ep_title,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementheading + .ep_elementsubheading	.ep_title,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col .ep_elementheading + .ep_elementsubheading	.ep_acronym,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col .ep_elementheading + .ep_elementsubheading	.ep_acronym{
		border-top:					none;
	}
	/* CORRECTIF GIGOGNE : Contenu colore (conteneur secondaire > bloc inter-titre > correction couleur) */
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock				.ep_element1col div.ep_elementsubheading		span.ep_title,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col div.ep_elementsubheading		span.ep_title,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col div.ep_elementsubheading		div.ep_title,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col div.ep_elementsubheading		div.ep_title,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col div.ep_elementsubheading		span.ep_subtitle,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col div.ep_elementsubheading		span.ep_subtitle,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col div.ep_elementsubheading		div.ep_subtitle,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col div.ep_elementsubheading		div.ep_subtitle,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col div.ep_elementsubheading		span.ep_acronym,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col div.ep_elementsubheading		span.ep_acronym,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col div.ep_elementsubheading		div.ep_acronym,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col div.ep_elementsubheading		div.ep_acronym,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col span.ep_elementsubheading	span.ep_title,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col span.ep_elementsubheading	span.ep_title,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col span.ep_elementsubheading	span.ep_subtitle,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col span.ep_elementsubheading	span.ep_subtitle,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col span.ep_elementsubheading	span.ep_acronym,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col span.ep_elementsubheading	span.ep_acronym{
		color:						#000000;
	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col div.ep_elementsubheading		span.ep_subtitle,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col div.ep_elementsubheading		span.ep_subtitle,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col div.ep_elementsubheading		div.ep_subtitle,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col div.ep_elementsubheading		div.ep_subtitle,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col div.ep_elementsubheading		span.ep_acronym,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col div.ep_elementsubheading		span.ep_acronym,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col div.ep_elementsubheading		div.ep_acronym,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col div.ep_elementsubheading		div.ep_acronym,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col span.ep_elementsubheading	span.ep_subtitle,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col span.ep_elementsubheading	span.ep_subtitle,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col span.ep_elementsubheading	span.ep_acronym,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col span.ep_elementsubheading	span.ep_acronym{
		font-weight:				normal;
	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col div.ep_elementsubheading		span.ep_subtitle,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col div.ep_elementsubheading		span.ep_subtitle,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col div.ep_elementsubheading		div.ep_subtitle,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col div.ep_elementsubheading		div.ep_subtitle,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_element1col span.ep_elementsubheading	span.ep_subtitle,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_element1col span.ep_elementsubheading	span.ep_subtitle{
		font-size:					1.2em;
	}
	/* CORRECTIF GIGOGNE : Contenu colore (conteneur principal > correctif) */
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_elementmain,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_closeblock 				.ep_elementmain,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_elementmain,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_elementmain{	
		overflow:					visible;
		margin:						0;
		padding:					0;
		background-color:			transparent;
		border:						none;
	}
	/* CORRECTIF GIGOGNE : Contenu colore (conteneur principal > correctif elements de contenu) */
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_elementmain .ep_elementheading,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_elementmain .ep_elementsubheading,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_elementmain .ep_elementimg_full,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_elementmain .ep_elementimg_left,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_elementmain .ep_elementimg_right,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_elementmain .ep_elementmedia_full,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_elementmain .ep_elementmedia_left,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_elementmain .ep_elementmedia_right,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_elementmain .ep_elementtext,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_elementmain .ep_elementcontact,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_elementmain .ep_elementschedule,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_elementmain .ep_elementlinks,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_elementmain .ep_elementmore,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_elementmain .ep_elementbutton,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_elementmain .ep_elementendlink,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_elementmain .ep_elementheading,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_elementmain .ep_elementsubheading,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_elementmain .ep_elementimg_full,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_elementmain .ep_elementimg_left,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_elementmain .ep_elementimg_right,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_elementmain .ep_elementmedia_full,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_elementmain .ep_elementmedia_left,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_elementmain .ep_elementmedia_right,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_elementmain .ep_elementtext,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_elementmain .ep_elementcontact,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_elementmain .ep_elementschedule,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_elementmain .ep_elementlinks,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_elementmain .ep_elementmore,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_elementmain .ep_elementbutton,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_elementmain .ep_elementendlink{
		margin-top:					0;
		margin-bottom:				12px;
		margin-left:				12px;
		margin-right:				12px;
		padding:					0;
		background-image:			none;
		border-bottom:				none;
	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_elementmain .ep_elementtext,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_elementmain .ep_elementtext{
		margin-bottom:				8px;
	}
	/* CORRECTIF GIGOGNE : Contenu colore (conteneur principal > correctif titre) */
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_elementmain .ep_elementheading,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_elementmain .ep_elementsubheading,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_elementmain .ep_elementheading,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_elementmain .ep_elementsubheading{
		overflow:					visible;
		border-top:					none;
	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_elementmain .ep_elementheading		.ep_title,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_closeblock 				.ep_elementmain .ep_elementheading		.ep_title,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_elementmain .ep_elementsubheading	.ep_title,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_closeblock 				.ep_elementmain .ep_elementsubheading	.ep_title,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_elementmain .ep_elementheading		.ep_title,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_closegreybody			 			.ep_elementmain .ep_elementheading		.ep_title,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_elementmain .ep_elementsubheading	.ep_title,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_closegreybody			 			.ep_elementmain .ep_elementsubheading	.ep_title{
		padding:					0;
		background-image:			none;
		border-top:					none;
	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_elementmain .ep_elementheading		.ep_subtitle,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_closeblock 				.ep_elementmain .ep_elementheading		.ep_subtitle,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_elementmain .ep_elementsubheading	.ep_subtitle,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_closeblock 				.ep_elementmain .ep_elementsubheading	.ep_subtitle,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_elementmain .ep_elementheading		.ep_subtitle,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_closegreybody			 			.ep_elementmain .ep_elementheading		.ep_subtitle,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_elementmain .ep_elementsubheading	.ep_subtitle,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_closegreybody			 			.ep_elementmain .ep_elementsubheading	.ep_subtitle{
		margin-top:					0;
		padding:					0;
		background-image:			none;
	}
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_elementmain .ep_elementheading		.ep_acronym,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_closeblock 				.ep_elementmain .ep_elementheading		.ep_acronym,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_openblock 				.ep_elementmain .ep_elementsubheading	.ep_acronym,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_greybody .ep_closeblock 				.ep_elementmain .ep_elementsubheading	.ep_acronym
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_elementmain .ep_elementheading		.ep_acronym,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_closegreybody			 			.ep_elementmain .ep_elementheading		.ep_acronym,
	body.ep_jsavailable #maincontent #mainzone *[class^='ep_people'][class*='box'] .ep_opengreybody	.ep_elementmain .ep_elementsubheading	.ep_acronym,
	body.ep_jsavailable #maincontent #mainzone .ep_borderbox .ep_closegreybody			 			.ep_elementmain .ep_elementsubheading	.ep_acronym{
		margin-bottom:				5px;
		padding:					0;
		background-image:			none;
		border-top:					none;
	}
	
/* ======================================================================================================== */
/* = BOX CONTENT - CORRECTIF EFFET BOITE GIGOGNE ========================================================== */
/* ======================================================================================================== */
/* Style pour l'ajout et la gestion des blocs s'affichant et disparissant avec un libelle pour l'affichage */ 

	/* CORRECTIF GIGOGNE : Interlignage entre les elements reduits visible et la suite si elle fait partie du meme design */
	body.ep_jsavailable #maincontent .ep_boxbody .ep_block.ep_minimizeelement > .ep_element1col:first-child		+ .ep_element1col,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_block.ep_minimizeelement > .ep_elementlist1:first-child 		+ .ep_elementlist2,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_block.ep_minimizeelement > .ep_elementlist2:first-child 		+ .ep_elementlist2,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_block.ep_minimizeelement > .ep_elementpeople1:first-child 	+ .ep_elementpeople1,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_block.ep_minimizeelement > .ep_elementpeople2:first-child 	+ .ep_elementpeople2{
		margin-top:					-12px;
	}
	/* CORRECTIF GIGOGNE : Affichage des elements reduits */
	body.ep_jsavailable #maincontent .ep_boxbody .ep_block.ep_minimizeelement			> *[class*='ep_element']{
		display:					none;
	}
	body.ep_jsavailable #maincontent .ep_boxbody .ep_block.ep_minimizeelement 			> *[class*='ep_element']:first-child,
	body.ep_jsavailable #maincontent .ep_boxbody .ep_block.ep_minimizeelement.ep_viewall 	> *[class*='ep_element']{
		display:					block;
	}
	body.ep_jsavailable #maincontent .ep_boxbody .ep_block.ep_minimizeelement.ep_viewall.ep_animated{
		overflow:					hidden;
		-webkit-transition:			height 0.5s ease-out 0s;
		transition:					height 0.5s ease-out 0s;
	}
	/* CORRECTIF GIGOGNE : Affichage des elements reduits */
	body.ep_jsavailable #maincontent .ep_boxbody .ep_block.ep_minimizeelement 			> *[class*='ep_element']:first-child .ep_elementtext.ep_minimizebutton{
		margin-top:					12px;
	}
	
/* ======================================================================================================== */
/* = BOX CONTENT - CORRECTIF EFFET BOITE SCROLLABLE ======================================================= */
/* ======================================================================================================== */
/* Style pour l'ajout et la gestion des blocs s'affichant avec une scrollbarre (seulement pour les elements 1 colonne) */
	
	/* CORRECTIF SCROLL : Conteneur (sans Javascript) */
	#maincontent .ep_borderbox.ep_autoscrollbox .ep_boxbody{
		overflow-x:					hidden;
		overflow-y:					auto;
		height:						300px;
	}
	#maincontent #contextzone .ep_borderbox.ep_autoscrollbox .ep_boxbody .ep_block > *[class^='ep_elementlist']:first-child > *{
		margin-left:				12px;
	}
	/* CORRECTIF SCROLL : Conteneur (avec Javascript > suppression des elements afin de ne laisser qu'un element1col) */
	body.ep_jsavailable #maincontent .ep_borderbox.ep_autoscrollbox .ep_boxbody.ep_scrollbody .ep_block.ep_scroll > *[class^='ep_element'][class*='col'], 
	body.ep_jsavailable #maincontent .ep_borderbox.ep_autoscrollbox .ep_boxbody.ep_scrollbody .ep_block.ep_scroll > *[class^='ep_elementlist'], 
	body.ep_jsavailable #maincontent .ep_borderbox.ep_autoscrollbox .ep_boxbody.ep_scrollbody .ep_block.ep_scroll > *[class^='ep_elementpeople']{
		display:					none;
	}
	/* CORRECTIF SCROLL : Conteneur (avec Javascript > deplacement de la scrollbar sur le bloc et non le corps de la boite) */
	body.ep_jsavailable #maincontent .ep_borderbox.ep_autoscrollbox .ep_boxbody.ep_scrollbody{
		overflow:					hidden;
		height:						auto;
	}
	body.ep_jsavailable #maincontent .ep_borderbox.ep_autoscrollbox .ep_boxbody.ep_scrollbody .ep_block.ep_scroll{
		position:					relative;
	}
	body.ep_jsavailable #maincontent .ep_borderbox.ep_autoscrollbox .ep_boxbody.ep_scrollbody .ep_block.ep_scroll > *[class^='ep_element'][class*='1col']:first-child,
	body.ep_jsavailable #maincontent .ep_borderbox.ep_autoscrollbox .ep_boxbody.ep_scrollbody .ep_block.ep_scroll > *[class^='ep_elementlist']:first-child{
		overflow-x:					hidden;
		overflow-y:					scroll;
		clear:						none;
		float:						none;
		width:						auto;
		height:						300px;
		margin-right:				-17px;
	}
	/* CORRECTIF SCROLL : Conteneur (avec Javascript > affichage de la scrollbarre JS) */
	body.ep_jsavailable #maincontent .ep_borderbox.ep_autoscrollbox .ep_boxbody.ep_scrollbody .ep_block.ep_scroll > *[class^='ep_element'][class*='1col'][class*='ep_scroll'] > *,
	body.ep_jsavailable #maincontent .ep_borderbox.ep_autoscrollbox .ep_boxbody.ep_scrollbody .ep_block.ep_scroll > *[class^='ep_elementlist'][class*='ep_scroll'] > *{
		margin-right:				10px;
	}
	body.ep_jsavailable #maincontent	.ep_borderbox.ep_autoscrollbox .ep_boxbody.ep_scrollbody .ep_block.ep_scroll > *[class^='ep_element'][class*='1col'][class*='ep_scroll'] > span.ep_endbox + *,
	body.ep_jsavailable #maincontent	.ep_borderbox.ep_autoscrollbox .ep_boxbody.ep_scrollbody .ep_block.ep_scroll > *[class^='ep_elementlist'][class*='ep_scroll'] > span.ep_endbox + *{
		margin-top:					10px;
	}
	body.ep_jsavailable #maincontent #mainzone 		.ep_borderbox.ep_autoscrollbox .ep_boxbody.ep_scrollbody .ep_block.ep_scroll > *[class^='ep_element'][class*='1col'][class*='ep_scroll'] > *[class^="ep_elementimg_left"],
	body.ep_jsavailable #maincontent #contextzone 	.ep_borderbox.ep_autoscrollbox .ep_boxbody.ep_scrollbody .ep_block.ep_scroll > *[class^='ep_element'][class*='1col'][class*='ep_scroll'] > *[class^="ep_elementimg_left"],
	body.ep_jsavailable #maincontent #mainzone 		.ep_borderbox.ep_autoscrollbox .ep_boxbody.ep_scrollbody .ep_block.ep_scroll > *[class^='ep_elementlist'][class*='ep_scroll'] > *[class^="ep_elementimg_left"],
	body.ep_jsavailable #maincontent #contextzone 	.ep_borderbox.ep_autoscrollbox .ep_boxbody.ep_scrollbody .ep_block.ep_scroll > *[class^='ep_elementlist'][class*='ep_scroll'] > *[class^="ep_elementimg_left"]{
		margin-left:				10px;
		margin-right:				20px;
	}
	body.ep_jsavailable #maincontent .ep_borderbox.ep_autoscrollbox .ep_boxbody.ep_scrollbody .ep_block.ep_scroll > span.ep_scrollbar{
		position:					absolute;
		display:					block;
		overflow:					hidden;
		clear:						none;
		float:						none;
		z-index:					50;
		top:						0;
		bottom:						0;
		right:						0;
		width:						10px;
		height:						auto;
		margin:						0;
		padding:					0;
		background-color:			#e9e9e9;
		background-image:			none;
		border:						none;
		outline:					none;
	}
	body.ep_jsavailable #maincontent .ep_borderbox.ep_autoscrollbox .ep_boxbody.ep_scrollbody .ep_block.ep_scroll > span.ep_scrollbar span{
		position:					absolute;
		display:					block;
		overflow:					hidden;
		clear:						none;
		float:						none;
		cursor:						pointer;
		left:						2px;
		width:						7px;
		height:						auto;
		margin:						0;
		padding:					0;
		border-radius:				4px;
		background-color:			#c5c5c5;
		background-image:			none;
		border:						none;
		outline:					none;
	}
	body.ep_jsavailable #maincontent .ep_borderbox.ep_autoscrollbox .ep_boxbody.ep_scrollbody .ep_block.ep_scroll > span.ep_scrollbar span.ep_active,
	body.ep_jsavailable #maincontent .ep_borderbox.ep_autoscrollbox .ep_boxbody.ep_scrollbody .ep_block.ep_scroll > span.ep_scrollbar span:hover{
		background-color:			#666;
	}
	
/* ======================================================================================================== */
/* = BOX CONTENT - CORRECTIF COLONNAGE ==================================================================== */
/* ======================================================================================================== */
	
	/* CORRECTIF COLONNAGE - Produit editorial : Dimension des elements (conteneur) */
	#maincontent #mainzone .ep_boxbody .ep_element2col{		float:	left;	clear:	right;		width:	50%;	}
	#maincontent #mainzone .ep_boxbody .ep_element3col{		float:	left;	clear:	right;		width:	33.3%;	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF COLONNAGE - Produit editorial : Marge separant 2 elements en colonne (necessite que les deux blocs elements soient directement freres) */
	#maincontent .ep_boxbody *[class^='ep_elementlist'].ep_greyelement{		background-image:	url(../img/background/boxbody_bg_greydark.jpg); }
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF COLONNAGE - Produit editorial : Marge separant 2 elements en colonne (necessite que les deux blocs elements soient directement freres) */
	#maincontent #mainzone .ep_boxbody .ep_element2col .ep_elementheading,
	#maincontent #mainzone .ep_boxbody .ep_element2col .ep_elementbtnheading,
	#maincontent #mainzone .ep_boxbody .ep_element2col .ep_elementsubheading,
	#maincontent #mainzone .ep_boxbody .ep_element2col .ep_elementimg_full,
	#maincontent #mainzone .ep_boxbody .ep_element2col .ep_elementimg_left,
	#maincontent #mainzone .ep_boxbody .ep_element2col .ep_elementimg_right,
	#maincontent #mainzone .ep_boxbody .ep_element2col .ep_elementmedia_full,
	#maincontent #mainzone .ep_boxbody .ep_element2col .ep_elementmedia_left,
	#maincontent #mainzone .ep_boxbody .ep_element2col .ep_elementmedia_right,
	#maincontent #mainzone .ep_boxbody .ep_element2col .ep_elementtext,
	#maincontent #mainzone .ep_boxbody .ep_element2col .ep_elementcontact,
	#maincontent #mainzone .ep_boxbody .ep_element2col .ep_elementschedule,
	#maincontent #mainzone .ep_boxbody .ep_element2col .ep_elementlinks,
	#maincontent #mainzone .ep_boxbody .ep_element2col .ep_elementmore,
	#maincontent #mainzone .ep_boxbody .ep_element2col .ep_elementbutton,
	#maincontent #mainzone .ep_boxbody .ep_element2col .ep_elementendlink{
		margin-right:				12px; 
	}
	#maincontent #mainzone .ep_boxbody .ep_element2col + .ep_element2col .ep_elementheading,
	#maincontent #mainzone .ep_boxbody .ep_element2col + .ep_element2col .ep_elementbtnheading,
	#maincontent #mainzone .ep_boxbody .ep_element2col + .ep_element2col .ep_elementsubheading,
	#maincontent #mainzone .ep_boxbody .ep_element2col + .ep_element2col .ep_elementimg_full,
	#maincontent #mainzone .ep_boxbody .ep_element2col + .ep_element2col .ep_elementimg_left,
	#maincontent #mainzone .ep_boxbody .ep_element2col + .ep_element2col .ep_elementimg_right,
	#maincontent #mainzone .ep_boxbody .ep_element2col + .ep_element2col .ep_elementmedia_full,
	#maincontent #mainzone .ep_boxbody .ep_element2col + .ep_element2col .ep_elementmedia_left,
	#maincontent #mainzone .ep_boxbody .ep_element2col + .ep_element2col .ep_elementmedia_right,
	#maincontent #mainzone .ep_boxbody .ep_element2col + .ep_element2col .ep_elementtext,
	#maincontent #mainzone .ep_boxbody .ep_element2col + .ep_element2col .ep_elementcontact,
	#maincontent #mainzone .ep_boxbody .ep_element2col + .ep_element2col .ep_elementschedule,
	#maincontent #mainzone .ep_boxbody .ep_element2col + .ep_element2col .ep_elementlinks,
	#maincontent #mainzone .ep_boxbody .ep_element2col + .ep_element2col .ep_elementmore,
	#maincontent #mainzone .ep_boxbody .ep_element2col + .ep_element2col .ep_elementbutton,
	#maincontent #mainzone .ep_boxbody .ep_element2col + .ep_element2col .ep_elementendlink{
		margin-left:				12px; 
		margin-right:				0;
	}
	/* CORRECTIF COLONNAGE - Produit editorial : Marge separant 3 elements en colonne (necessite que les deux premiers blocs elements soient directement freres)*/
	#maincontent #mainzone .ep_boxbody .ep_element3col .ep_elementheading,
	#maincontent #mainzone .ep_boxbody .ep_element3col .ep_elementbtnheading,
	#maincontent #mainzone .ep_boxbody .ep_element3col .ep_elementsubheading,
	#maincontent #mainzone .ep_boxbody .ep_element3col .ep_elementimg_full,
	#maincontent #mainzone .ep_boxbody .ep_element3col .ep_elementimg_left,
	#maincontent #mainzone .ep_boxbody .ep_element3col .ep_elementimg_right,
	#maincontent #mainzone .ep_boxbody .ep_element3col .ep_elementmedia_full,
	#maincontent #mainzone .ep_boxbody .ep_element3col .ep_elementmedia_left,
	#maincontent #mainzone .ep_boxbody .ep_element3col .ep_elementmedia_right,
	#maincontent #mainzone .ep_boxbody .ep_element3col .ep_elementtext,
	#maincontent #mainzone .ep_boxbody .ep_element3col .ep_elementcontact,
	#maincontent #mainzone .ep_boxbody .ep_element3col .ep_elementschedule,
	#maincontent #mainzone .ep_boxbody .ep_element3col .ep_elementlinks,
	#maincontent #mainzone .ep_boxbody .ep_element3col .ep_elementmore,
	#maincontent #mainzone .ep_boxbody .ep_element3col .ep_elementbutton,
	#maincontent #mainzone .ep_boxbody .ep_element3col .ep_elementendlink{	
		margin-right:				16px; 
	}
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col .ep_elementheading,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col .ep_elementbtnheading,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col .ep_elementsubheading,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col .ep_elementimg_full,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col .ep_elementimg_left,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col .ep_elementimg_right,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col .ep_elementmedia_full,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col .ep_elementmedia_left,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col .ep_elementmedia_right,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col .ep_elementtext,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col .ep_elementcontact,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col .ep_elementschedule,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col .ep_elementlinks,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col .ep_elementmore,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col .ep_elementbutton,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col .ep_elementendlink{
		left:						0;
		margin-left:				8px; 
		margin-right:				8px;
	}
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementheading,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementbtnheading,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementsubheading,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementimg_full,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementimg_left,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementimg_right,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementmedia_full,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementmedia_left,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementmedia_right,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementtext,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementcontact,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementschedule,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementlinks,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementmore,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementbutton,
	#maincontent #mainzone .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementendlink{
		left:						0;
		margin-left:				16px;
		margin-right:				0;
	}
	/* CORRECTIF COLONNAGE - Produit editorial : Marge separant 3 elements en colonne (necessite que les deux premiers blocs elements soient directement freres)*/
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col .ep_elementheading,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col .ep_elementbtnheading,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col .ep_elementsubheading,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col .ep_elementimg_full,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col .ep_elementimg_left,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col .ep_elementimg_right,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col .ep_elementmedia_full,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col .ep_elementmedia_left,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col .ep_elementmedia_right,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col .ep_elementtext,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col .ep_elementcontact,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col .ep_elementschedule,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col .ep_elementlinks,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col .ep_elementmore,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col .ep_elementbutton,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col .ep_elementendlink{	
		margin-right:				25px; 
	}
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col .ep_elementheading,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col .ep_elementbtnheading,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col .ep_elementsubheading,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col .ep_elementimg_full,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col .ep_elementimg_left,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col .ep_elementimg_right,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col .ep_elementmedia_full,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col .ep_elementmedia_left,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col .ep_elementmedia_right,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col .ep_elementtext,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col .ep_elementcontact,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col .ep_elementschedule,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col .ep_elementlinks,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col .ep_elementmore,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col .ep_elementbutton,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col .ep_elementendlink{
		left:						0;
		margin-left:				18px; 
		margin-right:				19px;
	}
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementheading,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementbtnheading,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementsubheading,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementimg_full,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementimg_left,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementimg_right,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementmedia_full,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementmedia_left,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementmedia_right,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementtext,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementcontact,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementschedule,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementlinks,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementmore,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementbutton,
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_element3col + .ep_element3col + .ep_element3col .ep_elementendlink{
		left:						0;
		margin-left:				25px;
		margin-right:				12px;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF COLONNAGE - Produit editorial : Gestion automatique des points de suspension lorsque le texte est trop long (contact) 
			(partout sauf pour zone principale avec l'affichage en une colonne ou en liste) */
	#maincontent 				.ep_boxbody .ep_element2col 					.ep_elementcontact ul li.ep_website 	div a,
	#maincontent 				.ep_boxbody .ep_element3col 					.ep_elementcontact ul li.ep_website 	div a,
	#maincontent 				.ep_boxbody .ep_element2col 					.ep_elementcontact ul li.ep_email 		div a,
	#maincontent 				.ep_boxbody .ep_element3col 					.ep_elementcontact ul li.ep_email 		div a,
	#maincontent 				.ep_boxbody .ep_element2col 					.ep_elementcontact ul li.ep_facebook 	div a,
	#maincontent 				.ep_boxbody .ep_element3col 					.ep_elementcontact ul li.ep_facebook 	div a,
	#maincontent 				.ep_boxbody .ep_element2col 					.ep_elementcontact ul li.ep_twitter 	div a,
	#maincontent 				.ep_boxbody .ep_element3col 					.ep_elementcontact ul li.ep_twitter 	div a,
	#maincontent #contextzone 	.ep_boxbody .ep_element1col 					.ep_elementcontact ul li.ep_website 	div a,
	#maincontent #contextzone 	.ep_boxbody .ep_element1col 					.ep_elementcontact ul li.ep_email 		div a,
	#maincontent #contextzone 	.ep_boxbody .ep_element1col 					.ep_elementcontact ul li.ep_facebook 	div a,
	#maincontent #contextzone 	.ep_boxbody .ep_element1col 					.ep_elementcontact ul li.ep_twitter 	div a,
	#maincontent #contextzone 	.ep_boxbody *[class^='ep_elementlist'] 		.ep_elementcontact ul li.ep_website 	div a,
	#maincontent #contextzone 	.ep_boxbody *[class^='ep_elementlist'] 		.ep_elementcontact ul li.ep_email 		div a,
	#maincontent #contextzone 	.ep_boxbody *[class^='ep_elementlist'] 		.ep_elementcontact ul li.ep_facebook 	div a,
	#maincontent #contextzone 	.ep_boxbody *[class^='ep_elementlist'] 		.ep_elementcontact ul li.ep_twitter 	div a
	#maincontent #contextzone 	.ep_boxbody *[class^='ep_elementpeople'] 	.ep_elementcontact ul li.ep_website 	div a,
	#maincontent #contextzone 	.ep_boxbody *[class^='ep_elementpeople'] 	.ep_elementcontact ul li.ep_email 		div a,
	#maincontent #contextzone 	.ep_boxbody *[class^='ep_elementpeople'] 	.ep_elementcontact ul li.ep_facebook 	div a,
	#maincontent #contextzone 	.ep_boxbody *[class^='ep_elementpeople'] 	.ep_elementcontact ul li.ep_twitter 	div a{
		display:					block;
		overflow:					hidden;
		white-space:				nowrap;
		text-overflow:				ellipsis;
		-o-text-overflow: 			ellipsis;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF COLONNAGE - Produit editorial : Ajout des lignes de separation entre les liens d'element (links) dans la colonne contextuelle */
	#maincontent #contextzone .ep_boxbody *[class^='ep_element'][class*='col'] 	.ep_elementlinks ul, 
	#maincontent #contextzone .ep_boxbody *[class^='ep_elementlist'] 				.ep_elementlinks ul, 
	#maincontent #contextzone .ep_boxbody *[class^='ep_elementpeople']			.ep_elementlinks ul{
		margin-top:					-12px;
		margin-bottom:				0;
	}
	#maincontent #contextzone .ep_boxbody *[class^='ep_element'][class*='col'] 	.ep_elementlinks ul li, 
	#maincontent #contextzone .ep_boxbody *[class^='ep_elementlist'] 				.ep_elementlinks ul li, 
	#maincontent #contextzone .ep_boxbody *[class^='ep_elementpeople']			.ep_elementlinks ul li{
		border-top:					1px solid #DBE1E4;
	}
	#maincontent #contextzone .ep_boxbody *[class^='ep_element'][class*='col'] 	.ep_elementlinks ul li a, 
	#maincontent #contextzone .ep_boxbody *[class^='ep_elementlist'] 				.ep_elementlinks ul li a, 
	#maincontent #contextzone .ep_boxbody *[class^='ep_elementpeople']			.ep_elementlinks ul li a,
	#maincontent #contextzone .ep_boxbody *[class^='ep_element'][class*='col'] 	.ep_elementlinks ul li.ep_multi, 
	#maincontent #contextzone .ep_boxbody *[class^='ep_elementlist'] 				.ep_elementlinks ul li.ep_multi, 
	#maincontent #contextzone .ep_boxbody *[class^='ep_elementpeople']			.ep_elementlinks ul li.ep_multi{
		padding-top:				12px;
		padding-bottom:				12px;
		background-position:		left 0.9em;
	}
	#maincontent #contextzone .ep_boxbody *[class^='ep_element'][class*='col'] 	.ep_elementlinks ul li.ep_multi a, 
	#maincontent #contextzone .ep_boxbody *[class^='ep_elementlist'] 				.ep_elementlinks ul li.ep_multi a, 
	#maincontent #contextzone .ep_boxbody *[class^='ep_elementpeople']			.ep_elementlinks ul li.ep_multi a{
		padding-top:				0;
		padding-bottom:				0;
		background-position:		left top;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF COLONNAGE - Produit editorial : Correction des blocs affiches en liste de type 1 (titre au dessus de la photo) (uniquement zone principale) */
	#maincontent #mainzone .ep_boxbody .ep_elementlist1 .ep_elementheading,
	#maincontent #mainzone .ep_boxbody .ep_elementlist1 .ep_elementsubheading{	
		clear:						both;
	}
	#maincontent #mainzone .ep_boxbody .ep_elementlist1 .ep_elementtext,
	#maincontent #mainzone .ep_boxbody .ep_elementlist1 .ep_elementcontact,
	#maincontent #mainzone .ep_boxbody .ep_elementlist1 .ep_elementschedule,
	#maincontent #mainzone .ep_boxbody .ep_elementlist1 .ep_elementlinks,
	#maincontent #mainzone .ep_boxbody .ep_elementlist1 .ep_elementmore,
	#maincontent #mainzone .ep_boxbody .ep_elementlist1 .ep_elementendlink{
		margin-left:				125px;
	}
	#maincontent #mainzone .ep_boxbody .ep_elementlist1 .ep_elementimg_full,
	#maincontent #mainzone .ep_boxbody .ep_elementlist1 .ep_elementimg_left,
	#maincontent #mainzone .ep_boxbody .ep_elementlist1 .ep_elementimg_right{
		position:					relative;
		display:					block;
		clear:						left;
		float:						left;
		left:						0;
		max-width:					100px;
	}
	#maincontent #mainzone .ep_boxbody *[class^='ep_elementlist1'] .ep_elementimg_full 	.ep_media		.ep_endbox,
	#maincontent #mainzone .ep_boxbody *[class^='ep_elementlist1'] .ep_elementimg_left 	.ep_media		.ep_endbox,
	#maincontent #mainzone .ep_boxbody *[class^='ep_elementlist1'] .ep_elementimg_right	.ep_media		.ep_endbox{	background-image:	url(../img/icon/boxbody_icon_img_media.png);		}
	#maincontent #mainzone .ep_boxbody *[class^='ep_elementlist1'] .ep_elementimg_full 	.ep_slideshow	.ep_endbox,
	#maincontent #mainzone .ep_boxbody *[class^='ep_elementlist1'] .ep_elementimg_left 	.ep_slideshow	.ep_endbox,
	#maincontent #mainzone .ep_boxbody *[class^='ep_elementlist1'] .ep_elementimg_right	.ep_slideshow	.ep_endbox{	background-image:	url(../img/icon/boxbody_icon_img_slideshow.png);	}
	#maincontent #mainzone .ep_noborderbox 	.ep_boxbody .ep_elementlist1 	.ep_elementendlink{		margin-bottom: 0;		}
	#maincontent #contextzone .ep_boxbody .ep_elementlist1 .ep_elementimg_full, 
	#maincontent #contextzone .ep_boxbody .ep_elementlist1 .ep_elementimg_left,
	#maincontent #contextzone .ep_boxbody .ep_elementlist1 .ep_elementimg_right{
		max-width: 					75px;
	}
	#maincontent #contextzone 				.ep_boxbody *[class^='ep_elementlist1'] .ep_elementimg_full 	.ep_media		.ep_endbox,
	#maincontent #contextzone 				.ep_boxbody *[class^='ep_elementlist1'] .ep_elementimg_left 	.ep_media		.ep_endbox,
	#maincontent #contextzone 				.ep_boxbody *[class^='ep_elementlist1'] .ep_elementimg_right	.ep_media		.ep_endbox{	background-image:	url(../img/icon/boxbody_iconsmall_img_media.png);		}
	#maincontent #contextzone 				.ep_boxbody *[class^='ep_elementlist1'] .ep_elementimg_full 	.ep_slideshow	.ep_endbox,
	#maincontent #contextzone 				.ep_boxbody *[class^='ep_elementlist1'] .ep_elementimg_left 	.ep_slideshow	.ep_endbox,
	#maincontent #contextzone 				.ep_boxbody *[class^='ep_elementlist1'] .ep_elementimg_right	.ep_slideshow	.ep_endbox{	background-image:	url(../img/icon/boxbody_iconsmall_img_slideshow.png);	}
	#maincontent #contextzone .ep_boxbody .ep_elementlist1 .ep_elementtext, 
	#maincontent #contextzone .ep_boxbody .ep_elementlist1 .ep_elementcontact, 
	#maincontent #contextzone .ep_boxbody .ep_elementlist1 .ep_elementschedule, 
	#maincontent #contextzone .ep_boxbody .ep_elementlist1 .ep_elementlinks, 
	#maincontent #contextzone .ep_boxbody .ep_elementlist1 .ep_elementmore, 
	#maincontent #contextzone .ep_boxbody .ep_elementlist1 .ep_elementendlink {
		margin-left: 				87px;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF COLONNAGE - Produit editorial : Correction des blocs affiches en liste de type 2 (titre a droite de la photo) (uniquement zone principale) */
	#maincontent #mainzone .ep_boxbody .ep_elementlist2 .ep_elementheading{	
		clear:						both;
	}
	#maincontent #mainzone .ep_boxbody .ep_elementlist2 .ep_elementsubheading{
		clear:						both;
		float:						right;
		width:						475px;
	}
	#maincontent #mainzone .ep_boxbody .ep_elementlist2 .ep_elementtext,
	#maincontent #mainzone .ep_boxbody .ep_elementlist2 .ep_elementcontact,
	#maincontent #mainzone .ep_boxbody .ep_elementlist2 .ep_elementschedule,
	#maincontent #mainzone .ep_boxbody .ep_elementlist2 .ep_elementlinks,
	#maincontent #mainzone .ep_boxbody .ep_elementlist2 .ep_elementmore,
	#maincontent #mainzone .ep_boxbody .ep_elementlist2 .ep_elementendlink{
		margin-left:				125px;
		clear:						right;
	}
	#maincontent #mainzone .ep_boxbody .ep_elementlist2 .ep_elementimg_full,
	#maincontent #mainzone .ep_boxbody .ep_elementlist2 .ep_elementimg_left,
	#maincontent #mainzone .ep_boxbody .ep_elementlist2 .ep_elementimg_right{
		position:					relative;
		display:					block;
		clear:						left;
		float:						left;
		left:						0;
		max-width:					100px;
	}
	#maincontent #mainzone 					.ep_boxbody *[class^='ep_elementlist2'] .ep_elementimg_full 	.ep_media		.ep_endbox,
	#maincontent #mainzone 					.ep_boxbody *[class^='ep_elementlist2'] .ep_elementimg_left 	.ep_media		.ep_endbox,
	#maincontent #mainzone 					.ep_boxbody *[class^='ep_elementlist2'] .ep_elementimg_right	.ep_media		.ep_endbox{	background-image:	url(../img/icon/boxbody_icon_img_media.png);		}
	#maincontent #mainzone 					.ep_boxbody *[class^='ep_elementlist2'] .ep_elementimg_full 	.ep_slideshow	.ep_endbox,
	#maincontent #mainzone 					.ep_boxbody *[class^='ep_elementlist2'] .ep_elementimg_left 	.ep_slideshow	.ep_endbox,
	#maincontent #mainzone 					.ep_boxbody *[class^='ep_elementlist2'] .ep_elementimg_right	.ep_slideshow	.ep_endbox{	background-image:	url(../img/icon/boxbody_icon_img_slideshow.png);	}
	#maincontent #mainzone .ep_noborderbox 	.ep_boxbody .ep_elementlist2 .ep_elementendlink{									margin-bottom: 		0;		}
	#maincontent #contextzone .ep_boxbody .ep_elementlist2 .ep_elementimg_full, 
	#maincontent #contextzone .ep_boxbody .ep_elementlist2 .ep_elementimg_left,
	#maincontent #contextzone .ep_boxbody .ep_elementlist2 .ep_elementimg_right{
		clear:						none;
		max-width: 					75px;
	}
	#maincontent #contextzone 				.ep_boxbody *[class^='ep_elementlist2'] .ep_elementimg_full 	.ep_media		.ep_endbox,
	#maincontent #contextzone 				.ep_boxbody *[class^='ep_elementlist2'] .ep_elementimg_left 	.ep_media		.ep_endbox,
	#maincontent #contextzone 				.ep_boxbody *[class^='ep_elementlist2'] .ep_elementimg_right	.ep_media		.ep_endbox{	background-image:	url(../img/icon/boxbody_iconsmall_img_media.png);		}
	#maincontent #contextzone 				.ep_boxbody *[class^='ep_elementlist2'] .ep_elementimg_full 	.ep_slideshow	.ep_endbox,
	#maincontent #contextzone 				.ep_boxbody *[class^='ep_elementlist2'] .ep_elementimg_left 	.ep_slideshow	.ep_endbox,
	#maincontent #contextzone 				.ep_boxbody *[class^='ep_elementlist2'] .ep_elementimg_right	.ep_slideshow	.ep_endbox{	background-image:	url(../img/icon/boxbody_iconsmall_img_slideshow.png);	}
	#maincontent #contextzone .ep_boxbody .ep_elementlist2 .ep_elementtext, 
	#maincontent #contextzone .ep_boxbody .ep_elementlist2 .ep_elementcontact, 
	#maincontent #contextzone .ep_boxbody .ep_elementlist2 .ep_elementschedule, 
	#maincontent #contextzone .ep_boxbody .ep_elementlist2 .ep_elementlinks, 
	#maincontent #contextzone .ep_boxbody .ep_elementlist2 .ep_elementmore, 
	#maincontent #contextzone .ep_boxbody .ep_elementlist2 .ep_elementendlink{
		margin-left: 				87px;
	}
	#maincontent #contextzone .ep_boxbody .ep_elementlist2 .ep_elementsubheading{
		clear:						both;
		float:						right;
		width:						135px;
	}
	#maincontent #contextzone .ep_boxbody .ep_elementlist2 .ep_elementsubheading + *[class^='ep_elementimg'] + .ep_elementlinks,
	#maincontent #contextzone .ep_boxbody .ep_elementlist2 .ep_elementsubheading + *[class^='ep_elementimg'] + .ep_elementmore{
		clear:						both;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF COLONNAGE - Produit editorial : Correction des blocs affiches en liste de type 3 (titre au dessus de la photo et elements sur deux colonnes) (uniquement zone principale) */
	#maincontent #mainzone .ep_boxbody .ep_elementlist3{		float:	left;	clear:	right;		width:	50%;	}
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 .ep_elementheading,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 .ep_elementbtnheading,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 .ep_elementsubheading,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 .ep_elementimg_full,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 .ep_elementimg_left,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 .ep_elementimg_right,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 .ep_elementtext,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 .ep_elementcontact,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 .ep_elementschedule,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 .ep_elementlinks,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 .ep_elementmore,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 .ep_elementbutton,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 .ep_elementendlink{
		margin-right:				12px; 
	}
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 + .ep_elementlist3 .ep_elementheading,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 + .ep_elementlist3 .ep_elementbtnheading,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 + .ep_elementlist3 .ep_elementsubheading{
		margin-left:				12px; 
		margin-right:				0;
	}
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 + .ep_elementlist3 .ep_elementtext,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 + .ep_elementlist3 .ep_elementcontact,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 + .ep_elementlist3 .ep_elementschedule,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 + .ep_elementlist3 .ep_elementlinks,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 + .ep_elementlist3 .ep_elementmore,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 + .ep_elementlist3 .ep_elementbutton,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 + .ep_elementlist3 .ep_elementendlink{
		margin-left:				74px; 
		margin-right:				0;
	}
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 .ep_elementheading,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 .ep_elementsubheading{	
		clear:						both;
	}
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 .ep_elementtext,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 .ep_elementcontact,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 .ep_elementschedule,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 .ep_elementlinks,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 .ep_elementmore,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 .ep_elementendlink{
		margin-left:				62px;
	}
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 .ep_elementimg_full,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 .ep_elementimg_left,
	#maincontent #mainzone .ep_boxbody .ep_elementlist3 .ep_elementimg_right{
		position:					relative;
		display:					block;
		clear:						left;
		float:						left;
		left:						0;
		max-width:					50px;
	}
	#maincontent #mainzone .ep_boxbody *[class^='ep_elementlist3'] .ep_elementimg_full 	.ep_media		.ep_endbox,
	#maincontent #mainzone .ep_boxbody *[class^='ep_elementlist3'] .ep_elementimg_left 	.ep_media		.ep_endbox,
	#maincontent #mainzone .ep_boxbody *[class^='ep_elementlist3'] .ep_elementimg_right	.ep_media		.ep_endbox{	background-image:	url(../img/icon/boxbody_iconsmall_img_media.png);		}
	#maincontent #mainzone .ep_boxbody *[class^='ep_elementlist3'] .ep_elementimg_full 	.ep_slideshow	.ep_endbox,
	#maincontent #mainzone .ep_boxbody *[class^='ep_elementlist3'] .ep_elementimg_left 	.ep_slideshow	.ep_endbox,
	#maincontent #mainzone .ep_boxbody *[class^='ep_elementlist3'] .ep_elementimg_right	.ep_slideshow	.ep_endbox{	background-image:	url(../img/icon/boxbody_iconsmall_img_slideshow.png);	}
	#maincontent #mainzone .ep_noborderbox 	.ep_boxbody .ep_elementlist3 	.ep_elementendlink{			margin-bottom: 		0;		}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF COLONNAGE - Produit editorial : Correction des blocs affiches en liste de type 4 (titre a droite de la photo et elements sur deux colonnes) (uniquement zone principale) */
	#maincontent #mainzone .ep_boxbody .ep_elementlist4{		float:	left;	clear:	right;		width:	50%;	}
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 .ep_elementheading,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 .ep_elementbtnheading,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 .ep_elementsubheading,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 .ep_elementimg_full,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 .ep_elementimg_left,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 .ep_elementimg_right,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 .ep_elementtext,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 .ep_elementcontact,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 .ep_elementschedule,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 .ep_elementlinks,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 .ep_elementmore,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 .ep_elementbutton,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 .ep_elementendlink{
		margin-right:				12px; 
	}
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 + .ep_elementlist4 .ep_elementheading,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 + .ep_elementlist4 .ep_elementbtnheading,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 + .ep_elementlist4 .ep_elementsubheading,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 + .ep_elementlist4 .ep_elementtext,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 + .ep_elementlist4 .ep_elementcontact,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 + .ep_elementlist4 .ep_elementschedule,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 + .ep_elementlist4 .ep_elementlinks,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 + .ep_elementlist4 .ep_elementmore,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 + .ep_elementlist4 .ep_elementbutton,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 + .ep_elementlist4 .ep_elementendlink{
		margin-left:				74px; 
		margin-right:				0;
	}
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 .ep_elementheading{	
		clear:						both;
	}
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 .ep_elementsubheading{
		clear:						both;
		float:						right;
		width:						226px;
	}
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 .ep_elementtext,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 .ep_elementcontact,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 .ep_elementschedule,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 .ep_elementlinks,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 .ep_elementmore,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 .ep_elementendlink{
		margin-left:				62px;
		clear:						right;
	}
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 .ep_elementimg_full,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 .ep_elementimg_left,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 .ep_elementimg_right{
		position:					relative;
		display:					block;
		clear:						left;
		float:						left;
		left:						0;
		max-width:					50px;
		margin-left:				0;
		margin-right:				0; 
	}
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 + .ep_elementlist4 .ep_elementimg_full,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 + .ep_elementlist4 .ep_elementimg_left,
	#maincontent #mainzone .ep_boxbody .ep_elementlist4 + .ep_elementlist4 .ep_elementimg_right{
		left:						12px;
	}
	#maincontent #mainzone 					.ep_boxbody *[class^='ep_elementlist4'] .ep_elementimg_full 	.ep_media		.ep_endbox,
	#maincontent #mainzone 					.ep_boxbody *[class^='ep_elementlist4'] .ep_elementimg_left 	.ep_media		.ep_endbox,
	#maincontent #mainzone 					.ep_boxbody *[class^='ep_elementlist4'] .ep_elementimg_right	.ep_media		.ep_endbox{	background-image:	url(../img/icon/boxbody_iconsmall_img_media.png);		}
	#maincontent #mainzone 					.ep_boxbody *[class^='ep_elementlist4'] .ep_elementimg_full 	.ep_slideshow	.ep_endbox,
	#maincontent #mainzone 					.ep_boxbody *[class^='ep_elementlist4'] .ep_elementimg_left 	.ep_slideshow	.ep_endbox,
	#maincontent #mainzone 					.ep_boxbody *[class^='ep_elementlist4'] .ep_elementimg_right	.ep_slideshow	.ep_endbox{	background-image:	url(../img/icon/boxbody_iconsmall_img_slideshow.png);	}
	#maincontent #mainzone .ep_noborderbox 	.ep_boxbody .ep_elementlist4 .ep_elementendlink{									margin-bottom: 		0;		}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF COLONNAGE - Produit editorial : Correction des blocs de presentation des personnes (titre a droite de la photo) (uniquement zone principale) */
	
	/* CORRECTIF COLONNAGE - Produit editorial : Presentation des personnes - bouton "lire la suite" (positionnement) */
	#maincontent #mainzone .ep_boxbody *[class^='ep_elementpeople'] .ep_elementendlink{						bottom:			-1px;	margin-bottom: -1px;	border:	none;		}
	/* CORRECTIF COLONNAGE - Produit editorial : Presentation des personnes - titre (positionnement) */
	#maincontent #mainzone .ep_boxbody *[class^='ep_elementpeople'] .ep_elementheading{						clear:			both;	}
	/* CORRECTIF COLONNAGE - Produit editorial : Presentation des personnes - inter-titre (marge) */
	#maincontent #mainzone .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading{
		margin-bottom:				12px;
		/margin-bottom:				0;
	}
	/* CORRECTIF COLONNAGE - Produit editorial : Presentation des personnes - inter-titre (taille de police et marge) */
	#maincontent #mainzone .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title{			margin-bottom:	6px;	font-size:	1.8em;	}
	#maincontent #mainzone .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_subtitle{		margin-top:		-6px;	font-size:	1.2em;	color:	#13334D; 	}
	/* CORRECTIF COLONNAGE - Produit editorial : Presentation des personnes - informations europe/nationale (conteneur) (nouveaux styles) */
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_information,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo{
		position:					relative;
		display:					block;
		margin:						0;
		padding-top:				0;
		padding-bottom:				0;
		padding-right:				0;
		background-repeat:			no-repeat;
		font-size:					1.2em;
		font-weight:				bold;
		text-decoration:			none;
		color:						#13334D;
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_information{
		padding-left:				0;
		font-weight:				normal;
	}
	#maincontent .ep_boxbody .ep_elementpeople1 .ep_elementsubheading .ep_europeaninfo,
	#maincontent .ep_boxbody .ep_elementpeople1 .ep_elementsubheading .ep_nationalinfo{
		padding-top:				3px;
		padding-bottom:				3px;
	}
	#maincontent .ep_boxbody .ep_elementpeople2 .ep_elementsubheading .ep_europeaninfo,
	#maincontent .ep_boxbody .ep_elementpeople2 .ep_elementsubheading .ep_nationalinfo{
		margin-top:					6px;
		margin-bottom:				6px;
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_europeaninfo{	background-position:	left top;		}
	#maincontent .ep_boxbody .ep_elementpeople1 				.ep_elementsubheading .ep_nationalinfo{	background-position:	3px 0.3em;		}
	#maincontent .ep_boxbody .ep_elementpeople2 				.ep_elementsubheading .ep_nationalinfo{	background-position:	3px 0.2em;		}
	/* CORRECTIF COLONNAGE - Produit editorial : Presentation des personnes - informations europe/nationale (effet de survol) */
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] a.ep_elementsubheading:link		.ep_europeaninfo,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] a.ep_elementsubheading:visited	.ep_europeaninfo,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] a.ep_elementsubheading:hover 	.ep_europeaninfo,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] a.ep_elementsubheading:focus 	.ep_europeaninfo,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] a.ep_elementsubheading:active	.ep_europeaninfo,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] a.ep_elementsubheading:link		.ep_nationalinfo,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] a.ep_elementsubheading:visited	.ep_nationalinfo,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] a.ep_elementsubheading:hover 	.ep_nationalinfo,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] a.ep_elementsubheading:focus 	.ep_nationalinfo,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] a.ep_elementsubheading:active	.ep_nationalinfo{
		text-decoration:			none;
		color:						#13334D;
	}
	/* CORRECTIF COLONNAGE - Produit editorial : Presentation des personnes - informations europe/nationale (detail) */
	#maincontent #mainzone .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo span,
	#maincontent #mainzone .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo span{
		position:					relative;
		display:					inline;
		margin:						0 5px 0 0;
		padding:					0;
		font-size:					1em;
	}
	/* CORRECTIF COLONNAGE - Produit editorial : Presentation des personnes - informations europe/nationale (detail > pays) */
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo .ep_country{
		font-weight:				bold;
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_at{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_at.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_be{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_be.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_bg{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_bg.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_cy{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_cy.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_cz{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_cz.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_de{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_de.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_dk{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_dk.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_ee{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_ee.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_el,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_gr{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_el.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_es{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_es.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_eu{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_eu.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_fi{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_fi.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_fr{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_fr.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_gb,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_uk{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_uk.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_hr{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_hr.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_hu{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_hu.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_ie{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_ie.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_it{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_it.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_lt{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_lt.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_lu{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_lu.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_lv{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_lv.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_mt{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_mt.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_nl{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_nl.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_pl{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_pl.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_pt{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_pt.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_ro{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_ro.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_se{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_se.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_sl,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_si{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_si.gif);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo_sk{
		padding-left:				30px;
		background-image: 			url(../img/flag/flag_iconsmall_sk.gif);
	}
	/* CORRECTIF COLONNAGE - Produit editorial : Presentation des personnes - informations europe/nationale (detail > groupe politique) */
	#maincontent  .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo .ep_group{
		font-weight:				bold;
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_nationalinfo .ep_group{
		display:					inline-block;
		background:					none;
		font-weight:				normal;
	}
	#maincontent .ep_boxbody .ep_elementpeople2 .ep_elementsubheading .ep_nationalinfo .ep_group{
		display:					block;
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo_epp,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo_ppe,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_epp abbr,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_ppe abbr{
		padding-left:				30px;
		background-image: 			url(../img/group/group_iconsmall_epp.png);
		background-position:		left 0.2em;
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo_sd,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_sd abbr{
		padding-left:				30px;
		background-image: 			url(../img/group/group_iconsmall_sd.png);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo_alde,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo_aldeadle,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_alde abbr,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_aldeadle abbr{
		padding-left:				30px;
		background-image: 			url(../img/group/group_iconsmall_aldeadle.png);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo_ecr,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_ecr abbr{
		padding-left:				30px;
		background-image: 			url(../img/group/group_iconsmall_ecr.png);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo_greensefa,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo_vertsale,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_greensefa abbr,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_vertsale abbr{
		padding-left:				30px;
		background-image: 			url(../img/group/group_iconsmall_greensefa.png);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo_guengl,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_guengl abbr{
		padding-left:				30px;
		background-image: 			url(../img/group/group_iconsmall_guengl.png);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo_efd,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_efd abbr{
		padding-left:				30px;
		background-image: 			url(../img/group/group_iconsmall_efd.png);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo_efdd,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_efdd abbr{
		padding-left:				30px;
		background-image: 			url(../img/group/group_iconsmall_efdd.png);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo_enf,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_enf abbr,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo_enl,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_enl abbr{
		padding-left:				30px;
		background-image: 			url(../img/group/group_iconsmall_enf.png);
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo_ni,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_ni abbr{
		padding-left:				30px;
		background-image: 			url(../img/group/group_iconsmall_ni.png);
		background-position:		left 0.2em;
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo.ep_europeaninfo_epp			> abbr.ep_group:first-child,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo.ep_europeaninfo_ppe			> abbr.ep_group:first-child,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo.ep_europeaninfo_sd			> abbr.ep_group:first-child,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo.ep_europeaninfo_alde			> abbr.ep_group:first-child,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo.ep_europeaninfo_aldeadle		> abbr.ep_group:first-child,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo.ep_europeaninfo_ecr			> abbr.ep_group:first-child,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo.ep_europeaninfo_greensefa	> abbr.ep_group:first-child,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo.ep_europeaninfo_vertsale		> abbr.ep_group:first-child,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo.ep_europeaninfo_guengl		> abbr.ep_group:first-child,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo.ep_europeaninfo_efd			> abbr.ep_group:first-child,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo.ep_europeaninfo_efdd			> abbr.ep_group:first-child,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo.ep_europeaninfo_enf			> abbr.ep_group:first-child,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo.ep_europeaninfo_enl			> abbr.ep_group:first-child,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo.ep_europeaninfo_ni			> abbr.ep_group:first-child{
		display:					inline-block;
		overflow:					hidden;
		opacity:					0;
		filter:						alpha(opacity=0);
		width:						30px;
		margin-left:				-30px;
		background:					#FFF;
		white-space:				nowrap;
		vertical-align:				text-bottom;
		text-indent:				40px;
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_epp,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_ppe,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_sd,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_alde,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_aldeadle,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_ecr,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_greensefa,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_vertsale,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_guengl,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_efd,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_efdd,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_enf,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_enl,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_ni{
		padding-left:				30px;
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_epp			> abbr,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_ppe			> abbr,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_sd			> abbr,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_alde		> abbr,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_aldeadle	> abbr,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_ecr			> abbr,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_greensefa	> abbr,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_vertsale	> abbr,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_guengl		> abbr,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_efd			> abbr,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_efdd		> abbr,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_enf			> abbr,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_enl			> abbr,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_title.ep_europeaninfo_ni			> abbr{
		position:					absolute;
		display:					block;
		top:						0;
		left:						0;
		overflow:					hidden;
		width:						25px;
		height:						25px;
		margin:						0;
		padding:					0;
		background-position:		left top;
		background-repeat:			no-repeat;
		white-space:				nowrap;
		text-indent:				40px;
	}
	/* CORRECTIF COLONNAGE - Produit editorial : Presentation des personnes - informations europe/nationale (detail > titre) */
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementsubheading .ep_europeaninfo .ep_title{
		margin:						0;
		padding:					0;
		font-size:					1em;
		font-weight:				normal;
		text-decoration:			none;
	}
	#maincontent .ep_boxbody .ep_elementpeople2 .ep_elementsubheading .ep_europeaninfo .ep_title{
		display:					block;
	}
	/* CORRECTIF COLONNAGE - Produit editorial : Presentation des personnes - image (positionnement et bordure) */
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementimg_full,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementimg_left,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementimg_right{
		position:					relative;
		display:					block;
		clear:						left;
		float:						left;
		left:						0;
	}
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementimg_full 	img,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementimg_left 	img,
	#maincontent .ep_boxbody *[class^='ep_elementpeople'] .ep_elementimg_right 	img{
		box-sizing:					border-box;
		-moz-box-sizing:			border-box;
		border:						1px solid #DBE1E4;
	}
	/* CORRECTIF COLONNAGE - Produit editorial : Presentation des personnes - image (positionnement et bordure) dans la contextzone */
	#maincontent #contextzone .ep_boxbody *[class^='ep_elementpeople'] .ep_elementimg_full{
		float:						none;
	}
	/* CORRECTIF COLONNAGE - Produit editorial : Presentation des personnes - inter-titre (taille de police et marge : petite image) */
	#maincontent #mainzone 		.ep_boxbody .ep_elementpeople1 .ep_elementsubheading{
		clear:						both;
		float:						right;
		width:						500px;
	}
	#maincontent #contextzone 	.ep_boxbody .ep_elementpeople1 .ep_elementsubheading{
		clear:						both;
		float:						right;
		width:						137px;
	}
	#maincontent #mainzone .ep_peoplebox 		.ep_boxbody .ep_elementpeople1 .ep_elementsubheading{
		width:						404px;
	}
	#maincontent #mainzone .ep_peoplelargebox 	.ep_boxbody .ep_elementpeople1 .ep_elementsubheading{
		width:						322px;
	}
	/* CORRECTIF COLONNAGE - Produit editorial : Presentation des personnes - photo (taille de police et marge : petite image) */
	#maincontent .ep_boxbody .ep_elementpeople1 .ep_elementimg_full,
	#maincontent .ep_boxbody .ep_elementpeople1 .ep_elementimg_left,
	#maincontent .ep_boxbody .ep_elementpeople1 .ep_elementimg_right{
		max-width:					75px;
	}
	/* CORRECTIF COLONNAGE - Produit editorial : Presentation des personnes - elements disponibles (dimensions et marge : petite image) */
	#maincontent #mainzone .ep_boxbody .ep_elementpeople1 .ep_elementtext,
	#maincontent #mainzone .ep_boxbody .ep_elementpeople1 .ep_elementcontact,
	#maincontent #mainzone .ep_boxbody .ep_elementpeople1 .ep_elementschedule,
	#maincontent #mainzone .ep_boxbody .ep_elementpeople1 .ep_elementlinks,
	#maincontent #mainzone .ep_boxbody .ep_elementpeople1 .ep_elementmore,
	#maincontent #mainzone .ep_boxbody .ep_elementpeople1 .ep_elementendlink{
		margin-left:				100px;
		clear:						right;
	}
	#maincontent #contextzone .ep_boxbody .ep_elementpeople1 .ep_elementtext,
	#maincontent #contextzone .ep_boxbody .ep_elementpeople1 .ep_elementcontact,
	#maincontent #contextzone .ep_boxbody .ep_elementpeople1 .ep_elementschedule,
	#maincontent #contextzone .ep_boxbody .ep_elementpeople1 .ep_elementlinks,
	#maincontent #contextzone .ep_boxbody .ep_elementpeople1 .ep_elementmore,
	#maincontent #contextzone .ep_boxbody .ep_elementpeople1 .ep_elementendlink{
		clear:						both;
	}
	/* CORRECTIF COLONNAGE - Produit editorial : Presentation des personnes - affichage inter-titre (positionnement des donnees : petite image) */
	#maincontent #contextzone .ep_boxbody .ep_elementpeople1 .ep_elementimg_left:first-child,
	#maincontent #contextzone .ep_boxbody .ep_elementpeople1 .ep_elementimg_right:first-child{
		display:					inline-block;
		zoom:						1;
		float:						none;
		vertical-align:				bottom;
	}
	#maincontent #contextzone .ep_boxbody .ep_elementpeople1 .ep_elementimg_left:first-child 	+ .ep_elementsubheading,
	#maincontent #contextzone .ep_boxbody .ep_elementpeople1 .ep_elementimg_right:first-child 	+ .ep_elementsubheading{
		display:					inline-block;
		zoom:						1;
		float:						none;
		width:						135px;
		margin-left:				12px;
		vertical-align:				bottom;
	}
	/* CORRECTIF COLONNAGE - Produit editorial : Presentation des personnes - inter-titre(taille de police et marge : grande image) */
	#maincontent #mainzone .ep_boxbody .ep_elementpeople2 .ep_elementsubheading{
		clear:						both;
		float:						right;
		width:						450px;
	}
	/* CORRECTIF COLONNAGE - Produit editorial : Presentation des personnes - photo (taille de police et marge : grande image) */
	#maincontent #mainzone .ep_boxbody .ep_elementpeople2 .ep_elementimg_full,
	#maincontent #mainzone .ep_boxbody .ep_elementpeople2 .ep_elementimg_left,
	#maincontent #mainzone .ep_boxbody .ep_elementpeople2 .ep_elementimg_right{
		max-width:					125px;
	}
	/* CORRECTIF COLONNAGE - Produit editorial : Presentation des personnes - elements disponibles (dimensions et marge : grande image) */
	#maincontent #mainzone .ep_boxbody .ep_elementpeople2 .ep_elementtext,
	#maincontent #mainzone .ep_boxbody .ep_elementpeople2 .ep_elementcontact,
	#maincontent #mainzone .ep_boxbody .ep_elementpeople2 .ep_elementschedule,
	#maincontent #mainzone .ep_boxbody .ep_elementpeople2 .ep_elementlinks,
	#maincontent #mainzone .ep_boxbody .ep_elementpeople2 .ep_elementmore,
	#maincontent #mainzone .ep_boxbody .ep_elementpeople2 .ep_elementendlink{
		margin-left:				150px;
		clear:						right;
	}
	
	/* CORRECTIF COLONNAGE - Produit editorial : Presentation des personnes - inter-titre(taille de police et marge : grande image) */
	#maincontent #contextzone .ep_boxbody .ep_elementpeople2 .ep_elementsubheading{
		clear:						both;
		float:						none;
		width:						auto;
	}
	/* CORRECTIF COLONNAGE - Produit editorial : Presentation des personnes - photo (taille de police et marge : grande image) */
	#maincontent #contextzone .ep_boxbody .ep_elementpeople2 .ep_elementimg_full,
	#maincontent #contextzone .ep_boxbody .ep_elementpeople2 .ep_elementimg_left,
	#maincontent #contextzone .ep_boxbody .ep_elementpeople2 .ep_elementimg_right{
		max-width:					100%;
		margin-left:				auto;
		margin-right:				auto;
		float:						none;
	}
	/* CORRECTIF COLONNAGE - Produit editorial : Presentation des personnes - inter-titre (position abreviation) */
	#maincontent #contextzone .ep_boxbody .ep_elementpeople2 .ep_elementsubheading .ep_acronym abbr.ep_abbr{
		display:					block;
		float:						left;
	}
	#maincontent #contextzone .ep_boxbody .ep_elementpeople2 .ep_elementsubheading .ep_acronym .ep_name{
		display:					block;
		overflow:					hidden;
	}

	#maincontent #contextzone .ep_boxbody .ep_elementpeople2 .ep_elementsubheading a{
		text-decoration:			none;
	}
	#maincontent #contextzone .ep_boxbody .ep_elementpeople2 .ep_elementsubheading a:hover{
		text-decoration:			underline;
	}
	#maincontent #contextzone .ep_boxbody .ep_elementpeople2 .ep_elementsubheading a:hover abbr{
		text-decoration:			none;
	}
	
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF COLONNAGE - Produit editorial : Correction des liens de fin d'element affiches en liste et en presentation (uniquement zone principale) */
	#maincontent #mainzone .ep_boxbody *[class^='ep_elementlist'] 		[class^="ep_elementimg_"] + .ep_elementendlink,
	#maincontent #mainzone .ep_boxbody *[class^='ep_elementpeople']		[class^="ep_elementimg_"] + .ep_elementendlink{
		clear:						left;
		top:						0;
	}
	#maincontent #mainzone .ep_boxbody *[class^='ep_elementlist'] 		[class^="ep_elementimg_"] + .ep_elementendlink a,
	#maincontent #mainzone .ep_boxbody *[class^='ep_elementpeople']		[class^="ep_elementimg_"] + .ep_elementendlink a{
		top:						-10px;
		margin-top:					-12px;
	}
	#maincontent #mainzone .ep_boxbody *[class^='ep_elementlist'] 		[class^="ep_elementimg_"] + .ep_elementendlink+ .ep_endbox,
	#maincontent #mainzone .ep_boxbody *[class^='ep_elementpeople']		[class^="ep_elementimg_"] + .ep_elementendlink+ .ep_endbox{
		margin-top:					-12px;
	}
	#maincontent #mainzone .ep_boxbody *[class^='ep_elementlist'] 		+ .ep_endbox,
	#maincontent #mainzone .ep_boxbody *[class^='ep_elementpeople']		+ .ep_endbox{
		margin-top:					-1.5px;
	}
	
/* ======================================================================================================== */
/* = BOX CONTENT - CORRECTIF PAGINATION =================================================================== */
/* ======================================================================================================== */
	
	/* CORRECTIF PAGINATION - Produit editorial : Disparition des elements */
	#maincontent .ep_borderbox 		.ep_boxbody .ep_paginateblock_hidden, 
	#maincontent .ep_noborderbox 	.ep_boxbody .ep_paginateblock_hidden{
		display:					none;
	}
	
/* ======================================================================================================== */
/* = BOX CONTENT - CORRECTIF DE BOITE ===================================================================== */
/* ======================================================================================================== */
	
	/* CORRECTIF BOITE - Produit editorial : Marge des boites avec bordure (element > blocs generaux) */
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementheading,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist'] 			.ep_elementheading,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 			.ep_elementheading,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementbtnheading,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']	 			.ep_elementbtnheading,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 			.ep_elementbtnheading,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementsubheading,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']	 			.ep_elementsubheading,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 			.ep_elementsubheading,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementimg_full,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']	 			.ep_elementimg_full,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 			.ep_elementimg_full,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementimg_left,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']	 			.ep_elementimg_left,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 			.ep_elementimg_left,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementimg_right,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']		 		.ep_elementimg_right,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 			.ep_elementimg_right,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementmedia_full,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']	 			.ep_elementmedia_full,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 			.ep_elementmedia_full,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementmedia_left,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']	 			.ep_elementmedia_left,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 			.ep_elementmedia_left,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementmedia_right,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']	 			.ep_elementmedia_right,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 			.ep_elementmedia_right,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementtext,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']	 			.ep_elementtext,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 			.ep_elementtext,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementcontact,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']	 			.ep_elementcontact,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople']			.ep_elementcontact,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementschedule,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']	 			.ep_elementschedule,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 			.ep_elementschedule,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementlinks,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']	 			.ep_elementlinks,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 			.ep_elementlinks,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementmore,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']	 			.ep_elementmore,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 			.ep_elementmore,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementbutton,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']	 			.ep_elementbutton,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 			.ep_elementbutton,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementsummary_img,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']	 			.ep_elementsummary_img,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 			.ep_elementsummary_img,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementsummary_txt,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']	 			.ep_elementsummary_txt,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 			.ep_elementsummary_txt{
		margin-left:				12px;
		margin-right:				12px;
	}
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_element'][class*='col'] 	.ep_elementendlink, 
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']	 			.ep_elementendlink{
		margin-bottom:				0;
		padding-left:				12px;
		padding-right:				12px;
	}
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementsummary_img .ep_content,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']	 			.ep_elementsummary_img .ep_content,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 			.ep_elementsummary_img .ep_content,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_element'][class*='col'] 	.ep_elementsummary_txt .ep_content,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']	 			.ep_elementsummary_txt .ep_content,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 			.ep_elementsummary_txt .ep_content{
		margin-right:				-61px;
	}
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_element'][class*='col'] 	.ep_elementsummary_img .ep_content a,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']	 			.ep_elementsummary_img .ep_content a,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 			.ep_elementsummary_img .ep_content a,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementsummary_txt .ep_content a,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']	 			.ep_elementsummary_txt .ep_content a,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 			.ep_elementsummary_txt .ep_content a{
		margin-right:				61px;
	}
	/* CORRECTIF BOITE - Produit editorial : Marge des boites avec bordure (element > blocs de liste et de personne) */
	#maincontent #mainzone .ep_borderbox .ep_boxbody *[class^='ep_elementlist'],
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople']{
		padding-left:				12px;
		padding-right:				12px;
	}
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']	 		.ep_elementheading,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 		.ep_elementheading,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']	 		.ep_elementsubheading,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 		.ep_elementsubheading,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']	 		.ep_elementimg_full,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 		.ep_elementimg_full,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']			.ep_elementimg_left,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 		.ep_elementimg_left,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']	 		.ep_elementimg_right,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 		.ep_elementimg_right,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']	 		.ep_elementmedia_full,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 		.ep_elementmedia_full,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']	 		.ep_elementmedia_left,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 		.ep_elementmedia_left,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementlist']	 		.ep_elementmedia_right,
	#maincontent .ep_borderbox .ep_boxbody *[class^='ep_elementpeople'] 		.ep_elementmedia_right{
		margin-left:				0;
		margin-right:				0;
	}
	/* CORRECTIF BOITE - Produit editorial : Dimension maximale des inter-titre (element > blocs de liste et de personne) */
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_elementlist2			.ep_elementsubheading{	width:			450px;	}
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_elementpeople1		.ep_elementsubheading{	width:			487px;	}
	#maincontent #mainzone .ep_borderbox .ep_boxbody .ep_elementpeople2		.ep_elementsubheading{	width:			437px;	}
	#maincontent .ep_borderbox .ep_boxbody .ep_elementpeople1 		.ep_elementtext,
	#maincontent .ep_borderbox .ep_boxbody .ep_elementpeople1 		.ep_elementcontact,
	#maincontent .ep_borderbox .ep_boxbody .ep_elementpeople1 		.ep_elementschedule,
	#maincontent .ep_borderbox .ep_boxbody .ep_elementpeople1 		.ep_elementlinks,
	#maincontent .ep_borderbox .ep_boxbody .ep_elementpeople1 		.ep_elementmore,
	#maincontent .ep_borderbox .ep_boxbody .ep_elementpeople1 		.ep_elementendlink{		margin-left:	88px; 	}
	#maincontent .ep_borderbox .ep_boxbody .ep_elementpeople2 		.ep_elementtext,
	#maincontent .ep_borderbox .ep_boxbody .ep_elementpeople2 		.ep_elementcontact,
	#maincontent .ep_borderbox .ep_boxbody .ep_elementpeople2 		.ep_elementschedule,
	#maincontent .ep_borderbox .ep_boxbody .ep_elementpeople2 		.ep_elementlinks,
	#maincontent .ep_borderbox .ep_boxbody .ep_elementpeople2 		.ep_elementmore,
	#maincontent .ep_borderbox .ep_boxbody .ep_elementpeople2 		.ep_elementendlink{		margin-left:	138px; 	}
	/* CORRECTIF BOITE - Produit editorial : Correction de l'espace de fin de boite dans les cas ou elle se termine par un inter-titre */
	#maincontent .ep_borderbox 		.ep_boxbody *[class^='ep_element'][class*='col'] 	.ep_elementsubheading + span.ep_endbox, 
	#maincontent .ep_noborderbox 	.ep_boxbody *[class^='ep_element'][class*='col']		.ep_elementsubheading + span.ep_endbox,
	#maincontent .ep_borderbox 		.ep_boxbody *[class^='ep_elementlist']	 			.ep_elementsubheading + span.ep_endbox,
	#maincontent .ep_noborderbox 	.ep_boxbody *[class^='ep_elementlist']	 			.ep_elementsubheading + span.ep_endbox,
	#maincontent .ep_borderbox 		.ep_boxbody *[class^='ep_elementpeople'] 			.ep_elementsubheading + span.ep_endbox,
	#maincontent .ep_noborderbox 	.ep_boxbody *[class^='ep_elementpeople'] 			.ep_elementsubheading + span.ep_endbox{
		margin-top:					6px;
	}
	/* CORRECTIF BOITE - Produit editorial : Suppression des proprietes de float (element) */
	#maincontent *[class^='ep_people'][class*='box'] 		.ep_boxbody .ep_block *[class^='ep_element'][class*='col'],
	#maincontent *[class^='ep_people'][class*='box'] 		.ep_boxbody .ep_block *[class^='ep_elementlist'],
	#maincontent *[class^='ep_people'][class*='box'] 		.ep_boxbody .ep_block *[class^='ep_elementpeople']{
		float:						none;
	}
	/* CORRECTIF BOITE - Produit editorial : Suppression des proprietes de float (element) */
	#maincontent *[class^='ep_people'][class*='box'] 		.ep_boxbody .ep_block,
	#maincontent *[class^='ep_people'][class*='box'] 		.ep_boxbody .ep_block *[class^='ep_element'][class*='col'],
	#maincontent *[class^='ep_people'][class*='box'] 		.ep_boxbody .ep_block *[class^='ep_elementlist'],
	#maincontent *[class^='ep_people'][class*='box'] 		.ep_boxbody .ep_block *[class^='ep_elementpeople']{
		clear:						right;
	}
	
/* ======================================================================================================== */
/* = BOX CONTENT - CORRECTIF DE BOITE ===================================================================== */
/* ======================================================================================================== */
	
	/* CORRECTIF BOITE - Produit editorial : Liste sommaire "photo" en mozaique */
	#maincontent #contextzone .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementsummary_img{
		margin-top:					0;
		padding-left:				0;
	}
	#maincontent #contextzone .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementsummary_img .ep_content{
		margin-top:					-3px;
		margin-left:				-3px;
		margin-right:				-3px;
		padding-bottom:				9px;
	}
	#maincontent #contextzone .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementsummary_img .ep_content a{
		width:						50%;
		margin-right:				0;
		margin-bottom:				0;
		padding-top:				0;
		border:						none;
	}
	#maincontent #contextzone .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementsummary_img .ep_content a .ep_text{
		position:					absolute;
		left:						-10000px;
		width:						1px;
		height:						1px;
	}
	#maincontent #contextzone .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementsummary_img .ep_content a .ep_img{
		position:					relative;
		display:					block;
		top:						0;
		left:						0;
		width:						auto;
		height:						auto;
		margin:						3px;
		padding:					0;
		border:						none;
	}
	#maincontent #contextzone .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementsummary_img .ep_content a .ep_img img{
		position:					relative;
		display:					block;
		width:						100%;
	}
	#maincontent #contextzone .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementsummary_img .ep_content a .ep_endbox{
		display:					none;
		top:						3px;
		bottom:						3px;
		left:						3px;
		right:						3px;
		width:						auto;
		height:						auto;
		opacity:					1;
		filter:						alpha(opacity=100);
		background:					none;
		border:						3px solid #287BAC;
	}
	#maincontent #contextzone .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementsummary_img .ep_content a:hover 	.ep_endbox,
	#maincontent #contextzone .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementsummary_img .ep_content a:focus 	.ep_endbox,
	#maincontent #contextzone .ep_boxbody *[class^='ep_element'][class*='col']	.ep_elementsummary_img .ep_content a:active 	.ep_endbox{
		display:					block;
	}
	
	
/* ======================================================================================================== */
/* = BOX CONTENT - CORRECTIF EFFET CARROUSSEL ============================================================= */
/* ======================================================================================================== */
/* Style pour l'ajout et la gestion des carroussels JS */
	/* > element1col permet l'affichage d'un seul contenu a la fois sans visibilite des autres contenus */
	/* > elementxcol permet l'affichage plusieurs contenus dans la zone principale et l'affichage d'un seul (mais avec visibilite des suivants) dans la colonne contextuelle */
	/* > elementpeople permet l'affichage plusieurs personnes dans la zone principale et l'affichage d'une seule (mais avec visibilite des suivantes) dans la colonne contextuelle */
	/* > element2col permet l'affichage de grandes photos */
	/* > element3col permet l'affichage de petites photos */
	
	/* CORRECTIF CARROUSEL : Dissimulation des donnees pour le filtrage */
	#maincontent .ep_autosliderbox .ep_boxheader > span.ep_endbox{
		speak:						none;
		left:						-100000px;
		width:						1px;
	}
	/* CORRECTIF CARROUSEL : Couleur de fond */
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation > span.ep_endbox{
		top:						1px;
		left:						auto;
		width:						auto;
		padding-top:				6px;
		background-image:			url(../img/background/boxhead_bg_grey.png);
	}
	/* CORRECTIF CARROUSEL : Couleur de fond */
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter{
		border-bottom:				none;
	}
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation					+ .ep_boxbody,
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter	+ .ep_boxbody{
		margin-top:					-6px;
		border-top:					1px solid #D9DDE1;
	}
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 					+ .ep_boxbody.ep_greybody,
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter	+ .ep_boxbody.ep_greybody{
		border-top:					none;
	}
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 					+ .ep_boxbody.ep_greybody{
		z-index:					75;
	}
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 					+ .ep_boxbody.ep_greybody .ep_block:first-child,
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter	+ .ep_boxbody.ep_greybody .ep_block:first-child{
		margin-top:					-6px;
		margin-bottom:				-1px;
		background-image:			url(../img/background/boxhead_bg_grey.png);
		border-top:					1px solid #e7e8e8;
		border-bottom:				1px solid #D9DDE1;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF CARROUSEL : Conteneur principal scrollable */
						#maincontent .ep_autosliderbox .ep_boxheader												+ .ep_boxbody .ep_block:first-child,
	body.ep_jsavailable	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 								+ .ep_boxbody .ep_block:first-child{
		overflow-x:					auto;
		overflow-y:					hidden;
		box-sizing:					border-box;
		-moz-box-sizing:			border-box;
		width:						100%;
		white-space:				nowrap;
		letter-spacing:				-0.3em;
	}
	body.ep_jsavailable	#maincontent .ep_autosliderbox .ep_boxheader.ep_navigation								+ .ep_boxbody .ep_block:first-child,
	body.ep_jsavailable	#maincontent .ep_autosliderbox .ep_boxheader.ep_navigation + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child{
		width:						auto;
		min-width:					100%;
	}
						#maincontent .ep_autosliderbox .ep_boxheader												+ .ep_boxbody .ep_block:first-child + .ep_block,
	body.ep_jsavailable	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 								+ .ep_boxbody .ep_block:first-child + .ep_block{
		background-color:			#FFF;
		border-top:					1px solid #D9DDE1;
	}
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_navigation 								+ .ep_boxbody,
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_navigation + .ep_boxfilter 				+ .ep_boxbody{
		overflow:					hidden;
	}
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_navigation 								+ .ep_boxbody .ep_block:first-child,
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_navigation + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child{
		overflow-x:					scroll;
		margin-bottom:				-17px	!important;
		padding:					0;
	}
	body.ep_jsavailable #maincontent .ep_autosliderbox.ep_autoloop .ep_boxheader.ep_navigation 					+ .ep_boxbody .ep_block:first-child,
	body.ep_jsavailable #maincontent .ep_autosliderbox.ep_autoloop .ep_boxheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child{
		overflow:					hidden;
		margin-bottom:				0	!important;
	}
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_greyheader.ep_navigation 								+ .ep_boxbody.ep_greybody .ep_block:first-child,
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_greyheader.ep_navigation + .ep_boxfilter 				+ .ep_boxbody.ep_greybody .ep_block:first-child{
		background-image:			url(../img/background/boxhead_bg_grey.png);
	}
	body.ep_jsavailable #menuzone .ep_menubox.ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 			+ .ep_boxbody.ep_greybody	.ep_block,
	body.ep_jsavailable #mainzone .ep_menubox.ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 			+ .ep_boxbody.ep_greybody	.ep_block{
		margin-top:					-12px;
	}
	body.ep_jsavailable #menuzone 		.ep_autosliderbox 					.ep_boxheader.ep_navigation 	>	.ep_block{		max-width:	840px;	}
	body.ep_jsavailable #mainzone 		.ep_noborderbox.ep_autosliderbox 	.ep_boxheader.ep_navigation 	>	.ep_block{		max-width:	580px;	}
	body.ep_jsavailable #mainzone 		.ep_menubox.ep_autosliderbox 		.ep_boxheader.ep_navigation 	>	.ep_block,
	body.ep_jsavailable #mainzone 		.ep_borderbox.ep_autosliderbox 		.ep_boxheader.ep_navigation 	>	.ep_block{		max-width:	540px;	}
	body.ep_jsavailable #contextzone 	.ep_autosliderbox 					.ep_boxheader.ep_navigation 	>	.ep_block{		max-width:	165px;	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF CARROUSEL : Fleche de navigation (sans Javascript) */
	#maincontent .ep_autosliderbox .ep_boxheader > .ep_navigation{
		display:					none;
	}
	/* CORRECTIF CARROUSEL : Fleche de navigation (avec Javascript) */
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_navigation{
		padding-bottom:				0;
	}
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_navigation > .ep_navigation{
		position:					relative;
		display:					block;
		z-index:					50;
		float:						right;
		overflow:					hidden;
		top:						12px;
		right:						12px;
		width:						32px;
		height:						16px;
		margin:						0;
		padding:					0;
	}
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_navigation > .ep_navigation span{
		position:					absolute;
		display:					block;
		float:						none;
		overflow:					hidden;
		cursor:						pointer;
		top:						0;
		left:						0;
		width:						16px;
		height:						16px;
		background-color:			transparent;
		background-image:			url(../img/icon/boxheader_icon_arrowleft.png);
		background-position:		center -16px;
		background-repeat:			no-repeat;
		border:						none;
		margin:						0;
		padding:					0;
	}
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_navigation > .ep_navigation span + span{
		left:						auto;
		right:						0;
		background-image:			url(../img/icon/boxheader_icon_arrowright.png);
	}
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_navigation > .ep_navigation span:hover{
		background-position:		center top;
	}
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_navigation > .ep_navigation span.ep_disabled{
		cursor:						default;
		background-position:		center -32px;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF CARROUSEL : Fitre (affichage du filtre) */
	#maincontent .ep_autosliderbox .ep_boxheader > .ep_boxfilter{
		display:					none;
	}
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter{
		display:					block;
	}
	/* CORRECTIF CARROUSEL : Fitre en mode liste (uniquement disponible hors de la zone contextuelle) */
	body.ep_jsavailable #maincontent #menuzone .ep_autosliderbox .ep_boxheader + .ep_boxfilter ul,
	body.ep_jsavailable #maincontent #mainzone .ep_autosliderbox .ep_boxheader + .ep_boxfilter ul{
		margin-top:					-5px;
		padding-bottom:				6px;
	}
	body.ep_jsavailable #maincontent #menuzone .ep_autosliderbox .ep_boxheader + .ep_boxfilter ul li,
	body.ep_jsavailable #maincontent #mainzone .ep_autosliderbox .ep_boxheader + .ep_boxfilter ul li{
		display:					inline;
		border-left:				1px solid #d1c9c9;
		vertical-align:				center;
	}
	body.ep_jsavailable #maincontent #menuzone .ep_autosliderbox .ep_boxheader + .ep_boxfilter ul li a,
	body.ep_jsavailable #maincontent #mainzone .ep_autosliderbox .ep_boxheader + .ep_boxfilter ul li a{
		top:						1px;
		margin-right:				6px;
		padding-top:				0;
		padding-bottom:				0;
		padding-left:				6px;
		background-image:			none;
	}
	body.ep_jsavailable #maincontent #menuzone .ep_autosliderbox .ep_boxheader + .ep_boxfilter ul li a span,
	body.ep_jsavailable #maincontent #mainzone .ep_autosliderbox .ep_boxheader + .ep_boxfilter ul li a span{
		position:					absolute;
		display:					block;
		overflow:					hidden;
		left:						-10000px;
		width:						1px;
		height:						1px;
	}
	body.ep_jsavailable #maincontent #menuzone .ep_autosliderbox .ep_boxheader + .ep_boxfilter ul li a.ep_selected,
	body.ep_jsavailable #maincontent #mainzone .ep_autosliderbox .ep_boxheader + .ep_boxfilter ul li a.ep_selected{
		font-weight:				bold;
	}
	body.ep_jsavailable #maincontent #menuzone .ep_autosliderbox .ep_boxheader + .ep_boxfilter ul li:first-child,
	body.ep_jsavailable #maincontent #mainzone .ep_autosliderbox .ep_boxheader + .ep_boxfilter ul li:first-child{
		border-left:				none;
	}
	body.ep_jsavailable #maincontent #menuzone .ep_autosliderbox .ep_boxheader + .ep_boxfilter ul li:first-child a[href='#idall'],
	body.ep_jsavailable #maincontent #mainzone .ep_autosliderbox .ep_boxheader + .ep_boxfilter ul li:first-child a[href='#idall']{
		z-index:					10;
		margin-right:				-1px;
		padding-right:				10px;
		background-color:			#0086cf;
		background-image:			url(../img/background/boxfilter_bg_arrow.png);
		background-position:		right center;
		background-repeat:			no-repeat;
		color:						#FFF;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF CARROUSEL : Compteur */
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader 									.ep_endbox 		+ .ep_counter,
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader 					+ .ep_boxfilter 	.ep_block 		+ .ep_counter,
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader 					+ .ep_boxfilter 	.ep_block1col 	+ .ep_counter{
		display:					none;
	}
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_navigation 					.ep_endbox 		+ .ep_counter,
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_navigation 	+ .ep_boxfilter 	.ep_block 		+ .ep_counter,
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_navigation 	+ .ep_boxfilter 	.ep_block1col 	+ .ep_counter{
		position:					relative;
		display:					block;
		speak:						none;
		margin:						-8px 0 -1px 0;
		padding:					6px 12px 12px 12px; 
		background-image:			url(../img/background/boxhead_bg_grey.png);
		text-align:					center;
	}
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_navigation 					.ep_endbox 		+ .ep_counter > span,
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_navigation 	+ .ep_boxfilter 	.ep_block 		+ .ep_counter > span,
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_navigation 	+ .ep_boxfilter 	.ep_block1col 	+ .ep_counter > span{
		position:					relative;
		display:					inline-block;
		z-index:					10;
		margin:						0;
		padding:					2px 3px;
		background-color:			#103454;
		font-size:					1.1em;
		color:						#FFF;
	}
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_navigation 					.ep_endbox 		+ .ep_counter > span span,
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_navigation 	+ .ep_boxfilter 	.ep_block 		+ .ep_counter > span span,
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_navigation 	+ .ep_boxfilter 	.ep_block1col 	+ .ep_counter > span span{
		position:					relative;
		display:					inline-block;
		z-index:					10;
		box-sizing:					border-box;
		-moz-box-sizing:			border-box;
		margin:						0;
		padding:					0 1px;
		font-size:					1em;
		color:						#FFF;
	}
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_navigation 					.ep_endbox 		+ .ep_counter > span + span,
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_navigation 	+ .ep_boxfilter 	.ep_block 		+ .ep_counter > span + span,
	body.ep_jsavailable #maincontent .ep_autosliderbox .ep_boxheader.ep_navigation 	+ .ep_boxfilter 	.ep_block1col 	+ .ep_counter > span + span{
		position:					absolute;
		display:					block;
		z-index:					5;
		overflow:					hidden;
		top:						50%;
		left:						12px;
		right:						12px;
		height:						1px;
		padding:					0;
		background-color:			#D9DDE1;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF CARROUSEL : Correction de l'affichage pour l'affichage sans bordure */
						#maincontent .ep_noborderbox.ep_autosliderbox,
	body.ep_jsavailable	#maincontent .ep_noborderbox.ep_autosliderbox{
		margin-left:				-25px;
		margin-right:				-25px;
		border-top:					1px solid #d9dde1;
		border-bottom:				1px solid #d9dde1;
	}
						#maincontent .ep_noborderbox.ep_autosliderbox .ep_boxheader,
	body.ep_jsavailable	#maincontent .ep_noborderbox.ep_autosliderbox .ep_boxheader{
		margin-top:					0;
		padding-left:				25px;
		padding-right:				0;
		padding-bottom:				12px;
		border-bottom:				1px solid #d9dde1;
	}
						#maincontent .ep_noborderbox.ep_autosliderbox .ep_boxheader					> span.ep_endbox,
	body.ep_jsavailable	#maincontent .ep_noborderbox.ep_autosliderbox .ep_boxheader					> span.ep_endbox,
	body.ep_jsavailable	#maincontent .ep_noborderbox.ep_autosliderbox .ep_boxheader.ep_navigation	> span.ep_endbox,
	body.ep_jsavailable	#maincontent .ep_noborderbox.ep_autosliderbox .ep_boxheader.ep_navigation	> span.ep_endbox{
		left:						-10000px 	!important;
		width:						1px 		!important;
	}
						#maincontent .ep_noborderbox.ep_autosliderbox .ep_boxheader.ep_greyheader				> span.ep_endbox,
	body.ep_jsavailable	#maincontent .ep_noborderbox.ep_autosliderbox .ep_boxheader.ep_greyheader				> span.ep_endbox,
	body.ep_jsavailable	#maincontent .ep_noborderbox.ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation	> span.ep_endbox,
	body.ep_jsavailable	#maincontent .ep_noborderbox.ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation	> span.ep_endbox{
		left:						auto		!important;
		width:						auto		!important;
		margin-left:				-25px;
	}
						#maincontent #menuzone .ep_noborderbox.ep_autosliderbox .ep_boxheader								+ .ep_boxbody .ep_block:first-child,
	body.ep_jsavailable	#maincontent #menuzone .ep_noborderbox.ep_autosliderbox .ep_boxheader 				+ .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child,
	body.ep_jsavailable	#maincontent #menuzone .ep_noborderbox.ep_autosliderbox .ep_boxheader.ep_navigation					+ .ep_boxbody .ep_block:first-child,
	body.ep_jsavailable	#maincontent #menuzone .ep_noborderbox.ep_autosliderbox .ep_boxheader.ep_navigation	+ .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child,
						#maincontent #mainzone .ep_noborderbox.ep_autosliderbox .ep_boxheader								+ .ep_boxbody .ep_block:first-child,
	body.ep_jsavailable	#maincontent #mainzone .ep_noborderbox.ep_autosliderbox .ep_boxheader 				+ .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child,
	body.ep_jsavailable	#maincontent #mainzone .ep_noborderbox.ep_autosliderbox .ep_boxheader.ep_navigation					+ .ep_boxbody .ep_block:first-child,
	body.ep_jsavailable	#maincontent #mainzone .ep_noborderbox.ep_autosliderbox .ep_boxheader.ep_navigation	+ .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child{
		padding-left:				25px;
		padding-right:				0;
	}
	#maincontent #mainzone 		.ep_noborderbox.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element2col,
	#maincontent #mainzone 		.ep_noborderbox.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element3col,
	#maincontent #mainzone 		.ep_noborderbox.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'],
	#maincontent #mainzone 		.ep_noborderbox.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element2col,
	#maincontent #mainzone 		.ep_noborderbox.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element3col,
	#maincontent #mainzone 		.ep_noborderbox.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'],
	#maincontent #menuzone 		.ep_noborderbox.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element2col,
	#maincontent #menuzone 		.ep_noborderbox.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element3col,
	#maincontent #menuzone 		.ep_noborderbox.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'],
	#maincontent #menuzone 		.ep_noborderbox.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element2col,
	#maincontent #menuzone 		.ep_noborderbox.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element3col,
	#maincontent #menuzone 		.ep_noborderbox.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']{
		margin-left:				-12px;
	}
	#maincontent #mainzone		.ep_noborderbox.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element2col				*[class^='ep_element'],
	#maincontent #mainzone		.ep_noborderbox.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element3col				*[class^='ep_element'],
	#maincontent #mainzone		.ep_noborderbox.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_element'],
	#maincontent #menuzone		.ep_noborderbox.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element2col				*[class^='ep_element'],
	#maincontent #menuzone		.ep_noborderbox.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element3col				*[class^='ep_element'],
	#maincontent #menuzone		.ep_noborderbox.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_element'],
	#maincontent #contextzone	.ep_noborderbox.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element2col				*[class^='ep_element'],
	#maincontent #contextzone	.ep_noborderbox.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element3col				*[class^='ep_element'],
	#maincontent #contextzone	.ep_noborderbox.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_element'],
	#maincontent #mainzone		.ep_noborderbox.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element2col				*[class^='ep_element'],
	#maincontent #mainzone		.ep_noborderbox.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element3col				*[class^='ep_element'],
	#maincontent #mainzone		.ep_noborderbox.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_element'],
	#maincontent #menuzone		.ep_noborderbox.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element2col				*[class^='ep_element'],
	#maincontent #menuzone		.ep_noborderbox.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element3col				*[class^='ep_element'],
	#maincontent #menuzone		.ep_noborderbox.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_element'],
	#maincontent #contextzone	.ep_noborderbox.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element2col				*[class^='ep_element'],
	#maincontent #contextzone	.ep_noborderbox.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element3col				*[class^='ep_element'],
	#maincontent #contextzone	.ep_noborderbox.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_element']{
		margin-left:				12px;
		margin-right:				25px;
	}
	#maincontent #mainzone		.ep_noborderbox.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element2col				*[class^='ep_elementimg_'],
	#maincontent #mainzone		.ep_noborderbox.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element3col				*[class^='ep_elementimg_'],
	#maincontent #mainzone		.ep_noborderbox.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_elementimg_'],
	#maincontent #menuzone		.ep_noborderbox.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element2col				*[class^='ep_elementimg_'],
	#maincontent #menuzone		.ep_noborderbox.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element3col				*[class^='ep_elementimg_'],
	#maincontent #menuzone		.ep_noborderbox.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_elementimg_'],
	#maincontent #contextzone	.ep_noborderbox.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element2col				*[class^='ep_elementimg_'],
	#maincontent #contextzone	.ep_noborderbox.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element3col				*[class^='ep_elementimg_'],
	#maincontent #contextzone	.ep_noborderbox.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_elementimg_'],
	#maincontent #mainzone		.ep_noborderbox.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element2col				*[class^='ep_elementimg_'],
	#maincontent #mainzone		.ep_noborderbox.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element3col				*[class^='ep_elementimg_'],
	#maincontent #mainzone		.ep_noborderbox.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_elementimg_'],
	#maincontent #menuzone		.ep_noborderbox.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element2col				*[class^='ep_elementimg_'],
	#maincontent #menuzone		.ep_noborderbox.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element3col				*[class^='ep_elementimg_'],
	#maincontent #menuzone		.ep_noborderbox.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_elementimg_'],
	#maincontent #contextzone	.ep_noborderbox.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element2col				*[class^='ep_elementimg_'],
	#maincontent #contextzone	.ep_noborderbox.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element3col				*[class^='ep_elementimg_'],
	#maincontent #contextzone	.ep_noborderbox.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_elementimg_']{
		margin-left:				12px !important;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF CARROUSEL : Elements en colonnage */
	#maincontent .ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_element'][class*='col'],
	#maincontent .ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 		+ .ep_boxbody .ep_block:first-child *[class^='ep_element'][class*='col'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 		+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']{
		position:					relative;
		display:					inline-block;
		zoom:						1;
		float:						none	!important;
		clear:						none	!important;
		overflow:					hidden;
		box-sizing:					border-box;
		-moz-box-sizing:			border-box;
		height:						auto;
		border:						none;
		margin:						12px 0 0 0;
		padding:					0;
		vertical-align:				top;
		white-space:				normal;
		letter-spacing:				normal;
	}
	#maincontent .ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_element'][class*='1col'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 		+ .ep_boxbody .ep_block:first-child *[class^='ep_element'][class*='1col']{
		margin-top:					0;
		margin-bottom:				12px;
		margin-left:				12px;
	}
	#maincontent .ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_element'][class*='col'] 						+ *[class^='ep_element'][class*='col'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter		+ .ep_boxbody .ep_block:first-child *[class^='ep_element'][class*='col'] 						+ *[class^='ep_element'][class*='col'],
	#maincontent .ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_element'][class*='col']		+ span.ep_endbox 	+ *[class^='ep_element'][class*='col'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter		+ .ep_boxbody .ep_block:first-child *[class^='ep_element'][class*='col']		+ span.ep_endbox 	+ *[class^='ep_element'][class*='col'],
	#maincontent .ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_element'][class*='col'] 						+ *[class^='ep_elementpeople'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter		+ .ep_boxbody .ep_block:first-child *[class^='ep_element'][class*='col'] 						+ *[class^='ep_elementpeople'],
	#maincontent .ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_element'][class*='col']		+ span.ep_endbox 	+ *[class^='ep_elementpeople'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter		+ .ep_boxbody .ep_block:first-child *[class^='ep_element'][class*='col']		+ span.ep_endbox 	+ *[class^='ep_elementpeople'],
	#maincontent .ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 								+ *[class^='ep_element'][class*='col'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter		+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 								+ *[class^='ep_element'][class*='col'],
	#maincontent .ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 			+ span.ep_endbox 	+ *[class^='ep_element'][class*='col'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter		+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 			+ span.ep_endbox 	+ *[class^='ep_element'][class*='col'],
	#maincontent .ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 								+ *[class^='ep_elementpeople'],
	#maincontent .ep_autosliderbox .ep_boxheader  + .ep_boxfilter		+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 								+ *[class^='ep_elementpeople'],
	#maincontent .ep_autosliderbox .ep_boxheader						+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 			+ span.ep_endbox 	+ *[class^='ep_elementpeople'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter		+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 			+ span.ep_endbox 	+ *[class^='ep_elementpeople']{
		margin-left:				-37px;
	}
	#maincontent .ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_element'][class*='col'][style*='display'][style*='none'] 						+ *[class^='ep_element'][class*='col'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter		+ .ep_boxbody .ep_block:first-child *[class^='ep_element'][class*='col'][style*='display'][style*='none'] 						+ *[class^='ep_element'][class*='col'],
	#maincontent .ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_element'][class*='col'][style*='display'][style*='none']	+ span.ep_endbox 	+ *[class^='ep_element'][class*='col'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter		+ .ep_boxbody .ep_block:first-child *[class^='ep_element'][class*='col'][style*='display'][style*='none']	+ span.ep_endbox 	+ *[class^='ep_element'][class*='col'],
	#maincontent .ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_element'][class*='col'][style*='display'][style*='none'] 						+ *[class^='ep_elementpeople'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter		+ .ep_boxbody .ep_block:first-child *[class^='ep_element'][class*='col'] [style*='display'][style*='none']						+ *[class^='ep_elementpeople'],
	#maincontent .ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_element'][class*='col'][style*='display'][style*='none']	+ span.ep_endbox 	+ *[class^='ep_elementpeople'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter		+ .ep_boxbody .ep_block:first-child *[class^='ep_element'][class*='col'][style*='display'][style*='none']	+ span.ep_endbox 	+ *[class^='ep_elementpeople'],
	#maincontent .ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'][style*='display'][style*='none'] 								+ *[class^='ep_element'][class*='col'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter		+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'][style*='display'][style*='none'] 								+ *[class^='ep_element'][class*='col'],
	#maincontent .ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'][style*='display'][style*='none'] 			+ span.ep_endbox 	+ *[class^='ep_element'][class*='col'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter		+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'][style*='display'][style*='none'] 			+ span.ep_endbox 	+ *[class^='ep_element'][class*='col'],
	#maincontent .ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'][style*='display'][style*='none'] 								+ *[class^='ep_elementpeople'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter		+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'][style*='display'][style*='none'] 								+ *[class^='ep_elementpeople'],
	#maincontent .ep_autosliderbox .ep_boxheader						+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'][style*='display'][style*='none'] 			+ span.ep_endbox 	+ *[class^='ep_elementpeople'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter		+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'][style*='display'][style*='none'] 			+ span.ep_endbox 	+ *[class^='ep_elementpeople']{
		margin-left:				0;
	}
	#maincontent .ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_element'][class*='col']		+ span.ep_endbox,
	#maincontent .ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 			+ span.ep_endbox,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 		+ .ep_boxbody .ep_block:first-child *[class^='ep_element'][class*='col']		+ span.ep_endbox,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 		+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 			+ span.ep_endbox{
		display:					none;
	}
	/* CORRECTIF CARROUSEL : Elements en colonnage (dissimulation des donnees pour le filtrage) */
	#maincontent .ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_element'][class*='col']		> span.ep_endbox,
	#maincontent .ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 			> span.ep_endbox,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 		+ .ep_boxbody .ep_block:first-child *[class^='ep_element'][class*='col']		> span.ep_endbox,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 		+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 			> span.ep_endbox{
		speak:						none;
		left:						-100000px;
		width:						1px;
	}
	/* CORRECTIF CARROUSEL : Elements en colonnage (focus) */
	#maincontent #contextzone 	.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element1col,
	#maincontent #contextzone 	.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element2col,
	#maincontent #contextzone 	.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element3col,
	#maincontent #contextzone	.ep_autosliderbox .ep_boxheader 				´	+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'],
	#maincontent #contextzone 	.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element1col,
	#maincontent #contextzone 	.ep_autosliderbox .ep_boxheader + .ep_boxfilter	+ .ep_boxbody .ep_block:first-child .ep_element2col,
	#maincontent #contextzone 	.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element3col,
	#maincontent #contextzone	.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']{	outline:	none;	}
	/* CORRECTIF CARROUSEL : Elements en colonnage (dimension) */
	#maincontent #mainzone 		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element1col,
	#maincontent #mainzone 		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element1col,
	#maincontent #menuzone 		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element1col,
	#maincontent #menuzone 		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element1col{					width:		598px;	margin-left: -12px;	}
	#maincontent #contextzone 	.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element1col,
	#maincontent #contextzone 	.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element1col{					width:		223px;	margin-left: 0;		}
	#maincontent #contextzone 	.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element2col,
	#maincontent #contextzone 	.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element3col,
	#maincontent #contextzone	.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'],
	#maincontent #contextzone 	.ep_autosliderbox .ep_boxheader + .ep_boxfilter	+ .ep_boxbody .ep_block:first-child .ep_element2col,
	#maincontent #contextzone 	.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element3col,
	#maincontent #contextzone	.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']{	width:		223px;	}
	#maincontent #mainzone 		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element2col,
	#maincontent #mainzone 		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element3col,
	#maincontent #mainzone 		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'],
	#maincontent #mainzone 		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element2col,
	#maincontent #mainzone 		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element3col,
	#maincontent #mainzone 		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'],
	#maincontent #menuzone 		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element2col,
	#maincontent #menuzone 		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element3col,
	#maincontent #menuzone 		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'],
	#maincontent #menuzone 		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element2col,
	#maincontent #menuzone 		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element3col,
	#maincontent #menuzone 		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']{	width:		auto;	}
	#maincontent #mainzone 		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element1col				*[class^='ep_element'],
	#maincontent #mainzone 		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element1col				*[class^='ep_element'],
	#maincontent #menuzone 		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element1col				*[class^='ep_element'],
	#maincontent #menuzone 		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element1col				*[class^='ep_element']{
		margin-left:				12px;
		margin-right:				12px;
		white-space:				normal;
		letter-spacing:				normal;
	}
	#maincontent #mainzone		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element2col				*[class^='ep_element'],
	#maincontent #mainzone		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element3col				*[class^='ep_element'],
	#maincontent #mainzone		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_element'],
	#maincontent #menuzone		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element2col				*[class^='ep_element'],
	#maincontent #menuzone		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element3col				*[class^='ep_element'],
	#maincontent #menuzone		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_element'],
	#maincontent #contextzone	.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element2col				*[class^='ep_element'],
	#maincontent #contextzone	.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element3col				*[class^='ep_element'],
	#maincontent #contextzone	.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_element'],
	#maincontent #mainzone		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element2col				*[class^='ep_element'],
	#maincontent #mainzone		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element3col				*[class^='ep_element'],
	#maincontent #mainzone		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_element'],
	#maincontent #menuzone		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element2col				*[class^='ep_element'],
	#maincontent #menuzone		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element3col				*[class^='ep_element'],
	#maincontent #menuzone		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_element'],
	#maincontent #contextzone	.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element2col				*[class^='ep_element'],
	#maincontent #contextzone	.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element3col				*[class^='ep_element'],
	#maincontent #contextzone	.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_element']{
		float:						none;
		clear:						both;
		box-sizing:					border-box;
		-moz-box-sizing:			border-box;
		max-width:					650px;
		margin-left:				12px;
		margin-right:				12px;
		padding-left: 				0;
		padding-right: 				0;
		white-space:				normal;
		letter-spacing:				normal;
	}
	#maincontent #contextzone	.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element2col				*[class^='ep_element'],
	#maincontent #contextzone	.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element3col				*[class^='ep_element'],
	#maincontent #contextzone	.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_element'],
	#maincontent #contextzone	.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element2col				*[class^='ep_element'],
	#maincontent #contextzone	.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element3col				*[class^='ep_element'],
	#maincontent #contextzone	.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_element']{
		margin-left:				auto;
		margin-right:				auto;
		padding-left: 				0;
		padding-right: 				0;
	}
	#maincontent #mainzone		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element2col				*[class^='ep_element'],
	#maincontent #mainzone		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element2col				*[class^='ep_element']{	width:	175px;	}
	#maincontent #menuzone		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element2col				*[class^='ep_element'],
	#maincontent #menuzone		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element2col				*[class^='ep_element']{	width:	185px;	}
	#maincontent #mainzone		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element3col				*[class^='ep_element'],
	#maincontent #mainzone		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element3col				*[class^='ep_element'],
	#maincontent #menuzone		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element3col				*[class^='ep_element'],
	#maincontent #menuzone		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element3col				*[class^='ep_element']{	width:	125px;	}
	#maincontent #mainzone		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_element'],
	#maincontent #mainzone		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_element']{	width:	175px;	}
	#maincontent #contextzone	.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element1col				*[class^='ep_element'],
	#maincontent #contextzone	.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element1col				*[class^='ep_element']{	width:	200px;	}
	#maincontent #contextzone	.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element2col				*[class^='ep_element'],
	#maincontent #contextzone	.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element3col				*[class^='ep_element'],
	#maincontent #contextzone	.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_element'],
	#maincontent #contextzone	.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element2col				*[class^='ep_element'],
	#maincontent #contextzone	.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element3col				*[class^='ep_element'],
	#maincontent #contextzone	.ep_autosliderbox .ep_boxheader + .ep_boxfilter	+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_element']{	width:	175px;	}
	/* CORRECTIF CARROUSEL : Elements en colonnage (multi-affichage > marge) */
	#maincontent #mainzone 		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child,
	#maincontent #mainzone 		.ep_autosliderbox .ep_boxheader + .ep_boxfilter	+ .ep_boxbody .ep_block:first-child,
	#maincontent #menuzone 		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child,
	#maincontent #menuzone 		.ep_autosliderbox .ep_boxheader + .ep_boxfilter	+ .ep_boxbody .ep_block:first-child{
		padding-left:				12px;
	}
	#maincontent #mainzone 		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element2col,
	#maincontent #mainzone 		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element3col,
	#maincontent #mainzone 		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'],
	#maincontent #mainzone 		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element2col,
	#maincontent #mainzone 		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element3col,
	#maincontent #mainzone 		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'],
	#maincontent #menuzone 		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element2col,
	#maincontent #menuzone 		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child .ep_element3col,
	#maincontent #menuzone 		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'],
	#maincontent #menuzone 		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element2col,
	#maincontent #menuzone 		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child .ep_element3col,
	#maincontent #menuzone 		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']{
		margin-left:				-12px;
	}
	/* CORRECTIF CARROUSEL : Elements en colonnage (blocage de l'affichage des contenus non autorises) */
	#maincontent .ep_autosliderbox .ep_boxheader 								+ .ep_boxbody .ep_block:first-child .ep_element2col 				*[class^='ep_element'],
	#maincontent .ep_autosliderbox .ep_boxheader 								+ .ep_boxbody .ep_block:first-child .ep_element3col 				*[class^='ep_element'],
	#maincontent .ep_autosliderbox .ep_boxheader 								+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_element'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 					+ .ep_boxbody .ep_block:first-child .ep_element2col 				*[class^='ep_element'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 					+ .ep_boxbody .ep_block:first-child .ep_element3col 				*[class^='ep_element'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_element']{
		display:					none;
	}
	#maincontent .ep_autosliderbox .ep_boxheader 								+ .ep_boxbody .ep_block:first-child .ep_element2col 				.ep_elementheading,
	#maincontent .ep_autosliderbox .ep_boxheader 								+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	.ep_elementheading,
	#maincontent .ep_autosliderbox .ep_boxheader 								+ .ep_boxbody .ep_block:first-child .ep_element2col 				.ep_elementsubheading,
	#maincontent .ep_autosliderbox .ep_boxheader 								+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	.ep_elementsubheading,
	#maincontent .ep_autosliderbox .ep_boxheader 								+ .ep_boxbody .ep_block:first-child .ep_element2col 				*[class^='ep_elementimg'],
	#maincontent .ep_autosliderbox .ep_boxheader 								+ .ep_boxbody .ep_block:first-child .ep_element3col 				*[class^='ep_elementimg'],
	#maincontent .ep_autosliderbox .ep_boxheader 								+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_elementimg'],
	#maincontent .ep_autosliderbox .ep_boxheader 								+ .ep_boxbody .ep_block:first-child .ep_element2col 				.ep_elementtext,
	#maincontent .ep_autosliderbox .ep_boxheader 								+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	.ep_elementtext,
	#maincontent .ep_autosliderbox .ep_boxheader 								+ .ep_boxbody .ep_block:first-child .ep_element2col 				.ep_elementlinks,
	#maincontent .ep_autosliderbox .ep_boxheader									+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	.ep_elementlinks,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 					+ .ep_boxbody .ep_block:first-child .ep_element2col 				.ep_elementheading,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	.ep_elementheading,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 					+ .ep_boxbody .ep_block:first-child .ep_element2col 				.ep_elementsubheading,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	.ep_elementsubheading,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 					+ .ep_boxbody .ep_block:first-child .ep_element2col 				*[class^='ep_elementimg'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter					+ .ep_boxbody .ep_block:first-child .ep_element3col 				*[class^='ep_elementimg'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_elementimg'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 					+ .ep_boxbody .ep_block:first-child .ep_element2col 				.ep_elementtext,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	.ep_elementtext,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 					+ .ep_boxbody .ep_block:first-child .ep_element2col 				.ep_elementlinks,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	.ep_elementlinks{
		display:					block;
	}
	#maincontent .ep_autosliderbox .ep_boxheader 								+ .ep_boxbody .ep_block:first-child .ep_element2col 				.ep_elementheading:first-child,
	#maincontent .ep_autosliderbox .ep_boxheader 								+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	.ep_elementheading:first-child,
	#maincontent .ep_autosliderbox .ep_boxheader 								+ .ep_boxbody .ep_block:first-child .ep_element2col 				.ep_elementsubheading:first-child,
	#maincontent .ep_autosliderbox .ep_boxheader 								+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	.ep_elementsubheading,:first-child
	#maincontent .ep_autosliderbox .ep_boxheader 								+ .ep_boxbody .ep_block:first-child .ep_element2col 				.ep_elementtext:first-child,
	#maincontent .ep_autosliderbox .ep_boxheader 								+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	.ep_elementtext:first-child,
	#maincontent .ep_autosliderbox .ep_boxheader 								+ .ep_boxbody .ep_block:first-child .ep_element2col 				.ep_elementlinks:first-child,
	#maincontent .ep_autosliderbox .ep_boxheader									+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	.ep_elementlinks:first-child,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 					+ .ep_boxbody .ep_block:first-child .ep_element2col 				.ep_elementheading:first-child,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	.ep_elementheading:first-child,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 					+ .ep_boxbody .ep_block:first-child .ep_element2col 				.ep_elementsubheading:first-child,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	.ep_elementsubheading:first-child,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 					+ .ep_boxbody .ep_block:first-child .ep_element2col 				.ep_elementtext:first-child,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	.ep_elementtext:first-child,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 					+ .ep_boxbody .ep_block:first-child .ep_element2col 				.ep_elementlinks:first-child,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	.ep_elementlinks:first-child{
		margin-top:					12px;
	}
	#maincontent .ep_autosliderbox .ep_boxheader 								+ .ep_boxbody .ep_block:first-child *[class^='ep_element'][class*='1col'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 					+ .ep_boxbody .ep_block:first-child *[class^='ep_element'][class*='1col']{
		margin-top:					12px;
		margin-bottom:				0;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF CARROUSEL : Lien */
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child .ep_element2col,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child .ep_element3col,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child .ep_element2col 				*,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child .ep_element3col 				*,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child .ep_element2col:focus,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child .ep_element3col:focus,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']:focus,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child .ep_element2col 				*:focus,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child .ep_element3col 				*:focus,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*:focus{
		outline:					none !important;
		outline-style:				none !important;
		text-decoration:			none;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF CARROUSEL : Image de contenu */
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child .ep_element2col 				*[class^='ep_elementimg']	> span,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child .ep_element3col 				*[class^='ep_elementimg']	> span,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_elementimg']	> span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child .ep_element2col 				*[class^='ep_elementimg']	> span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child .ep_element3col 				*[class^='ep_elementimg']	> span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople']	*[class^='ep_elementimg']	> span{
		overflow:					hidden;
		height:						auto;
	}
	/* CORRECTIF CARROUSEL : Image de contenu (restriction) */
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child .ep_element3col 				*[class^='ep_elementimg']	> span.ep_legend,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child .ep_element3col 				*[class^='ep_elementimg']	> span.ep_code,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child .ep_element3col 				*[class^='ep_elementimg']	> span.ep_legend,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child .ep_element3col 				*[class^='ep_elementimg']	> span.ep_code{
		display:					none;
	}
	/* CORRECTIF CARROUSEL : Image de contenu (effet de survol) */
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child .ep_element2col 				*[class^='ep_elementimg']	> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child .ep_element3col 				*[class^='ep_elementimg']	> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child .ep_element2col 				*[class^='ep_elementimg']	> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child .ep_element3col 				*[class^='ep_elementimg']	> span img + span{
		top:						1px;
		bottom:						0;
		left:						0;
		right:						0;
		width:						auto;
		background-color:			transparent;
		background-image:			none;
		border:						2px solid transparent;
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child    a.ep_element2col:link 		span[class^='ep_elementimg']		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child    a.ep_element2col:visited 	span[class^='ep_elementimg']		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:link		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:visited	> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child    a.ep_element3col:link 		span[class^='ep_elementimg']		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child    a.ep_element3col:visited 	span[class^='ep_elementimg']		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child div.ep_element3col 			a[class^='ep_elementimg']:link		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child div.ep_element3col 			a[class^='ep_elementimg']:visited	> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child    a.ep_element2col:link 		span[class^='ep_elementimg']		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child    a.ep_element2col:visited 	span[class^='ep_elementimg']		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:link		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:visited	> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child    a.ep_element3col:link 		span[class^='ep_elementimg']		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child    a.ep_element3col:visited 	span[class^='ep_elementimg']		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child div.ep_element3col 			a[class^='ep_elementimg']:link		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child div.ep_element3col 			a[class^='ep_elementimg']:visited	> span img + span{
		border-color:				transparent;
	}
	/* CORRECTIF CARROUSEL : Image de contenu (effet de survol > petite image) */
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child    a.ep_element3col:hover 		span[class^='ep_elementimg']		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child    a.ep_element3col:focus 		span[class^='ep_elementimg']		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child    a.ep_element3col:active 	span[class^='ep_elementimg']		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child div.ep_element3col 			a[class^='ep_elementimg']:hover		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child div.ep_element3col 			a[class^='ep_elementimg']:focus		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child div.ep_element3col 			a[class^='ep_elementimg']:active	> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child    a.ep_element3col:hover 		span[class^='ep_elementimg']		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child    a.ep_element3col:focus 		span[class^='ep_elementimg']		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child    a.ep_element3col:active 	span[class^='ep_elementimg']		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child div.ep_element3col 			a[class^='ep_elementimg']:hover		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child div.ep_element3col 			a[class^='ep_elementimg']:focus		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child div.ep_element3col 			a[class^='ep_elementimg']:active	> span img + span{
		border-color:				#287BAC;	
	}
	/* CORRECTIF CARROUSEL : Image de contenu (effet de survol > grande image > image seule) */
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child    a.ep_element2col:hover 		span[class^='ep_elementimg']		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child    a.ep_element2col:focus 		span[class^='ep_elementimg']		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child    a.ep_element2col:active 	span[class^='ep_elementimg']		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:hover		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:focus		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:active	> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child    a.ep_element2col:hover 		span[class^='ep_elementimg']		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child    a.ep_element2col:focus 		span[class^='ep_elementimg']		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child    a.ep_element2col:active 	span[class^='ep_elementimg']		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:hover		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:focus		> span img + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:active	> span img + span{
		border-color:				#287BAC;
	}
	/* CORRECTIF CARROUSEL : Image de contenu (effet de survol > grande image > image avec legende) */
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child    a.ep_element2col 			span[class^='ep_elementimg']		> span.ep_legend,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']			> span.ep_legend,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child    a.ep_element2col 			span[class^='ep_elementimg']		> span.ep_legend,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']			> span.ep_legend{
		position:					absolute; 	
		display:					block;
		overflow:					hidden;
		bottom:						0;
		margin:						0 6px 3px 6px;
		padding:					0;
		font-size:					1.1em;
		text-align:					left;
		color:						#fff;
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child    .ep_element2col 			span[class^='ep_elementimg']		> span.ep_legend .ep_title
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child    .ep_element2col 			span[class^='ep_elementimg']		> span.ep_legend .ep_title{
		font-size:					1.1em;
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child    a.ep_element2col 			span[class^='ep_elementimg']		> span.ep_media + span.ep_legend,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']			> span.ep_media + span.ep_legend,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child    a.ep_element2col 			span[class^='ep_elementimg']		> span.ep_media + span.ep_legend,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']			> span.ep_media + span.ep_legend{
		padding-bottom:				18px;
		background-image:			url(../img/icon/boxbody_iconsmall_img_medialegend.png);
		background-repeat:			no-repeat;
		background-position:		left bottom;
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child    a.ep_element2col:link 		span[class^='ep_elementimg']		> span img[alt=''] + span,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child    a.ep_element2col:visited 	span[class^='ep_elementimg']		> span img[alt=''] + span,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:link		> span img[alt=''] + span,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:visited	> span img[alt=''] + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child    a.ep_element2col:link 		span[class^='ep_elementimg']		> span img[alt=''] + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child    a.ep_element2col:visited 	span[class^='ep_elementimg']		> span img[alt=''] + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:link		> span img[alt=''] + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:visited	> span img[alt=''] + span{
		opacity:					0.8;
		filter:						alpha(opacity=80);
		background-color:			transparent;
		border-color:				transparent;
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child    a.ep_element2col:hover 		span[class^='ep_elementimg']		> span img[alt=''] + span,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child    a.ep_element2col:focus 		span[class^='ep_elementimg']		> span img[alt=''] + span,
	#maincontent .ep_autosliderbox .ep_boxheader	 							+ .ep_boxbody .ep_block:first-child    a.ep_element2col:active 	span[class^='ep_elementimg']		> span img[alt=''] + span,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:hover		> span img[alt=''] + span,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:focus		> span img[alt=''] + span,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:active	> span img[alt=''] + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child    a.ep_element2col:hover 		span[class^='ep_elementimg']		> span img[alt=''] + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child    a.ep_element2col:focus 		span[class^='ep_elementimg']		> span img[alt=''] + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child    a.ep_element2col:active 	span[class^='ep_elementimg']		> span img[alt=''] + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:hover		> span img[alt=''] + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:focus		> span img[alt=''] + span,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:active	> span img[alt=''] + span{
		opacity:					0.8;
		filter:						alpha(opacity=80);
		background-color:			#000;
		border-color:				transparent;
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child    a.ep_element2col:link 		span[class^='ep_elementimg']		> span.ep_legend,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child    a.ep_element2col:visited 	span[class^='ep_elementimg']		> span.ep_legend,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:link		> span.ep_legend,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:visited	> span.ep_legend,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child    a.ep_element2col:link 		span[class^='ep_elementimg']		> span.ep_legend,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child    a.ep_element2col:visited 	span[class^='ep_elementimg']		> span.ep_legend,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:link		> span.ep_legend,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:visited	> span.ep_legend{
		left:						-10000px;
		right:						auto;
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child    a.ep_element2col:hover 		span[class^='ep_elementimg']		> span.ep_legend,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child    a.ep_element2col:focus 		span[class^='ep_elementimg']		> span.ep_legend,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child    a.ep_element2col:active 	span[class^='ep_elementimg']		> span.ep_legend,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:hover		> span.ep_legend,
	#maincontent .ep_autosliderbox .ep_boxheader	 							+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:focus		> span.ep_legend,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:active	> span.ep_legend,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child    a.ep_element2col:hover 		span[class^='ep_elementimg']		> span.ep_legend,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child    a.ep_element2col:focus 		span[class^='ep_elementimg']		> span.ep_legend,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child    a.ep_element2col:active 	span[class^='ep_elementimg']		> span.ep_legend,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:hover		> span.ep_legend,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter				+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:focus		> span.ep_legend,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child div.ep_element2col 			a[class^='ep_elementimg']:active	> span.ep_legend{
		left:						0;
		right:						0;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF CARROUSEL : Titre precede d'une image (correction de l'image pour l'etirement du lien) */
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child div.ep_element2col 			div[class^='ep_elementimg'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child div.ep_element2col 			div[class^='ep_elementimg']{
		float:						left !important;
		margin-left:				24px !important;
	}
	#maincontent .ep_autosliderbox .ep_boxheader								+ .ep_boxbody .ep_block:first-child div.ep_element2col 			div[class^='ep_elementimg'] + a.ep_elementheading,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child div.ep_element2col 			div[class^='ep_elementimg'] + a.ep_elementsubheading,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child div.ep_element2col 			div[class^='ep_elementimg'] + a.ep_elementheading,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child div.ep_element2col 			div[class^='ep_elementimg'] + a.ep_elementsubheading{
		z-index:					20;
		clear:						none !important;
		background-image:			url(../img/background/opacity.png);
	}
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxbody .ep_block:first-child div.ep_element2col 								div[class^='ep_elementimg'] + a.ep_elementheading 	.ep_title,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxbody .ep_block:first-child div.ep_element2col 								div[class^='ep_elementimg'] + a.ep_elementsubheading	.ep_title{
		clear:						left;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF CARROUSEL : Texte (ligne de separation avec un titre) */
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child .ep_element2col 				.ep_elementheading 		+ .ep_elementtext > *:first-child,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child .ep_element2col 				.ep_elementsubheading 	+ .ep_elementtext > *:first-child,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child .ep_element2col 				.ep_elementheading 		+ .ep_elementtext > *:first-child,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child .ep_element2col 				.ep_elementsubheading 	+ .ep_elementtext > *:first-child{
		padding-top:				6px;
		border-top:					1px solid #dce1e4;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF CARROUSEL : Presentation de personne (image) */
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	*[class^='ep_elementimg'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	*[class^='ep_elementimg']{
		position:					absolute;
		float:						none;
		z-index:					5;
		top:						0;
		left:						24px;
		margin-left:				0 !important;
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	*[class^='ep_elementimg'] img,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	*[class^='ep_elementimg'] img{
		left:						-1px;
	}
	#maincontent #mainzone 		.ep_autosliderbox .ep_boxheader	 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	*[class^='ep_elementimg'],
	#maincontent #mainzone 		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	*[class^='ep_elementimg']{
		left:						11px;
	}
	#maincontent #mainzone 		.ep_autosliderbox .ep_boxheader 					+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	*[class^='ep_elementimg'] img,
	#maincontent #mainzone 		.ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	*[class^='ep_elementimg'] img{
		left:						0;
	}
	#maincontent .ep_autosliderbox .ep_boxheader	 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading{
		z-index:					10;
		padding-top:				225px;
	}
	/* CORRECTIF CARROUSEL : Presentation de personne (nom) */
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title{
		font-size:					1.5em !important;
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	a.ep_elementsubheading .ep_title,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	a.ep_elementsubheading .ep_title{
		background-image:			url(../img/background/opacity.png);
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading a.ep_title,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading a.ep_title{
		margin-top:					-225px;
		padding-top:				225px;
		background-image:			url(../img/background/opacity.png);
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_subtitle,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_subtitle{
		font-weight:				normal;
		color:						#363636 !important;
	}
	/* CORRECTIF CARROUSEL : Presentation de personne (acronyme de commission) */
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_acronym,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_acronym{
		margin-top:					6px;
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_acronym .ep_abbr,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_acronym .ep_abbr{
		display:					block;
		float:						left;
		min-width:					3.4em;
		font-size:					0.9em;
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_acronym .ep_name,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_acronym .ep_name{
		display:					block;
		overflow:					hidden;
		padding-top:				0;
	}
	/* CORRECTIF CARROUSEL : Presentation de personne (groupe politique) */
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_europeaninfo,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_europeaninfo,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_nationalinfo,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_nationalinfo{
		margin-top:					3px;
		padding-top:				3px;
		padding-bottom:				3px;
		font-size:					1.1em;
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo{
		position:					absolute;
		display:					block;
		overflow:					hidden;
		top:						0;
		right:						-5px;
		width:						45px;
		height:						30px;
		margin:						0	!important;
		padding:					0	!important;
		background-position:		center center;
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo > *,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo > *{
		position:					relative;
		display:					block;
		overflow:					hidden;
		width:						45px;
		height:						30px;
		margin:						0	!important;
		padding:					0	!important;
		opacity:					0;
		filter:						alpha(opacity=0);
		font-size:					1px;
		white-space:				nowrap;
		text-indent:				50px;
	}
	#maincontent .ep_autosliderbox .ep_boxheader	 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo{
		padding-top:				230px;
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo +	*[class^='ep_elementimg'],
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo +	*[class^='ep_elementimg']{
		top:						5px;
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_epp,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_epp,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_ppe,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_ppe{
		top:						-1px;
		right:						-4px;
		width:						31px;
		height:						28px;
		background-image:			url(../img/group/group_icon_epp.png);
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_sd,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_sd{
		top:						1px;
		right:						-3px;
		width:						23px;
		height:						23px;
		background-image:			url(../img/group/group_icon_sd.png);
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_alde,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_alde,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_aldeadle,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_aldeadle{
		top:						-1px;
		right:						-9px;
		width:						39px;
		height:						29px;
		background-image:			url(../img/group/group_icon_aldeadle.png);
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_ecr,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_ecr{
		width:						29px;
		height:						29px;
		background-image:			url(../img/group/group_icon_ecr.png);
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_greensefa,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_greensefa,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_vertsale,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_vertsale{
		width:						40px;
		height:						23px;
		background-image:			url(../img/group/group_icon_greensefa.png);
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_guengl,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_guengl{
		top:						1px;
		width:						38px;
		height:						26px;
		background-image:			url(../img/group/group_icon_guengl.png);
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_ni,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_ni{
		width:						30px;
		height:						30px;
		background-image:			url(../img/group/group_icon_ni.png);
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_efd,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_efd{
		right:						-2px;
		width:						25px;
		height:						25px;
		background-image:			url(../img/group/group_icon_efd.png);
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_efdd,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_efdd{
		right:						-2px;
		width:						25px;
		height:						25px;
		background-image:			url(../img/group/group_icon_efdd.png);
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_enf,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_enf,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_enl,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_enl{
		right:						-2px;
		width:						25px;
		height:						25px;
		background-image:			url(../img/group/group_icon_enf.png);
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_epp,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_epp,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_ppe,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_ppe,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_sd,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_sd,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_alde,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_alde,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_aldeadle,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_aldeadle,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_ecr,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_ecr,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_greensefa,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_greensefa,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_vertsale,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_vertsale,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_guengl,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_guengl,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_efd,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_efd,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_efdd,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_efdd,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_enf,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_enf,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_enl,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_enl,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_ni,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_ni{
		padding-left:				30px;
	}
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_epp			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_epp			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_ppe			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_ppe			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_sd			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_sd			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_alde			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_alde			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_aldeadle		abbr,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_aldeadle		abbr,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_ecr			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_ecr			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_greensefa	abbr,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_greensefa	abbr,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_vertsale		abbr,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_vertsale		abbr,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_guengl		abbr,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_guengl		abbr,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_efd			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_efd			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_efdd			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_efdd			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_enf			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_enf			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_enl			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_enl			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader 							+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_ni			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader + .ep_boxfilter 				+ .ep_boxbody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_ni			abbr{
		top:						221px;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF CARROUSEL : Affichage sur fond gris (ombre portee sur image) */
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation					+ .ep_boxbody.ep_greybody .ep_block:first-child .ep_element2col 	*[class^='ep_elementimg'] > span,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child .ep_element3col 	*[class^='ep_elementimg'] > span,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter	+ .ep_boxbody.ep_greybody .ep_block:first-child .ep_element2col 	*[class^='ep_elementimg'] > span,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter	+ .ep_boxbody.ep_greybody .ep_block:first-child .ep_element3col 	*[class^='ep_elementimg'] > span{
		box-shadow:					0 0 8px rgba(0, 0, 0, 0.5);
		-moz-box-shadow:			0 0 8px rgba(0, 0, 0, 0.5);
	}
	/* CORRECTIF CARROUSEL : Affichage sur fond gris (ligne de separation du texte) */
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child .ep_element2col 	.ep_elementheading 		+ .ep_elementtext > *:first-child,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child .ep_element2col 	.ep_elementsubheading 	+ .ep_elementtext > *:first-child,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter	+ .ep_boxbody.ep_greybody .ep_block:first-child .ep_element2col 	.ep_elementheading 		+ .ep_elementtext > *:first-child,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter	+ .ep_boxbody.ep_greybody .ep_block:first-child .ep_element2col 	.ep_elementsubheading 	+ .ep_elementtext > *:first-child{
		border-top-color:			#D0D0D0;
	}
	/* CORRECTIF CARROUSEL : Affichage sur fond gris (cadre sur presentation personne) */
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'],
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople']{
		padding-top:				10px;
		padding-bottom:				10px;
	}
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading		> *,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] *[class^='ep_elementimg']	> *,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementtext				> *,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading		> *,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] *[class^='ep_elementimg']	> *,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementtext				> *{
		padding-left:				10px;
		padding-right:				10px;
	}
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading 		> .ep_europeaninfo,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading 		> .ep_europeaninfo,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading 		> .ep_nationalinfo,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading 		> .ep_nationalinfo{
		margin-left:				10px;
		padding-left:				30px;
	}
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo{
		top:						-10px;
		right:						2px;
		margin-left:				0;
		padding-left:				0;
	}
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_epp,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_epp,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_ppe,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_ppe{
		top:						-8px;
		right:						3px;
	}
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_sd,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_sd{
		top:						-6px;
		right:						4px;
	}
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_alde,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_alde,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_aldeadle,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_aldeadle{
		top:						-8px;
		right:						1px;
	}
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_ecr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_ecr{
		top:						-8px;
		right:						2px;
	}
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_guengl,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_guengl{
		top:						-8px;
		right:						1px;
	}
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_greensefa,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_greensefa,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_vertsale,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_vertsale{
		top:						-7px;
		right:						1px;
	}
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_ni,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_ni{
		top:						-6px;
		right:						3px;
	}
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_efd,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_efd{
		top:						-7px;
		right:						3px;
	}
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_efdd,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_efdd{
		top:						-7px;
		right:						3px;
	}
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_enf,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_enf,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_enl,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading.ep_europeaninfo .ep_europeaninfo_enl{
		top:						-7px;
		right:						3px;
	}
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_epp,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_epp,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_ppe,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_ppe,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_sd,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_sd,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_alde,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_alde,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_aldeadle,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_aldeadle,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_ecr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_ecr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_greensefa,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_greensefa,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_vertsale,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_vertsale,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_guengl,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_guengl,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_efd,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_efd,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_efdd,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_efdd,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_enf,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_enf,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_enl,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_enl,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_ni,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_ni{
		padding-left:				40px;
	}
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_epp			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_epp			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_ppe			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_ppe			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_sd			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_sd			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_alde			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_alde			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_aldeadle		abbr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_aldeadle		abbr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_ecr			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_ecr			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_greensefa	abbr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_greensefa	abbr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_vertsale		abbr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_vertsale		abbr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_guengl		abbr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_guengl		abbr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_efd			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_efd			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_efdd			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_efdd			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_enf			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_enf			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_enl			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_enl			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_ni			abbr,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] 	.ep_elementsubheading .ep_title.ep_europeaninfo_ni			abbr{
		top:						203px;
		left:						10px;
	}
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation	 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] *[class^='ep_elementimg'],
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] *[class^='ep_elementimg']{
		top:						9px;
	}
	#maincontent #mainzone 		.ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 					+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading,
	#maincontent #mainzone 		.ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading,
	#maincontent #contextzone 	.ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 					+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading,
	#maincontent #contextzone 	.ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading{
		padding-top:				200px;
	}
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading a.ep_title,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] .ep_elementsubheading a.ep_title{
		margin-top:					-206px;
		padding-top:				206px;
	}
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 				+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] > span.ep_endbox,
	#maincontent .ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] > span.ep_endbox{
		position:					absolute;
		z-index:					1;
		top:						0;
		bottom:						12px;
		left:						12px;
		right:						12px;
		height:						auto;
		background-color:			#FFF;
		box-shadow:					0 0 8px rgba(0, 0, 0, 0.5);
		-moz-box-shadow:			0 0 8px rgba(0, 0, 0, 0.5);
	}
	/* CORRECTIF CARROUSEL : Affichage sur fond gris (cadre sur presentation personne > correction zone) */
	#maincontent #mainzone 		.ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 					+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] > span.ep_endbox,
	#maincontent #mainzone 		.ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] > span.ep_endbox{
		left:						12px;
		right:						auto;
		width:						175px;
	}
	#maincontent #contextzone 	.ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 					+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] > span.ep_endbox,
	#maincontent #contextzone 	.ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter	+ .ep_boxbody.ep_greybody .ep_block:first-child *[class^='ep_elementpeople'] > span.ep_endbox{
		left:						25px;
		right:						auto;
		width:						175px;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF CARROUSEL : Conteneur principal scrollable verticalement (zone scrollable sans JS actif) */
						#maincontent 				.ep_autosliderbox.ep_scroll .ep_boxheader					+ .ep_boxbody,
	body.ep_jsavailable	#maincontent 				.ep_autosliderbox.ep_scroll .ep_boxheader					+ .ep_boxbody,
	body.ep_jsavailable	#maincontent 				.ep_autosliderbox.ep_scroll .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody,
						#maincontent #contextzone	.ep_autosliderbox.ep_scroll .ep_boxheader					+ .ep_boxbody,
	body.ep_jsavailable	#maincontent #contextzone	.ep_autosliderbox.ep_scroll .ep_boxheader					+ .ep_boxbody,
	body.ep_jsavailable	#maincontent #contextzone	.ep_autosliderbox.ep_scroll .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody{
		margin-top:					0;
		overflow:					hidden;
	}
						#maincontent 				.ep_autosliderbox.ep_scroll .ep_boxheader					+ .ep_boxbody .ep_block:first-child,
	body.ep_jsavailable	#maincontent 				.ep_autosliderbox.ep_scroll .ep_boxheader					+ .ep_boxbody .ep_block:first-child,
	body.ep_jsavailable	#maincontent 				.ep_autosliderbox.ep_scroll .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child,
						#maincontent #contextzone	.ep_autosliderbox.ep_scroll .ep_boxheader					+ .ep_boxbody .ep_block:first-child,
	body.ep_jsavailable	#maincontent #contextzone	.ep_autosliderbox.ep_scroll .ep_boxheader					+ .ep_boxbody .ep_block:first-child,
	body.ep_jsavailable	#maincontent #contextzone	.ep_autosliderbox.ep_scroll .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child{
		overflow-x:					hidden;
		overflow-y:					scroll;
		width:						auto;
		height:						367px;
		margin-bottom:				0	!important;
		padding-top:				15px;
		padding-bottom:				0;
		padding-left:				0;
		white-space:				normal;
		letter-spacing:				normal;
	}
						#maincontent 				.ep_autosliderbox.ep_scroll .ep_boxheader					+ .ep_boxbody .ep_block:first-child	> *,
	body.ep_jsavailable	#maincontent 				.ep_autosliderbox.ep_scroll .ep_boxheader					+ .ep_boxbody .ep_block:first-child	> *,
	body.ep_jsavailable	#maincontent 				.ep_autosliderbox.ep_scroll .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child	> *,
						#maincontent #contextzone	.ep_autosliderbox.ep_scroll .ep_boxheader					+ .ep_boxbody .ep_block:first-child	> *,
	body.ep_jsavailable	#maincontent #contextzone	.ep_autosliderbox.ep_scroll .ep_boxheader					+ .ep_boxbody .ep_block:first-child	> *,
	body.ep_jsavailable	#maincontent #contextzone	.ep_autosliderbox.ep_scroll .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child	> *{
		margin-top:					0;
		margin-bottom:				5px;
		margin-left:				15px;
		margin-right:				15px;
		width:						auto;
	}
	/* CORRECTIF CARROUSEL : Conteneur principal scrollable verticalement (zone scrollable avec JS actif > affichage sur fond gris) */
	body.ep_jsavailable	#maincontent 				.ep_autosliderbox.ep_scroll .ep_boxheader					+ .ep_boxbody.ep_greybody,
	body.ep_jsavailable	#maincontent 				.ep_autosliderbox.ep_scroll .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody.ep_greybody,
	body.ep_jsavailable	#maincontent #contextzone	.ep_autosliderbox.ep_scroll .ep_boxheader					+ .ep_boxbody.ep_greybody,
	body.ep_jsavailable	#maincontent #contextzone	.ep_autosliderbox.ep_scroll .ep_boxheader + .ep_boxfilter 	+ .ep_boxbody.ep_greybody{
		margin-top:					0;
		border-top:					none;
	}
	/* CORRECTIF CARROUSEL : Conteneur principal scrollable verticalement (zone scrollable avec JS actif) */
	body.ep_jsavailable	#maincontent 				.ep_autosliderbox.ep_scroll .ep_boxheader.ep_navigation					+ .ep_boxbody .ep_block:first-child,
	body.ep_jsavailable	#maincontent 				.ep_autosliderbox.ep_scroll .ep_boxheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child,
	body.ep_jsavailable	#maincontent #contextzone	.ep_autosliderbox.ep_scroll .ep_boxheader.ep_navigation					+ .ep_boxbody .ep_block:first-child,
	body.ep_jsavailable	#maincontent #contextzone	.ep_autosliderbox.ep_scroll .ep_boxheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child{
		margin-right:				-20px;
	}
	/* CORRECTIF CARROUSEL : Conteneur principal scrollable verticalement (scrollbarre) */
	body.ep_jsavailable	#maincontent 				.ep_autosliderbox.ep_scroll .ep_boxheader.ep_navigation					+ .ep_boxbody .ep_block:first-child + .ep_scrollbar,
	body.ep_jsavailable	#maincontent 				.ep_autosliderbox.ep_scroll .ep_boxheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child + .ep_scrollbar,
	body.ep_jsavailable	#maincontent #contextzone	.ep_autosliderbox.ep_scroll .ep_boxheader.ep_navigation					+ .ep_boxbody .ep_block:first-child + .ep_scrollbar,
	body.ep_jsavailable	#maincontent #contextzone	.ep_autosliderbox.ep_scroll .ep_boxheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child + .ep_scrollbar{
		position:					absolute;
		display:					block;
		overflow:					hidden;
		clear:						none;
		float:						none;
		z-index:					50;
		top:						0;
		bottom:						0;
		right:						0;
		width:						10px;
		height:						auto;
		margin:						0;
		padding:					0;
		background-color:			#e9e9e9;
		background-image:			none;
		border:						none;
		outline:					none;
	}
	body.ep_jsavailable	#maincontent 				.ep_autosliderbox.ep_scroll .ep_boxheader.ep_navigation					+ .ep_boxbody .ep_block:first-child + .ep_scrollbar > span,
	body.ep_jsavailable	#maincontent 				.ep_autosliderbox.ep_scroll .ep_boxheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child + .ep_scrollbar > span,
	body.ep_jsavailable	#maincontent #contextzone	.ep_autosliderbox.ep_scroll .ep_boxheader.ep_navigation					+ .ep_boxbody .ep_block:first-child + .ep_scrollbar > span,
	body.ep_jsavailable	#maincontent #contextzone	.ep_autosliderbox.ep_scroll .ep_boxheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child + .ep_scrollbar > span{
		position:					absolute;
		display:					block;
		overflow:					hidden;
		clear:						none;
		float:						none;
		cursor:						pointer;
		left:						2px;
		width:						7px;
		height:						auto;
		margin:						0;
		padding:					0;
		border-radius:				4px;
		background-color:			#c5c5c5;
		background-image:			none;
		border:						none;
		outline:					none;
	}
	body.ep_jsavailable	#maincontent 				.ep_autosliderbox.ep_scroll .ep_boxheader.ep_navigation					+ .ep_boxbody .ep_block:first-child + .ep_scrollbar > span.ep_active,
	body.ep_jsavailable	#maincontent 				.ep_autosliderbox.ep_scroll .ep_boxheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child + .ep_scrollbar > span.ep_active,
	body.ep_jsavailable	#maincontent #contextzone	.ep_autosliderbox.ep_scroll .ep_boxheader.ep_navigation					+ .ep_boxbody .ep_block:first-child + .ep_scrollbar > span.ep_active,
	body.ep_jsavailable	#maincontent #contextzone	.ep_autosliderbox.ep_scroll .ep_boxheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child + .ep_scrollbar > span.ep_active
	body.ep_jsavailable	#maincontent 				.ep_autosliderbox.ep_scroll .ep_boxheader.ep_navigation					+ .ep_boxbody .ep_block:first-child + .ep_scrollbar > span:hover,
	body.ep_jsavailable	#maincontent 				.ep_autosliderbox.ep_scroll .ep_boxheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child + .ep_scrollbar > span:hover,
	body.ep_jsavailable	#maincontent #contextzone	.ep_autosliderbox.ep_scroll .ep_boxheader.ep_navigation					+ .ep_boxbody .ep_block:first-child + .ep_scrollbar > span:hover,
	body.ep_jsavailable	#maincontent #contextzone	.ep_autosliderbox.ep_scroll .ep_boxheader.ep_navigation + .ep_boxfilter 	+ .ep_boxbody .ep_block:first-child + .ep_scrollbar > span:hover{
		background-color:			#666;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* CORRECTIF CARROUSEL : Conteneur de formulaire (couleur grise) */
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 					+ .ep_boxbody.ep_sliderform, 
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter	+ .ep_boxbody.ep_sliderform{
		overflow:					visible;
	}
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 					+ .ep_boxbody.ep_greybody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform .ep_data, 
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter	+ .ep_boxbody.ep_greybody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform .ep_data,
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 					+ .ep_boxbody.ep_greybody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform .ep_data div, 
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter	+ .ep_boxbody.ep_greybody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform .ep_data div{
		background-color:			#FFF;
	}
	/* CORRECTIF CARROUSEL : Conteneur de formulaire (couleur grise) */
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 					+ .ep_boxbody.ep_greybody .ep_block:first-child + .ep_block, 
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter	+ .ep_boxbody.ep_greybody .ep_block:first-child + .ep_block{
		background-image:			url(../../common/img/background/boxhead_bg_grey.png);
	}
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 					+ .ep_boxbody.ep_greybody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform .ep_data, 
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter	+ .ep_boxbody.ep_greybody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform .ep_data,
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation 					+ .ep_boxbody.ep_greybody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform .ep_data div, 
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_greyheader.ep_navigation + .ep_boxfilter	+ .ep_boxbody.ep_greybody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform .ep_data div{
		background-color:			#FFF;
	}
	/* CORRECTIF CARROUSEL : Conteneur de formulaire (marge) */
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation 								+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform, 
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation + .ep_boxfilter				+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform{
		margin-top:					-12px;
		padding-bottom:				12px;
	}
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation 								+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform .ep_title, 
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation + .ep_boxfilter				+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform .ep_title,
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation 								+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform .ep_content, 
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation + .ep_boxfilter				+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform .ep_content,
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation 								+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform .ep_footerbutton, 
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation + .ep_boxfilter				+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform .ep_footerbutton{
		margin-top:					12px;
		margin-bottom:				0;
	}
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation 								+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform .ep_content + .ep_content, 
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation + .ep_boxfilter				+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform .ep_content + .ep_content{
		margin-top:					0;
	}
	/* CORRECTIF CARROUSEL : Conteneur de formulaire (bouton de validation) */
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation 								+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform	input[type="submit"], 
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation + .ep_boxfilter				+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform	input[type="submit"]{
		position:					relative;
		display:					inline-block;
		overflow:					visible;
		cursor:						pointer;
		min-width:					122px;
		margin:						0;
		padding:					6px 25px;
		background-image:			none;
		background-color:			#FFF;
		border-radius:				5px;
		border:						1px solid #DADFE2;
		font-size:					1.1em;
		text-transform:				uppercase;
		color:						#195B92;
	}
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation 								+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform	input[type="submit"]:hover,
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation 								+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform	input[type="submit"]:focus,  
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation 								+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform	input[type="submit"]:active,
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation + .ep_boxfilter				+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform	input[type="submit"]:hover,
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation + .ep_boxfilter				+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform	input[type="submit"]:focus,
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation + .ep_boxfilter				+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform	input[type="submit"]:active{
		background-color:			#F4F4F4;
	}
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation 								+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform	input[type="submit"].ep_disabled, 
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation + .ep_boxfilter				+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform	input[type="submit"].ep_disabled,
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation 								+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform	input[type="submit"].ep_disabled:hover,
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation 								+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform	input[type="submit"].ep_disabled:focus,  
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation 								+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform	input[type="submit"].ep_disabled:active,
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation + .ep_boxfilter				+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform	input[type="submit"].ep_disabled:hover,
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation + .ep_boxfilter				+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform	input[type="submit"].ep_disabled:focus,
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation + .ep_boxfilter				+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform	input[type="submit"].ep_disabled:active{
		cursor:						default;
		background-color:			#F0F0F0;
		color:						#999;
	}
	/* CORRECTIF CARROUSEL : Conteneur de formulaire (bouton de validation pour la recherche par nom) */
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation 								+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform	.ep_data.ep_datainline, 
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation + .ep_boxfilter				+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform	.ep_data.ep_datainline{
		left:						-5px;
		margin-left:				5px;
		margin-right:				3em;
	}
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation 								+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform	.ep_data.ep_datainline + .ep_button, 
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation + .ep_boxfilter				+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform	.ep_data.ep_datainline + .ep_button{
		position:					absolute;
		width:						3em;
		top:						0;
		right:						0;
	}
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation 								+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform	.ep_data.ep_datainline + .ep_button input, 
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation + .ep_boxfilter				+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform	.ep_data.ep_datainline + .ep_button input{
		width:						100%;
		min-width:					1px;
		padding:					3px 0;
	}
	/* CORRECTIF CARROUSEL : Conteneur de formulaire (bouton de validation pour la recherche filtree) */
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation 								+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform .ep_footerbutton, 
	body.ep_jsavailable #maincontent #contextzone	.ep_autosliderbox .ep_boxheader.ep_navigation + .ep_boxfilter				+ .ep_boxbody .ep_block:first-child + .ep_block .ep_element1col .ep_elementform .ep_footerbutton{
		margin-bottom:				-12px;
		margin-left:				-12px;
		margin-right:				-12px;
		padding:					6px 0;
		background-image:			url(../../common/img/background/boxfoot_bg.jpg);
		border-top:					1px solid #DBE1E4;
		text-align:					center;
	}
	
/* ======================================================================================================== */
/* = SEARCH BOX =========================================================================================== */
/* ======================================================================================================== */
/* Page de resultat de recherche avec le filtre en colonne de gauche */

	/* SEARCH BOX : Affichage des blocs en 2 colonnes (correction position filtre) */
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter{
		float:						left;
		clear:						left;
		width:						150px;
		background-color:			transparent;
		background-image:			none;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox div.ep_boxfilter + form.ep_boxfilter{
		display:					block;
	}
	/* SEARCH BOX : Affichage des blocs en 2 colonnes (correction blocage des flottement pour le filtre) */
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter + .ep_boxbody,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter + .ep_boxbody .ep_block,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter + .ep_boxbody .ep_block > .ep_endbox,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter + .ep_boxbody .ep_block .ep_element1col,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter + .ep_boxbody .ep_block .ep_element1col .ep_endbox,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter + .ep_boxbody .ep_block .ep_element1col .ep_elementsummary_folder,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter + .ep_boxbody .ep_block .ep_element1col .ep_elementsummary_listfolder,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter + .ep_boxbody + .ep_boxpaginate,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter + .ep_boxbody + .ep_boxpaginate .ep_block,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter + .ep_boxbody + .ep_boxpaginate .ep_block .ep_endbox{
		clear:						none;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter + .ep_boxbody{
		margin-left:				150px;
		width:						450px;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter + .ep_boxbody + .ep_boxpaginate{
		margin-left:				175px;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter + .ep_boxbody + .ep_boxpaginate .ep_block{
		border-bottom:				none;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter + .ep_boxbody + .ep_boxpaginate .ep_block > .ep_endbox{
		margin-top:					6px;
		border-top:					1px solid #d9dde1;
	}
	/* SEARCH BOX : Affichage des blocs en 2 colonnes (suppression des marges) */
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter [class^='ep_block'][class$='col'],
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter [class^='ep_block'][class$='col'] .ep_column,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_title,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_text,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_label,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_data,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_calendardate,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_checklabel,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_checkdata,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_radiolabel,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_radiodata{
		margin-top:					0;
		margin-left:				0;
		margin-right:				0;
		padding-left:				0;
		padding-right:				0;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter [class^='ep_block'][class$='col'] .ep_column{
		float:						none;
		width:						auto;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_data{
		margin-bottom:				5px;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_checkdata,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_radiodata{
		margin-right:				6px;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_checklabel,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_radiolabel{
		margin-top:					1px;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter + .ep_boxbody .ep_block .ep_element1col{
		margin-left:				25px;
	}
	/* SEARCH BOX : Affichage des blocs en 2 colonnes (ajout de marge de separation avec l'entete) */
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxheader + .ep_boxfilter,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxheader + .ep_boxfilter + .ep_boxbody,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxheader + .ep_boxfilter + .ep_boxfilter + .ep_boxbody{					margin-top:	-1px;	}
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxheader + .ep_boxfilter .ep_footer:first-child,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxheader + .ep_boxfilter input[type="hidden"]:first-child + .ep_footer,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxheader + .ep_boxfilter [class^='ep_block'][class$='col']:first-child{	margin-top:	12px;	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* SEARCH BOX : Resultat de recherche (top story) */
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxheader + .ep_boxfilter + .ep_boxbody .ep_block .ep_elementsummary_folder .ep_content{
		padding-bottom:				0;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxheader + .ep_boxfilter + .ep_boxbody .ep_block .ep_elementsummary_folder .ep_content a{
		padding-top:				0;
		background-image:			url(../img/background/boxhead_bg_multisheet.png);
		background-position:		left bottom;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxheader + .ep_boxfilter + .ep_boxbody .ep_block .ep_elementsummary_folder .ep_content a:hover,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxheader + .ep_boxfilter + .ep_boxbody .ep_block .ep_elementsummary_folder .ep_content a:focus,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxheader + .ep_boxfilter + .ep_boxbody .ep_block .ep_elementsummary_folder .ep_content a:active{
		background-image:			url(../img/background/boxhead_bg_multisheet_hover.png);
	}
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxheader + .ep_boxfilter + .ep_boxbody .ep_block .ep_elementsummary_folder .ep_content a .ep_img{
		position:					relative;
		display:					inline-block;
		width:						88px;
		height:						113px;
		margin-bottom:				7px;
		vertical-align:				bottom;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxheader + .ep_boxfilter + .ep_boxbody .ep_block .ep_elementsummary_folder .ep_content a .ep_img img{
		width:						88px;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxheader + .ep_boxfilter + .ep_boxbody .ep_block .ep_elementsummary_folder .ep_content a .ep_text{
		display:					inline-block;
		left:						12px;
		margin-top:					6px;
		margin-bottom:				0;
		padding-bottom:				0;
		vertical-align:				bottom;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxheader + .ep_boxfilter + .ep_boxbody .ep_block .ep_elementsummary_folder .ep_content a .ep_text,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxheader + .ep_boxfilter + .ep_boxbody .ep_block .ep_elementsummary_folder .ep_content a .ep_text > *{
		width:						328px;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxheader + .ep_boxfilter + .ep_boxbody .ep_block .ep_elementsummary_folder .ep_content a .ep_text .ep_title{
		position:					relative;
		display:					block;
		margin-bottom:				6px;
		font-size:					1.6em;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxheader + .ep_boxfilter + .ep_boxbody .ep_block .ep_elementsummary_folder .ep_content a .ep_text .ep_title span{
		position:					absolute;
		display:					block;
		left:						-10000px;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxheader + .ep_boxfilter + .ep_boxbody .ep_block .ep_elementsummary_folder .ep_content a .ep_text .ep_information{
		position:					relative;
		display:					block;
		margin-top:					6px;
		padding-top:				6px;
		border-top:					1px solid #dbe1e4;
		font-size:					0.9em;
		color:						#195B92;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxheader + .ep_boxfilter + .ep_boxbody .ep_block .ep_elementsummary_folder .ep_content a .ep_text .ep_information span{
		display:					inline;
		font-weight:				bold;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* SEARCH BOX : Entete */
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxheader .ep_block .ep_title em{
		position:					relative;
		display:					block;
		margin:						6px 0;
		font-size:					2em;
		line-height:				1em;
		font-style:					normal;
	}
	body.ep_jsavailable #maincontent #searchbox.ep_noborderbox .ep_boxheader .ep_form{
		margin-top:					12px;
	}
	body.ep_jsavailable #maincontent #searchbox.ep_noborderbox .ep_boxheader .ep_form .ep_element{
		margin-top:					4px;
		padding-top:				1.2em;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* SEARCH BOX : Pagination */
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxpagination .ep_block ul li a{
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* SEARCH BOX : Resultat de la recherche */
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter 									.ep_footer:first-child,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter input[type="hidden"]:first-child + 	.ep_footer{
		z-index:					20;
		padding:					6px 6px 0 6px;
		background-color:			#102c42;
		background-image:			none;
		text-align:					center;
		color:						#fff;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter 									.ep_footer:first-child 	.ep_result,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter input[type="hidden"]:first-child + 	.ep_footer				.ep_result{
		display:					block;
		width:						auto;
		text-align:					inherit;
		color:						inherit;
		font-size:					1.5em;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter 									.ep_footer:first-child 	.ep_result span,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter input[type="hidden"]:first-child + 	.ep_footer			 	.ep_result span{
		display:					block;
		margin-bottom:				-0.1em;
		line-height:				1em;
		font-size:					1.65em;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter 									.ep_footer:first-child 	.ep_result + span.ep_endbox,
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxfilter input[type="hidden"]:first-child + 	.ep_footer			 	.ep_result + span.ep_endbox{
		background:					none;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* SEARCH BOX : Filtre (correction de positionnement du filtre pour l'entete) */
	#maincontent #mainzone #searchbox.ep_noborderbox .ep_boxheader .ep_block{
		margin-right:				156px;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter #searchfilter_header[class^='ep_block'][class$='col']{
		position:					absolute;
		top:						0;
		left:						600px;
		width:						1px;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter #searchfilter_header[class^='ep_block'][class$='col'] .ep_column{
		position:					absolute;
		box-sizing:					border-box;
		-moz-box-sizing:			border-box;
		bottom:						20px;
		right:						0;
		width:						150px !important;
		padding:					0 3em 0 0; 
	}
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter #searchfilter_header[class^='ep_block'][class$='col'] .ep_column .ep_button{
		position:					absolute;
		top:						2px;
		right:						0;
		width:						3em !important;
		padding:					0; 
	}
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter #searchfilter_header[class^='ep_block'][class$='col'] .ep_column .ep_button input{
		margin:						0 0 0 3px;
	}
	body.ep_jsavailable  #maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter.ep_autosubmitform #searchfilter_header[class^='ep_block'][class$='col'] .ep_column{
		padding-right:				0;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* SEARCH BOX : Filtre (correction de positionnement du filtre pour l'entete) */
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_button input[type="button"],
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_button button{
		position:					relative;
		display:					block;
		cursor:						pointer;
		width:						100%;
		margin:						0;
		padding:					0;
		background:					none;
		border:						none;
		box-shadow:					none;
		font-size:					1.1em;
		text-align:					left;
		text-decoration:			none;
		text-transform:				none;
		color:						#195B92;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_button input[type="button"]:hover,
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_button input[type="button"]:focus,
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_button input[type="button"]:active,
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_button button:hover,
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_button button:focus,
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_button button:active{
		text-decoration:			underline;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* SEARCH BOX : Filtre (bordure de separation) */
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter [class^='ep_block'][class$='col']{
		margin-top:					-6px;
		border-top:					1px solid #dbe1e4;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter 							[class^='ep_block'][class$='col']:first-child,
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter .ep_footer:first-child + 	[class^='ep_block'][class$='col']{
		margin-top:					0;
		border-top:					none;
	}
	/* SEARCH BOX : Filtre (bouton de pied) */
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter .ep_footer{
		margin-top:					-1px;
		padding:					0;
		background-image:			url(../img/background/body_bg_page.png);
		border-top:					none;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter .ep_footer .ep_button input,
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter .ep_footer .ep_button button{
		position:					relative;
		display:					inline-block;
		cursor:						pointer;
		overflow:					visible;
		width:						100%;
		margin:						0;
		padding:					6px 25px;
		background-color:			#99ac49;
		background-image:			url(../img/background/button_bg_greenlight.png);
		background-position:		top;
		background-repeat:			repeat-x;
		border:						1px solid #dadfe2;
		border-radius:				5px;
		-moz-border-radius:			5px;
		font-size:					1.1em;
		text-align:					center;
		text-transform:				uppercase;
		text-decoration:			none;
		color:						#FFFFFF;
	}
	body[lang='el'] #maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter .ep_footer .ep_button input,
	body[lang='el'] #maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter .ep_footer .ep_button button{
		text-transform:				none;
		font-size:					1.2em;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter .ep_footer .ep_button input:hover,
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter .ep_footer .ep_button input:focus,
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter .ep_footer .ep_button input:active,
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter .ep_footer .ep_button button:hover,
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter .ep_footer .ep_button button:focus,
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter .ep_footer .ep_button button:active{
		background-color:			#677a2a;
		background-image:			url(../img/background/button_bg_greendark.png);
		color:						#FFFFFF;
	}
	/* SEARCH BOX : Filtre (affichage en exposant) */
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_label 		sup,
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_checklabel 	sup,
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_radiolabel 	sup{
		position:					relative;
		top:						-0.3em;
	}
	/* SEARCH BOX : Filtre (marge entre les elements) */
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_title{
		margin-top:					3px;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_text{
		padding-top:				0;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter [class^='ep_block'][class$='col'] .ep_column .ep_calendardate{
		margin-bottom:				6px;
	}
	/* SEARCH BOX : Filtre (correction d'affichage des boutons radio & checkbox) */
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter [class^='ep_block'][class$='col'] .ep_radiodata,
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter [class^='ep_block'][class$='col'] .ep_checkdata{
		float:						left;
		clear:						none;
		top:						1px;
		height:						auto;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter [class^='ep_block'][class$='col'] .ep_radiodata div,
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter [class^='ep_block'][class$='col'] .ep_checkdata div{
		position:					relative;
		top:						auto;
		left:						auto;
	}
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter [class^='ep_block'][class$='col'] .ep_radiolabel,
	#maincontent #mainzone #searchbox.ep_noborderbox form.ep_boxfilter [class^='ep_block'][class$='col'] .ep_checklabel{
		float:						none;
		overflow:					hidden;
	}
	
	
	
	