
.clsBlanc3 {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF}
.clsBleuFonce3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #005386; font-style: normal}
.lienMenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF}
a {  text-decoration: none}
.lienie {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #005386}
.border {  font-size: 2px; color: #005386; background-color: #005386}
.titleBorder {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #005386}
.bodyBorder {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #F7810F; font-weight: bold}
.clsListeHeader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #005385}
.clsListePair {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000066; background-color: #A4D0F5; height: 16px}
.clsListeImpair {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000066; background-color: #FFFFFF; height: 16px}
.clsOr1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #F7810F; font-style: italic}
.clsInput {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #053C6D; background-color: #DCE8F4; border: 1px #005386 solid; font-weight: bold}
.clsAction { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #053C6D}
.clsBouton {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #053C6D; background-color: #FDDCBB; border: 1px #F7810F solid; padding-right: 5px; padding-left: 5px}
.clsErreur {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF0000; text-align: left; border: 1px #FF0000 none}
.clsInput2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #F7810F; background-color: #FFFFFF; border: 1px #005386 solid; font-weight: bold }
.clsInput2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #F7810F; background-color: #DCE8F4; border: 1px #005386 solid; font-weight: bold }
.clsTableOnglet { font-family:verdana; color:#000000; font-size:10px; border:2px #000000 inset; ; background-color: #80ADD6 ; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px ; width: 435px; height: 220px}
.clsHeaderOnglet { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #053C6D ; height: 16px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px }
.clsRowOnglet_impair { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000066; height: 16px ; background-color: #FFFFFF; font-weight: bold ; letter-spacing: normal }
.clsRowOnglet_pair { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000066; height: 16px ; background-color: #FFFFFF; font-weight: bold }
.slTable {  background-color: #FFFFFF; width: 100%; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.sliRow {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #053C6D; height: 16px; border-color: black black #DCE8F4; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px}
.slBouton {  font-family: "Wingdings 3"; font-size: 10px; font-weight: bold; background-color: #FDDCBB; border-color: #F7810F F7810F F7810F; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.sliRowSelected { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #053C6D; height: 16px; border-color: black black #DCE8F4; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px ; background-color: #FDDCBB}
.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #053C6D}
.clsInputInvalide { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #053C6D; background-color: #DCE8F4; border: 1px red solid; font-weight: bold }
.clsOr2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #F7810F; font-style: normal}

p.justif {text-align:justify;}
.sais0   { font-family:tahoma;text-decoration: none; font-size: 8px; color: #004080 ;font-style: normal}
.sais1   { font-family:tahoma;text-decoration: none; font-size: 10px; color: #004080 ;font-style: normal }
.sais2  { font-family:tahoma;text-decoration: none; font-size: 10px; color: #004080 ;font-style: normal}
.sais3   {font-family:tahoma; text-decoration: none; font-size: 11px; color: #004080;font-style: normal }
.sais3U  { font-family:tahoma;font-size: 11px; text-decoration: underline; color: #004080 ; font-weight: bold; font-style: normal}
.sais4  { font-family:tahoma;text-decoration: none; font-size: 11px; color: #004080 ;font-style: normal;text-align:justify}
.sais4b  { font-family:tahoma;text-decoration: none; font-size: 11px; color: #004080 ;text-align:justify; font-weight: bold;font-style: normal}
.sais4U  {font-family:tahoma; text-decoration: underline; font-size: 11px; color: #004080;font-style: normal }
.sais5  { font-family:tahoma;font-size: 12px; text-decoration: none; color: #004080 ;font-style: normal}
.sais5b  { font-family:tahoma;font-size: 12px; text-decoration: none; color: #004080 ;font-weight: bold;font-style: normal}
.sais5U  {font-family:tahoma; font-size: 12px; text-decoration: underline; color: #004080 ;font-style: normal}
.sais5r  { font-family:tahoma;font-size: 12px; text-decoration: none; color: #FF0000 ;font-weight: bold;font-style: normal
BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid;
}
.sais6  { font-family:tahoma;font-size: 14px; text-decoration: none; color: #004080 ;  font-style: normal}
.sais6U  { font-family:tahoma;font-size: 14px; text-decoration: underline; color: #004080 ; font-weight: bold; font-style: normal}
.sais6b  { font-family:tahoma;font-size: 14px; text-decoration: none; color: #004080 ;font-weight: bold;font-style: normal}
.sais7  { font-family:Verdana;font-size: 32px; text-decoration: none; color: #004080 ;  font-style: normal}
.sais7U  { font-family:Verdana;font-size: 32px; text-decoration: underline; color: #004080 ; font-weight: bold; font-style: normal}
.sais7b  { font-family:Verdana;font-size: 32px; text-decoration: none; color: #004080 ;font-weight: bold;font-style: normal}
.sais8  { font-family:Verdana;font-size: 36px; text-decoration: none; color: #004080 ; font-style: normal}
.sais8U  { font-family:Verdana;font-size: 36px; text-decoration: underline; color: #004080 ; font-weight: bold; font-style: normal}
.sais8b  { font-family:Verdana;font-size: 36px; text-decoration: none; color: #004080 ;font-weight: bold;font-style: normal}
.sais9  { font-family:Verdana;font-size: 26px; text-decoration: none; color: #004080 ;  font-style: normal}
.sais9U  { font-family:Verdana;font-size: 26px; text-decoration: underline; color: #004080 ; font-weight: bold; font-style: normal}
.sais9b  { font-family:Verdana;font-size: 26px; text-decoration: none; color: #004080 ;font-weight: bold;font-style: normal}
.sais91  { font-family:Verdana;font-size: 22px; text-decoration: none; color: #004080 ;  font-style: normal}
.sais91U  { font-family:Verdana;font-size: 22px; text-decoration: underline; color: #004080 ; font-weight: bold; font-style: normal}
.sais91b  { font-family:Verdana;font-size: 22px; text-decoration: none; color: #004080 ;font-weight: bold;font-style: normal}
.sais92  { font-family:Verdana;font-size: 18px; text-decoration: none; color: #004080 ;  font-style: normal}
.sais92U  { font-family:Verdana;font-size: 18px; text-decoration: underline; color: #004080 ; font-weight: bold; font-style: normal}
.sais92b  { font-family:Verdana;font-size: 18px; text-decoration: none; color: #004080 ;font-weight: bold;font-style: normal}


	.valid2
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #F7810F;
		background-color: #FFFFFF;
		border: 1px #005386 solid;
		font-weight: bold
	}
	.valid
	{
		font-family:verdana;
		color:#F7810F;
		font-size:10px;
		background-color:#FFFFFF;
		font-weight: bold
	}
	.nonValid
	{
		border:red solid 1px;
		font-family:verdana;
		color:#F7810F;
		font-size:10px;
		background-color:#FFFFFF;
		font-weight: bold
	}
	.labelText
	{
		font-family:verdana;
		color:#005386;
		font-size:10px;
		font-weight:bold;
		background-color:#DCE8F4;
		text-align:center;
	}
	.labelTextB
	{
		font-family:verdana;
		color:#005386;
		font-size:10px;
		font-weight:bold;
		background-color:#FFFFFF;
		text-align:center;
	}
	.InputCell
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #F7810F;
		background-color: #FFFFFF;
		border: 1px #005386 solid;
		font-weight: bold
	}
	.inputCellO
	{
		font-family:verdana;
		color:#F7810F;
		font-size:10px;
		border:solid 2px #000000;
		border-bottom: solid 1px #CCCCCC;
		border-right: solid 1px #CCCCCC;
		background-color:#FFFFFF;
	}
	.ongletTextEna
	{
		font-family:verdana;
		color:#005386;
		font-size:10px;
		font-weight:bold;
		border:solid 2px #80ADD6;
		border-bottom:none;
		background-color:#DCE8F4;
		text-align:center;
	}
			.ongletOff
		{
			font-family:verdana;
			font-size:12px;
			color:#FFFFFF;
		}
		.ongletOn
		{
			font-family:verdana;
			font-size:12px;
			color:#1B3E79;
		}
	.ongletTextDis
	{
		font-family:verdana;
		color:#80ADD6;
		font-size:10px;
		font-weight:bold;
		border:solid 1px #C5C5C5;
		border-bottom:solid 2px #80ADD6;
		background-color:#E6E6E6;
		text-align:center;
	}
	.ongletSpace
	{
		border-bottom:solid 2px #80ADD6;
	}
	.ongletMiddle
	{
		border:solid 2px #80ADD6;
		border-bottom:none;
		border-top:none;
		background-color:#DCE8F4;
		font-size:1px;
	}
	.ongletMain
	{
		border:solid 2px #80ADD6;
		border-top:none;
		background-color:#DCE8F4;
	}
	.ongletTextEna2
	{
		font-family:verdana;
		color:#005386;
		font-size:9px;
		font-weight:bold;
		border:solid 1px #F7810F;
		border-right:none;
		background-color:#FEF4E9;
		text-align:center;
	}
	.ongletTextDis2
	{
		font-family:verdana;
		color:#80ADD6;
		font-size:9px;
		font-weight:bold;
		border:solid 1px #C5C5C5;
		border-right:solid 1px #F7810F;
		background-color:#E6E6E6;
		text-align:center;
	}
	.ongletSpace2
	{
		border-right:solid 1px #F7810F;
		font-size:1px;
	}
	.ongletMiddle2
	{
		border:solid 1px #80ADD6;
		border-right:none;
		border-left:none;
		background-color:#FEF4E9;
		font-size:1px;
	}
	.ongletMain2
	{
		border:solid 1px #F7810F;
		border-left:none;
		background-color:#FEF4E9;
	}
	.clsTable
	{
		font-family:verdana;
		color:#000000;
		font-size:10px;
		border:2px #000000 inset;
; background-color: #80ADD6
; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px
; width: 650px
; height: 270px
	}
	.clsHeader
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #FFFFFF;
		background-color: #053C6D
; height: 32px
; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px
	}
	.clsRow_pair
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000066;
		height: 16px
; background-color: #DCE8F4
; font-weight: bold
	}
	.clsRow_impair
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000066;
		height: 16px
; background-color: #DCE8F4
; font-weight: bold
; letter-spacing: normal
	}
	
	.clsHeaderO
	{
		font-family:verdana;
		color:#000000;
		font-size:10px;
		border:solid 2px;
		background-color:#CCCCFF;
	}
	.clsRow_pairO
	{
		font-family:verdana;
		color:#000000;
		font-size:10px;
		border:solid 2px;
		border-color: #000000;
		border-bottom: solid 1px;
		border-right: solid 1px;
		background-color:#FFFFFF;
	}
		.paragraph
	{
		font-family:Arial;
		color:#000000;
		font-weight: bold;
		font-size:10px;
	}

	.clsRow_impairO
	{
		font-family:verdana;
		color:#000000;
		font-size:10px;
		border:solid 2px;
		border-color: #000000;
		border-bottom: solid 1px;
		border-right: solid 1px;
		background-color:#EEEEEE;
	}
.lien1a {
	DISPLAY: block; WIDTH: 100%; COLOR: #000080; TEXT-INDENT: 6px; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.lien1a:hover {
	DISPLAY: block; WIDTH: 100%; COLOR: #a0773f; TEXT-INDENT: 6px; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #eaeaea; TEXT-DECORATION: none
}
.lien1b {
	DISPLAY: block; WIDTH: 100%; COLOR: #000000; TEXT-INDENT: 15px; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.lien1b:hover {
	DISPLAY: block; WIDTH: 100%; COLOR: #a0773f; TEXT-INDENT: 15px; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #f5f5f5; TEXT-DECORATION: none
}
.lien2 {
	COLOR: #426b8a; TEXT-DECORATION: underline
}
.lien2:hover {
	COLOR: #a0773f; TEXT-DECORATION: underline
}
.lien3 {
	COLOR: #426b8a; TEXT-DECORATION: underline
}
.lien3:hover {
	COLOR: #a0773f; TEXT-DECORATION: underline
}
.lien4 {
	FONT-SIZE: 11px; COLOR: #9ab9ce; TEXT-DECORATION: underline
}
.lien4:hover {
	FONT-SIZE: 11px; COLOR: #a0773f; TEXT-DECORATION: underline
}
.lien5 {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}
.lien5:hover {
	FONT-SIZE: 12px; COLOR: #808080; TEXT-DECORATION: underline
}
.menu_box {
	BORDER-RIGHT: #9ab9ce 1px solid; PADDING-BOTTOM: 4px; WIDTH: 115px; BORDER-BOTTOM: #9ab9ce 1px solid
}
.menu_titre {
	BACKGROUND-POSITION: 50% top; FONT-WEIGHT: bold;  VERTICAL-ALIGN: super; WIDTH: 116px; COLOR: #ffffff; TEXT-INDENT: 20px; LINE-HEIGHT: 20px; BACKGROUND-REPEAT: no-repeat
}
.menu_spacer {
	FONT-SIZE: 4px; HEIGHT: 4px
}


@media Print    
{
	.menu {
		VISIBILITY: hidden
	}
	.ssmenu {
		VISIBILITY: hidden
	}
	#haut {
		VISIBILITY: hidden
	}
}

.menu {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000000 1px solid; 
	PADDING-LEFT: 1px; FONT-WEIGHT: bolder; FONT-SIZE: 13px; PADDING-BOTTOM: 1px; MARGIN: 1em; 
	BORDER-LEFT: #000000 1px solid; WIDTH: 15em; COLOR: black; PADDING-TOP: 1px; 
	BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Verdana ; BACKGROUND-COLOR: #D1C8C0;
	TEXT-TRANSFORM: uppercase; TEXT-ALIGN: center
}
.ssmenu {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000000 1px solid; 
	PADDING-LEFT: 1px; FONT-WEIGHT: bolder; FONT-SIZE: 13px; PADDING-BOTTOM: 1px; MARGIN: 1em; 
	BORDER-LEFT: #000000 1px solid; WIDTH: 15em; COLOR: black; PADDING-TOP: 1px; 
	BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Verdana; BACKGROUND-COLOR: #D1C8C0
}

.menu SPAN {
	DISPLAY: none
}
.ssmenu SPAN {
	DISPLAY: none
}
.ssmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-BOTTOM: #FFFF80 1px solid
}
.ssmenu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; FONT-SIZE: 10px; BORDER-BOTTOM: #FFFF80 1px solid
}
.menu A {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 100%; COLOR: black; FONT-SIZE: 11px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.ssmenu A {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 100%; COLOR: black; FONT-SIZE: 10px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.menu A:visited {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 100%; COLOR: black; FONT-SIZE: 11px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.ssmenu A:visited {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 100%; COLOR: black; FONT-SIZE: 10px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
UNKNOWN {
	WIDTH: auto
}
.ssmenu UL:hover {
	COLOR: #003399; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.ssmenu A:hover {
	COLOR: #003399; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.ssmenu A:unknown {
	COLOR: #003399; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.menu A:hover {
	COLOR: #003399; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.menu A:unknown {
	COLOR: #003399; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.ssmenu IMG {
	MARGIN-RIGHT: 2px
}
.ssmenu IMG.hr {
	DISPLAY: block; MARGIN: 1px 0px; WIDTH: 100%
}
