*				{
				margin: 0;
				padding: 0;
				}
@page			{
				margin: 1in;
				}
html			{
				background: #fff;
				font-family: Georgia, "Times New Roman", serif;
				font-size: 12pt;
				}
body			{
				color: #000;
				}
.logo			{
				display: block;
				margin: 0 auto;
				page-break-after: always;
				}
img				{
				display: block;
				margin: 5pt auto;
				page-break-inside: avoid;
				}
.sub			{
				page-break-inside: avoid;
				}
h1				{
				font-size: 20pt;
				text-align: right;
				counter-reset: subtitel;
				}
h2				{
				font-size: 10pt;
				text-align: right;
				margin-bottom: 20pt;
				}
h3				{
				margin-top: 12pt;
				page-break-after: avoid;
				}
h3[id^=sub]:before
				{
				content: counter(subtitel) ". ";
				counter-increment: subtitel;
				}
p				{
				margin-bottom: 12pt;
				line-height: 16pt;
				}
a				{
				color: #000;
				}
a:hover			{
				text-decoration: none;
				}
p a:after 		{
				content: " [" attr(href) "] ";
				}
abbr:after		{
				content: " [=" attr(title) "] ";
				}
a				{
				display: block;
				}
code			{
				display: block;
				margin: 10pt 0;
				padding: 5pt;
				border: 1pt dashed #000;
				page-break-inside: avoid;
				}
.tip			{
				font-size: 8pt;
				border: 1pt solid #000;
				padding: 5pt;
				page-break-inside: avoid;
				}
#inhoudsopgave	{
				padding-bottom: 10pt;
				page-break-after: always;
				}
#inhoudsopgave ol
				{
				margin-left: 20pt;
				}
a				{
				text-decoration: none;
				}
dd				{
				margin-left: 10pt;
				margin-bottom: 10pt;
				}
#bronnen		{
				page-break-before: always;
				}