BODY {
scrollbar-face-color: #ADA99F;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #D5DEEE;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-arrow-color: #CC0000;
scrollbar-track-color: #FFFFFF;
}

/* FORMULAIRES */
SELECT			{color: #000000; height:17; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; background : #FFFFFF; border:1 solid #777777; CURSOR: hand;}
INPUT			{color: #000000; height:17; font-family:Verdana; font-size:11px; background:#FFFFFF; border:1 solid #777777; CURSOR: hand;}
TEXTAREA		{color: #000000; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; background : #FFFFFF; border:1 solid #777777; CURSOR: hand;}

INPUT.FORM		{color: #415A67; height:17; font-family:Verdana; font-size:11px; background:transparent; border:0 solid #008000; CURSOR: hand;}
TEXTAREA.FORM	{color: #415A67; font-family:Verdana; font-size:11px; background:transparent; border:0 solid #008000; CURSOR: hand;}
SELECT.FORM		{color: #415A67; height:17; font-family:Verdana; font-size:11px; border:0;}

INPUT.FORM1		{color: #415A67; height:17; font-family:Verdana; font-size:11px; background:#FFFFFF; border:1 solid #008000; CURSOR: hand;}
TEXTAREA.FORM1	{color: #415A67; font-family:Verdana; font-size:11px; background:#FFFFFF; border:1 solid #008000; CURSOR: hand;}
SELECT.FORM1	{color: #415A67; height:17; font-family:Verdana; background:#FFFFFF; font-size:11px; border:1;}

INPUT.BTN		{color: #415A67; height:22; font-family:Verdana; font-size:11px; background:#FFFFFF; border:0 solid #008000; CURSOR: hand;}

INPUT.SOLID	    {color: #FFFFFF; height:17; font-family:Verdana; font-size:11px; background:#FF0000; border:1 solid #008000; CURSOR: hand;}
INPUT.DASHED    {color: #FFFFFF; height:17; font-family:Verdana; font-size:11px; background:#FF0000; border: 2px #999999 dashed; CURSOR: hand;}

INPUT.SUBMIT    {color:#050050; font-family:Verdana; font-size:11px; font-weight:bold; background-color:#EEDDAA; border:1px solid; border-top-color:#696969; border-left-color:#696969; border-right-color:#696969; border-bottom-color:#696969; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ffEEDDAA');}
INPUT.SUBMITHOV {color:#050050; font-family:Verdana; font-size:11px; font-weight:bold; background-color:#EEDDAA; border:1px solid; border-top-color:#696969; border-left-color:#696969; border-right-color:#696969; border-bottom-color:#696969; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ffFFC000');}

/* TEXTE */
.TEXTL, .TEXTC, .TEXTR, .TEXTJ	{color: #000000; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; text-align:left; text-decoration: none;}
A:hover.TEXTL {color:#008000;	}
.TEXTC {text-align:center;}
.TEXTR {text-align:right;}
.TEXTJ {text-align:justify;}
.TBL {color: #000000; height:18; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; background : #96BBCB; border:1 solid #000000;}

.TexteGris	{color: #635D52; font: 10pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; text-align:left; text-decoration: none;}
.TexteRouge	{color: #94070A; font: 12pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; text-align:left; text-decoration: none;}
.TitreNoir	{color: #000000; font: 14pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; text-align:left; text-decoration: none;}
.TitreGris	{color: #635D52; font: 14pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; text-align:left; text-decoration: none;}
.TitreRouge	{color: #94070A; font: 18pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; text-align:left; text-decoration: none;}
.HeadlineGris	{color: #635D52; font: 16pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; text-align:left; text-decoration: none;}
.HeadlineRouge	{color: #94070A; font: 20pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; text-align:left; text-decoration: none;}

/* BOX */
.MsgBox	{text-align: center; height: 17px; color: #FF0000; font-size: 10pt; font-family: Verdana, Tahoma, Helvetica, Geneva, sans-serif; vertical-align: middle; margin: 1px; border: 1px #FF0000 solid; background : #FFFFFF; line-height:1.2em;}
.MsgSup	{text-align: center; height: 17px; color: #FFFFFF; font-size: 10pt; font-family: Verdana, Tahoma, Helvetica, Geneva, sans-serif; vertical-align: middle; margin: 1px; border: 1px #008000 solid; background : #FF0000; line-height:1.2em;}

/* LIENS */
A:link      {font: 10pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #000000; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}
A:visited   {font: 10pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #000000; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}
A:active    {font: 10pt verdana, arial, helvetica, sans-serif; text-decoration: underline; color: #000000; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}
A:hover     {font: 10pt verdana, arial, helvetica, sans-serif; text-decoration: underline; color: #999999; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}

a.std:visited	{color : #000000; text-decoration : none; font-size : 8pt; font-family : Verdana;} 
a.std:link		{color : #000000; text-decoration : none; font-size : 8pt; font-family : Verdana;} 
a.std:hover		{color : #FF0000; text-decoration : underline; font-size : 8pt; font-family : Verdana;}

a.grey:visited	{color : #7F7F7F; text-decoration : none; font-size : 8pt; font-family : Verdana;} 
a.grey:link		{color : #7F7F7F; text-decoration : none; font-size : 8pt; font-family : Verdana;} 
a.grey:hover	{color : #FF0000; text-decoration : underline; font-size : 8pt; font-family : Verdana;}

a.white:visited {color : #FFFFFF; text-decoration : none; font-size : 8pt; font-family : Verdana;} 
a.white:link	{color : #FFFFFF; text-decoration : none; font-size : 8pt; font-family : Verdana;} 
a.white:hover	{color : #FFFFFF; text-decoration : none; font-size : 8pt; font-family : Verdana;}

a.red:visited   {color: #94070A; text-decoration : none; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; text-align:left;}
a.red:link	    {color: #94070A; text-decoration : none; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; text-align:left;}
a.red:hover	    {color: #000000; text-decoration : underline; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; text-align:left;}

a.btn:link		{color:#FFFF00; width:140; text-decoration : none; font-family:Verdana; font-size:11px; background:#555555; border:1 solid #000000;}
a.btn:visited	{color:#FFFF00; width:140; text-decoration : none; font-family:Verdana; font-size:11px; background:#555555; border:1 solid #000000;}
a.btn:hover		{color:#FF8888; width:140; text-decoration : underline; font-family:Verdana; font-size:11px; background:#555555; border:1 solid #000000;}

.MNUOn			    {color:#000000; font-family:Verdana; font-size:11px; text-align:center; font-weight:normal; background-color:#FBB02B; text-decoration: none; border:1px solid; border-top-color:#696969; border-left-color:#696969; border-right-color:#696969; border-bottom-color:#696969; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ffFBB02B'); CURSOR: hand;}
a.MNUOn:visited	    {color:#000000; font-family:Verdana; font-size:11px; text-align:center; font-weight:normal; background-color:#FBB02B; text-decoration: none; border:1px solid; border-top-color:#696969; border-left-color:#696969; border-right-color:#696969; border-bottom-color:#696969; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ffFBB02B'); CURSOR: hand;}
a.MNUOn:link		{color:#000000; font-family:Verdana; font-size:11px; text-align:center; font-weight:normal; background-color:#FBB02B; text-decoration: none; border:1px solid; border-top-color:#696969; border-left-color:#696969; border-right-color:#696969; border-bottom-color:#696969; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ffFBB02B'); CURSOR: hand;}
a.MNUOn:hover	    {color:#FFFFFF; font-family:Verdana; font-size:11px; text-align:center; font-weight:normal; background-color:#999999; text-decoration: none; border:1px solid; border-top-color:#696969; border-left-color:#696969; border-right-color:#696969; border-bottom-color:#696969; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffC0C0C0',EndColorStr='#ff000000'); CURSOR: hand;}

.MNUOff			    {color:#FFFFFF; font-family:Verdana; font-size:11px; text-align:center; font-weight:normal; background-color:#999999; text-decoration: none; border:1px solid; border-top-color:#696969; border-left-color:#696969; border-right-color:#696969; border-bottom-color:#696969; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffC0C0C0',EndColorStr='#ff000000'); CURSOR: hand;}
a.MNUOff:visited	{color:#FFFFFF; font-family:Verdana; font-size:11px; text-align:center; font-weight:normal; background-color:#999999; text-decoration: none; border:1px solid; border-top-color:#696969; border-left-color:#696969; border-right-color:#696969; border-bottom-color:#696969; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffC0C0C0',EndColorStr='#ff000000'); CURSOR: hand;}
a.MNUOff:link		{color:#FFFFFF; font-family:Verdana; font-size:11px; text-align:center; font-weight:normal; background-color:#999999; text-decoration: none; border:1px solid; border-top-color:#696969; border-left-color:#696969; border-right-color:#696969; border-bottom-color:#696969; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffC0C0C0',EndColorStr='#ff000000'); CURSOR: hand;}
a.MNUOff:hover	    {color:#000000; font-family:Verdana; font-size:11px; text-align:center; font-weight:normal; background-color:#FBB02B; text-decoration: none; border:1px solid; border-top-color:#696969; border-left-color:#696969; border-right-color:#696969; border-bottom-color:#696969; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ffFBB02B'); CURSOR: hand;}

.BTN0			{color : #555555; height:20; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: bold; background : transparent; border:0; text-decoration: none; vertical-align:middle; CURSOR: hand;}
a.BTN0:visited	{color : #555555; height:20; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: bold; background : transparent; border:0; text-decoration: none; vertical-align:middle; CURSOR: hand;}
a.BTN0:link		{color : #555555; height:20; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: bold; background : transparent; border:0; text-decoration: none; vertical-align:middle; CURSOR: hand;}
a.BTN0:hover	{color : #FFFFFF; height:20; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: bold; background : transparent; border:0; text-decoration: none; vertical-align:middle; CURSOR: hand;}

.BTN1			{color:#050050; font-family:Verdana; font-size:11px; width:85; height:17; text-align:center; vertical-align:middle; font-weight:bold; background-color:#EEDDAA; text-decoration: none; border:1px solid; border-top-color:#696969; border-left-color:#696969; border-right-color:#696969; border-bottom-color:#696969; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ffEEDDAA'); CURSOR: hand;}
a.BTN1:visited	{color:#050050; font-family:Verdana; font-size:11px; width:85; height:17; text-align:center; vertical-align:middle; font-weight:bold; background-color:#EEDDAA; text-decoration: none; border:1px solid; border-top-color:#696969; border-left-color:#696969; border-right-color:#696969; border-bottom-color:#696969; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ffEEDDAA'); CURSOR: hand;}
a.BTN1:link		{color:#050050; font-family:Verdana; font-size:11px; width:85; height:17; text-align:center; vertical-align:middle; font-weight:bold; background-color:#EEDDAA; text-decoration: none; border:1px solid; border-top-color:#696969; border-left-color:#696969; border-right-color:#696969; border-bottom-color:#696969; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ffEEDDAA'); CURSOR: hand;}
a.BTN1:hover	{color:#050050; font-family:Verdana; font-size:11px; width:85; height:17; text-align:center; vertical-align:middle; font-weight:bold; background-color:#EEDDAA; text-decoration: none; border:1px solid; border-top-color:#696969; border-left-color:#696969; border-right-color:#696969; border-bottom-color:#696969; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ffFFC000'); CURSOR: hand;}

.BTN2			{color:#050050; font-family:Verdana; font-size:11px; width:52; height:17; text-align:center; vertical-align:middle; font-weight:bold; background-color:#EEDDAA; text-decoration: none; border:1px solid; border-top-color:#696969; border-left-color:#696969; border-right-color:#696969; border-bottom-color:#696969; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ffEEDDAA'); CURSOR: hand;}
a.BTN2:visited	{color:#050050; font-family:Verdana; font-size:11px; width:52; height:17; text-align:center; vertical-align:middle; font-weight:bold; background-color:#EEDDAA; text-decoration: none; border:1px solid; border-top-color:#696969; border-left-color:#696969; border-right-color:#696969; border-bottom-color:#696969; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ffEEDDAA'); CURSOR: hand;}
a.BTN2:link		{color:#050050; font-family:Verdana; font-size:11px; width:52; height:17; text-align:center; vertical-align:middle; font-weight:bold; background-color:#EEDDAA; text-decoration: none; border:1px solid; border-top-color:#696969; border-left-color:#696969; border-right-color:#696969; border-bottom-color:#696969; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ffEEDDAA'); CURSOR: hand;}
a.BTN2:hover	{color:#050050; font-family:Verdana; font-size:11px; width:52; height:17; text-align:center; vertical-align:middle; font-weight:bold; background-color:#EEDDAA; text-decoration: none; border:1px solid; border-top-color:#696969; border-left-color:#696969; border-right-color:#696969; border-bottom-color:#696969; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ffFFC000'); CURSOR: hand;}

.BTN3			{color:#050050; font-family:Verdana; font-size:11px; width:100; height:20; text-align:center; vertical-align:middle; font-weight:bold; background-color:#EEDDAA; text-decoration: none; border:1px solid; border-top-color:#696969; border-left-color:#696969; border-right-color:#696969; border-bottom-color:#696969; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ffEEDDAA'); CURSOR: hand;}
a.BTN3:visited	{color:#050050; font-family:Verdana; font-size:11px; width:100; height:20; text-align:center; vertical-align:middle; font-weight:bold; background-color:#EEDDAA; text-decoration: none; border:1px solid; border-top-color:#696969; border-left-color:#696969; border-right-color:#696969; border-bottom-color:#696969; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ffEEDDAA'); CURSOR: hand;}
a.BTN3:link		{color:#050050; font-family:Verdana; font-size:11px; width:100; height:20; text-align:center; vertical-align:middle; font-weight:bold; background-color:#EEDDAA; text-decoration: none; border:1px solid; border-top-color:#696969; border-left-color:#696969; border-right-color:#696969; border-bottom-color:#696969; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ffEEDDAA'); CURSOR: hand;}
a.BTN3:hover	{color:#050050; font-family:Verdana; font-size:11px; width:100; height:20; text-align:center; vertical-align:middle; font-weight:bold; background-color:#EEDDAA; text-decoration: none; border:1px solid; border-top-color:#696969; border-left-color:#696969; border-right-color:#696969; border-bottom-color:#696969; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ffFFC000'); CURSOR: hand;}
