/*

	Copyright Stijn “Adhemar” Vandamme, 2008. Sommige rechten voorbehouden.

	Deze opmaakdefinitie is een vrije stijl. Je kunt het vrij gebruiken; en/of herdistribueren en/of aanpassen onder, naar keuze,
	de voorwaarden van de Creative Commons Naamsvermelding–Gelijk Delen versie 2.0 België licentie <http://creativecommons.org/licenses/by-sa/2.0/be/legalcode.nl>
	of de voorwaarden van de GNU General Public License versie 2 <http://www.gnu.org/licenses/gpl-2.0.txt> of, naar keuze, een later versie, aangevuld met de onderstaande stylesheet uitzondering.

	Copyright Stijn “Adhemar” Vandamme, 2008. Some rights reserved.

	This lay-out definition is a free stylesheet. You can use it freely; and/or redistribute and/or adapt under, at your option,
	the terms and conditions of the Creative Commons Attribution–Share Alike version 2.0 Belgium license <http://creativecommons.org/licenses/by-sa/2.0/be/legalcode.nl>
	or the terms and conditions of the GNU General Public License version 2 <http://www.gnu.org/licenses/gpl-2.0.txt> or, at your option, any later version, completed with the stylesheet exception below.

	De stylesheet uitzondering:
	The stylesheet exception:

		As a special exception to GPL, any (X)HTML file which merely makes function calls to this stylesheet, and for that purpose includes it by reference, shall be deemed a separate work for copyright law purposes.
		If you modify this stylesheet, you may extend this exception to your version of the code, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.

*/


* {
	margin: 0em;
	border: 0em;
	padding: 0em;
}
.smallcaps {
	text-transform: lowercase;
	font-variant: small-caps;
}
.normaal {
	color: rgb(0, 0, 0);
}
.klein, .meta {
	font-size: 0.857em;
}
.meta {
	font-style: italic;
}
.center {
	text-align: center;
}


a {
	color: rgb(0, 0, 128);
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a img {
	border:0;
}
abbr, acronym {
	border-bottom: none;
}
h1, h2, h3, h4, h5, #wp-calendar caption {
	font-family: "Trebuchet MS", "Verdana", "Tahoma", "Arial", sans-serif;
	font-weight: bold;
}
h1 {
	margin-top: 0.167em;
}
h1 a:hover, h2 a:hover, h3 a:hover {
	text-decoration: none;
}
h1 a {
	color: rgb(0, 0, 128);
}
h2, #wp-calendar caption {
	font-size: 1.286em;
	border: 0.056em solid rgb(0, 0, 128);
	border-bottom-width: 0.111em;
	line-height: 1em;
	padding: 0.111em 0.278em 0.167em 0.278em;
}
h3 {
	color: rgb(0, 0, 128);
	font-size: 1.143em;
	font-weight: bold;
	border-bottom: 0.125em solid rgb(0, 0, 128);
	margin-top: 1.625em;
	padding-bottom: 0.125em;
	line-height: 1em;
}
h3 a {
	color: rgb(0, 0, 128);
}
p, h4, h5 {
	margin-top: 1.071em;
}
p.attributie {
	text-align: right;
}
blockquote + p.attributie {
	margin-top: 0em;
}
blockquote {
	margin-top: 1.25em;
	border: 0.083em solid rgb(0, 0, 128);
	font-size: 0.857em; 
	font-style: italic;
	line-height: 1.5em;
	padding: 0em 0.833em 0.083em 0.833em;
}
blockquote.vraag {
	font-weight: bold;
}
blockquote p {
	line-height: 2.333em;
	margin-top: 0.833em;
}
blockquote p:first-child {
	margin-top: 0em;
}
blockquote em {
	font-style: normal;
}
blockquote ol {
	line-height: 2.333em;
	padding-left: 2em;
}
table {
	border-spacing: 0em;
	margin-top: 0.571em;
}
ul ul {
	margin-left: 1em;
}
sup {
	font-size: 0.643em;
	vertical-align: 0.643em;
}


body {
	font: 0.875em "Georgia", "Palantino", "Times New Roman", serif;
	font-weight: normal;
	color: rgb(0, 0, 0);
	line-height: 2.143em;
	padding: 0.571em;
	text-align: justify;
}
#lichaam {
	margin: 0em auto;
}


#hoofd {
	margin-bottom: 0.571em;
	border: 0.071em solid rgb(0, 0, 128);
	padding: 0.071em 0.357em 0em 0.357em;
}
#hoofd a img {
	float: left;
	height: 4.643em;
	width: 4.429em;
	margin-right: 0.214em;
}
#hoofd a > img {
	margin-top: -0.643em;
}
#hoofd > h1 {
	margin-top: 0em;
}
#slogan {
	font-style: italic;
	margin: 0em;
}
#hoofd > #slogan {
	margin-bottom: -0.357em;
}


p.timestamp {
	color: rgb(128, 128, 128);
	margin-top: -0.429em;
	font-style: italic;
}
p.timestamp a {
	color: rgb(128, 128, 128);
}
#romp h2:first-child {
	margin-top: 0.063em;
}
#romp ul {
	margin-left: 2.857em;
}
div.post {
	margin-top: 2.5em;
}
div.post:first-child {
	margin-top: 0em;
}
#romp ul.referenties, #trackback table {
	text-align: left;
	font-size: 0.786em;
	margin: 1.273em 0em 0em 0em;
	list-style-type: none;
}
.referenties sup {
	font-size: 0.727em;
	vertical-align: 0.625em;
}
#formulier {
	margin-top: 1em;
}
.reactie {
	line-height: 1.25em;
	border: 0.0625em solid rgb(128, 128, 128);
	margin-top: 1.071em;
	padding: 0em 0.5em 0.25em 0.5em;
}
.reactie p {
	margin-top: 0.5em;
}
.reactie blockquote {
	line-height: 1.25em;
}
.reactie blockquote p {
	line-height: 1.25em;
	margin-top: 0.5em;
}
.reactie blockquote p:first-child {
	margin-top: 0em;
}


#voet {
	clear: both;
	color: rgb(128, 128, 128);
	font-size: 0.857em;
	line-height: 1.5em;
	border-top: 0.167em solid rgb(0, 0, 128);
}
#voet a {
	color: rgb(128, 128, 128);
}
#voet img.creative-commons {
	width: 2.25em;
	height: 2.25em;
	float: left;
	margin: 0.417em 0.667em 0em 0em;	
}
#voet p {
	margin-top: 0em;
}
#voet p:first-child {
	margin-top: 0.333em;
}