BODY {
scrollbar-face-color: #175F17;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #D5DEEE;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
}

/* PRELOADER */
.loadimg        {background:url('../images/ajax-loader.gif') no-repeat center;} 

/* FORMULAIRES */
INPUT   		{color: #415A67; height:18; font-family:Verdana; font-size:11px; background:transparent; border:0 solid #008000; CURSOR: hand;}
SELECT  		{color: #415A67; height:18; font-family:Verdana; font-size:11px; border:0;}
TEXTAREA    	{color: #415A67; font-family:Verdana; font-size:11px; background:transparent; border:0 solid #008000; CURSOR: hand;}

INPUT.FORM		{color: #415A67; height:18; font-family:Verdana; font-size:11px; background:#F1FDF1; border:1 solid #008000; CURSOR: hand;}
SELECT.FORM	    {color: #415A67; height:18; font-family:Verdana; background:#F1FDF1; font-size:11px; border:1 solid #008000; CURSOR: hand;}
TEXTAREA.FORM	{color: #415A67; font-family:Verdana; font-size:11px; background:#F1FDF1; border:1 solid #008000; CURSOR: hand;}

INPUT.FORM1		{color: #415A67; height:18; font-family:Verdana; font-size:11px; background:#F1FDF1; border:1 solid #008000; CURSOR: hand;}
SELECT.FORM1	{color: #415A67; height:18; font-family:Verdana; background:#F1FDF1; font-size:11px; border:1 solid #008000; CURSOR: hand;}
TEXTAREA.FORM1	{color: #415A67; font-family:Verdana; font-size:11px; background:#F1FDF1; border:1 solid #008000; CURSOR: hand;}

INPUT.FORM2		{color: #415A67; height:20; font-family:Verdana; font-size:11px; background:#FFFFFF; border:0 solid #008000; CURSOR: hand;}
INPUT.SOLID	    {color: #FFFFFF; height:18; font-family:Verdana; font-size:11px; background:#FF0000; border:1 solid #008000; CURSOR: hand;}
INPUT.DASHED    {color: #FFFFFF; height:18; font-family:Verdana; font-size:11px; background:#FF0000; border: 2px #999999 dashed; 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;}

/* TEXTE */
.TEXTL, .TEXTC, .TEXTR, .TEXTJ	{color: #000000; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0pt; line-height:1.3em; text-align:left; text-decoration: none;}
 A:hover.TEXTL  {color:#008000;	}
.TEXTC          {text-align:center;}
.TEXTR          {text-align:right;}
.TEXTJ          {text-align:justify;}

.TITL, .TITC, .TITR {color: #008000; font: 12pt verdana, arial, helvetica, sans-serif; font-weight: bold; letter-spacing: 0pt; line-height:1.3em; text-align:left; text-decoration: none;}
 A:hover.TITL       {color:#000000;}
.TITC               {text-align:center;}
.TITR               {text-align:right;}

/* LIENS */
A:link          {font: 8pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #008000; 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: #008000; 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: #008000; 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: #008000; 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 : #008000; text-decoration : underline; font-size : 8pt; font-family : Verdana;}

a.grey:visited	{color : #555555; text-decoration : none; font-size : 8pt; font-family : Verdana;} 
a.grey:link	    {color : #555555; text-decoration : none; font-size : 8pt; font-family : Verdana;} 
a.grey:hover	{color : #008000; text-decoration : underline; font-size : 8pt; font-family : Verdana;}

a.black:visited	{color : #000000; text-decoration : none; font-size : 8pt; font-family : Verdana;} 
a.black:link	{color : #000000; text-decoration : none; font-size : 8pt; font-family : Verdana;} 
a.black:hover	{color : #CC0000; 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 : #D5DFF3; text-decoration : underline; font-size : 8pt; font-family : Verdana;}

.BtnWhite			{color : #000000; height:17; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; background : #FFFFFF; border:1 solid #000000; text-decoration: none; vertical-align:middle; text-align:center;}
a.BtnWhite:visited	{color : #000000; height:17; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; background : #FFFFFF; border:1 solid #000000; text-decoration: none; vertical-align:middle; text-align:center;} 
a.BtnWhite:link		{color : #000000; height:17; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; background : #FFFFFF; border:1 solid #000000; text-decoration: none; vertical-align:middle; text-align:center;} 
a.BtnWhite:hover	{color : #FFFFFF; height:17; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; background : #555555; border:1 solid #000000; text-decoration: none; vertical-align:middle; text-align:center;}

.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; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px;}
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; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px;}
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; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px;}
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; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px;}

.BTNCONSOLE			    {color:#000000; font-family:verdana, arial, helvetica, sans-serif; font-size:9px; font-weight:bold; text-decoration: none; background-color:#B8EAB7; border:1px solid; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000; border-bottom-color:#000000;}
a.BTNCONSOLE:visited	{color:#000000; font-family:verdana, arial, helvetica, sans-serif; font-size:9px; font-weight:bold; text-decoration: none; background-color:#B8EAB7; border:1px solid; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000; border-bottom-color:#000000;}
a.BTNCONSOLE:link	    {color:#000000; font-family:verdana, arial, helvetica, sans-serif; font-size:9px; font-weight:bold; text-decoration: none; background-color:#B8EAB7; border:1px solid; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000; border-bottom-color:#000000;}
a.BTNCONSOLE:hover	    {color:#000000; font-family:verdana, arial, helvetica, sans-serif; font-size:9px; font-weight:bold; text-decoration: none; background-color:#FFC000; border:1px solid; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000; border-bottom-color:#000000;}

.TICKETOPEN			    {color:#FFFFFF; font-family:verdana, arial, helvetica, sans-serif; font-size:10px; font-weight:bold; width:110; text-decoration: none; background-color:#276D09; border:1px solid; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000; border-bottom-color:#000000;}
a.TICKETOPEN:visited	{color:#FFFFFF; font-family:verdana, arial, helvetica, sans-serif; font-size:10px; font-weight:bold; width:110; text-decoration: none; background-color:#276D09; border:1px solid; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000; border-bottom-color:#000000;}
a.TICKETOPEN:link	    {color:#FFFFFF; font-family:verdana, arial, helvetica, sans-serif; font-size:10px; font-weight:bold; width:110; text-decoration: none; background-color:#276D09; border:1px solid; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000; border-bottom-color:#000000;}
a.TICKETOPEN:hover	    {color:#000000; font-family:verdana, arial, helvetica, sans-serif; font-size:10px; font-weight:bold; width:110; text-decoration: none; background-color:#FFC000; border:1px solid; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000; border-bottom-color:#000000;}

.TICKETRESOLVE			{color:#FFFFFF; font-family:verdana, arial, helvetica, sans-serif; font-size:10px; font-weight:bold; width:110; text-decoration: none; background-color:#EC8306; border:1px solid; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000; border-bottom-color:#000000;}
a.TICKETRESOLVE:visited	{color:#FFFFFF; font-family:verdana, arial, helvetica, sans-serif; font-size:10px; font-weight:bold; width:110; text-decoration: none; background-color:#EC8306; border:1px solid; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000; border-bottom-color:#000000;}
a.TICKETRESOLVE:link	{color:#FFFFFF; font-family:verdana, arial, helvetica, sans-serif; font-size:10px; font-weight:bold; width:110; text-decoration: none; background-color:#EC8306; border:1px solid; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000; border-bottom-color:#000000;}
a.TICKETRESOLVE:hover	{color:#000000; font-family:verdana, arial, helvetica, sans-serif; font-size:10px; font-weight:bold; width:110; text-decoration: none; background-color:#FFC000; border:1px solid; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000; border-bottom-color:#000000;}

.TICKETCLOSE			{color:#FFFFFF; font-family:verdana, arial, helvetica, sans-serif; font-size:10px; font-weight:bold; width:110; text-decoration: none; background-color:#FF0000; border:1px solid; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000; border-bottom-color:#000000;}
a.TICKETCLOSE:visited	{color:#FFFFFF; font-family:verdana, arial, helvetica, sans-serif; font-size:10px; font-weight:bold; width:110; text-decoration: none; background-color:#FF0000; border:1px solid; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000; border-bottom-color:#000000;}
a.TICKETCLOSE:link	    {color:#FFFFFF; font-family:verdana, arial, helvetica, sans-serif; font-size:10px; font-weight:bold; width:110; text-decoration: none; background-color:#FF0000; border:1px solid; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000; border-bottom-color:#000000;}
a.TICKETCLOSE:hover	    {color:#000000; font-family:verdana, arial, helvetica, sans-serif; font-size:10px; font-weight:bold; width:110; text-decoration: none; background-color:#FFC000; border:1px solid; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000; border-bottom-color:#000000;}

.RTEButton {border: #CCCCCC 1px 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 #008000 solid; background : #FFFF99; 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 #008000 solid; background : #FF0000; line-height:1.2em;}
.BarPer	{height: 10px; border-bottom: #000000 1px solid; border-left: #000000 1px solid; border-right: #000000 1px solid; border-top: #000000 1px solid; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}

/* FORMULAIRES */

.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;}
.TEXTE			    {color: #000000; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; text-decoration: none;}
.prodtitre		    {color: #FFFFFF; font: 10pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; text-decoration: none;}
.prodtexte		    {color: #FFFFFF; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; text-decoration: none;}

/* EXPAND BOXES */
.showstate		{cursor:hand; cursor:pointer; float: left; margin-top: 1px; margin-right: 3px; margin-bottom: 1px; 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;}
.switchcontent	{width: 100%; border: 1px solid #F0F0F0; border-top-width: 1; 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;}
.header			{width: 100%; border: 0px solid #DDFBE5; background-color: #F0F0F0; 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;}
