<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import "reset.css";
@import "menu4.css";
html {  -webkit-text-size-adjust: none;}
body{background-color:#fff;color:#222;font-family:Source Sans Pro, Arial;font-size:15px;}
body, html {height: 100%;}
/*  Float containers fix: */
.clearfix:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clear{clear:both;}
a{color:#212121;}
a:hover{color:#212121;}
b,strong{font-weight:bold;color:#0072b9;}

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

.favList,.favListOk{position:absolute;top:0px;right:0px;font-size:20px;border-radius:3px;z-index:1000;}
.favListOk{background-color:inherit;}
.favListOk a{color:#f60;padding:3px;border:solid 1px #f60;border-radius:3px;}
.favList a{color:#aaa;padding:3px;border:solid 0px #006db8;border-radius:3px;}
#aantalFavs a{color:#0072b9;font-size:15px;margin-right:20px;text-decoration:none;border:solid 1px #0072b9;padding:3px;position:absolute;top:25px;right:-22px;}
#aantalFavs a:hover{background-color:#eee;}
#catTitle a{display:inline-block !important;}
.table{display:table;width:100%;}
.tr{display:table-row;}
.td{display:table-cell;box-sizing:border-box;padding:0px;}

/*WARNING
****************/
#warning{width:100%;height:100%;position:fixed;top:0px;left:0px;z-index:12000;display:none;background:rgba(0,0,0,0.7);align-items: center;justify-content: center;}
#Wmessage{background-color:#fff;width:450px;margin:50px auto;padding:50px;border:solid 5px #000;border-radius:10px;box-sizing:border-box;overflow:scroll-y;max-height:80%;}


/*HOMESLIDER
***********/
#hmTxt{position:absolute;width:auto;top:20px;margin-right:20px;z-index:5;display:inline-block;float:right;right:0px;min-width:300px;}
#hmTxtIn{text-align:right;padding:10px;line-height:normal;color:#0072b9;}
#hmTxtIn span.txt1{font-size:40px;text-shadow: 1px 1px #fff;text-transform:uppercase;}
#hmTxtIn span.txt2{font-size:14px;line-height:14px;}
#hmTxtBack{position:absolute;width:100%;height:100%;background-color:#fff;z-index:-1;opacity:0.50;display:inline-block;left:0px;}
#hmTxtIn a{color:#fff;text-decoration:none;font-size:15px;background-color:#0072b9;padding:5px;text-shadow:none;text-transform:uppercase;display:inline-block;margin-top:15px;}




.placeholder {color:#212121;}
::-webkit-input-placeholder, ::-webkit-textarea-placeholder {color:#212121;}
:-moz-placeholder {color:#212121;opacity:1;}
::-moz-placeholder {color:#212121;opacity:1;}
:-ms-input-placeholder, :-ms-textarea-placeholder {color:#212121;}	
input[placeholder], textarea[placeholder] {color:#212121;}
input:focus::-webkit-input-placeholder { color:transparent; }
input:focus:-moz-placeholder { color:transparent; } /* FF 4-18 */
input:focus::-moz-placeholder { color:transparent; } /* FF 19+ */
input:focus:-ms-input-placeholder { color:transparent; } /* IE 10+ */
.reeds{border-top:solid 2px #0072b9;}
/*TekstBalk
*********************/
.storeH{background-color:#eee;text-align:center;padding:20px;margin:0px 0 0 0;}
.storeH h1{color:#0072b9;margin-bottom:0px;}
.storeH h3{margin-top:10px;}
.storeH a{text-decoration:none;}
.storeH a:hover{background-color:#0072b9;color:#fff;padding-left:10px;padding-right:10px;border-radius:10px;}
.storeH H3 a:hover{}

.herbestel{background-color:#0C0;color:#fff;text-decoration:none;padding:0px 5px 0px 5px}
.herbestel:hover{background-color:#fff;color:#0C0;border:solid 1px #0C0;border-sizing:border-box;}
.videoWrapper 	{position: relative;padding-bottom: 56.25%;padding-top: 25px;height: 0;}
.videoWrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.account2 i, #winkelmand i {}
.zoeken {float:left;margin-right:10px;padding-right:10px;border-right:1px solid #2e2e2e;cursor:pointer;position:relative;color:#fff;}

.account2 {float:left;padding-top:8px;padding-bottom:8px;margin-right:10px;padding-right:10px;border-right:1px solid #2e2e2e;position:relative;}
.account2 a, .account2 span {text-decoration:none;cursor:pointer;display:inline-block;color:#fff;}
.h1Home{margin-bottom:30px;}



.double {
    zoom: 1.5;
    transform: scale(2);
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -o-transform: scale(2);
    -moz-transform: scale(2);
    transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    display: inline-block;
    margin-right: 10px;
}


a.recept{text-decoration:none;display:block;margin-bottom:5px;border-bottom:solid 1px #ccc;}
#alle a{display:inline-block;padding:5px 5px 5px 0px;text-decoration:none;text-transform:uppercase;text-decoration:none;margin-top:0px;border:solid 1px #fff;#0072b9}
#alle a:hover{border:solid 1px #ccc;}
.txtDiv{border:solid 1px #ccc;padding:10px;z-index:0;position:relative;display:none;background-color:#fff;}
a.txtBtn{display:inline-block;margin-bottom:-2px;color:#fff;position:relative;background-color:#0072b9;z-index:10;text-decoration:none;border:solid 1px #ccc;padding:5px 10px;text-align:center;}
a.txtBtn:hover{background-color:#0072b9;color:#fff;}
h3.nieuP{color:#0072b9;}

/*nieuwsbalk*/
/*************/
.newsHome{margin-top:20px;}
.newsHome a{text-align:center;font-size:20px;color:#4b320d;display:block;text-decoration:none;padding:5px;text-transform:uppercase;}
.newsHome a:hover{outline:solid 1px #ccc;background-color:#fff;}
#nieuw h3{text-transform:uppercase}
.newsTotal{float:left;width:60%;margin-left:10%;}

#newPic{display:none;}

/*previous-next
********************/
#usable{width:50%;margin-bottom:35px;}
#usable a{float:left;width:33%;}
#usable{float:right;width:250px;}
#usable a.allA{display:inline-block;text-align:center;width:70px;text-decoration:none;}
#usable a.allD{display:inline-block;text-align:center;width:50px;text-decoration:none;}
#usable a.allA2{display:inline-block;text-align:center;width:80px;text-decoration:none;}
#tabs {margin-top:60px;}




/*Header MOB
**************/
#navMob {background-color:#fff;display:none;}
#zoekenM{display:none;}
#loginLnksmob{display:none;}
#navMob22Holder{display:none;}

/*page Title
**************/
h1 {color:#212121;font-size:24px;line-height:normal;font-weight:normal;text-transform:uppercase;margin-bottom:25px;}
h2 {color:#000;font-size:18px;line-height:normal;font-weight:normal;margin-bottom:20px;text-transform:uppercase;}
h3 {color:#212121;font-size:24px;line-height:normal;margin-bottom:5px;}
h4 {color:#0072b9;font-size:16px;line-height:normal;margin-bottom:25px;text-transform:uppercase;font-weight:700;}

/*header
******************/
#loginLnks{padding:10px 0px 10px 0px;}
#top {background:#0072b9;}

.topleft {float:left;}
.topright {float:right;}
.inloggenP {display:inline-block;margin-right:10px;}
.inloggenP a {color:#fff;padding:10px;text-decoration:none;text-transform:uppercase;font-size:16px;letter-spacing:1px;display:inline-block;}
.inloggenH {display:inline-block;}
.inloggenH a {color:#fff;padding:10px;text-decoration:none;text-transform:uppercase;font-size:16px;letter-spacing:1px;display:inline-block;background-color:#0072b9;}

#languages {}
#languages ul {list-style-type:none;margin:0;}
#languages ul li {display:inline-block;}
#languages ul li a {color:#fff;padding:10px;text-decoration:none;text-transform:uppercase;font-size:11px;letter-spacing:1px;display:inline-block;}
#languages ul li a.lcurrent {background-color:#0072b9;color:#fff;}
#languages ul li a:hover {background-color:#0072b9;color:#fff;}

#aanmelden {}
#aanmelden a {display:block;padding:10px;color:#fff;text-decoration:none;}

#accBtn {}

#header {background-color:#fff;padding:30px 0px 30px 0px;text-align:center;position:relative;border-bottom:1px solid #eee;-webkit-box-shadow: 0px 4px 7px rgba(190, 190, 190, 0.17);-moz-box-shadow: 0px 4px 7px rgba(190, 190, 190, 0.17);box-shadow: 0px 4px 7px rgba(190, 190, 190, 0.17);z-index:9999;}
#logo {}
#loginnen{width:50%;max-width:3000px;margin:0px auto;margin-top:50px;}

#winkelmand {position:absolute;top:0px;right:0px;}
#winkelmand a {text-decoration:none;color:#212121;font-size:13px;letter-spacing:1px;display:block;}
#winkelmand i {padding:10px;border-radius:50%;width:16px;margin-right:10px;}
#winkelmand i:hover {background-color:#212121;color:#fff !important;}

#search {position:absolute;left:0px;top:0px;}
.searchfield {width:100%;}
.search_submit {display:inline-block;text-decoration:none;padding:10px;border-radius:50%;width:16px;text-align:center;margin-right:10px;}
.search_submit:hover {background-color:#212121;color:#fff;}
.search {display:inline-block;vertical-align:middle;}
input.search {color:#212121;border: 0px;border-radius: 0px;box-shadow: none;-webkit-appearance: none;width: 200px;font-family:Source Sans Pro,arial;font-size:13px;letter-spacing:1px;padding-bottom:5px;border-bottom:1px solid #ccc;}

/*slideshow
*************/
#slideshow {position:relative;z-index:1;background-color:#fff;}

/*nieuws*/
/*************/
#nieuws 		{float:left;width:45%;}
.newsPicc		{float:left;width:35%;margin-right:5%;}
.newsTekst		{float:left;width:60%;}
.nieImgList		{float:left;width:30%;margin-right:5%;}
.nieTxtList		{float:left;width:65%;}
.nieTxtList a 	{color:#0072b9;font-weight:bold;}
.nieuwsbericht 	{margin-bottom:20px;padding-bottom:20px;}
.nieDatum		{color:#0072b9;display:inline-block;padding:5px;margin-bottom:0px;}
.nieTitel		{text-transform:uppercase;font-size:20px;margin-bottom:10px;font-weight:normal;}
.nieTitel a 	{text-decoration:none;display:inline-block;}
.nieTekst 		{margin-top:5px;}
.nieStripe		{height:2px;background: #eee;margin-bottom:30px;margin-top:10px;}

.videoWrapper 	{position: relative;padding-bottom: 56.25%;padding-top: 25px;height: 0;}
.videoWrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.nieFancyZoom	{text-align:center;margin-top:5px;font-size:12px;display:none;}
.nieFancyZoom a {text-decoration:none;}
.Floader		{width:100%;font-size:10px;text-align:center;line-height:12px;padding-top:10px;}
.Floader img 	{height:20px;}

.nieBtn			{}
.nieBtn a		{background-color:#0072b9;color:#fff;display:inline-block;border-radius:0px;text-decoration:none;text-transform:uppercase;padding:7px 15px;font-size:13px;margin-top:15px;}
.nieBtn a:hover {background-color:#fff;color:#0072b9;outline:solid 1px #0072b9;}
.nieSmallPic	{width:25%;max-height:60px;overflow:hidden;float:left;}

#main {width:100%;line-height:24px;margin-bottom:50px;}

#contenthome {float:left;width:50%;margin-right:5%;}
#content {float:right;width:75%;}
.contentpad {padding:40px;background-color:#fff;border:1px solid #eee;}


/*LABELS*/
/**************/

#labels {background-color:#eee;padding:30px 0;text-align:center;}
.label {float:left;width:47.5%;margin-right:5%;font-size:16px;color:#212121;}
.label2 {float:left;width:47.5%;margin-right:5%;font-size:16px;color:#212121;}
.label3 {float:left;width:47.5%;font-size:16px;color:#212121;}
.label:nth-child(3) {margin-right:0;}
.labelpad a {padding:20px;background-color:#fff;display:block;text-decoration:none;}



#promoties {text-align:center;padding:70px 0;}
#nieuw {background-color:#fff;padding:30px 0;}
.alle a {color:#aaa;font-size:14px;}

.producten {margin-top:50px;}
.resp {position:relative;}

#nivs {padding:70px 0;text-align:center;}

#labelss {margin:50px 0 0 0;}
.lbl:first-child a {padding-top:0;}
.lbl a {font-size:16px;color:#212121;display:block;padding:10px 0;border-bottom:1px solid #777;text-decoration:none;}

#footer {padding:50px 0px;color:#777;background-color:#fff;line-height:30px;border-top:1px solid #eee;color:#0072b9;font-size:16px;}
#footer a {color:#0072b9;}
#footer a:hover {color:#f60;}
#footer a.tel {text-decoration:none;}

.ftkol1 {float:left;width:33%;}
.ftkol2 {float:left;width:34%;}
.ftkol3 {float:left;width:33%;text-align:right;font-size:13px;line-height:24px;}
#relevant{padding:30px;text-align:center}

#relevant a{text-decoration:none;display:inline-block;padding:10px;color:#fff;background-color:#0072b9;border-radius:4px;}
#relevant a strong{color:#f60;}
#fct {}
#fct ul {margin:0px;list-style-type:none;}
#fct ul li {display:block;}
.fb {display:inline-block;background-color:#295396;height:25px;width:25px;border-radius:50%;text-align:center;margin-right:10px;line-height:25px;}

#navContainer2 {width:auto;display:block;z-index:100;}

#nav2 {z-index:100;}
#nav2 ul {list-style-type: none; margin: 0; padding: 0; width:auto;white-space:normal;}
#nav2 ul li {}
#nav2 ul li a {display:inline-block;font-size:16px;color:#0072b9;text-decoration:none;}
#nav2 ul li a:hover, #nav2 li a:focus {text-decoration:none;color:#f60;}
#nav2 li a:active, #nav2 ul li a.active {text-decoration:none;}

#footer2 {border-top:1px dashed #616161;text-align:center;color:#fff;padding:16px 0;font-family:Source Sans Pro,arial;text-transform:uppercase;letter-spacing:2px;font-size:10px;background-color:#363636;line-height:normal;}
#footer2 a {color:#fff;text-decoration:underline;}

#footer3 {text-align:center;color:#363636;padding:16px 0;font-family:Source Sans Pro,arial;text-transform:uppercase;letter-spacing:2px;font-size:10px;background-color:#fff;line-height:normal;}

.required {color: #FF0000;}
.field_heading {font-weight: bold;padding-top: 10px;}
.field_title {float:left;width:30%;margin-bottom:10px;}
.field_input {float:left;width:70%;margin-bottom:10px;}
.field_input input,.field_input textarea{width:95%;}
.field_checkbox {float:left;width: 100%;margin-bottom:10px;}
.field_title2 {width:100%;margin-bottom:10px;}
.field_input2 {width:100%;margin-bottom:10px;}

.email,.textfield,.textarea,select {color:#7c7c7c;background-color:#fff;border:1px solid #d8d8d8;padding:2px;width:100%;font-family:Source Sans Pro,arial;box-sizing: border-box;}
.email,.textfield,.textarea{webkit-appearance: none;border-radius: 0;}
.textarea {height: 100px;}
.checkbox_label {cursor: pointer;}
.radio_label {cursor: pointer;}
.nixhier {display:none;}</pre></body></html>