
/*----------------------*/
/*#Formulaire body {color: #003366;font-family: Verdana;margin-top: 2px;}

#Formulaire IMG {border:0px;}
#Formulaire h1 {	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #173C6E;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 12px 0px 3px 1px;
}

#Formulaire h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight:  bold;
	font-variant: normal;
	text-transform: none;
	color: #590000;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 14px 0px 4px 9px;
}

#Formulaire h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style:  italic;
	line-height: normal;
	font-weight:  bold;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 12px 0px 4px 9px;
}
*//*
#Formulaire p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00001F;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 4px 0px 3px  0px;
}
#Formulaire p.normalplus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight:  normal;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 8px 0px  3px 0px;
}


#Formulaire p.normalmoins {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003F7E;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 8px 0px 3px 0px;
}

#Formulaire p.chapeau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #215379;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 10px 0px 10px 0px;
}



#Formulaire ol {
	text-indent: 0em;
	margin-top:8pt;
	margin-bottom: 4pt;
	font-size: 10pt;
	list-style-image:none;
	list-style-type: decimal;
}

#Formulaire ul {
	text-indent: 0px;
	margin-top:8pt;
	margin-bottom: 4pt;
	font-size: 10pt;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}

#Formulaire li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00001F;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 7px 0px 0px;
	white-space: normal;
}
#Formulaire p.introduction {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 10px 0px 10px 1px;
}

*/


#Formulaire table.TableFormulaire
{
 margin:   10px 0px 0px  30px;
 text-align:left;
}


#Formulaire table.FormulaireTableInclude
{
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border: solid 0px black;
	border-spacing:0px;
	
}

#Formulaire input.Boutonformulaire
{
margin: 0px 0px  10px  0px;

}

#Formulaire p 
{margin:  0px   0px  0px  0px;}

#Formulaire p.NormalTable
{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00001F;
	text-align:  left;
	letter-spacing: normal;
	word-spacing: normal;
	margin:   0px 3px  5px  5px;
	vertical-align:middle;
}


#bleu body {color: #003366;font-family: Verdana;margin-top: 2px;}

#bleu IMG {border:0px;}
#bleu h1 {	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #173C6E;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 12px 0px 3px 1px;
}

#bleu h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight:  bold;
	font-variant: normal;
	text-transform: none;
	color: #590000;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 14px 0px 4px 9px;
}

#bleu h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style:  italic;
	line-height: normal;
	font-weight:  bold;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 12px 0px 4px 9px;
}

#bleu p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00001F;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 4px 0px 3px 9px;
}
#bleu p.normalplus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight:  normal;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 8px 0px 3px 9px;
}

#bleu p.normalmoins {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003F7E;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 8px 0px 3px 9px;
}

#bleu p.chapeau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #215379;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 10px 0px 10px 1px;
}

#bleu table {
	margin-left:0; 
	border-style: none;}

#bleu th {
	color: #FFFFFF;
	background: #003366;
	text-align: center;
	font-size:8pt;
	font-family:Arial;
	color:white;
	list-style-type: square;}

#bleu tr {
	text-align: center; 
	font-family:Arial; 
	font-size:8pt; 
	padding-left:4px; 
	padding-right:4px; 
	padding-top:1px; 
	padding-bottom:1px
}

#bleu ol {
	text-indent: 0em;
	margin-top:8pt;
	margin-bottom: 4pt;
	font-size: 10pt;
	list-style-image:none;
	list-style-type: decimal;
}

#bleu ul {
	text-indent: 0px;
	margin-top:8pt;
	margin-bottom: 4pt;
	font-size: 10pt;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}

#bleu li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00001F;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 7px 0px 0px;
	white-space: normal;
}
#bleu p.introduction {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 10px 0px 10px 1px;
}

#News body {
	color: #003366;
	font-family: Verdana;
	margin-top: 2px;
}

#News h1 {	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #173C6E;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 12px 0px 3px 1px;
}

