html {
	height : 98%;
	width : 100%;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	color : #FFFFFF;
	text-align : center;
	background-color : #144482;
	/* font : normal normal calc((16vh + 9vw + 10vmin + 10vmax)/34) Arial, Helvetica, sans-serif; */
}
body {
	height : 100%;
	width : 100%;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
}
.listDiv {
	position: relative;
	width: 100%;
	height: 99%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;
	border-collapse: collapse;
	overflow-y: scroll;
}
.bigTable {
	width : 94%;
	margin : 0 auto 0 auto;
	text-align : left;
	padding : 0 0 0 0;
	border : none;
	border-collapse : collapse;
	max-width : 1500px;
	font-size:calc(1.5vh + 1.5vw);
	max-width: 100%;
}
.bigTable td {
	max-width: 1em;
	overflow:hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.even { background-color: #144482; }
.odd { background-color: #149482; }
.button { border-radius: 10%; background-color:white; text-align:center; cursor:pointer; width:5%; }
#message {
	position:absolute;
	top:10%;
	left:10%;
	padding:2%;
	justify-content:center;
	background-color: #144482;
	align-items: center;
	width:70%;
	border:thick solid red;
	color:white;
	display:none;
	z-index:10;
}
#zoekDiv {
	width : 50%;
	position: absolute;
	left: 25%;
	top: 20%;
	text-align : left;
	padding : 1%;
	border : thick solid red;
	border-collapse : collapse;
	max-width : 1000px;
	background-color: white;
	font-size:calc(1.1vh + 1.1vw);
}
#keuze {
	border:none;
	border-color:white;
	width:99%;
	font-size:calc(0.9vh + 0.9vw);
	font-style:italic;
}
.center { width:100%; height:100%; background-color: #149482; color:white;}
.img { background-size:contain; background-repeat:no-repeat; background-position: center; cursor:pointer; }
.zwart   { background-color: #000000; }
input { border:0; outline:0; }
input:focus { outline:none!important; }