body { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background:#fff;
}

#wrapper{
  background:#9ad814; /*** Set background color for side columns for Safari & IE ***/
  border-left: solid 2px #000;
  border-right: solid 2px #000;
}

#outer{ background:#fff;}

#subfooter1{
  background:#000; /*** Background Color of Sub-footer #1 ***/
}

#header{
  background: #000;
  border-bottom:2px solid #000;
  border-top:2px solid #000;
}

#subheader1{ background:#9ad814;}

/***#subheader2{ background:#000;}***/

#subheader21{ background:#FFF;}

/***#subheader22{ background:#000;}***/

#subheader3{ background:#fff;}

#gfx_bg_middle{ background:#fff;}

.subheader-dte { background: #000;}

#niveau1 { background:#9ad814;}

/***#niveau2 { background:#000;} ***/ /*** ancienne valeur : #4d6782999  ***/

#niveau21 { background:#fff;}
/***#niveau22 { background:#000;}***/

#niveau3 { background:#fff;}

h1 { color: #fff; background:#dd50b3; border:1px solid #000; }

h2 {  border-bottom:1px dotted #dd50b3; color:#dd50b3; }

h3 { color: #dd50b3;}

#container-center a { color:#dd50b3; }

#subheader1 a { background-color: #FFF;}

* html #niveau2 img { border-bottom: solid 4px #fff;}

#subheader2 span {
/* Ne pas toucher, c'est pour cacher les ; en fin de <li>, ce qui permet aux synth&#65533;se vocales de prendre une pause dans l'élocution */
	display:none;
}

.menuh-act{
	color:#000;
	border-bottom: solid 3px #fff;
	background: #fff;
}

.menuh-act a:link, .menuh-act a:visited{
  color:#000;
  text-decoration:underline;
}

.menuh-act a:focus, .menuh-act a:hover{
  color:#000;
  text-decoration:none;
}

.menuh-no { color:#FFF;}

.menuh-no a:link, .menuh-no a:visited {
  color:#fff;
  text-decoration:none;
}

.menuh-no a:focus, .menuh-no a:hover{
  color:#fff;
  text-decoration:underline;
}

#subheader3 a:link, #subheader3 a:visited, #subheader3 a:focus, #subheader3 a:hover{ color: #000;}

#subfooter1 { color: #FFF;}

#subfooter1 a, #subfooter1 a:visited, #subfooter1 a:hover, #subfooter1 a:focus { color: #fff;}

.menuv-level1-no {
	border-top: solid 1px #fff;
	border-right: solid 1px #fff;
}

.menuv-level1-no a, .menuv-level1-no a:visited {
  color:#fff;
  background-color: #dd50b3;
}

.menuv-level1-no a:focus, .menuv-level1-no a:hover {
  color:#000;
  background-color: #dd50b3;
}

/*  MENU 1, level 1, active state (ACT) */
.menuv-level1-act {
	border-bottom: solid 1px #fff;
	border-right: solid 1px #fff;
}

.menuv-level1-act a, .menuv-level1-act a:visited {
  color:#000;
  background-color: #dd50b3;
}

.menuv-level1-act a:focus, .menuv-level1-act a:hover {
  color:#fff;
  background-color: #dd50b3;
}

.menuv-level2-no {
	background-color:#9ad814;
}

.menuv-level2-no a, .menuv-level2-no a:visited {
  color:#dd50b3;
  border-bottom: solid 1px #dd50b3;
}

.menuv-level2-no a:focus, .menuv-level2-no a:hover {
  color:#000;
  border-bottom: solid 1px #000;
}

.menuv-level2-act {
  background-color:#9ad814;
}

.menuv-level2-act a, .menuv-level2-act a:visited {
  color:#000;
  border-bottom: solid 1px #000;
}

.menuv-level2-act a:focus, .menuv-level2-act a:hover {
  color:#dd50b3;
  border-bottom: solid 1px #dd50b3;
}

.menuv-level3-no a:link, .menuv-level3-no a:visited {
  color:#dd50b3;
  background:#9ad814 url(../images/menuv-pucejeune.png) no-repeat 0px 3px;
}

.menuv-level3-no a:focus, .menuv-level3-no a:hover {
  color:#000;
  background:#9ad814 url(../images/menuv-puceajeune.png) no-repeat 0px 3px;
}

.menuv-level3-act a:link, .menuv-level3-act a:visited {
  color:#000;
  background:#9ad814 url(../images/menuv-puceajeune.png) no-repeat 0px 3px;
}

.menuv-level3-act a:focus, .menuv-level3-act a:hover {
  color:#dd50b3;
  background:#9ad814 url(../images/menuv-pucejeune.png) no-repeat 0px 3px;
}

.menuv-level4-no, .menuv-level4-act { background-color:#9ad814;}

.menuv-level4-no a, .menuv-level4-no a:visited { color:#dd50b3;}

.menuv-level4-no a:focus, .menuv-level4-no a:hover { color:#000;}

.menuv-level4-act a, .menuv-level4-act a:visited { color:#000;}

.menuv-level4-act a:focus, .menuv-level4-act a:hover { color:#dd50b3;}

#container-right p{ color: #000;}

#container-right a,#container-right a:visited, #container-right a:hover, #container-right a:focus { color: #dd50b3; }

.separationh {border-bottom:1px dotted #000;}

.txt-evidence {color: #dd50b3;}
