/*<meta />*/

body
{
	font-family: Arial;
}

h1
{
	mc-hyphenate: never;
	font-size: 18.0pt;
	font-weight: bold;
	font-style: normal;
	font-family: 'Montserrat Semi Bold';
	margin-bottom: 12pt;
	border-bottom: solid 1px #00B6ED;
	color: #000000;
	margin-top: 0;
	margin-left: 0;
	padding-bottom: 5pt;
	border-color: #00b6ed;
	mc-auto-number-position: outside-head;
	mc-auto-number-format: 'GA:{n+}{ =0}       ';
	padding-left: 60;
	mc-auto-number-offset: 60px;
}

h2
{
	font-size: 18.0pt;
	mc-hyphenate: never;
	font-weight: bold;
	font-family: 'Montserrat Light';
	font-weight: normal;
	font-style: normal;
	mc-auto-number-format: 'GA:{n}.{n+}{ =0}       ';
	margin-top: 0pt;
	margin-bottom: 12pt;
	mc-auto-number-position: outside-head;
	padding-left: 60;
	mc-auto-number-offset: 60px;
}

h3
{
	mc-hyphenate: never;
	font-size: 12.0pt;
	font-weight: normal;
	font-style: normal;
	font-variant: small-caps;
	font-family: 'Montserrat Semi Bold';
	margin-top: 0pt;
	margin-bottom: 12pt;
	mc-auto-number-position: outside-head;
	mc-auto-number-format: 'GA:{n+}{ =0}         ';
	padding-left: 60;
	mc-auto-number-offset: 60px;
}

h4
{
	font-weight: normal;
	mc-hyphenate: never;
	font-size: 10pt;
	mc-auto-number-format: 'GA:{n}.{n}.{n}.{n+}{ =0}  ';
	margin-bottom: 12pt;
	margin-top: 0pt;
	font-family: 'Montserrat Semi Bold';
	mc-auto-number-position: outside-head;
	padding-left: 60;
	mc-auto-number-offset: 60px;
}

h5
{
	font-weight: bold;
	font-size: 10.0pt;
}

h6
{
	font-weight: bold;
	font-size: 10.0pt;
}

p.in_margin
{
	color: #000000;
	font-family: 'Montserrat Semi Bold';
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	margin-left: 0px;
	float: left;
	width: 22mm;
	line-height: 15pt;
	text-align: left;
}

p
{
	margin-top: 0pt;
	font-size: 10pt;
	font-family: Arial;
	mc-hyphenate: never;
	margin: 0;
	margin-bottom: 6pt;
	margin-left: 20px;
	page-break-inside: avoid;
}

ol,
ul
{
	margin-top: 0px;
	margin-bottom: 0px;
}

img
{
	mc-thumbnail: popup;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 0px;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: none;
	border-bottom-color: #50bfd2;
}

img.caution
{
	padding-top: 30px;
	max-height: 105px;
}

