BODY {
scrollbar-face-color: #888888;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
}

/* FORMULAIRES */
SELECT			{color: #000000; height:18; font-family:Verdana; font-size:10px; background:#EEF3E1; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin;}
INPUT			{color: #000000; height:18; font-family:Verdana; font-size:11px; background:#EEF3E1; border:1 solid #7F9052; CURSOR: hand;}
TEXTAREA		{color: #000000; font-family:Verdana; font-size:11px; background:#EEF3E1; border:1 solid #7F9052; CURSOR: hand;}

SELECT.FORM		{color: #000000; height:18; font-family:Verdana; font-size:11px; border:0;}
INPUT.FORM		{color: #000000; height:18; font-family:Verdana; font-size:11px; background:transparent; border:0 solid #333333; CURSOR: hand;}
TEXTAREA.FORM	{color: #000000; font-family:Verdana; font-size:11px; background:transparent; border:0 solid #333333; CURSOR: hand;}

SELECT.FORM1	{color: #000000; height:18; font-family:Verdana; background:transparent; font-size:11px; border:1;}
INPUT.FORM1		{color: #000000; height:18; font-family:Verdana; font-size:11px; background:transparent; border:1 solid #CC0000; CURSOR: hand;}
TEXTAREA.FORM1	{color: #000000; font-family:Verdana; font-size:11px; background:transparent; border:1 solid #CC0000; CURSOR: hand;}

SELECT.formErr	{color: #FFFFFF; height:18; font-family:Verdana; background:#FF0000; font-size:11px; border:1 solid #FF0000;}
INPUT.formErr	{color: #000000; height:18; font-family:Verdana; font-size:11px; background:transparent; border:1 solid #FF0000; CURSOR: hand;}
TEXTAREA.formErr{color: #000000; font-family:Verdana; font-size:11px; background:transparent; border:1 solid #FF0000; CURSOR: hand;}

INPUT.BTN		{color: #FFFFFF; height:20; font-family:Verdana; font-size:11px; background:#FF0000; border:1 solid #000000; CURSOR: hand;}
INPUT.ARROW		{color: #000000; height:20; font-family:Verdana; font-size:11px; background:#FFFFFF; border:0 solid #000000; 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:#FFFFFF; font-family:Verdana; font-size:11px; height:18; font-weight:bold; letter-spacing: 1.2pt; background-color:#CC0000; border:1px solid; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000; border-bottom-color:#000000; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffF0B8B8',EndColorStr='#ffFF0000');}
INPUT.SUBMITHOV     {color:#FFFFFF; font-family:Verdana; font-size:11px; height:18; font-weight:bold; letter-spacing: 1.2pt; background-color:#A0A870; border:1px solid; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000; border-bottom-color:#000000; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffC0C0C0',EndColorStr='#ff000000');}

HR				{color:#7F9052; height:1;}

TD.CADRE		{color: #000000; height:20; font-family:Verdana; font-size:10px; border:1 solid #557795; padding-right:5px; padding-left:5px; padding-bottom:5px; padding-top:5px;}

/* 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:#333333;	}
.TEXTC	{text-align:center;}
.TEXTR	{text-align:right;}
.TEXTJ	{text-align:justify;}

.TITL, .TITC, .TITR {font-weight:bold; color:#000000; font: 10pt verdana; text-align:left;}
.TITC	{text-align:center;}
.TITR	{text-align:right;}

.TinyL, .TinyC, .TinyR	{color: #000000; font: 7pt 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:#333333;	}
.TinyC	{text-align:center;}
.TinyR	{text-align:right;}

.MNUL, .MNUC, .MNUR {font-weight:bold; color:#000000; font: 10pt verdana;}
.MNUC	{text-align:center;}
.MNUR	{text-align:right;}

.TBL	{color: #000000; height:18; font: 9pt verdana, arial, helvetica, sans-serif; font-weight: normal; background : #96BBCB; border:1 solid #000000;}

/* TABLE */
FIELDSET  {border: 1px solid #9FAC82; width:100%; padding-right:2px; padding-left:2px; padding-bottom:2px; padding-top:2px;}
LEGEND    {font-weight:bold; color:#4682b4; font: 10pt verdana;}

/* BOX */
.MsgBox	{text-align: center; height: 17px; color: #000000; font-size: 8pt; font-family: Verdana, Tahoma, Helvetica, Geneva, sans-serif; vertical-align: middle; margin: 1px; border: 1px #FF0000 solid; background : #FFFFCC; line-height:1.2em;}
.MsgSup	{text-align: center; height: 17px; color: #FFFFFF; font-size: 8pt; font-family: Verdana, Tahoma, Helvetica, Geneva, sans-serif; vertical-align: middle; margin: 1px; border: 1px #FF0000 solid; background : #333333; line-height:1.2em;}

/* LIENS */
A:link		    {font: 8pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #CC0000; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}
A:visited	    {font: 8pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #CC0000; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}
A:active	    {font: 8pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #CC0000; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}
A:hover		    {font: 8pt verdana, arial, helvetica, sans-serif; text-decoration: underline; color: #4682b4; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}

a.std:link		{color : #000000; text-decoration : none; font-size : 8pt; font-family : verdana, arial, helvetica, sans-serif;} 
a.std:visited	{color : #000000; text-decoration : none; font-size : 8pt; font-family : verdana, arial, helvetica, sans-serif;} 
a.std:active	{color : #000000; text-decoration : none; font-size : 8pt; font-family : verdana, arial, helvetica, sans-serif;} 
a.std:hover		{color : #BD030D; text-decoration : underline; font-size : 8pt; font-family : Verdana;}

a.big:link		{color : #CC0000; text-decoration : none; font-size : 14pt; font-family : verdana, arial, helvetica, sans-serif;} 
a.big:visited	{color : #CC0000; text-decoration : none; font-size : 14pt; font-family : verdana, arial, helvetica, sans-serif;} 
a.big:active	{color : #CC0000; text-decoration : none; font-size : 14pt; font-family : verdana, arial, helvetica, sans-serif;} 
a.big:hover		{color : #000000; text-decoration : underline; font-size : 14pt; font-family : verdana, arial, helvetica, sans-serif;}

a.btn:link		{vertical-align:middle; color:#FFFFFF; font-family:Verdana; font-size:11px; height:18; font-weight:bold; letter-spacing: 1.2pt; background-color:#CC0000; text-decoration: none; border:1px solid; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000; border-bottom-color:#000000; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffF0B8B8',EndColorStr='#ffFF0000');}
a.btn:visited	{vertical-align:middle; color:#FFFFFF; font-family:Verdana; font-size:11px; height:18; font-weight:bold; letter-spacing: 1.2pt; background-color:#CC0000; text-decoration: none; border:1px solid; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000; border-bottom-color:#000000; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffF0B8B8',EndColorStr='#ffFF0000');}
a.btn:active	{vertical-align:middle; color:#FFFFFF; font-family:Verdana; font-size:11px; height:18; font-weight:bold; letter-spacing: 1.2pt; background-color:#CC0000; text-decoration: none; border:1px solid; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000; border-bottom-color:#000000; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffF0B8B8',EndColorStr='#ffFF0000');}
a.btn:hover	    {vertical-align:middle; color:#FFFFFF; font-family:Verdana; font-size:11px; height:18; font-weight:bold; letter-spacing: 1.2pt; background-color:#A0A870; text-decoration: none; border:1px solid; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000; border-bottom-color:#000000; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffC0C0C0',EndColorStr='#ff000000');}

.BTNSUBMIT			{color:#050050; font-family:Verdana; font-size:11px; font-weight:bold; text-decoration: none; background-color:#F1FDF1; border:1px solid; border-top-color:#008000; border-left-color:#008000; border-right-color:#008000; border-bottom-color:#008000;}
a.BTNSUBMIT:visited	{color:#050050; font-family:Verdana; font-size:11px; font-weight:bold; text-decoration: none; background-color:#F1FDF1; border:1px solid; border-top-color:#008000; border-left-color:#008000; border-right-color:#008000; border-bottom-color:#008000;}
a.BTNSUBMIT:link	{color:#050050; font-family:Verdana; font-size:11px; font-weight:bold; text-decoration: none; background-color:#F1FDF1; border:1px solid; border-top-color:#008000; border-left-color:#008000; border-right-color:#008000; border-bottom-color:#008000;}
a.BTNSUBMIT:hover	{color:#050050; font-family:Verdana; font-size:11px; font-weight:bold; text-decoration: none; background-color:#FFC000; border:1px solid; border-top-color:#008000; border-left-color:#008000; border-right-color:#008000; border-bottom-color:#008000;}

a.btnsmall:link		{vertical-align:middle; color:#FFFFFF; font-family:Verdana; font-size:10px; height:17; font-weight:bold; letter-spacing: 1.0pt; background-color:#CC0000; text-decoration: none; border:1px solid; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000; border-bottom-color:#000000; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffF0B8B8',EndColorStr='#ffFF0000');}
a.btnsmall:visited	{vertical-align:middle; color:#FFFFFF; font-family:Verdana; font-size:10px; height:17; font-weight:bold; letter-spacing: 1.0pt; background-color:#CC0000; text-decoration: none; border:1px solid; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000; border-bottom-color:#000000; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffF0B8B8',EndColorStr='#ffFF0000');}
a.btnsmall:active	{vertical-align:middle; color:#FFFFFF; font-family:Verdana; font-size:10px; height:17; font-weight:bold; letter-spacing: 1.0pt; background-color:#CC0000; text-decoration: none; border:1px solid; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000; border-bottom-color:#000000; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffF0B8B8',EndColorStr='#ffFF0000');}
a.btnsmall:hover	{vertical-align:middle; color:#FFFFFF; font-family:Verdana; font-size:10px; height:17; font-weight:bold; letter-spacing: 1.0pt; background-color:#A0A870; text-decoration: none; border:1px solid; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000; border-bottom-color:#000000; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffC0C0C0',EndColorStr='#ff000000');}

/* CALENDRIER */
TD.EVENTNORMAL   {font-family :Tahoma, Verdana, Arial; font-size :11px; color :#000000; font-weight :normal;}
TD.EVENTGRAYED   {font-family :Tahoma, Verdana, Arial; font-size :11px; color :#C0C0C0; font-weight :normal;}

A.EVENTOFF:Link		{font-family :Tahoma, Verdana, Arial; font-size :11px; color :#000000; font-weight :normal; text-decoration: none; background-color:#F0F0F0; border:1px solid; border-top-color:#F0F0F0; border-left-color:#F0F0F0; border-right-color:#F0F0F0; border-bottom-color:#F0F0F0; height:99%; width:99%;}
A.EVENTOFF:Visited	{font-family :Tahoma, Verdana, Arial; font-size :11px; color :#000000; font-weight :normal; text-decoration: none; background-color:#F0F0F0; border:1px solid; border-top-color:#F0F0F0; border-left-color:#F0F0F0; border-right-color:#F0F0F0; border-bottom-color:#F0F0F0; height:99%; width:99%;}
A.EVENTON:Link		{font-family :Tahoma, Verdana, Arial; font-size :11px; color :#000000; font-weight :bold; text-decoration: none; background-color:#FCF9DE; border:1px solid; border-top-color:#666666; border-left-color:#666666; border-right-color:#666666; border-bottom-color:#666666; height:99%; width:99%;}
A.EVENTON:Visited	{font-family :Tahoma, Verdana, Arial; font-size :11px; color :#000000; font-weight :bold; text-decoration: none; background-color:#FCF9DE; border:1px solid; border-top-color:#666666; border-left-color:#666666; border-right-color:#666666; border-bottom-color:#666666; height:99%; width:99%;}

A.EVENTDAYOFF:Link		{font-family :Tahoma, Verdana, Arial; font-size :11px; color :#000000; font-weight :normal; text-decoration: none; background-color:#F0F0F0; border:1px solid; border-top-color:#FF0000; border-left-color:#FF0000; border-right-color:#FF0000; border-bottom-color:#FF0000; height:99%; width:99%;}
A.EVENTDAYOFF:Visited	{font-family :Tahoma, Verdana, Arial; font-size :11px; color :#000000; font-weight :normal; text-decoration: none; background-color:#F0F0F0; border:1px solid; border-top-color:#FF0000; border-left-color:#FF0000; border-right-color:#FF0000; border-bottom-color:#FF0000; height:99%; width:99%;}
A.EVENTDAYON:Link		{font-family :Tahoma, Verdana, Arial; font-size :11px; color :#000000; font-weight :bold; text-decoration: none; background-color:Lavender; border:1px solid; border-top-color:#FF0000; border-left-color:#FF0000; border-right-color:#FF0000; border-bottom-color:#FF0000; height:99%; width:99%;}
A.EVENTDAYON:Visited	{font-family :Tahoma, Verdana, Arial; font-size :11px; color :#000000; font-weight :bold; text-decoration: none; background-color:Lavender; border:1px solid; border-top-color:#FF0000; border-left-color:#FF0000; border-right-color:#FF0000; border-bottom-color:#FF0000; height:99%; width:99%;}

A.NORMAL:Link       {font-family :Tahoma, Verdana, Arial; font-size :11px; color :#0000FF; font-weight :normal; text-decoration: none;}
A.NORMAL:Visited    {font-family :Tahoma, Verdana, Arial; font-size :11px; color :#0000FF; font-weight :normal; text-decoration: none;}
