html, body {height:100%;}
body {margin:0;	font-family: Georgia, Geneva, sans-serif; font-size: 13px; line-height: 18px;}
body.KMCMSeditor {margin:20px;}

p {font-size: 13px;line-height:22px;color:#444;}
ul,ol {font-size: 13px;line-height:22px;color:#444;}

h1 {font-size: 34px;color:#303;font-weight:normal;line-height:36px;margin-top:0px;font-family:Georgia, Geneva, sans-serif;font-style:italic; }
h2 {color:#303;font-size: 20px;margin-top:20px;font-weight:normal;font-family:Trebuchet MS, Georgia;}
h3 {color:#936;font-size: 20px;font-weight:normal;}
h4 {color:#936;font-size: 16px;font-weight:normal;}
h5 {color:#603;font-size: 16px;font-weight:normal;}
h6 {color:#603;font-size: 14px;}

table {font-size: 13px;}
a {color:#303;text-decoration:underline;}
a:hover {color:#603;}
.head {background-color:#303;font-weight:bold;color:#fff;}

table.doclist {margin-left:40px;color:Gray;}
table.doclist a {color:#303;text-decoration:underline;}
table.doclist a.hover {color:#603;}

#superbgimage {display:none;}
#superbgimage .scanlines {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 3;background: url(../images/gridx.png);}

:root { --cookiebotcolor: #936; }
#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept, #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept, #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll { background-color: var(--cookiebotcolor) !important; border-color: var(--cookiebotcolor) !important; color: #ffffff; }
#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive { border-bottom: 1px solid var(--cookiebotcolor) !important; border-bottom-width: 1px; color: var(--cookiebotcolor) !important; }
#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize, #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection { border-color: var(--cookiebotcolor) !important; color: #141414; }
#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton { border: 2px solid var(--cookiebotcolor) !important; background-color: var(--cookiebotcolor) !important; }
#CybotCookiebotDialog input:checked + .CybotCookiebotDialogBodyLevelButtonSlider { background-color: var(--cookiebotcolor) !important; }
#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover { color: var(--cookiebotcolor) !important; }
#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change { background-color: var(--cookiebotcolor) !important; border-color: var(--cookiebotcolor) !important; color: #FFFFFF; }
#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw { background-color: #FFFFFF; border-color: var(--cookiebotcolor) !important; }
#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg { fill: var(--cookiebotcolor) !important; }
#CookiebotWidget .CookiebotWidget-consent-details button { align-items: center; color: var(--cookiebotcolor) !important; }

#bodycontainer {min-height:100%;width:980px;position:relative;margin:10px auto 0 auto;background:url(../images/tafellaken.gif) center 0px repeat;z-index:3;}
#leftpane {float:left;width:290px;}
#logo {position:relative;width:260px;height:250px;}
#logo a img.logo {position:absolute;left:29px;top:0px;border:0;}
#menu {margin:10px 0 0 17px;}
#menu a {display:block;width:256px;background-color:#603;font-size:20px;font-style:italic;color:#fff;padding:10px;margin-bottom:4px;text-decoration:none;line-height:25px;}
#menu a:first-letter {font-size:26px;}
#menu a:hover, #menu a.active {background-color:#936;}
#menu a.sp {background-color:Gray;}
#menu a:hover.sp {background-color:#333;}
#menu a.bestelonline {margin-bottom:20px;background-color:#ff0000;}

#rightpane {float:left;width:685px;}
#header {position:relative;height:330px;}
#header #slideshow {position:absolute;left:20px;top:70px;}
#headermenu {font-size:13px;font-weight:bold;background:url(../images/header4-bg.png) 0 0 no-repeat;width:690px;height:100px;position:absolute;right:0px;top:12px;}
#headermenu ul {list-style-type:none;margin:0;padding:0;margin:20px 0 0 30px;}
#headermenu ul li {float:left;}
#headermenu a {text-decoration:none;color:#fff;display:block;height:30px;padding:2px 20px 0 20px;line-height:30px;font-family:Georgia;font-size:22px;font-style:italic;}
#headermenu a:hover, #headermenu a.active {background-color:#603;color:#fff;}

#footercontainer {width:100%;position:absolute;bottom:0px;height:220px;}
#maincontainer {width:980px;margin:0px auto 0 auto;padding-bottom:220px;} /* - padding = height of footer */

#main {}

#pnlActie {margin:10px 0 0 17px;background-color:#8e2344;width:256px;padding:10px;font-style:italic;font-size:12px;position:absolute;top:190px;left:580px;}
#pnlActie p {color:Silver;margin:0;}
#pnlActie p:first-letter {font-size:24px;}
#pnlActie ul {margin-top:0;margin-bottom:0;color:#fff;}
#pnlActie a {color:#fff;}

#content {margin:0px 0 0 20px;width:600px;background-color:#fff;padding:20px;border-top:dotted 4px #303;}
#content img.site {border:solid 1px #e0e0e0;padding:2px;}

#footer {width:980px;margin:0 auto 0 auto;height:434px;position:relative;color:#fff;font-size: 13px;background-color:#603;font-family:Verdana;}
#footer a {color:#fff;}
#footer a.lnk:hover {color:#303;}
#footer div.facebook {float:left;margin:17px 0 0 17px;width:276px;}
#footer div.adres {float:left;width:220px;margin-left:40px;margin-top:20px;border-right:dotted 1px #fff;height:220px;line-height:20px;}
#footer div.opening {margin-left:40px;margin-top:20px;float:left;}

#botcontainer {width:980px;margin:0 auto 0 auto;height:30px;position:relative;background-color:#352d28;color:#fff;line-height:30px;font-size:12px;}
#botcontainer a {color:#bbb;text-decoration:none;float:right;margin-right:8px;}
#botcontainer a:hover {color:#fff;}

table.galery {width:560px;margin-top:15px;}
table.galery td {text-align:center;}
table.galery a img {border:solid 8px #e0e0e0;margin:0 7px 7px 0;text-decoration:none;}
table.galery a:hover img {border-color:#fcc;}

input.text, textarea {border:solid 1px Silver;font-family:Arial;}
input.focus, textarea.focus {border:solid 1px #191c4d;}
input.button {background-color:#29231b;color:#e4dfc4;font-family:Verdana;cursor:pointer;padding:10px;}
