*{margin:0;padding:0}@font-face{font-family:musicfont;src:url(music_symbols.ttf),url(music_symbols.eot)}@font-face{font-family:dynamicsfont;src:url(music_dynamics.ttf),url(music_dynamics.eot)}.element-invisible,.visually-hidden,.input-password-toggle,.mod-menu__toggle-sub,.mod-menu-sub{display:none!important}.disabled{color:#b4b4b4 !important;border-color:#b4b4b4 !important}a.hiddenem{unicode-bidi:bidi-override;direction:rtl}html{height:100%}body{height:100%;font-size:100%;font-family:Verdana,Geneva,sans-serif;text-align:center;background:#a0a0a0 url("../images/bg_body.jpg") center 20px repeat}a{color:#08c;text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:30px;line-height:34px}h2{font-size:21px;line-height:30px}h3{font-size:14px;line-height:26px}h4{font-size:18px;line-height:22px}h5{font-size:14px;line-height:20px}h6{font-size:12px;line-height:20px}p{font-size:14px;line-height:20px;text-align:justify}input,button{font-family:Verdana,Geneva,sans-serif}input[type="text"],input[type="email"],input[type="password"]{border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);font-size:14px;height:40px;line-height:40px;padding:4px 10px;color:#555;background-color:#fff;border-radius:6px;box-sizing:border-box}fieldset{border:0}.alert{padding:8px 35px 8px 14px;margin:10px 0;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#FFE2AA;border:1px solid #FFC387;border-radius:4px;display:inline-block;width:100%;box-sizing:border-box;position:relative;color:#E96500;text-align:justify}.alert a.close,.alert button.close{position:absolute;top:3px;right:3px;font-size:20px;color:red;background:rgba(0,0,0,0.1);border-radius:4px;border:0;display:block;width:26px;height:26px;text-align:center;line-height:24px;cursor:pointer}.alert a.close:hover,.alert button.close:hover{text-decoration:none;background:rgba(0,0,0,0.2)}.alert h4{margin-bottom:6px}.alert .alert-message{font-size:14px;line-height:19px}.alert-success{color:#00BF13;background-color:#AEFFAA;border-color:#3EE900}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.container{max-width:1200px;margin:0 auto}.container.main{background-color:#eaeaea;box-shadow:0 2px 10px 5px #555555;text-align:left;font-size:0}.pagetop{width:100%;height:30px;padding-top:6px;background:white;border-bottom:1px solid #0053ff;text-align:right;position:relative;z-index:59;box-shadow:0 0 0px 1px #002A7F,0px 0px 21px 0px rgba(0,0,0,0.4)}.pagetop>.container>p{float:left;text-align:left;padding:0 20px;font-size:12px;line-height:24px;color:#555;font-style:italic}.pagetop .login-btn{color:#0053ff;display:inline-block;cursor:pointer;padding:0 20px 8px;font-size:14px;line-height:24px}.pagetop .login-btn:hover{text-decoration:underline}div#login{z-index:675;position:fixed;top:-200%;bottom:0%;left:0;right:0;width:100%;height:100%;background:rgba(255,255,255,0);transition:all 0.3s ease-in-out;text-align:center}div#login>div{display:inline-block;-ms-transform:translateY(-60%);transform:translateY(-60%);position:relative;top:50%;text-align:left;width:740px}div#login>div{padding:0;margin:0}div#login>div h3{font-size:24px;padding-bottom:40px;color:#0053ff}div#login div.userdata{width:310px;margin:0 auto;display:inline-block;vertical-align:top;border-right:1px solid #dadada;padding-right:25px}div#login div.posttext{display:inline-block;width:375px;vertical-align:middle;padding-left:25px}div#login div.posttext p{font-size:16px;line-height:21px;color:#888;text-align:justify}div#login span.close-btn{position:absolute;top:0;right:0;width:100%;height:100px;display:inline-block}div#login span.close-btn:after{position:absolute;top:0;right:25px;display:block;content:"\00d7";color:black;font-size:80px;line-height:100px;transition:color 0.4s ease-in-out}div#login span.close-btn:hover{cursor:pointer}div#login span.close-btn:hover:after{color:#0053ff}div#login input[type="text"],div#login input[type="password"]{font-size:15px;display:inline-block;height:42px;padding:11px 10px 11px 8px;border:1px solid #dadada;border-radius:0 6px 6px 0;width:268px}div#login button,div#login .btn{width:100%;margin-bottom:10px;text-align:center;display:inline-block;vertical-align:top;color:white;font-size:15px;font-weight:bold;line-height:39px;padding:0 10px 2px;border:0;border-radius:5px;text-decoration:none;cursor:pointer;background-color:#0053ff;border-radius:3px;box-shadow:inset 0 -3px 0 rgba(0,0,0,0.1);box-sizing:border-box}div#login button:hover{background-color:#70F300}div#login ul{list-style:none;text-align:right}div#login ul a{font-size:13px;color:#666}div#login #logout-form{width:310px;margin:0 auto}div#login #logout-form h3{font-size:20px;padding-bottom:30px}div#login #logout-form ul{margin-bottom:6px}div#login #logout-form a.btn:hover,div#login #logout-form input.btn:hover{background-color:#70F300}div#login.active{top:0%;background:rgba(255,255,255,0.96)}div#login .form-group{margin-bottom:6px}div#login .form-group .controls{margin-left:0}div#login .input-group label{cursor:pointer;width:38px;height:38px;line-height:40px;border:1px solid #bbb;border-radius:6px 0 0 6px;background-color:#888;padding:2px 0 0 2px;display:inline-block;text-align:center;vertical-align:top}div#login .icon-user{display:inline-block;width:14px;height:14px;background:url("../images/icons.png") no-repeat}div#login .icon-lock{display:inline-block;width:14px;height:14px;background:url("../images/icons.png") -14px 0 no-repeat}div#login #form-login-remember{margin-bottom:20px}div#login #form-login-remember label{font-size:12.5px;float:none;color:#666}div#login #form-login-remember input{float:left;margin:4px 6px 0 46px}@media (max-width: 780px){div#login>div{display:inline-block;-ms-transform:none;transform:none;position:relative;top:0;text-align:left;width:310px}div#login>div>div.well h3{font-size:20px;padding-bottom:30px}div#login #form-login-username{margin-bottom:12px}div#login div.userdata{width:100%;border-right:0;padding-right:0}div#login div.posttext{width:100%;padding-left:0;padding-top:24px}div#login div.posttext p{font-size:14px;line-height:20px;margin-top:6px}div#login span.close-btn{position:relative;top:0;right:0;width:100%;height:44px;display:inline-block}div#login span.close-btn:after{right:14px;font-size:40px;line-height:44px}}.header{position:relative;width:100%;height:134px;background:#a0a0a0 url(../images/bg_top.png) 0 -32px repeat-x;text-align:left;z-index:49}.header>div{position:relative}.header>div>a{z-index:11;position:absolute;display:block;width:327px;height:135px}.header div#top_noten div{position:absolute;top:8px;height:119px;z-index:12}.header #top_nootje1{left:38%;width:72px;background:url(../images/top_nootjes.png)}.header #top_nootje2{left:45%;width:61px;background:url(../images/top_nootjes.png) -72px 0}.header #top_nootje3{left:51%;width:65px;background:url(../images/top_nootjes.png) -133px 0}.header #top_nootje4{left:57%;width:82px;background:url(../images/top_nootjes.png) -198px 0}.header #top_nootje5{left:64%;width:94px;background:url(../images/top_nootjes.png) -280px 0}.header #top_nootje6{left:72%;width:99px;background:url(../images/top_nootjes.png) -374px 0}.header #top_nootje7{left:88%;top:9px;width:70px;background:url(../images/top_nootjes.gif) 23px 64px no-repeat,url(../images/top_nootjes.png) -473px 0}@media (max-width: 979px){.header .container{width:100%}}@media (max-width: 880px){.header #top_nootje1{display:none}.header #top_nootje2{left:41%}.header #top_nootje3{left:48%}.header #top_nootje4{left:55%}.header #top_nootje5{left:63%}}@media (max-width: 810px){.header #top_nootje2,.header #top_nootje6{display:none}.header #top_nootje3{left:46%}.header #top_nootje4{left:57%}.header #top_nootje5{left:70%}}@media (max-width: 700px){.header #top_nootje3,.header #top_nootje5{display:none}.header #top_nootje4{left:63%}.header #top_nootje7{left:84%}}@media (max-width: 560px){.header #top_nootje4,.header #top_nootje7{display:none}}.menu_bg{position:relative;width:100%;height:42px;background:#0053ff;text-align:left;border-bottom:1px solid #173b92;text-shadow:0 2px 1px #173b92}.menu_bg>div.container{background:url(../images/logo_bottom.png) top left no-repeat}.menu_bg div.mmenu{display:inline-block;vertical-align:top}.menu_bg a.btn-mmenu{display:none}.menu_bg .nav.menu{display:inline-block;vertical-align:top}.menu_bg .nav.menu>li{display:inline-block;vertical-align:top}.menu_bg .nav.menu>li a{color:white;font-weight:bold;font-size:15px;line-height:40px;padding:0 16px 2px;text-decoration:none}.menu_bg .nav.menu>li a:hover,.menu_bg .nav.menu>li a:active,.menu_bg .nav.menu>li a:focus,.menu_bg .nav.menu>li.current a,.menu_bg .nav.menu>li a.hover{color:#70F300}@media (min-width: 980px){.menu_bg .nav.menu>li:first-child a{padding-left:76px}}@media (min-width: 1220px){.menu_bg .nav.menu>li:first-child a{padding-right:161px}}@media (max-width: 979px){.menu_bg{height:40px}.menu_bg .container{width:100%}.menu_bg a.btn-mmenu{display:inline-block;width:44px;height:36px;padding:2px 0;margin:0 10px 0 66px;cursor:pointer;vertical-align:top}.menu_bg a.btn-mmenu>span{margin:6px 8px;height:0;border:2px solid #70F300;border-radius:2px;background-color:#70F300;display:block}.menu_bg a.btn-mmenu.collapsed>span{border-color:white;background-color:white}.menu_bg a.btn-mmenu:after{content:"Hoofdmenu";position:absolute;top:0;left:110px;color:#70F300;font-weight:bold;font-size:17px;line-height:39px;padding:0 10px 1px}.menu_bg a.btn-mmenu.collapsed:after{color:white}.menu_bg div.mmenu{display:block;width:100%;position:relative;z-index:514;margin:0}.menu_bg div.mmenu .nav.menu{display:block;background-color:#0080FF;border-bottom:2px solid #173B92}.menu_bg div.mmenu .nav.menu>li{display:block}.menu_bg div.mmenu .nav.menu>li a{display:block;padding:2px 10px 2px 74px}.mmenu{height:0;overflow:hidden}.mmenu.open{height:auto}}#content{width:750px;padding:0 22px;box-sizing:border-box;display:inline-block;vertical-align:top}#sidebarright{width:190px;display:inline-block;vertical-align:top}#sidebarleft{width:260px;margin-top:26px;float:left}#sidebarleft span.menubtn{display:none}#sidebarleft .moduletable h3{padding:3px 15px 3px 24px;margin-left:-10px;font-size:11px;font-weight:700;line-height:19px;color:#fff;border:1px solid #646464;text-shadow:0 2px 1px #173b92;background:linear-gradient(#00bfff, #004bff);cursor:pointer;text-transform:uppercase}#sidebarleft .moduletable h3 span.head{display:block;font-size:16px}#sidebarleft .moduletable ul.mod-menu{margin-bottom:0;max-height:0;overflow:hidden;transition:max-height 0.6s ease-in-out}#sidebarleft .moduletable ul.mod-menu li.allcompleted.new span.nav-header{animation:menu-new-heading 6s ease-in-out 4s 1 forwards}#sidebarleft .moduletable ul.mod-menu li>a{display:block;position:relative;padding:10px 6px 10px 31px;font-size:12px;line-height:18px;text-decoration:none;border-bottom:1px solid #e6e6e6;border-right:1px solid #aeaeae;background-color:white;margin-right:10px}#sidebarleft .moduletable ul.mod-menu li>a:before{position:absolute;content:"";top:0;bottom:0;left:13px;width:3px;height:100%;background-color:#e6e6e6;box-shadow:1px 0 1px 0px rgba(0,0,0,0.4) inset}#sidebarleft .moduletable ul.mod-menu li>a:after{position:absolute;content:"\2713";color:white;font-weight:bold;text-align:center;line-height:16px;top:50%;margin-top:-10px;left:4px;width:15px;height:15px;border-radius:20px;background-color:white;border:3px solid #e6e6e6}#sidebarleft .moduletable ul.mod-menu li.completed:not(.new)>a{background-color:#EEFFEA}#sidebarleft .moduletable ul.mod-menu li.completed:not(.new)>a:before{background-color:#59FF59}#sidebarleft .moduletable ul.mod-menu li.completed:not(.new)>a:after{border-color:#00E100;color:#00E100}#sidebarleft .moduletable ul.mod-menu li.completed.new>a{animation:menu-new-a 3s ease-in-out 6s 1 forwards}#sidebarleft .moduletable ul.mod-menu li.completed.new>a:before{animation:menu-new-abefore 2s ease-in-out 2s 1 forwards}#sidebarleft .moduletable ul.mod-menu li.completed.new>a:after{animation:menu-new-aafter-bc 1.5s ease-in-out 3s 1 forwards,menu-new-aafter-c 0.4s ease-out 5s 1 forwards}#sidebarleft .moduletable ul.mod-menu.open{max-height:600px}#sidebarleft .moduletable.dark h3{background:linear-gradient(#005E9E, #000ABE);color:#969696;border-color:#464646 !important}#sidebarleft .moduletable.dark ul.mod-menu li>a{border-bottom:1px solid #aaa;background-color:#d2d2d2 !important}#sidebarleft .moduletable.dark ul.mod-menu li>a:before,#sidebarleft .moduletable.dark ul.mod-menu li>a:after{display:none}@keyframes menu-new-a{0%{background-color:white}100%{background-color:#EEFFEA}}@keyframes menu-new-abefore{0%{background-color:#e6e6e6}100%{background-color:#59FF59}}@keyframes menu-new-aafter-bc{0%{border-color:#e6e6e6}100%{border-color:#00E100}}@keyframes menu-new-aafter-c{0%{color:white}100%{color:#00E100}}@keyframes menu-new-heading{0%{background:linear-gradient(#00bfff, #004bff)}100%{background:linear-gradient(#00D819, #091)}}#sidebarright .moduletable{margin-bottom:30px}#sidebarright .moduletable h3{font-size:18px;line-height:28px;font-weight:700;color:#fff;padding:3px 4px 4px 6px;border:1px solid #646464;border-right-style:none;text-shadow:0 2px 1px #173b92;background:linear-gradient(#00bfff, #004bff)}#sidebarright .moduletable:nth-of-type(1){margin-top:26px}#sidebarright #div_ads{background-color:#e0e0e0;width:179px;height:600px;margin:10px 0 0 0;padding:10px 3px 10px 7px;border:1px solid #909090;border-right:0}#sidebarright #div_websites a{display:block;padding:10px 6px 10px 12px;font-size:12px;line-height:15px;background-color:white;margin-left:10px;border-left:1px solid #aeaeae;border-bottom:1px solid #e6e6e6}#sidebarright #div_websites a:last-of-type{border-bottom-color:#aeaeae}#page{font-size:14px;line-height:20px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:26px 0;padding:0 12px;background:white;border-radius:1px;box-shadow:0 5px 8px 5px #7F7F7F}#page h1{font-size:26px;color:#0053ff;margin:0 0 16px;padding:10px 0 0;border-bottom:2px solid #0053ff}#page h1 a{text-decoration:none;color:#0053ff}#page h2{text-align:justify;color:#4053b2;margin:10px 0;font-style:italic;line-height:30px}#page h3{text-align:justify;font-weight:400;padding-left:40px}#page img.nootje{display:inline;float:right;margin:0 10px 0 16px;max-width:40%;height:auto}#page div.nootje{display:block;float:right;margin:0 10px 0 16px;overflow:hidden;background-repeat:no-repeat}#page div.nootje img{position:relative;left:0;max-width:none}#page p img{display:block;margin:20px;max-width:calc(100% - 40px)}#page p.important{display:block;position:relative;font-style:italic;border:2px solid #ce0000;margin:20px 20px 46px;padding:10px 10px 10px 30px;background:#fae4e4 url(../images/important.png) left center no-repeat;border-radius:8px;box-shadow:0 12px 4px -8px #aaa}#page p.important span{position:absolute;display:block;margin:0;bottom:-41px;left:-21px;background-image:url(../images/nootje_important.png);width:46px;height:43px}#page div.questions p{line-height:26px;margin:6px 0}#page div.questions p.answer{margin-left:24px;margin-bottom:20px}#page div.questions p.answer a{color:#0000c8;text-decoration:underline;font-weight:700;cursor:pointer}#page div.questions p.answer a:hover{color:#0096ff}#page div.questions p.answer>span{opacity:0;color:#00c800;font-weight:700}#page hr{border:0;height:1px;background-color:#dcdcdc}#page div.oefenen_noot p.answer{position:absolute;bottom:2px;left:53px;font-size:16px;color:red;font-weight:700}#page a.oefenen_d1_noten{float:left;width:86px !important}#page div.oefenen_d1_noten{position:relative;margin-left:180px;height:83px}#page div.oefenen_d1_noten a{position:absolute;display:block;width:100px;height:83px;cursor:pointer}#page div.oefenen_d1_noten a:nth-of-type(2),#page div.oefenen_d1_noten p:nth-of-type(2){left:130px}#page div.oefenen_d1_noten a:nth-of-type(3),#page div.oefenen_d1_noten p:nth-of-type(3){left:260px}#page table.text td{vertical-align:top;padding:2px 4px}#page table.text td:first-of-type{padding-left:0}#page table.text td:last-of-type{padding-right:0}#page table.text td b i{color:#0053ff}#page p.answer2{position:absolute;display:block;z-index:19;width:100px;height:83px;background-color:rgba(255,180,180,0.7);text-align:center;line-height:83px;font-size:1.2em;color:red;font-weight:700}#page table.table_rusten_29{width:100%;clear:right}@keyframes sound-button-hover{0%{color:#000}100%{color:#00c800}}@keyframes sound-button-stop-hover{0%{color:#000}100%{color:#c80000}}#page a.sound_button{position:relative;font-size:16px;color:black;display:block;margin:20px;line-height:22px;padding:8px 0 0 35px;width:95px;height:30px;text-decoration:none;font-weight:700;background:linear-gradient(#fff, #ccc),#c9c5c9;background-position:0 0;border:2px solid #00c800;border-bottom-color:#009600;border-radius:6px}#page a.sound_button.fl{display:inline-block}#page a.sound_button:before{z-index:2;position:absolute;content:"";top:10px;left:11px;width:0;height:0;border:9px solid transparent;border-left-color:#007100;border-left-width:14px;border-radius:2px}#page a.sound_button:after{z-index:2;position:absolute;content:"";top:10px;left:12px;width:0;height:0;border:9px solid transparent;border-left-color:#00A200;border-left-width:13px;border-radius:1px}#page a.sound_button:hover{cursor:pointer;background:linear-gradient(#f5f5f5, #b9b9b9),#c9c5c9;animation:sound-button-hover 1s infinite alternate}#page a.sound_button:hover:before{border-left-color:#00A200}#page a.sound_button:hover:after{border-left-color:#00EB00}#page a.sound_button.stop{border-color:#D00000;border-bottom-color:#920000}#page a.sound_button.stop:before{z-index:2;position:absolute;content:"";top:11px;left:11px;width:0;height:0;border:8px solid #920000}#page a.sound_button.stop:after{z-index:2;position:absolute;content:"";top:12px;left:12px;width:0;height:0;border:7px solid #D00000}#page a.sound_button.stop:hover{animation:sound-button-stop-hover 1s infinite alternate}#page a.sound_button.stop:hover:after{border-color:#FF0000}#page a.sound_button.short{width:3px;border-radius:100px;border:2px solid #00c800}#page a.sound_button.short:before{left:14px}#page a.sound_button.short:after{left:15px}#page a.sound_button.short.stop:before{left:11px}#page a.sound_button.short.stop:after{left:12px}#page a.sound_button.short.stop{border-color:#D00000}#page a.sound_button_text{background:url(../images/button_sound_text.png) 0 3px no-repeat;padding-left:19px;text-decoration:underline;cursor:pointer;color:#006400}#page a.sound_button_text:hover{color:#00c800;background-position:0 -16px}#page a.sound_button_text.stop{color:#960000;background-position:0 -35px !important}#page a.sound_button_text.stop:hover{color:red;background-position:0 -54px !important}#page span.m{font-family:musicfont;font-size:36px;line-height:36px;font-weight:400}#page span.d{font-family:dynamicsfont;font-size:1.125em;line-height:1em;letter-spacing:-5px;position:relative;top:3px;padding-right:5px;font-weight:400}#page span.s{margin:0 20px}#page span.md{font-size:4em;line-height:0;position:relative;top:-1px}#page span.mc{vertical-align:-20%}#page span.middle{vertical-align:10%;line-height:2em;padding:0 10px}#page table.m{font-size:.9em;margin:0 0 6px 8px}#page table.m tr{text-align:center}#page table.m td{width:40px}#page table.m tr.w td{text-align:left;width:110px}#page sub{line-height:90%}#page p sup{font-size:75%;line-height:0}#page span.m a.fontnoot{color:black}#page span.m a.fontnoot:hover{text-decoration:none;cursor:pointer;color:#00c800;animation:sound-button-hover 1s infinite alternate}#page div.pianotoetsen{margin:20px;overflow:auto;overflow-y:hidden;padding-bottom:10px}#page div.pianotoetsen>div{width:516px !important;height:154px !important}#page div.notenbalk{position:relative;margin:20px;box-sizing:border-box;overflow:auto;overflow-y:hidden;padding-bottom:10px}#page div.notenbalk img{display:block;width:510px;max-width:none}#page div.notenbalk a.noot,#page div.notenbalk a.noot_c{position:absolute;display:block;width:19px;height:11px;background-image:url(../images/noot_heel.png)}#page div.notenbalk a.noot:hover{cursor:pointer;background-position:0 -11px}#page div.notenbalk a.noot_c{background-position:-19px 0}#page div.notenbalk a.noot_c:hover{cursor:pointer;background-position:-19px -11px}#page div.notenbalk div.noot_lijn{position:absolute;width:19px;height:1px;background-color:#000}#page div.notenbalk a[class^=noten]{position:absolute;display:block;height:31px;background-image:url(../images/noten.png)}#page div.notenbalk a[class^=noten]:hover{cursor:pointer}#page div.notenbalk a.noten_half_c{width:14px;background-position:0 0}#page div.notenbalk a.noten_half_c:hover{background-position:0 -31px}#page div.notenbalk a.noten_halfup_c{width:14px;background-position:-15px 0}#page div.notenbalk a.noten_halfup_c:hover{background-position:-15px -31px}#page div.notenbalk a.noten_half{width:12px;background-position:-29px 0}#page div.notenbalk a.noten_half:hover{background-position:-29px -31px}#page div.notenbalk a.noten_halfup{width:12px;background-position:-41px 0}#page div.notenbalk a.noten_halfup:hover{background-position:-41px -31px}#page div.notenbalk a.noten_kwart_c{width:14px;background-position:-53px 0}#page div.notenbalk a.noten_kwart_c:hover{background-position:-53px -31px}#page div.notenbalk a.noten_kwartup_c{width:14px;background-position:-67px 0}#page div.notenbalk a.noten_kwartup_c:hover{background-position:-67px -31px}#page div.notenbalk a.noten_kwart{width:10px;background-position:-81px 0}#page div.notenbalk a.noten_kwart:hover{background-position:-81px -31px}#page div.notenbalk a.noten_kwartup{width:10px;background-position:-91px 0}#page div.notenbalk a.noten_kwartup:hover{background-position:-91px -31px}#page div.notenbalk a.noten_achtste{width:17px;background-position:-101px 0}#page div.notenbalk a.noten_achtste:hover{background-position:-101px -31px}#page div.notenbalk a.noten_halfstip_c{width:19px;background-position:-128px 0}#page div.notenbalk a.noten_halfstip_c:hover{background-position:-128px -31px}#page div.notenbalk a.noten_halfstipup_c{width:19px;background-position:-147px 0}#page div.notenbalk a.noten_halfstipup_c:hover{background-position:-147px -31px}#page div.notenbalk a.noten_halfstip{width:18px;background-position:-166px 0}#page div.notenbalk a.noten_halfstip:hover{background-position:-166px -31px}#page div.notenbalk a.noten_halfstipup{width:18px;background-position:-184px 0}#page div.notenbalk a.noten_halfstipup:hover{background-position:-184px -31px}#page span.m a.fontnoot:hover{cursor:pointer;color:#00c800;animation:sound-button-hover 1s infinite alternate}#page div.notenbalk a.noot_ckm,#page div.notenbalk a.noot_km{position:absolute;display:block;width:32px;height:24px;background-image:url(../images/noot_heel_km.png)}#page div.notenbalk a.noot_km.kr{background-position:0 0}#page div.notenbalk a.noot_ckm.kr{background-position:-32px 0}#page div.notenbalk a.noot_km.dkr{background-position:-64px 0}#page div.notenbalk a.noot_ckm.dkr{background-position:-96px 0}#page div.notenbalk a.noot_km.mol{background-position:-128px 0}#page div.notenbalk a.noot_ckm.mol{background-position:-160px 0}#page div.notenbalk a.noot_km.dmol{background-position:-192px 0}#page div.notenbalk a.noot_ckm.dmol{background-position:-224px 0}#page div.notenbalk a.noot_km.her{background-position:-256px 0}#page div.notenbalk a.noot_ckm.her{background-position:-288px 0}#page div.notenbalk a.noot_km.kr:hover{cursor:pointer;background-position:0 -24px}#page div.notenbalk a.noot_ckm.kr:hover{cursor:pointer;background-position:-32px -24px}#page div.notenbalk a.noot_km.dkr:hover{cursor:pointer;background-position:-64px -24px}#page div.notenbalk a.noot_ckm.dkr:hover{cursor:pointer;background-position:-96px -24px}#page div.notenbalk a.noot_km.mol:hover{cursor:pointer;background-position:-128px -24px}#page div.notenbalk a.noot_ckm.mol:hover{cursor:pointer;background-position:-160px -24px}#page div.notenbalk a.noot_km.dmol:hover{cursor:pointer;background-position:-192px -24px}#page div.notenbalk a.noot_ckm.dmol:hover{cursor:pointer;background-position:-224px -24px}#page div.notenbalk a.noot_km.her:hover{cursor:pointer;background-position:-256px -24px}#page div.notenbalk a.noot_ckm.her:hover{cursor:pointer;background-position:-288px -24px}#page div.notenbalk.oefenen_noot{width:87px;height:83px}#page div.notenbalk.oefenen_noot.f{background-image:url("../../../images/oefenen_f_sleutel.png")}#page div.notenbalk.oefenen_noot.g{background-image:url("../../../images/les_06_02.png")}#page a.nolink{cursor:pointer}#page a.btn,#page button.btn{display:inline-block;font-family:Verdana,Geneva,sans-serif;background-color:#0053ff;background-image:none;margin-bottom:30px;color:white;font-size:14px;font-weight:bold;border:none;text-shadow:none;box-shadow:none;height:auto;line-height:30px;border-radius:5px;cursor:pointer;padding:3px 15px}#page a.btn:hover,#page button.btn:hover{background-color:#70F300;text-decoration:none}#page div.page_buttons{margin:18px 0 20px;border-top:2px solid #0053ff}#page div.page_buttons a{font-size:16px;font-weight:700;color:#0053ff;display:inline-block;width:50%;padding:8px 0 10px}#page div.page_buttons a.r{text-align:right}#page div.page_buttons a:hover{color:#0096ff}#page h1.special{display:inline;line-height:40px;padding-bottom:5px;font-style:italic;text-shadow:0 1px 0 #1d297c;border:0;background:url(../images/bg_h1_special.png) repeat-x 100% 100%}#page h2.special{font-size:19px;line-height:40px;font-style:italic}#page .deel-dark:last-of-type{padding-bottom:30px}#page .moduletable h3{padding:11px 10px;font-size:15px;font-weight:700;line-height:19px;color:#fff;border:1px solid #646464;text-shadow:0 2px 1px #173b92;text-shadow:0 2px 1px #173b92;background:linear-gradient(#00bfff, #004bff)}#page .moduletable ul.menu{list-style:none}#page .moduletable ul.menu li.allcompleted.new span.nav-header{animation:menu-new-heading 6s ease-in-out 4s 1 forwards}#page .moduletable ul.menu li>a{position:relative;display:block;padding:10px 6px 10px 31px;font-size:12px;line-height:18px;border-bottom:1px solid #e6e6e6;background-color:white;margin-right:10px}#page .moduletable ul.menu li>a:before{position:absolute;content:"";top:0;bottom:0;left:13px;width:3px;height:100%;background-color:#e6e6e6;box-shadow:1px 0 1px 0px rgba(0,0,0,0.4) inset}#page .moduletable ul.menu li>a:after{position:absolute;content:"\2713";color:white;font-weight:bold;text-align:center;line-height:16px;top:50%;margin-top:-10px;left:4px;width:15px;height:15px;border-radius:20px;background-color:white;border:3px solid #e6e6e6}#page .moduletable ul.menu li.completed:not(.new)>a{background-color:#EEFFEA}#page .moduletable ul.menu li.completed:not(.new)>a:before{background-color:#59FF59}#page .moduletable ul.menu li.completed:not(.new)>a:after{border-color:#00E100;color:#00E100}#page .moduletable ul.menu li.completed.new>a{animation:menu-new-a 3s ease-in-out 6s 1 forwards}#page .moduletable ul.menu li.completed.new>a:before{animation:menu-new-abefore 2s ease-in-out 2s 1 forwards}#page .moduletable ul.menu li.completed.new>a:after{animation:menu-new-aafter-bc 1.5s ease-in-out 3s 1 forwards,menu-new-aafter-c 0.4s ease-out 5s 1 forwards}#page .deel-dark .moduletable h3{background:linear-gradient(#005E9E, #000ABE);color:#969696;border-color:#464646}#page .deel-dark .moduletable ul.menu li>a{border-bottom:1px solid #aaa;background-color:#d2d2d2 !important}#page .deel-dark .moduletable ul.menu li>a:before,#page .deel-dark .moduletable ul.menu li>a:after{display:none}#page .form-actions{clear:both;overflow:hidden;margin-top:20px;text-align:center}#page .form-actions button,#page .controls button{padding:9px 25px;font-size:15px}#page .form-actions button.right{float:right;margin-bottom:10px}@media (max-width: 499px){#page .lid_vd img{display:none}#page .lid_vd button.right{float:none;margin-top:8px;margin-bottom:20px}#page .lid_vd h3{font-size:13px;line-height:22px;padding-left:20px}#page .lid_vd h2{font-size:18px;line-height:25px}}.footer{position:relative;z-index:46;clear:both;padding-top:20px}.footer .container{background-color:#0053ff;color:white;text-align:center}.footer .container .footermenu ul{text-align:center;margin:0 auto}.footer .container .footermenu ul li{display:inline-block;padding:0 20px;font-size:12px;line-height:32px}.footer .container .footermenu ul li a{color:white}.footer .container .footermenu ul li a:hover,.footer .container .footermenu ul li a:active,.footer .container .footermenu ul li a:focus{color:#70F300;background-color:transparent}.footer .container p{font-size:12px;line-height:32px;color:white;padding-bottom:4px;text-align:center}.cc_container{background-color:rgba(34,34,34,0.85) !important}.cc_message{color:white;max-width:980px;margin:0 auto !important;line-height:1.2em !important;text-align:center}.cc_btn.cc_btn_accept_all{margin-top:4px;margin-bottom:10px}.ccidealplatform_content_plugin_box{width:100%;border-radius:10px}.ccidealplatform_content_plugin_box .ccidealplatform_content_plugin_fieldset{width:420px !important;margin-top:18px;line-height:40px}.ccidealplatform_content_plugin_image{float:left}.ccidealplatform_content_plugin_title{height:auto;line-height:20px;padding-bottom:4px;border-radius:10px 10px 0 0}table.idealcontent{border-spacing:6px;border-collapse:separate}table.idealcontent input#amount_by_user{margin:0;width:100px}table.idealcontent span#ajaxDivname1{margin:3px}table.idealcontent input#content_plugin_submit{background-color:#0053ff !important;background-image:none;color:white !important;font-weight:bold;border-radius:5px;cursor:pointer;padding:9px 15px;transition:all 0.3s ease-out 0s}table.idealcontent input#content_plugin_submit:hover{background-color:#70F300 !important}div#page div.bericht{margin:10px 8px 20px}div#page div.bericht p{font-style:italic;font-size:0.8em}div#page div.bericht p.name,div#page div.bericht p.date{text-align:right}div#page div.bericht p.name{color:#0053ff;margin-top:4px}div#page div.bericht p.date{font-size:0.6em;color:#969696}div#page #rsm_membership_form input.btn.button,div#page #rsm_subscribe_default_form button.btn,div#page #rsm_subscribe_default_form input.btn.button,div#page #rsm_subscribe_container button.btn,div#page #rsm_subscribe_container input.btn.button{background-color:#0053ff;color:white;font-weight:bold;height:auto;line-height:30px;border-radius:5px;border:0;cursor:pointer;padding:9px 25px}div#page #rsm_membership_form button.btn:hover,div#page #rsm_membership_form input.btn.button:hover,div#page #rsm_subscribe_default_form button.btn:hover,div#page #rsm_subscribe_default_form input.btn.button:hover,div#page #rsm_subscribe_container button.btn:hover,div#page #rsm_subscribe_container input.btn.button:hover{background-color:#70F300}div#page #rsm_subscribe_default_form input.rsm_textbox{background:transparent;border:1px solid #dadada;border-radius:4px;text-indent:5px;padding:10px 5px;margin:5px 10px 5px 0px;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;transition:border 0.2s linear 0s,box-shadow 0.2s linear 0s}div#page #rsm_subscribe_default_form input.rsm_textbox:focus{border-color:rgba(82,168,236,0.8);box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(82,168,236,0.6)}div#page #rsm_subscribe_default_payement_form label{line-height:30px}div#page #rsm_subscribe_default_payement_form input{cursor:pointer;line-height:30px;margin:10px 10px 0 10px}div#page #rsm_subscribe_default_payement_form p:hover{border-radius:3px;background-color:#fafafa;color:#0053ff}@media (max-width: 560px){.rsmembership_form table.rsmembership_form_table tr td{display:table-row;height:10px}div#page #rsm_subscribe_default_form input.rsm_textbox{margin-bottom:18px}}@media print{*{display:none}}div#page div.div_adc{width:468px;height:60px;margin:16px auto 0;border:1px solid #A0A0A0;border-radius:1px;overflow:hidden}@media (max-width: 550px){div#page div.div_adc{width:320px;height:50px}}.ad_bottom{width:320px;height:50px}@media (min-width: 551px){.ad_bottom{width:468px;height:60px}}@media (min-width: 1140px) and (max-width: 1219px){.container{max-width:1120px}#content{width:670px;padding:0 20px}}@media (min-width: 1070px) and (max-width: 1139px){.container{max-width:1050px}#content{width:620px;padding:0 18px}#sidebarleft{width:240px}}@media (min-width: 1000px) and (max-width: 1069px){.container{max-width:980px}#content{width:570px;padding:0 12px}#sidebarleft{width:220px}.menu_bg .nav.menu > li a{padding:0 14px 2px}}@media (min-width: 1000px){#sidebarright .div_al{display:none}#sidebarright .moduletable:nth-of-type(2){margin-top:26px}}@media (max-width: 999px){#content{width:calc(100% - 190px)}.menu_bg .nav.menu > li a{padding:0 12px 2px}.footer{margin-top:44px;bottom:44px}#sidebarleft{position:fixed;bottom:-100%;margin-bottom:44px;left:0;right:0;z-index:1006;display:block;float:none;width:100%;height:100%;margin-left:0;background:rgba(255,255,255,0.9);box-sizing:border-box}#sidebarleft span.menubtn{display:block;width:100%;height:44px;background-color:#0053ff;cursor:pointer;color:white;line-height:44px;padding-left:42px;font-size:15px;font-weight:bold;transition:background-color 0.5s ease-in-out;box-shadow:0 0 8px rgba(0,0,0,0.5)}#sidebarleft span.menubtn:hover{text-decoration:underline;background-color:#70F300}#sidebarleft span.menubtn:after{content:"";position:absolute;top:19px;left:15px;width:10px;height:10px;border-right:3px solid white;border-bottom:3px solid white;border-radius:1px;-ms-transform:rotate(-135deg);transform:rotate(-135deg)}#sidebarleft span.menubtn.open:after{-ms-transform:rotate(45deg);transform:rotate(45deg);top:13px}#sidebarleft>div{overflow:scroll;overflow-x:hidden;height:100%}#sidebarleft .moduletable{display:inline-block;position:relative}#sidebarleft .moduletable h3{display:none}#sidebarleft .moduletable ul.mod-menu{display:inline-block !important;vertical-align:top;width:100%;max-height:none}#sidebarleft .moduletable ul.mod-menu li{display:inline-block;vertical-align:top;text-align:left;width:100%;height:36px;background:transparent}#sidebarleft .moduletable ul.mod-menu li.current{display:inline-block}#sidebarleft .moduletable ul.mod-menu li>a{margin-right:0;border-bottom:0;line-height:26px;padding:5px 10px 5px 40px;height:26px;display:block;background:transparent}#sidebarleft .moduletable ul.mod-menu li>a:before{left:19px}#sidebarleft .moduletable ul.mod-menu li>a:after{left:10px}#sidebarleft .moduletable ul.mod-menu li.completed:not(.new){background-color:#EEFFEA}#sidebarleft .moduletable ul.mod-menu li.completed.new{animation:menu-new-a 3s ease-in-out 6s 1 forwards}#sidebarleft .moduletable:last-of-type{padding-bottom:44px}}@media (max-width: 809px){#content{padding:0 18px 0 14px}}@media (max-width: 809px) and (max-width: 767px){div#page p img{margin:12px 0;max-width:100%}div#page div.notenbalk,div#page div.pianotoetsen{margin:12px 0}}@media (max-width: 739px){#content,#sidebarright{width:100%;padding:0 14px;box-sizing:border-box}#sidebarright{display:block;max-width:480px;margin:0 auto}#sidebarright .moduletable{width:190px;box-sizing:border-box}#sidebarright #div_websites h3{border:1px solid #909090}#sidebarright #div_websites a{border-right:1px solid #aeaeae;margin-left:0}#sidebarright #div_ads{border:1px solid #909090}#sidebarright .ad{float:right}#sidebarright .div_al+.ad{margin-top:-99px}#sidebarright .well.div_atm+.well+.well.ad{margin-top:-206px}}@media (max-width: 640px){div#page a.oefenen_d1_noten{float:none}div#page div.oefenen_d1_noten{margin-left:20px}}@media (max-width: 460px){div#page a.oefenen_d1_noten{margin-left:0}div#page div.oefenen_d1_noten{margin-left:0}div#page div.oefenen_d1_noten a:nth-of-type(2),div#page div.oefenen_d1_noten p:nth-of-type(2){left:110px}div#page div.oefenen_d1_noten a:nth-of-type(3),div#page div.oefenen_d1_noten p:nth-of-type(3){left:220px}}@media (max-width: 560px){div#page table.table_rusten_29>tr>td,div#page table.table_rusten_29>tbody>tr>td{display:block;padding-bottom:16px}}@media (max-width: 499px){#content,#sidebarright{padding:0 8px}#page,p{font-size:13px;line-height:20px}#page h1{font-size:21px;line-height:26px;padding-bottom:4px}#page h3{padding-left:20px;font-size:13px;line-height:22px}#page img.nootje{max-width:30%}#page div.page_buttons a{width:100%}}@media (max-width: 419px){#sidebarright .moduletable.ad{float:none;margin-top:0 !important}#sidebarright .moduletable{margin-left:auto;margin-right:auto}}
#sidebarright #div_allelessen{position:relative;padding:0 10px 10px 3px;border:1px solid #909090;border-right:none;border-bottom-left-radius:1px;border-top-left-radius:1px;background:linear-gradient(#00bfff, #004bff)}
#sidebarright #div_allelessen h3{line-height:26px;margin-top:2px;padding-left:12px;padding-bottom:2px;font-weight:700;color:#fff;text-shadow:0 2px 1px #173b92;font-size:16px;border-top-left-radius:10px;background:transparent;border:0}#sidebarright #div_allelessen p{position:relative;z-index:3;line-height:14px;padding:0 6px 0 12px;font-weight:700;color:#fff;text-shadow:0 2px 1px #173b92;font-size:10px;text-align:left}#sidebarright #div_allelessen a{color:#fff}#sidebarright #div_allelessen a:hover{color:#DCDCFF}
#system-message-container{
	font-size:14px;
	margin-top: 24px;
}