.thumbnail1{
position: relative;
z-index: 125; 
}

.thumbnail1:hover{
background-color: transparent;
z-index: 150;
}

.thumbnail1 span{ /*CSS for enlarged image*/
	position: absolute;
	background-color: #80FFFF;
	padding: 5px;
	left: 50px;
	visibility: hidden;
	text-decoration: none;
}

.thumbnail1 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail1:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	top: 50px;
	left: 125px; /*position where enlarged image should offset horizontally */
}
/* Styles for Knijn7 */
.thumbnail2{
position: relative;
z-index: 125;
}

.thumbnail2:hover{
background-color: transparent;
z-index: 155;
}

.thumbnail2 span{ /*CSS for enlarged image*/
	position: absolute;
	background-color: #80FFFF;
	padding: 5px;
	left: 500px;
	visibility: hidden;
	text-decoration: none;
}

.thumbnail2 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail2:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	top: 0px;
	left: 125px; /*position where enlarged image should offset horizontally */
}
/* Styles for Knine9 */
.thumbnail3{
position: relative;
z-index: 125;
}

.thumbnail3:hover{
background-color: transparent;
z-index: 155;
}

.thumbnail3 span{ /*CSS for enlarged image*/
	position: absolute;
	background-color: #80FFFF;
	padding: 5px;
	left: -1000px;
	visibility: hidden;
	text-decoration: none;
}

.thumbnail3 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail3:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	top: 0px;
	left: 125px; /*position where enlarged image should offset horizontally */
}
/* Styles for route */
.thumbnail4{
position: relative;
z-index: 125;
}

.thumbnail4:hover{
background-color: transparent;
z-index: 155;
}

.thumbnail4 span{ /*CSS for enlarged image*/
	position: absolute;
	background-color: #80FFFF;
	padding: 5px;
	left: -1000px;
	visibility: hidden;
	text-decoration: none;
}

.thumbnail4 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail4:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	top: -150px;
	left: 125px; /*position where enlarged image should offset horizontally */
}
.thumbnail5{
position: relative;
z-index: 125;
}

.thumbnail5:hover{
background-color: transparent;
z-index: 150;
}

.thumbnail5 span{ /*CSS for enlarged image*/
	position: absolute;
	background-color: #80FFFF;
	padding: 5px;
	left: 50px;
	visibility: hidden;
	text-decoration: none;
}

.thumbnail5 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail5:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	top: -175px;
	left: 125px; /*position where enlarged image should offset horizontally */
}

.thumbnail6{
position: relative;
z-index: 125;
}

.thumbnail6:hover{
background-color: transparent;
z-index: 150;
}

.thumbnail6 span{ /*CSS for enlarged image*/
	position: absolute;
	background-color: #80FFFF;
	padding: 5px;
	left: 50px;
	visibility: hidden;
	text-decoration: none;
}

.thumbnail6 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail6:hover span{ /*CSS plaatje vergroten on hover*/
	visibility: visible;
	top: -250px;
	left: 125px; /*horizontale positie van vergroot plaatje*/
}

.thumbnail7{
position: relative;
z-index: 0; 
}

.thumbnail7:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail7 span{ /*CSS for enlarged image*/
	position: absolute;
	background-color: #80FFFF;
	padding: 5px;
	left: 50px;
	visibility: hidden;
	text-decoration: none;
}

.thumbnail7 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail7:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	top: 50px;
	left: 125px; /*position where enlarged image should offset horizontally */
}
/* Styles for Knijn7 */
.thumbnail8{
position: relative;
z-index: 0;
}

.thumbnail8:hover{
background-color: transparent;
z-index: 55;
}

.thumbnail8 span{ /*CSS for enlarged image*/
	position: absolute;
	background-color: #80FFFF;
	padding: 5px;
	left: 500px;
	visibility: hidden;
	text-decoration: none;
}

.thumbnail8 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail8:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	top: 0px;
	left: 125px; /*position where enlarged image should offset horizontally */
}
/* Styles for Knine9 */
.thumbnail9{
position: relative;
z-index: 0;
}

.thumbnail9:hover{
background-color: transparent;
z-index: 55;
}

.thumbnail9 span{ /*CSS for enlarged image*/
	position: absolute;
	background-color: #80FFFF;
	padding: 5px;
	left: -1000px;
	visibility: hidden;
	text-decoration: none;
}

.thumbnail9 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail9:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	top: 0px;
	left: 125px; /*position where enlarged image should offset horizontally */
}
/* Styles for route */
.thumbnail10{
position: relative;
z-index: 0;
}

.thumbnail10:hover{
background-color: transparent;
z-index: 55;
}

.thumbnail10 span{ /*CSS for enlarged image*/
	position: absolute;
	background-color: #80FFFF;
	padding: 5px;
	left: -1000px;
	visibility: hidden;
	text-decoration: none;
}

.thumbnail10 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail10:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	top: -150px;
	left: 125px; /*position where enlarged image should offset horizontally */
}
.thumbnail11{
position: relative;
z-index: 0;
}

.thumbnail11:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail11 span{ /*CSS for enlarged image*/
	position: absolute;
	background-color: #80FFFF;
	padding: 5px;
	left: 50px;
	visibility: hidden;
	text-decoration: none;
}

.thumbnail11 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail11:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	top: -250px;
	left: 125px; /*position where enlarged image should offset horizontally */
}

.thumbnail12{
position: relative;
z-index: 0;
}

.thumbnail12:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail12 span{ /*CSS for enlarged image*/
	position: absolute;
	background-color: #80FFFF;
	padding: 5px;
	left: 50px;
	visibility: hidden;
	text-decoration: none;
}

.thumbnail12 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail12:hover span{ /*CSS plaatje vergroten on hover*/
	visibility: visible;
	top: -250px;
	left: 125px; /*horizontale positie van vergroot plaatje*/
}
