body {
	display:block;
	background:#979797;
	color:#3E3D40;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:62.5%;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:100%;
	line-height:normal;
	margin:0;
	padding:0;
}
/* Taille des caractère */
.font00 { font-size: 48px; }
.font0  { font-size: 24px; }
.font1  { font-size: 18px; }
.font2  { font-size: 16px; }
.font22 { font-size: 15px; }
.font3  { font-size: 14px; }
.font4  { font-size: 12px; }
.font44 { font-size: 11px; }
.font5  { font-size: 10px; }
.font6  { font-size: 08px; }

/* Position */
.lt { text-align:left;		vertical-align:top;}
.lc { text-align:left;		vertical-align:middle;}
.lb { text-align:left;		vertical-align:bottom;}
.ct { text-align:center;	vertical-align:top;}
.cc { text-align:center;	vertical-align:middle;}
.cb { text-align:center;	vertical-align:bottom;}
.rt { text-align:right;		vertical-align:top;}
.rc { text-align:right;		vertical-align:middle;}
.rb { text-align:right;		vertical-align:bottom;}
.jt { text-align:justify;	vertical-align:top;}
.jc { text-align:justify;	vertical-align:middle;}
.jb { text-align:justify;	vertical-align:bottom;}

.b { font-weight:bold; }

