body {
  background-color: #dbdbdb; }
  body a:active, body a:visited, body a:link {
    color: black; }
  body a:hover {
    color: #e40425; }
  body #site {
    background-color: white; }

#headerHolder {
  background-color: #e40425; }
  #headerHolder #header {
    background-color: #e40425; }
    @media (min-width: 1280px) {
      #headerHolder #header #logo {
        background-color: #e40425; } }
    #headerHolder #header #menu .menuItem a:active, #headerHolder #header #menu .menuItem a:visited, #headerHolder #header #menu .menuItem a:link {
      color: white; }
    #headerHolder #header #menu .menuItem a:hover {
      color: black; }
    #headerHolder #header #menu .menuItem.selected a {
      font-family: "rbold", Geneva, arial, sans-serif; }
    #headerHolder #header #search input[type=button] {
      background-image: url("../images/hipro_search-icon.png"); }
    #headerHolder #header #links a:active, #headerHolder #header #links a:visited, #headerHolder #header #links a:link {
      color: white; }
    #headerHolder #header #links a:hover {
      color: black; }
    #headerHolder #header #talen img {
      border: 1px solid white; }
    #headerHolder #header #slogan {
      color: #e40425; }
    #headerHolder #header #nav-toggle {
      color: white; }
  #headerHolder #leftBg {
    background-color: #e40425; }

#headerimagesHolder {
  background-color: #eeeeee; }

#titleHeaderContainer {
  background-color: #e40425; }
  #titleHeaderContainer #titleHeader {
    color: white; }

@media (min-width: 760px) {
  #contentHolder .sideBackground {
    background-color: #eeeeee; } }

#contentHolder #titleHeader {
  background-color: red; }

#contentHolder #content {
  position: relative; }
  @media (min-width: 0px) {
    #contentHolder #content .bluebackground {
      background-color: #eeeeee; } }
  #contentHolder #content .blok {
    background-color: #eeeeee; }
    #contentHolder #content .blok.landingspage {
      background-color: rgba(255, 255, 255, 0.8); }
    #contentHolder #content .blok .titel {
      color: #e40425; }
  #contentHolder #content .locaties .blok {
    background-size: cover; }
  #contentHolder #content .locaties .titel {
    text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff; }

#actualiteitenHolder {
  background-color: #89b1df; }
  #actualiteitenHolder .actualiteit {
    background-color: white; }
    #actualiteitenHolder .actualiteit .image {
      background-color: #dbdbdb; }
    #actualiteitenHolder .actualiteit .bottomline {
      border-bottom: 2px solid #dbdbdb; }
    #actualiteitenHolder .actualiteit .button {
      background-color: #e40425;
      color: white; }
      #actualiteitenHolder .actualiteit .button a {
        color: white; }
      #actualiteitenHolder .actualiteit .button a:hover {
        color: #dbdbdb; }

#footerHolder {
  background-color: #dbdbdb;
  color: black; }
  #footerHolder a:active, #footerHolder a:visited, #footerHolder a:link {
    color: black; }
  #footerHolder a:hover {
    color: #e40425; }
  @media (min-width: 1020px) {
    #footerHolder .textAlignRight img {
      max-width: 60px; } }

#copyrightHolder {
  background-color: #dbdbdb; }

.bgWhite {
  background-color: white; }

.bgLight {
  background-color: #e40425; }

#mobilemenu {
  background-color: #e40425;
  overflow: hidden; }
  @media (min-width: 0px) {
    #mobilemenu {
      display: block; } }
  @media (min-width: 760px) {
    #mobilemenu {
      display: none; } }
  #mobilemenu .mobilemenuitem a:active, #mobilemenu .mobilemenuitem a:visited, #mobilemenu .mobilemenuitem a:link {
    color: white;
    text-decoration: none; }
  #mobilemenu .mobilemenuitem a:hover {
    color: #e40425; }
  #mobilemenu .sub {
    padding-left: 60px; }
  #mobilemenu .nav-collapse {
    padding: 6px 0px;
    border-bottom: 1px solid #e40425; }

.stt {
  background-color: #e40425; }
