@charset "utf-8";
/* Document CSS */



body				{
	background-color: #FFF;
	font-size: 12px;
	margin: 0;
	padding: 0;
}

#conteneur			
	{
	width: 100%;
	margin: 0;
	padding: 0;
	font-size: 12px;
}





/* EN-TETE */
/* EN-TETE - Connexion */
#headerconnexion		
	{margin: 0;
	padding-left: 15px;
	width: 100%;
	height: 30px;
	line-height: 30px;
	background-color: #666;
	font-weight: bold;
	font-size: 11px;
	font-family: calibri;
	font-style: normal;
	font-variant: normal;}
	#date				{width: 220px; text-transform: uppercase; color:#FFF;}	
	#session			{width:650px; color:#FFF;}		
	#deconnexion		{color:#FFF;}
		#deconnexion a			{color:#FFF; text-decoration:none;}
		#deconnexion a:hover	{color:#F60; text-decoration:none;}

/* EN-TETE - Navigation */
#headernavigation
	{margin: 0;
	padding-left: 15px;
	width: 1250px;
	height: 30px;
	line-height: 30px;
	border-radius: 0 15px 15px 0;
	background-color: #F5F4F0;}

/* EN-TETE - Selection */
#headerselection
	{
	margin: 0;
	width: 100%;
	height: 150px;
	background-color: #FFF;
	text-align: center;
}
	#casevidegauche 	{
	width: 15px;
	font-family: calibri;
}
	#caseaccueil		{width: 150px;}	
	#casegestionco		{width: 180px;}
	#casecommandes		{width: 220px;}
	#casevehicules		{width: 200px;}
	#caseclim			{
	width: 170px;
	font-size: 18px;
	font-weight: bold;
	font-family: calibri;
	color: #333;
}
	#casesecu			{width: 150px;}
	#casesocial			{width: 150px;}
	#casevidedroite		{width:;}

/* EN-TETE - Menu */
#headermenu
	{margin: 0;
	width: 100%;
	height: 100px;
	background:url(../INFOGRAPHIE/frise1.jpg);}


/* EN-TETE - Titre */
#headertitre
	{
	margin: 0;
	width: 100%;
	height: 30px;
	line-height: 30px;
	padding-left: 15px;
	background-color: #ECEBE7;
	font-weight: bold;
	font-size: 16px;
	font-family: calibri;
	font-style: normal;
	font-variant: normal;
	color: #000;
}





/* CONTENU */
/* CONTENU > TITRE */
#titre		{
	width: 850px;
	padding: 15px;
	font-size: 12px;
}

/* CONTENU > TITRE : Tableau statut */


#MENUstatutA3-1							{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#MENUstatutA3-1 th					{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#MENUstatutA3-1 th:hover			{background-color: #F90; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#MENUstatutA3-1 th:first-child		{background-color: #F60; border-right: 3px solid; border-right-color:#FFF; border-radius: 15px 0 0 15px;}	
	#MENUstatutA3-1 th:nth-child(2)		{background-color: #F90;}
	#MENUstatutA3-1 th:last-child		{border-radius: 0 15px 15px 0;}
	#MENUstatutA3-1 th a				{color:#000; text-decoration:none;}	

#MENUstatutA3-2							{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#MENUstatutA3-2 th					{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#MENUstatutA3-2 th:hover			{background-color: #F90; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#MENUstatutA3-2 th:first-child		{background-color: #F60; border-right: 3px solid; border-right-color:#FFF; border-radius: 15px 0 0 15px;}	
	#MENUstatutA3-2 th:nth-child(3)		{background-color: #F90;}
	#MENUstatutA3-2 th:last-child		{border-radius: 0 15px 15px 0;}
	#MENUstatutA3-2 th a				{color:#000; text-decoration:none;}	

#MENUstatutA3-3							{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#MENUstatutA3-3 th					{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#MENUstatutA3-3 th:hover			{background-color: #F90; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#MENUstatutA3-3 th:first-child		{background-color: #F60; border-right: 3px solid; border-right-color:#FFF; border-radius: 15px 0 0 15px;}	
	#MENUstatutA3-3 th:nth-child(4)		{background-color: #F90;}
	#MENUstatutA3-3 th:last-child		{border-radius: 0 15px 15px 0;}
	#MENUstatutA3-3 th a				{color:#000; text-decoration:none;}

#MENUstatutA3-4							{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#MENUstatutA3-4 th					{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#MENUstatutA3-4 th:hover			{background-color: #F90; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#MENUstatutA3-4 th:first-child		{background-color: #F60; border-right: 3px solid; border-right-color:#FFF; border-radius: 15px 0 0 15px;}	
	#MENUstatutA3-4 th:nth-child(5)		{background-color: #F90;}
	#MENUstatutA3-4 th:last-child		{border-radius: 0 15px 15px 0;}
	#MENUstatutA3-4 th a				{color:#000; text-decoration:none;}

#MENUstatutA3-5							{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#MENUstatutA3-5 th					{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#MENUstatutA3-5 th:hover			{background-color: #F90; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#MENUstatutA3-5 th:first-child		{background-color: #F60; border-right: 3px solid; border-right-color:#FFF; border-radius: 15px 0 0 15px;}	
	#MENUstatutA3-5 th:nth-child(6)		{background-color: #F90;}
	#MENUstatutA3-5 th:last-child		{border-radius: 0 15px 15px 0;}
	#MENUstatutA3-5 th a				{color:#000; text-decoration:none;}




#tableaustatut								{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableaustatut th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#tableaustatut th:hover					{background-color: #D2D2D2; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#tableaustatut th:first-child			{background-color: #D2D2D2; border-radius: 15px 0 0 15px;}
	#tableaustatut th:last-child			{border-radius: 0 15px 15px 0;}
	#tableaustatut th:first-child			{background-color: #F60;}
	#tableaustatut th a						{color:#000; text-decoration:none;}

#tableaustatut1								{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableaustatut1 th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#tableaustatut1 th:hover				{background-color: #D2D2D2; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#tableaustatut1 th:first-child			{background-color: #D2D2D2; border-radius: 15px 0 0 15px;}
	#tableaustatut1 th:last-child			{border-radius: 0 15px 15px 0;}
	#tableaustatut1 th:nth-child(2)			{background-color: #F60;}
	#tableaustatut1 th a					{color:#000; text-decoration:none;}

#tableaustatut2								{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableaustatut2 th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#tableaustatut2 th:hover				{background-color: #D2D2D2; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#tableaustatut2 th:first-child			{background-color: #D2D2D2; border-radius: 15px 0 0 15px;}
	#tableaustatut2 th:last-child			{border-radius: 0 15px 15px 0;}
	#tableaustatut2 th:nth-child(2)			{background-color: #D2D2D2;}
	#tableaustatut2 th:nth-child(3)			{background-color: #F60;}		
	#tableaustatut2 th a					{color:#000; text-decoration:none;}

