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:19; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; background : #FFFFFF; border:1 solid #555555;} */
/* INPUT		{color: #000000; height:19; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; background : #FFFFFF; border:1 solid #555555; CURSOR: hand;} */
/* TEXTAREA		{color: #000000; height:19; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; background : #FFFFFF; border:1 solid #555555; CURSOR: hand;} */

SELECT.FORMTYP1		{color: #000000; height:20; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; background : #FDFDFD; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin; CURSOR: hand;}
INPUT.FORMTYP1		{color: #000000; height:20; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; background : #FDFDFD; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin; CURSOR: hand;}
TEXTAREA.FORMTYP1	{color: #000000; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; background : #FDFDFD; border:1 solid #555555; CURSOR: hand;}

SELECT.FORMERROR	{color: #000000; background : #FFDFDF; border:1 solid #CC0000; CURSOR: hand;}
INPUT.FORMERROR		{color: #000000; background : #FFDFDF; border:1 solid #CC0000; CURSOR: hand;}
TEXTAREA.FORMERROR	{color: #000000; background : #FFDFDF; border:1 solid #CC0000; CURSOR: hand;}

INPUT.FORMTYP0		{color: #000000; height:18; font-family:Verdana; font-size:11px; background:transparent; border:0 solid #FFFFFF; CURSOR: hand;}
INPUT.FORMTYP4	    {color: #FFFFFF; height:16; font-family:Verdana; font-size:11px; font-weight: bold; background:#000000; border:0 solid #000000; CURSOR: hand;}
INPUT.FORMBTN0	    {color: #000000; height:20; font-family:Verdana; font-size:11px; background:#FFFFFF; border:0 solid #FFFFFF; CURSOR: hand;}
INPUT.FORMBTN1	    {color: #FFFFFF; height:20; font-family:Verdana; font-size:12px; background:#000000; border:1 solid #000000; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin; CURSOR: hand;}

/* 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:#CC0000;	}
.TEXTC	{text-align:center;}
.TEXTR	{text-align:right;}
.TEXTJ	{text-align:justify;}
.TITL, .TITC, .TITR {font-weight:bold; color:#CC0000; font: 10pt verdana;}
.TITC	{text-align:center;}
.TITR	{text-align:right;}
.IMPORT	{color: #000000; font: 8pt arial; font-weight: normal; letter-spacing: 0pt; line-height:1.0em; text-align:justify; vertical-align:top; text-decoration: none;}
.TBL	{color: #000000; height:18; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; background : #96BBCB; border:1 solid #000000;}

/* TABLE */
FIELDSET   {width:98%;}
FIELDSET1  {border: 1px solid #CC0000; border-color:#96BBCB; background-color:#FFFFCC; width:97%; padding-right:5px; padding-left:5px; padding-bottom:5px; padding-top:5px;}
LEGEND     {font-weight:bold; color:#CC0000; font: 10pt verdana;}
TD		   {color: #000000; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; text-decoration: none;}
TD.TITRE   {color: #000000; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; text-align:center; text-decoration: none; border: 1px #000000 solid;}
TR.TITRE   {color: #000000; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; text-align:center; text-decoration: none; border: 1px #000000 solid;}

/* 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 #CC0000 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 #000000 solid; background : #CC0000; line-height:1.2em;}

/* LIENS */
A:link          {font: 8pt 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: 8pt 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: 8pt 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: 8pt verdana, arial, helvetica, sans-serif; text-decoration: underline; color: #CC0000; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}

a.red:visited	{color : #CC0000; text-decoration : none; font-size : 8pt; font-family : Verdana;} 
a.red:link		{color : #CC0000; text-decoration : none; font-size : 8pt; font-family : Verdana;} 
a.red:hover		{color : #0000FF; text-decoration : underline; font-size : 8pt; font-family : Verdana;}

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 : #CC0000; text-decoration : underline; font-size : 8pt; font-family : Verdana;}

a.mnu:visited	{color : #FFFFFF; text-decoration : none; font-size : 10pt; font-weight: bold; font-family : Verdana; line-height:1.2em;} 
a.mnu:link		{color : #FFFFFF; text-decoration : none; font-size : 10pt; font-weight: bold; font-family : Verdana; line-height:1.2em;} 
a.mnu:hover		{color : #CC0000; text-decoration : underline; font-size : 10pt; font-weight: bold; font-family : Verdana; line-height:1.2em;}

.white          {color : #FFFFFF; text-decoration : none; 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 : #E38585; text-decoration : none; font-size : 8pt; font-family : Verdana;}

.white2          {color : #FFFFFF; text-decoration : none; font-size : 8pt; font-family : Verdana;} 
a.white2:visited {color : #FFFFFF; text-decoration : none; font-size : 8pt; font-family : Verdana;} 
a.white2:link	 {color : #FFFFFF; text-decoration : none; font-size : 8pt; font-family : Verdana;} 
a.white2:hover	 {color : #000000; text-decoration : none; font-size : 8pt; font-family : Verdana;}

A:link.Div		{color:#000000; background:#F4E4E4; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; text-decoration: none; letter-spacing: 0pt; line-height:1.2em;}
A:visited.Div	{color:#000000; background:#F4E4E4; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; text-decoration: none; letter-spacing: 0pt; line-height:1.2em;}
A:active.Div	{color:#FFFF00; background:#CC0000; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; text-decoration: none; letter-spacing: 0pt; line-height:1.2em;}
A:hover.Div		{color:#FFFFFF; background:#000000; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; text-decoration: none; letter-spacing: 0pt; line-height:1.2em;}

a.btn:link		{color:#FFFFFF; height:18; width:110; text-align:center; text-decoration : none; font-family:Verdana; font-size:11px; background:#444444; border:1 solid #000000; CURSOR: hand;}
a.btn:visited   {color:#FFFFFF; height:18; width:110; text-align:center; text-decoration : none; font-family:Verdana; font-size:11px; background:#444444; border:1 solid #000000; CURSOR: hand;}
a.btn:hover     {color:#FFFFFF; height:18; width:110; text-align:center; text-decoration : none; font-family:Verdana; font-size:11px; background:#CC0000; border:1 solid #000000; CURSOR: hand;}

a.btnon:link	{color:#FFFFFF; height:18; width:110; text-align:center; text-decoration : none; font-family:Verdana; font-size:11px; background:#CC0000; border:1 solid #CC0000; CURSOR: hand;}
a.btnon:visited {color:#FFFFFF; height:18; width:110; text-align:center; text-decoration : none; font-family:Verdana; font-size:11px; background:#CC0000; border:1 solid #CC0000; CURSOR: hand;}
a.btnon:hover   {color:#FFFFFF; height:18; width:110; text-align:center; text-decoration : underline; font-family:Verdana; font-size:11px; background:#444444; border:1 solid #000000; CURSOR: hand;}

a.ads:link		{color:#FFFFFF; height:20; width:200; font-weight: bold; text-align:center; text-decoration : none; font-family:Verdana; font-size:11px; background:#444444; border:1 solid #000000; CURSOR: hand;}
a.ads:visited   {color:#FFFFFF; height:20; width:200; font-weight: bold; text-align:center; text-decoration : none; font-family:Verdana; font-size:11px; background:#444444; border:1 solid #000000; CURSOR: hand;}
a.ads:hover     {color:#FFFFFF; height:20; width:200; font-weight: bold; text-align:center; text-decoration : none; font-family:Verdana; font-size:11px; background:#CC0000; border:1 solid #000000; CURSOR: hand;}

a.pub:link		{color:#000000; height:100%; width:100%; text-align:center; text-decoration : none; font-family:Verdana; font-size:11px; background:transparent; border:0 solid #CC0000; CURSOR: hand;}
a.pub:visited   {color:#000000; height:100%; width:100%; text-align:center; text-decoration : none; font-family:Verdana; font-size:11px; background:transparent; border:0 solid #CC0000; CURSOR: hand;}
a.pub:hover     {color:#FFFFFF; height:100%; width:100%; text-align:center; text-decoration : none; font-family:Verdana; font-size:11px; background:#F4E4E4; border:0 solid #000000; CURSOR: hand;}

.tabnormal      {background-color:#FFFFFF; color:#000000;}
.tabover        {background-color:#FFD5D5; color:#FFFFFF;}
a.tab:visited	{color : #000000; text-decoration : none; font-size : 8pt; font-family : Verdana;} 
a.tab:link		{color : #000000; text-decoration : none; font-size : 8pt; font-family : Verdana;} 
a.tab:hover		{color : #000000; text-decoration : underline; font-size : 8pt; font-family : Verdana;}

/* MENUS */
A.menudynIE:link		{font: 8pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #FFFFFF; font-weight: bold; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}
A.menudynIE:visited		{font: 8pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #FFFFFF; font-weight: bold; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}
A.menudynIE:active		{font: 8pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #FFFFFF; font-weight: bold; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}
A.menudynIE:hover		{font: 8pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #000000; font-weight: bold; letter-spacing: 0pt; line-height:1.2em; background-color: #CC0000; width:100%;}

A.menudynNS:link		{font: 8pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #FFFFFF; font-weight: bold; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}
A.menudynNS:visited		{font: 8pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #FFFFFF; font-weight: bold; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}
A.menudynNS:active		{font: 8pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #FFFFFF; font-weight: bold; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}
A.menudynNS:hover		{font: 8pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #000000; font-weight: bold; letter-spacing: 0pt; line-height:1.2em; background-color: #CC0000; width:100%;}

/* CALENDRIER */
TD.NON              {font-family :Tahoma, Verdana, Arial; font-size :11px; color :#C0C0C0; font-weight :normal;}
TD.TOP              {font-family :Tahoma, Verdana, Arial; font-size :11px; color :#0000FF; font-weight :bold;}
TD.SOME             {font-family :Tahoma, Verdana, Arial; font-size :11px; color :#000000; font-weight :normal;}
A.NOEVENT:Link		{font-family :Tahoma, Verdana, Arial; font-size :11px; color :#000000; font-weight :normal; text-decoration: none;}
A.NOEVENT:Visited	{font-family :Tahoma, Verdana, Arial; font-size :11px; color :#000000; font-weight :normal; text-decoration: none;}
A.EVENT:Link		{font-family :Tahoma, Verdana, Arial; width:11; font-size :11px; color :#CC0000; font-weight :bold; text-decoration: none; CURSOR: hand;}
A.EVENT:Visited		{font-family :Tahoma, Verdana, Arial; width:11; font-size :11px; color :#CC0000; font-weight :bold; text-decoration: none; CURSOR: hand;}
.DAY				{font-family :Tahoma, Verdana, Arial; width:11; font-size :11px; color :#0000FF; font-weight :bold; text-decoration: none; border:1 solid #CC0000; CURSOR: hand;}
A.NORMAL:Link {font-family :Verdana, Arial; font-size :11px; color :#0000FF; font-weight :normal; text-decoration: none;}
A.NORMAL:Visited {font-family :Verdana, Arial; font-size :11px; color :#0000FF; font-weight :normal; text-decoration: none;}

/* HOME PAGE */
.Home	        {color: #FFFFFF; font: 14pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0pt; line-height:1.5em; text-decoration: none;}
.HomeLogo       {color: #FFFFFF; font: 26pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0pt; line-height:1.5em; text-decoration: none;}
a.Home:link		{color: #FFFFFF; font: 14pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0pt; line-height:1.5em; text-decoration: none; CURSOR: hand;}
a.Home:visited  {color: #FFFFFF; font: 14pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0pt; line-height:1.5em; text-decoration: none; CURSOR: hand;}
a.Home:hover    {color: #000000; font: 14pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0pt; line-height:1.5em; text-decoration: none; CURSOR: hand;}
