@charset "utf-8";
/* CSS Document */

/* A = Rose = Aménagement des sites */

#colorA #globalContent a {
	color: #7e355c;
}
#colorA #globalContent a:hover {
	color: #e265a7;
}
#colorA #header h1 {
	color: #e265a7;
}
#colorA #globalContent div.hr {
	height: 3px;
	background:url(../images/colors/hr_a.gif) repeat-x;
}
#colorA #header h2 {
	color: #7e355c;
}
#colorA #header #number {
	background:url(../images/colors/back_number_a.jpg) no-repeat;
}
#colorA #menu {
	border-bottom: 4px solid #e264a7;
}
#colorA #menu #menuBox {
	background: #fff url(../images/colors/menu_start_a.gif) no-repeat;
}
#colorA #menu #menuBox a {
	background: #e264a7 url(../images/menu_separator.gif) no-repeat right;
}
#colorA #menu #menuBox a.last {
	background: #e264a7 url(../images/colors/menu_stop_a.gif) no-repeat right;
}
#colorA #menu #menuBox a.login {
	background: none;
	color: #e265a7;
}
#colorA #globalContent a#btContribute {
	background: url(../images/colors/bt_contribute_a.gif) no-repeat;
	color: #fff;
}
#colorA #globalContent a:hover#btContribute {
	color: #e265a7;
}

#colorA h2.content-title,
#colorA #content h2 {
	color: #7e355c;
}
#colorA #content #tag {
	background:url(../images/colors/bck_tag_a.gif) no-repeat;
}
#colorA #content ul#menuChapitre li.focus, #colorA #content ul#menuChapitre li:hover {
	background: url(../images/colors/bck_startchapitre_a.png) no-repeat;
}
#colorA #content ul#menuChapitre li.focus a, #colorA #content ul#menuChapitre li:hover a {
	background: url(../images/colors/bck_menuchapitre_a.png) no-repeat right;
}
#colorA #tollsArticle ul#tollsArticleBox li span#NbComm a {
	text-decoration:underline;
}
#colorA .boiteCouleur {
	background-color: #e265a7
}
#colorA #globalContent .listeCouleur h3 {
	border-bottom-color: #e265a7;
}
#colorA #globalContent .listeCouleur ul li {
	background: url(../images/colors/list_bullet_a.gif) no-repeat 0 5px;
	padding: 0 0 0 10px;
}
/* B = Mauve = Droit et police de la nature */

#colorB #globalContent a {
	color: #4a2d59;
}
#colorB #globalContent a:hover {
	color: #9477a2
}
#colorB #header h1 {
	color: #9477a2;
}
#colorB #globalContent div.hr {
	height: 3px;
	background:url(../images/colors/hr_b.gif) repeat-x;
}
#colorB #header h2 {
	color: #815895;
}
#colorB #header #number {
	background:url(../images/colors/back_number_b.jpg) no-repeat;
}
#colorB #menu {
	border-bottom: 4px solid #bf9bd0;
}
#colorB #menu #menuBox {
	background: #fff url(../images/colors/menu_start_b.gif) no-repeat;
}
#colorB #menu #menuBox a {
	background: #bf9bd0 url(../images/menu_separator.gif) no-repeat right;
}
#colorB #menu #menuBox a.last {
	background: #bf9bd0 url(../images/colors/menu_stop_b.gif) no-repeat right;
}
#colorB #menu #menuBox a.login {
	background: none;
	color: #9477a2;
}
#colorB #globalContent a#btContribute {
	background: url(../images/colors/bt_contribute_b.gif) no-repeat;
	color: #fff;
}
#colorB #globalContent a:hover#btContribute {
	color: #9477a2;
}
#colorB h2.content-title,
#colorB #content h2 {
	color: #4a2d59;
}
#colorB #content #tag {
	background:url(../images/colors/bck_tag_b.gif) no-repeat;
}
#colorB #content ul#menuChapitre li.focus, #colorB #content ul#menuChapitre li:hover {
	background: url(../images/colors/bck_startchapitre_b.png) no-repeat;
}
#colorB #content ul#menuChapitre li.focus a, #colorB #content ul#menuChapitre li:hover a {
	background: url(../images/colors/bck_menuchapitre_b.png) no-repeat right;
}
#colorB #tollsArticle ul#tollsArticleBox li span#NbComm a {
	text-decoration:underline;
}
#colorB .boiteCouleur {
	background-color: #d9c3e3
}
#colorB #globalContent .listeCouleur h3 {
	border-bottom-color: #8f65bd;
}
#colorB #globalContent .listeCouleur ul li {
	background: url(../images/colors/list_bullet_b.gif) no-repeat 0 5px;
	padding: 0 0 0 10px;
}
/* C = Jaune = Etudes de cas */