#tableaustatut3								{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableaustatut3 th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#tableaustatut3 th:hover				{background-color: #D2D2D2; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#tableaustatut3 th:first-child			{background-color: #D2D2D2; border-radius: 15px 0 0 15px;}
	#tableaustatut3 th:last-child			{border-radius: 0 15px 15px 0;}
	#tableaustatut3 th:nth-child(2)			{background-color: #D2D2D2;}
	#tableaustatut3 th:nth-child(3)			{background-color: #D2D2D2;}	
	#tableaustatut3 th:nth-child(4)			{background-color: #F60;}		
	#tableaustatut3 th a					{color:#000; text-decoration:none;}

#tableaustatut4								{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableaustatut4 th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#tableaustatut4 th:hover				{background-color: #D2D2D2; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#tableaustatut4 th:first-child			{background-color: #D2D2D2; border-radius: 15px 0 0 15px;}
	#tableaustatut4 th:last-child			{border-radius: 0 15px 15px 0;}
	#tableaustatut4 th:nth-child(2)			{background-color: #D2D2D2;}
	#tableaustatut4 th:nth-child(3)			{background-color: #D2D2D2;}	
	#tableaustatut4 th:nth-child(4)			{background-color: #D2D2D2;}	
	#tableaustatut4 th:nth-child(5)			{background-color: #F60;}		
	#tableaustatut4 th a					{color:#000; text-decoration:none;}

#tableaustatut5								{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableaustatut5 th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#tableaustatut5 th:hover				{background-color: #D2D2D2; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#tableaustatut5 th:first-child			{background-color: #D2D2D2; border-radius: 15px 0 0 15px;}
	#tableaustatut5 th:last-child			{border-radius: 0 15px 15px 0;}
	#tableaustatut5 th:nth-child(2)			{background-color: #D2D2D2;}
	#tableaustatut5 th:nth-child(3)			{background-color: #D2D2D2;}	
	#tableaustatut5 th:nth-child(4)			{background-color: #D2D2D2;}	
	#tableaustatut5 th:nth-child(5)			{background-color: #D2D2D2;}	
	#tableaustatut5 th:nth-child(6)			{background-color: #F60;}	
	#tableaustatut5 th a					{color:#000; text-decoration:none;}

#tableaustatut6								{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableaustatut6 th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#tableaustatut6 th:hover				{background-color: #D2D2D2; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#tableaustatut6 th:first-child			{background-color: #D2D2D2; border-radius: 15px 0 0 15px;}
	#tableaustatut6 th:last-child			{border-radius: 0 15px 15px 0;}
	#tableaustatut6 th:nth-child(2)			{background-color: #D2D2D2;}	
	#tableaustatut6 th:nth-child(3)			{background-color: #D2D2D2;}
	#tableaustatut6 th:nth-child(4)			{background-color: #D2D2D2;}	
	#tableaustatut6 th:nth-child(5)			{background-color: #D2D2D2;}	
	#tableaustatut6 th:nth-child(6)			{background-color: #D2D2D2;}	
	#tableaustatut6 th:nth-child(7)			{background-color: #F60;}	
	#tableaustatut6 th a					{color:#000; text-decoration:none;}

#tableaustatut7								{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableaustatut7 th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#tableaustatut7 th:hover				{background-color: #D2D2D2; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#tableaustatut7 th:first-child			{background-color: #D2D2D2; border-radius: 15px 0 0 15px;}
	#tableaustatut7 th:last-child			{border-radius: 0 15px 15px 0;}
	#tableaustatut7 th:nth-child(2)			{background-color: #D2D2D2;}	
	#tableaustatut7 th:nth-child(3)			{background-color: #D2D2D2;}	
	#tableaustatut7 th:nth-child(4)			{background-color: #D2D2D2;}	
	#tableaustatut7 th:nth-child(5)			{background-color: #D2D2D2;}	
	#tableaustatut7 th:nth-child(6)			{background-color: #D2D2D2;}	
	#tableaustatut7 th:nth-child(7)			{background-color: #D2D2D2;}	
	#tableaustatut7 th:nth-child(8)			{background-color: #F60;}
	#tableaustatut7 th a					{color:#000; text-decoration:none;}

/* CONTENU > TITRE : Tableau étapes */
#tableauetapes								{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauetapes th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#tableauetapes th:first-child			{background-color: #D2D2D2; border-radius: 15px 0 0 15px;}
	#tableauetapes th:last-child			{border-radius: 0 15px 15px 0;}
	#tableauetapes th:nth-child(2)			{background-color: #F60;}
	
#tableauetape1								{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauetape1 th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauetape1 th:hover					{background-color: #D2D2D2; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauetape1 th:first-child			{background-color: #F60; border-radius: 15px 0 0 15px;}
	#tableauetape1 th:last-child			{border-radius: 0 15px 15px 0;}
	#tableauetape1 th a						{color:#000; text-decoration:none;}	

#tableauetape2								{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauetape2 th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauetape2 th:hover					{background-color: #D2D2D2; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauetape2 th:first-child			{background-color: #D2D2D2; border-radius: 15px 0 0 15px;}
	#tableauetape2 th:nth-child(2)			{background-color: #F60;}
	#tableauetape2 th:last-child			{border-radius: 0 15px 15px 0;}
	#tableauetape2 th a						{color:#000; text-decoration:none;}	

#tableauetape3								{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauetape3 th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauetape3 th:hover					{background-color: #D2D2D2; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauetape3 th:first-child			{background-color: #D2D2D2; border-radius: 15px 0 0 15px;}
	#tableauetape3 th:nth-child(2)			{background-color: #D2D2D2}
	#tableauetape3 th:nth-child(3)			{background-color: #F60;}	
	#tableauetape3 th:last-child			{border-radius: 0 15px 15px 0;}
	#tableauetape3 th a						{color:#000; text-decoration:none;}	

#tableauetape4								{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauetape4 th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauetape4 th:hover					{background-color: #D2D2D2; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauetape4 th:first-child			{background-color: #D2D2D2; border-radius: 15px 0 0 15px;}
	#tableauetape4 th:nth-child(2)			{background-color: #D2D2D2}
	#tableauetape4 th:nth-child(3)			{background-color: #D2D2D2}	
	#tableauetape4 th:nth-child(4)			{background-color: #F60;}	
	#tableauetape4 th:last-child			{border-radius: 0 15px 15px 0;}
	#tableauetape4 th a						{color:#000; text-decoration:none;}	
	
#tableauetape5								{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauetape5 th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauetape5 th:hover					{background-color: #D2D2D2; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauetape5 th:first-child			{background-color: #D2D2D2; border-radius: 15px 0 0 15px;}
	#tableauetape5 th:nth-child(2)			{background-color: #D2D2D2}
	#tableauetape5 th:nth-child(3)			{background-color: #D2D2D2}	
	#tableauetape5 th:nth-child(4)			{background-color: #D2D2D2}		
	#tableauetape5 th:nth-child(5)			{background-color: #F60;}	
	#tableauetape5 th:last-child			{border-radius: 0 15px 15px 0;}
	#tableauetape5 th a						{color:#000; text-decoration:none;}	

