@font-face {
  font-family: "futura-book";
  src: url("../fonts/futura-book.eot");
  src: url("../fonts/futura-book.eot?#iefix") format("embedded-opentype"), url("../fonts/futura-book.woff") format("woff"), url("../fonts/futura-book.ttf") format("truetype"), url("../fonts/futura-book.svg#futura-book") format("svg"); }
@font-face {
  font-family: "futura-bold";
  src: url("../fonts/futura-bold.eot");
  src: url("../fonts/futura-bold.eot?#iefix") format("embedded-opentype"), url("../fonts/futura-bold.woff2") format("woff2"), url("../fonts/futura-bold.woff") format("woff"), url("../fonts/futura-bold.ttf") format("truetype"), url("../fonts/futura-bold.svg#futura-bold") format("svg"); }
@font-face {
  font-family: "trumpgothiceast-regular";
  src: url("../fonts/trumpgothiceast-regular.eot");
  src: url("../fonts/trumpgothiceast-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/trumpgothiceast-regular.woff2") format("woff2"), url("../fonts/trumpgothiceast-regular.woff") format("woff"), url("../fonts/trumpgothiceast-regular.ttf") format("truetype"), url("../fonts/trumpgothiceast-regular.svg#TrumpGothicEastW01-Regular") format("svg"); }
@font-face {
  font-family: "trumpgothiceast-bold";
  src: url("../fonts/trumpgothiceast-bold.eot");
  src: url("../fonts/trumpgothiceast-bold.eot?#iefix") format("embedded-opentype"), url("../fonts/trumpgothiceast-bold.woff2") format("woff2"), url("../fonts/trumpgothiceast-bold.woff") format("woff"), url("../fonts/trumpgothiceast-bold.ttf") format("truetype"), url("../fonts/trumpgothiceast-bold.svg#TrumpGothicEastW01-Bold") format("svg"); }
body {
  font-family: 'Akrobat-Regular', Arial, Tahoma, sans-serif;
  font-size: 16px;
  line-height: 22px;
  margin: 0px;
  padding: 0px; }

html {
  background: url("../images/achtergronden/background1.jpg") no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }

#bg_containers {
  position: fixed;
  width: 100%;
  height: 100%;
  margin: 0;
  z-index: -1000; }
  #bg_containers div {
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    margin: 0 auto; }

#headerHolder {
  position: relative;
  width: 100%;
  height: 132px;
  border-bottom: 8px solid white;
  background-image: url("../images/header.jpg");
  background-position: center center;
  background-size: cover;
  background-repeat: repeat-x;
  -webkit-box-shadow: 0px 0px 24px -4px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 24px -4px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 24px -4px rgba(0, 0, 0, 0.75); }
  @media (min-width: 0px) {
    #headerHolder {
      height: 230px; } }
  @media (min-width: 1020px) {
    #headerHolder {
      height: 132px; } }
  #headerHolder #header {
    position: relative;
    height: 100%;
    z-index: 1000; }
    #headerHolder #header #logo {
      position: absolute;
      left: 50%;
      top: 36px;
      margin-left: -77px;
      width: 154px;
      height: 154px;
      z-index: 1000; }
      @media (min-width: 0px) {
        #headerHolder #header #logo {
          left: auto;
          right: 10%;
          margin-left: 0px;
          width: 80px; } }
      @media (min-width: 300px) {
        #headerHolder #header #logo {
          width: 120px; } }
      @media (min-width: 400px) {
        #headerHolder #header #logo {
          width: 154px;
          right: 20%; } }
      @media (min-width: 1020px) {
        #headerHolder #header #logo {
          left: 50%;
          top: 10px;
          margin-left: -77px; } }
    #headerHolder #header #leftMenu {
      position: absolute;
      right: 60%; }
      @media (min-width: 0px) {
        #headerHolder #header #leftMenu {
          position: relative;
          right: auto;
          top: auto;
          padding-top: 30px; } }
      @media (min-width: 1020px) {
        #headerHolder #header #leftMenu {
          position: absolute;
          right: 60%;
          top: 70px;
          padding-top: 0px; } }
    #headerHolder #header #rightMenu {
      position: absolute;
      left: 60%; }
      @media (min-width: 0px) {
        #headerHolder #header #rightMenu {
          position: relative;
          left: auto;
          top: auto; } }
      @media (min-width: 1020px) {
        #headerHolder #header #rightMenu {
          position: absolute;
          left: 60%;
          top: 70px; } }
    #headerHolder #header .menuItem {
      font-family: "trumpgothiceast-regular", Arial, Tahoma, sans-serif;
      font-size: 24px;
      margin: 0px 20px;
      float: left; }
      @media (min-width: 0px) {
        #headerHolder #header .menuItem {
          float: none;
          margin: 6px 20px; } }
      @media (min-width: 1020px) {
        #headerHolder #header .menuItem {
          float: left;
          margin: 0px 20px; } }
      #headerHolder #header .menuItem a, #headerHolder #header .menuItem a:active, #headerHolder #header .menuItem a:hover, #headerHolder #header .menuItem a:visited {
        color: black; }
      #headerHolder #header .menuItem a:active, #headerHolder #header .menuItem a:hover {
        color: #938e84; }
    #headerHolder #header .selected {
      font-family: "trumpgothiceast-bold", Arial, Tahoma, sans-serif; }
    @media (min-width: 0px) {
      #headerHolder #header .socialMedia {
        position: absolute;
        right: 10%;
        bottom: 26px;
        top: auto; } }
    @media (min-width: 400px) {
      #headerHolder #header .socialMedia {
        position: absolute;
        right: 10px;
        bottom: 10px;
        top: auto; } }
    @media (min-width: 1020px) {
      #headerHolder #header .socialMedia {
        position: absolute;
        right: 12px;
        top: 65px;
        bottom: auto; } }
    #headerHolder #header .socialMediaLink {
      margin: 0px 5px; }

