@charset "iso-8859-1";
/* News */

.newstxt { color: #000; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif }

/* Languages */

A.lang:link { color: white; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.lang:active { color: white; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.lang:visited { color: white; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.lang:hover { color: white; text-decoration: underline }
A.lang:visited:hover { color: white; text-decoration: underline }

.navbotlink { color: white }
A.navbotlink:link { color: white; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.navbotlink:active { color: white; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.navbotlink:visited { color: white; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.navbotlink:hover { color: white; text-decoration: underline }
A.navbotlink:visited:hover { color: white; text-decoration: underline }


/* Pop UP GE INT */

A.geint:link { color: white; font-size: 12px; font-weight: bold; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.geint:active { color: white; font-size: 12px; font-weight: bold; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.geint:visited { color: white; font-size: 12px; font-weight: bold; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.geint:hover { color: white; font-size: 12px; font-weight: bold; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: underline }
A.geint:visited:hover { color: white; font-size: 12px; font-weight: bold; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: underline }

/* Navigation */

A.sectionlink:link { color: #FFF; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.parentnavlink:link { color: white; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.parentnavlinkon:link { color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.childnavlink:link { color: #000000; font-size: 9px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.childnavlinkon:link { color: #000000; font-weight: bold; font-size: 9px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.grandchildnavlink:link { color: #000000; font-size: 9px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.grandchildnavlinkon:link { color: #000000; font-weight: bold; font-size: 9px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }

A.sectionlink:active { color: #FFF; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.parentnavlink:active { color: white; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.parentnavlinkon:active { color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.childnavlink:active { color: #B14723; font-size: 9px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.childnavlinkon:active { color: #B14723; font-weight: bold; font-size: 9px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.grandchildnavlink:active { color: #B14723; font-size: 9px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.grandchildnavlinkon:active { color: #B14723; font-weight: bold; font-size: 9px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }

A.sectionlink:visited { color: #FFF; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.parentnavlink:visited { color: white; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.parentnavlinkon:visited { color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.childnavlink:visited { color: #B14723; font-size: 9px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.childnavlinkon:visited { color: #B14723; font-weight: bold; font-size: 9px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.grandchildnavlink:visited { color: #B14723; font-size: 9px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.grandchildnavlinkon:visited { color: #B14723; font-weight: bold; font-size: 9px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }

A.sectionlink:hover { text-decoration: underline }
A.parentnavlink:hover { color: #E9E9E9; text-decoration: none }
A.parentnavlinkon:hover { color: #E9E9E9; text-decoration: none}
A.childnavlink:hover { color: #E9E9E9; text-decoration: underline }
A.childnavlinkon:hover { color: #E9E9E9; text-decoration: none }
A.grandchildnavlink:hover { color: #B14723; text-decoration: underline }

A.sectionlink:visited:hover { text-decoration: underline }
A.parentnavlink:visited:hover { color: #E9E9E9; text-decoration: none }
A.parentnavlinkon:visited:hover { color: #E9E9E9; text-decoration: none}
A.childnavlink:visited:hover { color: #E9E9E9; text-decoration: underline }
A.childnavlinkon:visited:hover { color: #E9E9E9; text-decoration: none }
A.grandchildnavlink:visited:hover { color: #B14723; text-decoration: underline }

/* Nav BG's */

.parentnavbg  { background-color: #03591a }
.parentnavbgon { background-color: #03591a }
.childnavbg { background-color: #7b9d7c }
.grandchildnavbg { background-color: #FFF }

.formbg { background-color: #D7F2FD }
.formtitlebg { color: #FFF; font-weight: bold; background-color: #B14723 }
.sectionbg {  background-color: #006 }

/* Path Links */

A.pathlink:link { color: #E9E9E9; font-size: 11px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.pathlink:active { color: #E9E9E9; font-size: 11px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.pathlink:visited { color: #E9E9E9; font-size: 11px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.pathlink:hover { color: #E9E9E9; text-decoration: underline }
A.pathlink:visited:hover { color: #E9E9E9; text-decoration: underline }


/* Normal links */

A:link { color: #03591a }
A:active { color: #03591a }
A:visited { color: #03591a }
A:hover { color: #6f7a7f; text-decoration: underline }
A:visited:hover { color: #6f7a7f; text-decoration: underline }


/* Forms */

TEXTAREA { color: #006; font-size: 11px; font-family: Verdana, Geneva, Helvetica, sans-serif }
INPUT { color: #006; font-size: 11px; font-family: Verdana, Geneva, Helvetica, sans-serif }
SELECT { color: #006; font-size: 11px; font-family: Verdana, Geneva, Helvetica, sans-serif }
OPTION { color: #006; font-size: 11px; font-family: Verdana, Geneva, Helvetica, sans-serif }
.button { color: #006; font-weight: bold; font-size: 11px; font-family: Verdana, Geneva, Helevetica, Sans-Serif }

/* Common */

body { color: #000; font-size: 11px; font-family: Verdana, Geneva, Helvetica, sans-serif; background-color: #E9E9E9 }
table, tr, td, p { color: #000; font-size: 11px; font-family: Verdana, Geneva, Helvetica, sans-serif; margin-left: 0px; }
p { color: #000; font-size: 11px; font-family: Verdana, Geneva, Helvetica, sans-serif }
/* contrôle du decalage pour la premiere colonne de la nouvelle version du sitemap */
.spacer {margin-left: 15px}
.adjust_content {margin-left: 10px; margin-right: 10px}
.footer {margin-left: 50px; margin-right: 5px; margin-top: 10px; margin-bottom: 0px; text-align: left; color: #b24723; font-weight: normal; font-size: 10px; font-family: Verdana, Geneva, Helevetica, Sans-Serif}

H3 { background-color: #b0c4de; color: #000000; font-weight: bold; font-size: 14px; font-family: Verdana, Geneva, Helvetica, sans-serif}
H4 { color: #03591a; font-weight: bold; font-size: 14px; font-family: Verdana, Geneva, Helvetica, sans-serif; margin-left: 10px; margin-top: 15px }
H5 { font-weight: normal; margin-left: 15px; margin-top: 15px; margin-right: 15px }
.title { color: #2f75b9; font-weight: bold; font-size: 12px; font-family: Verdana, Geneva, Helevetica, Sans-Serif }
.bluetxt { color: #000066; font-size: 11px; font-family: Verdana, Geneva, Helevetica, Sans-Serif }
.warning { color: red; font-size: 11px; font-family: Verdana, Geneva, Helevetica, Sans-Serif; font-weight: bold }
.greytxt { color: gray; font-size: 9px; font-family: Verdana, Geneva, Helevetica, Sans-Serif }
.copyright { color: #666666; font-size: 9px; font-family: Verdana, Geneva, Helvetica, sans-serif }
.list { color: #000; font-size: 11px; font-family: Verdana, Geneva, Helvetica, sans-serif }

/*rajout de la classe, car les listes etaient mal gerees sur Netscape, la police etait trop grosse*/
/*maintenant resulat le meme sur Netscape ou Internet Explorer*/