#tableauetape6								{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauetape6 th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauetape6 th:hover					{background-color: #D2D2D2; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauetape6 th:first-child			{background-color: #D2D2D2; border-radius: 15px 0 0 15px;}
	#tableauetape6 th:nth-child(2)			{background-color: #D2D2D2}
	#tableauetape6 th:nth-child(3)			{background-color: #D2D2D2}	
	#tableauetape6 th:nth-child(4)			{background-color: #D2D2D2}		
	#tableauetape6 th:nth-child(5)			{background-color: #D2D2D2}		
	#tableauetape6 th:nth-child(6)			{background-color: #F60;}	
	#tableauetape6 th:last-child			{border-radius: 0 15px 15px 0;}
	#tableauetape6 th a						{color:#000; text-decoration:none;}	
	
#tableauetape7								{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauetape7 th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauetape7 th:hover					{background-color: #D2D2D2; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauetape7 th:first-child			{background-color: #D2D2D2; border-radius: 15px 0 0 15px;}
	#tableauetape7 th:nth-child(2)			{background-color: #D2D2D2}
	#tableauetape7 th:nth-child(3)			{background-color: #D2D2D2}	
	#tableauetape7 th:nth-child(4)			{background-color: #D2D2D2}		
	#tableauetape7 th:nth-child(5)			{background-color: #D2D2D2}
	#tableauetape7 th:nth-child(6)			{background-color: #D2D2D2}		
	#tableauetape7 th:nth-child(7)			{background-color: #F60;}	
	#tableauetape7 th:last-child			{border-radius: 0 15px 15px 0;}
	#tableauetape7 th a						{color:#000; text-decoration:none;}		


#tableauetapereception						{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauetapereception th				{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#tableauetapereception th:first-child	{background-color: #F60; border-radius: 15px 0 0 15px;}
	#tableauetapereception th:last-child	{border-radius: 0 15px 15px 0;}
	
#tableauetapeatelier						{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauetapeatelier th					{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#tableauetapeatelier th:first-child		{background-color: #F60; border-radius: 15px 0 0 15px;}
	#tableauetapeatelier th:nth-child(2)	{background-color: #F60;}
	#tableauetapeatelier th:last-child		{border-radius: 0 15px 15px 0;}
	
#tableauetapefacturation						{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauetapefacturation th					{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#tableauetapefacturation th:first-child		{background-color: #F60; border-radius: 15px 0 0 15px;}
	#tableauetapefacturation th:nth-child(2)	{background-color: #F60;}
	#tableauetapefacturation th:nth-child(3)	{background-color: #F60;}		
	#tableauetapefacturation th:last-child		{border-radius: 0 15px 15px 0;}	
	
#tableauetapelivraison						{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauetapelivraison th				{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#tableauetapelivraison th:first-child	{background-color: #F60; border-radius: 15px 0 0 15px;}
	#tableauetapelivraison th:nth-child(2)	{background-color: #F60;}
	#tableauetapelivraison th:nth-child(3)	{background-color: #F60;}	
	#tableauetapelivraison th:nth-child(4)	{background-color: #F60;}		
	#tableauetapelivraison th:last-child	{border-radius: 0 15px 15px 0;}	
	
#tableauetaperecouvrement						{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauetaperecouvrement th				{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#tableauetaperecouvrement th:first-child	{background-color: #F60; border-radius: 15px 0 0 15px;}
	#tableauetaperecouvrement th:nth-child(2)	{background-color: #F60;}
	#tableauetaperecouvrement th:nth-child(3)	{background-color: #F60;}	
	#tableauetaperecouvrement th:nth-child(4)	{background-color: #F60;}	
	#tableauetaperecouvrement th:nth-child(5)	{background-color: #F60;}		
	#tableauetaperecouvrement th:last-child		{border-radius: 0 15px 15px 0;}	

#tableauetapetermine						{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauetapetermine th					{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}	
	#tableauetapetermine th:first-child		{background-color: #F60; border-radius: 15px 0 0 15px;}
	#tableauetapetermine th:nth-child(2)	{background-color: #F60;}
	#tableauetapetermine th:nth-child(3)	{background-color: #F60;}	
	#tableauetapetermine th:nth-child(4)	{background-color: #F60;}	
	#tableauetapetermine th:nth-child(5)	{background-color: #F60;}	
	#tableauetapetermine th:last-child		{background-color: #F60; border-radius: 0 15px 15px 0;}	


/* CONTENU > TITRE : Tableau étapes V2 */
/*AGENDA*/
#tableauStatutA1						{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauStatutA1 th				{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatutA1 th:hover			{background-color: #F90; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatutA1 th:first-child		{color:#000; background-color: #F60; border-right: 4px solid; border-right-color:#FFF; border-radius: 15px 0 0 15px;}
	#tableauStatutA1 th:nth-child(2)		{background-color: #F90;}
	#tableauStatutA1 th:nth-child(6)		{border-right: 4px solid #FFF}	
	#tableauStatutA1 th:last-child		{background-color: #D2D2D2; border-radius: 0px 15px 15px 0px;}
	#tableauStatutA1 th:hover:last-child	{background-color: #90; border-radius: 0px 15px 15px 0px;}	
	#tableauStatutA1 th a				{color:#000; text-decoration:none;}
	#tableauStatutA1 th:hover a			{color:#000; text-decoration:none;}

#tableauStatutA2						{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauStatutA2 th				{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatutA2 th:hover			{background-color: #F90; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatutA2 th:first-child		{color:#000; background-color: #F60; border-right: 3px solid; border-right-color:#FFF; border-radius: 15px 0 0 15px;}
	#tableauStatutA2 th:nth-child(3)		{background-color: #F90;}
	#tableauStatutA2 th:nth-child(6)		{border-radius: 0 15px 15px 0;}	
	#tableauStatutA2 th:last-child		{background-color: #D2D2D2; border-radius: 15px 15px 15px 15px;}
	#tableauStatutA2 th:hover:last-child	{background-color: #90; border-radius: 15px 15px 15px 15px;}	
	#tableauStatutA2 th a				{color:#000; text-decoration:none;}	
	#tableauStatutA2 th:hover a			{color:#000; text-decoration:none;}	

#tableauStatutA3						{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauStatutA3 th				{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatutA3 th:hover			{background-color: #F90; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatutA3 th:first-child		{color:#000; background-color: #F60; border-right: 3px solid; border-right-color:#FFF; border-radius: 15px 0 0 15px;}
	#tableauStatutA3 th:nth-child(4)		{background-color: #F90;}	
	#tableauStatutA3 th:nth-child(6)		{border-radius: 0 15px 15px 0;}	
	#tableauStatutA3 th:last-child		{background-color: #D2D2D2; border-radius: 15px 15px 15px 15px;}
	#tableauStatutA3 th:hover:last-child	{background-color: #90; border-radius: 15px 15px 15px 15px;}	
	#tableauStatutA3 th a				{color:#000; text-decoration:none;}		
	#tableauStatutA3 th:hover a			{color:#000; text-decoration:none;}	
	
