@charset "iso-8859-1";
@font-face {
	font-family: "MijnSans"/*, sans-serif*/;
	/* font-weight: 400;
	src: url(../fontsmap/aptos-display.ttf);*/
	src: url(fontsmap/PublicSans-Regular.ttf);
	/*src: url(../fontsmap/publicsans-regular-webfont.woff2) format(woff2);
	src: url(../fontsmap/publicsans-regular-webfont.woff) format(woff);
	src: url(../fontsmap/WorkSans-Regular.otf) format(otf);*/
}

@font-face {
	font-family: "smallekes";
	/*src: url(../fontsmap/firasanscondensed-extralight-webfont.woff2) format(woff2);*/
	src: url(fontsmap/FiraSansCondensed-ExtraLight.ttf);
}

@font-face {
	font-family: "LucasBordschrift";
	src: url(fontsmap/BordschriftLucas4.ttf);
}

body {
	background-color: white;
	font-size: 100%; 
	font-family: MijnSans, Aptos, Verdana, Arial, "VAG Rounded", "Lucinda Grande", "Helvetica Neue", "Glacial Indifference", "Trebuchet MS", Tahoma, Eurostil, Microstyle, GoudySans, "Futura Lt BT", "Humanst521 BT", "Souvenir Lt BT", "Korinna BT", "Univers condensed", "Arial narrow", Tech, Technical, UNIVERS, Helvetica, Comic/*, sans-serif*/; 
	font-style: normal; 
	font-weight: normal;
	font-variant: normal; 
	letter-spacing: normal; 
	line-height: 1.60; 
	text-align: left; 
	margin-left: 2%;  
	margin-right: 2%;
	color: navy;
	margin-top: 0.5em;
}

.content {
	margin: auto;
	background: white;
	padding: 4px;
}

.bordschrift {
	font-family: LucasBordschrift;
	letter-spacing: 0.001em; 
}

H1 {
font-size: 3em; 
font-stretch: condensed;
font-weight: normal;
color: #133EF8; 
text-align: center; 
text-wrap: balance;
text-shadow: 0.05em 0.08em 0.2em #5576FD;
/* background-color: rgba(135, 180, 255, 0.1); */
background-image: linear-gradient(to right, rgba(30,30,255,0.05), rgba(200,200,255,0.4));
margin: 0px;
margin-top: 0.7em;
border-radius: 30px;
padding: 0.3em;
padding-left: 20px;
padding-right: 0.5em;
box-shadow: 0.1em 0.1em lightblue;
}

H2 {
font-size: 2.2em; 
font-weight: normal;
color: #133EF8; 
text-align: left; 
text-wrap: balance;
text-shadow: 0.04em 0.07em 0.15em #6576FD;
background-color: rgba(135, 180, 255, 0.1);
margin: 0px;
margin-top: 0.5em;
border-radius: 20px;
padding: 0.4em;
padding-left: 20px;
padding-right: 0.5em;
width: fit-content;
box-shadow: 0.08em 0.09em lightblue;
}

H3 {
font-size: 1.8em; 
font-weight: normal;
color: #133EF8; 
text-align: left;
text-wrap: balance;
text-shadow: 0.04em 0.07em 0.15em #6576FD;
background-color: rgba(135, 180, 255, 0.1);
margin: 0px;
margin-top: 0.5em;
border-radius: 20px;
padding: 0.3em;
padding-left: 20px;
padding-right: 0.6em;
width: fit-content;
box-shadow: 0.08em 0.09em lightblue;
}

H4 {
font-size: 1.5em; 
font-weight: normal;
color: #133EF8; 
text-align: left;
text-wrap: balance;
text-shadow: 0.04em 0.06em 0.15em #6576FD;
background-color: rgba(135, 180, 255, 0.1);
margin: 0px;
margin-top: 0.5em;
border-radius: 20px;
padding: 0.3em;
padding-left: 20px;
padding-right: 0.7em;
width: fit-content;
box-shadow: 0.08em 0.09em lightblue;
}

H5 {
font-size: 1.3em;
font-weight: normal; 
color:  #133EF8; 
text-align: left; 
text-wrap: balance;
text-shadow: 0.04em 0.06em 0.15em #6576FD;
font-style: normal;
background-color: rgba(135, 180, 255, 0.1);
margin: 0px;
margin-top: 0.5em;
border-radius: 20px;
padding: 0.3em;
padding-left: 21px;
padding-right: 0.8em;
width: fit-content;
box-shadow: 0.08em 0.09em lightblue;
}

H6 {
font-size: 1.1em;
font-weight: normal; 
font-stretch: normal;
color: #133EF8; 
text-align: left; 
text-wrap: balance;
text-shadow: 0.04em 0.06em 0.15em #6576FD;
font-style: normal;
background-color: rgba(135, 180, 255, 0.1);
margin: 0px;
margin-top: 0.5em;
border-radius: 20px;
padding: 0.3em;
padding-left: 22px;
padding-right: 0.9em;
width: fit-content;
box-shadow: 0.1em 0.1em lightblue;
}

P {
font-size: 1em;
font-stretch: none; 
} 
#center {
	text-align: center;
}
P.C {
text-align: center;
 } 

P.L {
font-size: 0.8em; 
text-align: left;
}
 
P.R {
font-size: 0.8em; 
color: #008000;
text-align: right;
 }
 
