BODY			{FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica; FONT-SIZE: 13px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px}
FONT			{FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica; FONT-SIZE: 13px}
P					{FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica; FONT-SIZE: 13px; text-align:justify}
FORM			{margin:0px 0px 0px 0px;}
TD				{FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica; FONT-SIZE: 13px}
INPUT			{FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica; FONT-SIZE: 13px; height:18px}
SELECT		{FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica; FONT-SIZE: 13px}
TEXTAREA	{FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica; FONT-SIZE: 13px}



A.NewsTitle:link		{COLOR: #007DC6; FONT-SIZE: 13px; FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica; TEXT-DECORATION: none; FONT-WEIGHT: bold}
A.NewsTitle:active	{COLOR: #007DC6; FONT-SIZE: 13px; FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica; TEXT-DECORATION: none; FONT-WEIGHT: bold}
A.NewsTitle:visited	{COLOR: #007DC6; FONT-SIZE: 13px; FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica; TEXT-DECORATION: none; FONT-WEIGHT: bold}
A.NewsTitle:hover		{COLOR: #007DC6; FONT-SIZE: 13px; FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica; TEXT-DECORATION: none; FONT-WEIGHT: bold}

A.NewsOther:link		{COLOR: #777777; FONT-SIZE: 11px; FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica; TEXT-DECORATION: none}
A.NewsOther:active	{COLOR: #777777; FONT-SIZE: 11px; FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica; TEXT-DECORATION: none}
A.NewsOther:visited	{COLOR: #777777; FONT-SIZE: 11px; FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica; TEXT-DECORATION: none}
A.NewsOther:hover		{COLOR: #222222; FONT-SIZE: 11px; FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica; TEXT-DECORATION: none}

.MN1			{background-color:#2169CE; COLOR:#FFFFFF; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica; TEXT-DECORATION: none; cursor:pointer}
.MN1_O		{background-color:#468EF4; COLOR:#FFFFFF; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica; TEXT-DECORATION: none; cursor:pointer}
.MN1_S		{background-color:#F1B820; COLOR:#FFFFFF; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica; TEXT-DECORATION: none; cursor:pointer}

.MN2			{background-color:#CECFCE; COLOR:#313063; FONT-SIZE: 13px; FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica; TEXT-DECORATION: none; cursor:pointer}
.MN2_O		{background-color:#CECFCE; COLOR:#FF0000; FONT-SIZE: 13px; FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica; TEXT-DECORATION: none; cursor:pointer}
.MN2_S		{background-color:#CECFCE; COLOR:#FF0000; FONT-SIZE: 13px; FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica; TEXT-DECORATION: none; cursor:pointer}

A.MenuNormal:link			{height: 2px; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; TEXT-DECORATION: none}
A.MenuNormal:active		{height: 2px; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; TEXT-DECORATION: none}
A.MenuNormal:visited	{height: 2px; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; TEXT-DECORATION: none}
A.MenuNormal:hover		{height: 2px; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 4px; TEXT-DECORATION: none; BORDER-RIGHT: #ffffff 1px solid; BACKGROUND: #2169CE; BORDER-LEFT: #666666 1px solid; BORDER-TOP: #666666 1px solid; color:#FFFFFF}

A.MenuActive:link			{height: 2px; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px; TEXT-DECORATION: none; BORDER-RIGHT: #ffffff 1px solid; BACKGROUND: #2169CE; BORDER-LEFT: #666666 1px solid; color:#FFFFFF}
A.MenuActive:active		{height: 2px; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px; TEXT-DECORATION: none; BORDER-RIGHT: #ffffff 1px solid; BACKGROUND: #2169CE; BORDER-LEFT: #666666 1px solid; color:#FFFFFF}
A.MenuActive:visited	{height: 2px; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px; TEXT-DECORATION: none; BORDER-RIGHT: #ffffff 1px solid; BACKGROUND: #2169CE; BORDER-LEFT: #666666 1px solid; color:#FFFFFF}
A.MenuActive:hover		{height: 2px; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px; TEXT-DECORATION: none; BORDER-RIGHT: #ffffff 1px solid; BACKGROUND: #2169CE; BORDER-LEFT: #666666 1px solid; color:#FFFFFF}

.ImgComment			{COLOR: #777777; FONT-SIZE: 10px; FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica; TEXT-DECORATION: none}
.Counter				{COLOR: #444444; FONT-SIZE: 11px; FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica}
.NewsHeader			{FONT-SIZE: 17px; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold}
.Table_Header 	{COLOR: #FFFFFF; padding:0px 5px 0px 5px; height:20; background-image:url(../images/title_bg.gif); font-weight:bold; FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica; font-weight:bold; FONT-SIZE: 13px;}
.Table_Data			{padding:0px 5px 0px 5px; font-weight:normal; FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica;  FONT-SIZE: 13px;}
.Row_Normal			{background-color:#EEEEEE;}
.Row_Hover			{background-color:#FFFFFF;}
.Row_Separator	{background-color:#CCCCCC; height:1px}
.Index_Cell			{color:#999999; text-align:right; font-weight:normal; FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica;  FONT-SIZE: 13px; padding-right:10px}
.TinyInput			{FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica; FONT-SIZE: 10px}

.Warning				{color:#FF0000; visibility: visible}
.WarningHidden	{color:#FFFFFF; visibility: hidden}

TABLE.Table_Modules		{border:1px solid #CCCCCC; background-color:#F5F5F5;}
LI.Sitemap						{list-style-image:url(../images/bullet_plus.gif); line-height: 16px}
LI.Other							{BACKGROUND: none; FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica; list-style-image:url(../images/bullet.gif); text-align:justify; line-height: 16px}

.ButtonMediumSubmit		{border: 0px; width: 72px; height: 20px; background: url(../images/btn_medium_submit.gif); padding-bottom:2px}
.ButtonMediumTiny			{border: 0px; width: 35px; height: 20px; background: url(../images/btn_medium_tiny.gif); padding-bottom:2px}
.ButtonMediumSearch		{border: 0px; width: 32px; height: 18px; background: url(../images/btn_medium_search.gif); padding-bottom:2px}
.ButtonMedium					{border: 0px; width: 72px; height: 20px; background: url(../images/btn_medium_reset.gif); padding-bottom:2px}
.TextBox							{border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-top:1px solid #AAAAAA; border-bottom: 1px solid #EEEEEE; background-image:url(../images/text_bg.gif);}

.Title_Bar				{font-weight:bold; color:#FFFFFF; background-color: #FFB631}
.Title						{font-weight:bold; color:#333333; font-size:13px}
.Content					{color: #333333; line-height: 18px}
.Comment					{color: #999999; line-height: 18px}
.Date							{color:#999999; font-size:10px}
.Paging						{color:#999999}
.HR								{background-image: url(../images/dot_bg.gif); height:20px; background-repeat: repeat-x}
.Distance_Height	{height:10px}

#dropmenudiv {
position:absolute;
border:1px solid #DDCBB9;
line-height:17px;
z-index:100;
background-color: #F7F3EF;
margin-left: 0px;
margin-right: 0px;
}

#dropmenudiv a {
width:100%;
display: block;
padding-left: 0px;
padding-right: 0px;
COLOR: #222222;
border-bottom: 1px solid #DDCBB9;
TEXT-DECORATION: none
}

#dropmenudiv a:hover { /*hover background color*/
background-color: #FFC731;
COLOR: #000000;
TEXT-DECORATION: none
}
.menuDown {
	background-color: #20307E;
	color: #FFFFFF;
	font-weight: bold;
}
.menuUp {
	background-color: #1C5BD3;
	color: #FFFFFF;
	font-weight: bold;
}
.WhiteText {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 8pt;
}
.WhiteRow{
	background-color: #0248CE;
}
.WhiteRow2{
	background-color: #FFFFFF;
}
#CatMenu{ /*défini les 3 boites des 3 sous-menues */
  display: none; /* les sous-menus ne sont pas affichés */
  margin: 0; /* marges extérieures à 0 */
  padding : 0; /* marges intérieures à 0 */
  position : absolute ; /* boite positionnée par rapport à la boite parent, ici l'écran */
  top : 341px; /* Début (par rapport au haut de page) des sous-menus */
  left : 150; /* Début (par rapport à la gauche de la page) des sous-menus */
} /* largeur sous-menus par rapport à la boite parent (ici la page) */
a.Cat{
	color: #FFFFFF;
	font-weight: bold;
	TEXT-DECORATION: none;
	font-size: 8pt;
}
.Copy{
	font-size: 8pt;
	color: #FFFF00;
}
a.Copy{
	font-size: 8pt;
	color: #FFFF00;
	TEXT-DECORATION: none;
}
.Small{
	font-size: 8pt;
}