@charset "utf-8";*{font-family:Arial,sans-serif;box-sizing:border-box;position:relative}html{font-size:13px}body{background-color:#f3f3f3}header{background:#fff}#logo img{margin:20px 0 5px}#div-head-login{padding:0;margin-right:0;border:solid #fff 0!important;margin-bottom:10px}#social_bar{background:#589b29;text-align:right}#social_bar a{display:inline-block;margin:8px 5px;color:#fff}#social_bar a:last-child{margin-right:0}#hoofdmenu{background:#1070b3}#hoofdmenu ul li{padding-right:10px}#hoofdmenu ul li a{display:inline;margin:0;height:30px;line-height:30px;text-decoration:none;color:#fff}#hoofdmenu ul li.active a,#hoofdmenu ul li.selected a{color:#99deff;font-weight:300}#hoofdmenu ul li a:hover{color:#99deff}#hoofdmenu ul li.hover a,#hoofdmenu ul li:hover a{color:#99deff}main{margin:15px 0;font-size:14px;line-height:18px}main H1{font-size:18px;font-weight:400;color:#4b575f;margin-bottom:10px}main H2{font-size:15px;font-weight:700;color:#4b575f}main li{margin-left:15px}.subj_right_block{background:#fff}.button,button:not(.link_button){height:28px;background:#1070b3;color:#fff}.button:hover,button:not(.link_button){background:#0c5384}#sbj_ggv_table_open_post{color:#154389}.bar{background-color:#1070b3}.tr-row-odd{background-color:#fcfdf7}.hlink a{color:#4f9fe3;text-decoration:none}.hlink a:hover{color:#4f9fe3;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#4f9fe3}#bezwaar_step_wizard a{color:#019cdf}#bezwaar_step_wizard a:hover{color:#019cdf;border-bottom-color:#6d6e70}.kws-verkort-block{border:1px solid #1070b3;border-top:0}.kws-verkort-block .header{background-color:#1070b3;color:#fff;font-size:14px;font-weight:400}.link_button{color:#4f9fe3;font-size:13px}.link_button:hover{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#4f9fe3}.table_header{background-color:#4f9fe3;color:#fff;font-weight:400;text-align:center}.contrast #social_bar,body.contrast{background:#fff}.contrast #hoofdmenu ul li a,.contrast #sbj_ggv_table_open_post,.contrast #social_bar a{color:#000}.contrast #hoofdmenu{border:none}.contrast #hoofdmenu ul{border:1px solid #000;border-left:0;border-right:0}@media only screen and (min-width:64em){#logo{position:absolute;top:36px;background:#fff;z-index:5}#logo img{margin-top:0;display:block}.main_menu{margin-left:240px}#div-head-login{min-height:20px}main{margin-top:80px}}@media only screen and (max-width:63.9em){body{overflow-x:hidden}header>div{padding-left:5px;padding-right:5px}}