* {
  box-sizing: border-box;
}
.v2menu {
  background-color:#ffffff;
  float: left;
  width: 9%;
  border-left:2px solid #0085a2;
  overflow-x:hidden;
}
.v2menuitem {
  padding: 8px;
  margin-top: 7px;
  border-bottom: 1px solid #f1f1f1;
}
.v2main {
  background-color:#ffffff;
  float: left;
  padding: 1 1px;
  width:75%;
  overflow: hidden;
  border-top:2px solid #0085a2;
  border-left:2px solid #0085a2;
  min-height: 2000px;
}
.v2right {
	background-color:#fffeaa;
	border-top:2px solid #0085a2;
	border-left:2px solid #0085a2;
	border-right:2px solid #0085a2;
	float: left;
	width:16%;
	min-width:171px;
	min-height: 2000px;
}

img.visplaat {width:640px;}

@media only screen and (max-width:1089px) {
  /* For tablets: */
.v2menu {
  width: 15%;
}
  .v2main {
    width: 85%;
    padding: 0;
	min-height: 14px;
  }
  .v2right {
    width: 100%;
	min-height: 14px;
  }

img.visplaat {width:83%;}

}
@media only screen and (max-width:500px) {
  /* For mobile phones: */
  .v2menu, .v2main, .v2right {
    width: 100%;
	min-height: 14px;
  }
img.visplaat {width:99%;}
}


