table {
    width:100%;
    font-size:0.85em;
    font-family:verdana, sans-serif;
}
table th {text-align:right; vertical-align:top; width:100px; color:#666; padding-right:15px;}
input, textarea {
    border:1px solid #C4C5C0;
    padding:1px 5px 1px 3px;
    margin-bottom:10px;
    font-family: verdana, serif;
    color:#666;
    background:#000;
    border-left:0px;
    border-right:0px;
    opacity:0.7;
    color:#fff;
    width:100%;
}

form {font-family: verdana, serif;
    font-size:14px;
    color: #fff;
}

td.short input {width:100px; }
td.medium input {width:230px;}
input.button {width:auto; padding:0 10px 0 10px;}
textarea {height:100px;}

form#zoeken input {width:auto;}

form ul li { line-height:1.2; }

label {color:#fff; display:block; text-transform:lowercase;}

#id_bewaren {width:auto; background:#fff;float:left; margin-right:10px;}
li#check { vertical-align:top; margin-bottom:10px; clear:both; }

ul.errorlist { position:relative; display:inline; color:red; margin:0; padding:0; border:0px;}