#colorC #globalContent a {
	color: #676420;
}
#colorC #globalContent a:hover {
	color: #b3b01c
}
#colorC #header h1 {
	color: #b3b01c;
}
#colorC #globalContent div.hr {
	height: 3px;
	background:url(../images/colors/hr_c.gif) repeat-x;
}
#colorC #header h2 {
	color: #66631f;
}
#colorC #header #number {
	background:url(../images/colors/back_number_c.jpg) no-repeat;
}
#colorC #menu {
	border-bottom: 4px solid #c6c044;
}
#colorC #menu #menuBox {
	background: #fff url(../images/colors/menu_start_c.gif) no-repeat;
}
#colorC #menu #menuBox a {
	background: #c6c044 url(../images/menu_separator.gif) no-repeat right;
}
#colorC #menu #menuBox a.last {
	background: #c6c044 url(../images/colors/menu_stop_c.gif) no-repeat right;
}
#colorC #menu #menuBox a.login {
	background: none;
	color: #66631f;
}
#colorC #globalContent a#btContribute {
	background: url(../images/colors/bt_contribute_c.gif) no-repeat;
	color: #fff;
}
#colorC #globalContent a:hover#btContribute {
	color: #e7e051;
}
#colorC h2.content-title,
#colorC #content h2 {
	color: #66631f;
}
#colorC #content #tag {
	background:url(../images/colors/bck_tag_c.gif) no-repeat;
}
#colorC #content ul#menuChapitre li.focus, #colorC #content ul#menuChapitre li:hover {
	background: url(../images/colors/bck_startchapitre_c.png) no-repeat;
}
#colorC #content ul#menuChapitre li.focus a, #colorC #content ul#menuChapitre li:hover a {
	background: url(../images/colors/bck_menuchapitre_c.png) no-repeat right;
}
#colorC #tollsArticle ul#tollsArticleBox li span#NbComm a {
	text-decoration:underline;
}
#colorC .boiteCouleur {
	background-color: #c6c044
}
#colorC #globalContent .listeCouleur h3 {
	border-bottom-color: #b3b01c;
}
#colorC #globalContent .listeCouleur ul li {
	background: url(../images/colors/list_bullet_c.gif) no-repeat 0 5px;
	padding: 0 0 0 10px;
}
/* D = Vert = Gestion des milieux et des esp�ces */

#colorD #globalContent a {
	color: #3d7163;
}
#colorD #globalContent a:hover {
	color: #73ccb3
}
#colorD #header h1 {
	color: #73ccb4;
}
#colorD #globalContent div.hr {
	height: 3px;
	background:url(../images/colors/hr_d.gif) repeat-x;
}
#colorD #header h2 {
	color: #3d7163;
}
#colorD #header #number {
	background:url(../images/colors/back_number_d.jpg) no-repeat;
}
#colorD #menu {
	border-bottom: 4px solid #539583;
}
#colorD #menu #menuBox {
	background: #fff url(../images/colors/menu_start_d.gif) no-repeat;
}
#colorD #menu #menuBox a {
	background: #539583 url(../images/menu_separator.gif) no-repeat right;
}
#colorD #menu #menuBox a.last {
	background: #539583 url(../images/colors/menu_stop_d.gif) no-repeat right;
}
#colorD #menu #menuBox a.login {
	background: none;
	color: #539583;
}
#colorD #globalContent a#btContribute {
	background: url(../images/colors/bt_contribute_d.gif) no-repeat;
	color: #fff;
}
#colorD #globalContent a:hover#btContribute {
	color: #73ccb3;
}
#colorD h2.content-title,
#colorD #content h2 {
	color: #3d7163;
}
#colorD #content #tag {
	background:url(../images/colors/bck_tag_d.gif) no-repeat;
}
#colorD #content ul#menuChapitre li.focus, #colorD #content ul#menuChapitre li:hover {
	background: url(../images/colors/bck_startchapitre_d.png) no-repeat;
}
#colorD #content ul#menuChapitre li.focus a, #colorD #content ul#menuChapitre li:hover a {
	background: url(../images/colors/bck_menuchapitre_d.png) no-repeat right;
}
#colorD #tollsArticle ul#tollsArticleBox li span#NbComm a {
	text-decoration:underline;
}
#colorD .boiteCouleur {
	background-color: #73ccb3
}
#colorD #globalContent .listeCouleur h3 {
	border-bottom-color: #539584;
}
#colorD #globalContent .listeCouleur ul li {
	background: url(../images/colors/list_bullet_d.gif) no-repeat 0 5px;
	padding: 0 0 0 10px;
}
/* E = Orange = M�tiers et formation */

