/* CSS Document pour les pages de la planete "EP TV" */
/* CSS modifiant le design des structures generales gerees dans les fichiers /common/css/ */

/* ======================================================================================================== */
/* = HEADER - CONTENEUR =================================================================================== */
/* ======================================================================================================== */

	/* HEADER - CONTENEUR : Ajout de la bordure specifique aux pages "eptv" */
	#header{
		border-style:				solid;
		border-color:				#b8dd22;
		background-position:		center 3.5em;
	}
	/* HEADER - CONTENEUR : Ajout de l'image de fond specifique aux pages "eptv" */
	#header #headerbox #headertitle,
	#header #headerbox #headerwrapper_promo{
		min-height:					16em;
		background:					transparent;
	}
	#header #headerbox{
		background-image:			url(../img/background/header_bg_main.png);
		background-position:		center top;
		background-repeat:			no-repeat;
	}
	
/* ======================================================================================================== */
/* = HEADER - ZONE PROMOTIONNELLE ========================================================================= */
/* ======================================================================================================== */

	/* HEADER - ZONE PROMOTIONNELLE : Creation du style permettant l'affichage de la zone promotionnelle sous le modele "EP TV" */
	#header #headerpromotion,
	body.ep_jsavailable #header #headerpromotion.ep_animated{
		overflow:					visible;
		left:						605px;
		width:						320px;
		min-height:					100px;
		background-position:		left bottom;
		background-repeat:			no-repeat;
	}
	#header #headerpromotion{
		padding-top:				20px;
	}
	#header #headerpromotion ul{
		min-height:					120px;
	}
	#header #headerpromotion.ep_1element, #header #headerpromotion.ep_1elements ul{
		overflow:					hidden;
	}
	#header #headerpromotion li{
		display:					inline-block;
		width:						320px;
		padding-top:				0;
	}
	#header #headerpromotion li span,
	#header #headerpromotion li a{
		position:					relative;
		display:					inline-block;
		margin:						5px 0 0 0;
		padding:					0;
		font-size:					1.1em;
		white-space:				normal;
		letter-spacing:				normal;
		color:						#FFFFFF;
	}
	#header #headerpromotion li a span,
	#header #headerpromotion li span span,
	#header #headerpromotion li span span a{
		display:					inline;
		margin:						0;
		padding:					0;
		font-size:					1em;
		font-weight:				normal;
		color:						inherit;
	}
	body.ep_jsavailable #header #headerpromotion.ep_animated .ep_menu{
		bottom:						-15px;
	}
	#header #headerpromotion li a{
		text-decoration:			none;
		color:						#A9D1F6 !important;
	}
	#header #headerpromotion li a:hover,
	#header #headerpromotion li a:focus,
	#header #headerpromotion li a:active{
		text-decoration:			underline;
	}
	
/* ======================================================================================================== */
/* = FORMULAIRE / NEWSLETTER - CONTEXTZONE =========================================================== */
/* ======================================================================================================== */	

	/* FORMULAIRE / NEWSLETTER : Correction du positionnement du bouton (flottant a cote du champ) */
	#maincontent #contextzone .ep_boxbody .ep_element1col div.ep_elementform .ep_content{
		position: 					relative;
		display: 					block;
		z-index: 					5;
		height: 					1%;
		margin: 					0 3em 12px 0;
		padding:					0 12px 0 0;
	}
	/* FORMULAIRE / NEWSLETTER : Correction de l'affichage du bouton */
	#maincontent #contextzone .ep_boxbody .ep_element1col div.ep_elementform .ep_button{
		position:					absolute;
		top:						0;
		right: 						12px;
	}
	#maincontent #contextzone .ep_boxbody .ep_element1col div.ep_elementform .ep_button input{
		width: 						3em;
		min-width:					10px;
		padding: 					4px 0;
		text-decoration: 			none;
	}
	
/* ======================================================================================================== */
/* = FORMULAIRE / DOWNLOAD - CONTEXTZONE ================================================================== */
/* ======================================================================================================== */	

	/* FORMULAIRE / DOWNLOAD : Correction de l'affichage du bouton checkbox */
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementform .ep_content .ep_radiodata,
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementform .ep_content .ep_checkdata{
		position:					absolute;
		float:						none;
		margin:						0;
	}
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementform .ep_content .ep_radiodata div,
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementform .ep_content .ep_checkdata div{
		position:					absolute;
		top:						0.8em;
		left:						12px;
	}
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementform .ep_content .ep_radiodata + .ep_radiolabel,
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementform .ep_content .ep_checkdata + .ep_checklabel{
		float:						none;
		left:						0;
		padding-left:				20px;
	}
	
/* ======================================================================================================== */
/* = FORMULAIRE / GET CODE - CONTEXTZONE ================================================================== */
/* ======================================================================================================== */	

	/* FORMULAIRE / GET CODE : Simulateur de formulaire pour l'obtention du code */
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementcode{
		position: 					relative;
		display: 					block;
		margin: 					0 0 12px 0;
		padding:					0;
	}
	/* FORMULAIRE / GET CODE : Simulateur de formulaire pour l'obtention du code (champ texte) */
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementcode .ep_data{
		position:					relative;
		display:					block;
		z-index:					25;
		left:						0;
		margin:						0 12px 12px 12px;
		padding:					1px;
		background-color:			#f1f1f1;
		border:						1px solid #dddddd;
		font-size:					1em;
	}
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementcode .ep_data div{
		position:					relative;
		display:					block;
		margin:						0;
		padding:					3px 4px;
		background-color:			#FFFFFF;
		box-shadow: 				1px 3px 3px #e9e9e9 inset;
		-moz-box-shadow: 			1px 3px 3px #e9e9e9 inset;
		-webkit-box-shadow: 		1px 3px 3px #e9e9e9 inset;
		font-size:					1em;
	}
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementcode .ep_data div .ep_field{
		position:					relative;
		display:					block;
		width:						100%;
		background:					none;
		border:						none;
		font-size:					1.2em;
		color:						#959597;
	}
	/* FORMULAIRE / GET CODE : Simulateur de formulaire pour l'obtention du code (bouton) */
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementcode .ep_button{
		position:					relative;
		display:					block;
		clear:						both;
		margin:						0 12px 12px 12px;
		padding:					0;
		font-size:					1em;
		text-align:					center;
	}
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementcode .ep_button input,
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementcode .ep_button button{
		position:					relative;
		display:					block;
		cursor:						pointer;
		overflow:					visible;
		width:						100%;
		margin:						0;
		padding:					6px 0 5px 0;
		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 #contextzone .ep_boxbody .ep_element1col .ep_elementcode .ep_button input,
	body[lang='el'] #maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementcode .ep_button button{
		text-transform:				none;
		font-size:					1.2em;
	}
	/* FORMULAIRE / GET CODE : Simulateur de formulaire pour l'obtention du code (bouton > effet de survol) */
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementcode .ep_button.ep_confirm 	input,
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementcode .ep_button.ep_confirm 	input:link,
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementcode .ep_button.ep_confirm 	button,
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementcode .ep_button.ep_confirm 	button:link{
		background-color:			#99ac49;
		background-image:			url(../../common/img/background/button_bg_greenlight.png);
		background-position:		top;
		background-repeat:			repeat-x;
	}
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementcode .ep_button.ep_confirm 	input:hover,
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementcode .ep_button.ep_confirm 	input:focus,
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementcode .ep_button.ep_confirm 	input:active,
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementcode .ep_button.ep_confirm 	button:hover,
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementcode .ep_button.ep_confirm 	button:focus,
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementcode .ep_button.ep_confirm 	button:active{
		background-color:			#677a2a;
		background-image:			url(../../common/img/background/button_bg_greendark.png);
		color:						#FFFFFF;
	}
	/* FORMULAIRE / GET CODE : Simulateur de formulaire pour l'obtention du code (bouton > icone) */
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementcode .ep_button button.ep_code span{
		position:					relative;
		display:					inline-block;
		cursor:						pointer;
		margin:						0;
		padding:					1px 20px;
		background-image:			url(../img/icon/boxbody_icon_code.png);
		background-position:		left 0.1em;
		background-repeat:			no-repeat;
		font-size:					1em;
		text-align:					center;
		text-decoration:			none;
		color:						#FFFFFF;
	}
	
/* ======================================================================================================== */
/* = BOITE "LINK" - CONTEXTZONE =========================================================================== */
/* ======================================================================================================== */	

	/* BOITE "LINK" : Liste de liens (accronyme de commission) */
	#maincontent #contextzone .ep_boxbody .ep_element1col 		.ep_elementlinks .ep_title abbr.ep_committee, 
	#maincontent #contextzone .ep_boxbody .ep_element2col 		.ep_elementlinks .ep_title abbr.ep_committee, 
	#maincontent #contextzone .ep_boxbody .ep_element3col 		.ep_elementlinks .ep_title abbr.ep_committee, 
	#maincontent #contextzone .ep_boxbody .ep_elementlist1 		.ep_elementlinks .ep_title abbr.ep_committee, 
	#maincontent #contextzone .ep_boxbody .ep_elementlist2 		.ep_elementlinks .ep_title abbr.ep_committee, 
	#maincontent #contextzone .ep_boxbody .ep_elementpeople1	.ep_elementlinks .ep_title abbr.ep_committee, 
	#maincontent #contextzone .ep_boxbody .ep_elementpeople2	.ep_elementlinks .ep_title abbr.ep_committee{
		position:					relative;
		display:					inline-block;
		min-width:					4.2em;
		margin:						0;
		padding:					2px 0;
		background-color:			#dd602d;
		border:						none;
		outline:					none;
		font-size:					0.9em;
		font-weight:				bold;
		text-align:					center;
		text-decoration:			none;
		text-transform:				uppercase;
		color:						#FFFFFF;
	}
	
/* ======================================================================================================== */
/* = BOITE "VIDEO LIST " - CONTEXTZONE ==================================================================== */
/* ======================================================================================================== */	

	/* BOITE "VIDEO LIST" : Liste des liens videos lies a un orateur */
	#maincontent #contextzone .ep_borderbox .ep_boxbody .ep_block  .ep_element1col a.ep_elementsubheading .ep_subtitle.ep_media{
		min-height: 				18px;
		margin-top: 				6px; 
		padding-left: 				22px; 
		background-image:			url(../../common/img/icon/boxbody_iconsmall_link_media.png);
		background-position:		left top;
		background-repeat:			no-repeat;
	}
	
/* ======================================================================================================== */
/* = BOITE "NEXT MEETING" - CONTEXTZONE =================================================================== */
/* ======================================================================================================== */	

	/* BOITE "NEXT MEETING" : Inter-titre (accronyme de commission) */
	#maincontent #contextzone .ep_boxbody .ep_element1col 		.ep_elementsubheading .ep_committees, 
	#maincontent #contextzone .ep_boxbody .ep_element2col 		.ep_elementsubheading .ep_committees, 
	#maincontent #contextzone .ep_boxbody .ep_element3col 		.ep_elementsubheading .ep_committees, 
	#maincontent #contextzone .ep_boxbody .ep_elementlist1 		.ep_elementsubheading .ep_committees, 
	#maincontent #contextzone .ep_boxbody .ep_elementlist2 		.ep_elementsubheading .ep_committees, 
	#maincontent #contextzone .ep_boxbody .ep_elementpeople1	.ep_elementsubheading .ep_committees, 
	#maincontent #contextzone .ep_boxbody .ep_elementpeople2	.ep_elementsubheading .ep_committees{
		position:					relative;
		display:					block;
		float:						left;
		margin:						0 3px 2px 0;
		padding:					0;
		font-size:					1em;
		font-weight:				bold;
		color:						#195B92;
	}
	#maincontent #contextzone .ep_boxbody .ep_element1col 		.ep_elementsubheading .ep_committees abbr, 
	#maincontent #contextzone .ep_boxbody .ep_element2col 		.ep_elementsubheading .ep_committees abbr, 
	#maincontent #contextzone .ep_boxbody .ep_element3col 		.ep_elementsubheading .ep_committees abbr, 
	#maincontent #contextzone .ep_boxbody .ep_elementlist1 		.ep_elementsubheading .ep_committees abbr, 
	#maincontent #contextzone .ep_boxbody .ep_elementlist2 		.ep_elementsubheading .ep_committees abbr, 
	#maincontent #contextzone .ep_boxbody .ep_elementpeople1	.ep_elementsubheading .ep_committees abbr, 
	#maincontent #contextzone .ep_boxbody .ep_elementpeople2	.ep_elementsubheading .ep_committees abbr{
		position:					relative;
		display:					inline-block;
		min-width:					4.2em;
		margin:						0;
		padding:					2px 0;
		background-color:			#dd602d;
		border:						none;
		outline:					none;
		font-size:					1em;
		font-weight:				bold;
		text-align:					center;
		text-decoration:			none;
		text-transform:				uppercase;
		color:						#FFFFFF;
	}
	#maincontent #contextzone .ep_boxbody .ep_element1col 		.ep_elementsubheading .ep_committees + .ep_title, 
	#maincontent #contextzone .ep_boxbody .ep_element2col 		.ep_elementsubheading .ep_committees + .ep_title, 
	#maincontent #contextzone .ep_boxbody .ep_element3col 		.ep_elementsubheading .ep_committees + .ep_title, 
	#maincontent #contextzone .ep_boxbody .ep_elementlist1 		.ep_elementsubheading .ep_committees + .ep_title, 
	#maincontent #contextzone .ep_boxbody .ep_elementlist2 		.ep_elementsubheading .ep_committees + .ep_title, 
	#maincontent #contextzone .ep_boxbody .ep_elementpeople1	.ep_elementsubheading .ep_committees + .ep_title, 
	#maincontent #contextzone .ep_boxbody .ep_elementpeople2	.ep_elementsubheading .ep_committees + .ep_title{
		float:						left;
	}
	#maincontent #contextzone .ep_boxbody .ep_element1col 		.ep_elementsubheading .ep_subtitle, 
	#maincontent #contextzone .ep_boxbody .ep_element2col 		.ep_elementsubheading .ep_subtitle, 
	#maincontent #contextzone .ep_boxbody .ep_element3col 		.ep_elementsubheading .ep_subtitle, 
	#maincontent #contextzone .ep_boxbody .ep_elementlist1 		.ep_elementsubheading .ep_subtitle, 
	#maincontent #contextzone .ep_boxbody .ep_elementlist2 		.ep_elementsubheading .ep_subtitle, 
	#maincontent #contextzone .ep_boxbody .ep_elementpeople1	.ep_elementsubheading .ep_subtitle, 
	#maincontent #contextzone .ep_boxbody .ep_elementpeople2	.ep_elementsubheading .ep_subtitle{
		clear:						both;
	}
	