#tableauStatutA4						{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauStatutA4 th				{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatutA4 th:hover			{background-color: #F90; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatutA4 th:first-child		{color:#000; background-color: #F60; border-right: 3px solid; border-right-color:#FFF; border-radius: 15px 0 0 15px;}
	#tableauStatutA4 th:nth-child(5)		{background-color: #F90;}	
	#tableauStatutA4 th:nth-child(6)		{border-radius: 0 15px 15px 0;}	
	#tableauStatutA4 th:last-child		{background-color: #D2D2D2; border-radius: 15px 15px 15px 15px;}
	#tableauStatutA4 th:hover:last-child	{background-color: #90; border-radius: 15px 15px 15px 15px;}	
	#tableauStatutA4 th a				{color:#000; text-decoration:none;}		
	#tableauStatutA4 th:hover a			{color:#000; text-decoration:none;}	
	
#tableauStatutA5						{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauStatutA5 th				{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatutA5 th:hover			{background-color: #F90; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatutA5 th:first-child		{color:#000; background-color: #F60; border-right: 3px solid; border-right-color:#FFF; border-radius: 15px 0 0 15px;}
	#tableauStatutA5 th:nth-child(6)		{background-color: #F90; border-radius: 0 15px 15px 0;}	
	#tableauStatutA5 th:last-child		{background-color: #D2D2D2; border-radius: 15px 15px 15px 15px;}
	#tableauStatutA5 th:hover:last-child	{background-color: #90; border-radius: 15px 15px 15px 15px;}	
	#tableauStatutA5 th a				{color:#000; text-decoration:none;}			
	#tableauStatutA5 th:hover a			{color:#000; text-decoration:none;}	
		

/*TACHES*/
#tableauStatutB1						{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauStatutB1 th				{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatutB1 th:hover			{background-color: #F90; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatutB1 th:first-child		{color:#000; background-color: #D2D2D2; border-radius: 15px 15px 15px 15px;}
	#tableauStatutB1 th:hover:first-child	{color:#000; background-color: #F90; border-radius: 15px 15px 15px 15px;}	
	#tableauStatutB1 th:nth-child(2)		{background-color: #F60; border-right: 3px solid; border-right-color:#FFF; border-radius: 15px 0 0 15px;}
	#tableauStatutB1 th:nth-child(3)		{background-color: #F90;}
	#tableauStatutB1 th:nth-child(6)		{border-radius: 0 15px 15px 0;}		
	#tableauStatutB1 th:last-child		{background-color: #D2D2D2; border-radius: 15px 15px 15px 15px;}
	#tableauStatutB1 th:hover:last-child	{background-color: #90; border-radius: 15px 15px 15px 15px;}	
	#tableauStatutB1 th a				{color:#000; text-decoration:none;}
	#tableauStatutB1 th:hover a			{color:#000; text-decoration:none;}
	
#tableauStatutB2						{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauStatutB2 th				{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatutB2 th:hover			{background-color: #F90; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatutB2 th:first-child		{color:#000; background-color: #D2D2D2; border-radius: 15px 15px 15px 15px;}
	#tableauStatutB2 th:hover:first-child	{color:#000; background-color: #90; border-radius: 15px 15px 15px 15px;}	
	#tableauStatutB2 th:nth-child(2)		{background-color: #F60; border-right: 3px solid; border-right-color:#FFF; border-radius: 15px 0 0 15px;}	
	#tableauStatutB2 th:nth-child(4)		{background-color: #F90;}
	#tableauStatutB2 th:nth-child(6)		{border-radius: 0 15px 15px 0;}	
	#tableauStatutB2 th:last-child		{background-color: #D2D2D2; border-radius: 15px 15px 15px 15px;}
	#tableauStatutB2 th:last-child		{background-color: #90; border-radius: 15px 15px 15px 15px;}	
	#tableauStatutB2 th a				{color:#000; text-decoration:none;}		
	#tableauStatutB2 th:hover a			{color:#000; text-decoration:none;}	
	
#tableauStatutB3						{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauStatutB3 th				{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatutB3 th:hover			{background-color: #F90; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatutB3 th:first-child		{color:#000; background-color: #D2D2D2; border-radius: 15px 15px 15px 15px;}
	#tableauStatutB3 th:hover:first-child	{color:#000; background-color: #90; border-radius: 15px 15px 15px 15px;}	
	#tableauStatutB3 th:nth-child(2)		{background-color: #F60; border-right: 3px solid; border-right-color:#FFF; border-radius: 15px 0 0 15px}	
	#tableauStatutB3 th:nth-child(5)		{background-color: #F90;}
	#tableauStatutB3 th:nth-child(6)		{border-radius: 0 15px 15px 0;}	
	#tableauStatutB3 th:last-child		{background-color: #D2D2D2; border-radius: 15px 15px 15px 15px;}
	#tableauStatutB3 th:last-child		{background-color: #90; border-radius: 15px 15px 15px 15px;}	
	#tableauStatutB3 th a				{color:#000; text-decoration:none;}	
	#tableauStatutB3 th:hover a			{color:#000; text-decoration:none;}	
	
#tableauStatutB4						{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauStatutB4 th				{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatutB4 th:hover			{background-color: #F90; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatutB4 th:first-child		{color:#000; background-color: #D2D2D2; border-radius: 15px 15px 15px 15px;}
	#tableauStatutB4 th:hover:first-child	{color:#000; background-color: #90; border-radius: 15px 15px 15px 15px;}	
	#tableauStatutB4 th:nth-child(2)		{background-color: #F60; border-right: 3px solid; border-right-color:#FFF; border-radius: 15px 0 0 15px}	
	#tableauStatutB4 th:nth-child(6)		{background-color: #F90; border-radius: 0 15px 15px 0;}	
	#tableauStatutB4 th:last-child		{background-color: #D2D2D2; border-radius: 15px 15px 15px 15px;}
	#tableauStatutB4 th:hover:last-child	{background-color: #90; border-radius: 15px 15px 15px 15px;}	
	#tableauStatutB4 th a				{color:#000; text-decoration:none;}	
	#tableauStatutB4 th:hover a			{color:#000; text-decoration:none;}	
	
/*APRES-VENTE*/
#tableauStatutC1						{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauStatutC1 th				{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatutC1 th:hover			{background-color: #F90; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatutC1 th:first-child		{color:#000; background-color: #D2D2D2; border-radius: 15px 15px 15px 15px;}
	#tableauStatutC1 th:hover:first-child	{color:#000; background-color: #90; border-radius: 15px 15px 15px 15px;}
	#tableauStatutC1 th:nth-child(2)		{background-color: #F60; border-right: 3px solid; border-right-color:#FFF; border-radius: 15px 0 0 15px;}
	#tableauStatutC1 th:nth-child(3)		{background-color: #F90;}
	#tableauStatutC1 th:last-child		{border-radius: 0 15px 15px 0;}
	#tableauStatutC1 th a				{color:#000; text-decoration:none;}
	#tableauStatutC1 th:hover a			{color:#000; text-decoration:none;}
	