#colorE #globalContent a {
	color: #d9632d;
}
#colorE #globalContent a:hover {
	color: #ff9a5d
}
#colorE #header h1 {
	color: #ff9a5d;
}
#colorE #globalContent div.hr {
	height: 3px;
	background:url(../images/colors/hr_e.gif) repeat-x;
}
#colorE #header h2 {
	color: #bb5525;
}
#colorE #header #number {
	background:url(../images/colors/back_number_e.jpg) no-repeat;
}
#colorE #menu {
	border-bottom: 4px solid #d9632d;
}
#colorE #menu #menuBox {
	background: #fff url(../images/colors/menu_start_e.gif) no-repeat;
}
#colorE #menu #menuBox a {
	background: #d9632d url(../images/menu_separator.gif) no-repeat right;
}
#colorE #menu #menuBox a.last {
	background: #d9632d url(../images/colors/menu_stop_e.gif) no-repeat right;
}
#colorE #menu #menuBox a.login {
	background: none;
	color: #d9632d;
}
#colorE #globalContent a#btContribute {
	background: url(../images/colors/bt_contribute_e.gif) no-repeat;
	color: #fff;
}
#colorE #globalContent a:hover#btContribute {
	color: #ff9a5d;
}
#colorE h2.content-title,
#colorE #content h2 {
	color: #bb5525;
}
#colorE #content #tag {
	background:url(../images/colors/bck_tag_e.gif) no-repeat;
}
#colorE #content ul#menuChapitre li.focus, #colorE #content ul#menuChapitre li:hover {
	background: url(../images/colors/bck_startchapitre_e.png) no-repeat;
}
#colorE #content ul#menuChapitre li.focus a, #colorE #content ul#menuChapitre li:hover a {
	background: url(../images/colors/bck_menuchapitre_e.png) no-repeat right;
}
#colorE #tollsArticle ul#tollsArticleBox li span#NbComm a {
	text-decoration:underline;
}
#colorE .boiteCouleur {
	background-color: #ff9a5d
}
#colorE #globalContent .listeCouleur h3 {
	border-bottom-color: #bb5525;
}
#colorE #globalContent .listeCouleur ul li {
	background: url(../images/colors/list_bullet_e.gif) no-repeat 0 5px;
	padding: 0 0 0 10px;
}
/* F = Orange clair = Accueil et d'interpr�tation */

