.arial08px {  font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: 000000}
.arial08pxBlue { font-family: Arial, Helvetica, sans-serif; font-size: 8px ; color: 000099}

.arial09px { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: 000000 }
.arial09pxWhite { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: FFFFFF }

.arial10px { font-size: 10px ; font-family: Arial, Helvetica, sans-serif; color: 000000 ;  }
.arial10pxBold { font-size: 10px ; font-family: Arial, Helvetica, sans-serif; color: 000000 ; font-weight: bold}
.arial10pxAzur {  font-family: Arial, Helvetica, sans-serif; color: #4040FF; font-size: 10px}
.arial10pxBlue {  font-family: Arial, Helvetica, sans-serif; color: 6666FF; font-size: 10px}
.arial10pxRed {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: CC0000}
.arial10pxWhite { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: FFFFFF }
.arial10pxWhiteBold { font-weight:bold;font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: FFFFFF }

.arial10pxWhiteLien {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: FFFFFF; text-decoration:none}
.arial10pxWhiteLien a:hover {text-decoration:none; color:FFFFFF}
.arial10pxWhiteLien a:visited {text-decoration:none; color:FFFFFF}
.arial10pxWhiteLien a:link {text-decoration:none; color:FFFFFF}

.arial11pxLien {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: 000000}
.arial11pxLien a:hover {text-decoration:none; color:000000}
.arial11pxLien a:visited {text-decoration:none; color:000000}
.arial11pxLien a:link {text-decoration:none; color:000000}

.ARIAL11PXLIENMenu {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: 000000; text-transform:uppercase;}
.ARIAL11PXLIENMenu a:hover {text-decoration:none; color:000000}
.ARIAL11PXLIENMenu a:visited {text-decoration:none; color:000000}
.ARIAL11PXLIENMenu a:link {text-decoration:none; color:000000}

.arial11pxLienBold {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: 000000 ; font-weight: bold }
.arial11pxLienBold a:hover {text-decoration:none; color:000000}
.arial11pxLienBold a:visited {text-decoration:none; color:000000}
.arial11pxLienBold a:link {text-decoration:none; color:000000}

.arial11pxJauneBoldLien {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: CC6600; font-weight: bold}
.arial11pxJauneBoldLien a:hover {color:CC6600}
.arial11pxJauneBoldLien a:visited {color:CC6600}
.arial11pxJauneBoldLien a:link {color:CC6600}

.arial11pxJauneBoldLienN {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: CC6600; font-weight: bold}
.arial11pxJauneBoldLienN a:hover {color:CC6600}
.arial11pxJauneBoldLienN a:visited {color:CC6600}
.arial11pxJauneBoldLienN a:link {color:CC6600}

.arial10pxJauneLien {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: CC6600}
.arial10pxJauneLien a:hover {color:CC6600}
.arial10pxJauneLien a:visited {color:CC6600}
.arial10pxJauneLien a:link {color:CC6600}

.arial11pxMarronBoldLien {  font-family: Arial, Helvetica, sans-serif;  font-size: 11px; color: 996633; font-weight: bold}
.arial11pxMarronBoldLien a:hover {color:996633}
.arial11pxMarronBoldLien a:visited {color:996633}
.arial11pxMarronBoldLien a:link {color:996633}

.arial11pxRedBoldLien {  font-family: Arial, Helvetica, sans-serif;  font-size: 11px; color: #D93A3A; font-weight: bold}
.arial11pxRedBoldLien a:hover {color:#D93A3A}
.arial11pxRedBoldLien a:visited {color:#D93A3A}
.arial11pxRedBoldLien a:link {color:#D93A3A}

.arial11pxMarronBoldLienN {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: 996633; font-weight: bold; padding-top: 20px;}
.arial11pxMarronBoldLienN a:hover {color:996633}
.arial11pxMarronBoldLienN a:visited {color:996633}
.arial11pxMarronBoldLienN a:link {color:996633}

.arial10pxMarronLien {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: 996633}
.arial10pxMarronLien a:hover {color:996633}
.arial10pxMarronLien a:visited {color:996633}
.arial10pxMarronLien a:link {color:996633}

.arial10pxRedLien {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #D93A3A}
.arial10pxRedLien a:hover {color:#D93A3A}
.arial10pxRedLien a:visited {color:#D93A3A}
.arial10pxRedLien a:link {color:#D93A3A}

.arial14pxJauneBold {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: CC6600; font-weight: bold}
.arial14pxJauneBold a:hover {color:CC6600}
.arial14pxJauneBold a:visited {color:CC6600}
.arial14pxJauneBold a:link {color:CC6600}

.arial14pxMarronBold {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: 996633; font-weight: bold}
.arial14pxMarronBold a:hover {color:996633}
.arial14pxMarronBold a:visited {color:996633}
.arial14pxMarronBold a:link {color:996633}

.arial11px {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: 000000}
.arial11pxBold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: 000000; font-weight: bold }
.arial11pxBoldRed { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; font-weight: bold }
.arial11pxBlue { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4040FF }
.arial11pxBoldBlue { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4040FF; font-weight: bold }
.arial11pxRed {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000}
.arial11pxWhite { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: FFFFFF}
.arial11pxGreenBold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: 009900; font-weight: bold; font-style: normal }

.arial12px {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: 000000; text-decoration: none}
.arial12pxBrown{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: 681F20; font-weight: normal; font-style: normal; line-height: normal; font-variant: normal}
.arial12pxBold {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: 000000; font-weight: bold }
.arial12pxBlue {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: 000099}
.arial12pxBlueBold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; font-weight: bold }

.arial12pxRed {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000}
.arial12pxRed A:link {color:#CC0000;text-decoration:underline;font-weight:bold;}
.arial12pxRed A:visited {color:#CC0000;text-decoration:underline;font-weight:bold;}
.arial12pxRed A:hover {color:#CC0000;text-decoration:underline;font-weight:bold;}

.arial12pxRedBold{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #CC0000;font-weight: bold;text-decoration : none;}
.arial12pxRedNoDecoration {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000;  text-decoration : none;  }
.arial12pxWhite {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: FFFFFF}
.arial12pxWhiteBold {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: FFFFFF; font-weight: bold}
.arial12pxBlack {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: 000000; font-weight: normal}
.arial12pxBlackBold {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: 000000; font-weight: bold; font-style: normal; text-decoration: none}
.arial12pxGreenBold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: 009900; font-weight: bold; font-style: normal }


.arial13px {font-family: Arial, Helvetica, sans-serif; font-size: 13px;	color : Black; font-weight: normal}
.arial13pxBold {font-family: Arial, Helvetica, sans-serif; font-size: 13px;	color : Black; font-weight: bold}
.arial13pxRed {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #CC0000;text-decoration : none;}
.arial13pxRedBold {font-weight:bold;font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #CC0000;text-decoration : none;}
.arial13pxWhite { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: FFFFFF }
.arial13pxWhiteBold { font-weight:bold;font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: FFFFFF }

.arial14px {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: 000000}
.arial14pxBlackBold {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: 000000; font-weight: bold}
.arial14pxRed {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #CC0000}
.arial14pxRedBold { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #CC0000 ; font-weight: bold}
.arial14pxRedBoldItal { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #CC0000 ; font-weight: bold ; font-style: italic}
.arial14pxWhiteBold { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: FFFFFF; font-weight: bold }
.arial14pxWhite { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: FFFFFF }
.arial14pxWhiteBoldItalic { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: FFFFFF;font-weight: bold ; font-style: italic }


.arial15pxRed { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #CC0000 }
.arial15pxRedBold { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #CC0000 ; font-weight: bold }

.arial16pxWhite { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: FFFFFF }
.arial16pxWhiteBold { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: FFFFFF ; font-weight: bold}
.arial16pxRed { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #CC0000 }

.arial17pxWhite { font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: FFFFFF }

.arial18pxRed { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #CC0000 }
.arial18pxRedBold {  font-weight : bold;font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #CC0000}
.arial18pxBoldBlack { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; font-weight: bold}
.arial18pxWhite { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: FFFFFF }

.emptyLine {  line-height: 4pt}


.noRepeatBg {background-repeat : no-repeat;}
.XrepeatBg {background-repeat : repeat-x;}
.YrepeatBg {background-repeat : repeat-y;}

.Exposant {  font-size:8pt;font-weight:lighter;vertical-align : super;text-decoration:none}


.NouvelleAdresseVisible
{
	BORDER: #000000 2px solid; 
	PADDING: 10px; 
	POSITION: absolute; 
	BACKGROUND-COLOR: #ffffff;
	display:block;
}

.NouvelleAdresseCachee
{
	BORDER: #000000 2px solid; 
	PADDING: 10px; 
	POSITION: absolute; 
	BACKGROUND-COLOR: #ffffff;
	display:none;
}

.AutocompletionDemo
{
	BORDER: #000000 2px solid; 
	PADDING: 10px; 
	POSITION: absolute; 
	BACKGROUND-COLOR: #ffffff;
	display:none;
	right:0px;
	top:30px;
	z-index:100;
}

/* 
----------------- menu vertical ----------------- */
ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
  list-style: none;
  margin: 0;
  padding: 0;
  font-size:11px;
  font-family: arial;
  font-weight:bold;
  color:#FFF;
}
ul.dropdown { position: relative; z-index: 597; }
ul.dropdown li {
  float: left;
  line-height: 1.1em;
  vertical-align: middle;
  zoom: 1;
}
ul.dropdown li.hover,
ul.dropdown li:hover {
  position: relative;
  z-index: 599;
  cursor: default;
}
ul.dropdown ul {
  visibility: hidden;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 598;
  width: 100%;
}
ul.dropdown ul li { float: none; }
ul.dropdown ul ul { top: 1px; left: 99.5%;}
ul.dropdown li:hover > ul { visibility: visible; }
ul.dropdown li.rtl ul {
  top: 100%;
  right: 0;
  left: auto;
}
ul.dropdown li.rtl ul ul {
  top: 1px;
  right: 99.5%;
  left: auto;
}
/* */
ul.dropdown-vertical {
  width: 151px;
  margin-left:1px;
  -margin-left:2px;
  border:1px solid #FFF;
  border-bottom:0;
}
ul.dropdown-vertical ul {
  top: 1px;
  border:1px solid #FFF;
  border-bottom:0;
  left: 99.5%;
}
ul.dropdown-vertical li { float: none; }
/* */
ul.dropdown { font-weight: bold; }
ul.dropdown li {
  padding: 4px 4px 4px 20px;
  border-bottom: 1px solid #FFF;
  color: #FFF;
  text-align:left;
  background: #1b7985 url(../BackGround/FlecheOff.gif) no-repeat 0 50%;
}
ul.dropdown li.hover,
ul.dropdown li:hover {
  color: #FFF;
  background: #1d8c9a url(../BackGround/FlecheOn.gif) no-repeat 0 50%;
}
ul.dropdown a:link,
ul.dropdown a:visited	{ color: #FFF; text-decoration: none; }
ul.dropdown a:hover		{ color: #FFF; }
ul.dropdown a:active	{ color: #EEEECC; }
/* -- level mark -- */
ul.dropdown ul {  width: 170px;  margin-top: -21px; }
ul.dropdown ul li {
  font-weight: normal;
  background-image:none;
  background-color:#1D8C9A;
  padding-left:7px;
  padding-right:7px;
  font-weight:bold;
}
ul.dropdown ul li.hover,
ul.dropdown ul li:hover {
  background-color:#3DBDCC;
  background-image:none;
}
ul.dropdown *.dir { padding-right: 20px; }
/* 
--------------- fin menu vertical --------------- */