#News h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight:  bold;
	font-variant: normal;
	text-transform: none;
	color: #590000;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 14px 0px 4px 9px;
}

#News h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style:  italic;
	line-height: normal;
	font-weight:  bold;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 12px 0px 4px 9px;
}

#News p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00001F;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 4px 0px 3px 9px;
}
#News p.normalplus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight:  normal;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 8px 0px 3px 9px;
}

#News p.normalmoins {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003F7E;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 8px 0px 3px 9px;
}

#News p.chapeau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #215379;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 10px 0px 10px 1px;
}

#News table {
	margin-left:0; 
	border-style: none;
}

#News th {
	color: #FFFFFF;
	background: #003366;
	text-align: center;
	font-size:8pt;
	font-family:Arial;
	color:white;
	list-style-type: square;
}

#News tr {
	text-align: center; 
	font-family:Arial; 
	font-size:8pt; 
	padding-left:4px; 
	padding-right:4px; 
	padding-top:1px; 
	padding-bottom:1px
}

#News ol {
	text-indent: 0em;
	margin-top:8pt;
	margin-bottom: 4pt;
	font-size: 10pt;
	list-style-image:none;
	list-style-type: decimal;
}

#News ul {
	text-indent: 0px;
	margin-top:8pt;
	margin-bottom: 4pt;
	font-size: 10pt;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}

#News li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00001F;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 7px 0px 0px;
	white-space: normal;
}
#News p.introduction {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 10px 0px 10px 1px;
}

/*********** Contact ***********************************/
#Contact body {color: #003366;}

#Contact table {border-style: none;font-family: Geneva, Arial, Helvetica, sans-serif;color: #003366;font-size:11px;}

/****************** BRUN ***********************************/

#brun body {
	color: #003366;
	font-family: Verdana;
	margin-top: 2px;
}

#brun IMG {border:0px;}

#brun h1 {	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #173C6E;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 12px 0px 3px 1px;
}

#brun h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight:  bold;
	font-variant: normal;
	text-transform: none;
	color: #590000;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 14px 0px 4px 9px;
}

#brun h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style:  italic;
	line-height: normal;
	font-weight:  bold;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 12px 0px 4px 9px;
}

#brun p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00001F;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 4px 0px 3px 9px;
}
#brun p.normalplus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight:  normal;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 8px 0px 3px 9px;
}

#brun p.normalmoins {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003F7E;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 8px 0px 3px 9px;
}

#brun p.chapeau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #215379;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 10px 0px 10px 1px;
}

#brun table {
	margin-left:0; 
	border-style: none;
}

#brun th {
	color: #FFFFFF;
	background: #003366;
	text-align: center;
	font-size:8pt;
	font-family:Arial;
	color:white;
	list-style-type: square;
}

#brun tr {
	text-align: center; 
	font-family:Arial; 
	font-size:8pt; 
	padding-left:4px; 
	padding-right:4px; 
	padding-top:1px; 
	padding-bottom:1px
}

#brun ol {
	text-indent: 0em;
	margin-top:8pt;
	margin-bottom: 4pt;
	font-size: 10pt;
	list-style-image:none;
	list-style-type: decimal;
}

#brun ul {
	text-indent: 0px;
	margin-top:8pt;
	margin-bottom: 4pt;
	font-size: 10pt;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}

#brun li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00001F;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 7px 0px 0px;
	white-space: normal;
}
#brun p.introduction {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 10px 0px 10px 1px;
}

/************************ GRIS ******************************************/

#gris body {
	color: #003366;
	font-family: Verdana;
	margin-top: 2px;
}

#gris h1 {	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #173C6E;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 12px 0px 3px 1px;
}

#gris h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight:  bold;
	font-variant: normal;
	text-transform: none;
	color: #590000;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 14px 0px 4px 9px;
}

#gris h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style:  italic;
	line-height: normal;
	font-weight:  bold;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 12px 0px 4px 9px;
}