#colorF #globalContent a {
	color: #c98529;
}
#colorF #globalContent a:hover {
	color: #ffb552
}
#colorF #header h1 {
	color: #ffb552;
}
#colorF #globalContent div.hr {
	height: 3px;
	background:url(../images/colors/hr_f.gif) repeat-x;
}
#colorF #header h2 {
	color: #c98528;
}
#colorF #header #number {
	background:url(../images/colors/back_number_f.jpg) no-repeat;
}
#colorF #menu {
	border-bottom: 4px solid #dc912d;
}
#colorF #menu #menuBox {
	background: #fff url(../images/colors/menu_start_f.gif) no-repeat;
}
#colorF #menu #menuBox a {
	background: #dc912d url(../images/menu_separator.gif) no-repeat right;
}
#colorF #menu #menuBox a.last {
	background: #dc912d url(../images/colors/menu_stop_f.gif) no-repeat right;
}
#colorF #menu #menuBox a.login {
	background: none;
	color: #ffb552;
}
#colorF #globalContent a#btContribute {
	background: url(../images/colors/bt_contribute_f.gif) no-repeat;
	color: #fff;
}
#colorF #globalContent a:hover#btContribute {
	color: #ffb552;
}
#colorF h2.content-title,
#colorF #content h2 {
	color: #c98528;
}
#colorF #content #tag {
	background:url(../images/colors/bck_tag_f.gif) no-repeat;
}
#colorF #content ul#menuChapitre li.focus, #colorF #content ul#menuChapitre li:hover {
	background: url(../images/colors/bck_startchapitre_f.png) no-repeat;
}
#colorF #content ul#menuChapitre li.focus a, #colorF #content ul#menuChapitre li:hover a {
	background: url(../images/colors/bck_menuchapitre_f.png) no-repeat right;
}
#colorF #tollsArticle ul#tollsArticleBox li span#NbComm a {
	text-decoration:underline;
}
#colorF .boiteCouleur {
	background-color: #ffb551
}
#colorF #globalContent .listeCouleur h3 {
	border-bottom-color: #a86307;
}
#colorF #globalContent .listeCouleur ul li {
	background: url(../images/colors/list_bullet_f.gif) no-repeat 0 5px;
	padding: 0 0 0 10px;
}
/* G = bleu = Gestion et de planification */

#colorG #globalContent a {
	color: #2f67c7;
}
#colorG #globalContent a:hover {
	color: #578de7
}
#colorG #header h1 {
	color: #578de7;
}
#colorG #globalContent div.hr {
	height: 3px;
	background:url(../images/colors/hr_g.gif) repeat-x;
}
#colorG #header h2 {
	color: #2657a7;
}
#colorG #header #number {
	background:url(../images/colors/back_number_g.jpg) no-repeat;
}
#colorG #menu {
	border-bottom: 4px solid #2f67c7;
}
#colorG #menu #menuBox {
	background: #fff url(../images/colors/menu_start_g.gif) no-repeat;
}
#colorG #menu #menuBox a {
	background: #2f67c7 url(../images/menu_separator.gif) no-repeat right;
}
#colorG #menu #menuBox a.last {
	background: #2f67c7 url(../images/colors/menu_stop_g.gif) no-repeat right;
}
#colorG #menu #menuBox a.login {
	background: none;
	color: #2f67c7;
}
#colorG #globalContent a#btContribute {
	background: url(../images/colors/bt_contribute_g.gif) no-repeat;
	color: #fff;
}
#colorG #globalContent a:hover#btContribute {
	color: #578de7;
}
#colorG h2.content-title,
#colorG #content h2 {
	color: #2657a7;
}
#colorG #content #tag {
	background:url(../images/colors/bck_tag_g.gif) no-repeat;
}
#colorG #content ul#menuChapitre li.focus, #colorG #content ul#menuChapitre li:hover {
	background: url(../images/colors/bck_startchapitre_g.png) no-repeat;
}
#colorG #content ul#menuChapitre li.focus a, #colorG #content ul#menuChapitre li:hover a {
	background: url(../images/colors/bck_menuchapitre_g.png) no-repeat right;
}
#colorG #tollsArticle ul#tollsArticleBox li span#NbComm a {
	text-decoration:underline;
}
#colorG .boiteCouleur {
	background-color: #578de7
}
#colorG #globalContent .listeCouleur h3 {
	border-bottom-color: #2657a7;
}
#colorG #globalContent .listeCouleur ul li {
	background: url(../images/colors/list_bullet_g.gif) no-repeat 0 5px;
	padding: 0 0 0 10px;
}

#colorA .boiteCouleur.white,
#colorB .boiteCouleur.white,
#colorC .boiteCouleur.white,
#colorD .boiteCouleur.white,
#colorE .boiteCouleur.white,
#colorF .boiteCouleur.white,
#colorG .boiteCouleur.white {
    background: none;
}

/* Couleurs personnalisées générées par le module Color */

/* Couleur du bloc */
div.block {
  background-color: #f5f5f5; /* Remplacé dynamiquement */
}

/* Couleur du titre */
:header.first {
  color: #333333; /* Remplacé dynamiquement */
}

/* Couleur du contenu du bloc */
div.content {
  background-color: #ffffff; /* Remplacé dynamiquement */
}