div.boktor{background-color:ffffff;margin-left:2px;clear:both;}


			A:link {text-decoration: none; color: 0000ff;}
			A:visited {text-decoration: none; color: 0000ff;}
			A:active {text-decoration: none; color: 0000ff;}
			A:hover {text-decoration: underline; color: 0000ff;}
			body{font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;color:#669;}
			table.gr {border-collapse: collapse;margin:0;padding:0;}
			table.ts {font-size:10px;}
			table.ts th {font-size:11px;font-weight:bold;color:#669;border-bottom:2px solid #6678b1;}
			table.ts td {border-bottom:1px solid #ccc;color:#669;}
			table.ts tr:hover td {color:#009;}



			table.ts2 {font-size:10px;width:168px;padding-left:20px;}
			table.ts2 th {font-size:11px;font-weight:bold;color:#669;border-bottom:2px solid #6678b1;}
			table.ts2 td {border-bottom:1px solid #ccc;color:#669;height:17px;overflow-x:hidden;}
			table.ts2 tr:hover td {color:#009;}

			table.t1 {width:100%; font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size:12px;background:#fff;border-collapse:collapse;text-align:left;}
			table.t1 th {font-size:14px;font-weight:bold;color:#669;border-bottom:2px solid #6678b1;padding:10px 8px;}
			table.t1 td {border-bottom:1px solid #ccc;color:#669;padding:6px 8px;}
			table.t1 tr:hover td {color:#009;}

			table.menu {font-size:9pt;}
			form {margin:0;padding:0;}
			h2 {font-size:16pt;color:#009;margin-top:0px;margin-bottom:0px;}
			h3 {margin-top:0px;margin-bottom:0px;}
			td.stit{font-size:16pt;}

			div.okaart{margin-left:1px;margin-top:1px;font-size:10px;float:left;width:198px;height:158px;overflow-x:hidden;overflow-y:hidden;border:solid black 1px;}
			div.ikaart{background-color:bfbfbf;margin-left:1px;margin-top:1px;float:left;width:162px;height:102px;overflow-x:hidden;overflow-y:hidden;border:solid black 1px;}
			div.rkaart{float:left;width:30px;height:102px;overflow-x:hidden;overflow-y:hidden;}
			div.bkaart{width:197px;margin-left:2px;overflow-x:hidden;white-space:nowrap;}


	div.o2kaart{margin-left:1px;margin-top:1px;font-size:10px;float:left;width:198px;height:264px;overflow-x:hidden;overflow-y:hidden;border:solid black 1px;border-radius:6px;}
	div.o2k22rt{margin-left:1px;margin-top:1px;font-size:10px;float:left;width:198px;height:127px;overflow-x:hidden;overflow-y:hidden;border:solid gold 1px;border-radius:6px;}
	div.i2kaart{background-color:bfbfbf;margin-left:0px;margin-top:0px;float:left;width:210px;height:149px;overflow-x:hidden;overflow-y:hidden;border-top:solid black 1px;border-bottom:solid black 1px;}
	div.r2kaart{float:left;width:30px;height:102px;overflow-x:hidden;overflow-y:hidden;}
	div.b2kaart{width:197px;margin-left:2px;overflow-x:hidden;white-space:nowrap;}
	div.c2kaart{background-color:ffffbb;width:197px;margin-left:2px;overflow-x:hidden;white-space:nowrap;}

			span.ss1{color:007700;}
			span.ss2{color:770000;}
			span.ss3{color:777777;}
			span.s{color:red;}
			span.f{color:blue;}

	div.okaart{margin-left:1px;margin-top:1px;font-size:10px;float:left;width:198px;height:158px;overflow-x:hidden;overflow-y:hidden;border:solid black 1px;}
	div.ikaart{background-color:bfbfbf;margin-left:1px;margin-top:1px;float:left;width:162px;height:102px;overflow-x:hidden;overflow-y:hidden;border:solid black 1px;}
	div.rkaart{float:left;width:30px;height:102px;overflow-x:hidden;overflow-y:hidden;}
	div.bkaart{width:197px;margin-left:2px;overflow-x:hidden;white-space:nowrap;}
	span.vc {vertical-align:middle;}
	img.vc {vertical-align:middle;}

	div.o3kaart{margin-left:1px;margin-top:1px;font-size:10px;float:left;width:198px;height:264px;overflow-x:hidden;overflow-y:hidden;border:solid black 1px;border-radius:6px;}
	div.i3kaart{background-color:bfbfbf;margin-left:0px;margin-top:0px;float:left;width:210px;height:149px;overflow-x:hidden;overflow-y:hidden;border-top:solid black 1px;border-bottom:solid black 1px;}
	div.r3kaart{float:left;width:30px;height:102px;overflow-x:hidden;overflow-y:hidden;}
	div.b3kaart{width:197px;margin-left:2px;overflow-x:hidden;white-space:nowrap;}
	div.c3kaart{background-color:ffffbb;width:197px;margin-left:2px;overflow-x:hidden;white-space:nowrap;}
	img.visp{width:198px;height:149px;object-fit:contain;background:url(a/a/znd.jpg);}
	img.ncat{width:198px;height:149px;object-fit:cover;}
	div.o3k33rt{margin-left:1px;margin-top:1px;font-size:10px;float:left;width:198px;height:183px;overflow-x:hidden;overflow-y:hidden;border:solid black 2px;border-radius:50px;background-color:white;}
	div.o4k44rt{margin-left:1px;margin-top:1px;font-size:10px;float:left;width:198px;height:143px;overflow-x:hidden;overflow-y:hidden;border:solid gold 1px;border-radius:6px;text-align:center;}
	div.o4k55rt{margin-left:1px;margin-top:1px;font-size:10px;float:left;width:198px;height:183px;overflow-x:hidden;overflow-y:hidden;border:solid gold 1px;border-radius:6px;text-align:center;}
	div.o3knnrt{margin-left:1px;margin-top:1px;font-size:10px;float:left;width:198px;height:205px;overflow-x:hidden;overflow-y:hidden;border:solid gold 1px;border-radius:6px;}
	div.alf{line-height:60px;text-align:center;margin-left:1px;margin-top:1px;font-size:29px;float:left;width:60px;height:60px;overflow-x:hidden;overflow-y:hidden;border:solid gold 1px;border-radius:6px;}
	div.alfr{line-height:60px;text-align:center;margin-left:1px;margin-top:1px;font-size:29px;float:left;width:60px;height:60px;overflow-x:hidden;overflow-y:hidden;border:solid gold 1px;border-radius:6px;background-color:ffdddd;}
	div.alfg{line-height:60px;text-align:center;margin-left:1px;margin-top:1px;font-size:29px;float:left;width:60px;height:60px;overflow-x:hidden;overflow-y:hidden;border:solid gold 1px;border-radius:6px;background-color:ddffdd;}
	span.alf {display:inline-block;vertical-align:middle;line-height:normal;}
	div.sponsor{line-height:143px;text-align:center;margin-left:1px;margin-top:1px;font-size:10px;float:left;width:198px;height:143px;overflow-x:hidden;overflow-y:hidden;border:solid gold 1px;border-radius:6px;}


/* Tooltip container */
.tooltip {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black; /* If you want dots under the hoverable text */
}

/* Tooltip text */
.tooltip .tooltiptext {
  visibility: hidden;
  width: 450px;
  background-color: black;
  color: #fff;
  text-align: left;
  padding: 5px 0;
  border-radius: 6px;
 
  /* Position the tooltip text - see examples below! */
  position: absolute;
  z-index: 1;
}

/* Show the tooltip text when you mouse over the tooltip container */
.tooltip:hover .tooltiptext {
  visibility: visible;
}
