.blauw{color:#2EB7E9;}
.bruin{color:#D0C9BB;}
body, html{margin:0;padding:0;height:100%;}
body{background-color:#ffffff;}
.site-header,
.site-content,
.site-footer,
.row1,
.row2{position:relative;width:100%;}
#page{position:relative;width:100%;max-width:810px;margin:20px auto;clear:both;background:#fff;border:1px solid #d0c9bb;overflow-x:hidden;}
#content-top{overflow:auto;}
#content-top .inner{overflow:auto;}
.site-header{position:relative;width:100%;margin:0;}
.site-title{position:absolute;margin:0;}
.site-title a{position:absolute;text-indent:-9999px;z-index:11;}
#logo{position:relative;display:block;width:100%;}
.header-links{position:absolute;display:block;border:1px solid #D0C9BB;color:#817358;}
.header-links ul{list-style:none;margin:0 22px 0 0;padding:6px 0 0 0;text-align:right;}
.header-rechts{position:relative;background:#fff;height:100%;float:left;}
.site-description{position:absolute;z-index:100;bottom:-6px;left:0;margin:0;padding:0 0 6px 16px;font-size:16px;font-size:1.6rem;line-height:0.9;}
.foto{position:relative;display:block;max-width:444px;margin:0;padding:0;}
#content{position:relative;clear:none;float:left;display:block;width:100%;padding:0;}
#primary{position:relative;margin:-202px 0 0 0;padding:0;z-index:2;}
.site-main{}
#content-top p,#content-top h2,#content-top h3,#content-top h4{color:#999;}
.entry-content{padding:21px 22px 0 22px;clear:both;font-size:16px;font-size:1.6rem;line-height:1.4;}
.entry-content strong{font-weight:700;color:#817358;}
.entry-content a{color:#817358;text-decoration:none; border-bottom:1px solid #817358;}
.entry-content a.underline{border-bottom:1px solid #817358;}
.entry-content a:visited{color:#817358;}
.entry-content a:hover,.entry-content a:focus,.entry-content a:active{color:#2EB7E9;padding-bottom:2px;border-bottom:1px solid #2EB7E9;}
.entry-content ul{list-style:none;padding:0 0 10px 0;margin:0;border:0;}
.entry-content li{background:transparent url(../img/nav/blokje_bl2.gif) top left no-repeat;margin:0;padding:0 0 0 20px;}
.butts{margin:1.4em 0;}
.butts a{color:#fff;text-decoration:none;}
.butts ol{list-style-type:none;}
.butts ol li{display:inline;background:none;color:#fff;padding:0 10px 0 0;margin:auto;}
.butts ol li a{border:1px solid #75664D;border-radius:3px;background:#9E8A68;box-shadow:inset 0 1px 0 rgba(158, 138, 104, 0.5), inset 0 15px 17px rgba(117, 102, 77, 0.5), inset 0 -5px 12px rgba(0, 0, 0, 0.05);color:#fff;font-weight:700;padding:.6em 1em .4em;}
.butts ol li a:hover, .btns, .butts ol li a:focus, .btns, .butts ol li a:active{box-shadow:inset 0 1px 0 rgba(117, 102, 77, 0.6), inset 0 15px 17px rgba(68, 58, 39, 0.6), inset 0 -5px 12px rgba(0, 0, 0, 0.02);color:rgba(255, 255, 255, .8);padding:.6em 1em .4em;border-bottom:none;}

a.btns{color:#fff;text-decoration:none;text-align:center;box-shadow:inset 0 1px 0 rgba(158, 138, 104, 0.5), inset 0 15px 17px rgba(117, 102, 77, 0.5), inset 0 -5px 12px rgba(0, 0, 0, 0.05);background-color:#9E8A68;border:1px solid #75664D;border-radius:3px;font-weight:700;margin:10px !important;}
a.btns:hover{box-shadow:inset 0 1px 0 rgba(117, 102, 77, 0.6), inset 0 15px 17px rgba(68, 58, 39, 0.6), inset 0 -5px 12px rgba(0, 0, 0, 0.02);color:rgba(255, 255, 255, .8);}

a.btns2{color:#fff;text-decoration:none;text-align:center;box-shadow:inset 0 1px 0 rgba(46, 183, 233, 0.5), inset 0 15px 17px rgba(0, 155, 231, 0.5), inset 0 -5px 12px rgba(0, 0, 0, 0.05);background-color:#2eb7e9;border:1px solid #0883d5;border-radius:3px;font-weight:700;margin:10px !important;}
a.btns2:hover{box-shadow:inset 0 1px 0 rgba(0, 155, 231, 0.6), inset 0 15px 17px rgba(8, 131, 231, 0.6), inset 0 -5px 12px rgba(0, 0, 0, 0.02);color:rgba(255, 255, 255, .8);}


.vink{margin:1.2em 0;}
.vink a{text-decoration:none;}
.vink ol{list-style-type:none;}
.vink ol li{background:transparent url(../img/nav/vink.png) top left no-repeat;margin:0;padding:0 0 0 26px;}
.vink ol li a{}
.vink ol li a:hover, .vink ol li a:focus, .vink ol li a:active{}
.yellow-stars{clear:right;}
.icohome{margin:1.4em 0;display:block;}
.icohome img{border:none;float:right;display:block;}
.quote {background:#fcfcfc;border: 1px dashed #ccc;color:#817358;width:100%;display:block;font-size:2rem;font-size:20px;padding:12px; margin-bottom: 12px;}
.quotenaam {font-size:1.2rem;font-size:12px;}
#boven{position:relative;background:url("../img/nav/boven.png") no-repeat scroll 4px 4px #fff;
border:1px solid#ebe7e1;cursor:pointer;float:right;display:block;text-align:right;padding:6px 12px 9px 22px;margin-right:22px;line-height:0.9;}
#boven a{border-bottom:none;color:#817358;}
#boven a:hover,
#boven a:focus,
#boven a:active{color:#2EB7E9;border-bottom:none;}
#datum{display:block;float:right;margin-right:22px;color:#b5b3b1;font-size:small;width:90%;text-align:right;}
.addthis_horizontal_follow_toolbox{position:relative;display:block;float:left;margin:-18px 22px 0 0;padding:0;}
h2.stip{display:block;background:transparent url(../img/nav/stipjes_horizontaal.png) bottom left repeat-x;line-height:2rem;padding:6px 0;}
h2.stip a:hover, p.medewerkers strong a:hover{border-bottom:none;}
p.medewerkers{display:block;background:transparent url(../img/nav/stipjes_horizontaal.png) bottom left repeat-x;line-height:1.8rem;min-height:106px;padding:2px 0;}
p.medewerkers img{display:block;margin-right:16px;}
.brochures{float:right;list-style:outside none none;margin:0;padding:20px 0 10px;position:relative;width:100%;}
.brochures li{float:left;width:25%;height:auto;padding:1px 10px 10px 0;position:relative;}
.brochures li a{vertical-align:top;}
.brochures li a:hover{border-bottom:#fff;}
.brochures .txt{padding:0 10px;}
.brochures .txt p{line-height:12px;line-height:1.2rem;}
h1.artikeltitel{color:#aa4511;font-size:18px;font-size:1.8rem;}
ul.contact{list-style:none outside none;margin:0 0 12px 0;}
#colophon{position:relative;clear:both;width:100%;height:100%;}
.site-info{position:relative;text-align:center;margin:22px 0 30px 0;color:#817358;font-size:small;}
.site-info p{margin:0;}
.site-info a{color:#817358;}
.floatleft{float:left;}
.floatright{float:right;}
.mapadres {display: block; margin-left: 22px;}