@media Screen    
{
.affichable {	DISPLAY: block}
.imprimable {	DISPLAY: none}
}

@media Print    
{
.affichable {	DISPLAY: none}
.imprimable { DISPLAY: none}
}


body {
		font-family :Arial, Helvetica, sans-serif;
		font-weight : bold;
		font-size: 12px;
		color:#000000;
		margin : 0px;
        overflow : auto;
		text-align : center;
		background-color:#0F4572;
	}
	
	#design_haut {
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	width:749;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-color: #afe2f9;
}
	
/*td { font-family: Arial, Helvetica, sans-serif; font-size: 11px;}*/

.deroulant8 {	COLOR: #000000; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: normal; font-style: normal; font-variant: normal}
.saisie8 {  color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; font-variant: normal}
.CouleurBlanc {  color: #FFFFFF}
.justifie {  text-align: justify}

/*  Formulaires11 */
.textinput11 { font-family:arial,sans-serif,Helvetica;font-size:11px;background: #FFFFFF;border: 1px solid #5678AF;color:#000000;text-decoration:none;}
.textinput11B { font-family:arial,sans-serif,Helvetica;font-size:11px;font-weight: bold;background: #FFFFFF;border: 1px solid #5678AF;color:#000000;text-decoration:none;}
.textinput-area11 { font-family:Arial,sans-serif,Helvetica; font-size:11px; font-weight: normal; text-decoration:none; background: #FFFFFF; border: 1px solid #5678AF; color:#000000; cursor: auto; }
.textinput-area11B { font-family:Arial,sans-serif,Helvetica; font-size:11px; font-weight: bold; text-decoration:none; background: #FFFFFF; border: 1px solid #5678AF; color:#000000; cursor: auto; }
.textsubmit11 { font-family:Arial,sans-serif,Helvetica; font-size:12px; font-weight: bold; text-decoration:none; background: #CCCCCC; border: 1px solid #5678AF; color:#000000; height:19px; cursor: hand;}

/*  Formulaires10 */
.textinput10 { font-family:arial,sans-serif,Helvetica;font-size:10px;background: #FFFFFF;border: 1px solid #5678AF;color:#000000;text-decoration:none;height:16px;}
.textinput-area10 { font-family:arial,sans-serif,Helvetica; font-size:10px; font-weight: normal; text-decoration:none; background: #FFFFFF; border: 1px solid #660000;color:#000000; cursor: auto;height:15px;line-height:15px; }
.textinput-area10B { font-family:arial,sans-serif,Helvetica; font-size:10px; font-weight: bold; text-decoration:none; background: #FFFFFF; border: 1px solid #660000;color:#000000; cursor: auto;height:16px;line-height:15px; }
.textsubmit10 {font-family:arial,sans-serif,Helvetica;font-size:11px; font-weight: bold;background: #CCCCCC ;border:1px solid #5678AF;height:16px;line-height:16px;text-decoration:none;cursor: hand}

.textinput102 { font-family:arial,sans-serif,Helvetica;font-size:10px;background: #9999CC;border: 1px solid #CCCCCC;color:#FFFFFF;text-decoration:none;height:16px;}
.textsubmit102 {font-family:arial,sans-serif,Helvetica;font-size:11px; font-weight: bold;background: #01266C ;border:1px solid #CCCCCC;color:#CCCCCC;padding-bottom:2px;height:16px;line-height:14px;text-decoration:none;cursor: hand}

/* Tableaux */
.TableMilieu {background-color: white;  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; font-style: normal; font-variant: normal; border: 1px solid #999999;}

.Table01-Titre {text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold; font-style: normal; font-variant: normal; background-color: #8AB6E1;}

.Table02-Titre01 {text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; font-style: normal; font-variant: normal; background-color: #FFFFFF;}
.titrequestions {padding-left:5;padding-top:5;text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; font-style: normal; font-variant: normal; background-color: #FFFFFF;}
.titrequestionsbis {padding-left:10;padding-top:5;text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; font-style: normal; font-variant: normal; background-color: #FFFFFF;}


.Table01-Ligne1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; height:17px; line-height:17px; color: #000000; font-weight: normal; font-style: normal; font-variant: normal; background-color: #FFFFFF;}
.Table01-Ligne2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; height:17px; line-height:17px; color: #000000; font-weight: normal; font-style: normal; font-variant: normal; background-color: #F0F3F9;}
.Table02-Titre02 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; font-style: normal; font-variant: normal; background-color: #6C8CBB;}
.Table03-Norm { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; font-style: normal; font-variant: normal; background-color: #F0F3F9; border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-left: 1px solid #999999; border-top:1px solid #999999; border-collapse: collapse;}
.Table03-Gras { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; font-style: normal; font-variant: normal; background-color: #F0F3F9; border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-left: 1px solid #999999; border-top:1px solid #999999; border-collapse: collapse;}
.Table04-NormFB { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; font-style: normal; font-variant: normal; background-color: #FFFFFF; border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-left: 1px solid #999999; border-top:1px solid #999999; border-collapse: collapse; }
.Table04-GrasFB { Padding:5; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; font-style: normal; font-variant: normal; background-color: #FFFFFF;}
.Table04-GrasFBold { Padding:5; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; font-style: normal; font-variant: normal; background-color: #FFFFFF; border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-left: 1px solid #999999; border-top:1px solid #999999; border-collapse: collapse; }
.Table05_NormSF { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; font-style: normal; font-variant: normal; border: 1px solid #999999;}
.Table05_GrasSF { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; font-style: normal; font-variant: normal; border: 1px solid #999999;}

a.Tableedito-NormFB:link { color: #006699; text-decoration: underline}
a.Tableedito-NormFB:visited { color: #006699; text-decoration: underline}
a.Tableedito-NormFB:active { color: #000000;  text-decoration: underline}
a.Tableedito-NormFB:hover { color: #000000;  text-decoration: underline}
.Tableedito-NormFB { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FFFFFF;}

.titreAlerte { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #CC0000; font-weight: bold; font-style: normal; padding: 3px; background-color: #FFFFFF; border-bottom: 1px solid #CC0000; border-right: 1px solid #CC0000; border-left: 1px solid #CC0000; border-top:1px solid #CC0000;}

/* Textes sans cadre */
.justifie {  text-align: justify}

a.texte10N_blanc:link { color:#FFFFFF; text-decoration: underline}
a.texte10N_blanc:visited { color:#FFFFFF; text-decoration: underline}
a.texte10N_blanc:active { color:#FFFFFF;  text-decoration: underline;}
a.texte10N_blanc:hover { color:#FFFFFF;  text-decoration: underline;}
.texte10N_blanc { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal; font-style: normal; font-variant: normal;}

a.texte10N_noir:link { color:#000000; text-decoration: underline}
a.texte10N_noir:visited { color:#000000; text-decoration: underline}
a.texte10N_noir:active { color:#000000;  text-decoration: underline;}
a.texte10N_noir:hover { color:#000000;  text-decoration: underline;}
.texte10N_noir { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal; font-style: normal; font-variant: normal;}

a.texte10G_noir:link { color:#000000; text-decoration: underline}
a.texte10G_noir:visited { color:#000000; text-decoration: underline}
a.texte10G_noir:active { color:#000000;  text-decoration: underline;}
a.texte10G_noir:hover { color:#000000;  text-decoration: underline;}
.texte10G_noir { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; font-style: normal; font-variant: normal;}

a.texte10N_bleu:link { color:#1E63C8; text-decoration: none}
a.texte10N_bleu:visited { color:#1E63C8; text-decoration: none}
a.texte10N_bleu:active { color:#1E63C8;  text-decoration: underline;}
a.texte10N_bleu:hover { color:#1E63C8;  text-decoration: underline;}
.texte10N_bleu { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #1E63C8; font-weight: normal; font-style: normal; font-variant: normal;}

a.texte11N_noir:link { color:#000000; text-decoration: none}
a.texte11N_noir:visited { color:#000000; text-decoration: none}
a.texte11N_noir:active { color:#000000;  text-decoration: underline;}
a.texte11N_noir:hover { color:#000000;  text-decoration: underline;}
.texte11N_noir { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; font-style: normal; font-variant: normal;}

a.texte11NS_noir:link { color:#990000; text-decoration: underline}
a.texte11NS_noir:visited { color:#990000; text-decoration: underline}
a.texte11NS_noir:active { color:#990000;  text-decoration: underline;}
a.texte11NS_noir:hover { color:#990000;  text-decoration: underline;}
.texte11NS_noir { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; font-style: normal; font-variant: normal;}

a.texte11G_noir:link { color:#000000; text-decoration: none}
a.texte11G_noir:visited { color:#000000; text-decoration: none}
a.texte11G_noir:active { color:#990000;  text-decoration: underline;}
a.texte11G_noir:hover { color:#990000;  text-decoration: underline;}
.texte11G_noir { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; font-style: normal; font-variant: normal;}

a.texte11GS_noir:link { text-decoration: underline; color:#000000;}
a.texte11GS_noir:visited { text-decoration: underline; color:#000000;}
a.texte11GS_noir:active { text-decoration: underline; color:#990000;}
a.texte11GS_noir:hover { text-decoration: underline; color:#990000;}
.texte11GS_noir { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color:#000000; font-weight: bold; font-style: normal; }

a.texte11G_bleu:link { color:#006699; text-decoration: none}
a.texte11G_bleu:visited { color:#6C8CBB; text-decoration: none}
a.texte11G_bleu:active { color:#006699;  text-decoration: underline;}
a.texte11G_bleu:hover { color:#006699;  text-decoration: underline;}
.texte11G_bleu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #006699; font-weight: bold; font-style: normal; font-variant: normal;}

a.texte11G_rouge:link { color:#CC0000; text-decoration: none}
a.texte11G_rouge:visited { color:#CC0000; text-decoration: none}
a.texte11G_rouge:active { color:#CC0000;  text-decoration: underline;}
a.texte11G_rouge:hover { color:#CC0000;  text-decoration: underline;}
.texte11G_rouge { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; font-weight: bold; font-style: normal; font-variant: normal;}

a.texte11N_blanc:link { color:#FFFFFF; text-decoration: none}
a.texte11N_blanc:visited { color:#FFFFFF; text-decoration: none}
a.texte11N_blanc:active { color:#FFFFFF;  text-decoration: underline;}
a.texte11N_blanc:hover { color:#FFFFFF;  text-decoration: underline;}
.texte11N_blanc { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal; font-style: normal; font-variant: normal;}

a.texte11G_blanc:link { text-decoration: none; color:#FFFFFF;}
a.texte11G_blanc:visited { text-decoration: none; color:#FFFFFF;}
a.texte11G_blanc:active { text-decoration: underline; color:#FFFFFF;}
a.texte11G_blanc:hover { text-decoration: underline; color:#FFFFFF;}
.texte11G_blanc { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight: bold; font-style: normal; }

a.texte12N_noir:link { color:#000000; text-decoration: underline}
a.texte12N_noir:visited { color:#000000; text-decoration: underline}
a.texte12N_noir:active { color:#000000;  text-decoration: underline;}
a.texte12N_noir:hover { color:#3D5781;  text-decoration: underline;}
.texte12N_noir { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; font-style: normal; font-variant: normal;}

a.texte12N_blanc:link { color:#FFFFFF; text-decoration: none}
a.texte12N_blanc:visited { color:#FFFFFF; text-decoration: none}
a.texte12N_blanc:active { color:#990000;  text-decoration: underline;}
a.texte12N_blanc:hover { color:#990000;  text-decoration: underline;}
.texte12N_blanc { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: normal; font-style: normal; font-variant: normal;}

a.texte12G_blanc:link { color:#FFFFFF; text-decoration: none}
a.texte12G_blanc:visited { color:#FFFFFF; text-decoration: none}
a.texte12G_blanc:active { color:#FFFFFF;  text-decoration: underline;}
a.texte12G_blanc:hover { color:#FFFFFF;  text-decoration: underline;}
.texte12G_blanc { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; font-style: bold; font-variant: normal;}

a.texte12G_bleu:link { color:#1E63C8; text-decoration: none}
a.texte12G_bleu:visited { color:#6C8CBB; text-decoration: none}
a.texte12G_bleu:active { color:#1E63C8;  text-decoration: underline;}
a.texte12G_bleu:hover { color:#1E63C8;  text-decoration: underline;}
.texte12G_bleu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1E63C8; font-weight: bold; font-style: bold; font-variant: normal;}

a.texte13N_noir:link { color:#000000; text-decoration: underline}
a.texte13N_noir:visited { color:#000000; text-decoration: underline}
a.texte13N_noir:active { color:#000000;  text-decoration: underline;}
a.texte13N_noir:hover { color:#990000;  text-decoration: underline;}
.texte13N_noir { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: normal; font-style: normal; font-variant: normal;}

a.texte13B_blanc:link { color:#FFFFFF; text-decoration: underline}
a.texte13B_blanc:visited { color:#FFFFFF; text-decoration: underline}
a.texte13B_blanc:active { color:#FFFFFF;  text-decoration: underline;}
a.texte13B_blanc:hover { color:#FFFFFF;  text-decoration: underline;}
.texte13B_blanc { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold; font-style: normal; font-variant: normal;}

a.texte13G_noir:link { color:#000000; text-decoration: none}
a.texte13G_noir:visited { color:#000000; text-decoration: none}
a.texte13G_noir:active { color:#000000;  text-decoration: underline;}
a.texte13G_noir:hover { color:#990000;  text-decoration: underline;}
.texte13G_noir { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold;}

a.texte13G_bleu:link { color:#1E63C8; text-decoration: none}
a.texte13G_bleu:visited { color:#6C8CBB; text-decoration: none}
a.texte13G_bleu:active { color:#1E63C8;  text-decoration: underline;}
a.texte13G_bleu:hover { color:#1E63C8;  text-decoration: underline;}
.texte13G_bleu { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #1E63C8; font-weight: bold; font-style: bold; font-variant: normal;}

a.texte14G_bleu:link { color:#1E63C8; text-decoration: none}
a.texte14G_bleu:visited { color:#6C8CBB; text-decoration: none}
a.texte14G_bleu:active { color:#1E63C8;  text-decoration: underline;}
a.texte14G_bleu:hover { color:#1E63C8;  text-decoration: underline;}
.texte14G_bleu { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #1E63C8; font-weight: bold; font-style: bold; font-variant: normal;}

a.texte16G_rouge:link { color:#CC0000; text-decoration: none}
a.texte16G_rouge:visited { color:#CC0000; text-decoration: none}
a.texte16G_rouge:active { color:#CC0000;  text-decoration: underline;}
a.texte16G_rouge:hover { color:#CC0000;  text-decoration: underline;}
.texte16G_rouge { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #CC0000; font-weight: bold; font-style: normal; font-variant: normal;}

.PointNoir { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bold; font-style: normal; font-variant: normal;}


