@import "reset.css";
@import "menu.css";
html {  -webkit-text-size-adjust: none;}
body{background-color:#fff;color:#252525;font-family:Open Sans, Arial;font-size:13px;}
body, html {height: 100%;}
/*  Float containers fix: */
.clearfix:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clear{clear:both;}
a{color:#252525;}
a:hover{color:#243795;}
b,strong{font-weight:bold;color:#243795;}

#superwrapper {min-height: 100%;height: auto !important;height: 100%;}
.wrapper {max-width: 1160px;width:95%;height: auto;margin: 0px auto;position:relative;}

.placeholder {color:#252525;}
::-webkit-input-placeholder, ::-webkit-textarea-placeholder {color:#252525;}
:-moz-placeholder {color:#252525;opacity:1;}
::-moz-placeholder {color:#252525;opacity:1;}
:-ms-input-placeholder, :-ms-textarea-placeholder {color:#252525;}	
input[placeholder], textarea[placeholder] {color:#252525;}

/*page Title
**************/
h1 {color:#b8202d;font-size:20px;line-height:normal;font-weight:700;margin-bottom:30px;}
h2 {color:#283890;font-size:13px;line-height:normal;font-weight:700;margin-bottom:15px;}

/*header
******************/
#header {width:100%;padding:20px 0;}
#gegevens {text-align:right;float:right;width:70%;padding-bottom:5px;border-bottom:1px solid #dfdfdf;}
#logo {position:absolute;top:0px;left:25px;padding:20px;background-color:#fff;-webkit-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);z-index:100;}
.slideshow {margin-bottom:20px;position:relative;}
#slogan {position:absolute;bottom:50px;left:0px;z-index:100;color:#fff;font-size:55px;font-weight:700;border-bottom:5px solid #fff;padding:0 15px;}

#navMob {display:none;margin-top:10px;}
#navigation {display:none;}
#mobile-header a {color:#fff;text-decoration: none;display: block;font-size:16px;padding:10px;background-color:#283890;border-radius:5px;} 
#mobile-header span {font-weight:bold;font-size:17px;text-transform:uppercase;margin-right:5px;}

#vakanties {display:none;margin-top:10px;}
#vakanties a {color:#fff;text-decoration: none;display: block;font-size:16px;padding:10px;background-color:#bc1b2a;border-radius:5px;} 

.cff-wrapper {margin-top:0 !important;}

/*main content -> menu & content
*********************************/
#main{width:100%;margin:20px 0 45px 0;line-height:21px;}
.submenu {list-style-type:none;margin:0;}
.submenu li {}
.submenu li a {font-weight:700;display:block;background-color:#f8f8f8;color:#27378e;border-top-left-radius:5px;border-bottom-left-radius:5px;text-decoration:none;padding:7px 10px;margin-bottom:10px;border:1px solid #dfdfdf;border-right:5px solid #dfdfdf;}
.submenu li.menu-current ul , .submenu li.menu-parent ul{display:block;}
.submenu li a:hover {background-color:#27378e;color:#fff;}
.submenu li.menu-current a {background-color:#27378e;color:#fff;}
.submenu li.menu-parent a {background-color:#27378e;color:#fff;}

.submenu ul li a {font-size:12px;font-weight:400;}
.submenu ul {list-style-type:none;display:none;}
.submenu li.menu-current ul li a {background-color:#f8f8f8;color:#27378e;}
.submenu li.menu-parent ul li a {background-color:#f8f8f8;color:#27378e;}
.submenu li.menu-current ul li a:hover, .submenu li.menu-parent ul li a:hover {background-color:#dfdfdf;color:#27378e;}
.submenu li.menu-current ul li.menu-current a, .submenu li.menu-parent ul li.menu-current a {background-color:#dfdfdf;color:#27378e;}

#contentleft {float:left;width:30%;margin-right:5%;}
#contentcenter {float:left;width:30%;margin-right:5%;}
#contentright {float:left;width:30%;}
#menuleft {float:left;width:80%;margin-right:5%;}
#menuright {width:15%;float:left;}
#content {float:left;width:80%;margin-right:5%;}
.page6,.page7 {margin-top:60px;}
.resp {display:none;}
.line2 {display:none;}

.nieuwsbericht {padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #dfdfdf;}
.nieTitel {font-weight:700;color:#252525;font-size:16px;margin:20px 0;text-decoration:none;}

input[type="button"], input[type="submit"], input[type="image"], button {display:block;background-color:#bc1b2a;color:#fff !important;font-weight:700;padding:5px;text-align:center;text-decoration:none !important;text-transform:uppercase;border-radius:5px;margin-top:15px;font-size:14px;border:0px;width:250px;line-height:21px;}
input[type="button"]:hover, input[type="submit"]:hover, input[type="image"]:hover, button:hover {border:0px;background-color:#828282;}

/*footer top
****************/
#footer {padding:45px 0px 45px 0;background-color:#fff;border-top:1px solid #dfdfdf;color:#828282;line-height:21px;}
#footer a {color:#828282;text-decoration:underline;}
#fct {float:left;width:47.5%;margin-right:5%;}
#fct2 {float:left;width:22.5%;margin-right:5%;}
#fct3 {float:left;width:22.5%;margin-right:5%;}
#fct4 {float:right;width:47.5%;text-align:right;}
.kies {display:inline-block;background-color:#828282;color:#fff !important;font-weight:700;padding:5px;text-align:center;text-decoration:none !important;text-transform:uppercase;border-radius:5px;margin-top:15px;}
.kies:hover {background-color:#bc1b2a;}