#gris p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00001F;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 4px 0px 3px 9px;
}
#gris p.normalplus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight:  normal;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 8px 0px 3px 9px;
}

#gris p.normalmoins {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003F7E;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 8px 0px 3px 9px;
}

#gris p.chapeau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #215379;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 10px 0px 10px 1px;
}

#gris table {
	margin-left:0; 
	border-style: none;
}

#gris th {
	color: #FFFFFF;
	background: #003366;
	text-align: center;
	font-size:8pt;
	font-family:Arial;
	color:white;
	list-style-type: square;
}

#gris tr {
	text-align: center; 
	font-family:Arial; 
	font-size:8pt; 
	padding-left:4px; 
	padding-right:4px; 
	padding-top:1px; 
	padding-bottom:1px
}

#gris ol {
	text-indent: 0em;
	margin-top:8pt;
	margin-bottom: 4pt;
	font-size: 10pt;
	list-style-image:none;
	list-style-type: decimal;
}

#gris ul {
	text-indent: 0px;
	margin-top:8pt;
	margin-bottom: 4pt;
	font-size: 10pt;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}

#gris li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00001F;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 7px 0px 0px;
	white-space: normal;
}
#gris p.introduction {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 10px 0px 10px 1px;
}
/***************************** JAUNE ******************************/

#jaune body {
	color: #003366;
	font-family: Verdana;
	margin-top: 2px;
}

#jaune h1 {	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #173C6E;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 12px 0px 3px 1px;
}

#jaune h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight:  bold;
	font-variant: normal;
	text-transform: none;
	color: #590000;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 14px 0px 4px 9px;
}

#jaune h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style:  italic;
	line-height: normal;
	font-weight:  bold;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 12px 0px 4px 9px;
}

#jaune p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00001F;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 4px 0px 3px 9px;
}
#jaune p.normalplus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight:  normal;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 8px 0px 3px 9px;
}

#jaune p.normalmoins {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003F7E;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 8px 0px 3px 9px;
}

#jaune p.chapeau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #215379;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 10px 0px 10px 1px;
}

#jaune table {
	margin-left:0; 
	border-style: none;
}

#jaune th {
	color: #FFFFFF;
	background: #003366;
	text-align: center;
	font-size:8pt;
	font-family:Arial;
	color:white;
	list-style-type: square;
}

#jaune tr {
	text-align: center; 
	font-family:Arial; 
	font-size:8pt; 
	padding-left:4px; 
	padding-right:4px; 
	padding-top:1px; 
	padding-bottom:1px
}

#jaune ol {
	text-indent: 0em;
	margin-top:8pt;
	margin-bottom: 4pt;
	font-size: 10pt;
	list-style-image:none;
	list-style-type: decimal;
}

#jaune ul {
	text-indent: 0px;
	margin-top:8pt;
	margin-bottom: 4pt;
	font-size: 10pt;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}

#jaune li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00001F;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 7px 0px 0px;
	white-space: normal;
}
#jaune p.introduction {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 10px 0px 10px 1px;
}

/**************************** vert ***************************/

#vert body {
	color: #003366;
	font-family: Verdana;
	margin-top: 2px;
}

#vert h1 {	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #173C6E;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 12px 0px 3px 1px;
}

#vert h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight:  bold;
	font-variant: normal;
	text-transform: none;
	color: #590000;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 14px 0px 4px 9px;
}

#vert h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style:  italic;
	line-height: normal;
	font-weight:  bold;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 12px 0px 4px 9px;
}

#vert p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00001F;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 4px 0px 3px 9px;
}
#vert p.normalplus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight:  normal;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 8px 0px 3px 9px;
}

#vert p.normalmoins {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003F7E;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 8px 0px 3px 9px;
}

#vert p.chapeau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #215379;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 10px 0px 10px 1px;
}

#vert table {
	margin-left:0; 
	border-style: none;
}

