html,body{height:100%;min-height:100%;font-size:.95em;color:#313131;line-height:1.5em;font-family:'Ubuntu',sans-serif;background:#fff}input,.c{font-family:Arial,Helvetica,sans-serif}#container .center{max-width:960px;width:95%}#container{position:relative;min-height:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#contact #contactformhidden{width:100%;height:100%;position:absolute;left:0;top:0;font-size:1.5em;line-height:1.5em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background-color:#333;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}#contact #contactformhidden span,#contact #contactformcontainer div{position:absolute;top:50%;margin-top:-.5em;left:0;width:100%;padding:0 .6em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#contact #contactformcontainer div{top:43%}#contact .hidden input{width:90%;display:block;margin:5px auto;height:25px;line-height:25px;border:1px solid #3c88ac;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:none;margin-right:auto!important}.inschrijving_rally .titel{margin-bottom:30px;text-align:center}.inschrijving_rally{margin-top:30px}.inschrijving_rally a{font-weight:bold;color:#3c88ac}.inschrijving_rally input[type="text"]{width:100%;margin-bottom:15px}.inschrijving_rally select{width:100%;margin-bottom:15px}.inschrijving_rally input[type="checkbox"]{height:auto!important;width:auto!important;margin-left:15px}.inschrijving_rally p{margin-bottom:15px}.inschrijving_rally .checkboxfield label{margin-left:10px}#contactformcontainer:before{display:block;content:'';padding-top:100%}#contactformcontainer:hover .hidden{display:block}#contactformcontainer:hover #contactformhidden{display:none}#contact .hidden input[type="submit"]{border:0}#historiek .c{text-align:left}.contactform .errors{width:490px;margin:10px auto!important}.contactform form{padding-top:30px}.reglement-btn{background-color:#3c88ac;border:2px solid #3c88ac;color:#fff;display:flex;justify-content:center;align-items:center;-ms-align-items:center;padding:7px 20px;width:fit-content;margin-left:50%;transform:translateX(-50%);font-size:17px;letter-spacing:1px;transition:all 1s ease;text-align:center;margin-bottom:3%}.reglement-btn:hover{background-color:transparent;color:#3c88ac}#container .contactform input,.contactform textarea,.contactform select,#register select{max-width:500px;width:100%;display:block;margin:10px auto!important;border:1px solid #333;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:none!important}.contactform textarea{padding-left:6px;padding-top:8px}.contactform select,
{width:auto}#register select{margin-top:5px!important;height:35px;line-height:35px;width:300px;border:1px solid #30799a}.loctek-lightbox,#loctek-lightbox-close{border-color:#8d8d8d!important}header{background-color:#313131;padding-top:1px}header nav{background-color:#3c88ac;border-bottom:3px solid #fff}header nav ul{margin:0 auto;max-width:960px;width:95%;text-align:justify}header nav ul:after{content:'';width:100%;display:inline-block}header nav li{display:inline-block}header nav a{display:inline-block;position:relative;color:#fff;padding:8px 0}header nav img{display:none}header nav a:hover img,header nav a.active img{display:inline}header h1{margin:30px 0;color:#fff;float:left;font-size:2.3em}header h1 span{color:#3b8aab}header nav img{z-index:2;position:absolute;bottom:-12px;left:50%;margin-left:-17px}#menu2{float:right}#menu2 li{display:inline-block}#menu2 img{margin-right:7px}#menu2 a{display:inline-block;color:#000;background-color:#b7cede;text-align:center;line-height:25px;height:25px;width:140px}#menu2 li:last-child a{width:auto}footer{left:0;position:absolute;bottom:0;width:100%}#sponsors{position:relative;text-align:center}#sponsors div{height:230px;overflow:hidden}#sponsors div img{margin:50px 20px}#sponsors div .h{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#sponsors div .h:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}#spworden,#allesp{position:absolute;left:50%;margin-left:357px!important;bottom:-18px;z-index:1}#spworden{margin-left:220px!important}#spworden:hover,#allesp:hover{display:inline!important}h2{display:inline-block}h2 span{text-transform:uppercase;display:inline-block;padding:10px;font-size:1.8em}h2 span:first-letter{color:#3a88ae}h2 .line{padding:0!important;font-size:1px;display:block;height:2px;background:#313131 url(/images/xtitlebg.png.pagespeed.ic.v9hO1vR2Vz.png) no-repeat left}#sponsors h2 span{font-size:.8em;padding:7px}#sponsors h2 .line{height:1px}#historiek{margin-top:35px}#historiek h3{margin:25px auto;width:54px;height:64px;line-height:64px;color:#fff;font-size:1.2em;text-align:center;background:url(/images/xemptybox.png.pagespeed.ic.goTTh7_SzC.png) no-repeat}#content{padding-bottom:730px}#tickertape{background-color:#3c88ac;width:100%;text-align:center;height:70px;line-height:17px;font-size:1.2em;font-weight:normal;font-style:italic;color:#fff}footer address{background-color:#313131;text-align:center;color:#fff;line-height:2.2em}footer address img{margin:5px 0}footer h2{font-size:1.45em}footer address h2 span{color:#37657c;font-size:1.1em;padding:0}.btnadmin{background-color:#3c88ac;color:#fff;display:inline-block;margin:0 auto .5em auto;padding:0 .5em;font-size:.8em;text-transform:uppercase}#faq{margin-top:5%}.faqItem h2{background-color:#313131;padding:.5em;color:#fff;margin-top:1.5em;display:block;text-align:left}.faqItem h2:before{content:'';display:inline-block;height:1em;width:1em;background-color:#3c88ac;margin-right:.5em}.faqItem .c{line-height:1.5em;padding:0 2em}#siteby{background-color:#595959;display:block;text-align:center;color:#878787;font-size:.8em;position:relative;padding:5px}#siteby span{position:absolute;left:50%;margin-left:-6px;border-left:1;display:inline-block;height:0;width:0}#siteby a{color:#878787}#lenh{margin:5% auto 2.5% auto;max-width:960px;text-align:center}#lenh h2{margin-bottom:5%}#lenh h3{font-size:1.2em}#lenh article{width:182px;margin:20px 0;vertical-align:top;display:inline-block}#lenhfooter{background-color:#dfdfdf;padding:35px;line-height:2em;text-align:center}#vip{text-align:center;margin-top:50px;margin-bottom:70px}#vip h3{font-weight:bold;font-size:1.1em;color:#3c88ac;margin-top:65px}#vip .c{margin:35px 0;line-height:1.8em}#vip h4{font-weight:bold;font-size:.9em;margin-top:15px;margin-bottom:40px;color:#3c88ac}#vip img{border:3px solid #3c88ac}#vip figure{vertical-align:top;width:140px;display:inline-block;margin:20px}#vip figcaption{font-size:1.1em;margin-top:7px;display:block}#vip .button{padding:12px 85px;color:#fff;font-size:1.3em;background-color:#3c88ac;display:inline-block}#fotos{text-align:center;margin:30px auto}#fotos .bar{background-color:#81b4cf;padding:0 6px;font-size:1.3em;text-align:center;margin-top:45px}#fotos .bar .cp{margin-top:12px;height:11px}#fotos .bar .fr{margin-right:5px}#fotos .bar .fl{margin-left:5px}#fotos .album img{cursor:pointer}#fotos .bar div{display:block;margin:0 35px;height:36px;overflow:hidden}#fotos .bar a{display:inline-block;width:90px;text-align:center;color:#000;padding:7px 0;color:#5d7e8d}#fotos .bar a.available{color:#31312f}#fotos .bar a.active{color:#fff}#fotos .album:after{clear:both;display:block;content:''}#contact{text-align:center;margin-top:40px}#contact article{border:3px solid #3c88ac;color:#fff;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#contact article .info{width:100%;height:100%;padding:10px;position:absolute;left:0;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#contact article .info span{width:100%;height:100%;position:absolute;left:0;top:0;background-color:#333;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}#contact article img{width:100%}#contact article .info div{width:100%;position:relative;z-index:1;text-align:left}#contact article .info p{display:none}#contact article .info a{text-decoration:underline;color:#fff}#contact article:hover .info p{display:block}#contact .info{display:none}#contact article:hover .info{display:block}#contact article h3{text-align:center}#contact article:hover h3{text-align:left}#sponsorspage{text-align:center;margin:40px auto}#sponsorspage img{display:inline;width:208px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#sponsorspage img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}#sponsorspage img{width:100%}#sponsorspage a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;border:1px solid #3c88ac}#sponsorspage h2{margin-bottom:45px}#pers{margin:40px auto}#pers .c{margin:40px auto}#pers .button{background-color:#3c88ac;color:#fff;padding:15px 70px;font-size:1.3em;margin:40px auto;display:inline-block}#persartikelen h3{font-weight:bold;font-size:1.3em;height:60px;overflow:hidden;margin-top:12px}#persartikelen .speciallink{display:block;text-align:center}#container.splash footer{position:absolute;width:100%;left:0;bottom:0;background-color:#2b2b2b;color:#fff;text-align:center;z-index:1}#splashimg{position:absolute;width:100%;left:0;right:0;top:0;bottom:304px;background-position:center;background-repeat:no-repeat;background-size:cover}#container.splash .sponsors{position:relative;border-bottom:5px solid #3c88ac;background-color:#fff;overflow:hidden;height:125px}#container.splash a{display:inline-block;margin:25px 20px}#container.splash .sponsors img{width:130px}#container.splash p{margin:25px auto 0 auto;max-width:800px;width:94%;line-height:2.3em}#container.splash .sponsors img{display:inline;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#container.splash .sponsors a:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}#loginzone{background-color:#b4cedb;display:none}#loginzone input{border:0;margin:30px;margin-bottom:0}#loginzone label{display:inline-block;text-align:center;width:106px}input,select{height:35px;line-height:35px;width:182px;padding:0 6px;box-sizing:border-box}input[type="submit"]{background-color:#3c88ac;text-align:center;text-transform:uppercase;color:#fff;margin-right:0!important}#loginzone a{float:right;font-size:.8em;text-decoration:underline;color:#000;width:194px;margin:2px 0 10px 60px}#menu2 .active{border-top:3px solid #b4cedb}#menu2 .login.active{border-top-color:#313131}#wedstrijd{margin-top:40px}#wedstrijd ul{text-align:justify;margin:5% 0}#wedstrijd ul a{display:inline-block;min-width:60px;padding-top:80px;background-repeat:no-repeat;color:#000;text-align:center;background-position:center top}#wedstrijd li{display:inline-block}#wedstrijd ul:after{display:inline-block;content:'';clear:both;width:100%}#wedstrijd ul .item1{background-image:url(/images/xwed1.png.pagespeed.ic.A23LsVR-uD.png)}#wedstrijd ul .item2{background-image:url(/images/xwed2.png.pagespeed.ic.kZ8CR0a0n8.png)}#wedstrijd ul .item3{background-image:url(/images/xwed3.png.pagespeed.ic.LGdT35Ky9W.png)}#wedstrijd ul .item4{background-image:url(/images/xwed4.png.pagespeed.ic.O6UVTmH7Av.png)}#wedstrijd ul .item5{background-image:url(/images/xwed5.png.pagespeed.ic.lHKubGm_CE.png)}#wedstrijd ul .item6{background-image:url(/images/xwed6.png.pagespeed.ic.fk2yM1Pih4.png)}#wedstrijd ul .item1:hover,#wedstrijd ul .item1.a{background-image:url(/images/xwed1_h.png.pagespeed.ic.r6yQnXAyf0.png);color:#81b4cf}#wedstrijd ul .item2:hover,#wedstrijd ul .item2.a{background-image:url(/images/xwed2_h.png.pagespeed.ic.F0vT_EGFSY.png);color:#81b4cf}#wedstrijd ul .item3:hover,#wedstrijd ul .item3.a{background-image:url(/images/xwed3_h.png.pagespeed.ic.OUpMOe9ZDH.png);color:#81b4cf}#wedstrijd ul .item4:hover,#wedstrijd ul .item4.a{background-image:url(/images/xwed4_h.png.pagespeed.ic.hxcVxeQTn9.png);color:#81b4cf}#wedstrijd ul .item5:hover,#wedstrijd ul .item5.a{background-image:url(/images/xwed5_h.png.pagespeed.ic.Yr15o1O1rK.png);color:#81b4cf}#wedstrijd ul .item6:hover,#wedstrijd ul .item6.a{background-image:url(/images/xwed6_h.png.pagespeed.ic.VW_mW4g1zd.png);color:#81b4cf}table{margin:0 auto}table tr{background-color:#e7f0f5}table tr:nth-child(2n)
{background-color:#fff}table td:nth-child(6), #wedstrijd table td:nth-child(1)
{padding-right:35px}table td{padding:15px 10px}#beheer input{border:1px solid #c5d0d6}#beheer h2{margin:40px auto}#register table{width:100%;text-align:left}#register tr{background-color:transparent}#register td{padding:10px;width:33.33%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#register label{font-size:.95em;font-weight:bold;color:#30799a}#register input{margin-top:5px;width:100%;display:block;border:1px solid #30799a;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#register h2{margin:40px 0}.fileinput{background:url(/images/xfileinput.png.pagespeed.ic.73VesPdnaz.png) no-repeat right center;background-origin:content-box;border:1px solid #30799a;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;margin-top:5px;width:100%;height:35px;line-height:35px;padding:0 6px}.fileinput input{display:block;width:100%;height:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;cursor:pointer}.errors{color:#30799a;padding-left:15px;list-style-type:disc;text-align:left;line-height:2em}#fotos .album{text-align:left;font-size:0}th{padding:10px;text-align:left}#startlijst{width:100%}#startlijst td,#wedstrijd td{text-align:left}#startlijst tr{background-color:#fff}#startlijst tr:nth-child(2n)
{background-color:#e7f0f5}#startlijst img{border:5px solid #3a88af;-webkit-box-shadow:2px 2px 4px 1px #b8b8b8;box-shadow:2px 2px 4px 1px #b8b8b8;position:absolute;right:0;bottom:30px;display:none}@media all and (max-width:1050px){#contact article .info,#contact article .info p{display:block}#contact article{overflow:hidden}#contact article h3{text-align:left}}@media all and (max-width:1000px){#sponsors{display:none}#content{padding-bottom:435px}}@media all and (max-width:725px){#res{display:block;float:right;cursor:pointer;width:32px;margin-top:35px}#res:before,#res:after,#res>span{content:'';display:block;height:4px;background:#fff;margin-bottom:5px}header nav{display:none;position:absolute;left:0;z-index:90;width:100%}header nav ul{width:100%;padding:0}header nav li{display:block}header nav a{display:block;height:3em;line-height:3em;padding:0;font-size:1.5em;text-align:center;border-bottom:1px solid #fff}header nav span.dn{display:block}header nav img{display:none!important}#slider{display:none}}@media all and (max-width:650px){#wedstrijd li{float:left;text-align:center;width:33.33%;margin-top:1.5em}}@media all and (max-width:500px){header nav li.dn{display:block}header #menu2{display:none}}@media all and (max-width:450px){header h1{font-size:2em}#vip figure{width:46.5%;margin-right:7%;margin-left:0;float:left}#vip img{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#vip figure:nth-child(2n)
	{margin-right:0}.vipframes:after{clear:both;display:block;content:''}}@media all and (max-width:380px){header h1{font-size:1.7em}}#content-container{width:50%;margin:auto}#content-container h2{color:#3c88ac;font-size:2.4em;font-weight:bold;margin-bottom:5px;margin-top:1em;cursor:pointer}#content-container h3{background-color:#fff;color:#000;font-size:1.5em;margin:1em;padding:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #000;box-shadow:inset 0 0 0 0 #3c88ac;-webkit-transition:all ease .8s;-moz-transition:all ease .8s;transition:all ease .8s;cursor:pointer}#content-container h2:hover+div>h3,#content-container h3:hover{box-shadow:inset 1200px 0 0 0 #3c88ac;color:#fefefe}#content-container h3.active{color:#fff;box-shadow:inset 1200px 0 0 0 #3c88ac}#content-container h3 span{display:inline-block;float:right;width:0;height:0;border-bottom:8px solid transparent;border-top:8px solid transparent;border-left:8px solid #3c88ac;margin-right:10px;margin-top:9px;-webkit-transition:all ease .8s;-moz-transition:all ease .8s;transition:all ease .4s}#content-container h2:hover+div>h3>span,#content-container h3:hover span{border-bottom:8px solid transparent;border-top:8px solid transparent;border-left:8px solid #fff;margin-right:10px}#content-container h3.active span{border-bottom:8px solid transparent;border-top:8px solid transparent;border-left:8px solid #fff;margin-right:10px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}#content-container h3.active:hover span{border-bottom:8px solid transparent;border-top:8px solid transparent;border-left:8px solid #fff;margin-right:10px}#content-container h4{margin-left:2em;margin-right:2em;font-size:1.1em;font-weight:bold}#content-container p{margin-left:2em;margin-right:2em;margin-bottom:2em}#content-container ul{margin-left:3em;margin-right:3em;margin-bottom:1em}#content-container li{margin-bottom:.5em;margin-left:1em;list-style:disc}#content-container table{margin-left:3em;margin-right:3em;margin-bottom:1em}#content-container th,#content-container td{border:1px solid #000;padding:5px}#content-container th{font-weight:bold}#content-container a{color:#d3191c}#contact #contactformcontainer div #PL_privacy{margin-top:70px;margin-left:7px;color:#333}#PL_privacy{margin-left:auto;margin-right:auto;text-align:left;max-width:500px}.privcnt{display:block;position:relative;padding-left:15px;padding-right:5px;margin-bottom:12px;cursor:pointer;font-size:.8em;height:20px;padding-left:30px}.privcnt input{position:absolute;opacity:0;cursor:pointer;pointer-events:none}.privcnt a{height:100%;color:#000;font-weight:700;color:#3c88ac;position:relative;z-index:10}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#ccc}.privcnt:hover input ~ .checkmark {background-color:#ccc}.privcnt input:checked ~ .checkmark {background-color:#3c88ac}.checkmark:after{content:"";position:absolute;display:none}.privcnt input:checked ~ .checkmark:after {display:block}.privcnt .checkmark:after{left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}