#contentHolder {
  margin-bottom: 2%; }
  #contentHolder #content {
    font-family: "futura-book", Arial, Tahoma, sans-serif;
    margin: auto auto;
    background-image: url("../images/bg-white-70.png");
    background-size: cover;
    background-repeat: repeat;
    min-height: 500px; }
    @media (min-width: 0px) {
      #contentHolder #content {
        width: 100%; } }
    @media (min-width: 1920px) {
      #contentHolder #content {
        width: 1920px; } }
    #contentHolder #content img {
      width: 100% !important;
      height: auto !important; }
    #contentHolder #content a:link, #contentHolder #content a:visited, #contentHolder #content a:active {
      color: #3f3e43; }
    #contentHolder #content a:hover {
      color: black; }

#footerHolder {
  position: fixed;
  z-index: 1000;
  left: 0px;
  bottom: 0px;
  width: 100%;
  background-color: #e0e9e0;
  text-align: center;
  padding: 4px 0px; }
  @media (min-width: 0px) {
    #footerHolder {
      position: relative; } }
  @media (min-width: 500px) {
    #footerHolder {
      position: fixed; } }
  #footerHolder a:link, #footerHolder a:visited, #footerHolder a:active {
    color: black; }
  #footerHolder a:hover {
    color: white; }
  #footerHolder #footer .item {
    float: left; }
    @media (min-width: 0px) {
      #footerHolder #footer .item {
        width: 100%; } }
    @media (min-width: 800px) {
      #footerHolder #footer .item {
        width: auto; } }
  #footerHolder #footer .separator {
    float: left;
    margin: 0px 10px; }
    @media (min-width: 0px) {
      #footerHolder #footer .separator {
        display: none; } }
    @media (min-width: 800px) {
      #footerHolder #footer .separator {
        display: block; } }

@media (min-width: 0px) {
  .pageWidth {
    width: 100%;
    margin: auto auto; } }
@media (min-width: 1440px) {
  .pageWidth {
    width: 1440px;
    margin: auto auto; } }
h1 {
  font-family: 'futura-bold';
  font-size: 22px; }

h2 {
  font-family: 'futura-bold';
  font-size: 18px; }

.img-1-1, .img-1-2, .img-1-3 {
  float: left;
  margin-top: 2%;
  width: 100%; }

.img-1-1 {
  width: 100%; }

.img-1-2 {
  width: 49%; }

.img-1-3 {
  width: 32%; }

.img-spacer {
  float: left;
  width: 2%;
  height: 2px; }

.col-1-2 {
  width: 50%; }
  @media (min-width: 0px) {
    .col-1-2 {
      width: 100%; } }
  @media (min-width: 768px) {
    .col-1-2 {
      width: 50%; } }

.pad-8 {
  padding: 8px; }

.pad-32 {
  padding: 32px; }

#images {
  padding: 0px 0px 0px 32px; }
  @media (min-width: 0px) {
    #images {
      padding: 32px 0px 0px 0px; } }
  @media (min-width: 500px) {
    #images {
      padding: 32px 0px 128px 0px; } }
  @media (min-width: 768px) {
    #images {
      padding: 32px 0px 0px 0px; } }

.floatLeft {
  float: left; }

.clr {
  clear: both; }

a {
  text-decoration: none;
  -webkit-transition: color .1s ease-in-out;
  -moz-transition: color .1s ease-in-out;
  -o-transition: color .1s ease-in-out;
  -ms-transition: color .1s ease-in-out;
  transition: color .1s ease-in-out; }

/*# sourceMappingURL=style.css.map */