#tableauStatutC2						{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauStatutC2 th				{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatutC2 th:hover			{background-color: #F90; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatutC2 th:first-child		{color:#000; background-color: #D2D2D2; border-radius: 15px 15px 15px 15px;}
	#tableauStatutC2 th:hover:first-child	{color:#000; background-color: #90; border-radius: 15px 15px 15px 15px;}	
	#tableauStatutC2 th:nth-child(2)		{background-color: #F60; border-right: 3px solid; border-right-color:#FFF; border-radius: 15px 0 0 15px;}	
	#tableauStatutC2 th:nth-child(4)		{background-color: #F90;}
	#tableauStatutC2 th:last-child		{border-radius: 0 15px 15px 0;}
	#tableauStatutC2 th a				{color:#000; text-decoration:none;}		
	#tableauStatutC2 th:hover a			{color:#000; text-decoration:none;}	
	
#tableauStatutC3						{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauStatutC3 th				{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatutC3 th:hover			{background-color: #F90; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatutC3 th:first-child		{color:#000; background-color: #D2D2D2; border-radius: 15px 15px 15px 15px;}
	#tableauStatutC3 th:hover:first-child	{color:#000; background-color: #90; border-radius: 15px 15px 15px 15px;}	
	#tableauStatutC3 th:nth-child(2)		{background-color: #F60; border-right: 3px solid; border-right-color:#FFF; border-radius: 15px 0 0 15px;}	
	#tableauStatutC3 th:nth-child(5)		{background-color: #F90;}
	#tableauStatutC3 th:last-child		{border-radius: 0 15px 15px 0;}
	#tableauStatutC3 th a				{color:#000; text-decoration:none;}	
	#tableauStatutC3 th:hover a			{color:#000; text-decoration:none;}	
	
#tableauStatutD						{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauStatutD th				{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatutD th:first-child		{color:#000; background-color: #D2D2D2; border-radius: 15px 15px 15px 15px;}
	#tableauStatutD th:nth-child(2)		{border-radius: 15px 0px 0px 15px;}		
	#tableauStatutD th:nth-child(4)		{background-color: #F90;}
	#tableauStatutD th:hover:nth-child(5)	{background-color: #F90;}	
	#tableauStatutD th:last-child			{border-radius: 0px 15px 15px 0px;}
	#tableauStatutD th a				{color:#000; text-decoration:none;}	
	#tableauStatutD th:hover a			{color:#000; text-decoration:none;}	
	
/*TABLEAU-ACCUEIL 3*/
#tableauVEH1							{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauVEH1 th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauVEH1 th:hover				{background-color: #F90; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauVEH1 th:first-child			{color:#000; background-color: #F60; border-right: 3px solid; border-right-color:#FFF; border-radius: 15px 0 0 15px;}
	#tableauVEH1 th:nth-child(2)		{background-color: #F90;}
	#tableauVEH1 th:last-child			{border-radius: 0 15px 15px 0;}	

#tableauStatutE								{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauStatutE th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatutE th:first-child			{color:#000; border-radius: 15px 0px 0px 15px;}
	#tableauStatutE th:nth-child(4)			{background-color: #D2D2D2;}	
	#tableauStatutE th:nth-child(5)			{background-color: #F90;}				
	#tableauStatutE th:last-child			{border-radius: 0px 15px 15px 0px;}



#tableauStatut21							{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauStatut21 th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatut21 th:hover				{background-color: #D2D2D2; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatut21 th:first-child			{color:#000; background-color: #F60; border-radius: 15px 0 0 15px;}
	#tableauStatut21 th:last-child			{border-radius: 0 15px 15px 0;}
	#tableauStatut21 th a					{color:#000; text-decoration:none;}

#tableauStatut21B							{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauStatut21B th					{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatut21B th:hover				{background-color: #D2D2D2; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatut21B th:first-child		{color:#000; background-color: #F60; border-radius: 15px 0 0 15px;}
	#tableauStatut21B th:last-child			{background-color: #F60; border-radius: 0 15px 15px 0;}
	#tableauStatut21B th a					{color:#000; text-decoration:none;}
	
#tableauStatut22							{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauStatut22 th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatut22 th:hover				{background-color: #D2D2D2; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatut22 th:first-child			{color:#000; background-color: #F90; border-radius: 15px 0 0 15px;}
	#tableauStatut22 th:last-child			{border-radius: 0 15px 15px 0;}
	#tableauStatut22 th a					{color:#000; text-decoration:none;}

#tableauStatut23							{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauStatut23 th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatut23 th:hover				{background-color: #D2D2D2; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatut23 th:first-child			{border-right-style: dotted; border-right-color: #999 ; border-right-width: 1px; color:#000; background-color: #F90; border-radius: 15px 0 0 15px;}
	#tableauStatut23 th:nth-child(2)		{background-color: #F90;}
	#tableauStatut23 th:last-child			{border-radius: 0 15px 15px 0;}
	#tableauStatut23 th a					{color:#000; text-decoration:none;}

#tableauStatut232							{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauStatut232 th					{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatut232 th:hover				{background-color: #D2D2D2; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatut232 th:first-child		{border-right-style: dotted; border-right-color: #999 ; border-right-width: 1px; color:#000; background-color: #F60; border-radius: 15px 0 0 15px;}
	#tableauStatut232 th:nth-child(2)		{background-color: #F90;}
	#tableauStatut232 th:last-child			{border-radius: 0 15px 15px 0;}
	#tableauStatut232 th a					{color:#000; text-decoration:none;}

	
#tableauStatut24							{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauStatut24 th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatut24 th:hover				{background-color: #D2D2D2; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatut24 th:first-child			{border-right-style: dotted; border-right-color: #999 ; border-right-width: 1px; color:#000; background-color: #F90; border-radius: 15px 0 0 15px;}
	#tableauStatut24 th:nth-child(2)		{background-color: #D2D2D2;}
	#tableauStatut24 th:nth-child(3)		{background-color: #F90;}
	#tableauStatut24 th:last-child			{border-radius: 0 15px 15px 0;}
	#tableauStatut24 th a					{color:#000; text-decoration:none;}
	
#tableauStatut242							{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauStatut242 th					{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatut242 th:hover				{background-color: #D2D2D2; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatut242 th:first-child		{border-right-style: dotted; border-right-color: #999 ; border-right-width: 1px; color:#000; background-color: #F60; border-radius: 15px 0 0 15px;}
	#tableauStatut242 th:nth-child(3)		{background-color: #F90;}
	#tableauStatut242 th:last-child			{border-radius: 0 15px 15px 0;}
	#tableauStatut242 th a					{color:#000; text-decoration:none;}	


#tableauStatut25							{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauStatut25 th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatut25 th:hover				{background-color: #D2D2D2; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatut25 th:first-child			{border-right-style: dotted; border-right-color: #999 ; border-right-width: 1px; color:#000; background-color: #F90; border-radius: 15px 0 0 15px;}
	#tableauStatut25 th:nth-child(2)		{background-color: #D2D2D2;}
	#tableauStatut25 th:nth-child(3)		{background-color: #D2D2D2;}
	#tableauStatut25 th:nth-child(4)		{background-color: #F90;}
	#tableauStatut25 th:last-child			{border-radius: 0 15px 15px 0;}
	#tableauStatut25 th a					{color:#000; text-decoration:none;}
	
