*{margin:0;padding:0;}
html, body{background:url(images/bg.png);font-family:Arial;font-size:12px;color:#676767;height:100%;}
body{overflow-y:scroll;}
.leftfloat{float:left;}
.rightfloat{float:right;}
.fixfloat{height:0;width:0;overflow:hidden;clear:both;}
a img{border:0;}
a{color:#4588cd;text-decoration:underline;}
div#push{height:140px;}
div#wrapper{margin:0 auto -140px;min-height:100%;height:auto !important;height:100%;}
div#container{margin:0 auto;width:913px;background:url(images/container_bg.png) top no-repeat;}
#warning-alert{width:100%;overflow:hidden;height:50px;line-height:50px;background:#76b901;color:#fff;text-align:center;font-size:16px;}
#warning-alert a{color:#fff;text-decoration:none;}
div#header{width:913px;height:115px;color:#fff;}
#logo{float:left;}
div#header_top{width:887px;height:52px;padding:23px 17px 0 9px;}
div#header_top div.rightfloat{padding:9px 0 0 0;}
div#menu{width:908px;height:40px;background:url(images/sprite.png) 0 -218px;padding:0 0 0 5px;}
div#menu a:hover, div#menu a.active{color:#6bacef;text-decoration:none;}
div#menu a{color:#fff;text-decoration:none;}
div#menu ul{list-style-type:none;}
div#menu ul li{float:left;height:40px;line-height:40px;padding:0 7px;}
div#menu ul li.submenu{position:relative;}
div#menu ul li.submenu ul{list-style-type:none;display:none;position:absolute;top:40px;background:url(images/menu_hover_bg.png);left:0;width:140px;}
div#menu ul li.submenu ul li{width:140px;height:26px;line-height:26px;padding:0;}
div#menu ul li.submenu ul li a{display:block;height:26px;width:133px;line-height:26px;padding:0 0 0 7px;}
div#menu ul li.submenu ul li.subsubmenu{position:relative;}
div#menu ul li.submenu ul li.subsubmenu ul{list-style-type:none;display:none;position:absolute;top:0px;background:url(images/menu_hover_bg.png);left:140px;width:140px;}
div#menu ul li.submenu ul li.subsubmenu ul li{width:140px;height:26px;line-height:26px;padding:0;}
div#menu ul li.submenu ul li.subsubmenu ul li a{display:block;height:26px;width:133px;line-height:26px;padding:0 0 0 7px;}
div#pakketten{width:913px;height:160px;padding:15px 0;overflow:hidden;}
div#pakketten_inner{width:709px;height:155px;background:url(images/sprite.png) 0 -258px;float:left;overflow:hidden;padding:5px 0 0 5px;}
div.pakket{width:172px;float:left;margin:0 5px 0 0;}
div.pakket_info{width:162px;height:125px;background:url(images/sprite.png) -378px 0;padding:0 0 0 10px;color:#fff;}
div.pakket a{display:block;width:172px;height:20px;background:url(images/sprite.png) 0 -90px;text-align:center;color:#fff;font-weight:bold;padding:4px 0 0 0;margin:1px 0 0 0;text-decoration:none;}
div.pakket a:hover{font-weight:normal;text-decoration:none;}
div.pakket p{line-height:20px;padding:8px 0 0 0;}
#wit_link a {color:#fff;}
div#items{width:199px;float:right;padding:0;}
div#items a{background:url(images/sprite.png) -199px -142px;margin:2px 0 0 0;display:block;width:184px;height:27px;color:#fff;padding:11px 0 0 15px;font-weight:bold;text-decoration:none;}
div#items a:hover{background:url(images/sprite.png) 0 -180px;text-decoration:none;}
div#items a.activeitem{background:url(images/sprite.png) 0 -142px;padding:11px 0 0 32px;width:167px;}
div#high{display:none;}
div#extreme{display:none;}
div#voordeel{display:none;}
div#content{width:913px;background:url(images/content_top.png) top no-repeat #fff;margin:0 0 15px 0;}
div#content_info{width:913px;background:url(images/content_top.png) top no-repeat #fff;margin:15px 0;}
div#content_info p{line-height:normal;}
div#offline{padding:50px 0 0 0;}
div#offline p{line-height:20px;padding:10px 0 0 0;}
div#content_inner{width:879px;background:url(images/content_foot.png) bottom no-repeat;padding:17px;}
div#content_inner1{width:879px;background:url(images/content_foot.png) bottom no-repeat;padding:17px;}
div#content_top{width:867px;padding:13px 12px 21px 0;background:url(images/stippen_h_bg.png) bottom repeat-x;}
#izarc{width:95px;display:block;height:45px;margin-left:20px;margin-right:20px;background:url(images/sprite.png) -283px 0;float:left;}
#izarc:hover, #izarc.active{background-position:-283px -45px;}
#quickpar{width:99px;display:block;height:45px;background:url(images/sprite.png) -184px 0;margin:0 58px 0 0;float:left;}
#quickpar:hover, #quickpar.active{background-position:-184px -45px;}
#altbinz{width:48px;display:block;height:45px;background:url(images/sprite.png) 0 0;margin:0 60px 0 0;float:left;}
#altbinz:hover, #altbinz.active{background-position:0 -45px;}
#binsearch{width:136px;display:block;height:45px;background:url(images/sprite.png) -48px 0;float:left;margin:0 45px 0 0;}
#binsearch:hover, #binsearch.active{background-position:-48px -45px;}
div#content_content{width:879px;background:url(images/stippen_v_bg.png) 657px 0 repeat-y;}
.screen{border:1px solid #939393;}
div#left p{line-height:20px;padding:5px 0 5px 0;}
div#left{width:650px;float:left;padding:15px 0 0 0;}
div#right{width:216px;float:right;padding:5px 0 0 0;}
div#right_content{width:206px;padding:20px 0 0 10px;}
div#right_content span{font-size:18px;color:#434343;font-weight:normal;line-height:18px;margin:0;}
div#right_content .meer_btn{background:url(images/sprite.png) 0 -114px;width:180px;height:21px;padding:7px 0px 0px 18px;margin-top:10px;}
div#right_content .meer_btn a{color:white;text-decoration:none;}
div#right_content .meer_btn a:hover{text-decoration:underline;}
div#right ul{list-style-type:none;margin:5px 0 0 0;}
div#right ul li{background:url(images/sprite.png) -901px -6px no-repeat;padding:0 0 0 7px;line-height:22px;}
div#left ul{line-height:20px;list-style-type:none;}
div#left ul li{background:url(images/sprite.png) -901px -6px no-repeat;padding:0 0 0 7px;}
.input{width:196px;height:20px;border:1px solid #b2b2b2;margin:5px 0;font-size:12px;padding:0 2px 0 2px;}
.textarea{width:500px;height:200px;border:1px solid #b2b2b2;margin:5px 0 0 0;font-family:arial;font-size:12px;padding:3px;}
.submit{margin:5px 0 0 0;}
table#pakketten-table{width:100%;margin:10px 0 0 0;color:#fff;}
table#pakketten-table th{padding:10px 5px 10px 5px;color:#fff;font-weight:bold;background-color:#3b3d41;}
table#pakketten-table td{background-color:#808080;text-align:center;padding:0 10px;}
table#pakketten-table a{color:#fff;text-decoration:none;background:url('/images/button2.png');display:block;width:88px;height:21px;padding:7px 15px 0px 0px;}
table#pakketten-table a:hover{text-decoration:underline;}
div#aanmelden_left{width:369px;float:left;}
div#aanmelden_right{width:249px;float:right;}
div#aanmelden h1{margin:0;padding:0 0 10px 7px;}
div.vak_aanmelden_left_inner{width:351px;background:url(images/aanmelden_left_top.png) top no-repeat;padding:9px 9px 0 9px;}
div.vak_aanmelden_left_foot{width:369px;background:url(images/aanmelden_left_foot.png) bottom no-repeat;}
div.vak_aanmelden_left_bg{width:369px;background:url(images/aanmelden_left_bg.png);margin:0 0 10px 0;}
div.vak_product_inner{width:231px;background:url(images/product_top.png) top no-repeat;padding:9px 9px 0 9px;}
div.vak_product_foot{width:249px;background:url(images/product_foot.png) bottom no-repeat;}
div.vak_product_bg{width:249px;background:url(images/product_bg.png);margin:0 0 10px 0;}
.form{width:100%;}
.form td{height:40px;padding:0 0 9px 0;}
.form td.last{height:31px;padding:0;}
td.input{width:240px;border:0;}
td.input input{float:right;width:219px;height:31px;border:0;background:url(images/input_bg.png) top no-repeat;line-height:29px;padding:0 6px;}
.wat{text-align:right;padding:0 9px 0 0;font-weight:bold;}
ul#soorten{list-style-type:none;}
div#left ul#soorten li{width:231px;height:43px;background:url(images/soort_bg.png);margin:9px 0 0 0; padding:0;}
ul#soorten li span.soort-optie{display:block;width:20px;height:28px;float:left;padding:15px 0 0 14px;}
ul#soorten li span.soort-tekst{display:block;float:left;padding:3px 0 0 0;}
ul#soorten li span.soort-prijs{display:block;float:right;padding:12px 9px 0 0;}
ul#soorten li span.soort-tekst span{font-size:11px;}
ul#betaling{list-style-type:none;}
div#left ul#betaling li{width:349px;height:42px;background:url(images/betaal_bg.png);margin:9px 0 0 0;padding:1px;overflow:hidden;}
ul#betaling li.last{margin:0;}
ul#betaling li span.betaal-optie{display:block;width:28px;height:28px;float:left;padding:14px 0 0 14px;}
ul#betaling li span.soort{width:103px;height:42px;float:left;}
ul#betaling li span.soort-tekst{width:190px;height:35px;float:left;padding:7px 0 0 10px;line-height:14px;}
ul#betaling li span.soort-tekst span{font-size:11px;}
div.product{width:627px;height:80px;background:url(images/pakket.png) top no-repeat;margin:10px 0 0 0;}
div.product-soort{width:104px;text-align:center;font-size:18px;line-height:30px;padding:1px 0 0 0;float:left;}
div.product-info{width:132px;float:left;line-height:18px;padding:3px 0 0 5px;}
div.product-prijzen{width:375px;float:left;height:80px;padding:0 0 0 11px;}
div.product-prijs-info{width:83px;float:left;text-align:center;font-size:11px;padding:3px 0 0 0;margin:0 11px 0 0;}
div.product-prijzen .last{margin:0;}
div.product-prijs{width:83px;height:45px;background:url(images/prijs_bg.png);font-size:18px;margin:3px 0 0 0;}
div.product-prijs a{display:block;width:83px;height:45px;color:#434343;line-height:44px;text-decoration:none;}
div.product-prijs a.red{color:#608a00;}
div.product-prijs a:hover{text-decoration:none;color:#9fa1a3;}
div#footer{width:848px;margin:0 auto;height:123px;background:url(images/content_top.png) top no-repeat #fff;padding:17px 47px 0 17px;}
div#footer_left{float:left;line-height:20px;}
div#footer_left table{margin:0 0 0 2px;}
div#footer_left table td{padding:0 20px 0 0;}
div#footer_left p{padding:12px 0 0 2px;}
div#footer_right{float:right;line-height:20px;padding:38px 0 0 0;}
div#footer_right a{color:#676767;text-decoration:none;}
div#footer_right a:hover{text-decoration:underline;}
.fs16{font-size:16px;}
h1{font-size:18px;color:#434343;font-weight:normal;line-height:18px;margin:35px 0 0 0;}
h2{font-size:16px;color:#434343;font-weight:normal;line-height:18px;margin:20px 0 0 0;}
h3{font-size:14px;color:#4588cd;font-weight:bold;line-height:18px;margin:10px 0 0 0;}
h3.nomar{margin:0;}
h1.nomar{font-size:18px;color:#434343;font-weight:normal;line-height:18px;margin:0;}
.rood{color:red;}
span.checkbox{width:11px;height:11px;margin:1px 0 0 0;padding:0 5px 0 0;background:url(images/checkbox.png) no-repeat;display:block;overflow:hidden;clear:left;float:left;}
span.radio{width:14px;height:14px;padding:0 0 0 0;background:url(images/radio.png) no-repeat;display:block;clear:left;float:left;overflow:hidden;}
span.select{position:absolute;width:138px;margin:5px 0 0 0;height:15px;padding:2px 24px 0 8px;color:#a5a5a5;font-size:11px;background:url(images/select.png) right no-repeat #fff;overflow:hidden;}
span.select2{position:absolute;width:138px;margin:5px 0 0 0;height:15px;padding:2px 24px 0 8px;color:#ff0000;font-size:11px;background:url(images/select.png) right no-repeat #fff;overflow:hidden;}
#left .kolom{width:195px;float:left;margin-right:15px;}