#bottom .pagecontainer
{
background-color: #1d71b8;
}
#hoofdmenu{padding:0; text-align:left;

}
#hoofdmenu, #hoofdmenu ul li
{
background-color:#1d71b8;
}

#hoofdmenu ul li ul li a
{
 min-width: 260px;
 color:#fff;
}
a.menu {color:#fff}

#hoofdmenu ul > li > ul {
min-height:initial;
}

a.menusel {background-color: #8e262d; color:#fff; display: inline-block; padding-left:5px; padding-right:5px;}

span.hmspacer{color: #fff;
    font-size: large;}

#hoofdmenu > ul > li > a  {padding-left:5px; padding-right:5px; display: inline-block;}
#hoofdmenu ul li ul li a {display:block;}


h1{ font-family: 'Academy Engraved LET'; font-size:34px;}

#hoofdmenu a:hover{text-decoration:none; background-color: #8e262d; color:#fff; }

#textcontainer{padding-top:10px;}

#textcontainer div{font-size:18px;}

@font-face {
    font-family: 'Avenir Next';
    src: url('/fonts/AvenirNext/AvenirNext-BoldItalic.eot');
    src: url('/fonts/AvenirNext/AvenirNext-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('/fonts/AvenirNext/AvenirNext-BoldItalic.woff2') format('woff2'),
        url('/fonts/AvenirNext/AvenirNext-BoldItalic.woff') format('woff'),
        url('/fonts/AvenirNext/AvenirNext-BoldItalic.ttf') format('truetype'),
        url('/fonts/AvenirNext/AvenirNext-BoldItalic.svg#AvenirNext-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir Next';
    src: url('/fonts/AvenirNext/AvenirNext-MediumItalic.eot');
    src: url('/fonts/AvenirNext/AvenirNext-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('/fonts/AvenirNext/AvenirNext-MediumItalic.woff2') format('woff2'),
        url('/fonts/AvenirNext/AvenirNext-MediumItalic.woff') format('woff'),
        url('/fonts/AvenirNext/AvenirNext-MediumItalic.ttf') format('truetype'),
        url('/fonts/AvenirNext/AvenirNext-MediumItalic.svg#AvenirNext-MediumItalic') format('svg');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir Next Ultra';
    src: url('/fonts/AvenirNext/AvenirNext-UltraLightItalic.eot');
    src: url('/fonts/AvenirNext/AvenirNext-UltraLightItalic.eot?#iefix') format('embedded-opentype'),
        url('/fonts/AvenirNext/AvenirNext-UltraLightItalic.woff2') format('woff2'),
        url('/fonts/AvenirNext/AvenirNext-UltraLightItalic.woff') format('woff'),
        url('/fonts/AvenirNext/AvenirNext-UltraLightItalic.ttf') format('truetype'),
        url('/fonts/AvenirNext/AvenirNext-UltraLightItalic.svg#AvenirNext-UltraLightItalic') format('svg');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir Next Ultra';
    src: url('/fonts/AvenirNext/AvenirNext-UltraLight.eot');
    src: url('/fonts/AvenirNext/AvenirNext-UltraLight.eot?#iefix') format('embedded-opentype'),
        url('/fonts/AvenirNext/AvenirNext-UltraLight.woff2') format('woff2'),
        url('/fonts/AvenirNext/AvenirNext-UltraLight.woff') format('woff'),
        url('/fonts/AvenirNext/AvenirNext-UltraLight.ttf') format('truetype'),
        url('/fonts/AvenirNext/AvenirNext-UltraLight.svg#AvenirNext-UltraLight') format('svg');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir Next';
    src: url('/fonts/AvenirNext/AvenirNext-Regular.eot');
    src: url('/fonts/AvenirNext/AvenirNext-Regular.eot?#iefix') format('embedded-opentype'),
        url('/fonts/AvenirNext/AvenirNext-Regular.woff2') format('woff2'),
        url('/fonts/AvenirNext/AvenirNext-Regular.woff') format('woff'),
        url('/fonts/AvenirNext/AvenirNext-Regular.ttf') format('truetype'),
        url('/fonts/AvenirNext/AvenirNext-Regular.svg#AvenirNext-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir Next';
    src: url('/fonts/AvenirNext/AvenirNext-Medium.eot');
    src: url('/fonts/AvenirNext/AvenirNext-Medium.eot?#iefix') format('embedded-opentype'),
        url('/fonts/AvenirNext/AvenirNext-Medium.woff2') format('woff2'),
        url('/fonts/AvenirNext/AvenirNext-Medium.woff') format('woff'),
        url('/fonts/AvenirNext/AvenirNext-Medium.ttf') format('truetype'),
        url('/fonts/AvenirNext/AvenirNext-Medium.svg#AvenirNext-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir Next';
    src: url('/fonts/AvenirNext/AvenirNext-Italic.eot');
    src: url('/fonts/AvenirNext/AvenirNext-Italic.eot?#iefix') format('embedded-opentype'),
        url('/fonts/AvenirNext/AvenirNext-Italic.woff2') format('woff2'),
        url('/fonts/AvenirNext/AvenirNext-Italic.woff') format('woff'),
        url('/fonts/AvenirNext/AvenirNext-Italic.ttf') format('truetype'),
        url('/fonts/AvenirNext/AvenirNext-Italic.svg#AvenirNext-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir Next';
    src: url('/fonts/AvenirNext/AvenirNext-HeavyItalic.eot');
    src: url('/fonts/AvenirNext/AvenirNext-HeavyItalic.eot?#iefix') format('embedded-opentype'),
        url('/fonts/AvenirNext/AvenirNext-HeavyItalic.woff2') format('woff2'),
        url('/fonts/AvenirNext/AvenirNext-HeavyItalic.woff') format('woff'),
        url('/fonts/AvenirNext/AvenirNext-HeavyItalic.ttf') format('truetype'),
        url('/fonts/AvenirNext/AvenirNext-HeavyItalic.svg#AvenirNext-HeavyItalic') format('svg');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir Next Demi';
    src: url('/fonts/AvenirNext/AvenirNext-DemiBold.eot');
    src: url('/fonts/AvenirNext/AvenirNext-DemiBold.eot?#iefix') format('embedded-opentype'),
        url('/fonts/AvenirNext/AvenirNext-DemiBold.woff2') format('woff2'),
        url('/fonts/AvenirNext/AvenirNext-DemiBold.woff') format('woff'),
        url('/fonts/AvenirNext/AvenirNext-DemiBold.ttf') format('truetype'),
        url('/fonts/AvenirNext/AvenirNext-DemiBold.svg#AvenirNext-DemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir Next';
    src: url('/fonts/AvenirNext/AvenirNext-Bold.eot');
    src: url('/fonts/AvenirNext/AvenirNext-Bold.eot?#iefix') format('embedded-opentype'),
        url('/fonts/AvenirNext/AvenirNext-Bold.woff2') format('woff2'),
        url('/fonts/AvenirNext/AvenirNext-Bold.woff') format('woff'),
        url('/fonts/AvenirNext/AvenirNext-Bold.ttf') format('truetype'),
        url('/fonts/AvenirNext/AvenirNext-Bold.svg#AvenirNext-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir Next Demi';
    src: url('/fonts/AvenirNext/AvenirNext-DemiBoldItalic.eot');
    src: url('/fonts/AvenirNext/AvenirNext-DemiBoldItalic.eot?#iefix') format('embedded-opentype'),
        url('/fonts/AvenirNext/AvenirNext-DemiBoldItalic.woff2') format('woff2'),
        url('/fonts/AvenirNext/AvenirNext-DemiBoldItalic.woff') format('woff'),
        url('/fonts/AvenirNext/AvenirNext-DemiBoldItalic.ttf') format('truetype'),
        url('/fonts/AvenirNext/AvenirNext-DemiBoldItalic.svg#AvenirNext-DemiBoldItalic') format('svg');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir Next';
    src: url('/fonts/AvenirNext/AvenirNext-Heavy.eot');
    src: url('/fonts/AvenirNext/AvenirNext-Heavy.eot?#iefix') format('embedded-opentype'),
        url('/fonts/AvenirNext/AvenirNext-Heavy.woff2') format('woff2'),
        url('/fonts/AvenirNext/AvenirNext-Heavy.woff') format('woff'),
        url('/fonts/AvenirNext/AvenirNext-Heavy.ttf') format('truetype'),
        url('/fonts/AvenirNext/AvenirNext-Heavy.svg#AvenirNext-Heavy') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Academy Engraved LET';
    src: url('/fonts/AcademyEngravedLet/AcademyEngravedLetPlain.eot');
    src: url('/fonts/AcademyEngravedLet/AcademyEngravedLetPlain.eot?#iefix') format('embedded-opentype'),
        url('/fonts/AcademyEngravedLet/AcademyEngravedLetPlain.woff2') format('woff2'),
        url('/fonts/AcademyEngravedLet/AcademyEngravedLetPlain.woff') format('woff'),
        url('/fonts/AcademyEngravedLet/AcademyEngravedLetPlain.ttf') format('truetype'),
        url('/fonts/AcademyEngravedLet/AcademyEngravedLetPlain.svg#AcademyEngravedLetPlain') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Big Caslon';
    src: url('/fonts/BigCaslon/BigCaslon-Medium.eot');
    src: url('/fonts/BigCaslon/BigCaslon-Medium.eot?#iefix') format('embedded-opentype'),
        url('/fonts/BigCaslon/BigCaslon-Medium.woff2') format('woff2'),
        url('/fonts/BigCaslon/BigCaslon-Medium.woff') format('woff'),
        url('/fonts/BigCaslon/BigCaslon-Medium.ttf') format('truetype'),
        url('/fonts/BigCaslon/BigCaslon-Medium.svg#BigCaslon-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

#toplogo{width:300px;}