	body
	{
		background-color		:	white							;
		color					:	#666666							;
		font-size				:	12px							;
		font-family				:	Tahoma, serif, sans-serif, arial;
		text-decoration			:	none							;
		margin					: 	0px								;
		padding					: 	0px								;
	}
	
	#bandeau
	{
		background-color		:	#4C767A							;
		color					: 	white							;
		width					: 	100%							;
		height					:	150px							;
	}
	
	#contenu
	{
		background-color		:	white							;
		width					: 	100%							;
		height					:	150px							;
	}
	
	html>body #contenu 
	{
		height					: 	auto							;
		min-height				: 	550px							;
	}
	
	.titre_tableau
	{
		font-size				:	24px							;
		background-color		:	#4C767A							;
		color					: 	white							;
		margin 					: 	0px								;
		padding-left			:	30px							;
		font-weight 			: 	bold							;
		float					:	left							;
	}
	
	.titre_tableau_menu
	{
		font-size				:	18px							;
		background-color		:	#4C767A							;
		color					: 	white							;
		margin 					: 	0px								;
		padding-left			:	10px							;
		font-weight 			: 	bold							;
		float					:	left							;
	}
	
	.titre_menu
	{
		font-size				:	14px							;
		color					: 	#666666							;
		margin 					: 	0px								;
		padding-left			:	25px							;
		font-weight 			: 	bold							;
		float					:	left							;
	}
	
	.tbFormTitre
	{
		background-color		:	#4C767A							;
		padding-top				:	10px							;
		padding-bottom			:	10px							;
	}
	
	.tbFormTitreMenu
	{
		background-color		:	#4C767A							;
		padding-top				:	5px								;
		padding-bottom			:	5px								;
	}
	
	.tbFormMenu
	{
		padding-top				:	5px								;
		padding-bottom			:	5px								;
	}
	
	.tbFormMenuSelected
	{
		padding-top				:	5px								;
		padding-bottom			:	5px								;
		color					:	white							;
		background-color		: 	#4C767A							;
	}
	
	.tbFormMenuSelected a, .tbFormMenuSelected a:hover
	{
		color					:	white							;
	}
	
	.style_tableau
	{
		border 					: 	1px solid #4C767A				;
	}
	
	.tdForm
	{
		padding-left			:	5px								;
		padding-top				:	5px								;
		padding-bottom			:	5px								;
	}
	
	.bouton a 
	{
		display					:	block							;
		width					:	170px							;
		line-height				:	30px							;
		text-align				:	center							;
		margin					: 	2px								;
		background-color		:	#EFFBFF							;
		color					: 	#4C767A							;
		text-decoration			:	none							;
		float					:	right							;
		font-weight 			: 	bold							;
		
		-moz-border-radius		: 	5px 5px 5px 5px					; /*Compatibilité Firefox */
		-webkit-border-radius	: 	5px 5px 5px 5px					; /*Compatibilité Google Chrome */
		border-radius			: 	5px 5px 5px 5px					;
		
		behavior				:	url(./css/PIE/PIE.htc)		; /*Compatibilité IE */s
	}
	
	.bouton a:hover 
	{
		background-color		:	#EFFBFF							;
		color					:	#2F574D							;		
		font-weight 			: 	bold							;
	}
	
	.bouton_administration a 
	{
		display					:	block							;
		width					:	170px							;
		line-height				:	20px							;
		text-align				:	center							;
		background-color		:	#EFFBFF							;
		color					: 	#4C767A							;
		text-decoration			:	none							;
		float					:	right							;
		font-weight 			: 	bold							;
		
		-moz-border-radius		: 	5px 5px 5px 5px					; /*Compatibilité Firefox */
		-webkit-border-radius	: 	5px 5px 5px 5px					; /*Compatibilité Google Chrome */
		border-radius			: 	5px 5px 5px 5px					;
		
		behavior				:	url(./css/PIE/PIE.htc)		; /*Compatibilité IE */s
	}
	
	.bouton_administration a:hover 
	{
		background-color		:	#EFFBFF							;
		color					:	#2F574D							;		
		font-weight 			: 	bold							;
	}
	
	.bouton_participant a 
	{
		display					:	block							;
		width					:	170px							;
		line-height				:	40px							;
		text-align				:	center							;
		background-color		:	#4C767A							;
		color					: 	#EFFBFF							;
		text-decoration			:	none							;
		font-weight 			: 	bold							;
		
		-moz-border-radius		: 	5px 5px 5px 5px					; /*Compatibilité Firefox */
		-webkit-border-radius	: 	5px 5px 5px 5px					; /*Compatibilité Google Chrome */
		border-radius			: 	5px 5px 5px 5px					;
		
		behavior				:	url(./css/PIE/PIE.htc)		; /*Compatibilité IE */s
	}
	
	.bouton_participant a:hover 
	{
		background-color		:	#4C767A							;
		color					:	#EFFBFF							;		
		font-weight 			: 	bold							;
	}
	
	
	.titre_amp
	{
		padding-left			: 	40px							;
		font-size				:	35px							;
		font-weight 			: 	bold							;
		font-style				: 	italic							;
		color 					: 	white							;
	}
	
	.titre_seminar
	{
		padding-left			: 	100px							;
		font-size				:	35px							;
		font-weight 			: 	bold							;
		font-style				: 	italic							;
		color 					: 	white							;
	}
	
	.menu_bandeau
	{
		width					:	260px							;
		line-height				:	55px							;
		font-size				:	15px							;
		font-weight 			: 	bold							;
		text-align				: 	center							;
		background-color		: 	#EFFBFF							;
		color 					: 	#4C767A							;
	}
	
	/*
		STYLE DES BOUTON
	*/
	.classe_button
	{
		border					:	1px solid #A2B7B2				;
		color					:	#4C767A							;
		font-size				:	12px							;
		text-decoration			:	none							;
		background-color		:	#EFFBFF								;
		width					: 	100px							;
		font-weight 			: 	bold							;
		line-height				:	20px							;
		
		-moz-border-radius		: 	3px 3px 3px 3px					; /*Compatibilité Firefox */
		-webkit-border-radius	: 	3px 3px 3px 3px					; /*Compatibilité Google Chrome */
		border-radius			: 	3px 3px 3px 3px					;
		
		/*behavior				:	url(./css/PIE/PIE.htc)		;*/ /*Compatibilité IE */
	}
	
	
	/*
		STYLE DES INPUT SELECTIONNE
	*/
	input[type="text"]:focus,
	input[type="password"]:focus	
	{
		outline-style 			:	none							; /*Permet de retirer les bordures par défaut de Chrome*/
		-moz-box-shadow			: 	0px 0px 2px #000000				; /*Compatibilité Firefox */
		-webkit-box-shadow		: 	0px 0px 2px #000000				; /*Compatibilité Google Chrome */
		box-shadow				: 	0px 0px 2px #000000				;
		
		behavior				:	url(./css/PIE/PIE.htc)		; /*Compatibilité IE */
	}
	
	/*
		STYLE DES INPUT NON SELECTIONNE
	*/
	input[type="text"],
	input[type="password"]	
	{
		border					:	1px solid #A2B7B2				;
	}
	
	a
	{
		text-decoration 		: 	none							;
		color					:	#4C767A							;
	}
	
	a:hover
	{
		text-decoration 		: 	none							;
		color					:	#2F574D							;
	}
	
	.asterix
	{
		color					: red								;
	}
	
	.obligatoire
	{
		color					: red								;
		font-size				: 10px								;
	}
	/*
		STYLE DES CELLULES PAIR
	*/
	.tbPair
	{
		background				: #CEE4DD				;
	}
	
	/*
		STYLE DES CELLULES IMPAIR
	*/
	.tbImpair
	{
		background				: #F8FBFA				;
	}
	
	.tbListing, .tbListing td, .tbListing th, .tbListing a:link, .tbListing a:visited, .tbListing a:hover
	{
		background-color		: white				;
		text-decoration			: none					;
		font-size				: 12px					;
	}

	.tbListingOver, .tbListingOver td, .tbListingOver th, .tbListingOver a:link, .tbListingOver a:visited, .tbListingOver a:hover
	{
		background-color		: #EFFBFF				;
		font-size				: 12px					;
	}
	
	.tbListingTri, .tbListingTri td, .tbListingTri th
	{
		background-color		: #EFFBFF				;
		font-size				: 12px					;
	}
	
	
	.dropZone
	{
		width				:	150px;
		height				:	150px;
		border				:	1px solid black;
		background-color	: 	#F7FBFF;
	}
	
	.dropZoneActif
	{
		width				:	150px;
		height				:	150px;
		border				:	1px solid black;
		background-color	:	#E7F3FF;
	}
	
	