div.boek { background-color: #fff; border-bottom: 6px solid #efeedc; clear: both; font-size: 1em; margin: 2.5em auto 1em; max-width: 990px; padding: 0; padding-top: 1em; padding-right: 1em; position: relative; }
div.boek a:link { text-decoration: none; }
div.boek a:hover { text-decoration: none; }
div.boek > div.a { float: left; padding: 0; text-align: center; width: 160px; }
div.boek > div.a img.bc { border: 1px solid #000; box-shadow: 1px 1px 3px #a2a2a2; margin: 0.5em 0; }
div.boek > div.b { margin-left: 165px; }
div.boek > div.b h4 { font-family: 'Montserrat', sans-serif; font-size: 1.6em; font-style: normal; font-weight: 700; margin: 0 0 0.22em; padding: 0; padding-right: 100px; position: relative; font-variant: small-caps; }
div.boek > div.b h4 a { color: #000; text-decoration: none; }
div.boek > div.b h4 span.a { bottom: 3px; font-size: smaller; position: absolute; right: 10px; }
div.boek > div.b h5 { font-family: 'Lato', sans-serif; font-size: 1.2em; font-weight: 400; margin: 0.1em 0; padding-left: 0.833em; }
div.boek > div.b h5 a { color: #000; text-decoration: none; }
div.boek > div.b h6 { color: #444; font-family: 'Lato', sans-serif; font-size: 0.8em; font-weight: 400; margin: 0.5em 0 0; padding: 0; padding-left: 1.3em; }
div.boek > div.b h6 a { color: #444; text-decoration: none; }
div.boek > div.b > div.a > div.a { font-family: 'Lato', sans-serif; font-size: 1.1em; font-weight: 400; border-top: 1px solid #dcdcdc; margin-top: 0.4em; padding: 0.4em 1em; }
div.boek > div.b > div.a > div.a p { font-size: 1em; margin: 0; margin-top: 0.3em; padding: 0; text-align: justify; }
div.boek > div.b > div.a > div.a blockquote { margin: 1em 0.5em; }
div.boek > div.b > div.a > div.a blockquote p { margin: 0; text-indent: 1em; }
div.boek > div.b > div.a > div.a h5 { font-size: 1.25em; font-variant: small-caps; font-weight: bold; margin: 0.6em 0 0.3em; padding: 0; }
div.boek > div.b > div.a > div.a ol { margin-top: 0; }
div.boek > div.b > div.a > p.b { font-size: 0.85em; font-style: italic; margin: 0 1.18em 0.4em; text-align: right; }
div.boek > div.b > div.a > p.c { font-size: 0.85em; font-style: italic; font-weight: bold; margin: 0.2em 1em; text-align: right; }
div.boek > div.b > div.a > p.c a, 
div.boek > div.b > div.a > p.c a:visited { color: black; }
div.boek > div.b > div.a > p.c a:hover { color: darkgreen; }
div.boek > div.b > div.b { margin: 0.4em 0; padding: 0; }
div.boek > div.b > div.b > h6 { background-color: #efeedc; border-radius: 3px; color: black; font-size: 0.7em; font-weight: bold; margin: 0; padding: 0.3em 1.53em; text-align: left; }
div.boek > div.b > div.b > h6 b { color: darkred; }
div.boek > div.b > div.b > div.a { display: table; padding: 5px 0; width: 100%; }
div.boek > div.b > div.b > div.a > div.a { display: table-cell; margin: 0; padding: 0; vertical-align: top; width: 10em; }
div.boek > div.b > div.b > div.a > div.a p.a { color: #333; font-size: 1.8em; font-weight: bold; margin: 0; padding: 0; text-align: center; white-space: nowrap; }
div.boek > div.b > div.b > div.a > div.a p.a sup { font-size: 0.6em; vertical-align: 0.6em; }
div.boek > div.b > div.b > div.a > div.a p.b { color: darkred; font-size: 0.6em; font-weight: bold; margin: 0; margin-top: -2px; padding: 0; text-align: center; white-space: nowrap; }
div.boek > div.b > div.b > div.a > div.a p.c { color: gray; font-size: 0.55em; font-weight: normal; margin: 0; padding: 0; text-align: center; white-space: nowrap; }
div.boek > div.b > div.b > div.a > div.a p.c sup { font-size: 0.6em; vertical-align: 0.55em; }
div.boek > div.b > div.b > div.a > div.b { display: table-cell; margin: 0; min-width: 30%; padding: 0; text-align: center; vertical-align: middle; }
div.boek > div.b > div.b > div.a > div.b p.a { font-size: 0.9em; margin: 0.3em 0; }
div.boek > div.b > div.b > div.a > div.b p.a a,
div.boek > div.b > div.b > div.a > div.b p.a a:visited { color: cadetblue; background-color: ghostwhite; border: 1px solid cadetblue; border-radius: 5px; font-weight: bold; padding: 3px 5px; text-decoration: none; text-transform: uppercase; white-space: nowrap; }
div.boek > div.b > div.b > div.a > div.b p.a a:hover { background-color: cadetblue; color: white; cursor: pointer; }
div.boek > div.b > div.b > div.a > div.b p.b { color: #777; font-size: 0.7em; margin: 0.5em 0 0; padding: 0; text-align: center; }
div.boek > div.b > div.b > div.a > div.b button { background-color: ghostwhite; border: 1px solid cadetblue; border-radius: 5px; color: cadetblue; font-family: Verdana; font-weight: bold; }
div.boek > div.b > div.b > div.a > div.b button:hover { background-color: cadetblue; color: white; cursor: pointer; }
div.boek > div.b > div.b > div.a > div.c { display: table-cell; margin: 0; padding: 0 1em; vertical-align: middle; }
div.boek > div.b > div.b > div.a > div.c p { font-size: 0.8em; font-style: italic; margin: 0; padding: 0; text-align: right; }
div.boek > div.b > div.b > div.a > div.c p.a { font-style: normal; }
div.boek > div.b > div.b > div.a > div.c p.a span.a { font-weight: bold; }
div.boek > div.b > div.b > div.a > div.d { display: table-cell; margin: 0; padding: 0 1em; vertical-align: middle; }
div.boek > div.b > div.b > div.a > div.d p.a { color: #333; font-size: 1em; font-weight: bold; margin: 0 2em; padding: 0; text-align: left; white-space: nowrap; }
div.boek > div.b > div.b > div.a > div.e { margin: 0; padding: 0; text-align: left; }
div.boek > div.b > div.b > div.a > div.e p.a { color: #777; font-size: 0.8em; margin: 0.3em 3em; }
div.boek > div.z { clear: both; }