#vert th {
	color: #FFFFFF;
	background: #003366;
	text-align: center;
	font-size:8pt;
	font-family:Arial;
	color:white;
	list-style-type: square;
}

#vert tr {
	text-align: center; 
	font-family:Arial; 
	font-size:8pt; 
	padding-left:4px; 
	padding-right:4px; 
	padding-top:1px; 
	padding-bottom:1px
}

#vert ol {
	text-indent: 0em;
	margin-top:8pt;
	margin-bottom: 4pt;
	font-size: 10pt;
	list-style-image:none;
	list-style-type: decimal;
}

#vert ul {
	text-indent: 0px;
	margin-top:8pt;
	margin-bottom: 4pt;
	font-size: 10pt;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}

#vert li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00001F;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 7px 0px 0px;
	white-space: normal;
}
#vert p.introduction {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 10px 0px 10px 1px;
}

/********************** rose *****************************************/

#rose body {
	color: #003366;
	font-family: Verdana;
	margin-top: 2px;
}

#rose h1 {	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #173C6E;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 12px 0px 3px 1px;
}

#rose h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight:  bold;
	font-variant: normal;
	text-transform: none;
	color: #590000;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 14px 0px 4px 9px;
}

#rose h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style:  italic;
	line-height: normal;
	font-weight:  bold;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 12px 0px 4px 9px;
}

#rose p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00001F;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 4px 0px 3px 9px;
}
#rose p.normalplus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight:  normal;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 8px 0px 3px 9px;
}

#rose p.normalmoins {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003F7E;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 8px 0px 3px 9px;
}

#rose p.chapeau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #215379;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 10px 0px 10px 1px;
}

#rose table {
	margin-left:0; 
	border-style: none;
}

#rose th {
	color: #FFFFFF;
	background: #003366;
	text-align: center;
	font-size:8pt;
	font-family:Arial;
	color:white;
	list-style-type: square;
}

#rose tr {
	text-align: center; 
	font-family:Arial; 
	font-size:8pt; 
	padding-left:4px; 
	padding-right:4px; 
	padding-top:1px; 
	padding-bottom:1px
}

#rose ol {
	text-indent: 0em;
	margin-top:8pt;
	margin-bottom: 4pt;
	font-size: 10pt;
	list-style-image:none;
	list-style-type: decimal;
}

#rose ul {
	text-indent: 0px;
	margin-top:8pt;
	margin-bottom: 4pt;
	font-size: 10pt;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}

#rose li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00001F;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 7px 0px 0px;
	white-space: normal;
}
#rose p.introduction {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 10px 0px 10px 1px;
}


/********************** rose *****************************************/

#print body {
	color: #003366;
	font-family: Verdana;
	margin-top: 2px;
}

#print p.soustitre
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #003F7E;
	text-align: right;
	margin: 0px 0px 0px 0px;
	}

#print h1 {	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #173C6E;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 12px 0px 3px 1px;
}

#print h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight:  bold;
	font-variant: normal;
	text-transform: none;
	color: #590000;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 14px 0px 4px 9px;
}

#print h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style:  italic;
	line-height: normal;
	font-weight:  bold;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 12px 0px 4px 9px;
}

#print p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00001F;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 4px 0px 3px 9px;
}
#print p.normalplus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight:  normal;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 8px 0px 3px 9px;
}

#print p.normalmoins {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003F7E;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 8px 0px 3px 9px;
}

#print p.chapeau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #215379;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 10px 0px 10px 1px;
}


#print ol {
	text-indent: 0em;
	margin-top:8pt;
	margin-bottom: 4pt;
	font-size: 10pt;
	list-style-image:none;
	list-style-type: decimal;
}

#print ul {
	text-indent: 0px;
	margin-top:8pt;
	margin-bottom: 4pt;
	font-size: 10pt;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}

#print li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00001F;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 7px 0px 0px;
	white-space: normal;
}
#print p.introduction {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align: justify;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 10px 0px 10px 1px;
}
