﻿.content{margin-left:auto;margin-right:auto;float:none;clear:both;color: #000;-webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.75);  -moz-box-shadow:    0px 0px 10px 0px rgba(50, 50, 50, 0.75);  box-shadow:         0px 0px 10px 0px rgba(50, 50, 50, 0.75);}
.content p{padding-left:5px;padding-right:5px;line-height:17px}
h1{color:#272727;}
h2{color: #CF403F;margin-bottom:0;font-size: 20px;font-weight: normal;}
h3{color:#CF403F;}
a{color:#fff;text-decoration:none}
a:hover{color:#272727}
#productenslogan{/* display:none; */text-align:center;color:#fff;margin:20px 10px;padding:10px;}
#productenslogan span{font-size:14px}
#productenslogan img {max-width:140px;}
#productenslogan ul li{color:#161616;height:69px;text-transform:uppercase;font-weight:700;font-size:12px;padding-top:5px;padding-left:10px;text-align:center;list-style-type:none}
#banner{width:100%;float:left}
#banner-spacer{width:350px;background:none;height:20px;float:left;margin-left:20px;margin-top:20px;display:none;}
#contentinfo{}
.contact-left{margin-left:36px}
.contact-right{text-align:right;padding-left:17px}
.contactfooter{padding:40px 0;font-size:12px}
#gallery li.act,#gallery li.act:hover{background-position:center;background:center}
#gallery li{width:45px;width:45px}
#gallery .fbar{height:5px;height:5px}
.homebtn{width:137px;float:left;background:#000;border-radius:23px;height:229px;border:#000 2px solid;margin:10px}
.homebtn a{color:#fff;font-size:16px;line-height:35px}
.homebtn a:hover{color:#000;text-shadow:1px 1px #000}
.homebtn img{border-radius:20px 20px 0 0;width:100%;height:87%}
.homebtn img a{padding:0}
.homemsg{clear:both;width:500px;border:#000 2px solid;border-radius:23px;text-align:left;font-size:16px;line-height:23px;background:#000;color:#fff;margin:12px auto 30px;padding:20px}
.sponsors{width:200px;margin-left:10px}
.theme-default .nivoSlider{box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.webshop{clear:both;float:none;background:#323232;webkit-box-shadow:0 5px 15px 0 rgba(50,50,50,.5);-moz-box-shadow:0 5px 15px 0 rgba(50,50,50,.5);box-shadow:0 5px 15px 0 rgba(50,50,50,.5);border-radius:8px 0 0 8px;border:#444 1px solid;margin-bottom:30px}
.description{margin-top:10px;width:90%}
table.productdetail .seperator p{padding-left:100px;padding-right:100px;margin-left:auto;margin-right:auto;padding-left:100px;padding-right:100px;margin-left:auto;margin-right:auto}
#content-left{/* width:695px; */float:left;/* margin-left:20px; */font-size:12px}
#content-right{width:120px;float:right;margin-right:40px;font-size:12px;padding-top:10px}
#content-right h2{color:#000;background: #A8984B;font-size:16px;margin:20px}
#content-right a{}
.producentenbtn{height:150px;overflow:hidden;margin-bottom:10px;height:150px;overflow:hidden;margin-bottom:10px}
.producentenbtn a:hover{text-decoration:none;color:#fff;text-decoration:none;color:#fff}
.producentenbtn h4{font-size:14px;line-height:14px;color:#507937;padding-top:0;margin-top:0;font-size:14px;line-height:14px;color:#507937;padding-top:0;margin-top:0}
.row{margin-left:0}
.contact .span6{float:left;width:425px;text-align:left;padding-right:30px}
.contact .span5{width:435px}
.contact .contact-right{text-align:right;float:right}
.kalender-hoofdtitel{background:#8c8c8c;color:#fff;font-size:16px;text-align:center}
.kalender-item{clear:both;width:800px;border-left:2px solid #8c8c8c;display:inline-block;margin-bottom:40px}
.kalender-datum{float:left;width:150px;text-align:center;margin-right:35px}
.kalender-nr{font-size:60px;color:#8c8c8c}
.kalender-maand{font-size:12px;color:#fff}
.kalender-titel{float:left;color:#9e9e9e;font-size:16px;padding-top:10px;width:450px}
.kalender-titel a{color:#9e9e9e}
.kalender-info{float:left;width:450px;margin-top:10px}
.kalender-foto{float:right;width:150px;text-align:center}
.tabcontent .row{margin:0}
.tabcontent .span12{margin:0}
.col1-3{width:340px;float:left;margin-right:20px;width:340px;float:left;margin-right:20px}
ul .span2{width:160px}
form{margin:0}
#welcome{width:650px;float:left;text-align:center;margin-top:30px}
#leftside{width:600px;float:left;text-align:left;padding-left:30px}
#advantages{float:right;background:url(/images/dd_sub_bar.png) no-repeat;width:250px;padding-right:18px;margin-top:20px;margin-left:30px}
#advantages img{max-width:30px}
table tr td .subtitle{color:#fff;padding:0;}
.subtitle{color:#fff;padding:0;}
strong{color:#fff;}
.minis{margin:0;padding:0;}
.intro{background:#272727;display:inline-block;margin:-20px;padding:15px;padding-left:25px;color:#fff;padding-right:0;margin-bottom:25px}
.advantages{width:275px;float:left;margin-right:30px;text-align:justify;line-height:20px}
.advantagestitle{color:#fff;}
.advantagessubtitle{margin-bottom:10px;background:#efe0f7;padding-left:10px;color:#272727;}
.seperator p{margin:0;padding:0}
.submenu{-moz-box-shadow:5px 0 5px 0 rgba(50,50,50,.75);-webkit-box-shadow:5px 0 5px 0 rgba(50,50,50,.75);background:#efe0f7;box-shadow:5px 0 5px 0 rgba(50,50,50,.75);display: none;}
.hp{height:400px;width:245px}
.hp img{width:100%}
#pricel{display:none}
input[type="text"]{border: #ccc 1px solid;color: #000;}
INPUT.invalid{background:#ffabab;border:1px solid red}
.salesconditions{margin-right:60px;float:right}
.breadcrumb { margin-left:auto;margin-right:auto;float:none;}
.topcontent { margin-left:auto;margin-right:auto; margin-top: 30px; float:none;display: none;}
.contentspace {  margin-left: 0px;
background:transparent url('/images/whitebg.png');
              
  width: 100%;}

body, html {font-size: 10px;font-family: Verdana;color: #808080; line-height:normal; }
.content { clear:both;  font-size:12px;color:#ffffff;margin-top: 16px;
}
.content p {padding-left: 5px;padding-right:5px;}
table.productdetail .seperator p { padding-left:100px; padding-right:100px; margin-left:auto; margin-right:auto;    }
#content-left{/* width:695px; */ float:left; /* margin-left:20px; */font-size:12px;}
#content-right{width:310px; float:right; margin-right:40px;font-size:12px;padding-top:10px;}
#content-right h2{color:#000;margin: 20px;background: #A8984B;line-height: 50px;font-size:16px;}
#content-right a{}
a:hover{color:#7D7658;}
h1 { font-family:'PT Sans Caption', sans-serif; font-size:24px;color: #A8984B;}
h2 { font-family:'PT Sans Caption', sans-serif; font-size:18px;color: #A8984B;text-align:center;text-transform:uppercase;}
h3 { font-family:'PT Sans Caption', sans-serif; font-size:18px;color:#ffffff;}
a {color:#ffffff; text-decoration:none;}
.producentenbtn {height:150px; overflow:hidden; margin-bottom:10px;}
.producentenbtn a:hover {text-decoration:none; color:#ffffff;}
.producentenbtn h4 {font-size:14px; line-height:14px; color:#507937;padding-top:0px;margin-top:0px;}
.row {margin-left:0px;}
.contact .span6 {float:right;width:515px;}
.contact .span5 {width:465px;}
#gallery #menu {display:none;}
.span9 {/* margin-right:30px; *//* width:800px; */}
.kalender-hoofdtitel {background:#7d7658;color:#fff;font-size:16px;text-align:center;padding:10px;margin-top:20px;clear:both;}
.kalender-item{clear:both;width: 100%;border-left:2px solid #7D7658;display:inline-block;margin-bottom:40px;}
.kalender-datum {float:left;width: 20%;text-align:center;margin-right:35px;}
.kalender-nr{font-size:60px;color:#7d7658;}
.kalender-maand{font-size:12px;color:#fff;}
.kalender-titel{float:left;color:#b8a436; font-size:16px;padding-top:10px;width: 55%;}
.kalender-titel a{color:#b8a436;}
.kalender-biginfo{float:left;width:800px;margin-top:10px;}
.kalender-info{float:left;width: 55%;margin-top:10px;}
.kalender-foto{float:right;width: 20%;text-align:center;max-height: inherit;}
.kalender-hoofdtitel {background:#7d7658;color:#fff;font-size:16px;text-align:center;padding:10px;margin-top:20px;clear:both;}
.kalender-item{clear:both;width: 100%;border-left:2px solid #7D7658;display:inline-block;margin-bottom:40px;}
.kalender-datum {float:left;width: 20%;text-align:center;margin-right:35px;}
.kalender-nr{font-size:60px;color:#7d7658;}
.kalender-maand{font-size:12px;color:#fff;}
.kalender-titel{float:left;color:#b8a436; font-size:16px;padding-top:10px;width: 55%;}
.kalender-titel a{color:#b8a436;}
.kalender-biginfo{float:left;width: 100%;margin-top:10px;}
.kalender-info{float:left;width: 55%;margin-top:10px;}
.kalender-foto{float:right;width: 20%;text-align:center;max-height: inherit;}

#productenslogan {text-align:center;font-size:14px;}
.submenu {display:none;}
.contentspace {/* width:100%; */}
.div13{width: 34%;float:left;padding:3px 0; }
.div23{width:66%;float:left;padding:3px 0; }
.div2{width: 50%;float:left;padding:3px 0; }
.div2center{width: 50%;float:left;padding:3px 0; text-align:center; }
.div3{width: 33.33%;float:left;padding:3px 0; }
.div4{width: 25%;float:left;padding:3px 0; }
.div6{width:16.666%;float:left; padding:3px 0; }

.content {
margin-left:auto;
margin-right:auto;
float:none;
clear:both;
color: #000;
}

.content p {
padding-left:5px;
padding-right:5px;
line-height:17px;
}

h1 {
line-height:20px;
font-weight:400;
font-family:verdana;
color:#000;
font-size:15px;
height:40px;
text-transform:uppercase;
background:transparent url(/images/long-spacer.png) no-repeat bottom;
text-align:center;
padding:0 0 5px 5px;
}

h2 {
line-height:35px;
margin-bottom:0;
font-family:verdana;
color:#000;
font-size:15px;
height: 50px;
text-transform:uppercase;
background:transparent url(/images/middle-spacer.png) no-repeat bottom;
text-align:center;
padding:0 0 5px 5px;
}

h3 {
font-family:verdana;
color:#000;
font-size:15px;
height:40px;
text-transform:uppercase;
background:transparent url(/images/short-spacer.png) no-repeat bottom;
text-align:center;
padding:0 0 5px 5px;
}

a {
text-decoration:none;
color:#000;
}

a:hover {
color:#000;
}

#productenslogan {
display:none;
font-weight:700;
background:#AD9D52;
text-align:center;
font-size:15px;
font-family:'Happy Monkey', Verdana;
line-height:30px;
color:#fff;
margin:20px;
padding:20px;
}

#productenslogan span {
font-size:14px;
}

#productenslogan ul li {
color:#161616;
height:69px;
text-transform:uppercase;
font-weight:700;
font-size:12px;
padding-top:5px;
padding-left:18px;
text-align:center;
list-style-type:none;
}

#banner {
width:100%;
float:left;
}

#banner-spacer {
width:350px;
background:transparent;
height:20px;
float:left;
margin-left:20px;
margin-top:20px;
display:none;
}

#contentinfo {
clear:both;
margin:0;
padding:30px;
/* height: 100%; */
/* display: flex; */
}

.contact {
    background: transparent url('/images/whitebg.png');
}

.contact-left {
margin-left:36px;
}

.contact-right {
text-align:right;
padding-left:17px;
}

#gallery li.act,#gallery li.act:hover {
background-position:center;
}

#gallery li {
width:45px;
}

#gallery .fbar {
height:5px;
}

.homebtn {
width:137px;
float:left;
background:#000;
border-radius:23px;
height:229px;
border:#000 2px solid;
margin:10px;
}

.homebtn a {
color:#fff;
font-size:16px;
line-height:35px;
}

.homebtn a:hover {
color:#000;
text-shadow:1px 1px #000;
}

.homebtn img {
border-radius:20px 20px 0 0;
width:100%;
height:87%;
}

.homebtn img a {
padding:0;
}

.homemsg {
clear:both;
width:500px;
border:#000 2px solid;
border-radius:23px;
text-align:left;
font-size:16px;
line-height:23px;
background:#000;
color:#fff;
margin:12px auto 30px;
padding:20px;
}

.sponsors {
width:200px;
margin-left:10px;
}

.theme-default .nivoSlider {
-webkit-box-shadow:none;
box-shadow:none;
border:#323232 1px solid;
}

.webshop {
clear:both;
float:none;
background:#323232;
webkit-box-shadow:0 5px 15px 0 rgba(50,50,50,0.5);
-moz-box-shadow:0 5px 15px 0 rgba(50,50,50,0.5);
box-shadow:0 5px 15px 0 rgba(50,50,50,0.5);
border-radius:8px 0 0 8px;
margin-bottom:30px;
}

.description {
margin-top:10px;
margin-bottom:20px;
width:90%;
}

table.productdetail .seperator p {
padding-left:100px;
padding-right:100px;
margin-left:auto;
margin-right:auto;
}

#content-left {

float:left;

margin-left:20px;

font-size:12px;

width: 60%;
}

#content-right {
padding-top:10px;
width:310px;
float:right;
margin-right:20px;
font-size:12px;
}

#content-right h2 {
color:#000;
font-size:16px;
margin:20px;
}

#content-right a {

}

.producentenbtn {
height:150px;
overflow:hidden;
margin-bottom:10px;
}

.producentenbtn a:hover {
text-decoration:none;
color:#fff;
}

.producentenbtn h4 {
font-size:14px;
line-height:14px;
color:#507937;
padding-top:0;
margin-top:0;
}

.row {
margin-left:0;
}

.contact .span6 {
float:left;
width:425px;
text-align:left;
padding-right:30px;
}

.contact .span5 {
width:435px;
}

.contact .contact-right {
text-align:right;
float:right;
}

.kalender-hoofdtitel {
background:#7d7658;
color:#fff;
font-size:16px;
text-align:center;
margin-top:20px;
clear:both;
padding:20px;
}

.kalender-item {
clear:both;
width:600px;
border-left:2px solid #7D7658;
display:inline-block;
margin-bottom:40px;
}

.kalender-datum {
float:left;
width:110px;
text-align:center;
margin-right:20px;
line-height: 40px;
}

.kalender-nr {
font-size:60px;
color:#7d7658;
padding-bottom: 20px;}

.kalender-maand {
font-size:12px;
color:#000;
}

.kalender-titel {
float:left;
color:#000;
font-size: 13px;
padding-top:10px;
width:450px;
text-transform:uppercase;
}

.kalender-titel a {
color:#000;
text-transform:uppercase;
}

.kalender-info {
float:left;
width:295px;
margin-top:10px;
}

.kalender-foto {
float:right;
width:150px;
text-align:center;
}

.col1-3 {
width:340px;
float:left;
margin-right:20px;
}

ul .span2 {
width:160px;
}

.contactfooter {
font-size:12px;
padding:40px 0;
}

#welcome {
width:650px;
float:left;
text-align:center;
margin-top:30px;
}

#leftside {
width:600px;
float:left;
text-align:left;
padding-left:30px;
}

#advantages {
float:right;
background:transparent url(/images/dd_sub_bar.png) no-repeat 0 0;
width:250px;
padding-right:18px;
margin-top:20px;
margin-left:30px;
}

#advantages img {
max-width:30px;
}

strong {
color: #000;
font-size: 12px;
}

.minis {
font-size:10px;
font-family:'PT Sans Caption', Cursive;
font-weight:400;
margin:0;
padding:0;
}

.intro {
background:#AD9D52;
display:inline-block;
color:#fff;
margin:-20px -20px 25px;
padding:15px 0 15px 25px;
}

.advantages {
width:275px;
float:left;
margin-right:30px;
text-align:justify;
line-height:20px;
}

.advantagestitle {
font-family:'PT Sans Narrow', cursive;
line-height:30px;
font-size:30px;
color:#fff;
}

.advantagessubtitle {
font-family:'Happy Monkey', Verdana;
font-size:12px;
line-height:20px;
margin-bottom:10px;
background:#EFE0F7;
padding-left:10px;
color:#AD9D52;
font-weight:700;
}

.seperator p {
margin:0;
padding:0;
}

.submenu {
-moz-box-shadow:5px 0 5px 0 rgba(50,50,50,0.75);
-webkit-box-shadow:5px 0 5px 0 rgba(50,50,50,0.75);
background:#EFE0F7;
display: none;
box-shadow:5px 0 5px 0 rgba(50,50,50,0.75);
}

.hp {
height:400px;
width:245px;
}

.hp img {
width:100%;
}

.salesconditions {
text-align:right;
margin-right:60px;
}

#pricel {
display:none;
}

input[type="text"] {
border:#444 1px solid;
color: #000;
}

INPUT.invalid {
background:#ffabab;
border:1px solid red;
}

body,html {
font-size:10px;
font-family:Verdana;
color:#000;
}

#content {
background:transparent url(/images/whitebg.png) repeat;
border:gray 1px solid;
}

#content p {
padding-left:5px;
}

#contact-left {
float:left;
width:500px;
margin-left:50px;
}

#contact-right {
float:right;
margin-right:30px;
width:400px;
}
.kalender-hoofdtitel {background:#7d7658;color:#fff;font-size:16px;text-align:center;padding:10px;margin-top:20px;clear:both;}
.kalender-item{clear:both;width: 100%;border-left:2px solid #7D7658;display:inline-block;margin-bottom:40px;}
.kalender-datum {float:left;width: 20%;text-align:center;margin-right:35px;}
.kalender-nr{font-size:60px;color:#7d7658;}
.kalender-maand{font-size:12px;color:#fff;}
.kalender-titel{float:left;color:#b8a436; padding-top:10px;width: 55%;}
.kalender-titel a{color:#b8a436;}
.kalender-biginfo{float:left;width: 100%;margin-top:10px;}
.kalender-info{float:left;width: 55%;margin-top:10px;}
.kalender-foto{float:right;width: 20%;text-align:center;max-height: inherit;}

#entitymessage p {
margin:0;
padding:0;
}

.newslink {
font-family:verdana;
color:#000;
font-size:15px;
height:20px;
text-transform:uppercase;
background:transparent url(/images/short-spacer.png) no-repeat bottom;
text-align:center;
padding:0 0 18px 5px;
}

.dark {
color:#AD9D52;
}

.teasermessage {
margin-right:auto;
width:600px;
margin-left:40px;
}

.contentmessage {
margin-left:20px;
margin-right:20px;
}

.newsmessage {
margin-left:auto;
margin-right:auto;
width:600px;
}

td h2 {
font-family:verdana;
color:#000;
font-size:15px;
height: 25px;
text-transform:uppercase;
text-align:left;
background:none;
margin:25px 0 0 40px;
padding:0;
}

.tabcontent .row,.tabcontent .span12,form {
margin:0;
}

table tr td .subtitle,.subtitle {
font-size:19px;
line-height:52px;
color:#fff;
font-family:'PT Sans Narrow', Cursive;
padding:0;
}

.specifications { display:none; }
.container{width:1170px}.span12{width:1170px}.span11{width:1070px}.span10{}.span9{/* width:870px */}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}
                                                                                                                                                                                                                                              
.toppricebar {display:none;}