/* ======================================================================================================== */
/* = FORMULAIRE / DOWNLOAD - CONTEXTZONE ================================================================== */
/* ======================================================================================================== */	

	/* FORMULAIRE / DOWNLOAD : Bouton avec icone */
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementform .ep_button button.ep_download span{
		padding-left:				20px;
		padding-right:				20px;
		background-image:			url(../img/icon/boxbody_icon_download.png);
		background-position:		left center;
		background-repeat:			no-repeat;
	}
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementform .ep_button button.ep_download[disabled]{
		cursor:						default;
		background-color: 			#c6c7c7 !important;
		background-image:			none	!important;
	}
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementform .ep_button button.ep_download[disabled] span{
		cursor:						default;
		color:						#666666;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* FORMULAIRE / DOWNLOAD : Disclaimer */
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementform .ep_information{
		position:					relative;
		display:					block;
		margin:						0 0 12px 0;
		padding:					0;
		font-size:					1em;
	}
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementform .ep_information .ep_title{
		font-weight:				normal;
		font-size:					1.1em;
	}
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementform .ep_information .ep_content{
		position:					relative;
		display:					block;
		margin:						0;
		padding:					0;
		font-size:					1.1em;
	}
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementform .ep_information.ep_open,
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementform .ep_information.ep_close{				margin-top:	-6px;	}
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementform .ep_information.ep_open .ep_title,
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementform .ep_information.ep_open .ep_content{
		position:					relative;
		left:						0;
		width:						auto;
		height:						auto;
		padding-left:				34px;
	}
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementform .ep_information.ep_open .ep_title{	margin-top:	6px; 	}
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementform .ep_information.ep_close .ep_title,
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementform .ep_information.ep_close .ep_content{	
		position:					absolute;
		left:						-10000px;
		width:						1px;
		height:						1px;
	}
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementform .ep_information .ep_button{			display: 	none; 	}
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementform .ep_information.ep_open .ep_button,
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementform .ep_information.ep_close .ep_button{
		position:					relative;
		display:					block;
		margin:						0 0 0 19px;
		padding:					0 0 0 15px;
		background-position:		left 0.2em;
		background-repeat:			no-repeat;
		font-size:					1.1em;
		text-align:					left;
	}
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementform .ep_information.ep_open .ep_button{	background-image: url(../img/icon/boxbody_iconsmall_minus.png);	}
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementform .ep_information.ep_close .ep_button{	background-image: url(../img/icon/boxbody_iconsmall_plus.png);	}
	
/* =================================================================================== */
/* = LIENS TEXTES : CORRECTION AFFICHAGE ============================================= */
/* =================================================================================== */

	/* LIENS TEXTES : Liste des personnes */
	#maincontent #mainzone .ep_boxbody .ep_elementpeople1 .ep_elementsubheading{
		width:						485px;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* LIENS TEXTES : Liens */
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementlinks ul li.ep_multi a.ep_text{
		padding:					1px;
		font-size:					0.8em;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* LIENS TEXTES : Disclaimer */
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementlinks .ep_information{
		position:					relative;
		display:					block;
		margin:						0 0 12px 0;
		padding:					0;
		font-size:					1em;
	}
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementlinks .ep_information .ep_title{
		font-weight:				normal;
		font-size:					1.1em;
	}
	#maincontent #contextzone .ep_boxbody .ep_element1col .ep_elementlinks .ep_information .ep_content{
		position:					relative;
		display:					block;
		margin:						0;
		padding:					0;
		font-size:					1.1em;
	}
	
/* =================================================================================== */
/* = MENU RECHERCHE - FAUX CHAMPS ==================================================== */
/* =================================================================================== */	
		
	/* MENU RECHERCHE : Faux champ */
	#body #maincontent #maincontentbox #menuzone .ep_menubox .ep_menufilter .ep_inputfake, 
	#body #maincontent #maincontentbox #mainzone .ep_menubox .ep_menufilter .ep_inputfake,
	#body #maincontent #maincontentbox #menuzone .ep_menubox .ep_menufilter .ep_selectfake, 
	#body #maincontent #maincontentbox #mainzone .ep_menubox .ep_menufilter .ep_selectfake{
		position:					relative;
		display:					block;
		cursor:						default;
		z-index:					25;
		left:						0;
		margin:						0 12px;
		padding:					1px;
		background-color:			#dddddd;
		border:						1px solid #dddddd;
		font-size:					1em;
	}
	#body #maincontent #maincontentbox #menuzone .ep_menubox .ep_menufilter .ep_inputfake div,
	#body #maincontent #maincontentbox #mainzone .ep_menubox .ep_menufilter .ep_inputfake div,
	#body #maincontent #maincontentbox #menuzone .ep_menubox .ep_menufilter .ep_selectfake div,
	#body #maincontent #maincontentbox #mainzone .ep_menubox .ep_menufilter .ep_selectfake div{
		position:					relative;
		display:					block;
		cursor:						default;
		margin:						0;
		padding:					3px 4px;
		background-color:			#f0f0f0;
		box-shadow: 				1px 3px 3px #d8d9d9 inset;
		-moz-box-shadow: 			1px 3px 3px #d8d9d9 inset;
		-webkit-box-shadow: 		1px 3px 3px #d8d9d9 inset;
		font-size:					1em;
	}
	#body #maincontent #maincontentbox #menuzone .ep_menubox .ep_menufilter .ep_inputfake div span,
	#body #maincontent #maincontentbox #mainzone .ep_menubox .ep_menufilter .ep_inputfake div span,
	#body #maincontent #maincontentbox #menuzone .ep_menubox .ep_menufilter .ep_selectfake div span,
	#body #maincontent #maincontentbox #mainzone .ep_menubox .ep_menufilter .ep_selectfake div span{
		position:					relative;
		display:					block;
		cursor:						default;
		margin:						0;
		padding:					0;
		font-size:					1.5em;
	}
	#body #maincontent #maincontentbox #menuzone .ep_menubox .ep_menufilter .ep_selectfake div span,
	#body #maincontent #maincontentbox #mainzone .ep_menubox .ep_menufilter .ep_selectfake div span{
		background-image:			url(../../common/img/icon/form_icon_arrow_disabled.png);
		background-position:		right center;
		background-repeat:			no-repeat;
	}
	
/* =================================================================================== */
/* = BOX HEADER - ICONES ============================================================= */
/* =================================================================================== */	
		
	/* BOX HEADER - ICONE : Ajout d'une icone dans l'entete d'une boite */
	#maincontent .ep_borderbox 		.ep_boxheader.ep_iconheader, 
	#maincontent .ep_noborderbox 	.ep_boxheader.ep_iconheader{
		background-position:		left 10px;
		background-repeat:			no-repeat;
	}
	/* BOX HEADER - ICONE : Ajout d'une seconde icone dans l'entete d'une boite */
	#maincontent .ep_borderbox 		.ep_boxheader .ep_block.ep_iconblock, 
	#maincontent .ep_noborderbox 	.ep_boxheader .ep_block.ep_iconblock{
		background-position:		left 10px;
		background-repeat:			no-repeat;
	}
	/* BOX HEADER - ICONE : icone disponible */
	#maincontent .ep_borderbox 		.ep_iconheader.ep_committee,
	#maincontent .ep_noborderbox 	.ep_iconheader.ep_committee,
	#maincontent .ep_borderbox 		.ep_iconblock.ep_committee,
	#maincontent .ep_noborderbox 	.ep_iconblock.ep_committee{				padding-left: 	40px;	background-image:	url(../img/icon/boxbody_icon_committee.png) 			!important;	}
	#maincontent .ep_borderbox 		.ep_iconheader.ep_plenary,
	#maincontent .ep_noborderbox 	.ep_iconheader.ep_plenary,
	#maincontent .ep_borderbox 		.ep_iconblock.ep_plenary,
	#maincontent .ep_noborderbox 	.ep_iconblock.ep_plenary{				padding-left: 	40px;	background-image:	url(../img/icon/boxbody_icon_plenary.png) 				!important;	}
	#maincontent .ep_borderbox 		.ep_iconheader.ep_other,
	#maincontent .ep_noborderbox 	.ep_iconheader.ep_other,
	#maincontent .ep_borderbox 		.ep_iconblock.ep_other,
	#maincontent .ep_noborderbox 	.ep_iconblock.ep_other{					padding-left: 	40px;	background-image:	url(../img/icon/boxbody_icon_other.png) 				!important;	}
	#maincontent .ep_borderbox 		.ep_iconheader.ep_pressconference,
	#maincontent .ep_noborderbox 	.ep_iconheader.ep_pressconference,
	#maincontent .ep_borderbox 		.ep_iconblock.ep_pressconference,
	#maincontent .ep_noborderbox 	.ep_iconblock.ep_pressconference{		padding-left: 	40px;	background-image:	url(../img/icon/boxbody_icon_pressconference.png) 		!important;	}
	#maincontent .ep_borderbox 		.ep_iconheader.ep_parliamentbriefing,
	#maincontent .ep_noborderbox 	.ep_iconheader.ep_parliamentbriefing,
	#maincontent .ep_borderbox 		.ep_iconblock.ep_parliamentbriefing,
	#maincontent .ep_noborderbox 	.ep_iconblock.ep_parliamentbriefing{	padding-left: 	40px;	background-image:	url(../img/icon/boxbody_icon_parliamentbriefing.png) 	!important;	}
	#maincontent .ep_borderbox 		.ep_iconheader.ep_groupbriefing,
	#maincontent .ep_noborderbox 	.ep_iconheader.ep_groupbriefing,
	#maincontent .ep_borderbox 		.ep_iconblock.ep_groupbriefing,
	#maincontent .ep_noborderbox 	.ep_iconblock.ep_groupbriefing{			padding-left: 	40px;	background-image:	url(../img/icon/boxbody_icon_groupbriefing.png) 		!important;	}
	
