/* CSS Document */
html { margin:0; padding:0; }
body { margin:0; padding:0; font-family:Verdana, Helvetica, sans-serif; font-size:0.765em; color:#333333; }

object { display:block; width:1px; height:1px; }

h1 { display:block; margin:1em 0 0.1em 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:1.6em; color:#036; clear:both; }
h2 { display:block; margin:1em 0 0.1em 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:1.4em; color:#036; clear:both; }
h3 { display:block; margin:1em 0 0.1em 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:1.2em; color:#036; clear:both; }
h4 { display:block; margin:1em 0 0.1em 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:1em; color:#036; clear:both; }
h5 { display:block; margin:1em 0 0.1em 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:1em; color:#036; clear:both; }
p { margin:0 0 1em 0; padding:0; font-size:1em; line-height:1.5em; clear:both; }

a { color:#036; }
a:hover { color:#f60; }
a[href^="http:"] { padding-right:12px; background:url(/assets/images/hyperlink_out.gif) no-repeat right; }
a[href^="mailto:"] { padding-right:12px; background:url(/assets/images/hyperlink_email.gif) no-repeat right; }
a[target="_blank"] { padding-right:11px; background:url(/assets/images/hyperlink_blank.gif) no-repeat right; }

a.leesmeer { margin:0; padding:1px 12px 1px 5px; background:url(/assets/images/bullet_leesmeer.gif) no-repeat right; font-size:0.9em; line-height:1.4em; font-weight:normal; color:#f60; text-decoration:none; }
a.leesmeer:hover { background-color:#f60; color:#fff; }

hr { display:block; width:100%; margin:0; padding:0; background:url(/assets/images/hr.gif) no-repeat left top; border-style:none; outline:none; height:1px; clear:both; color:#d5d7de; }

img { border-style:none; }
img.alignleft { margin-right:5px; border-style:none; float:left; }
img.alignright { margin-left:5px; border-style:none; float:right; }

ul.linklist { margin:0 0 1em 0; padding:0; }
ul.linklist li { margin:0.3em 0 0 1.7em; padding:2px 0; }

table { width:100%; }
table tr td, table tr th { text-align:left; vertical-align:top; }


form { margin:0 0 2em 0; padding:1em; background:#ebe9e6; }
form br { display:none; }
form p br { display:inline; }
form input, form textarea, form select { margin:0; padding:0; font-family:Verdana, Helvetica, sans-serif; font-size:100%; vertical-align:middle; }
form input[type=text], form textarea { padding:3px 2px; border:1px inset #999; }
form fieldset { display:block; margin:0.5em 0 1em 0; padding:0 5px 5px 5px; clear:both; overflow:auto; border:1px solid #abaebc; }
form fieldset legend { margin:0; padding:0 5px 0 5px; font-size:0.95em; color:#333; }
form fieldset p { margin:0; padding:0; font-size:0.95em; }
form label { display:block; margin:5px 0 10px 0; padding:0; clear:both; font-size:0.9em; }
form label span { display:block; }
form label input[type=text], form label select { width:80%; }
form label textarea { width:80%; }

form fieldset.checkbox label { display:block; margin:1px 0 0 0; padding:3px 0 3px 2px; }
form fieldset.checkbox label:hover { background-color:#c1bdb2; cursor:pointer; }
form fieldset.checkbox label span { display:inline; width:auto; float:none; }
form fieldset.checkbox label input { margin:0; padding:0; }

form fieldset.radio label { display:block; margin:1px 0 0 0; padding:3px 0 3px 2px; clear:none; width:25%; float:left; }
form fieldset.radio label:hover { background-color:#c1bdb2; cursor:pointer; }
form fieldset.radio label span { display:inline; width:auto; float:none; }
form fieldset.radio label input { margin:0; padding:0; }

form fieldset.list label { width:auto; float:none; clear:both; }
/* (!) form errors */
form label.formerror, form fieldset.formerror { background:url(../images/form_error.gif) no-repeat right; }
form label.formerror span, form fieldset.formerror legend { color:#ff0000; }
form label.formvalidated, form fieldset.formvalidated { background:url(../images/form_validated.gif) no-repeat right; }
