@font-face {
	font-family: 'icomoon';
	src:url('/fonts/icomoon.eot?iw8v6i');
	src:url('/fonts/icomoon.eot?iw8v6i#iefix') format('embedded-opentype'),
		url('/fonts/icomoon.ttf?iw8v6i') format('truetype'),
		url('/fonts/icomoon.woff?iw8v6i') format('woff'),
		url('/fonts/icomoon.svg?iw8v6i#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'PT sans';
	src:	url('/fonts/pt-sans-v11-latin-regular.eot') format('embedded-opentype'),
		url('/fonts/pt_sans_regular.ttf') format('truetype'),
		url('/fonts/pt-sans-v11-latin-regular.woff') format('woff'),
		url('/fonts/pt-sans-v11-latin-regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'PT sans cursief';
	src:	url('/fonts/pt-sans-v11-latin-italic.eot') format('embedded-opentype'),
		url('/fonts/pt_sans_italic.ttf') format('truetype'),
		url('/fonts/pt-sans-v11-latin-italic.woff') format('woff'),
		url('/fonts/pt-sans-v11-latin-italic.svg') format('svg');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'Georgiaweb';
	src:	url('/fonts/georgia.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-search:before {
	content: "\e900";
}

body
{
	font-family: "PT sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: var(--standaard);
	line-height:18pt;
}

h1
{
	font-family:"Georgiaweb",Georgia,"Times New Roman", serif;
	font-size: var(--groot);
	color:var(--rood);
	font-weight:normal;
	#text-transform: capitalize;
}

h2
{
	font-family:"PT sans";
	font-size: var(--normaal);
	color:var(--rood);
	text-transform: uppercase;
	font-weight: normal;
}

.small-caps
{
	font-variant: small-caps;
}
h3
{
	font-family:"PT sans cursief","PT sans";
	font-size: var(--normaal);
	color:var(--rood);
	margin:0px;
	font-weight: normal;
}
h4
{
	margin-bottom:0px;
}

a:hover,
.overlink a:hover,
.titelgegevens a:hover
{
	text-decoration: underline;
}
a,
.titelgegevens a,
.tijdlijn ul.selectie a
{
	font-size: var(--normaal);
	color:var(--paars);
	font-family:"PT sans cursief","PT sans";
}
.overlink a,
.titelgegevens a
{
	text-decoration: none;
}
.overlink a
{
	font-family:"PT sans";
}
.alfabet
{
	font-size:11px;
}
a.chosen,
a:hover
{
	color:var(--rood);
}

nav li a
{
	padding:0 20px;
}

nav li a.chosen
{
	background:var(--paars);
	color:var(--wit);
}

nav li a
{
	font-family:"PT sans";
	color:var(--zwart);
}

nav li ul li a
{
	font-family:"PT sans cursief","PT sans";
        color:var(--paars);
        background:none;
}

nav li ul li a.chosen,
nav li ul li a:hover
{
        color:var(--rood);
        background:none;
}

.datum
{
	font-size:var(--datum);
	color:var(--zwart);
	opacity: 0.3;
}
i
{
	font-family:"PT sans cursief";
}
.tijdlijnkeuze a
{
	color:var(--zwart);
	font-family:"PT Sans";
}
.onderschrift
{
	font-size:var(--klein);
	text-align:left;
	line-height:1.2em;
}
