body {
	background-color: #ffffff;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	scrollbar-3dlight-color: #293151;
	scrollbar-arrow-color: #293151;
	scrollbar-base-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-highlight-color: #eeeeee;
	scrollbar-shadow-color: #293151;
	font-size: 11px;
	color: #414548;
	font-family: Verdana, Arial, Helvetica;
}

.body2 {
	background-image: url(../images/fr/com/fond01.gif);
	background-position: top;
	background-repeat: repeat-x;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	scrollbar-3dlight-color: #293151;
	scrollbar-arrow-color: #293151;
	scrollbar-base-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-highlight-color: #eeeeee;
	scrollbar-shadow-color: #293151;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
}

.body3 {
	background-image: url(../images/fr/com/fond02.gif);
	background-position: top;
	background-repeat: repeat-x;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	scrollbar-3dlight-color: #293151;
	scrollbar-arrow-color: #293151;
	scrollbar-base-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-highlight-color: #eeeeee;
	scrollbar-shadow-color: #293151;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
}

.body4 {
	background-image: url(../images/fr/com/fond03.gif);
	background-position: top;
	background-repeat: repeat-x;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	scrollbar-3dlight-color: #293151;
	scrollbar-arrow-color: #293151;
	scrollbar-base-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-highlight-color: #eeeeee;
	scrollbar-shadow-color: #293151;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
}