/* ======================================================================================================== */
/* = FILTRE - MODE RESULTAT =============================================================================== */
/* ======================================================================================================== */	
	
	/* FILTER - MODE RESULTAT : Titre principal (utilisable dans la page de liste des sujets) */
	#maincontent .ep_borderbox 		.ep_boxfilter .ep_title,
	#maincontent .ep_noborderbox 	.ep_boxfilter .ep_title,
	#maincontent .ep_peoplebox 		.ep_boxfilter .ep_title{
		position:					relative;
		left:						0;
		width:						auto;
		height:						auto;
		padding: 					20px;
		font-size: 					2em;
		font-weight: 				bold;
		color: 						#113653;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* FILTER - MODE RESULTAT : Bloc d'affichage de l'orateur de la recherche */
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople{
		position:					relative;
		display:					block;
		margin:						0;
		padding:					12px;
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading{
		position:					relative;
		display:					block;
		float:						right;
		width:						485px;
		margin:						0 0 12px 0;
		padding:					0;
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_title{
		position:					relative;
		display:					block;
		left:						auto;
		width:						auto;
		height:						auto;
		margin:						0;
		padding:					0;
		font-size:					2em;
		font-weight:				bold;
		text-decoration:			none;
		color:						#13334D;
	}
	/* FILTER - MODE RESULTAT : Bloc d'affichage de l'orateur de la recherche - informations europe/nationale (conteneur) (nouveaux styles) */
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_information,
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_europeaninfo,
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo{
		position:					relative;
		display:					block;
		margin:						0;
		padding:					0;
		background-repeat:			no-repeat;
		font-size:					1.2em;
		font-weight:				bold;
		text-decoration:			none;
		color:						#13334D;
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_information{
		font-weight:				normal;
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_europeaninfo,
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo{
		padding-top:				3px;
		padding-bottom:				3px;
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo{
		margin-top:					3px;
		margin-bottom:				6px;
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_europeaninfo{	background-position:	left top;		}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo{	background-position:	3px 0.4em;		}
	/* FILTER - MODE RESULTAT : Bloc d'affichage de l'orateur de la recherche - informations europe/nationale (detail) */
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_europeaninfo span,
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo span{
		position:					relative;
		display:					inline-block;
		margin:						0 5px 0 0;
		padding:					0;
		font-size:					1em;
	}
	/* FILTER - MODE RESULTAT : Bloc d'affichage de l'orateur de la recherche - informations europe/nationale (detail > pays) */
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo .ep_country{
		font-weight:				bold;
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_at{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_at.gif);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_be{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_be.gif);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_bg{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_bg.gif);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_cy{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_cy.gif);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_cz{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_cz.gif);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_de{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_de.gif);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_dk{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_dk.gif);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_ee{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_ee.gif);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_gr,
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_el{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_el.gif);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_es{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_es.gif);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_eu{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_eu.gif);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_fi{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_fi.gif);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_fr{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_fr.gif);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_hu{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_hu.gif);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_ie{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_ie.gif);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_it{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_it.gif);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_lt{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_lt.gif);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_lu{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_lu.gif);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_lv{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_lv.gif);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_mt{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_mt.gif);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_nl{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_nl.gif);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_pl{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_pl.gif);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_pt{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_pt.gif);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_ro{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_ro.gif);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_se{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_se.gif);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_sl,
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_si{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_si.gif);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_sk{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_sk.gif);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_gb,
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo_uk{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_uk.gif);
	}
	/* FILTER - MODE RESULTAT : Bloc d'affichage de l'orateur de la recherche - informations europe/nationale (detail > groupe politique) */
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_europeaninfo .ep_group{
		font-weight:				bold;
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_nationalinfo .ep_group{
		display:					inline-block;
		background:					none;
		font-weight:				normal;
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_europeaninfo_epp{
		padding-left:				30px;
		background-image: 			url(../../common/img/group/group_iconsmall_epp.png);
		background-position:		left 0.2em;
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_europeaninfo_sd{
		padding-left:				30px;
		background-image: 			url(../../common/img/group/group_iconsmall_sd.png);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_europeaninfo_aldeadle{
		padding-left:				30px;
		background-image: 			url(../../common/img/group/group_iconsmall_aldeadle.png);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_europeaninfo_ecr{
		padding-left:				30px;
		background-image: 			url(../../common/img/group/group_iconsmall_ecr.png);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_europeaninfo_greensefa{
		padding-left:				30px;
		background-image: 			url(../../common/img/group/group_iconsmall_greensefa.png);
		background-position:		left -0.2em;
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_europeaninfo_guengl{
		padding-left:				30px;
		background-image: 			url(../../common/img/group/group_iconsmall_guengl.png);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_europeaninfo_efd{
		padding-left:				30px;
		background-image: 			url(../../common/img/group/group_iconsmall_efd.png);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_europeaninfo_efdd{
		padding-left:				30px;
		background-image: 			url(../../common/img/group/group_iconsmall_efdd.png);
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_europeaninfo_ni{
		padding-left:				30px;
		background-image: 			url(../../common/img/group/group_iconsmall_ni.png);
		background-position:		left 0.2em;
	}
	/* FILTER - MODE RESULTAT : Bloc d'affichage de l'orateur de la recherche - informations europe/nationale (detail > titre) */
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnheading .ep_europeaninfo .ep_title{
		margin:						0;
		padding:					0;
		font-size:					1em;
		font-weight:				normal;
		text-decoration:			none;
	}
	/* FILTER - MODE RESULTAT : Bloc d'affichage de l'orateur de la recherche - image (positionnement et bordure) */
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnimg{
		position:					relative;
		display:					block;
		clear:						left;
		float:						left;
		left:						0;
		max-width: 					75px;
		margin: 					0;
	}
	#maincontent #mainzone .ep_boxfilter .ep_blockpeople .ep_columnimg img{
		max-width: 					75px;
		border:						1px solid #DBE1E4; 
	}
	
/* ======================================================================================================== */
/* = EPTV BODY - LIENS RESULTAT =========================================================================== */
/* ======================================================================================================== */

	/* LIENS RESULTAT - Element time : conteneur */
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime{
		position:						relative;
		display:						block;
		margin:							0;
		padding:						0;
		font-size:						1em;
	}
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul{
		position:						relative;
		display:						block;
		overflow:						hidden;
		margin:							-8px 0 6px 0;
		padding:						0;
	}
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li{
		position:						relative;
		display:						block;
		margin: 						0 0 6px 0;
		padding: 						8px 0 0 0;
		background-position:			left 8px;
		background-repeat:				no-repeat;
		line-height:					1.6em;
	}
	/* LIENS RESULTAT - Element time : lien (correctif de colonnage) */
	#maincontent .ep_borderbox .ep_boxbody .ep_element1col .ep_elementtime{
		padding-left:					12px;
		padding-right:					12px;
	}
	/* ELEMENT TIME : Element  - Lien (titre)  */
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime .ep_title{
		position:						relative;
		display:						block;
		margin: 						6px 0 12px 0;
		padding: 						0;
		font-size: 						1.4em;
		font-weight: 					bold;
		color: 							#134766; 
	}
	#maincontent .ep_boxbody .ep_element1col:first-child .ep_elementtime:first-child .ep_title{	margin-top:	0;	}
	/* LIENS RESULTAT - Element time : element */
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_border li{
		margin-top:						-1px;
		border-top: 					1px solid #e4e7ea;
	}
	/* LIENS RESULTAT - Element time : lien  */
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li a,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li span{
		position:						relative;
		display:						block;
		margin: 						0;
		padding: 						0;
		background-position:			left top;
		background-repeat:				no-repeat;
		text-decoration:				none;
	}
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li a 	span.ep_hidden,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li span	span.ep_hidden{
		display:						inline-block;
	}
	/* LIENS RESULTAT - Element time : lien (icone) */
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_media a,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_media span a.ep_title{
		background-image:				url(../../common/img/icon/boxbody_icon_link_media.png);
		background-position:			left 1px;
		min-height:						20px;
		padding-left:					20px;
	}
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_media span a.ep_title{
		background-position:			left top;
		top:							0;
		padding-top:					1px;
	}
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_plenary a,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_plenary span{
		background-image: 				url(../img/icon/boxbody_icon_plenary.png);
		padding-left:					36px;
		min-height: 					32px;
	}
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_committee a,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_committee span{
		background-image: 				url(../img/icon/boxbody_icon_committee.png);
		padding-left:					36px;
		min-height: 					32px;
	}
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_pressconference a,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_pressconference span{
		background-image: 				url(../img/icon/boxbody_icon_pressconference.png);
		padding-left:					36px;
		min-height: 					32px;
	}
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_other a,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_other span{
		background-image: 				url(../img/icon/boxbody_icon_other.png);
		padding-left:					36px;
		min-height: 					32px;
	}
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_parliamentbriefing a,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_parliamentbriefing span{
		background-image: 				url(../img/icon/boxbody_icon_parliamentbriefing.png);
		padding-left:					36px;
		min-height: 					32px;
	}
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_groupbriefing a,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_groupbriefing span{
		background-image: 				url(../img/icon/boxbody_icon_groupbriefing.png);
		padding-left:					36px;
		min-height: 					32px;
	}
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_plenary 				a 		.ep_endbox,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_plenary 				span 	.ep_endbox,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_committee 			a 		.ep_endbox,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_committee 			span 	.ep_endbox,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_pressconference		a 		.ep_endbox,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_pressconference		span 	.ep_endbox,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_other 				a 		.ep_endbox,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_other 				span 	.ep_endbox,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_parliamentbriefing	a		.ep_endbox,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_parliamentbriefing	span	.ep_endbox,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_groupbriefing			a		.ep_endbox,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_groupbriefing			span	.ep_endbox{
		position:						absolute;
		display:						block;
		top:							0;
		left:							0;
		width:							30px;
		height:							30px;
		margin: 						0;
		padding: 						0;
		background:						none;
		border:							none;
	}
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_media 				a		span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_media 				span	span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_plenary 				a		span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_plenary 				span	span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_committee 			a		span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_committee 			span	span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_pressconference 		a		span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_pressconference 		span	span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_other 				a		span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_other 				span	span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_parliamentbriefing	a		span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_parliamentbriefing	span	span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_groupbriefing			a		span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_groupbriefing			span	span{
		min-height:						1px;
		padding-left:					0;
		background-image:				none;
	}
	/* LIENS RESULTAT - Element time : lien (titre)  */
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li a 	span.ep_title,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li span a.ep_title{
		position:						relative;
		display:						inline;
		top:							2px;
		margin: 						0;
		padding: 						0;
		color: 							#134766; 
		font-size: 						1.2em;
		font-weight: 					bold;
	}
	/* LIENS RESULTAT - Element time : lien (sous-titre)  */
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li a 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li span span.ep_subtitle{
		position:						relative;
		display:						block;
		margin:							3px 0 0 0;
		padding:						0;
		font-size:						1.2em;
		color:							#134766;
	}
	/* LIENS RESULTAT - Element time : lien (heure)  */
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li a 	span.ep_time,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li span span.ep_time{
		position:						relative;
		display:						inline-block;
		vertical-align:					top;
		margin: 						0;
		padding: 						1px 4px; 
		color: 							#fff;
		font-size:						1.1em; 
		background: 					#1c70a2; 
	}
	/* LIENS RESULTAT - Element time : lien (date)  */
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li a 	span.ep_date,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li span span.ep_date{
		position:						relative;
		display:						block;
		margin: 						3px 0 0 -24px;
		padding: 						0 4px; 
		font-size:						1.2em;
		font-weight: 					bold;  
		color: 							#195b92;
	}
	/* LIENS RESULTAT - Element time : lien (icone live) */
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li a 	span.ep_live,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li span span.ep_live{
		position:						relative;
		display:						inline-block;
		margin:							0 0 0 -3px;
		padding: 						1px 4px; 
		background: 					#b92800;
		font-size:						1em;
		font-weight: 					normal;
		text-transform:					uppercase;	
		vertical-align:					top; 
		color: 							#ffffff;
	}
	body[lang='el'] #maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li a 	span.ep_live,
	body[lang='el'] #maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li span span.ep_live{	text-transform:	none; }
	/* LIENS RESULTAT - Element time : lien (process) */
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li a 	span.ep_process,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li span span.ep_process{
		position:						relative;
		display:						inline-block;
		margin:							0;
		padding:						0;
		font-size:						1.1em;
		vertical-align:					bottom; 
		color:							#195B92;
	}
	/* LIENS RESULTAT - Element time : lien (accronyme commission) */
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li a 	span.ep_committee,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li span span.ep_committee,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li a 	abbr.ep_committee,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li span abbr.ep_committee{
		position:						relative;
		display:						inline-block;
		min-width:						3em;
		margin:							0 0 0 -3px;
		padding:						1px 4px;
		background-color:				#DD602D;
		border:							none;
		font-size:						1em;
		text-decoration:				none;
		text-transform:					uppercase;
		vertical-align: 				top;
		text-align:						center;
		color:							#FFFFFF;
	}
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li a 	span.ep_committee abbr,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li span span.ep_committee abbr{
		position:						relative;
		display:						inline-block;
		margin:							0;
		padding:						0;
		background-color: 				#DD602D;
		border:							none;
		font-size:						1em;
		text-decoration:				none;
		text-transform:					uppercase;
		color:							#FFFFFF;
	}
	/* LIENS RESULTAT - Element time : lien (bouton) */
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons{
		margin-bottom:					0;
	}
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li{
		bottom:							-1px;
		min-height:						1px;
		margin-bottom:					0;
		padding-top:					12px;
		padding-left:					0;
		background-image:				none;
		border-bottom:					1px solid #E4E7EA;
	}
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li a 	span.ep_title,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li span 	a.ep_title{
		float:							left;
		font-weight:					bold;
	}
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li a 	span.ep_button,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li span 	a.ep_button{
		position:						relative;
		display:						block;
		float:							right;
		margin:							0 3px;
		padding:						0;
		background-image:				none;
		text-align:						right;
	}
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li a 	span.ep_button span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li span 	a.ep_button span{
		position:						relative;
		display:						inline-block;
		bottom:							-2px;
		margin:							0;
		padding:						6px 12px;
		background-color:				#FFFFFF;
		background-position:			12px center;
		background-repeat:				no-repeat;
		border:							1px solid #DBE1E4;
		border-radius:					5px 5px 0 0;
		-moz-border-radius:				5px 5px 0 0;
		font-size:						1em;
		text-transform:					uppercase;
		color:							#195B92;
	}
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li.ep_simple 	a 		span.ep_button 	span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li.ep_simple 	span 	a.ep_button 	span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li.ep_media 		a 		span.ep_button 	span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li.ep_media 		span 	a.ep_button 	span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li.ep_pdf 		a 		span.ep_button 	span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li.ep_pdf 		span 	a.ep_button 	span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li.ep_doc 		a 		span.ep_button 	span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li.ep_doc 		span 	a.ep_button 	span{
		padding-left:					32px;
	}
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li.ep_simple 	a 		span.ep_button 	span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li.ep_simple 	span 	a.ep_button 	span{
		background-image:				url(../../common/img/icon/boxbody_iconsmall_link_simple.png);
	}
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li.ep_media 		a 		span.ep_button 	span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li.ep_media 		span 	a.ep_button 	span{
		background-image:				url(../../common/img/icon/boxbody_iconsmall_link_media.png);
	}
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li.ep_pdf 		a 		span.ep_button 	span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li.ep_pdf 		span 	a.ep_button 	span{
		background-image:				url(../../common/img/icon/boxbody_iconsmall_link_pdf.png);
	}
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li.ep_doc 		a 		span.ep_button 	span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li.ep_doc 		span 	a.ep_button 	span{
		background-image:				url(../../common/img/icon/boxbody_iconsmall_link_doc.png);
	}
	/* LIENS RESULTAT - Element time : lien (effet de survol) */
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li 							a:link 		span.ep_title,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li 							a:visited 	span.ep_title,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li 							span 		a.ep_title:link,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li 							span 		a.ep_title:visited,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_plenary 				a:link	 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_plenary 				a:visited 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_committee 			a:link	 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_committee 			a:visited 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_pressconference 		a:link	 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_pressconference 		a:visited 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_parliamentbriefing	a:link	 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_parliamentbriefing	a:visited 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_parliamentbriefing	a:link	 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_parliamentbriefing	a:visited 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_groupbriefing			a:link	 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_groupbriefing			a:visited 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_plenary 				a:hover 	span.ep_title,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_plenary 				a:focus 	span.ep_title,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_plenary 				a:active 	span.ep_title,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_committee 			a:hover 	span.ep_title,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_committee 			a:focus 	span.ep_title,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_committee 			a:active 	span.ep_title,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_pressconference 		a:hover 	span.ep_title,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_pressconference 		a:focus 	span.ep_title,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_pressconference 		a:active 	span.ep_title,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_other					a:hover 	span.ep_title,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_other					a:focus 	span.ep_title,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_other					a:active 	span.ep_title,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_parliamentbriefing	a:hover 	span.ep_title,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_parliamentbriefing	a:focus 	span.ep_title,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_parliamentbriefing	a:active 	span.ep_title,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_groupbriefing			a:hover 	span.ep_title,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_groupbriefing			a:focus 	span.ep_title,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul 			li.ep_groupbriefing 		a:active 	span.ep_title,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons 	li 							a:hover 	span.ep_title,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons 	li 							a:focus 	span.ep_title,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons 	li 							a:active 	span.ep_title{
		text-decoration:				none;
		color: 							#134766;
	}
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li a:hover 					span.ep_title,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li a:focus 					span.ep_title,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li a:active 				span.ep_title,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li span 					a.ep_title:hover,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li span 					a.ep_title:focus,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li span 					a.ep_title:active,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_plenary 				a:hover	 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_plenary 				a:focus 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_plenary 				a:active 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_committee 			a:hover 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_committee 			a:focus 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_committee 			a:active 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_pressconference 		a:hover 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_pressconference 		a:focus 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_pressconference 		a:active 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_other					a:hover 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_other					a:focus 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_other					a:active 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_parliamentbriefing	a:hover 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_parliamentbriefing	a:focus 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_parliamentbriefing	a:active 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_groupbriefing			a:hover 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_groupbriefing			a:focus 	span.ep_subtitle,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul li.ep_groupbriefing 		a:active 	span.ep_subtitle{
		text-decoration:				underline;
		color: 							#134766;
	}
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li a:link 	span.ep_button 			span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li a:visited span.ep_button 			span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li span		a.ep_button:link 		span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li span		a.ep_button:visited  	span{
		background-color:				#FFFFFF;
	}
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li a:hover 	span.ep_button 			span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li a:focus 	span.ep_button 			span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li a:active 	span.ep_button 			span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li span		a.ep_button:hover 		span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li span		a.ep_button:focus 		span,
	#maincontent .ep_boxbody .ep_element1col .ep_elementtime ul.ep_buttons li span		a.ep_button:active 		span{
		background-color:				#F4F4F4;
	}
	/* LIENS RESULTAT - Element time : correction espace */
	#maincontent .ep_boxbody .ep_element1col 	.ep_elementsubheading + .ep_elementtime{
		margin-top:						9px;
	}
	
/* ======================================================================================================== */
/* = MENUZONE - ICONE ===================================================================================== */
/* ======================================================================================================== */

	/* MENUZONE - ICONE : Ajout de l'icone a l'entete */
	#body #maincontent #maincontentbox #menuzone .ep_menubox .ep_menuheader.ep_iconheader,
	#body #maincontent #maincontentbox #mainzone .ep_menubox .ep_menuheader.ep_iconheader{
		background-position:		12px 5px;
		background-repeat:			no-repeat;
	}
	#body #maincontent #maincontentbox #menuzone .ep_menubox .ep_menuheader .ep_block.ep_iconblock,
	#body #maincontent #maincontentbox #mainzone .ep_menubox .ep_menuheader .ep_block.ep_iconblock{
		background-position:		12px 5px;
		background-repeat:			no-repeat;
	}
	/* MENUZONE - ICONE : icone disponible */
	#body #maincontent #maincontentbox #menuzone .ep_menubox .ep_iconheader.ep_committee,
	#body #maincontent #maincontentbox #mainzone .ep_menubox .ep_iconheader.ep_committee,
	#body #maincontent #maincontentbox #menuzone .ep_menubox .ep_iconblock.ep_committee,
	#body #maincontent #maincontentbox #mainzone .ep_menubox .ep_iconblock.ep_committee{			padding-left: 	40px;	background-image:	url(../img/icon/boxbody_icon_committee.png) 			!important;	}
	#body #maincontent #maincontentbox #menuzone .ep_menubox .ep_iconheader.ep_plenary,
	#body #maincontent #maincontentbox #mainzone .ep_menubox .ep_iconheader.ep_plenary,
	#body #maincontent #maincontentbox #menuzone .ep_menubox .ep_iconblock.ep_plenary,
	#body #maincontent #maincontentbox #mainzone .ep_menubox .ep_iconblock.ep_plenary{				padding-left: 	40px;	background-image:	url(../img/icon/boxbody_icon_plenary.png) 				!important;	}
	#body #maincontent #maincontentbox #menuzone .ep_menubox .ep_iconheader.ep_other,
	#body #maincontent #maincontentbox #mainzone .ep_menubox .ep_iconheader.ep_other,
	#body #maincontent #maincontentbox #menuzone .ep_menubox .ep_iconblock.ep_other,
	#body #maincontent #maincontentbox #mainzone .ep_menubox .ep_iconblock.ep_other{				padding-left: 	40px;	background-image:	url(../img/icon/boxbody_icon_other.png) 				!important;	}
	#body #maincontent #maincontentbox #menuzone .ep_menubox .ep_iconheader.ep_pressconference,
	#body #maincontent #maincontentbox #mainzone .ep_menubox .ep_iconheader.ep_pressconference,
	#body #maincontent #maincontentbox #menuzone .ep_menubox .ep_iconblock.ep_pressconference,
	#body #maincontent #maincontentbox #mainzone .ep_menubox .ep_iconblock.ep_pressconference{		padding-left: 	40px;	background-image:	url(../img/icon/boxbody_icon_pressconference.png) 		!important;	}
	#body #maincontent #maincontentbox #menuzone .ep_menubox .ep_iconheader.ep_parliamentbriefing,
	#body #maincontent #maincontentbox #mainzone .ep_menubox .ep_iconheader.ep_parliamentbriefing,
	#body #maincontent #maincontentbox #menuzone .ep_menubox .ep_iconblock.ep_parliamentbriefing,
	#body #maincontent #maincontentbox #mainzone .ep_menubox .ep_iconblock.ep_parliamentbriefing{	padding-left: 	40px;	background-image:	url(../img/icon/boxbody_icon_parliamentbriefing.png) 	!important;	}
	#body #maincontent #maincontentbox #menuzone .ep_menubox .ep_iconheader.ep_groupbriefing,
	#body #maincontent #maincontentbox #mainzone .ep_menubox .ep_iconheader.ep_groupbriefing,
	#body #maincontent #maincontentbox #menuzone .ep_menubox .ep_iconblock.ep_groupbriefing,
	#body #maincontent #maincontentbox #mainzone .ep_menubox .ep_iconblock.ep_groupbriefing{		padding-left: 	40px;	background-image:	url(../img/icon/boxbody_icon_groupbriefing.png) 		!important;	}
	
/* ======================================================================================================== */
/* = BOX HEADER - BLOC MEDIA SOCIAUX ====================================================================== */
/* ======================================================================================================== */

	/* BOX HEADER - BLOC MEDIA SOCIAUX : Creation du style permettant l'affichage des blocs de souscription aux sites sociaux */
	#maincontent #mainzone .ep_borderbox .ep_boxheader .ep_subscribe, 				#maincontent #mainzone .ep_noborderbox .ep_boxheader .ep_subscribe{
		position:					relative;
		display:					block;
		height:						1%;
		margin:						0;
		padding:					20px 0 0 0;
		font-size:					1em;
	}
	#maincontent #mainzone .ep_borderbox .ep_boxheader .ep_subscribe .ep_twitter, 	#maincontent #mainzone .ep_noborderbox .ep_boxheader .ep_subscribe .ep_twitter,
	#maincontent #mainzone .ep_borderbox .ep_boxheader .ep_subscribe .ep_facebook, 	#maincontent #mainzone .ep_noborderbox .ep_boxheader .ep_subscribe .ep_facebook{
		position:					relative;
		display:					block;
		float:						left;
		margin:						0;
		padding:					0;
		font-size:					1em;
	}
	
/* ======================================================================================================== */
/* = CALENDRIER =========================================================================================== */
/* ======================================================================================================== */

	/* CALENDRIER : Correction du positionnement (forcage de l'emplacement a droite et non a gauche) */
	body.ep_jsavailable #maincontent .ep_borderbox 		.ep_boxfilter .ep_block1col .ep_calendardate div .ep_calendar .ep_calendar_tr, 
	body.ep_jsavailable #maincontent .ep_borderbox 		.ep_boxfilter .ep_block2col .ep_calendardate div .ep_calendar .ep_calendar_tr, 
	body.ep_jsavailable #maincontent .ep_noborderbox 	.ep_boxfilter .ep_block1col .ep_calendardate div .ep_calendar .ep_calendar_tr, 
	body.ep_jsavailable #maincontent .ep_noborderbox 	.ep_boxfilter .ep_block2col .ep_calendardate div .ep_calendar .ep_calendar_tr, 
	body.ep_jsavailable #maincontent .ep_borderbox 		.ep_boxfilter .ep_block1col .ep_calendardate div .ep_calendar .ep_calendar_br, 
	body.ep_jsavailable #maincontent .ep_borderbox 		.ep_boxfilter .ep_block2col .ep_calendardate div .ep_calendar .ep_calendar_br, 
	body.ep_jsavailable #maincontent .ep_noborderbox 	.ep_boxfilter .ep_block1col .ep_calendardate div .ep_calendar .ep_calendar_br, 
	body.ep_jsavailable #maincontent .ep_noborderbox 	.ep_boxfilter .ep_block2col .ep_calendardate div .ep_calendar .ep_calendar_br{
		left:						0;
		right:						auto;
	}
	body.ep_jsavailable #maincontent #mainzone 	 		.ep_boxfilter 		.ep_calendar .ep_calendar_tr 	.ep_calendar_daymode	.ep_footer,
	body.ep_jsavailable #maincontent #mainzone 	 		.ep_boxfilter 		.ep_calendar .ep_calendar_tr 	.ep_calendar_weekmode	.ep_footer,
	body.ep_jsavailable #maincontent #mainzone 	 		.ep_boxfilter 		.ep_calendar .ep_calendar_br 	.ep_calendar_daymode	.ep_footer,
	body.ep_jsavailable #maincontent #mainzone 	 		.ep_boxfilter 		.ep_calendar .ep_calendar_br 	.ep_calendar_weekmode	.ep_footer{
		left:						-1px;
		right:						auto;
	}
	
/* ======================================================================================================== */
/* = PLAYER AUDIO/VIDEO =================================================================================== */
/* ======================================================================================================== */

	/* PLAYER AUDIO/VIDEO - BOITE : Conteneurs principaux */
	#maincontent .ep_playerbox{
		position:					relative;
		display:					block;
		z-index:					10;
		clear:						both;
		height:						1%;
		margin:						13px 0 12px 0;
		padding:					0;
		font-size:					1em;
		color:						#363636;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer{
		position:					relative;
		display:					block;
		overflow:					visible;
		margin:						0 0 12px 0;
		padding:					0;
		font-size:					1em;
	}
	#maincontent .ep_playerbox .ep_boxheader{		z-index: 70; }
	#maincontent .ep_playerbox .ep_boxbody{			z-index: 60; }
	#maincontent .ep_playerbox .ep_boxfooter{		z-index: 50; }
	/* ======================================================================================================== */
	/* ======================================================================================================== */
	/* PLAYER AUDIO/VIDEO - CORPS DE BOITE : Conteneurs principaux (separateur) */
	#maincontent .ep_playerbox .ep_boxbody{
		background-color:			#FFFFFF;
		background-image:			url(../img/background/playerbox_bg_columngrey.png);
		background-position:		left;
		background-repeat:			repeat-y;
		border:						1px solid #DBE1E4;
	}
	/* PLAYER AUDIO/VIDEO - CORPS DE BOITE : Correction du separateur pour la scrollbarre */
	#maincontent .ep_playerbox .ep_boxbody .ep_endbox{	margin:	-2px 0 0 0;	}
	/* PLAYER AUDIO/VIDEO - CORPS DE BOITE : Conteneur principal de contenu */
	#maincontent .ep_playerbox .ep_boxbody .ep_block,		#maincontent .ep_playerbox .ep_boxbody .ep_blockleft,		#maincontent .ep_playerbox .ep_boxbody .ep_blockright{
		display:					block;
		overflow:					visible;
		clear:						none;
		left:						auto;
		width:						auto;
		height:						auto;
		margin:						0;
		padding:					0;
		background:					none;
		border:						none;
		font-size:					1em;
		color:						inherit;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_blockleft{
		float:						left;
		width:						384px;
		color:						#4D9ACA;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_blockright{
		float:						right;
		width:						214px;
		color:						#4D9ACA;
	}
	/* PLAYER AUDIO/VIDEO - CORPS DE BOITE : Conteneur de contenu */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col,
	#maincontent .ep_playerbox .ep_boxbody .ep_element2col,
	#maincontent .ep_playerbox .ep_boxbody .ep_element3col,
	#maincontent .ep_playerbox .ep_boxbody .ep_elementlist1,
	#maincontent .ep_playerbox .ep_boxbody .ep_elementlist2,
	#maincontent .ep_playerbox .ep_boxbody .ep_elementpeople1,
	#maincontent .ep_playerbox .ep_boxbody .ep_elementpeople2{
		position:					relative;
		display:					block;
		clear:						both;
		margin:						0;
		padding:					0;
		font-size:					1em;
	}
	/* ======================================================================================================== */
	/* ======================================================================================================== */
	/* PLAYER AUDIO/VIDEO - CONTENEUR : Alerte d'entete */
	#maincontent .ep_playerbox .ep_boxheader{
		position:					relative;
		display:					block;
		margin:						0 0 -1px 1px;
		padding:					0;
		background-color:			#1d5889;
		background-image:			url(../img/background/playerbox_bg_footer.png);
		background-position:		top;
		background-repeat:			repeat-x;
	}
	#maincontent .ep_playerbox .ep_boxheader .ep_block{
		position:					relative;
		display:					block;
		margin:						0;
		padding:					4px 12px 3px 12px;
		font-size:					1.2em;
		color:						#fff;
	}
	#maincontent .ep_playerbox .ep_boxheader .ep_block a{
		position:					relative;
		display:					inline-block;
		margin:						0;
		padding:					0;
		font-size:					1em;
		text-decoration:			underline;
		color:						#fff;
	}
	#maincontent .ep_playerbox .ep_boxheader .ep_block a:hover,
	#maincontent .ep_playerbox .ep_boxheader .ep_block a:focus,
	#maincontent .ep_playerbox .ep_boxheader .ep_block a:active{
		text-decoration:			underline;
		color:						#ffb400;
	}
	/* ======================================================================================================== */
	/* ======================================================================================================== */
	/* PLAYER AUDIO/VIDEO - CONTENEUR : Element player */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer{
		position:					relative;
		display:					block;
		overflow:					visible;
		margin:						0;
		padding:					0;
		font-size:					1em;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Conteneur principal */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock{
		position:					relative;
		display:					block;
		z-index:					500;
		margin:						0;
		padding:					0;
	}
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Video */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock #video{
		position:					relative;
		display:					block;
		margin:						0;
		padding:					0;
	}
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : le visiteur n'a pas le plugin adequat */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock.ep_noplugin #video{
		background-image:			url(../img/background/playerbox_bg_empty.jpg);
		background-position:		-180px 0;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock.ep_noplugin #video span{
		display:					inline-block;
		width:						auto;
		margin:						3px 12px 3px 11px;
		vertical-align:				middle;
		text-align:					center;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock.ep_noplugin #video span:first-child{
		width:						1px;
		height:						290px;
		margin:						0;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock.ep_noplugin #video span:first-child+span{
		padding-top:				80px;
		background:					url(../img/icon/playerbox_icon_broken.png) top center no-repeat;
		width: 357px;
		color:						white;
		font-size:					1.4em;
		text-shadow:				2px 2px 1px #000000;
		line-height:				1.6em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock.ep_noplugin #video span:first-child+span a{
		display:					inline-block;
		padding-left:				16px;
		padding-top:				4px;
		clear:						both;
		color:						white;
		background:					url(../img/icon/playerbox_icone_link.png) left 0.65em no-repeat;
		text-decoration:			none;
		font-size:					0.8575em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock.ep_noplugin #video span:first-child+span a:hover{text-decoration: underline;}
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Player */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar{
		position:					relative;
		display:					block;
		margin:						0;
		padding:					5px 0 0 0;
		background-color:			#161a1c;
		background-image:			url(../img/background/playerbox_bg_toolbar_separator.png);
		background-position:		top;
		background-repeat:			repeat-x;
		border:						none;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Loader */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock #video img,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock #video object{
		position:					relative;
		display:					block;
		z-index:					20;
		margin:						0;
		padding:					0;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Loader */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock #video #loader{
		position:					absolute;
		display:					block;
		z-index:					30;
		top:						50%;
		left:						50%;
		width:						100%;
		margin:						0;
		padding:					0;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock #video #loader #loader_pic{
		position:					absolute;
		display:					block;
		top:						-50px;
		bottom:						0;
		left:						-50px;
		width:						100px;
		height:						100px;
		margin:						0 auto;
		padding:					0;
		background-image:			url(../img/icon/playerbox_loader.png);
		background-position:		0 0;
		background-repeat:			no-repeat;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock #video #loader #loader_text{
		position:					relative;
		display:					block;
		left:						-50%;
		margin:						100px 0 0 0;
		padding:					0;
		font-size:					1.2em;
		text-align:					center;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock #video #loader #loader_text span{
		position:					relative;
		display:					inline-block;
		margin:						0 3px 0 0;
		padding:					0;
		font-weight:				bold;
		text-align:					center;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Player (ligne de temps) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline{
		position:					relative;
		display:					block;
		margin:						0 1px;
		padding:					1px 0 6px 0;
		background-color:			#000000;
		background-image:			url(../img/background/playerbox_bg_toolbar_separator.png);
		background-position:		bottom;
		background-repeat:			repeat-x;
		speak:						none;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline div{
		position:					relative;
		display:					block;
		cursor:						pointer;
		overflow:					visible;
		z-index:					10;
		top:						0;
		left:						0;
		width:						100%;
		height:						7px;
		margin:						0;
		padding:					0;
		background:					none;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline div div{
		position:					absolute;
		display:					block;
		top:						0;
		left:						0;
		height:						7px;
		margin:						0;
		padding:					0;
		background-color:			#161a1c;
		background-image:			url(../img/background/playerbox_bg_toolbar_timegreen.png);
		background-position:		center;
		background-repeat:			repeat-x;
		border:						none;
		font-size:					1em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline a.ep_link{
		position:					absolute;
		display:					block;
		overflow:					hidden;
		z-index:					50;
		top:						0;
		left:						0 !important;
		width:						100%;
		height:						8px;
		text-decoration:			none;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Player (panneau de controle) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler{
		position:					relative;
		display:					block;
		z-index:					20;
		height:						41px;
		margin:						0;
		padding:					0;
	}
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Player (panneau de controle => bouton iconographique) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button{
		position:					absolute;
		display:					block;
		z-index:					20;
		top:						0;
		width:						41px;
		height:						41px;
		margin:						0;
		padding:					0;
		background-color:			#14191d;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button div{
		position:					absolute;
		display:					block;
		top:						0;
		left:						0;
		width:						40px;
		height:						40px;
		margin:						0;
		padding:					0;
		background-color:			#3e4e57;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button div input{
		position:					relative;
		display:					block;
		overflow:					hidden;
		cursor:						pointer;
		top:						1px;
		left:						1px;
		width:						39px;
		height:						39px;
		margin:						0;
		padding:					0;
		background-position:		left top;
		background-repeat:			no-repeat;
		border:						none;
		outline:					none;
		letter-spacing:				-100em;
		text-indent:				1000px;
		color:						#242b30;
	}
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Player (panneau de controle => bouton iconographique > image) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_control		input{ 		background-image: 		url(../img/icon/playerbox_icon_playpause.png);		}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_control.ep_stop input{ 		background-image: 		url(../img/icon/playerbox_icon_playstop.png);		}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 			input{ 		background-image: 		url(../img/icon/playerbox_icon_volum.png);			}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_fullscreen 	input{ 		background-image: 		url(../img/icon/playerbox_icon_fullscreen.png);		}
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Player (panneau de controle => bouton iconographique > survole) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button input:link{							background-position:	left top;								}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button input:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button input:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button input:active{							background-position:	right top;								}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_control input.ep_play,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_control input.ep_play:link{		background-position:	left top;								}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_control input.ep_play:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_control input.ep_play:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_control input.ep_play:active{		background-position:	-39px top;								}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_control input.ep_pause,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_control input.ep_pause:link{		background-position:	-78px top;								}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_control input.ep_pause:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_control input.ep_pause:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_control input.ep_pause:active{		background-position:	right top;								}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input:link,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_70,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_70:link,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_80,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_80:link,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_90,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_90:link,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_100,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_100:link{			background-position:	-234px top;								}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum	input:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input:active,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum	input.ep_70:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_70:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_70:active,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum	input.ep_80:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_80:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_80:active,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum	input.ep_90:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_90:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_90:active,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum	input.ep_100:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_100:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_100:active{		background-position:	-273px top;								}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_10,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_10:link,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_20,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_20:link,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_30,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_30:link{			background-position:	-78px top;								}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum	input.ep_10:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_10:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_10:active,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum	input.ep_20:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_20:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_20:active,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum	input.ep_30:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_30:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_30:active{			background-position:	-117px top;								}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_40,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_40:link,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_50,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_50:link,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_60,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_60:link{			background-position:	-156px top;								}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum	input.ep_40:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_40:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_40:active,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum	input.ep_50:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_50:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_50:active,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum	input.ep_60:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_60:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_60:active{			background-position:	-195px top;								}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_off,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_off:link{			background-position:	left top;								}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum	input.ep_off:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_off:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum 	input.ep_off:active{		background-position:	-39px top;								}
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Player (panneau de controle => bouton iconographique > texte) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_format div div{
		position:					relative;
		display:					block;
		overflow:					hidden;
		cursor:						pointer;
		top:						1px;
		left:						1px;
		width:						39px;
		height:						39px;
		margin:						0;
		padding:					0;
		background-image:			url(../img/background/playerbox_bg_toolbar.png);
		background-position:		top;
		background-repeat:			repeat-x;
		border:						none;
		outline:					none;
		text-align:					center;
		white-space:				nowrap;
		color:						#FFFFFF;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_format div abbr{
		position:					absolute;
		display:					block;
		cursor:						pointer;
		bottom:						50%;
		width:						100%;
		margin:						0;
		padding:					0;
		background:					none;
		font-size:					1.1em;
		border:						none;
		outline:					none;
		text-decoration:			none;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_format div abbr + abbr{
		top:						50%;
		bottom:						inherit;
		font-size:					1em;
	}
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Player (panneau de controle => bouton iconographique > position) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_control{ 		left: 	0;		}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum{ 		right: 	0;		}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_fullscreen{ 	right: 	0;		}
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Player (panneau de controle => bouton iconographique > correction bouton "play") */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_control div{ 	left: 	0;		}
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Player (panneau de controle => bouton iconographique > liste) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button .ep_list{
		position:					absolute;
		display:					block;
		overflow:					hidden;
		bottom:						40px;
		left:						-1000px;
		width:						41px;
		background-color:			#14191d;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button .ep_list legend{
		position:					absolute;
		display:					block;
		overflow:					hidden;
		top:						0;
		left:						-100000px;
		width:						1px;
		height:						1px;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button .ep_list ul{
		position:					relative;
		display:					block;
		overflow:					hidden;
		bottom:						0;
		left:						0;
		width:						40px;
		margin:						0;
		background-color:			#3e4e57;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button .ep_list ul li{
		display:					block;
		overflow:					hidden;
		top:						1px;
		left:						1px;
		width:						40px;
		background-color:			#333f47;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button .ep_list ul li:first-child{	padding-top: 	5px; }
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Player (panneau de controle => bouton iconographique > liste > affichage liste) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_open .ep_list{				left:			0;	}
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Player (panneau de controle => bouton iconographique > liste "format" > affichage icone activee) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_format.ep_open 	input,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_format.ep_open 	input:link{			background-position:	-234px top;			}
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Player (panneau de controle => bouton iconographique > liste "volume" > affichage icone activee) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_volum.ep_open 	input,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_volum.ep_open 	input:link,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_volum.ep_open 	input.ep_70,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_volum.ep_open 	input.ep_70:link,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_volum.ep_open 	input.ep_80,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_volum.ep_open 	input.ep_80:link,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_volum.ep_open 	input.ep_90,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_volum.ep_open 	input.ep_90:link,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_volum.ep_open 	input.ep_100,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_volum.ep_open 	input.ep_100:link{	background-position:	-234px top;			}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_volum.ep_open 	input.ep_10,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_volum.ep_open 	input.ep_10:link,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_volum.ep_open 	input.ep_20,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_volum.ep_open 	input.ep_20:link,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_volum.ep_open 	input.ep_30,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_volum.ep_open 	input.ep_30:link{	background-position:	-78px top;			}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_volum.ep_open 	input.ep_40,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_volum.ep_open 	input.ep_40:link,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_volum.ep_open 	input.ep_50,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_volum.ep_open 	input.ep_50:link,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_volum.ep_open 	input.ep_60,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_volum.ep_open 	input.ep_60:link{	background-position:	-156px top;			}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_volum.ep_open 	input.ep_off,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_volum.ep_open 	input.ep_off:link{	background-position:	left top;			}
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Player (panneau de controle => bouton iconographique > liste "volume" > affichage liste) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum .ep_list ul{
		height:						85px;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum .ep_list ul li{
		height:						8px;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum .ep_list ul li input{
		position:					absolute;
		display:					block;
		overflow:					hidden;
		cursor:						pointer;
		left:						10px;
		width:						19px;
		height:						4px;
		background-color:			#dedede;
		background-image:			none;
		border-top:					1px solid #FFFFFF;
		border-bottom:				1px solid #929292;
		letter-spacing:				-100em;
		text-indent:				1000px;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum .ep_list ul li input[value="10"]{		top: 	80px;	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum .ep_list ul li input[value="20"]{		top:	72px;	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum .ep_list ul li input[value="30"]{		top:	64px;	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum .ep_list ul li input[value="40"]{		top:	56px;	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum .ep_list ul li input[value="50"]{		top:	48px;	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum .ep_list ul li input[value="60"]{		top:	40px;	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum .ep_list ul li input[value="70"]{		top:	32px;	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum .ep_list ul li input[value="80"]{		top:	24px;	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum .ep_list ul li input[value="90"]{		top:	16px;	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum .ep_list ul li input[value="100"]{		top: 	8px;	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum .ep_list ul li input{
		background-color:			#384e5d;
		border-top-color:			#384e5d;
		border-bottom-color:		#384e5d;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum .ep_list ul li input.ep_active,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum .ep_list ul li input.ep_active:link{
		background-color:			#dedede;
		border-top-color:			#ffffff;
		border-bottom-color:		#929292;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum .ep_list ul li input:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum .ep_list ul li input:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum .ep_list ul li input:active
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum .ep_list ul li input.ep_active:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum .ep_list ul li input.ep_active:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_volum .ep_list ul li input.ep_active:active{
		background-color:			#ffffff;
		border-top-color:			#ffffff;
		border-bottom-color:		#ffffff;
	}
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Player (panneau de controle => bouton iconographique > liste "format" > affichage liste) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_format .ep_list ul li{
		position:					relative;
		margin-top:					-1px;
		padding:					0;
		border-top:					1px solid #3E4E57;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_format .ep_list ul li .ep_title{
		position:					relative;
		display:					block;
		cursor:						default;
		bottom:						0;
		left:						0;
		width:						100%;
		height:						auto;
		margin:						0;
		padding:					6px 0;
		background:					none;
		font-size:					1.2em;
		border:						none;
		border-top:					1px solid #14191d;
		outline:					none;
		text-decoration:			none;
		text-align:					center;
		color:						#70848e;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_format .ep_list ul li:first-child .ep_title{	border:	none; }
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_format .ep_list ul li .ep_title abbr{
		position:					relative;
		display:					inline-block;
		cursor:						default;
		background:					none;
		font-size:					1em;
		border:						none;
		outline:					none;
		text-decoration:			none;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_format .ep_list ul li ul{
		bottom:						auto;
		padding-bottom:				1px;
		background-color:			#14191d;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_format .ep_list ul li ul li{
		top:						0;
		left:						0;
		margin-top:					0;
		border:						none;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_format .ep_list ul li button{
		position:					relative;
		display:					block;
		overflow:					hidden;
		cursor:						pointer;
		width:						40px;
		margin:						0;
		padding:					1px 0;
		background-color:			#333f47;
		font-size:					1.1em;
		text-align:					center;
		color:						#70848e;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_format .ep_list ul li button:link{									color:	#70848e; }
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_format .ep_list ul li button:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_format .ep_list ul li button:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_format .ep_list ul li button:active{								color:	#ffffff; }
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_format .ep_list ul li button.ep_active,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_format .ep_list ul li button.ep_active:link,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_format .ep_list ul li button.ep_active:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_format .ep_list ul li button.ep_active:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_format .ep_list ul li button.ep_active:active{	cursor:	default; 	color:	#ffffff; }
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_format .ep_list ul li button abbr{
		position:					absolute;
		display:					block;
		top:						0;
		left:						-10000px;
		width:						1px;
		height:						1px;
		border:						none;
		outline:					none;
		text-decoration:			none;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_button.ep_format .ep_list ul li button abbr + abbr{
		position:					relative;
		left:						0;
		width:						auto;
		height:						auto;
		font-size:					1em;
	}
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Player (panneau de controle => information "duree") */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_time{
		position:					absolute;
		display:					block;
		z-index:					10;
		top:						0;
		left:						40px;
		right:						41px;
		height:						41px;
		margin:						0;
		padding:					0;
		background-color:			#14191d;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_time div{
		position:					absolute;
		display:					block;
		top:						0;
		left:						-10000px;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_time div + div{
		right:						1px;
		height:						40px;
		left:						0;
		margin:						0;
		padding:					0;
		background-color:			#3e4e57;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_time div div{
		position:					absolute;
		display:					block;
		overflow:					hidden;
		top:						1px;
		left:						2px;
		right:						0;
		margin:						0;
		padding:					0;
		background-image:			url(../img/background/playerbox_bg_toolbar.png);
		background-position:		top;
		background-repeat:			repeat-x;
		text-align:					center;
		white-space:				nowrap;
	}
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Player (panneau de controle => information "duree" > element textuel) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_time div div span{
		position:					relative;
		display:					inline-block;
		overflow:					hidden;
		left:						0;
		width:						1px;
		height:						39px;
		margin:						0;
		padding:					0;
		vertical-align:				middle;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_time div div span + span{
		overflow:					visible;
		width:						auto;
		height:						auto;
		font-size:					1.8em;
		color:						#ffffff;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler .ep_time div div span + span + span{
		color:						#4d9aca;
	}
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Player (panneau de controle => activation boutons) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler 							.ep_button.ep_format{ 			display:	none;		}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler 							.ep_button.ep_fullscreen{ 		display:	none;		}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler.ep_format	 			.ep_button.ep_format{ 			display:	block;		}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler.ep_fullscreen 			.ep_button.ep_fullscreen{ 		display:	block;		}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler.ep_format				.ep_time,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler.ep_fullscreen			.ep_time{ 						right:		82px;		}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler.ep_format.ep_fullscreen	.ep_time{ 						right:		123px;		}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler.ep_fullscreen			.ep_volum{ 						right:		41px;		}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler.ep_format 				.ep_button.ep_format{ 			right: 		41px;		}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_controler.ep_format.ep_fullscreen 	.ep_button.ep_format{ 			right: 		82px;		}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Player (correctif pour l'affichage des boites en bas) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock.ep_alternativeview .ep_toolbar .ep_controler .ep_button div{
		z-index:					15;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock.ep_alternativeview .ep_toolbar .ep_controler .ep_button .ep_list{
		z-index:					10;
		top:						39px;
		bottom:						auto;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock.ep_alternativeview .ep_toolbar .ep_controler .ep_button .ep_list ul,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock.ep_alternativeview .ep_toolbar .ep_controler .ep_button .ep_list ul li,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock.ep_alternativeview .ep_toolbar .ep_controler .ep_button .ep_list ul li button{
		background-color:			#1c2428;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock.ep_alternativeview .ep_toolbar .ep_controler .ep_button.ep_volum .ep_list ul{
		height:						90px;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Player (panneau linguistique > conteneur) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language{
		position:					relative;
		display:					block;
		z-index:					10;
		margin:						0;
		padding:					5px 0 0 0;
		background-image:			url(../img/background/playerbox_bg_toolbar_separator.png);
		background-position:		top;
		background-repeat:			repeat-x;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language .ep_content{
		position:					relative;
		display:					block;
		margin:						0;
		padding:					4px 6px 6px 6px;
		background-color:			#12171a;
		background-image:			url(../img/background/playerbox_bg_toolbar_separator.png);
		background-position:		bottom;
		background-repeat:			repeat-x;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language .ep_content div{
		position:					relative;
		display:					block;
		float:						right;
		margin:						0;
		padding:					0;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language .ep_content div div{	float: none;	}
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Player (panneau linguistique > titre) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language .ep_content div .ep_title{
		float:						left;
		padding:					3px 6px;
		font-size:					1.1em;
		color:						#FFFFFF;
	}
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Player (panneau linguistique > bouton de langue) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language .ep_content div .ep_button{
		float:						left;
		overflow:					visible;
		min-width:					12em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language .ep_content div .ep_button div{
		z-index:					40;
		padding:					2px 2px 2px 6px;
		background-color:			#283138;
		border-radius:				3px;
		-moz-border-radius:			3px;
		box-shadow:					0 0 5px #161b1f inset;
		-moz-box-shadow:			0 0 5px #161b1f inset;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language .ep_content div .ep_button div span,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language .ep_content div .ep_button div span:link{
		position:					relative;
		display:					block;
		cursor:						pointer;
		margin:						0;
		padding:					0 20px 0 0;
		background-color:			transparent;
		background-image:			url(../../common/img/icon/form_icon_arrow_select.png);
		background-position:		right center;
		background-repeat:			no-repeat;
		font-size:					1.2em;
		text-align:					left;
		color:						#7f8c95;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language .ep_content div .ep_button div span:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language .ep_content div .ep_button div span:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language .ep_content div .ep_button div span:active{
		color:						#ffffff;
	}
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Player (panneau linguistique > liste des langues disponibles) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language .ep_content div .ep_button .ep_list{
		position:					relative;
		display:					block;
		z-index:					50;
		overflow:					hidden;
		height:						1px;
		padding:					0;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language .ep_content div .ep_button .ep_list legend{
		position:					absolute;
		display:					block;
		overflow:					hidden;
		top:						0;
		left:						-100000px;
		width:						1px;
		height:						1px;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language .ep_content div .ep_button .ep_list ul{
		position:					relative;
		display:					block;
		top:						0;
		left:						-1000px;
	}
	/* PLAYER AUDIO/VIDEO - ZONE PLAYER : Player (panneau linguistique > liste ouverte des langues disponibles) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language .ep_content div .ep_button.ep_open .ep_list{
		overflow:					visible;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language .ep_content div .ep_button.ep_open .ep_list ul{
		top:						-2px;
		left:						0;
		margin:						0;
		padding:					6px 0 0 0;
		background-color:			#283138;
		border-radius:				0 0 3px 3px;
		-moz-border-radius:			0 0 3px 3px;
		box-shadow:					0 -2px 5px #161b1f inset;
		-moz-box-shadow:			0 -3px 5px #161b1f inset;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language .ep_content div .ep_button.ep_open .ep_list ul li{
		position:					relative;
		display:					block;
		margin:						0;
		padding:					0;
		background-color:			#283138;
		border-radius:				0 0 3px 3px;
		-moz-border-radius:			0 0 3px 3px;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language .ep_content div .ep_button.ep_open .ep_list ul input,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language .ep_content div .ep_button.ep_open .ep_list ul input:link{
		position:					relative;
		display:					block;
		cursor:						pointer;
		margin:						0;
		padding:					1px 6px;
		background-color:			transparent;
		color:						#7f8c95;
		text-align:					left;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language .ep_content div .ep_button.ep_open .ep_list ul input:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language .ep_content div .ep_button.ep_open .ep_list ul input:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language .ep_content div .ep_button.ep_open .ep_list ul input:active{
		color:						#FFFFFF;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language .ep_content div .ep_button.ep_open .ep_list ul input.ep_selected,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language .ep_content div .ep_button.ep_open .ep_list ul input.ep_selected:link
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language .ep_content div .ep_button.ep_open .ep_list ul input.ep_selected:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language .ep_content div .ep_button.ep_open .ep_list ul input.ep_selected:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_language .ep_content div .ep_button.ep_open .ep_list ul input.ep_selected:active{
		cursor:						default;
		color:						#4D9ACA;
	}
	/* ======================================================================================================== */
	/* ======================================================================================================== */
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Conteneur principal */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock{
		position:					relative;
		display:					block;
		z-index:					100;
		overflow:					hidden;
		margin:						0 0 12px 0;
		padding:					12px 12px 0 12px;
	}
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Entete */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_heading{
		position:					relative;
		display:					block;
		margin:						0 0 12px 0;
		padding:					0;
		border-bottom:				1px solid #cdd0d1;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_heading .ep_title{
		position:					relative;
		display:					inline-block;
		margin:						0 6px 0 0;
		padding:					0 0 6px 0;
		font-size:					1.2em;
		color:						#0E3755;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Donnee orateur (conteneur) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people{
		position:					relative;
		display:					block;
		right:						0;
		margin: 					0;
		padding:					0;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Donnee orateur (bouton) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_button{
		position:					absolute;
		display:					block;
		top:						0;
		right:						0;
		margin: 					0;
		padding:					0 0 0 12px;
		background-image:			url(../img/background/playerbox_bg_columngrey.png);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_button a{
		position:					relative;
		display:					block;
		top:						-6px;
		margin:						0;
		padding:					6px 12px;
		background-color:			#FFFFFF;
		border:						1px solid #cdd0d1;
		border-radius:				5px;
		-moz-border-radius:			5px;
		outline:					none;
		font-size:					1.1em;
		text-decoration:			none;
		text-transform:				uppercase;
		color:						#113653;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_button a:link,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_button a:visited{
		background-color:			#FFFFFF;
		text-decoration:			none;
		color:						#113653;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_button a:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_button a:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_button a:active{
		background-color:			#F4F4F4;
		text-decoration:			none;
		color:						#113653;
	}
	body[lang="el"] #maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_button a{
		font-size:					1.2em;
		text-transform:				none;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_button a span{
		position:					absolute;
		display:					block;
		overflow:					hidden;
		top:						0;
		left:						-1000px;
		width:						1px;
		height:						1px;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Donnee orateur (image) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleimg{
		position:					relative;
		display:					block;
		clear:						left;
		float:						left;
		left:						0;
		max-width: 					75px;
		margin: 					0;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleimg .ep_img{
		position:					relative;
		display:					block;
		margin: 					0;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleimg .ep_img img{
		max-width: 					75px;
		border:						1px solid #cdd0d1; 
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Donnee orateur (donnees textuelles) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo{
		position:					relative;
		display:					block;
		float:						right;
		width:						268px;
		margin:						0 0 12px 0;
		padding:					0;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_title{
		position:					relative;
		display:					block;
		left:						auto;
		width:						auto;
		height:						auto;
		margin:						0;
		padding:					0;
		font-size:					1.4em;
		font-weight:				bold;
		text-decoration:			none;
		color:						#13334D;
	}
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Donnee orateur (donnees textuelles > informations europe/nationale) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_europeaninfo,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo{
		position:					relative;
		display:					block;
		margin:						0;
		padding:					3px 0;
		background-repeat:			no-repeat;
		font-size:					1.1em;
		text-decoration:			none;
		color:						#13334D;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo{
		margin-top:					3px;
		margin-bottom:				6px;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_europeaninfo{	background-position:	left top;		}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo{	background-position:	3px 0.4em;		}
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Donnee orateur (donnees textuelles > informations europe/nationale - detail) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_europeaninfo span,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo span{
		position:					relative;
		display:					inline-block;
		margin:						0 5px 0 0;
		padding:					0;
		font-size:					1em;
	}
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Donnee orateur (donnees textuelles > informations europe/nationale - detail > pays) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_at{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_at.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_be{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_be.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_bg{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_bg.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_cy{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_cy.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_cz{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_cz.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_de{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_de.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_dk{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_dk.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_ee{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_ee.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_el,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_gr{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_el.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_es{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_es.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_eu{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_eu.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_fi{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_fi.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_fr{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_fr.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_hr{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_hr.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_hu{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_hu.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_ie{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_ie.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_it{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_it.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_lt{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_lt.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_lu{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_lu.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_lv{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_lv.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_mt{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_mt.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_nl{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_nl.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_pl{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_pl.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_pt{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_pt.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_ro{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_ro.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_se{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_se.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_sl,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_si{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_si.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_sk{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_sk.gif);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_gb,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_nationalinfo_uk{
		padding-left:				30px;
		background-image: 			url(../../common/img/flag/flag_iconsmall_uk.gif);
	}
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Donnee orateur (donnees textuelles > informations europe/nationale - detail > groupe politique) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_europeaninfo .ep_group{
		font-weight:				normal;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_europeaninfo_epp{
		padding-left:				30px;
		background-image: 			url(../../common/img/group/group_iconsmall_epp.png);
		background-position:		left 0.2em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_europeaninfo_sd{
		padding-left:				30px;
		background-image: 			url(../../common/img/group/group_iconsmall_sd.png);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_europeaninfo_aldeadle{
		padding-left:				30px;
		background-image: 			url(../../common/img/group/group_iconsmall_aldeadle.png);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_europeaninfo_ecr{
		padding-left:				30px;
		background-image: 			url(../../common/img/group/group_iconsmall_ecr.png);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_europeaninfo_greensefa{
		padding-left:				30px;
		background-image: 			url(../../common/img/group/group_iconsmall_greensefa.png);
		background-position:		left -0.2em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_europeaninfo_guengl{
		padding-left:				30px;
		background-image: 			url(../../common/img/group/group_iconsmall_guengl.png);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_europeaninfo_efd{
		padding-left:				30px;
		background-image: 			url(../../common/img/group/group_iconsmall_efd.png);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_europeaninfo_efdd{
		padding-left:				30px;
		background-image: 			url(../../common/img/group/group_iconsmall_efdd.png);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_peopleinfo .ep_europeaninfo_ni{
		padding-left:				30px;
		background-image: 			url(../../common/img/group/group_iconsmall_ni.png);
		background-position:		left 0.2em;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Donnee orateur (texte) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_text{
		position:					relative;
		display:					block;
		clear:						both;
		margin:						0 0 9px 0;
		padding:					0;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_text .ep_title{
		position:					relative;
		display:					block;
		clear:						both;
		margin:						6px 0 0 0;
		padding:					0;
		font-size:					1.2em;
		font-weight:				bold;
		color:						#13334D;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_text ul,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_text ul li{
		position:					relative;
		display:					block;
		margin:						0;
		padding:					0;
		font-size:					1em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_people .ep_text ul li div{
		position:					relative;
		display:					block;
		margin:						0;
		padding:					3px 0 3px 15px;
		background-image:			url(../../common/img/icon/boxbody_icon_list_dark.png);
		background-position:		left 0.6em;
		background-repeat:			no-repeat;
		font-size:					1.2em;
		line-height:				1.4em;
		font-weight:				normal;
		color:						#1777b3;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (conteneur) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder{
		position:					relative;
		display:					block;
		right:						0;
		margin: 					0;
		padding:					0;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (interval A/B > conteneur) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline a + div{
		display:					none;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder div div{
		background-image:			url(../img/background/playerbox_bg_toolbar_timered.png);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder a + div{
		display:					block;
		z-index:					30;
		cursor:						default;
		background-color:			transparent;
		background-image:			none;
	}
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (interval A/B > ligne de temps) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder a + div div{
		opacity:					0.35;
		filter:						alpha(opacity=35);
		height:						7px;
		background-color:			#0F0;
		background-image:			none;
	}
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (interval A/B > ancre) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder a + div a{
		position:					absolute;
		display:					block;
		cursor:						ew-resize;
		cursor:						move\9;	/* Modification du curseur pour IE8 */
		/cursor:					move;	/* Modification du curseur pour IE7 & anterieur */
		bottom:						8px;
		margin:						0 0 0 -2em;
		text-decoration:			none;
		text-align:					right;
	}
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (interval A/B > ancre > bouton) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder a + div a span{
		position:					relative;
		display:					block;
		overflow:					hidden;
		z-index:					10;
		margin:						0 0 0 -10px;
		padding:					1px;
		background-color:			#d2d2d2;
		border:						1px solid #000000;
		border-radius:				2px;
		-moz-border-radius:			2px;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder a + div a span span{
		margin:						0;
		padding:					0;
		background-color:			#d2d2d2;
		border-color:				#777777;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder a + div a span span span{
		background-color:			#99be14;
		border-color:				#bfe92c;
		width:						2em;
		font-size:					1.1em;
		font-weight:				bold;
		text-align:					center;
		vertical-align:				middle;
		color:						#000000;
	}
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (interval A/B > ancre > fleche) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder a + div a span + span{
		position:					relative;
		display:					inline-block;
		overflow:					hidden;
		z-index:					20;
		top:						-1px;
		width:						8px;
		height:						10px;
		padding:					0;
		background-color:			transparent;
		border:						none;
		border-radius:				0;
		-moz-border-radius:			0;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder a + div a span + span span{
		position:					absolute;
		display:					block;
		top:						0;
		right:						0;
		width:						6px;
		height:						2px;
		background-color:			#d2d2d2 			!important;
		border:						none 				!important;
		border-left:				1px solid #000000 	!important;
		border-right:				1px solid #000000 	!important;
		border-radius:				0;
		-moz-border-radius:			0;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder a + div a span + span span + span{								top: 1px;	width: 5px;	height: 2px;	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder a + div a span + span span + span + span{							top: 3px;	width: 4px;	height: 2px;	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder a + div a span + span span + span + span + span{					top: 5px;	width: 3px;	height: 2px;	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder a + div a span + span span + span + span + span + span{			top: 7px;	width: 2px;	height: 2px;	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder a + div a span + span span + span + span + span + span + span{	top: 9px;	width: 1px;	height: 1px;	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder a + div a + a{	margin-left: 0;		text-align: left; }
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder a + div a + a span,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder a + div a + a span + span,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder a + div a + a span + span span{
		margin-left: 				0;
		left:						0;
		right:						auto;
	}
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (interval A/B > ancre > survol) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder a + div a:link 	span span,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder a + div a:visited span span{
		background-color:			#99be14;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder a + div a:link 	span span span,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder a + div a:visited span span span{
		color:						#000000;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder a + div a:hover 	span span,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder a + div a:focus 	span span,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder a + div a:active	span span{
		background-color:			#667e0f;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder a + div a:hover 	span span span,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder a + div a:focus 	span span span,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_playerblock .ep_toolbar .ep_timeline.ep_recorder a + div a:active	span span span{
		color:						#FFFFFF;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (aide) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_heading .ep_help{
		position:					relative;
		display:					block;
		overflow:					hidden;
		float:						right;
		cursor:						pointer;
		min-width:					21px;
		margin: 					0;
		padding:					0;
		background-color:			#2a4d6a;
		background-image:			url(../img/background/playerbox_bg_help.png);
		background-position:		bottom;
		background-repeat:			repeat-x;
		border-width:				1px;
		border-style:				solid;
		border-radius:				3px;
		-moz-border-radius:			3px;
		text-decoration:			none;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_heading .ep_help:link,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_heading .ep_help:visited{
		border-color:				#2a4d6a;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_heading .ep_help:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_heading .ep_help:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_heading .ep_help:active{
		border-color:				#FFFFFF;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_heading .ep_help span{
		position:					relative;
		display:					block;
		overflow:					hidden;
		top:						0;
		bottom:						0;
		width:						21px;
		height:						14px;
		margin: 					0;
		padding:					0;
		background-color:			transparent;
		background-image:			url(../img/icon/playerbox_icon_help.png);
		background-position:		center bottom;
		background-repeat:			no-repeat;
		text-indent:				100px;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_heading .ep_help span.ep_hidden{
		position:					absolute;
		width:						1px;
		height:						1px;
		bottom:						auto;
		background:					none;
		text-indent:				0;
	}
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (aide > activation JS) */
	body.ep_jsavailable #maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_heading .ep_help{
		min-width:					42px;
		background-color:			#c6c6c6;
		background-image:			none;
		border:						none;
	}
	body.ep_jsavailable #maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_heading .ep_help:link,
	body.ep_jsavailable #maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_heading .ep_help:visited{
		background-color:			#c6c6c6;
	}
	body.ep_jsavailable #maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_heading .ep_help:hover,
	body.ep_jsavailable #maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_heading .ep_help:focus,
	body.ep_jsavailable #maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_heading .ep_help:active{
		background-color:			#FFFFFF;
	}
	body.ep_jsavailable #maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_heading .ep_help span.ep_hidden{
		position:					absolute;
	}
	body.ep_jsavailable #maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_heading .ep_help span{
		position:					relative;
		display:					block;
		width:						auto;
		height:						auto;
		background-image:			none;
		border:						none;
		text-indent:				0;
	}
	body.ep_jsavailable #maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_heading .ep_help .ep_content span{
		position:					absolute;
		display:					block;
		top:						0;
		bottom:						0;
		width:						50%;
		margin: 					0;
		padding:					0;
		background-color:			#2a4d6a;
		background-image:			url(../img/background/playerbox_bg_help.png);
		background-position:		bottom;
		background-repeat:			repeat-x;
		border:						1px solid #1d334b;
		border-radius:				3px;
		-moz-border-radius:			3px;
	}
	body.ep_jsavailable #maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_heading .ep_help .ep_content span span{
		position:					absolute;
		display:					block;
		top:						0;
		bottom:						0;
		width:						100%;
		background-color:			transparent;
		background-image:			url(../img/icon/playerbox_icon_help.png);
		background-position:		center bottom;
		background-repeat:			no-repeat;
		border:						none;
	}
	body.ep_jsavailable #maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_heading .ep_help .ep_content span + span{
		position:					relative;
		width:						auto;
		margin: 					0;
		padding:					1px 3px;
		background:					none;
		border:						none;
		border-radius:				0;
		-moz-border-radius:			0;
		font-size:					1.1em;
		color:						#294b68;
		text-align:					center;
	}
	body.ep_jsavailable #maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_heading .ep_help.ep_on 	.ep_content span{			left: 			0; 		}
	body.ep_jsavailable #maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_heading .ep_help.ep_off .ep_content span{			right: 			0; 		}
	body.ep_jsavailable #maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_heading .ep_help.ep_on 	.ep_content span + span{	margin-left:	50%;	}
	body.ep_jsavailable #maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_heading .ep_help.ep_off .ep_content span + span{	margin-right:	50%;	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (formulaire > conteneur) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting{
		position:					relative;
		display:					block;
		top:						0;
		right:						0;
		margin: 					12px 0;
		padding:					0;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (formulaire > bouton d'enregistrement) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_record{
		position:					relative;
		max-width:					45%;
		display:					block;
		float:						left;
		margin: 					0 20px 0 0;
		padding:					0;
		font-size:					1em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_record button{
		position:					relative;
		display:					block;
		cursor:						pointer;
		margin: 					0;
		padding:					5px 0 5px 5px;
		background-position:		bottom;
		background-repeat:			repeat-x;
		border:						1px solid #b3b6b7;
		border-radius:				5px;
		-moz-border-radius:			5px;
		font-size:					1em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_record button span{
		position:					relative;
		display:					inline-block;
		margin: 					0;
		padding:					1px 20px;
		background-color:			transparent;
		background-image:			url(../img/icon/playerbox_icon_record.png);
		background-repeat:			no-repeat;
		text-align:					center;
		font-size:					1.2em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_record button.ep_inactive,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_record button.ep_inactive:link{
		background-color:			#FFFFFF;
		background-image:			url(../img/background/playerbox_bg_btngrey.png);
		border-color:				#b3b6b7;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_record button.ep_inactive:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_record button.ep_inactive:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_record button.ep_inactive:active{
		background-color:			#FFFFFF;
		background-image:			none;
		border-color:				#b3b6b7;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_record button.ep_active,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_record button.ep_active:link{
		background-color:			#d33636;
		background-image:			url(../img/background/playerbox_bg_btnred.png);
		border-color:				#611212;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_record button.ep_active:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_record button.ep_active:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_record button.ep_active:active{
		background-color:			#d33636;
		background-image:			none;
		border-color:				#611212;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_record button.ep_inactive span{	
		background-image: 			url(../img/icon/playerbox_icon_record.png);
		background-position:		left 0.1em;
		color:						#b72727;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_record button.ep_active span{
		background-image: 			url(../img/icon/playerbox_icon_stop.png);
		background-position:		left 0.3em;
		color:						#FFFFFF;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (formulaire > timer > conteneur) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer{
		position:					relative;
		display:					block;
		overflow:					hidden;
		margin: 					0;
		padding:					0;
		font-size:					1em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content{
		position:					relative;
		display:					block;
		margin: 					0;
		padding:					0;
		background-color:			transparent;
		background-image:			url(../img/icon/playerbox_icon_timer.png);
		background-position:		center 5px;
		background-repeat:			no-repeat;
		font-size:					1em;
	}
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (formulaire > timer > elements) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content div{
		position:					relative;
		display:					block;
		float:						left;
		width:						49.9%;
		margin: 					0;
		padding:					0;
		background:					none;
		font-size:					1em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content div.ep_message{
		width:						100%;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content div + div.ep_error.ep_message .ep_msg{
		float:						none;
		clear:						both;
		margin-left:				0;
		background-position:		15% 6px;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content div + div.ep_error.ep_message .ep_msg.ep_left{
		background-position:		15% 6px;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content div + div.ep_error.ep_message .ep_msg.ep_right{
		background-position:		85% 6px;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content div + div.ep_error.ep_message .ep_msg div{
		float:						none;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content div + div{
		float:						right;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content div div{
		position:					relative;
		display:					block;
		float:						none;
		width:						auto;
		margin: 					0 20px 0 0;
		padding:					7px 25px;
		background-color:			#FFFFFF;
		background-image: 			url(../img/icon/playerbox_icon_timerA.png);
		background-position:		5px center;
		background-repeat:			no-repeat;
		border:						1px solid #dddddd;
		font-size:					1em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content div + div div{	margin: 0 0 0 20px;	background-image: url(../img/icon/playerbox_icon_timerB.png);	}
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (formulaire > timer > champ texte) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content div div input.ep_time{
		position:					relative;
		display:					block;
		z-index:					10;
		float:						none;
		width:						100%;
		margin: 					0;
		padding:					0;
		background-color:			transparent;
		font-size:					1.2em;
		text-align:					center;
		color:						#113653;
	}
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (formulaire > timer > bouton) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content div div input.ep_btnminus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content div div input.ep_btnplus{
		position:					absolute;
		display:					block;
		cursor:						pointer;
		z-index:					20;
		overflow:					hidden;
		float:						none;
		right:						0;
		width:						23px;
		height:						13px;
		margin: 					0;
		padding:					0;
		background-color:			transparent;
		background-position:		center;
		background-repeat:			no-repeat;
		font-size:					0.1em;
		text-indent:				2000px;
		color:						#FFFFFF;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content div div input.ep_btnplus{	
		top:						0;
		background-image: url(../img/icon/playerbox_icon_arrowtop.png);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content div div input.ep_btnminus{
		bottom:						0;
		background-image: url(../img/icon/playerbox_icon_arrowbottom.png);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content div div input.ep_btnminus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content div div input.ep_btnminus:link,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content div div input.ep_btnplus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content div div input.ep_btnplus:link{
		
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content div div input.ep_btnminus:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content div div input.ep_btnminus:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content div div input.ep_btnminus:active,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content div div input.ep_btnplus:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content div div input.ep_btnplus:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content div div input.ep_btnplus:active{
		
	}
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (formulaire > timer > version light) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer.ep_nobutton .ep_content div div{
		padding-right:				5px;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer.ep_nobutton .ep_content div div input.ep_btnminus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer.ep_nobutton .ep_content div div input.ep_btnplus{
		display:					none;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (formulaire > email > conteneur) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_contact{
		position:					relative;
		display:					block;
		clear:						both;
		margin: 					15px 0 0 0;
		padding:					0;
		font-size:					1em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_contact .ep_info{
		position:					relative;
		display:					block;
		min-height:					37px;
		margin: 					0 132px 0 0;
		padding:					0;
		font-size:					1.1em;
		color:						#395368;
	}
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (formulaire > email > texte) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_contact .ep_email,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_contact .ep_capcha{
		position:					relative;
		display:					block;
		margin: 					5px 0 0 0;
		padding:					0;
		font-size:					1em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_contact .ep_email{
		float:						left;
		width:						226px;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_contact .ep_capcha{
		float:						right;
		width:						117px;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_contact .ep_email	div,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_contact .ep_capcha	div{
		position:					relative;
		display:					block;
		margin: 					5px 0 0 0;
		padding:					5px 0;
		background-color:			#FFFFFF;
		border:						1px solid #dddddd;
		font-size:					1em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_contact div input{
		position:					relative;
		display:					block;
		width:						100%;
		margin: 					0;
		padding:					0;
		background-color:			transparent;
		font-size:					1.2em;
		color:						#000000;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_contact .ep_email input{	left: 5px; 	width: 216px;	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_contact .ep_capcha input{	left: 5px; 	width: 107px;	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_contact .ep_email input.ep_default{	color: #969697;	}
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (formulaire > email > image capcha) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_contact div img{
		position:					absolute;
		display:					block;
		top:						-42px;
		width:						117px;
		margin: 					0;
		padding:					0;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (formulaire > disclaimer > conteneur) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_disclaimer{
		position:					relative;
		display:					block;
		clear:						both;
		margin:						12px 0;
		padding:					0;
	}
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (formulaire > disclaimer > bouton d'acceptation) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_disclaimer .ep_field{
		position:					relative;
		display:					block;
		clear:						both;
		margin:						0;
		padding:					0;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_disclaimer .ep_field label{
		position:					relative;
		display:					inline-block;
		margin:						0;
		padding:					0 0 0 6px;
		font-size:					1.1em;
		color:						#395368;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_disclaimer .ep_field input{
		position:					relative;
		display:					inline-block;
		vertical-align:				text-top;
	}
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (formulaire > disclaimer > lien ancre vers le disclaimer du bas) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_disclaimer .ep_field a{
		position:					relative;
		display:					inline-block;
		margin:						0;
		padding:					0 0 0 6px;
		font-size:					1.1em;
		color:						#395368;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_disclaimer .ep_field a:link,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_disclaimer .ep_field a:visited{
		text-decoration:			none;
		color:						#395368;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_disclaimer .ep_field a:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_disclaimer .ep_field a:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_disclaimer .ep_field a:active{
		text-decoration:			underline;
		color:						#395368;
	}
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (formulaire > disclaimer > texte) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_disclaimer .ep_information{
		position:					relative;
		display:					block;
		clear:						both;
		margin:						12px 0 0 0;
		padding:					0;
		font-size:					1em;
		color:						#395368;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_disclaimer .ep_information div{
		position:					relative;
		display:					block;
		margin:						0;
		padding:					0;
		font-size:					1.1em;
		color:						#395368;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_disclaimer .ep_information .ep_title{
		margin:						0 0 6px 0;
	}
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (formulaire > disclaimer > bouton d'ouverture) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_disclaimer .ep_information.ep_open,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_disclaimer .ep_information.ep_close{
		margin-left:				2em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_disclaimer .ep_information .ep_button{ display: none; }
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_disclaimer .ep_information.ep_open .ep_button,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_disclaimer .ep_information.ep_close .ep_button{
		display:					inline-block;
		cursor:						pointer;
		margin:						-6px 0 6px 0;
		padding-left:				15px;
		background-image:			url(../img/icon/boxbody_iconsmall_minus.png);
		background-position:		left 0.2em;
		background-repeat:			no-repeat;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_disclaimer .ep_information.ep_open .ep_button{	background-image: url(../img/icon/boxbody_iconsmall_minus.png); }
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_disclaimer .ep_information.ep_close .ep_button{	background-image: url(../img/icon/boxbody_iconsmall_plus.png); 	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_disclaimer .ep_information.ep_open .ep_title,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_disclaimer .ep_information.ep_open .ep_content{
		padding-left:				15px;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_disclaimer .ep_information.ep_close .ep_title,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_disclaimer .ep_information.ep_close .ep_content{
		position:					absolute;
		display:					block;
		overflow:					hidden;
		left:						-10000px;
		width:						1px;
		height:						1px;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (formulaire > message de reussite) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_success{
		position:					relative;
		display:					block;
		min-height:					50px;
		margin: 					12px 0;
		padding:					0 0 0 72px;
		background-image: 			url(../img/icon/playerbox_icon_success.png);
		background-position:		left top;
		background-repeat:			no-repeat;
		font-size:					1.2em;
		line-height:				1.4em;
		color:						#0E3755;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (formulaire > boutons) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons{
		position:					relative;
		display:					block;
		clear:						both;
		margin:						12px 0;
		padding:					0;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons button{
		position:					relative;
		display:					block;
		float:						left;
		cursor:						pointer;
		margin:						0;
		padding:					0;
		background-position:		top;
		background-repeat:			repeat-x;
		border:						1px solid #DADFE2;
		border-radius:				5px;
		-moz-border-radius:			5px;
		font-size:					1em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons button + button{ float:	right; }
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons.ep_left{	text-align:	left; }
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons.ep_right{	text-align:	right; }
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons.ep_left 	button,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons.ep_left 	button + button,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons.ep_right	button,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons.ep_right	button + button{
		display:					inline-block;
		float:						none;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons button span{
		position:					relative;
		display:					inline-block;
		margin:						5px 15px;
		padding:					0;
		background-position:		left center;
		background-repeat:			no-repeat;
		font-size:					1.2em;
		font-weight:				bold;
		text-transform:				uppercase;
		color:						#ffffff;
	}
	body[lang='el'] #maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons button span{ font-size:	1.2em; text-transform: none; }
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons button.ep_confirm span{
		padding-left:				20px;
		background-image:			url(../img/icon/playerbox_icon_download.png);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons button.ep_button span{
		background-image:			none;
		font-weight:				normal;
		color:						#0E3755;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons button.ep_button,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons button.ep_button:link,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons button.ep_button:visited{	
		background-color: 			#e9e9e9;
		background-image:			url(../../common/img/background/button_bg_whitelight.png);
		border-color:				#bdc0c0;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons button.ep_button:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons button.ep_button:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons button.ep_button:active{	
		background-color: 			#cfcfcf;
		background-image:			url(../../common/img/background/button_bg_whitedark.png);
		border-color:				#bdc0c0;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons button.ep_cancel,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons button.ep_cancel:link,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons button.ep_cancel:visited{	
		background-color: 			#497FAD;
		background-image:			url(../../common/img/background/button_bg_bluelight.png);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons button.ep_cancel:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons button.ep_cancel:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons button.ep_cancel:active{	
		background-color: 			#345979;
		background-image:			url(../../common/img/background/button_bg_bluedark.png);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons button.ep_confirm,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons button.ep_confirm:link,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons button.ep_confirm:visited{	
		background-color: 			#99AC49;
		background-image:			url(../../common/img/background/button_bg_greenlight.png);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons button.ep_confirm:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons button.ep_confirm:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons button.ep_confirm:active{	
		background-color: 			#677A2A;
		background-image:			url(../../common/img/background/button_bg_greendark.png);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons button.ep_confirm[disabled]{
		cursor:						default;
		background-color: 			#c6c7c7 !important;
		background-image:			none	!important;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_buttons button.ep_confirm[disabled] span{
		cursor:						default;
		color:						#666666;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (formulaire > message d'erreur) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting div.ep_error div.ep_msg{
		position:					relative;
		display:					block;
		margin:						0;
		padding:					12px 0 0 0;
		background-color:			transparent;
		background-image:			url(../../common/img/background/form_bg_error_arrow.png) !important;
		background-position:		center 6px;
		background-repeat:			no-repeat;
		border:						none;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting div.ep_error div.ep_msg div{
		position:					relative;
		display:					block;
		margin:						0;
		padding:					6px 6px 6px 30px;
		background-color:			#C44949;
		background-image:			url(../../common/img/icon/form_icon_error.png);
		background-position:		6px 4px;
		background-repeat:			no-repeat;
		border:						none;
		font-size:					1.2em;
		color:						#FFFFFF;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting div.ep_disclaimer.ep_error div.ep_msg{	background-position:	12px 6px; }
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (formulaire > message d'erreur > changement couleur) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_contact .ep_email.ep_error			div,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_contact .ep_capcha.ep_error			div,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content 	div.ep_error 	div{				border-color:	#C44949; 	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_contact .ep_email.ep_error			div input,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_contact .ep_capcha.ep_error			div input,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content 	div.ep_error 	div input.ep_time{	color:			#C44949; 	}
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (formulaire > message d'erreur > correction positionnement) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content 	div.ep_error 		.ep_msg{		margin-left: 	0;		margin-rigth:	10px;	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content 	div + div.ep_error  .ep_msg{		margin-left: 	10px;	margin-rigth:	0;		}
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (formulaire > message d'erreur > correction de l'affichage des textes longs [timer]) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content 	div.ep_error 		.ep_msg div{	border-bottom:	1px solid #e5e6e6;	border-right:	1px solid #e5e6e6; 	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content 	div + div.ep_error  .ep_msg div{	border-bottom:	1px solid #e5e6e6;	border-left:	1px solid #e5e6e6; 	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content 	div.ep_error 		.ep_msg div{	float:			left;		}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_infoblock .ep_recorder .ep_setting .ep_timer .ep_content 	div + div.ep_error  .ep_msg div{	float:			right;		}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - ZONE INFORMATION : Enregistreur (formulaire > message d'aide) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_playerblock .ep_toolbar .ep_timeline 			.ep_help,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_record 	.ep_help,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_timer 	.ep_help{
		position:					relative;
		display:					block;
		cursor:						default;
		top:						inherit;
		width:						auto;
		margin: 					0;
		padding:					0;
		background:					none;
		border:						none;
		font-size:					1em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_playerblock .ep_toolbar .ep_timeline 			.ep_help{
		position:					absolute;
		bottom:						21px;
		padding-left: 				6px;
		padding-right: 				6px;
		height:						auto;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_playerblock .ep_toolbar .ep_timeline 			.ep_help .ep_msg,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_record 	.ep_help .ep_msg{
		min-height: 44px;
	}
	body:lang(de) #maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_playerblock .ep_toolbar .ep_timeline .ep_help .ep_msg,
	body:lang(de) #maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_record  .ep_help .ep_msg{
		min-height: 70px;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_playerblock .ep_toolbar .ep_timeline 			.ep_help div,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_record 	.ep_help div,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_timer 	.ep_help div{
		position:					relative;
		display:					block;
		cursor:						default;
		top:						0;
		width:						auto;
		min-height:					4em;
		margin: 					0 0 14px 0;
		padding:					3px;
		background:					none;
		background-color:			#bac828;
		border:						none;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_playerblock .ep_toolbar .ep_timeline 			.ep_help div{
		margin-bottom:				8px;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_playerblock .ep_toolbar .ep_timeline 			.ep_help .ep_number,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_record 	.ep_help .ep_number,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_timer 	.ep_help .ep_number{
		position:					relative;
		display:					block;
		float:						left;
		cursor:						default;
		top:						0;
		margin: 					0;
		padding:					5px;
		background-color:			#113653;
		border-radius:				3px;
		-moz-border-radius:			3px;
		border:						none;
		font-size:					2em;
		color:						#f0fd5d;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_playerblock .ep_toolbar .ep_timeline 			.ep_help .ep_msg,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_record 	.ep_help .ep_msg,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_timer 	.ep_help .ep_msg{
		position:					relative;
		display:					block;
		overflow:					hidden;
		cursor:						default;
		top:						0;
		margin: 					0;
		padding:					2px 5px;
		background:					none;
		border:						none;
		font-size:					1.1em;
		color:						#113653;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_record 	.ep_help .ep_msg,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_timer 	.ep_help .ep_msg{	min-height:	4em;	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_playerblock .ep_toolbar .ep_timeline 			.ep_help .ep_endbox,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_record 	.ep_help .ep_endbox,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_timer 	.ep_help .ep_endbox{
		position:					absolute;
		display:					block;
		overflow:					visible;
		cursor:						default;
		top:						auto;
		bottom:						-1px;
		left:						50%;
		height:						10px;
		margin: 					0;
		padding:					0;
		background:					none;
		border:						none;
		font-size:					1em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_record 	.ep_help .ep_endbox,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_timer 	.ep_help .ep_endbox{
		bottom:						-9px;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_playerblock .ep_toolbar .ep_timeline 			.ep_help .ep_endbox span,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_record 	.ep_help .ep_endbox span,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_timer 	.ep_help .ep_endbox span{
		position:					absolute;
		display:					block;
		overflow:					hidden;
		cursor:						default;
		top:						0;
		width:						6px;
		height:						2px;
		margin: 					0;
		padding:					0;
		background-color:			#bac828;
		font-size:					1em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_record 	.ep_help .ep_endbox span{										left:	0;				}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_timer 	.ep_help .ep_endbox span{										right:	0;				}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_playerblock .ep_toolbar .ep_timeline 			.ep_help .ep_endbox span + span,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_record 	.ep_help .ep_endbox span + span,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_timer 	.ep_help .ep_endbox span + span{								top: 2px;	width: 5px;	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_playerblock .ep_toolbar .ep_timeline 			.ep_help .ep_endbox span + span + span,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_record 	.ep_help .ep_endbox span + span + span,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_timer 	.ep_help .ep_endbox span + span + span{							top: 4px;	width: 4px;	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_playerblock .ep_toolbar .ep_timeline 			.ep_help .ep_endbox span + span + span + span,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_record 	.ep_help .ep_endbox span + span + span + span,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_timer 	.ep_help .ep_endbox span + span + span + span{					top: 6px;	width: 3px;	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_playerblock .ep_toolbar .ep_timeline 			.ep_help .ep_endbox span + span + span + span + span,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_record 	.ep_help .ep_endbox span + span + span + span + span,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_timer 	.ep_help .ep_endbox span + span + span + span + span{			top: 8px;	width: 2px; }
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_playerblock .ep_toolbar .ep_timeline 			.ep_help .ep_endbox span + span + span + span + span + span,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_record 	.ep_help .ep_endbox span + span + span + span + span + span,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_infoblock .ep_recorder .ep_setting .ep_timer 	.ep_help .ep_endbox span + span + span + span + span + span{	top: 10px;	width: 1px;	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_playerblock .ep_toolbar .ep_timeline 			.ep_help div{
		border:						1px solid #f1ff5f;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer.ep_viewhelp .ep_playerblock .ep_toolbar .ep_timeline 			.ep_help .ep_endbox span{
		border-left:				1px solid #f1ff5f;
		border-right:				1px solid #f1ff5f;
		border-bottom:				1px solid #f1ff5f;
	}
	/* ======================================================================================================== */
	/* ======================================================================================================== */
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Conteneur */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist{
		position:					relative;
		display:					block;
		overflow:					visible;
		margin:						0;
		padding:					0;
		font-size:					1em;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Conteneur (entete) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockheader{
		position:					relative;
		display:					block;
		overflow:					hidden;
		margin:						0;
		padding:					0;
		background-image:			url(../img/background/playerbox_bg_grey.png);
		font-size:					1em;
	}
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Conteneur (entete > conteneur) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockheader ul{
		display:					block;
		margin:						0;
		padding:					0;
		line-height:				1em;
		font-size:					1em;
	}
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Conteneur (entete > element) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockheader ul li{
		display:					block;
		float:						left;
		max-width:					50%;
		max-width:					107px\9;
		margin:						0;
		padding:					0;
		font-size:					1em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockheader ul li + li{
		float:						none;
		overflow:					hidden;
		max-width:					auto;
	}
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Conteneur (entete > lien) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockheader ul li a{
		display:					block;
		margin:						0;
		padding:					0;
		border-right:				1px solid #cdd0d1;
		font-size:					1em;
		text-decoration:			none;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockheader ul li + li a{	border: none; }
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockheader ul li a .ep_title{
		position:					relative;
		display:					block;
		z-index:					20;
		overflow:					hidden;
		margin:						0;
		padding:					8px 12px;
		line-height:				1.4em;
		font-size:					1.2em;
		font-weight:				bold;
		text-decoration:			none;
		color:						#13334D;
	}
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Conteneur (entete > lien > surface cliquable) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockheader ul li a .ep_endbox{
		position:					absolute;
		display:					block;
		z-index:					10;
		clear:						none;
		top:						0; 
		bottom:						0;
		width:						100%;
		height:						auto;
		margin:						0;
		background-color:			transparent;
		background-image:			url(../img/background/playerbox_bg_grey.png);
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockheader ul li + li a .ep_endbox{
		border-left:				1px solid #cdd0d1;
	}
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Conteneur (entete > lien > ligne) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockheader ul li a .ep_endbox + .ep_endbox{
		top:						inherit; 
		bottom:						0;
		height:						1px;
		background-color:			#cdd0d1;
		background-image:			none;
	}
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Conteneur (entete > lien > survol) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockheader ul li a 			.ep_title,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockheader ul li a:link 	.ep_title{
		text-decoration:			none;
		color:						#13334D;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockheader ul li a:hover	.ep_title,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockheader ul li a:focus	.ep_title,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockheader ul li a:active	.ep_title{
		text-decoration:			underline;
		color:						#13334D;
	}
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Conteneur (entete > lien > selection) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockheader ul li.ep_selected a .ep_endbox{
		background-color:			#FFFFFF;
		background-image:			none;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Conteneur (contenu) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent{
		position:					relative;
		display:					block;
		clear:						both;
		overflow:					visible;
		margin:						12px 0;
		padding:					0;
		font-size:					1em;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Titre */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_heading{
		position:					relative;
		display:					block;
		margin:						0 0 6px 0;
		padding:					0 6px 12px 14px;
		border-bottom:				1px solid #cdd0d1;
		font-size:					1.2em;
		color:						#13334D;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_heading abbr{
		text-decoration:			none;
		border:						none;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Contenu textuel */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_content{
		position:					relative;
		display:					block;
		margin:						12px 0;
		padding:					0 6px 0 14px;
		font-size:					1.1em;
		font-weight:				bold;
		color:						#13334D;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Contenu lien (conteneur) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links{
		position:					relative;
		display:					block;
		margin:						12px 0;
		padding:					0 6px 0 14px;
		font-size:					1em;
		color:						#13334D;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links ul{
		position:					relative;
		display:					block;
		overflow:					hidden;
		margin:						-5px 0 6px 0;
		padding:					0;
		font-size:					1em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links ul li{
		position:					relative;
		display:					block;
		margin:						-1px 0 0 0;
		padding:					0;
		background-position:		-100px;
		background-repeat:			no-repeat;
		font-size:					1em;
	}
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Contenu lien (lien) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links ul li a{
		position:					relative;
		display:					inline-block;
		margin:						0;
		padding:					3px 0 3px 20px;
		background-position:		left 0.3em;
		background-repeat:			no-repeat;
		outline:					none;
		font-size:					1.2em;
		color:						#195B92;
	}
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Contenu lien (lien > effet de survol) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links ul a:link,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links ul a:visited{
		text-decoration:			none;
		color:						#195B92;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links ul a:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links ul a:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links ul a:active{
		text-decoration:			underline;
		color:						#195B92;
	}
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Contenu lien (lien > typage "lien classique" [fleche bleue]) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links ul li.ep_simple a,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links ul li.ep_title a{		background-image: 	url(../../common/img/icon/boxbody_iconsmall_link_simple.png);	}
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Contenu lien (lien > typage "lien multimedia" [fleche verte]) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links ul li.ep_media a{		background-image: 	url(../../common/img/icon/boxbody_iconsmall_link_media.png);	}
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Contenu lien (lien > typage "lien pdf" [icone PDF rouge]) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links ul li.ep_pdf a{		background-image: 	url(../../common/img/icon/boxbody_iconsmall_link_pdf.png);		}
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Contenu lien (lien > typage "lien word" [icone word bleue]) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links ul li.ep_doc a{		background-image: 	url(../../common/img/icon/boxbody_iconsmall_link_doc.png);		}
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Contenu lien (lien > typage "liens multiples" [fleche bleue sur l'element]) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links ul li.ep_multi{
		padding-top:				6px;
		padding-bottom:				6px;
		padding-left: 				25px;
		background-image: 			url(../img/icon/boxbody_icon_link_simple.png);
		background-position:		left 0.5em;
		background-repeat:			no-repeat;
		font-size:					1.2em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links ul li.ep_multi a{
		padding-top:				0;
		padding-bottom:				0;
		padding-left: 				0;
		background:					none;
		font-size:					1em;
	}
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Contenu lien (lien > typage "lien automatique" [icone PDF rouge]) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links ul li.ep_dynamic a{				background-image: url(../../common/img/icon/boxbody_iconsmall_link_simple.png);		}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links ul li.ep_dynamic a[href^='http://youtube'],
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links ul li.ep_dynamic a[href^='http://europarltv.eu'],
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links ul li.ep_dynamic a[href^='http://www.europarltv.eu'],
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links ul li.ep_dynamic a[href$='.mp4'],
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links ul li.ep_dynamic a[href$='.wmv'],
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links ul li.ep_dynamic a[href$='.mov'],
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links ul li.ep_dynamic a[href$='.flv']{	background-image: 	url(../../common/img/icon/boxbody_iconsmall_link_media.png);	}
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Contenu lien (lien > typage "lien automatique" [icone PDF rouge]) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links ul li.ep_dynamic a[href$='.pdf']{	background-image: 	url(../../common/img/icon/boxbody_iconsmall_link_pdf.png);		}
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Contenu lien (lien > typage "lien automatique" [icone word bleue]) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links ul li.ep_dynamic a[href$='.doc'],
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links ul li.ep_dynamic a[href$='.xls'],
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_links ul li.ep_dynamic a[href$='.rtf']{	background-image: 	url(../../common/img/icon/boxbody_iconsmall_link_doc.png);		}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Liste (conteneur) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_list,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_list ul{
		position:					relative;
		display:					block;
		clear:						both;
		overflow:					hidden;
		margin:						0;
		padding:					0;
		font-size:					1em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_list ul li{
		position:					relative;
		display:					block;
		clear:						both;
		margin:						0;
		padding:					0 0 0 1px;
		font-size:					1em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_list ul li.ep_selected{
		background-image:			url(../img/background/playerbox_bg_grey.png);
	}
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Liste (element) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_list ul li a,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_list ul li span{
		position:					relative;
		display:					block;
		margin:						0;
		padding:					3px 6px 3px 13px;
		border-top:					1px solid #FFFFFF;
		border-bottom:				1px solid #FFFFFF;
		line-height:				1.4em;
		text-decoration:			none;
		font-size:					1em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_list ul li.ep_selected a,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_list ul li.ep_selected span{
		border-top:					1px solid #cdd0d1;
		border-bottom:				1px solid #cdd0d1;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_list ul li a 	span,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_list ul li span	span{
		padding:					0;
		background-image:			none	!important;
		border-top:					none	!important;
		border-bottom:				none	!important;
		line-height:				auto;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_list ul li span.ep_endbox{
		margin:						0;
		padding:					0 		!important;
		border:						none 	!important;
	}
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Liste (presentation "speaker" > element) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist #speaker.ep_blockcontent .ep_list ul li a,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist #speaker.ep_blockcontent .ep_list ul li span{
		padding-top:				8px;
		padding-bottom:				6px;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist #speaker.ep_blockcontent .ep_list ul li.ep_selected a,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist #speaker.ep_blockcontent .ep_list ul li.ep_selected span{
		padding-top:				10px;
		padding-bottom:				8px;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist #speaker.ep_blockcontent .ep_list ul li span.ep_time{
		position:					relative;
		display:					block;
		float:						left;
		margin:						0 6px 0 0;
		padding:					2px 6px;
		background-color:			#13334D;
		font-size:					1em;
		font-weight:				bold;
		color:						#FFFFFF;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist #speaker.ep_blockcontent .ep_list ul li span.ep_title{
		position:					relative;
		display:					block;
		overflow:					hidden;
		margin:						0;
		padding:					1px 0;
		font-size:					1.2em;
		font-weight:				normal;
		color:						#13334D;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist #speaker.ep_blockcontent .ep_list ul li a:link 		span.ep_title,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist #speaker.ep_blockcontent .ep_list ul li a:visited	span.ep_title{
		text-decoration:			none;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist #speaker.ep_blockcontent .ep_list ul li a:hover 		span.ep_title,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist #speaker.ep_blockcontent .ep_list ul li a:focus 		span.ep_title,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist #speaker.ep_blockcontent .ep_list ul li a:active 	span.ep_title{
		text-decoration:			underline;
	}
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Liste (presentation "subject" > element) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist #subject.ep_blockcontent .ep_list ul li a,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist #subject.ep_blockcontent .ep_list ul li span{
		padding-left:				28px;
		background-image:			url(../../common/img/icon/boxbody_icon_list_dark.png);
		background-position:		13px 0.7em;
		background-repeat:			no-repeat;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist #subject.ep_blockcontent .ep_list ul li.ep_selected a,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist #subject.ep_blockcontent .ep_list ul li.ep_selected span{
		padding-top:				8px;
		padding-bottom:				6px;
		background-position:		13px 1.2em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist #subject.ep_blockcontent .ep_list ul li span.ep_title{
		position:					relative;
		display:					block;
		overflow:					hidden;
		margin:						0;
		padding:					0;
		font-size:					1.2em;
		font-weight:				normal;
		color:						#13334D;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist #subject.ep_blockcontent .ep_list ul li a:link 		span.ep_title,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist #subject.ep_blockcontent .ep_list ul li a:visited	span.ep_title{
		text-decoration:			none;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist #subject.ep_blockcontent .ep_list ul li a:hover 		span.ep_title,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist #subject.ep_blockcontent .ep_list ul li a:focus 		span.ep_title,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist #subject.ep_blockcontent .ep_list ul li a:active 	span.ep_title{
		text-decoration:			underline;
	}
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Liste (presentation "committees" > element) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist #committees.ep_blockcontent .ep_list{	margin-top: -6px;	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist #committees.ep_blockcontent .ep_list ul li .ep_title{
		position:					relative;
		display:					inline-block;
		margin:						12px 0 0 0;
		padding:					0 6px 0 14px;
		font-size:					1.2em;
		font-weight:				bold;
		color:						#4d9aca;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist #committees.ep_blockcontent .ep_list ul li .ep_title abbr{
		border:						none;
		outline:					none;
		text-decoration:			none;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist #committees.ep_blockcontent .ep_list ul li .ep_title .ep_time{
		position:					relative;
		display:					inline-block;
		margin:						0 1px 0 0;
		padding:					2px 3px;
		background-color:			#4d9aca;
		font-size:					0.9em;
		color:						#FFFFFF;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist #committees.ep_blockcontent .ep_list ul li ul{
		position:					relative;
		display:					block;
		margin:						0 0 -6px 0;
		padding:					0;
		font-size:					1em;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist #committees.ep_blockcontent .ep_list ul li ul li span{
		position:					relative;
		display:					block;
		overflow:					hidden;
		margin:						0;
		padding:					3px 6px 3px 28px;
		background-image:			url(../../common/img/icon/boxbody_icon_list_dark.png);
		background-position:		13px 0.6em;
		background-repeat:			no-repeat;
		font-size:					1.2em;
		font-weight:				normal;
		color:						#13334D;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Scrollbarre (correction liste cible) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent.ep_scroll{
		margin-bottom:				-1px;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent.ep_scroll .ep_list{
		overflow:					hidden;
		padding-right:				12px;
	}
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Scrollbarre (conteneur) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent .ep_scrollbar{
		position:					absolute;
		display:					none;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent.ep_scroll .ep_scrollbar{
		display:					block;
		overflow:					hidden;
		right:						0;
		width:						12px;
		background-color:			#cdd0d1;
		border-left:				1px solid #cdd0d1;
	}
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Scrollbarre (bouton fleche) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent.ep_scroll .ep_scrollbar .ep_button{
		position:					absolute;
		display:					block;
		z-index:					20;
		cursor:						pointer;
		width:						12px;
		height:						12px;
		background-color:			#FFFFFF;
		background-image:			url(../img/background/playerbox_bg_scrollbar_arrowtop.png);
		background-position:		center;
		background-repeat:			no-repeat;
		border-style:				solid;
		border-color:				#cdd0d1;
		border-bottom-width:		1px;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent.ep_scroll .ep_scrollbar .ep_button:link,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent.ep_scroll .ep_scrollbar .ep_button:visited{		background-color: 	#FFFFFF; 	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent.ep_scroll .ep_scrollbar .ep_button:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent.ep_scroll .ep_scrollbar .ep_button:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent.ep_scroll .ep_scrollbar .ep_button:active{		background-color:	#F4F4F4;	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent.ep_scroll .ep_scrollbar .ep_container + .ep_button{
		bottom:						0;
		background-image:			url(../img/background/playerbox_bg_scrollbar_arrowbottom.png);
		border-top-width:			1px;
	}
	/* PLAYER AUDIO/VIDEO - LISTES SUJETS : Scrollbarre (curseur) */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent.ep_scroll .ep_scrollbar .ep_container{
		position:					absolute;
		display:					block;
		cursor:						default;
		z-index:					10;
		top:						13px;
		bottom:						13px;
		width:						12px;
		background-image:			url(../img/background/playerbox_bg_scrollbar.png);
		background-position:		left;
		background-repeat:			repeat-y;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent.ep_scroll .ep_scrollbar .ep_container .ep_cursor{
		position:					absolute;
		display:					block;
		cursor:						pointer;
		width:						12px;
		background-color:			#FFFFFF;
		background-image:			url(../img/background/playerbox_bg_scrollbar_cursor.png);
		background-position:		center;
		background-repeat:			no-repeat;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent.ep_scroll .ep_scrollbar .ep_container .ep_cursor:link,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent.ep_scroll .ep_scrollbar .ep_container .ep_cursor:visited{		background-color: 	#FFFFFF; 	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent.ep_scroll .ep_scrollbar .ep_container .ep_cursor:hover,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent.ep_scroll .ep_scrollbar .ep_container .ep_cursor:focus,
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementlist .ep_blockcontent.ep_scroll .ep_scrollbar .ep_container .ep_cursor:active{		background-color:	#F4F4F4;	}
	/* ======================================================================================================== */
	/* ======================================================================================================== */
	/* PLAYER AUDIO/VIDEO - PIED DE BOITE : Conteneur */
	#maincontent .ep_playerbox .ep_boxfooter{
		position:					relative;
		display:					block;
		margin:						0;
		padding:					5px 0 0 0;
		background-image:			url(../img/background/playerbox_bg_footer_separator.png);
		background-position:		top;
		background-repeat:			repeat-x;
		border:						1px solid #DBE1E4;
		border-top:					none;
	}
	/* PLAYER AUDIO/VIDEO - PIED DE BOITE : Conteneur */
	#maincontent .ep_playerbox .ep_boxfooter .ep_block{
		position:					relative;
		display:					block;
		margin:						0;
		padding:					0;
		background-color:			#1d5889;
		background-image:			url(../img/background/playerbox_bg_footer.png);
		background-position:		top;
		background-repeat:			repeat-x;
		border-top:					1px solid #000000;
		color:						#FFFFFF;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - PIED DE BOITE : Element */
	#maincontent .ep_playerbox .ep_boxfooter .ep_block .ep_heading{
		position:					relative;
		display:					block;
		margin:						0;
		padding:					3px 12px 6px 12px;
		background-position:		6px 0.5em;
		background-repeat:			no-repeat;
		font-size:					1.2em;
	}
	#maincontent .ep_playerbox .ep_boxfooter .ep_block .ep_content{
		position:					relative;
		display:					block;
		overflow:					hidden;
		top:						0;
		margin:						0;
		padding:					0 12px 12px 12px;
		font-size:					1.2em;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - PIED DE BOITE : activation des effets javascript */
	#maincontent .ep_playerbox .ep_boxfooter .ep_block.ep_open .ep_heading, #maincontent .ep_playerbox .ep_boxfooter .ep_block.ep_close .ep_heading{
		cursor:						pointer;
		padding-left:				23px;
	}
	#maincontent .ep_playerbox .ep_boxfooter .ep_block.ep_open 	.ep_heading{	background-image:	url(../img/icon/playerbox_icon_minus.png); 	}
	#maincontent .ep_playerbox .ep_boxfooter .ep_block.ep_close .ep_heading{	background-image:	url(../img/icon/playerbox_icon_plus.png); 	}
	#maincontent .ep_playerbox .ep_boxfooter .ep_block.ep_open 	.ep_content{	
		position:					relative;
		left:						0;
		width:						auto;
		height:						auto;
		padding-left:				23px;
	}
	#maincontent .ep_playerbox .ep_boxfooter .ep_block.ep_close .ep_content{	
		position:					absolute;
		left:						-10000px;
		width:						1px;
		height:						1px;
	}
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* PLAYER AUDIO/VIDEO - BOITE VIDE : Conteneur */
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_emptyblock{
		position:					relative;
		display:					block;
		margin:						0;
		padding:					0;
		background-color:			#1f74ad;
		background-image:			url(../img/background/playerbox_bg_empty.jpg);
		background-position:		center;
		background-repeat:			no-repeat;
		color:						#000000;
		white-space:				nowrap;
		text-align:					center;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_emptyblock span.ep_endbox{
		position:					relative;
		display:					inline-block;
		overflow:					hidden;
		width:						1px;
		height:						365px;
		margin:						0;
		padding:					0;
		vertical-align:				middle;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_emptyblock .ep_content{
		position:					relative;
		display:					inline-block;
		min-width:					100px;
		margin:						0 12px 0 11px;
		padding:					0;
		padding:					20px 0;
		background:					none;
		font-size:					1em;
		vertical-align:				middle;
		white-space:				normal;
		color:						#000000;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_emptyblock .ep_content .ep_text{
		position:					relative;
		display:					block;
		font-size:					1.8em;
		text-shadow:				1px 1px 1px #0D0D0D;
		color:						#FFFFFF;
	}
	#maincontent .ep_playerbox .ep_boxbody .ep_element1col .ep_elementplayer .ep_emptyblock .ep_content .ep_button{
		position:					relative;
		display:					block;
		font-size:					1.2em;
		color:						#000000;
	}
	
		