.titre  		{ font-family: "Arial, Sans-Serif"; background-color: #fff82f; color: #2c126e; font-weight:bold; margin:0px 0px 0px 0px; padding:5px 5px 5px 5px;}
.corps  		{ font-family: "Arial, Sans-Serif"; color: #000000; font-weight:normal;}
.images  		{ font-family: "Arial, Sans-Serif"; text-align:center; vertical-align:middle; }
.tab 			{ font-family: "Arial, Sans-Serif"; background-color: #2c126e; color: #FFFFFF; }
.titre_tab		{ font-family: "Arial, Sans-Serif"; background-color: #fff82f; color: #2c126e; }
.titre_tab_y 	{ font-family: "Arial, Sans-Serif"; color: #98f54d; }
.titre_tab_n 	{ font-family: "Arial, Sans-Serif"; color: #f94a4a; }
.form_tab		{ font-family: "Arial, Sans-Serif"; background-color: #ffffcc; color: #000000; }
.form_tab_y		{ font-family: "Arial, Sans-Serif"; color: #98f54d; }
.form_tab_n		{ font-family: "Arial, Sans-Serif"; color: #f94a4a; }
.error_titre 	{ font-family: "Arial, Sans-Serif"; background-color: #E00000; color: #FFFFFF; }
.error_form 	{ font-family: "Arial, Sans-Serif"; background-color: #E00000; color: #FFFFFF; font-weight:bold;}

a 			{ text-decoration: none; border:0px solid #FFFFFF;}
a:link 		{ text-decoration: none; border:0px solid #FFFFFF;}
a:visited 	{ text-decoration: none; border:0px solid #FFFFFF;}
a:hover 	{ text-decoration: none; border:0px solid #FFFFFF;}


/* IMG - INPUT */
.EnteteImg	{ padding:0px 5px 0px 0px; }
.EnteteInput{ padding:0px 0px 0px 0px; margin:2px 2px 0px 0px; border:1px solid #999999; display:inline; font-size:11px; height:17px; vertical-align:top; width:150px; }
.CorpsImg	{ background-color: #FFFFFF; color: #000000; text-align: center; vertical-align: middle;}

/* Bouttons LANGUE */
.langue_on		{ font-family: "Arial, Sans-Serif"; background-color: #979797; color: #FFFFFF; font-weight:bold; opacity: 0.8; }
.langue_off		{ font-family: "Arial, Sans-Serif"; background-color: #be0201; color: #FFFFFF; font-weight:bold; opacity: 0.8; }

/* Bouttons ENTETE */
.Entete			{font-family: "Arial, Sans-Serif"; font-size: 11px; color: #333333; padding: 0px 15px 0px 0px; }
a.Entete:link	{font-family: "Arial, Sans-Serif"; color: #333333; text-decoration: none;}
a.Entete:visited{font-family: "Arial, Sans-Serif"; color: #333333; text-decoration: none;}
a.Entete:hover	{font-family: "Arial, Sans-Serif"; color: #AAAAAA; text-decoration: none;}

/* Bouttons MENU BANNER*/
.MenuBannerOff			{font-family: "Arial, Sans-Serif"; color: #2c126e; font-size: 13px; padding: 0px 0px 0px 0px; font-weight:bold; display: block;}
a.MenuBannerOff:link	{font-family: "Arial, Sans-Serif"; color: #2c126e; text-decoration: none;}
a.MenuBannerOff:visited	{font-family: "Arial, Sans-Serif"; color: #2c126e; text-decoration: none;}
a.MenuBannerOff:hover	{font-family: "Arial, Sans-Serif"; color: #FFFFFF; text-decoration: none;}
.MenuBannerOn			{font-family: "Arial, Sans-Serif"; color: #fff82f; font-size: 13px; padding: 0px 0px 0px 0px; font-weight:bold; display: block;}
a.MenuBannerOn:link		{font-family: "Arial, Sans-Serif"; color: #fff82f; text-decoration: none;}
a.MenuBannerOn:visited	{font-family: "Arial, Sans-Serif"; color: #fff82f; text-decoration: none;}
a.MenuBannerOn:hover	{font-family: "Arial, Sans-Serif"; color: #FFFFFF; text-decoration: none;}

/* Bouttons MENU BODY*/
.MenuBody0			{font-family: "Arial, Sans-Serif"; font-size: 28px; padding: 8px 0px 0px 0px; font-weight:bold; display: block; text-align:center;}
a.MenuBody0:link	{font-family: "Arial, Sans-Serif"; text-decoration: none;}
a.MenuBody0:visited	{font-family: "Arial, Sans-Serif"; text-decoration: none;}
a.MenuBody0:hover	{font-family: "Arial, Sans-Serif"; color: #FFFFFF; text-decoration: none;}
.MenuBody1			{font-family: "Arial, Sans-Serif"; font-size: 15px; padding: 0px 10px 0px 0px; display: block; text-align:right;}
a.MenuBody1:link	{font-family: "Arial, Sans-Serif"; text-decoration: none;}
a.MenuBody1:visited	{font-family: "Arial, Sans-Serif"; text-decoration: none;}
a.MenuBody1:hover	{font-family: "Arial, Sans-Serif"; color: #FFFFFF; text-decoration: none;}
.MenuBody2			{font-family: "Arial, Sans-Serif"; font-size: 15px; padding: 0px 10px 0px 0px; display: block; text-align:right;}
a.MenuBody2:link	{font-family: "Arial, Sans-Serif"; text-decoration: none;}
a.MenuBody2:visited	{font-family: "Arial, Sans-Serif"; text-decoration: none;}
a.MenuBody2:hover	{font-family: "Arial, Sans-Serif"; color: #FFFFFF; text-decoration: none;}

/* Bouttons Corps */
.Corps			{color: #2c126e; text-decoration: underline}
a.Corps:link	{color: #2c126e; text-decoration: underline}
a.Corps:visited	{color: #2c126e; text-decoration: underline}
a.Corps:hover	{color: #2c126e; text-decoration: underline}

/* INDEX */
.mon_index			{font-family: "Arial, Sans-Serif"; color: #FFFFFF; font-weight:bold;  }
a.mon_index:link	{font-family: "Arial, Sans-Serif"; color: #FFFFFF; font-weight:bold; text-decoration: none;  }
a.mon_index:visited	{font-family: "Arial, Sans-Serif"; color: #FFFFFF; font-weight:bold; text-decoration: none;  }
a.mon_index:hover	{font-family: "Arial, Sans-Serif"; color: #000000; font-weight:bold; text-decoration: none;}

/* INDEX */
.mon_setup			{font-family: "Arial, Sans-Serif"; color: #979797; font-weight:bold; }
a.mon_setup:link	{font-family: "Arial, Sans-Serif"; color: #979797; font-weight:bold; text-decoration: none; }
a.mon_setup:visited	{font-family: "Arial, Sans-Serif"; color: #979797; font-weight:bold; text-decoration: none; }
a.mon_setup:hover	{font-family: "Arial, Sans-Serif"; color: #be0201; font-weight:bold; text-decoration: none; }