td    { color: #4f4b47; font-size: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; }
table { color: #4f4b47; font-size: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; }

.td00  { background-color: #ffffff; }
.td01  { background-color: #ffffff; border: solid 1px #dfdada; padding: 4px; }
.td02  { background-color: #efefef; }
.td03  { background-color: #676d71; }
.td04  { background-color: #8ab2c2; }
.td05  { background-image: url(../images/fr/mHaut/bg01.gif); background-position: left; background-repeat: repeat-x; height: 26px; }
.td05b { background-image: url(../images/fr/mHaut/bg02.gif); background-position: left; background-repeat: repeat-x; height: 26px; }
.td06  { background-color: #ececec; }
.td07  { background-color: #f1f1f1; }
.td08  { background-color: #f6f6f6; }
.td09  { background-color: #e5e3e3; }
.td10  { background-color: #d8490a; }
.td11  { background-color: #b0dbe8; }
.td12  { background-color: #4e5860; }
.td14  { background-color: #fafafa; }
.td14b { background-color: #fafafa; border: solid 1px #eaeaea; padding: 1px; }
.td15  { background-color: #ffffff; border: solid 1px #f1f2f6; padding: 10px; }
.td16  { background-color: #82c0da; }
.td17  { background-color: #ffffff; border-bottom: solid 1px #e8ebeb; padding-bottom: 1px; }
.td18  { background-color: #e1dfdd; }
.td19  { background-color: #dbdcdd; }
.td20  { background-color: #bcd8e4; }
.td21  { background-color: #fdfefe; }
.td22  { background-color: #c4d2d7; }
.td23  { background-color: #f9f9f9; }
.td24  { background-color: #b3c9d0; }
.td25  { background-color: #e6f0f3; }
.td26  { background-color: #d1eaf1; }
.td27  { background-color: #d9edf3; border: solid 1px #739ba8; }

.sitemapa01       { color: #6a6b74; }
.sitemapamenu02on { color: #ffffff; padding-left: 26px; padding-right: 26px; padding-top: 2px; padding-bottom: 2px; background-color: #8cb5c2; }
.sitemapamenu3    { color: #c3c6ca; font-size: 10px; padding-left: 5px; padding-right: 15px; padding-top: 5px; padding-bottom: 5px; line-height: 15px; }

.bg01on { background-image: url(../images/fr/mHaut/bg03.gif); background-position: bottom; background-repeat: repeat-x; }

.bold { font-weight: bold; }

.padd01  { padding: 1px; }
.padd02  { padding: 2px; }
.padd03  { padding: 3px; }
.padd04  { padding: 4px; }
.padd05  { padding: 5px; }
.padd06  { padding: 6px; }
.padd07  { padding: 7px; }
.padd08  { padding: 8px; }
.padd09  { padding: 9px; }
.padd10  { padding: 10px }
.padd30l { padding-left: 30px; }

.justify { text-align: justify;	}

.boutonvert { background-color: #afc555; color: #ffffff; font-size: 10px; font-family: Verdana; font-weight: bold; text-align: center; cursor: hand; }

.txt9  { font-size: 9px;  }
.txt10 { font-size: 10px; }
.txt11 { font-size: 11px; }
.txt12 { font-size: 11px; }
.txt13 { font-size: 13px; }
.txt14 { font-size: 14px; }
.txt15 { font-size: 15px; }
.txt16 { font-size: 16px; }
.txt17 { font-size: 17px; }

.t00 { color: #ffffff; }
.t01 { color: #c9c7c7; }
.t02 { color: #6a6e7d; }
.t03 { color: #e98625; }
.t04 { color: #8b8174; }
.t05 { color: #7b766f; }

.titre1 { background-color: #e5e1dd; color: #000017; font-size: 14px; font-family: Verdana; padding: 2px; }
.titre2 { font-family: Trebuchet MS; font-size: 16px; font-weight: bold; color: #414548; }

.button01 { color: #ffffff; text-align: center; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight: bold; background: #9ac518; border: #829038 solid 1px; margin: 5px; cursor: hand; height: 20px; }
.button02 { color: #587580; text-align: center; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight: bold; background: #e9f3f6; border: #c7ced3 solid 1px; margin: 5px; cursor: hand; height: 20px; }
.button03 { color: #ffffff; text-align: center; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight: bold; background: #90d4e7; border: #238ca5 solid 1px; margin: 5px; cursor: hand; height: 20px; }
.button04 { color: #ffffff; text-align: center; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight: bold; background: #d97318; border: #a64424 solid 1px; margin: 5px; cursor: hand; height: 20px; }
.button05 { color: #ffffff; text-align: center; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight: bold; background: #ccc5b8; border: #8b8277 solid 1px; margin: 5px; cursor: hand; height: 20px; }

p { color: #4f4b47; font-size: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; }

p.p1              { color: #7f868f; font-size: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; margin-left: 30px; }
p.p1:first-letter { font-weight: lighter; background-color: #7f868f; color: #ffffff; font-size: 16px; font-weight: bold; padding-left: 7px; padding-bottom: 1px; padding-top: 11px; height: 25px; line-height: 30px; }

.p1              { color: #7f868f; font-size: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; }
.p1:first-letter { font-weight: lighter; background-color: #7f868f; color: #ffffff; font-size: 16px; font-weight: bold; padding-left: 7px; padding-bottom: 1px; padding-top: 11px; height: 25px; line-height: 30px; }

p.p8              { color: #868379; font-size: 24px; font-family: Trebuchet MS; font-weight: lighter; padding-bottom: 14px; letter-spacing: 2px; }
p.p8:first-letter { font-weight: lighter; font-size: 28px; font-family: Trebuchet MS; background-color: #d54607; color: #ffffff; padding-left: 8px; padding-bottom: 1px; padding-top: 20px; height: 35px; line-height: 35px; }

h1 { font-family: Trebuchet MS; font-size: 24px; font-weight: lighter; color: #868379; margin-left: 50px; }
h2 { font-family: Trebuchet MS; font-size: 18px; font-weight: bolder;  color: #d55b19; margin-left: 50px; }

.h1 { font-family: Trebuchet MS; font-size: 24px; font-weight: lighter; color: #868379; margin-left: 50px; }
.h2 { font-family: Trebuchet MS; font-size: 18px; font-weight: bolder;  color: #d55b19; margin-left: 50px; }

#animation { margin: 0px; padding: 0px; position: absolute; top: 245px; }

#float01 { width: auto; height: auto; margin: 10px; }
p#imager { width: auto; height: auto; float: right; margin-left: 10px; margin-top: 10px; margin-bottom: 10px; }
p#imagel { width: auto; height: auto; float: left; margin-right: 10px; margin-top: 10px; margin-bottom: 10px; }
p#texte  { width: auto; height: auto; text-align: justify; }

#agrandissement { position: absolute; width: 560px; text-align: right; }
p#ag01a         { position: relative; }

ul    { list-style-type: disc; }
.li01 { list-style-image: url(../images/fr/com/bullet01.gif); }
.li02 { list-style-image: url(../images/fr/com/bullet02.gif); }
.li03 { list-style: square; color: #60574e; }

input { font-family: Verdana; font-size: 11px; color: #3e5f80; border: 1 solid #093958; background: #ffffff; }
.recherche { font-family: Verdana; font-size: 10px; color: #84858a; border: 1 solid #d3d3d5; background: #ffffff; }

textarea { font-family: Verdana; font-size: 11px; color: #313131; border: 1 solid #6b1602; background: #ffffff; }
select { font-family: Verdana; font-size: 11px; color: #313131; border: 1 solid #6b1602; background: #ffffff; }

a:link    { color: #4f4b47; font-family: Verdana; text-decoration: underline; }
a:visited { color: #4f4b47; font-family: Verdana; text-decoration: underline; }
a:hover   { color: #6d8e99; font-family: Verdana; text-decoration: underline; }

a.a01:link    { color: #6a6b74; font-family: Verdana; text-decoration: none; }
a.a01:visited { color: #6a6b74; font-family: Verdana; text-decoration: none; }
a.a01:hover   { color: #6a6b74; font-family: Verdana; text-decoration: underline; }

a.a02:link    { color: #6a6b74; font-family: Verdana; text-decoration: underline; cursor: url(../images/fr/com/doc.cur); }
a.a02:visited { color: #6a6b74; font-family: Verdana; text-decoration: underline; cursor: url(../images/fr/com/doc.cur); }
a.a02:hover   { color: #6a6b74; font-family: Verdana; text-decoration: none; cursor: url(../images/fr/com/doc.cur); }

a.a03:link    { color: #ffffff; font-family: Verdana; text-decoration: none; }
a.a03:visited { color: #ffffff; font-family: Verdana; text-decoration: none; }
a.a03:hover   { color: #ffffff; font-family: Verdana; text-decoration: underline; }

a.a04:link    { color: #414548; font-family: Verdana; text-decoration: none; cursor: url(../images/fr/com/doc.cur); }
a.a04:visited { color: #414548; font-family: Verdana; text-decoration: none; cursor: url(../images/fr/com/doc.cur); }
a.a04:hover   { color: #414548; font-family: Verdana; text-decoration: underline; cursor: url(../images/fr/com/doc.cur); }

a.a05:link    { color: #7b766f; font-family: Verdana; text-decoration: none; }
a.a05:visited { color: #7b766f; font-family: Verdana; text-decoration: none; }
a.a05:hover   { color: #7b766f; font-family: Verdana; text-decoration: underline; }

a.amenu01:link    { color: #ffffff; font-family: Verdana; text-decoration: none; margin-left: 26px; margin-right: 26px; }
a.amenu01:visited { color: #ffffff; font-family: Verdana; text-decoration: none; margin-left: 26px; margin-right: 26px; }
a.amenu01:hover   { color: #ffffff; font-family: Verdana; text-decoration: underline; margin-left: 26px; margin-right: 26px; }

a.amenu01on:link    { color: #4c798b; font-family: Verdana; text-decoration: none; margin-left: 26px; margin-right: 26px; }
a.amenu01on:visited { color: #4c798b; font-family: Verdana; text-decoration: none; margin-left: 26px; margin-right: 26px; }
a.amenu01on:hover   { color: #4c798b; font-family: Verdana; text-decoration: underline; margin-left: 26px; margin-right: 26px; }

a.amenu02:link    { color: #4c798b; font-family: Verdana; text-decoration: none; margin-left: 26px; margin-right: 26px; }
a.amenu02:visited { color: #4c798b; font-family: Verdana; text-decoration: none; margin-left: 26px; margin-right: 26px; }
a.amenu02:hover   { color: #4c798b; font-family: Verdana; text-decoration: underline; margin-left: 26px; margin-right: 26px; }

a.amenu02on:link    { color: #ffffff; font-family: Verdana; text-decoration: none; padding-left: 26px; padding-right: 26px; padding-top: 2px; padding-bottom: 2px; background-color: #8cb5c2; }
a.amenu02on:visited { color: #ffffff; font-family: Verdana; text-decoration: none; padding-left: 26px; padding-right: 26px; padding-top: 2px; padding-bottom: 2px; background-color: #8cb5c2; }
a.amenu02on:hover   { color: #ffffff; font-family: Verdana; text-decoration: underline; padding-left: 26px; padding-right: 26px; padding-top: 2px; padding-bottom: 2px; background-color: #8cb5c2; }

a.amenu02b:link    { color: #4c798b; font-family: Verdana; text-decoration: none; margin-left: 6px; margin-right: 6px; }
a.amenu02b:visited { color: #4c798b; font-family: Verdana; text-decoration: none; margin-left: 6px; margin-right: 6px; }
a.amenu02b:hover   { color: #4c798b; font-family: Verdana; text-decoration: underline; margin-left: 6px; margin-right: 6px; }

a.amenu02bon:link    { color: #ffffff; font-family: Verdana; text-decoration: none; padding-left: 6px; padding-right: 6px; padding-top: 2px; padding-bottom: 2px; background-color: #8cb5c2; }
a.amenu02bon:visited { color: #ffffff; font-family: Verdana; text-decoration: none; padding-left: 6px; padding-right: 6px; padding-top: 2px; padding-bottom: 2px; background-color: #8cb5c2; }
a.amenu02bon:hover   { color: #ffffff; font-family: Verdana; text-decoration: underline; padding-left: 6px; padding-right: 6px; padding-top: 2px; padding-bottom: 2px; background-color: #8cb5c2; }

a.amenu3:link    { color: #c3c6ca; font-size: 10px; font-family: Verdana; text-decoration: none; padding-left: 5px; padding-right: 15px; padding-top: 5px; padding-bottom: 5px; line-height: 15px; }
a.amenu3:visited { color: #c3c6ca; font-size: 10px; font-family: Verdana; text-decoration: none; padding-left: 5px; padding-right: 15px; padding-top: 5px; padding-bottom: 5px; line-height: 15px; }
a.amenu3:hover   { color: #ffffff; font-size: 10px; font-family: Verdana; text-decoration: none; padding-left: 5px; padding-right: 15px; padding-top: 5px; padding-bottom: 5px; line-height: 15px; background-color: #d54607; }

a.alangue:link    { color: #84858a; background-color: #e5e3e3; font-size: 10px; font-family: Verdana; text-decoration: none; width: 25px; height: 25px; text-align: center; line-height: 22px; }
a.alangue:visited { color: #84858a; background-color: #e5e3e3; font-size: 10px; font-family: Verdana; text-decoration: none; width: 25px; height: 25px; text-align: center; line-height: 22px; }
a.alangue:hover   { color: #84858a; background-color: #cbc7c7; font-size: 10px; font-family: Verdana; text-decoration: none; width: 25px; height: 25px; text-align: center; line-height: 22px; }

a.alangueon:link    { color: #ffffff; background-color: #d8490a; font-size: 10px; font-family: Verdana; text-decoration: none; width: 25px; height: 25px; text-align: center; line-height: 22px; }
a.alangueon:visited { color: #ffffff; background-color: #d8490a; font-size: 10px; font-family: Verdana; text-decoration: none; width: 25px; height: 25px; text-align: center; line-height: 22px; }
a.alangueon:hover   { color: #ffffff; background-color: #c53e02; font-size: 10px; font-family: Verdana; text-decoration: none; width: 25px; height: 25px; text-align: center; line-height: 22px; }

a.inputgo:link    { background-color: #efefef; color: #84858a; font-size: 10px; border: 1 solid #ffffff; text-decoration: none; font-family: Verdana; font-weight: normal; text-align: center; cursor: hand; width: 20px; height: 18px; line-height: 18px; }
a.inputgo:visited { background-color: #efefef; color: #84858a; font-size: 10px; border: 1 solid #ffffff; text-decoration: none; font-family: Verdana; font-weight: normal; text-align: center; cursor: hand; width: 20px; height: 18px; line-height: 18px; }
a.inputgo:hover   { background-color: #cbc7c7; color: #84858a; font-size: 10px; border: 1 solid #ffffff; text-decoration: none; font-family: Verdana; font-weight: normal; text-align: center; cursor: hand; width: 20px; height: 18px; line-height: 18px; }

a.itemContent:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #f04f00; text-decoration: none; }
a.itemContent:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #f04f00; text-decoration: none; }
a.itemContent:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #f04f00; text-decoration: none; background-color: #eeeeee; }
a.itemContent:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #f04f00; text-decoration: none; background-color: #eeeeee; }

a.itemContentContenu:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #313131; text-decoration: none; }
a.itemContentContenu:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #313131; text-decoration: none; }
a.itemContentContenu:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #313131; text-decoration: none; background-color: #eeeeee; }
a.itemContentContenu:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #313131; text-decoration: none; background-color: #eeeeee; }

a.nodeContent:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #f04f00; text-decoration: none; font-weight: bold; }
a.nodeContent:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #f04f00; text-decoration: none; font-weight: bold; }
a.nodeContent:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #f04f00; text-decoration: none; background-color: #eeeeee; }
a.nodeContent:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #f04f00; text-decoration: none; background-color: #eeeeee; }

a.nodeContentContenu:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #313131; text-decoration: none; }
a.nodeContentContenu:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #313131; text-decoration: none; }
a.nodeContentContenu:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #313131; text-decoration: none; background-color: #eeeeee; }
a.nodeContentContenu:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #313131; text-decoration: none; background-color: #eeeeee; }
@charset "iso-8859-1";