P.XL {
font-size: 1.8em;
color:  blue; 
} 

p.bgc {
  background-color: Azure;
}
 
P.P {
font-size: 1.4em;
font-family: Abadi, Corbel, Candara, "Bookman Old Style", "DejaVu Sans", Palatino; 
color:  blue; 
} 
 
P.SN {
font-family: "Arial Narrow", "Bodoni MT Condensed", "Gill Sans MT Condensed"; font-size: 8pt; 
text-align: left;
}

span.smal {
	font-family: smallekes, "Arial Narrow", "Bodoni MT Condensed", "Gill Sans MT Condensed";
		letter-spacing: -0.03em;
}

DIV.AutoHeight {
		height: auto;
		overflow: visible;
	
}

DIV.MaxHeight20em {
		height: 15em;
		overflow: visible;
	
	}
	
div.popov {
	width: fit-content;
	margin: auto;
	padding: 4px;
font-size: 1.2em; 
color: #133EF8; 
text-align: left;
text-wrap: balance;
text-shadow: 0.04em 0.07em 0.15em #6576FD;
background-color: rgba(255, 255, 255, 1);
margin: 1em;
margin-top: 1em;
border-radius: 20px;
padding: 1em;
padding-left: 20px;
padding-right: 0.6em;
width: fit-content;
box-shadow: 0.08em 0.09em lightblue;
}
	
object.MaxHoogte20em {
	height: 20em;
	overflow: visible;
}	
 

object.MaxHoogte18em {
	height: 18em;
	overflow: visible;
}	
 

object.MaxHoogte15em {
	height: 15em;
	overflow: visible;
}	
 
 
object.MaxHoogte12em {
	height: 12em;
	overflow: visible;
}	

object.MaxHoogte10em {
	height: 10em;
	overflow: visible;
}	
 
 
object.MaxHoogte8em {
	height: 8em;
	overflow: visible;
}	
 
 
object.MaxHoogte6em {
	height: 6em;
	overflow: visible;
}	
 
 
object.MaxHoogte5em {
	height: 5em;
	overflow: visible;
}	
 
  
object.MaxHoogte4em {
	height: 4em;
	overflow: visible;
}	
hr { 
  display: block;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  margin-left: auto;
  margin-right: auto;
  border-style: inset;
  border-width: 1px;
  border-color: rgba(135, 180, 255, 0.3);
} 
 
OL {
text-align: left;
} 

LI {
text-align: left;
}

DL {
text-align: left;
}
DT {
text-align: left;
}
DD {
text-align: left;
color: red;
} 

TABEL {
font-size: 1em; 
font-family: Condensed, "Univers condensed", "Arial narrow", "Roboto Condensed", Arsenal, Miso, Economica, Verdana, Tahoma, Copperplate, "AvantGarde Bk BT", "Futura Hv BT", "GeoSlab703 XBd BT",  "Kabel Bd", Penoir, Rockford, Arial, Univers, sans-serif;
text-align: left;
} 

th, td {
	padding: .5em .5em;
	border: 1px solid #222;
}

td {
font-size: 0.9em; 
font-family: smallekes, "Univers condensed", "Arial narrow", "Roboto condensed", Arsenal, Miso, Economica, Verdana, Tahoma, Copperplate, "AvantGarde Bk BT", "Futura Hv BT", "GeoSlab703 XBd BT",  "Kabel Bd", Penoir, Rockford, Arial, Univers, sans-serif;
text-align: left;
}

td#bg {
	background-color: #e6ffe6;
}


A:link {color:red; text-decoration: underline; background: yellow;}
A:visited {color: blue; text-decoration: none;
font-size: 1em;
}

A:focus {background: #00FF00;
}

A:hover {background: #00FF00;
}
A:active {color: orange; text-decoration: none;
}

B {font-weight: bold;}

I {font-style: italic;}

EM {	color: green; 
	font-weight: bold;
	font-family: "times new roman", garamond, pica, serif; 
}
blauw {color: blue; font-weight: bold;}

G {color: green; font-weight: bold;}

R {color: red; font-weight: bold;}

O {color: orange; font-weight: bold;}

klein {font-size: 75%; 
}


groot {font-size: 130%; 
}

times {
font-family: "Times New Roman", "Cambria", Century, Garamond, Georgia, "Palatino Linotype"; 
} 


TT{font-family: "LetterGothic", "Monotype", "Courier", "Courier New", sans-serif;
font-weight: bold;}

CITE {
font-family: "Courier", "Courier New", sans-serif; 
font-style: normal; 
font-weight: bold;
font-variant: normal; 
letter-spacing: normal; 
line-height: normal; 
color: green;
}

.search {
         padding:8px 15px;
         background:rgba(50, 50, 50, 0.2);
         border:0px solid #dbdbdb;
}
.button {
         position:relative;
         padding:6px 15px;
         left:-8px;
         border:2px solid #207cca;
         background-color:#207cca;
         color:#fafafa;
}
.button:hover  {
                background-color:#fafafa;
                color:#207cca;
}

.page { 
	margin: auto;
	padding-bottom: 1em;	
	padding-left: 0.1em;	
	padding-bottom: 0.5em;	
	padding-right: 0.1em;
	}	

	
.page-helpers { 
		margin: 1px;
	}	

.full-width { max-width: 100%; }