#tableauStatut252							{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauStatut252 th					{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatut252 th:hover				{background-color: #D2D2D2; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatut252 th:first-child		{border-right-style: dotted; border-right-color: #999 ; border-right-width: 1px; color:#000; background-color: #F60; border-radius: 15px 0 0 15px;}
	#tableauStatut252 th:nth-child(4)		{background-color: #F90;}
	#tableauStatut252 th:last-child			{border-radius: 0 15px 15px 0;}
	#tableauStatut252 th a					{color:#000; text-decoration:none;}
	
#tableauStatut26							{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauStatut26 th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatut26 th:hover				{background-color: #D2D2D2; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatut26 th:first-child			{border-right-style: dotted; border-right-color: #999 ; border-right-width: 1px; color:#000; background-color: #F90; border-radius: 15px 0 0 15px;}
	#tableauStatut26 th:nth-child(2)		{background-color: #D2D2D2;}
	#tableauStatut26 th:nth-child(3)		{background-color: #D2D2D2;}
	#tableauStatut26 th:nth-child(4)		{background-color: #D2D2D2;}
	#tableauStatut26 th:nth-child(5)		{background-color: #F90;}
	#tableauStatut26 th:last-child			{border-radius: 0 15px 15px 0;}
	#tableauStatut26 th a					{color:#000; text-decoration:none;}

#tableauStatut262							{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauStatut262 th					{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatut262 th:hover				{background-color: #D2D2D2; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatut262 th:first-child		{border-right-style: dotted; border-right-color: #999 ; border-right-width: 1px; color:#000; background-color: #F60; border-radius: 15px 0 0 15px;}
	#tableauStatut262 th:nth-child(5)		{background-color: #F90;}
	#tableauStatut262 th:last-child			{border-radius: 0 15px 15px 0;}
	#tableauStatut262 th a					{color:#000; text-decoration:none;}

#tableauStatut272							{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauStatut272 th					{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatut272 th:hover				{background-color: #D2D2D2; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauStatut272 th:first-child		{border-right-style: dotted; border-right-color: #999 ; border-right-width: 1px; color:#000; background-color: #F60; border-radius: 15px 0 0 15px;}
	#tableauStatut272 th:nth-child(6)		{background-color: #F90;}
	#tableauStatut272 th:last-child			{border-radius: 0 15px 15px 0;}
	#tableauStatut272 th a					{color:#000; text-decoration:none;}






#tableauEtape1								{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauEtape1 th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauEtape1 th:first-child			{background-color: #F60; border-right-style: dotted; border-right-color: #999 ; border-right-width: 1px; color:#000; border-radius: 15px 0 0 15px;}
	#tableauEtape1 th:nth-child(2)			{background-color: #F90;}
	#tableauEtape1 th:last-child			{border-radius: 0 15px 15px 0;}
	
#tableauEtape2								{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauEtape2 th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauEtape2 th:first-child			{background-color: #F60; border-right-style: dotted; border-right-color: #999 ; border-right-width: 1px; color:#000; border-radius: 15px 0 0 15px;}
	#tableauEtape2 th:nth-child(2)			{background-color: #F60;}
	#tableauEtape2 th:nth-child(3)			{background-color: #F90;}	
	#tableauEtape2 th:last-child			{border-radius: 0 15px 15px 0;}

#tableauEtape3								{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauEtape3 th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauEtape3 th:first-child			{background-color: #F60; border-right-style: dotted; border-right-color: #999 ; border-right-width: 1px; color:#000; border-radius: 15px 0 0 15px;}
	#tableauEtape3 th:nth-child(2)			{background-color: #F60;}
	#tableauEtape3 th:nth-child(3)			{background-color: #F60;}	
	#tableauEtape3 th:nth-child(4)			{background-color: #F90;}	
	#tableauEtape3 th:last-child			{border-radius: 0 15px 15px 0;}

#tableauEtape4								{margin: 0; border-collapse:collapse; border-spacing: 0;}
	#tableauEtape4 th						{background-color: #ECEBE7; padding: 5px; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauEtape4 th:first-child			{background-color: #F60; border-right-style: dotted; border-right-color: #999 ; border-right-width: 1px; color:#000; border-radius: 15px 0 0 15px;}
	#tableauEtape4 th:nth-child(2)			{background-color: #F60;}
	#tableauEtape4 th:nth-child(3)			{background-color: #F60;}
	#tableauEtape4 th:nth-child(4)			{background-color: #F60;}		
	#tableauEtape4 th:nth-child(5)			{background-color: #F90;}	
	#tableauEtape4 th:last-child			{border-radius: 0 15px 15px 0;}


	


/* CONTENU > TITRE : Tableau filtre */
#tableaufiltre								{margin: 0; border-spacing: 0; border-radius: 15px 15px 15px 15px; border: solid 3px #D2D2D2;}
	#tableaufiltre tr						{height: 20px;}
	#tableaufiltre th						{background-color:#ECEBE7; padding: 5px;}
	#tableaufiltre td						{background-color:#ECEBE7; padding: 5px;}
	#tableaufiltre th:first-child			{border-radius: 15px 0 0 0;}
	#tableaufiltre th:last-child			{border-radius: 0 15px 0 0;}
	#tableaufiltre tr:last-child > td:first-child	{border-radius: 0 0 0 15px;}
	#tableaufiltre tr:last-child > td:last-child	{border-radius: 0 0 15px 0;}

#tableauselect							{margin: 0; border-spacing: 0; background-color: #F5F4F0; border-radius: 15px 15px 15px 15px; border: solid 3px #D2D2D2;}
	#tableauselect	 td					{padding-left : 10px;}
	#tableauselect	 th					{padding-left: 10px; height: 20px; font-size: 11px;}
	#tableauselect  	 th h3					{color:#F60;}
	#tableauselect	 th:first-child				{border-radius: 15px 0 0 0;}
	#tableauselect	 th:last-child				{border-radius: 0 15px 0 0;}
	#tableauselect	 tr:last-child > td:first-child	{border-radius: 0 0 0 15px;}
	#tableauselect	 tr:last-child > td:last-child	{border-radius: 0 0 15px 0;}



/* CONTENU > TITRE : Tableau stat */
#tableaustat								{margin: 0; background-color:#ECEBE7; border-radius: 12px 12px 12px 12px;}
	#tableaustat tr							{height: 16px;}
	#tableaustat td							{padding: 5px;}



/* CONTENU > CORPS */
#contenu
	{padding: 15px; float:left;}		

