body { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background:#fff;
}

#wrapper{
  background:#a3d8de; /*** 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;}

#header{
  background: #000;
  border-bottom:2px solid #000;
  border-top:2px solid #000;
}

#subheader1{ background:#336566;}

#subheader2{ background:#000;}

#niveau2 { background:#000;}

#subheader3{ background:#fff;}

#gfx_bg_middle{ background:#fff;}

.subheader-dte { background: #000;}

#niveau1 { background:#336566;}

#niveau3 { background:#fff;}

h1 { color: #fff; background:#336566; border:1px solid #666; }

h2 {  border-bottom:1px dotted #0c2f34; color:#0c2f34; }

h3 { color: #0c2f34;}

#container-center a { color:#0c2f34; }

#subheader1 a { background-color: #fff;}

* html #niveau2 img { border-bottom: solid 4px #fff;}

#subheader3 a:link, #subheader3 a:visited, #subheader3 a:focus, #subheader3 a:hover{ color: #0c2f34;}

#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: #336566;
}

.menuv-level1-no a:focus, .menuv-level1-no a:hover {
  color:#fff;
  background-color: #264245;
}

/*  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:#fff;
  background-color: #264245;
}

.menuv-level1-act a:focus, .menuv-level1-act a:hover {
  color:#fff;
  background-color: #336566;
}



.menuv-level2-no {
	background-color:#a3d8de;
}

.menuv-level2-no a, .menuv-level2-no a:visited {
  color:#0c2f34;
  border-bottom: solid 1px #0c2f34;
}

.menuv-level2-no a:focus, .menuv-level2-no a:hover {
  color:#000;
  border-bottom: solid 1px #000;
}

.menuv-level2-act {
  background-color:#a3d8de;
}



.menuv-level2-act a, .menuv-level2-act a:visited {
  color:#000;
  border-bottom: solid 1px #000;
  border-left: solid 1px #000;
}

.menuv-level2-act a:focus, .menuv-level2-act a:hover {
  color:#0c2f34;
  border-bottom: solid 1px #0c2f34;
  border-left: solid 1px #0c2f34;
}

.menuv-level3-no a:link, .menuv-level3-no a:visited {
  color:#0c2f34;
  background:#a3d8de url(../images/menuv-puceem.png) no-repeat 0px 3px;
}

.menuv-level3-no a:focus, .menuv-level3-no a:hover {
  color:#000;
  background:#a3d8de url(../images/menuv-puceaem.png) no-repeat 0px 3px;
}

.menuv-level3-act a:link, .menuv-level3-act a:visited {
  color:#000;
  background:#a3d8de url(../images/menuv-puceaem.png) no-repeat 0px 3px;
}

.menuv-level3-act a:focus, .menuv-level3-act a:hover {
  color:#0c2f34;
  background:#a3d8de url(../images/menuv-puceaem.png) no-repeat 0px 3px;
}

.menuv-level4-no, .menuv-level4-act { background-color:#a3d8de;}

.menuv-level4-no a, .menuv-level4-no a:visited { color:#0c2f34;}

.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:#0c2f34;}

#container-right p{ color: #000;}

#container-right a,#container-right a:visited, #container-right a:hover, #container-right a:focus { color: #0c2f34; }

.separationh {border-bottom:1px dotted #336566;}

#normal{
  background:#f5fbfc;
  border: 2px solid #264245;
}

#normal h1{background: #264245;}