﻿
#content a { font-weight: bold; color: #00509d; }
img { border: 0; }
#page { font-size: 12px; }
#utils { display: none; }
#header_banner { display: none; }
#sidebar { display: none; }
.button { display: none; }
ul { list-style: square; }
.paragraph { margin-bottom: 20px; }
.paragraph .image { float: right; margin: 0 0 10px 10px; }
.paragraph .text { color: #2e3192; }
.paragraph .text a { color: #2e3192; font-weight: bold; }

#footer { margin: 20px 0; border-top: 1px solid #000; padding: 20px 0; }
#footer ul { margin: 0; padding: 0; overflow: hidden; }
#footer li { float: left; list-style: none; font-size: 11px; }
#footer li.nvb { float: right; }
#footer li.nvb a { background: none; }
#footer a { text-decoration: none; }
#footer a.last { display: none; }

/* DEFINITIONS */
.definitions { overflow: hidden;  }
.definitions ul { margin: 0; padding: 0; list-style: none; }
.definitions li.char { font-size: 2.0em; font-weight: bold; font-family: Trebuchet MS, Serif; color: #2e3192; }
.definitions li.empty { color: #fabe00; }
.definitions li li { font-size: 0.5em; }
.definitions li li a { font-size: 1.2em; font-weight: normal; font-family: Arial, Serif; color: #2e3192; }
.definitions ul ul { margin: 5px 0; }
.definitions ul.kolom1 { float: left; width: 33%; }
.definitions ul.kolom2 { float: left; width: 33%; }
.definitions ul.kolom3 { float: left; width: 33%; }
.definitiondetail h2 { color: #f29300; font-style: italic; font-size: 1.8em; margin-bottom: 5px; }
.definitiondetail p { margin-top: 0; }

/* TAF */
form.taf { margin: 0; padding: 0; }
form.taf * { color: #2e3192;  }
form.taf fieldset { border: 0px solid red; margin: 0; padding: 0; }
form.taf legend { margin-left: -10px; font-size: 1.4em; font-weight: bold;  }
form.taf .wrapper { border-top: 1px solid #2e3192; padding: 20px 0; }
form.taf .field { margin-bottom: 8px; }
form.taf label { float: left; width: 70px; font-size: 1.2em; margin-top: 2px; }
form.taf input { vertical-align: middle; font-size: 1.2em; width: 200px; }
form.taf input.text { border: 1px solid #2e3192; }
form.taf textarea {font-size: 1.2em; width: 200px; height: 110px; border: 1px solid #2e3192; }
form.taf input.radiocheck { width: auto; border: 0; }
form.taf label.radiocheck { float: none; width: auto; }
form.taf .field_right { margin-left: 66px; }
form.taf .submit { padding: 5px 0; }
form.taf .submit em { display: block; margin-bottom: 10px; font-size: 1.1em; }
form.taf .submit input { width: auto; }
form.taf .error { color: #de0000; }

/* TEST RESULTAAT */
.test_resultaat { color: #2e3192; }
.test_resultaat .legenda { overflow: hidden; margin-bottom: 20px; }
.test_resultaat .legenda div { float: left; margin-right: 50px;  }
.test_resultaat .legenda img { float: left; }
.test_resultaat .legenda span { font-size: 1.2em; float: left; margin: 15px 0 0 10px; }
.test_resultaat .legenda div.rapport_buttons { float: right; margin: 0; }
.test_resultaat #rapport_buttons { display: none; }
.test_resultaat h2 { font-weight: bold; font-size: 1.8em; }
.test_resultaat h3 { font-weight: bold; font-size: 1.2em; padding-bottom: 3px; border-bottom: 1px solid #2e3192; }
.test_resultaat .question { overflow: hidden; margin-bottom: 10px; padding: 0 20px 10px 20px; border-bottom: 1px dashed #2e3192; }
.test_resultaat .question_2 { border-bottom: 0; } 
.test_resultaat .question_4 { border-bottom: 0; } 
.test_resultaat .question_6 { border-bottom: 0; } 
.test_resultaat .question_8 { border-bottom: 0; } 
.test_resultaat .question_10 { border-bottom: 0; } 
.test_resultaat .question_12 { border-bottom: 0; } 
.test_resultaat .question_14 { border-bottom: 0; } 
.test_resultaat .question_16 { border-bottom: 0; } 
.test_resultaat img { float: left; }
.test_resultaat .text { font-size: 1.2em; margin-left: 60px; }
.test_resultaat #pc-beveiliging h2 { color: #12b6e7; }
.test_resultaat #pc-beveiliging h3 { border-color: #12b6e7; }
.test_resultaat #pc-beveiliging .question { border-color: #12b6e7; }
.test_resultaat #website h2 { color: #f39401; }
.test_resultaat #website h3 { border-color: #f39401; }
.test_resultaat #website .question { border-color: #f39401; }
.test_resultaat #betaling h2 { color: #97be0f; }
.test_resultaat #betaling h3 { border-color: #97be0f; }
.test_resultaat #betaling .question { border-color: #97be0f; }
.test_resultaat .date { font-size: 1.1em; font-weight: bold; }