/* CONTENU > CORPS : Tableau liste */
#tableauliste								{
	margin: 0;
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 12px;
}
	#tableauliste th:first-child			{border-radius: 15px 0 0 0;}
	#tableauliste th:last-child			{border-radius: 0 15px 0 0;}
	#tableauliste th					{background-color: #ECEBE7; padding: 5px; border-collapse: collapse; height: 20px; font-weight: bold; font-size: 11px;}
	#tableauliste tr					{background-color: #F5F4F0; height: 20px;}
	#tableauliste tr:nth-child(odd)		{background-color: #F9F9F9;}	
	#tableauliste tr:hover				{background-color: #D2D2D2;}	
	#tableauliste tr:nth-child(odd):hover	{background-color: #D2D2D2;}
	#tableauliste tr:last-child			{background-color: #D2D2D2; height: 12px;}
	#tableauliste tr:last-child > td:first-child	{border-radius: 0 0 0 15px;}
	#tableauliste tr:last-child > td:last-child	{border-radius: 0 0 15px 0;	font-size: 12px; font-family: calibri;}
	#tableauliste td						{padding: 5px; border-collapse: collapse;}

	
/* CONTENU > CORPS : Tableau d'insertion */
#tableauinsertion 							{font-size: 11px; margin: 0; background-color: #F5F4F0; border-collapse: separate; border-spacing: 0px;	border-radius: 15px; text-align: left;}
	#tableauinsertion td 					{padding-left : 10px;}
	#tableauinsertion th 					{padding-left: 10px; height: 20px; font-size: 11px;}
	#tableauinsertion th h3					{color:#F60;}
	#tableauinsertion td:first-child 		{background-color: #D2D2D2; border-left: solid 3px #D2D2D2;}
	#tableauinsertion td:last-child 		{border-right: solid 3px #D2D2D2;}
	#tableauinsertion tr:first-child td 	{border-top: solid 3px #D2D2D2;}
	#tableauinsertion tr:last-child td 		{border-bottom: solid 3px #D2D2D2;}
	#tableauinsertion tr:first-child td:first-child 	{border-radius: 15px 0 0 0;}
	#tableauinsertion tr:first-child td:last-child 		{border-radius: 0 15px 0 0;}
	#tableauinsertion tr:last-child td:last-child 		{border-radius: 0 0 15px 0;}
	#tableauinsertion tr:last-child td:first-child 		{border-radius: 0 0 0 15px;	font-size: 11px; color: #FFF;}







#tblACcom 							{font-size: 11px; margin: 0; background-color: #F5F4F0; border-collapse: separate; border-spacing: 0px;	border-radius: 15px; text-align: left;}
	#tblACcom td 					{padding-left : 10px;}
	#tblACcom th 					{padding-left: 10px; height: 20px; font-size: 11px;}
	
	#tblACcom th h3					{color:#F60;}
	#tblACcom td:first-child 		{background-color: #D2D2D2; border-left: solid 2px #D2D2D2;}
	#tblACcom td:last-child 		{border-right: solid 2px #D2D2D2;}
	#tblACcom tr:first-child td 	{border-top: solid 2px #D2D2D2;}
	#tblACcom tr:hover				{background-color: #D2D2D2;}	
	#tblACcom tr:last-child td 		{border-bottom: solid 2px #D2D2D2;}
	#tblACcom tr:first-child td:first-child 	{border-radius: 15px 0 0 0;}
	#tblACcom tr:first-child td:last-child 		{border-radius: 0 15px 0 0;}
	#tblACcom tr:last-child td:last-child 		{border-radius: 0 0 15px 0;}
	#tblACcom tr:last-child td:first-child 		{border-radius: 0 0 0 15px;	font-size: 11px; color: #FFF;}





#TABCDT-D3 										{font-size: 11px; margin: 0; background-color: #F5F4F0; border-collapse: separate; border-spacing: 0px;	border-radius: 15px; text-align: left;}
	#TABCDT-D3 td 								{padding-left : 10px; height: 20px;}
	#TABCDT-D3 th 								{padding-left: 10px; height: 20px;}
	#TABCDT-D3 th h3							{color:#F60;}
	#TABCDT-D3 td:first-child 					{background-color: #D2D2D2; border-left: solid 2px #D2D2D2;}
	#TABCDT-D3 td:last-child 					{border-right: solid 2px #D2D2D2;}
	#TABCDT-D3 tr:first-child td 				{border-top: solid 2px #D2D2D2;}
	#TABCDT-D3 tr:last-child td 				{border-bottom: solid 2px #D2D2D2;}
	#TABCDT-D3 tr:first-child td:first-child 	{border-radius: 15px 0 0 0;}
	#TABCDT-D3 tr:first-child td:last-child 	{border-radius: 0 15px 0 0;}
	#TABCDT-D3 tr:last-child td:last-child 		{border-radius: 0 0 15px 0;}
	#TABCDT-D3 tr:last-child td:first-child 	{border-radius: 0 0 0 15px;}


/* PIED DE PAGE */


/* FORMULAIRES */

