@charset "utf-8";/* CSS Document */body {    background: #CCC;    margin: 1em;    border: .1em solid #666;}html {    overflow-y: scroll;}.linksoverview {    float: left;    overflow: hidden;    overflow: hidden;}.linksoverview + .linksoverview {    border-top: 1px solid #F3F6F9;}#zijbalk {    padding: 10px;    display: block;    float: right; /* !important; */}#rightcontent {    display: inline-block;    float: left;}form.form {    margin-bottom: 30px;}.linksoverview h2 {    padding: 0;    font-weight: bold;    margin: 0;    margin-top: 0.2em;    padding-top: 0.2em;}.linksoverview h2, .linksoverview h2 a {    color: #036;}.linksoverview h2, ul.linkblock li {    line-height: 1.2em;}ul.linkblock a {    text-decoration: none;}ul.linkblock a:hover {    text-decoration: underline;    color: #900;}input[type="search"] {    -webkit-appearance: textfield;    -moz-box-sizing: content-box;    -webkit-box-sizing: content-box;    box-sizing: content-box;}input[type="search"]::-webkit-search-decoration {    -webkit-appearance: none;}a.loadall, a.loadsome {    text-decoration: none;}a.loadsome {    background-image: url(../images/some.jpg);    background-repeat: no-repeat;    background-position: right 5px;    width: 100%;    display: block;}.hasloader, .hasloader a {    color: rgb(0, 0, 0);    text-decoration: none;    line-height: 1.5em;    font-style: italic;    font-size: .95em;}.hasloader a:hover {    text-decoration: underline;}h2.hasloader {    clear: both;    float: none;    display: block;    overflow: hidden;}.columnstart {    display: block;    float: left;    width: 183px;    height: 100%; /* !important; */    padding-left: 0px;    padding-right: 0px;    margin-top: 1px;    margin-bottom: 1px;}ul.linkblock {    padding-bottom: 0.2em;}.linksoverview div.nieuwblok {    background: #F3F6F9;    margin-bottom: .2em;    padding: .2em .2em .2em .5em;}.linksoverview div.nieuwblok:nth-child(odd) {    background: #fff;}ul.linkblock, ul.linkblock li {    list-style: circle outside url(../images/list_item.png);    margin-left: 0;    padding-left: 0;}ul.linkblock li {    margin-left: 1em;}ul.linkblock li.nolistimage {    margin-left: 0;    list-style: none outside none;    display: block;    float: none;    overflow: hidden;}ul.linkblock li a {    text-transform: lowercase;}ul.linkblock li.nolistimage a {    display: inline-block;    float: left;    clear: right;    white-space: normal;    margin-left: 1%;    max-width: 88%;}ul.linkblock li.nolistimage a.editlink {    width: 9%;    text-decoration: none;    margin-left: 0;    background-image: url(../images/list_item.gif);    background-repeat: no-repeat;    background-position: 0 0.35em;}.linkblock, legend {    text-decoration: none;}.linkblock {    margin-top: 2px;}input, select {    max-width: 10em;}select.input option {    border: none; /* !important; */    font-size: 1.0em;}div.fakebox {    text-decoration: none;    white-space: nowrap;}.fakebox a {    text-decoration: none;    font-weight: bold;}div.formlist {    display: block;    clear: right;    float: right;}div.formlist ul {    float: left;    clear: both;    width: 100%;}div.formlist li {    width: 100%;    float: left;    clear: both;}div.formrow {    clear: both;}.theCloseImage {    border: 0px solid #000; /* !important; */    float: right;    margin-right: 1px;    margin-top: 1px;}legend {    font-weight: bold;}.biglabel label {}#myForm label {    font-size: 0.8em;    width: 60px;}#myForm textarea {    font-size: 0.9em;}fieldset {    border-bottom: 1px solid #dadada;    margin: 1rem 0;    padding: 1rem 0;}#display_links ul, #display_links li {    list-style: none;    display: block;    float: none;}#display_links li {    overflow: hidden;}div.formrow {    padding: 2px;    margin-bottom: 5px;}div.formrow ul {    position: relative;}ul.rowstyle {    float: none;    clear: both;}ul.rowstyle li {    display: block;    float: none;    overflow: hidden;    margin-right: 0px;    padding-right: 6px;    padding-left: 1px;}label + ul.rowstyle {    padding-bottom: 0.2em;    padding-top: 0.2em;}ul.rowstyle li > input {    border-right: 0px dotted #000;}ul.rowstyle li.last {    display: inline;    border-right: 0 none #ffffff;}label + input, label + select, label + ul {    display: inline;    padding-left: 0px;    text-align: left;}label + ul {    text-transform: lowercase;}a#closeform {    display: block;    text-align: right;    height: 15px; /* !important; */    padding-top: 9px;    padding-bottom: 13px;    font-size: 1.3em;    padding-right: 8px;    margin: 5px;    margin-bottom: 0px;    background: #383979;    background-repeat: no-repeat;    background-position: -90px -170px;    text-transform: uppercase;}a#closeform, a#closeform:hover {    text-decoration: none;    color: #ffffff;    font-weight: bold;}a#closeform .xsluiten {    font-size: 1.2em;    background-color: #ff0000; /* !important; */    padding: 3px;}#content {    padding: 1em;    background: #FFF;    overflow: hidden;}footer, #footer {    padding: 1em;    border-top: .1em solid #666;    color: #fff;    display: block;    float: none;    clear: both;}.columnstart {    display: block;    float: left;    width: 12em;    margin-right: 1em;}#rightcontent {    padding-left: 0px; /* !important; */    margin-left: 0px; /* !important; */}div.fakebox {    padding-left: 4px;}div.fakebox, ul.linkblock {    margin-bottom: 3px;}.biglabel label {    margin: 0px; /* !important; */}ul.rowstyle {    display: block;    clear: none;}div.errormessage {    margin: 2em;    padding: 1em;    background: rgba(256, 256, 256, .8);    border: .2em solid rgba(123, 123, 123, .3);    position: absolute;    font-size: 2em;}div.errormessage p {    margin-right: 2em;}.hiddenlist,.visually-hidden {    margin: -1px;    padding: 0;    width: 1px;    height: 1px;    overflow: hidden;    clip: rect(0 0 0 0);    clip: rect(0, 0, 0, 0);    position: absolute;}.inactive {    color: #666; /* !important; */    background: #CCC; /* !important; */}#leftform, #addcat_div {    display: inline;    float: left;    margin-right: 0px;    background: #ffffff;}#leftform {    border-right: 1px solid #cccccc;}#extraforms {    z-index: 999;    position: absolute;    top: 1em;    left: 1em;    background: #ffffff;    border: 0.2em solid #383979;    padding: 0.3em;}.formheader {    display: block;    float: none;    margin-top: 0.2em;    padding: 0.2em;    overflow: hidden;}.visiblelist {    display: block;    visibility: visible;    padding-bottom: .7em;}form#display_links ol li {    margin-bottom: 1.4em;}form#display_links ol li li {    margin-bottom: auto;}#leblocque h2, #leblocque h3, #leblocque h2 {    color: #036;    font-weight: normal;}#leblocque h2 {    text-transform: uppercase;    font-size: .8em;}h2 a.changelinkcategoryid {    display: block;    float: left;    margin-right: .5em;    font-weight: bold;    color: #900;    line-height: 20px;}/* kleire kutschermpjes */@media screen and (max-width: 480px) {    /* voor kleinste schermpjes */    body {        font-size: 11px;    }    ul.linkblock li.nolistimage a {        font-size: 1.1em;        max-width: 12em;        padding-top: 0.5em;        padding-bottom: 0.5em;    }    ul.linkblock li.nolistimage a.editlink {        width: 12px;        text-decoration: none;        margin-left: 0;        background-image: url(../images/list_item.gif);        background-repeat: no-repeat;        background-position: 0 0.75em;    }    .linksoverview .columnstart h2 {        padding: 3px 0 3px 3px;        font-weight: bold;    }}@media all and (max-width: 740px) {    /* voor kleinere schermpjes */    body {        font-size: 11px;        background: #fff;        margin: 0;        border: 0 solid #666;    }    #content {        padding: .1em;    }    ul.linkblock li.nolistimage a {        max-width: 13em;    }    .columnstart {        width: 13em;    }}