body {
  font-family: Arial, Helvetica, sans-serif;
}


#template_wrapper,
#profiler {
  background-color: var(--blanc); /* #FFFFFF */
  padding: 20px;
  border: 0px solid var(--blanc-f1); /* #F1F1F1 */
  -moz-box-shadow: 0 0 0px var(--gris-a); /* #aaa */
  -webkit-box-shadow: 0 0 0px var(--gris-a); /* #aaa */
  box-shadow: 0 0 0px var(--gris-a); /* #aaa */
  border-bottom-width: 0;
}

:root {
  --violet-sc02: #00A0D5;
}

#template_header,
#header_title,
#header_subtitle,
#header_wheredate {
  color: #00A0D5 !important;
}

#template_header a,
#header_title a,
#header_subtitle a,
#header_wheredate a{
  color: #00A0D5 !important;
}

#template_header a:hover,
#header_title a:hover,
#header_subtitle a:hover,
#header_wheredate a:hover {
  color: #00A0D5aa !important;
}

.menu_niveau_1_on,
.menu_niveau_1_on a {
  color: #fff !important;
  text-decoration: none;
  border-top-color:var(--gris-9) /*#999*/;
  background-color:#00A0D5 !important;
}
