	body {color: #333333; text-align: justify; font-family: Arial, Helvetica, sans-serif; font-weight: 400; font-size: 1rem;}
	p, div {margin-left: 0px; margin-right: 0px; mso-table-lspace: 0pt; mso-table-rspace: 0pt; font-family: Arial, Helvetica, sans-serif; font-weight: 400; vertical-align: top;}
	div {margin-block-start: 0px; margin-block-end: 0px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding-top: 0; padding-bottom: 0;}
	td, tr, table, tbody {margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding-left: 0; padding-right: 0; padding-top: 0; padding-bottom: 0; text-align: justify; mso-table-lspace: 0pt; mso-table-rspace: 0pt; font-family: Arial, Helvetica, sans-serif; font-weight: 400; vertical-align: top;}
	ul {margin-top: 0px; margin-bottom: 0px;}
	
	.ColG80 {padding-right: 8px; width: 80%;}
	.ColD20 {padding-left: 8px; width: 20%;}
	
	.ColG75 {padding-right: 8px; width: 75%;}
	.ColD25 {padding-left: 8px; width: 25%;}

	.ColG70 {padding-right: 8px; width: 70%;}
	.ColD30 {padding-left: 8px; width: 30%;}

	.ColG65 {padding-right: 8px; width: 65%;}
	.ColD35 {padding-left: 8px; width: 35%;}
	
	.ColG60 {padding-right: 8px; width: 60%;}
	.ColD40 {padding-left: 8px; width: 40%;}
	
	.ColG55 {padding-right: 8px; width: 55%;}
	.ColD45 {padding-left: 8px; width: 45%;}
	
	.ColG50 {padding-right: 8px; width: 50%;}
	.ColD50 {padding-left: 8px; width: 50%;}
	
	.ColG45 {padding-right: 8px; width: 45%;}
	.ColD55 {padding-left: 8px; width: 55%;}
	
	.ColG40 {padding-right: 8px; width: 40%;}
	.ColD60 {padding-left: 8px; width: 60%;}
	
	.ColG35 {padding-right: 8px; width: 35%;}
	.ColD65 {padding-left: 8px; width: 65%;}
	
	.ColG30 {padding-right: 8px; width: 30%;}
	.ColD70 {padding-left: 8px; width: 70%;}
	
	.ColG25 {padding-right: 8px; width: 25%;}
	.ColD75 {padding-left: 8px; width: 75%;}
	
	.ColG20 {padding-right: 8px; width: 20%;}
	.ColD80 {padding-left: 8px; width: 80%;}
	

	.ColC10 {padding-left: 8px;padding-right: 8px; width: 10%;}
	.ColC20 {padding-left: 8px;padding-right: 8px; width: 20%;}
	.ColC30 {padding-left: 8px;padding-right: 8px; width: 30%;}
	.ColC40 {padding-left: 8px;padding-right: 8px; width: 40%;}
	.ColC50 {padding-left: 8px;padding-right: 8px; width: 50%;}
	.ColC60 {padding-left: 8px;padding-right: 8px; width: 60%;}
	.ColC70 {padding-left: 8px;padding-right: 8px; width: 70%;}
	.ColC80 {padding-left: 8px;padding-right: 8px; width: 80%;}
	.ColC90 {padding-left: 8px;padding-right: 8px; width: 90%;}


	
	.CellSpace {height: 25px;}
	.ParaSpace {height: 9px; font-size: 0.65em;}
	.STitre {text-align: center; font-size: 1.1rem; font-weight: bold;}
	.Titre {text-align: center; font-size: 1.2rem; font-weight: bold;}
	.MTitre {text-align: center; font-size: 1.5rem; font-weight: bold; vertical-align: middle;}
	.GTitre {text-align: center; font-size: 1.9rem; font-weight: bold; vertical-align: middle;}
	.Center {text-align: center;}
	.Page1 {padding-left: 20px; padding-right: 20px;}
	.Page2 {padding-left: 20px; padding-right: 20px; background-color: #f5f5f5; border-bottom: 1px solid #f00000;}
	.Red {color: #f00000}
	.Table {border-collapse: collapse;}
	.TableCell {vertical-align: middle; border: 1px solid #BFBFBF; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px;}
	.TableCellTitle {vertical-align: middle; text-align: center; border: 1px solid #BFBFBF; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px;}
	.FO {color: #f00000; font-weight: bold; font-style: italic;}
	.Slogan {text-align: center; color: #f00000;}
	.Liste {margin-left: 25px}
	.List {width: 25px; text-align: center;}
	.Sign {text-align: left; vertical-align: middle; color: #848484; width: 22%; display: inline-block; padding-left: 2%; border-left: 1px solid #e0e0e0; margin: 0;}
	.SignT {text-align: right; vertical-align: middle; color: #808080; width : 26%; display: inline-block; padding-right: 2%; margin: 0;}
	.Alert {border: 1px solid #f00000; padding-left: 20px; padding-right: 20px; padding-bottom: 20px; padding-top: 20px;}
	.Legend {color:#808080;}
	.Indice {font-size: 0.7rem;}
	.VerticalWrite {text-align: center; writing-mode: sideways-lr; border-top: none; border-left: none; mso-rotate:90;}
	.TableTH {width:85%; border-radius: 0; margin: 0 auto; font-family: Arial, Helvetica, sans-serif; background-color: #fff; box-shadow: 10px 3px 100px #a0a0a0; border: 1px #e0e0e0 solid;}
	
	#BanTH {width: 50%; margin-left: 25%; margin-right: 25%; margin-bottom: 1em; text-align: center; font-family: Arial, Helvetica, sans-serif; color: #808080;}
	#BanTHAtos {width: 10%; display: inline-block; vertical-align: middle;}
	#BanTHEviden {width: 20%; display: inline-block; vertical-align: middle;}
/*	#TableTH {width:85%; border-radius: 0; color: #000; margin: 0 auto; font-family: Arial, Helvetica, sans-serif; background-color: #fff; box-shadow: 10px 3px 100px #808080; border: 1px #e0e0e0 solid;}*/
	#THVid {text-align: center;}
	#bev {width: 100%; box-shadow: 5px 3px 3px #808080; border: 1px #f00000 solid;}
	iframe {display: block; border: none; margin: auto; width:auto; height: auto;}

	@media all and (max-width: 991px)
	{
		#BanTH {width: 90%; margin-left: 5%; margin-right: 5%;}
		/*#TableTH {width:100%}*/
		/*#TableTH td {display: inline-block;}*/
		/*#TableTH .List25 td {display: table-cell;}*/
		.TableTH {width:100%}
		.TableTH td {display: inline-block;}
		.TableTH .List25 td {display: table-cell;}
		.ColG80, .ColG75, .ColG70, .ColG65, .ColG60, .ColG55, .ColG50, .ColG45, .ColG40, .ColG35, .ColG30, .ColG25, .ColG20 {padding-right: 0px; width: 100%;}
		.ColD80, .ColD75, .ColD70, .ColD65, .ColD60, .ColD55, .ColD50, .ColD45, .ColD40, .ColD35, .ColD30, .ColD25, .ColD20 {padding-left: 0px; width: 100%;}
		
		.ColC90, .ColC80, .ColC70, .ColC60, .ColC50, .ColC40, .ColC30, .ColC20, .ColC10 {padding-left: 0px; padding-right: 0px; width: 100%;}
		
		.Indice {font-size: 0.9rem;}
		
		#THVid {width: 100%;}
		audio {width: 100%; height: 54px;}
		
		
		
		#SIG {width: 100%;}
		#SIG td {display: block; width: 100%; text-align: center;}
		.Sign {text-align: center; width: 100%; display: block; padding: 0; margin-bottom: 2rem;}
		.SignT {text-align: center; width : 100%; display: block; padding: 0;}
	}