BODY {
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #002a60; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #022351
}
TABLE {
	FONT-SIZE: 10px; COLOR: #002a60; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
INPUT {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
HR {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px
}

.panel 
{
	margin: 20px;
}

.inputFullLength {
	WIDTH: 100%
}
.Titre_bleu1 {
	FONT-SIZE: 17px; COLOR: #002a60; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.Titre_bleu2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #002a60; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.Titre_bleu_gras {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #002a60; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; margin-bottom: 10px
}

.Titre_principal {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #002a60;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center;
	margin-bottom: 10px
}

.basPage {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #002a60;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: left;
	margin-bottom: 10px;
	margin-top: 50px;
}

TABLE .Titre_bleu_gras {
	TEXT-ALIGN: left
}
.Texte_blanc {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Titre_gras {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #002a60; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sous_titre_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #886f3b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sous_sous_titre_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #886f3b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link {
	FONT-WEIGHT: bold; COLOR: #002a60; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #002a60; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #002a60; TEXT-DECORATION: underline
}
A:active {
	FONT-WEIGHT: bold; COLOR: #002a60; TEXT-DECORATION: none
}
A.calendar:link {
	FONT-WEIGHT: bold; COLOR: #002a60; TEXT-DECORATION: none
}
A.calendar:visited {
	FONT-WEIGHT: bold; COLOR: #002a60; TEXT-DECORATION: none
}
A.calendar:hover {
	FONT-WEIGHT: bold; COLOR: #002a60; TEXT-DECORATION: none
}
A.calendar:active {
	FONT-WEIGHT: bold; COLOR: #002a60; TEXT-DECORATION: none
}
A.vert:link {
	FONT-WEIGHT: bold; COLOR: #7b8619; TEXT-DECORATION: none
}
A.vert:visited {
	FONT-WEIGHT: bold; COLOR: #7b8619; TEXT-DECORATION: none
}
A.vert:hover {
	FONT-WEIGHT: bold; COLOR: #7b8619; TEXT-DECORATION: underline
}
A.vert:active {
	FONT-WEIGHT: bold; COLOR: #7b8619; TEXT-DECORATION: none
}
A.bleu:link {
	FONT-WEIGHT: normal; COLOR: #002a60; TEXT-DECORATION: none
}
A.bleu:visited {
	FONT-WEIGHT: normal; COLOR: #002a60; TEXT-DECORATION: none
}
A.bleu:hover {
	FONT-WEIGHT: normal; COLOR: #7b8619; TEXT-DECORATION: underline
}
A.bleu:active {
	FONT-WEIGHT: normal; COLOR: #002a60; TEXT-DECORATION: none
}
A.blanc:link {
	COLOR: #ece9d8; TEXT-DECORATION: none
}
A.blanc:visited {
	COLOR: #ece9d8; TEXT-DECORATION: none
}
A.blanc:hover {
	COLOR: #ece9d8; TEXT-DECORATION: underline
}
A.blanc:active {
	COLOR: #ece9d8; TEXT-DECORATION: none
}
.calendar_text {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#ulLeftMargin {
	PADDING-LEFT: 15px; MARGIN-LEFT: 15px
}
.spanRedText {
	COLOR: #ff0000


