@charset "utf-8";
/* CSS Document */

/* =reset
*****************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{ margin:0px; padding:0px;}
img{border:0;}

/* =100@height
*****************************************************/
#Form1 {height:100%;}
html,body {margin:0;padding:0;height:100%;}
#wrapperouter {height:auto !important;height:100%;min-height:100%;}

/* =links
*****************************************************/
a:link, a:visited{color:#000;text-decoration:none;}
a:hover{color:#000;text-decoration:underline;}

/* =body
*****************************************************/
body {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:13px;color:#000;background:url("images/wrapbg.png") repeat-x center top #ffffff;/*#dcd6c9;*/}

/* =wrapperouter
*****************************************************/
#wrapperouter {width:100%;margin: 0 auto;height:100%;position:relative;float:left;}

/* =wrapper
*****************************************************/
#wrapper{width:1000px;margin:0 auto;position:relative;}

/* =header
*****************************************************/
#header {height:465px;overflow;hidden;}

/* =logo
*****************************************************/
#logo {width:295px;height:81px;position:absolute;top:20px;left:60px;}

/* =topmenu
*****************************************************/
#topmenu{border-top:2px solid #003751;position:absolute;top:20px;right:20px;}
#topmenu ul{list-style:none;padding-top:1px;}
#topmenu ul li{float:left;padding:10px 0 0 0;height:25px;}
#topmenu ul li.topmenu2betweenitems{padding:0 10px;}
#topmenu ul li a{font-size:14px;color:#fff;text-decoration:none;}
#topmenu ul li:hover, #topmenu ul li.topmenu2itemselected{background:url(images/topmenuhover.png) no-repeat center top transparent;}

/* =imagesheader
*****************************************************/
#imagesheader{width:1000px;height:281px;position:absolute;top:117px;left:0;z-index:3000;}
#header img.hover{width:1000px;height:281px;position:absolute;top:117px;left:0;z-index:3001;}
#imagesheader ul{list-style:none;position:absolute;top:0;left:0;z-index:2999;}
#header a.zien, #header a.horen{display:block;height:281px;width:145px;position:absolute;top:0px;left:0;z-index:3001;float:left;}
#header a.horen{top:0px;left:855px;float:right;}

/* =mainmenu
*****************************************************/
#mainmenu{background: url("images/mainmenu.png") no-repeat scroll 0 0 transparent;float: left;left: 0;padding: 0 10px;position: absolute;top: 410px;width: 980px;}
#mainmenu ul{list-style:none;color:#fff;font-size:16px;text-align:center;width:1000px;height:auto;}
#mainmenu li{display:inline-block;padding: 0 8px;line-height:42px;font-weight:900;}
#mainmenu li a{font-size:16px;color:#fff;text-decoration:none;}
#mainmenu ul.submenumain {display:none;height:auto;list-style:none outside none;position:absolute;background:url(images/submenu.png) repeat-x center top #4e5846;width:auto;padding:10px;}
#mainmenu li:hover .submenumain {display:block;}
#mainmenu li.submenuitem{display:block;clear:both;float:none;margin:1px;text-align:left;height:20px;padding:0 20px;line-height:20px;}
#mainmenu li.submenuitem a {font-size:16px;color:#fff;font-weight:900;}
#mainmenu li.submenuitem:hover, #mainmenu li.submenuitemselected{background:url(images/submenuhover.png) no-repeat left center transparent;}

/* =content
*****************************************************/
#container{width:1000px;}
#actionbar{width:280px;float:left;}
#actionbar .block1{width:240px;height:100px;background:url(images/block1.png) no-repeat 0 0 transparent;font-weight:900;color:#fff;padding:5px 20px;margin-bottom:20px;font-size:11px;}
#actionbar .block1 h2{font-size:20px;margin-bottom:5px}
#actionbar .block1 .button1{background:url(images/block1input.png) no-repeat 0 0 transparent;width:122px;height:25px;line-height:23px;color:#fff;display:block;text-align:center;text-decoration:none;font-size:12px;}
#actionbar .block1 .text{height:42px;}
#actionbar .block2, #actionbar .block3{width:240px;/*height:114px;*/font-weight:900;color:#636467;padding:10px 20px;margin-bottom:20px;font-size:11px;}
#actionbar .block2 h2, #actionbar .block3 h2{font-size:22px;color:#600086;margin-bottom:5px}
#actionbar .block2 .lees, #actionbar .block3 .lees{background:url(images/block23input.png) no-repeat 0 0 transparent;width:90px;height:24px;display:block;margin-top:7px}

#actionbar .block4{width:240px;height:131px;background:url(images/block4.png) no-repeat 0 0 transparent;font-weight:900;color:#fff;padding:10px 20px;margin-bottom:20px;font-size:11px;}
#actionbar .block4 h2{font-size:20px;margin-bottom:5px}
#actionbar .block4 .text{height:75px;width:140px;font-weight:400;font-size:13px;}
#actionbar .block4 .meer{background:url(images/block4input.png) no-repeat 0 0 transparent;width:131px;height:24px;line-height:23px;color:#fff;display:block;text-align:center;text-decoration:none;font-size:11px;}

#content {float:left;width:400px;padding:0 20px;color:#414142;line-height:20px;min-height:1px;}
#content h1{color:#600086;font-size:15px;margin-bottom:20px;}

#right{width:280px;float:left;}
#right .aanbieding{width:240px;height:199px;background:url(images/block21.png) no-repeat 0 0 transparent;font-weight:900;color:#fff;padding:5px 20px;margin-bottom:20px;font-size:11px;}
#right .aanbieding h2{font-size:20px;}
#right .aanbieding img{margin-top:10px;float:left;}
#right .aanbieding .gratis{float:right;width:100px;margin-top:10px;}
#right .aanbieding .gratis h1{font-size:22px;}
#right .aanbieding .klik{background:url(images/block21input.png) no-repeat 0 0 transparent;width:84px;height:25px;color:#fff;display:block;margin-top:50px}
#openingstijden{color:#636467;font-weight:900;margin-bottom:40px}
#openingstijden h2{color:#600086;font-size:22px;margin-bottom:10px;}
#openingstijden label{width:100px;display:block;float:left;font-weight:400;}
#openingstijden .openingstijdeninput{background:url(images/block22input.png) no-repeat 0 0 transparent;width:226px;height:27px;color:#fff;display:block;margin-top:10px}
#adres {width:280px;height:208px;background:url(images/block23.png) no-repeat 0 0 transparent;font-weight:900;color:#fff;padding:10px 20px;margin-bottom:20px;font-size:13px;font-weight:400;}
#adres h2{font-size:20px;color:#fff;margin-bottom:5px;}
#adres .formulier{width:92px;height:24px;background:url(images/block233input.png) no-repeat 0 0 transparent;display:block;float:left;margin-right:10px;}
#adres .route{width:69px;height:24px;background:url(images/block233input.png) no-repeat -92px 0 transparent;display:block;float:left;}
#adres .text{height:70px}
/* =footer
*****************************************************/
#footerwrap{position:absolute;bottom:-380px;width:100%;}
#footer{width:1000px;margin:0 auto;color:#58595b;font-size:10px;height:20px;}