.lienbase 			{font-family: calibri; color: #000; font-weight: normal; font-size: 12px; cursor: pointer; text-decoration:none;}
.lienbase:hover		{font-family: calibri; color: #000; font-weight: normal; font-size: 12px; cursor: pointer; text-decoration:underline;}

.liennoir			{font-family: calibri; color: #000; font-weight: bold; font-size: 12px; cursor: pointer; text-decoration:none;}
.liennoir:hover		{font-family: calibri; color: #000; font-weight: bold; font-size: 12px; cursor: pointer; text-decoration:underline;}

.lienVERT 			{font-family: calibri; font-weight: bold; font-size: 12px; color: #99CC00;text-decoration:none;}
.lienVERT:hover		{font-family: calibri; font-weight: bold; font-size: 12px; color: #99CC00;text-decoration:underline;}

.lienorange 		{font-family: calibri; font-weight: bold; font-size: 12px; color: #FF9900;text-decoration:none;}
.lienorange:hover		{font-family: calibri; font-weight: bold; font-size: 12px; color: #FF9900;text-decoration:underline;}

.lienGRISG2			{font-family: calibri; font-weight: bold; font-size: 12px; color: #666; text-decoration:none;}
.lienGRISG2:hover		{font-family: calibri; font-weight: bold; font-size: 12px; color: #666; text-decoration:underline;}

.textenv			{font-family: calibri; color: #999; font-size: 12px;}

.croixsuppression 	{color: #F00F30; font-weight: bold; font-size: 14px;text-decoration:none;}
.lienMAJ		 	{color: #FFCC00; font-weight: bold; font-size: 14px;text-decoration:none;}
.lienplus 			{color: #99CC00; font-weight: bold; font-size: 14px;text-decoration:none;}
.lienDIV		 	{color: #09C; font-weight: bold; font-size: 14px;text-decoration:none;}
.lienTIT		 	{color: #FF6600; font-weight: bold; font-size: 14px;text-decoration:none;}


.infoBASE 			{font-family: calibri; color: #000; font-weight: normal; font-size: 12px; text-decoration:none;}
.infoVERT 			{font-family: calibri; font-weight: bold; font-size: 12px; color: #99CC00;text-decoration:none;}
.infoVERT2 			{font-family: calibri; font-weight: normal; font-size: 12px; color: #990;text-decoration:none;}
.infoORANGE			{font-family: calibri; font-weight: bold; font-size: 12px; color: #FF9900; text-decoration: none; text-align: center;}
.infoROUGE 			{font-family: calibri; font-weight: bold; font-size: 12px; color: #FF6600;text-decoration:none;}
.infoVIOLET			{font-family: calibri; font-weight: bold; font-size: 12px; color: #6600FF;text-decoration:none;}
.infoBLANC 			{font-family: calibri; font-weight: bold; font-size: 12px; color: #FFF;text-decoration:none;}
.infoGNOIRG			{font-family: calibri; font-size: 12px; color: #000; text-decoration: none; font-weight: bold;}
.infoMINI1 			{font-family: calibri; font-size: 11px; color: #666;text-decoration:none;}
.infoMINI2 			{font-family: calibri; font-weight: bold; font-size: 11px; color: #666;text-decoration:none;}
.infoGRIS 			{font-family: calibri; font-size: 12px; color: #CC9;text-decoration:none;}
.infoGRIS2			{font-family: calibri; font-size: 12px; color: #666; text-decoration:none;}
.infoGRISG			{font-family: calibri; font-weight: bold; font-size: 12px; color: #CC9; text-decoration:none;}
.infoGRISG2			{font-family: calibri; font-weight: bold; font-size: 12px; color: #666; text-decoration:none;}
.infoGRISG22		{font-family: calibri; font-weight: bold; font-size: 18px; color: #666; text-decoration:none;}
.infoNOIRG22		{font-family: calibri; font-weight: bold; font-size: 13px; color: #000; text-decoration:none;}
.infonbrcdt 		{font-family: Calibri; font-weight: bold; font-size: 18px; color:#FF9900; text-decoration:none;}

.titreDOC1			{font-family: calibri; font-weight: bold; font-size: 20px; color: #F30; text-decoration:none;}

.fete 			{position: relative;font-family: calibri;font-size: 12px;font-weight:bold;letter-spacing: 0px;
        			background: linear-gradient(50deg, #FF9900, #FFF, #FF9900, #FF9900);background-repeat: no-repeat;background-size: 90%;animation: animate 12s infinite;
				-webkit-background-clip: text;-webkit-text-fill-color: rgba(245, 40, 145, 0);}
      			@keyframes animate {   0% {background-position: -300%;}  100% {background-position: 500%;}   }


#boutonlien			{margin: 0; padding:2px; border:1px solid; background-color:#F5F4F0; font-weight:normal; font-size:11px; font-family:calibri; font-style:normal; font-variant:normal; color:#000;}	
	#boutonlien a			{color:#000; text-decoration:none;}
	#boutonlien a:hover		{color:#000; text-decoration:none;}


#menucdt						{position: sticky; position: -webkit-sticky; top: 15px; margin: 0; border-collapse:collapse; border-spacing: 0;font-family: calibri; font-weight: bold; font-size: 12px; color: #FF6600}
	#menucdt table				{background-color: #ECEBE7; border-radius: 15px 15px 15px 15px;}
	#menucdt tr					{padding: 5px; height: 20px;}
	#menucdt th					{padding: 5px; background-color: #D2D2D2;  font-weight: bold; font-size: 12px;}
	#menucdt th:first-child			{padding: 5px; border-radius: 15px 0 0 15px;}	
	#menucdt th:nth-child(2)		{padding: 5px; border-radius: 0 15px 15px 0;}
	#menucdt td					{padding: 5px; font-weight: normal; font-size: 12px;}
	#menucdt td:hover:first-child		{padding: 5px; background-color: #ECEBE7;}			
	#menucdt td:hover:nth-child(2)	{padding: 5px; background-color: #F60; font-weight: bold; font-size: 12px; border-radius: 15px 15px 15px 15px;}	
	#menucdt td:hover:nth-child(3)	{padding: 5px; background-color: #ECEBE7;}	
	#menucdt td a				{text-decoration: none; color: #000; font-weight: normal; font-size: 12px;}	
	#menucdt td:hover a			{text-decoration: none; color: #000; font-weight: bold; font-size: 12px;}



#FORMbouton		
	{margin: 0; 
	border:1px solid;
	background-color: #F5F4F0; 
	font-weight: normal; 
	font-size: 11px; 
	font-family: calibri; 
	font-style: normal; 
	font-variant: normal; 
	color: #000;}	

#MFORMbouton		
	{margin: 0; 
	border:1px solid;
	background-color: #F5F4F0; 
	font-weight: normal; 
	font-size: 30px; 
	font-family: calibri;
	font-style: normal; 
	font-variant: normal; 
	color: #000;}	

#FORMmenu		
	{margin: 0px; 
	background-color: #F5F4F0; 
	font-weight: normal; 
	font-size: 11px; 
	font-family: calibri; 
	font-style: normal; 
	font-variant: normal; 
	color: #000;}	

#MFORMmenu		
	{margin: 0px; 
	background-color: #F5F4F0; 
	font-weight: normal; 
	font-size: 30px; 
	font-family: calibri; 
	font-style: normal; 
	font-variant: normal; 
	color: #000;}	

#FORMtexte		
	{margin: 0px;
	background-color: #F5F4F0; 
	font-weight: normal; 
	font-size: 11px;
	font-family: calibri; 
	font-style: normal; 
	font-variant: normal; 
	color: #000;}		

#MFORMtexte		
	{margin: 0px;
	background-color: #F5F4F0; 
	font-weight: normal; 
	font-size: 30px;
	font-family: calibri; 
	font-style: normal; 
	font-variant: normal; 
	color: #000;}

#FORMcase
	{margin: 0px;
	background-color: #F5F4F0; 
	font-weight: normal; 
	font-size: 11px;
	font-family: calibri; 
	font-style: normal; 
	font-variant: normal; 
	color: #000;}	
	
#FORMzone	
	{margin: 0px;
	background-color: #F5F4F0; 
	font-weight: normal; 
	font-size: 11px;
	font-family: calibri; 
	font-style: normal; 
	font-variant: normal; 
	color: #000;}	

#FORMnumber		
	{margin: 0px;
	background-color: #F5F4F0; 
	width: 3em;
	font-weight: normal; 
	font-size: 11px;
	font-family: calibri; 
	font-style: normal; 
	font-variant: normal; 
	color: #000;}	

#FORMnumber2		
	{margin: 0px;
	background-color: #F5F4F0; 
	width: 6em;
	font-weight: normal; 
	font-size: 11px;
	font-family: calibri; 
	font-style: normal; 
	font-variant: normal; 
	color: #000;}	

#newnum1		{width: 6em;}
	
#section 			{font-family: Calibri; font-size: 18px; font-weight: bold; text-decoration: none;}
#section a			{font-family:Calibri; font-size:18px; color:#333; font-weight:bold; text-decoration: none;}
#section a:hover	{font-family:Calibri; font-size:18px; color:#333; font-weight:bold; text-decoration: underline;}

#section2 			{font-family: Calibri; font-size: 18px; color: #CCC; font-weight: bold;}
