@charset "utf-8";
/* CSS Document */
.QuotePhoto{
	width:200px;
	height:200px;
	border-radius: 100px;
	-webkit-border-radius:100px;
	-moz-border-radius:100px;
	
	}
.BGBLAUW{
	background-color:#2f78e9
	}
.QuotePhotoSmall{
	width:67px;
	height:67px;
	border-radius: 33px;
	-webkit-border-radius:33px;
	-moz-border-radius:33px;
	
	}
.grow, .growsmall{ 
	transition: all 1s ease-in-out;
	}
.growblock{
	width:200px;
	height:150px;
	overflow:hidden;
	}
.grow:hover{ 
	transition: all .55s ease-in-out;
	transform:scale(1.3);
	}
.growsmall:hover{
	transition: all .55s ease-in-out;
	transform:scale(1.1);
	}
cite{
	min-width:140px;
	color:#A5A5A5 !important;
	}
.fadeout {
    opacity: 0.6;
    transition: opacity 1s ease-in-out;
    -moz-transition: opacity 1s ease-in-out;
    -webkit-transition: opacity 1s ease-in-out;
}
.fadeout:hover {
    opacity: 1.0;
    transition: opacity .55s ease-in-out;
    -moz-transition: opacity .55s ease-in-out;
    -webkit-transition: opacity .55s ease-in-out;
}​
.resize{
	outline:#DC2ABF solid 2px !important;
	}
.map {
    -webkit-filter: grayscale(100%);
       -moz-filter: grayscale(100%);
        -ms-filter: grayscale(100%);
         -o-filter: grayscale(100%);
            filter: grayscale(100%);
	margin:0px!important;
	padding:0px!important;
}

.footerlogo{
	opacity:0.15;
	transition: opacity 1s ease-in-out;
    -moz-transition: opacity 1s ease-in-out;
    -webkit-transition: opacity 1s ease-in-out;
	}
.footerlogo:hover{
	opacity:1.0;
	transition: opacity .55s ease-in-out;
    -moz-transition: opacity .55s ease-in-out;
    -webkit-transition: opacity .55s ease-in-out;
	}
.blockgridhoekje{
	width:20px !important;
	height:auto !important;
	position:absolute;
	z-index:3;
	left:25px;
	top:-2px;
	
	
	
	}
.smallblockgridhoekje{
	width:20px;
	height:27px;
	position:absolute;
	z-index:3;
	left:25px;
	top:-1px;
	

	}
	
.OverFigure img{
	background-size:contain;
	isolation:isolate;
	-webkit-filter:grayscale(1);
	-webkit-filter:grayscale(100%);
	filter:grayscale(100%);
	filter:none;
	/*-webkit-filter:brightness(1.2);
	-webkit-filter:brightness(120%);
	filter:brightness(120%);*/
	
	
	/*-webkit-mix-blend-mode: multiply;
    -moz-mix-blend-mode: multiply;
    -o-mix-blend-mode: multiply;
    -ms-mix-blend-mode: multiply;
     mix-blend-mode:multiply;*/
	 
	 /* Required for IE 5, 6, 7 */
	/* ...or something to trigger hasLayout, like zoom: 1; */
	width: 100%; 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	
	-khtml-opacity: 0.5;
    
	opacity: 0.5;
	 

	
	
	}

.OverFigure:hover img{
	-webkit-filter:grayscale(0);
	-webkit-filter:grayscale(0%);
	filter:grayscale(0%);
	filter:none;
	transition:all 0.3s ease;
	
	width: 100%; 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	
	filter: alpha(opacity=100);
	-moz-opacity:1;
	
	-khtml-opacity: 1;
    
	opacity: 1;
	
	}


.OverFigure:hover{
	background-color:#FFFFFF !important;
	}

.blockinfo{
	z-index:3;
	}
	
table {
	table-layout:fixed; 
}

tbody {
    
    overflow: scroll;
}
	