img.protocol
{
	border-left-style: solid;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

td p
{
	margin-left: 2px;
}

a.Popup
{
	
}

p.liste_num_2
{
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 20px;
	mc-auto-number-format: 'S:{ }{a+}.';
	mc-auto-number-class: liste_autonumber;
	margin-left: 60px;
}

p.liste_puce_2
{
	mc-auto-number-class: liste_puce;
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 20px;
	mc-auto-number-class: liste_puce;
	mc-auto-number-format: '>';
	list-style-type: none;
	margin-left: 62px;
}

p.paraproc
{
	margin-top: 10pt;
	font-family: Arial;
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: #00B6ED;
	margin-left: 80px;
	font-family: Arial;
	font-size: 10pt;
	padding-left: 33px;
	padding-right: 0px;
	padding-top: 6px;
	margin-right: 4px;
	mc-auto-number-position: outside-head;
	mc-auto-number-class: paraproc;
	mc-auto-number-format: 'S:{n+}.  { =0}';
	mc-auto-number-offset: 33px;
}

span.paraproc
{
	/* à conserver indépendant de span.liste_autonumber pour la renumérotation auto dans les dropdown */
	font-weight: bold;
	font-style: normal;
	color: #000000;
}

p.paraproc-result
{
	font-family: Arial;
	font-size: 10pt;
	margin-right: 4px;
	font-style: italic;
	margin-left: 96px;
	padding-left: 18px;
	padding-right: 0px;
}

p.paraproc-list1
{
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 23px;
	mc-auto-number-class: liste_puce;
	mc-auto-number-format: '●';
	list-style-type: disc;
	margin-left: 138px;
}

p.boldleft
{
	text-align: left;
	font-size: 11pt;
	font-weight: bold;
	margin-left: 0px;
	margin-bottom: 6pt;
}

p.item-bold
{
	font-weight: bold;
}

p.tableau-bold
{
	mc-hyphenate: never;
	margin: 0;
	font-family: Arial;
	margin-top: 4pt;
	margin-bottom: 4pt;
	font-size: 10pt;
	margin-left: 4pt;
	margin-right: 4pt;
	font-weight: bold;
}

p.tableau-italic
{
	mc-hyphenate: never;
	margin: 0;
	font-family: Arial;
	margin-top: 4pt;
	margin-bottom: 4pt;
	font-size: 10pt;
	margin-left: 4pt;
	margin-right: 4pt;
	font-style: italic;
}

p.astuce
{
	font-weight: normal;
	font-style: italic;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-left: 16px;
	margin-right: 4px;
	background-color: #e6fbff;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-left-style: solid;
	border-left-width: 0px;
	border-left-color: #50bfd2;
	border-right-style: solid;
	border-right-width: 0px;
	border-right-color: #50bfd2;
	border-top-style: solid;
	border-top-width: 0px;
	border-top-color: #50bfd2;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	border-bottom-color: #50bfd2;
	color: #50bfd2;
}

p.note
{
	font-weight: normal;
	font-style: italic;
	color: #4169e1;
}

p.figure
{
	text-align: center;
	margin-bottom: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 0;
	mc-thumbnail-max-height: 3cm;
	mc-thumbnail-max-width: 3cm;
	mc-thumbnail: none;
}

p.figure_titre
{
	font-weight: normal;
	font-style: italic;
	text-align: center;
	color: #c0c0c0;
}

p.sous_titre_1
{
	font-weight: bold;
	font-style: normal;
	font-size: 12pt;
	mc-auto-number-format: 'S:{ =0}{ =0}';
	margin-top: 6pt;
	margin-bottom: 6pt;
	page-break-after: avoid;
	margin: 12px 0;
}

p.sous_titre_2
{
	font-weight: bold;
	font-style: italic;
	mc-auto-number-format: 'S:{ =0}{ =0}';
	page-break-after: avoid;
}

span.liste_autonumber
{
	font-weight: bold;
	font-style: normal;
	color: #000000;
}

span.liste_puce
{
	/* à conserver indépendant de span.liste_autonumber pour la renumérotation auto dans les dropdown */
	font-weight: bold;
	font-style: normal;
	color: #00B6ED;
}

p.liste_retrait_1
{
	margin-left: 40px;
}

p.liste_retrait_2
{
	margin-left: 60px;
}

.note_redacteur
{
	color: #ff0000;
	background-color: yellow;
	mc-conditions: 'General.Notes de rédaction';
}

.note_relecteur
{
	color: #ff0000;
	background-color: lightcyan;
	font-style: italic;
}

/* ============================================================================================================= */
/* renumérotation dans les dropdowns car la remise à zéro des compteurs ne fonctionne pas dans Flare (bug connu) */
/* ============================================================================================================= */

div.MCDropDown table.AutoNumber_p_liste_num_1 col:first-child
{
	/* non fonctionnel */
	background-color: white;
	width: 0px;
	margin-left: 0px;
}

div.MCDropDown table.AutoNumber_p_liste_num_1 td.AutoNumber_p_liste_num_1 span.liste_autonumber
{
	margin-left: 0px;
	/* -18px pour aligner à gauche si le texte peut suivre */
	color: transparent;
}

div.MCDropDown table.AutoNumber_p_liste_num_1 td.AutoNumber_p_liste_num_1
{
	/* non fonctionnel */
	margin-left: -18px;
}

div.MCDropDown table.AutoNumber_p_liste_num_1 td.AutoNumber_p_liste_num_1 span.liste_autonumber:before
{
	color: #50BFD2;
	content: counter(cpt) ".";
	counter-increment: cpt;
}

p.caution
{
	background-position-x: left;
	background-repeat: no-repeat;
	background-position-y: center;
}

p.centeredtitle
{
	font-family: 'Montserrat Semi Bold';
	font-size: 18pt;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	margin-left: 0;
	margin-top: 8pt;
	margin-bottom: 12pt;
}

p.Avanced_expert
{
	border-top: solid 1px #000000;
	border-bottom: solid 1px #ff0000;
	margin-bottom: 3mm;
	margin-top: 4mm;
	margin-left: 114px;
	margin-right: 4px;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	padding-top: 2mm;
	padding-bottom: 2mm;
}

p.bold
{
	font-weight: bold;
	font-style: normal;
}

td
{
	line-height: 15px;
}

h1.appendix
{
	padding-left: 47;
}

h2.appendix
{
	padding-left: 47;
}

/* ============================================================================================================= */

@media print
{
	p.sous_titre_1
	{
		font-weight: bold;
		margin-top: 18pt;
		margin-bottom: 6pt;
		margin: 12px;
	}

	p
	{
		margin-top: 0;
		color: #000000;
		margin-left: 30mm;
		margin-bottom: 0pt;
		line-height: 15pt;
		text-align: justify;
	}

	img
	{
		max-width: 15cm;
		mc-thumbnail-max-height: 0cm;
	}

	img.bouton
	{
		padding-bottom: -2px;
		max-height: 40px;
	}

	h1
	{
		mc-hyphenate: never;
		font-size: 18.0pt;
		font-weight: bold;
		font-style: normal;
		font-family: 'Montserrat Semi Bold';
		mc-auto-number-format: 'GA:{n+}{ =0}    ';
		margin-top: 0pt;
		margin-bottom: 18pt;
		padding-bottom: 5pt;
		color: #000000;
		mc-auto-number-position: outside-head;
		padding-left: 60;
		mc-auto-number-offset: 60px;
	}

	h1.centeredtitle
	{
		margin-left: 0px;
		font-family: 'Montserrat Semi Bold';
		line-height: 30pt;
		font-variant: normal;
		border-bottom: none 2px #000000;
		mc-auto-number-format: ' ';
		margin-top: 0pt;
		page-break-before: auto;
		text-align: left;
		font-size: 18pt;
		font-weight: bold;
		font-style: normal;
		mc-auto-number-position: outside-head;
		padding-left: 60;
		mc-auto-number-offset: 60px;
	}

	h2
	{
		font-size: 18.0pt;
		mc-hyphenate: never;
		font-family: 'Montserrat Light';
		font-weight: normal;
		font-style: normal;
		mc-auto-number-format: 'GA:{n}.{n+}{ =0}      ';
		margin-top: 12pt;
		margin-bottom: 6pt;
		font-weight: bold;
		mc-auto-number-position: outside-head;
		padding-left: 65;
		mc-auto-number-offset: 65px;
	}

	h3
	{
		mc-hyphenate: never;
		font-size: 12.0pt;
		font-weight: normal;
		font-style: normal;
		font-variant: small-caps;
		font-family: 'Montserrat Semi Bold';
		mc-auto-number-format: 'GA:{n}.{n}.{n+}{ =0}       ';
		margin-top: 6pt;
		margin-bottom: 6pt;
		mc-auto-number-position: outside-head;
		padding-left: 60;
		mc-auto-number-offset: 60px;
	}

	h4
	{
		font-weight: normal;
		mc-hyphenate: never;
		font-size: 10pt;
		mc-auto-number-format: 'GA:{n}.{n}.{n}.{n+}{ =0}        ';
		margin-bottom: 6pt;
		margin-top: 6pt;
		font-family: 'Montserrat Semi Bold';
		mc-auto-number-position: outside-head;
		padding-left: 60;
		mc-auto-number-offset: 60px;
	}

	h1.appendix
	{
		font-family: 'Montserrat Semi Bold';
		font-size: 18.0pt;
		border-bottom: none 2px #000000;
		page-break-before: avoid;
		margin-top: 0pt;
		mc-auto-number-format: 'GB:{A+}      ';
		padding-left: 60;
		mc-auto-number-offset: 60px;
	}

	h2.appendix
	{
		font-family: 'Montserrat Light';
		font-style: normal;
		font-weight: bold;
		mc-auto-number-format: 'GH:{A}.{n+}{ =0}   ';
		margin-top: 18pt;
		margin-bottom: 6pt;
		padding-left: 60;
		mc-auto-number-offset: 60px;
		mc-auto-number-format: 'GB:{A}.{n+}{ =0}     ';
	}

	h3.appendix
	{
		font-family: 'Montserrat Semi Bold';
		color: #000000;
		font-size: 12pt;
		font-style: normal;
		font-variant: small-caps;
		mc-auto-number-format: 'GH:{A}.{n}.{n+}{ =0}    ';
		margin-top: 0pt;
		margin-bottom: 6pt;
		padding-left: 60;
		mc-auto-number-offset: 60px;
		mc-auto-number-format: 'GB:{A}.{n}.{n+}{ =0}      ';
	}

	p.figure
	{
		text-align: center;
		margin-top: 2px;
		margin-right: 0px;
		margin-left: 0;
		mc-thumbnail: none;
		margin-bottom: 2px;
	}

	.non_numerote
	{
		mc-auto-number-format: ' ';
	}

	p.liste_retrait_1
	{
		margin-left: 138px;
	}

	p.liste_retrait_2
	{
		margin-left: 159px;
	}

	p.list_puce_1_bleu
	{
		mc-auto-number-position: outside-head;
		mc-auto-number-offset: 23px;
		margin-left: 138px;
		mc-auto-number-format: '●';
		list-style-type: disc;
		mc-auto-number-class: list_1_bleu;
	}

	span.list_1_bleu
	{
		/* à conserver indépendant de span.liste_autonumber pour la renumérotation auto dans les dropdown */
		font-weight: bold;
		font-style: normal;
		color: #00B6ED;
	}

	p.liste_puce_2
	{
		mc-auto-number-class: liste_puce;
		mc-auto-number-position: outside-head;
		mc-auto-number-offset: 20px;
		mc-auto-number-class: liste_puce;
		mc-auto-number-format: '>';
		list-style-type: none;
		margin-left: 159px;
	}

	p.liste_puce_3
	{
		mc-auto-number-offset: 5mm;
		margin-left: 179px;
		mc-auto-number-class: liste_puce;
		mc-auto-number-format: '-';
		mc-auto-number-position: outside-head;
	}

	p.liste_num_1
	{
		mc-auto-number-position: outside-head;
		mc-auto-number-offset: 20px;
		mc-auto-number-class: liste_num;
		mc-auto-number-format: 'S:{n+}.{ =0}';
		margin-left: 138px;
	}

	p.liste_num_2
	{
		mc-auto-number-position: outside-head;
		mc-auto-number-offset: 20px;
		mc-auto-number-format: 'S:{ }{a+}.';
		mc-auto-number-class: liste_num;
		margin-left: 159px;
	}

	p.paraproc-list1
	{
		mc-auto-number-position: outside-head;
		mc-auto-number-offset: 23px;
		mc-auto-number-class: list_1_bleu;
		margin-left: 138px;
		mc-auto-number-format: '●';
		list-style-type: disc;
	}

	p.list-rouge
	{
		mc-auto-number-position: outside-head;
		mc-auto-number-offset: 23px;
		margin-left: 138px;
		mc-auto-number-format: '●';
		list-style-type: disc;
		mc-auto-number-class: list-rouge;
		color: #ff0000;
	}

	span.list-rouge
	{
		/* à conserver indépendant de span.liste_autonumber pour la renumérotation auto dans les dropdown */
		font-weight: bold;
		font-style: normal;
		color: #ff0000;
	}

	span.liste_puce
	{
		font-weight: bold;
		font-style: normal;
		color: #000000;
	}

	p.in_margin
	{
		color: #000000;
		font-family: 'Montserrat Semi Bold';
		font-size: 8pt;
		font-style: normal;
		font-weight: bold;
		margin-left: 0px;
		float: left;
		width: 22mm;
		text-align: left;
		line-height: 10pt;
	}

	p.figure_titre
	{
		color: #575757;
		font-family: 'Montserrat Semi Bold';
		font-style: normal;
		font-weight: bold;
		margin-left: 0mm;
		margin-bottom: 6pt;
		page-break-before: avoid;
		page-break-inside: avoid;
		mc-auto-number-format: 'F:Figure {Gn+} - ';
	}

	p.tableau_titre
	{
		color: #575757;
		font-family: 'Montserrat Semi Bold';
		font-style: normal;
		font-weight: bold;
		margin-top: 6pt;
		margin-left: 0pt;
		text-align: center;
		mc-auto-number-format: 'T:Table {Gn+} - ';
	}

	th
	{
		color: #000000;
		font-family: Arial;
		font-size: 10pt;
		font-weight: bold;
	}

	td p
	{
		margin-left: 2px;
	}

	td
	{
		color: #000000;
		font-family: Arial;
		font-size: 10pt;
		margin-left: 2px;
		margin-right: 2px;
		margin-top: 2px;
		margin-bottom: 2px;
	}

	span.liste_autonumber
	{
		color: #000000;
	}

	span.liste_puce
	{
		color: #000000;
	}

	p.warning
	{
		border-top: solid 1px #000000;
		border-top-color: #ff0000;
		border-bottom: solid 1px #ff0000;
		margin-bottom: 3mm;
		margin-top: 4mm;
		color: #ff0000;
		margin-left: 114px;
		padding-top: 2mm;
		padding-bottom: 2mm;
		margin-right: 4px;
	}

	p.Avanced_expert
	{
		border-top: solid 1px #000000;
		border-bottom: solid 1px #ff0000;
		margin-bottom: 3mm;
		margin-top: 4mm;
		margin-left: 114px;
		margin-right: 4px;
		border-top-style: solid;
		border-top-width: 1px;
		border-top-color: #000000;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		border-bottom-color: #000000;
		padding-top: 2mm;
		padding-bottom: 2mm;
	}

	p.caution
	{
		border-bottom: solid 1pt #ff0000;
		border-top: solid 1pt #ff0000;
		margin-bottom: 3mm;
		margin-top: 4mm;
		margin-left: 114px;
		padding-top: 2mm;
		padding-bottom: 2mm;
		margin-right: 4px;
	}

	p.caution_border1
	{
		border-top: solid 1pt #ff0000;
		margin-bottom: 1mm;
		margin-top: 4mm;
		margin-left: 114px;
		padding-top: 2mm;
		margin-right: 4px;
		color: #000000;
		padding-bottom: 0;
	}

	p.caution_border2
	{
		border-bottom: solid 1pt #ff0000;
		margin-bottom: 3mm;
		margin-top: 1mm;
		margin-left: 114px;
		padding-bottom: 2mm;
		margin-right: 4px;
		color: #000000;
		padding-top: 0;
	}

	p.note
	{
		font-style: normal;
		color: #000000;
		margin-bottom: 2mm;
		margin-top: 2mm;
	}

	p.tableau
	{
		margin-left: 3px;
		text-align: left;
	}

	p.centeredtitle
	{
		font-family: 'Montserrat Semi Bold';
		font-size: 18pt;
		font-weight: bold;
		font-style: normal;
		text-align: left;
		margin-left: 0;
		margin-top: 8pt;
		margin-bottom: 12pt;
	}

	p.boldcentered
	{
		text-align: center;
		font-size: 11pt;
		font-weight: bold;
	}

	p.TOC1
	{
		font-size: 11pt;
		font-variant: small-caps;
		border-left: solid 6pt #000000;
		border-left-color: #00B6ED;
		line-height: 30pt;
		padding-left: 5pt;
		padding-top: 5pt;
		margin-top: 0pt;
		margin-bottom: 0pt;
	}

	p.TOC2
	{
		border-left: solid 6pt #00B6ED;
		font-variant: small-caps;
		font-weight: bold;
		line-height: 30pt;
		padding-left: 5pt;
		padding-top: 3pt;
		margin-left: 0px;
		margin-top: 0pt;
		margin-bottom: 0pt;
	}

	p.TOC3
	{
		border-left: solid 6pt #00B6ED;
		line-height: 15pt;
		margin-left: 0px;
		padding-left: 5pt;
		padding-top: 3pt;
		line-height: 30pt;
		margin-top: 0pt;
		margin-bottom: 0pt;
	}

	p.TOC4
	{
		border-left: solid 6pt #00B6ED;
		font-style: italic;
		line-height: 15pt;
		margin-left: 0px;
		padding-left: 5pt;
		padding-top: 3pt;
		line-height: 30pt;
		margin-top: 0pt;
		margin-bottom: 0pt;
	}

	p.important
	{
		margin-top: 2mm;
		margin-bottom: 3mm;
		border-bottom: solid 1pt #00B6ED;
		border-top: solid 1pt #00B6ED;
		margin-left: 114px;
		padding-top: 1mm;
		padding-bottom: 1mm;
	}

	p.important_border1
	{
		border-top: solid 1pt #00B6ED;
		margin-bottom: 1mm;
		margin-top: 4mm;
		margin-left: 114px;
		padding-top: 2mm;
		margin-right: 4px;
		color: #000000;
		padding-bottom: 0;
	}

	p.important_border2
	{
		border-bottom: solid 1pt #00B6ED;
		margin-bottom: 3mm;
		margin-top: 1mm;
		margin-left: 114px;
		padding-bottom: 2mm;
		margin-right: 4px;
		color: #000000;
		padding-top: 0;
	}

	img.bouton
	{
		border: none;
		padding-bottom: -2px;
		padding-top: 0px;
		padding-left: 2px;
		padding-right: 2px;
		mc-thumbnail: none;
		max-height: 15px;
	}

	img.intext
	{
		border: none;
		padding-bottom: -7px;
		padding-top: 0px;
		padding-left: 1px;
		padding-right: 1px;
		mc-thumbnail: none;
		max-height: 100px;
	}

	img.protocol
	{
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		border-left-style: none;
		border-right-style: none;
		border-top-style: none;
		border-bottom-style: none;
	}

	img.intext5
	{
		border: none;
		padding-bottom: -5px;
		padding-top: 0px;
		padding-left: 1px;
		padding-right: 1px;
		mc-thumbnail: none;
		max-height: 100px;
	}

	img.caution
	{
		padding-top: 30px;
		max-height: 105px;
	}

	div.NoBreak
	{
		page-break-inside: avoid;
	}

	/* ============== */
	/* top navigation */
	/* ============== */

	div.sideContent
	{
		float: right;
		margin-left: 10px;
		margin-bottom: 10px;
		width: 33.33%;
	}

	html.templateTopic div.sideContent
	{
		display: none;
	}

	img.sans_vignette
	{
		border: none;
		padding: 4px 4px 0px;
		border-bottom-color: #50bfd2;
		mc-thumbnail: none;
	}

	p.paraproc
	{
		margin-top: 10pt;
		border-top-style: solid;
		border-top-width: 1pt;
		border-top-color: #00B6ED;
		margin-left: 80px;
		font-family: Arial;
		font-size: 10pt;
		padding-left: 33px;
		padding-right: 0px;
		padding-top: 6px;
		margin-right: 4px;
		mc-auto-number-class: paraproc;
		mc-auto-number-offset: 25px;
		mc-auto-number-format: 'H:{n+}.';
		mc-auto-number-position: outside-head;
	}

	p.fin-procedure
	{
		margin-top: 0pt;
		font-family: Arial;
		border-bottom: solid;
		border-bottom-width: 1pt;
		border-bottom-color: #00B6ED;
		margin-left: 80px;
		font-family: Arial;
		font-size: 1pt;
		font-weight: bold;
		padding-left: 33px;
		padding-right: 0px;
		padding-top: 0px;
		margin-right: 4px;
		padding-bottom: 0px;
		padding-bottom: 0px;
		margin-bottom: 15px;
		mc-auto-number-format: 'H:{ =0}';
	}

	span.paraproc
	{
		/* à conserver indépendant de span.liste_autonumber pour la renumérotation auto dans les dropdown */
		font-style: normal;
		color: #000000;
	}

	p.paraproc-result
	{
		margin-left: 96px;
		font-family: Arial;
		font-size: 10pt;
		padding-left: 18px;
		padding-right: 0px;
		margin-right: 4px;
		font-style: italic;
	}

	img#p-warning
	{
		border: none;
		padding: 4px 4px 0px;
		border-bottom-color: #50bfd2;
		mc-thumbnail: popup;
		visibility: visible;
		mso-wrap-style: square;
		width: 57px;
		height: 50px;
	}

	p.tableau-bold
	{
		mc-hyphenate: never;
		margin: 0;
		font-family: Arial;
		margin-top: 4pt;
		margin-bottom: 4pt;
		font-size: 10pt;
		margin-left: 4pt;
		margin-right: 4pt;
		font-weight: bold;
	}

	p.tableau-italic
	{
		mc-hyphenate: never;
		margin: 0;
		font-family: Arial;
		margin-top: 4pt;
		margin-bottom: 4pt;
		font-size: 10pt;
		margin-left: 4pt;
		margin-right: 4pt;
		font-style: italic;
	}

	ol.ol_1
	{
		mc-hyphenate: never;
		margin: 0;
		margin-left: 20px;
		font-family: Arial;
		margin-top: 0pt;
		margin-bottom: 0pt;
		font-size: 10pt;
	}

	li
	{
		mc-hyphenate: never;
		margin: 0;
		margin-left: 20px;
		font-family: Arial;
		margin-top: 0pt;
		margin-bottom: 0pt;
		font-size: 10pt;
	}

	p.Ent\0000EAtedetabledesmati\0000E8res
	{
		page-break-after: avoid;
		page-break-inside: avoid;
		margin-top: 12pt;
		color: #2E74B5;
		font-size: 16pt;
		mc-heading-level: 10;
		font-family: 'Calibri Light';
	}

	span.span_1
	{
		margin-right: 0pt;
	}

	p.paraproc_end
	{
		margin-top: 10pt;
		border-top-style: solid;
		border-top-width: 1pt;
		margin-left: 80px;
		font-family: Arial;
		font-size: 10pt;
		padding-left: 33px;
		padding-right: 0px;
		padding-top: 6px;
		margin-right: 4px;
		mc-auto-number-class: paraproc;
		mc-auto-number-offset: 25px;
		mc-auto-number-format: 'H:{n+}.';
		mc-auto-number-position: outside-head;
		border-top-color: #00b6ed;
		border-bottom-color: #00b6ed;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		padding-bottom: 6px;
	}

	p.figure_proc
	{
		margin-left: 30 mm;
		text-align: center;
	}

	p.titre_principal
	{
		margin-left: 0px;
	}

	p.titre_sousprincipal
	{
		margin-left: 0px;
		font-size: 20pt;
	}

	p.titre_secondaire
	{
		margin-left: 0px;
	}

	p.tableau_list1
	{
		mc-auto-number-format: '●';
		mc-auto-number-class: list_1_bleu;
		padding-left: 0px;
		mc-auto-number-position: outside-head;
		margin-left: 15px;
		mc-auto-number-offset: 12px;
	}

	p.tableau_list2
	{
		mc-auto-number-class: liste_puce;
		mc-auto-number-offset: 12px;
		mc-auto-number-position: outside-head;
		margin-left: 27px;
		mc-auto-number-format: '>';
	}

	p.CellCenter
	{
		margin-left: 0;
		padding: 0;
		padding-bottom: 0;
	}

	td.left8
	{
		font-size: 8pt;
		line-height: 10;
		margin-bottom: 0;
		margin-right: 0;
		margin-top: 0;
		padding: 0;
		padding-bottom: 0;
		margin-left: 0;
		border-collapse: inherit;
		border-spacing: 2;
		padding-left: 20;
	}

	tr.Protocol_Left8
	{
		color: #000000;
		font-family: Arial;
		font-size: 8pt;
		font-weight: bold;
		line-height: 9pt;
		text-align: left;
		vertical-align: middle;
		margin: 0;
		margin-bottom: 0;
		padding: 0;
		padding-bottom: 0;
	}

	tr.Left10
	{
		color: #000000;
		font-family: Arial;
		font-size: 10pt;
		margin-bottom: 0;
		margin: 0;
		margin-left: 0;
		padding: 0;
		padding-bottom: 0;
	}
}

p.titre_principal
{
	text-align: center;
	font-family: 'Montserrat Extra Bold';
	font-size: 36pt;
	color: #000000;
	font-weight: bold;
}

p.titre_secondaire
{
	text-align: center;
	font-family: 'Montserrat Ultra Light';
	font-size: 30pt;
	font-weight: normal;
	color: #000000;
	line-height: 50px;
}

p.tobedeleted
{
	
}

p.liste_partnum_1
{
	mc-auto-number-format: '- Part {n}: ';
}

p.CellParameters
{
	padding: 0;
	padding-bottom: 0;
	padding-left: 0;
	vertical-align: bottom;
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
	line-height: normal;
	text-decoration: none;
	text-align: left;
	white-space: normal;
	word-spacing: normal;
	margin-bottom: 0;
	margin-left: 0;
	border-collapse: collapse;
	border-spacing: 1;
	mc-image-spacing: auto;
}

p.CellImage
{
	padding: 0;
	padding-bottom: 0;
	border-collapse: collapse;
	vertical-align: bottom;
	margin-left: 0;
	margin-bottom: 0;
	font-size: 8pt;
	line-height: 10;
}

p.CellCenter
{
	font-size: 8pt;
	line-height: 10;
	text-align: center;
	vertical-align: middle;
}

p.warning_border_1
{
	color: #ff0000;
	border-top-color: #ff0000;
	border-top: solid 1px #ff0000;
	margin-left: 114px;
	margin-top: 4mm;
	margin-right: 4px;
	padding-top: 2mm;
	margin-bottom: 0;
	padding-bottom: 0;
}

p.warning_border_2
{
	margin-left: 114px;
	padding-bottom: 2mm;
	margin-bottom: 3mm;
	margin-right: 4px;
	color: #ff0000;
	border-bottom: solid 1px #ff0000;
	padding-top: 0;
	margin-top: 0;
}

p.DynamicHelp
{
	font-size: 12pt;
	margin-left: 0mm;
	line-height: 20pt;
}

