*{
	margin:0px;
	padding:0px;
	box-sizing: border-box;
}
body{
	background: #fff;
	font:normal 16px "nimbus sans", sans-serif;
}
h4 {
	font-size:110%;
	padding:0 0 10px 0;
}
.blad-main img {margin:0 0 30px 0}
.blad-footer img{margin-bottom:-6px}
i {font-size:1.1em}
ul{
	margin:0 0 0 2em;
}
.blad{
	position:relative;
	margin: 0px auto;
	top:0px;
	left:0px;
	bottom:0px;
	right:0px;
	width:1050px;
	background: #fff;
}
.blad-main a:link {  color: #000;}
.blad-main a:visited {  color: #000;}
.blad-main a:hover {  color: #000;}
.blad-main a:active {  color: #000;}
.blad-nav{
	position:relative;
	margin:0px 0px 0px 0px;
	padding:70px 0 0 0;
	color:#111;
	font-weight:bold;
}
.blad-nav ul{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
.blad-nav ul li{
	
	padding:10px 20px 10px 0px;
}

.blad-header{
	margin:30px 0px 20px 20px;	
}
.blad-main{
	margin:10px 0px 20px 20px;	
}
.blad-main p{
	padding:0 0 10px 0;
}
.left a {
    display: block;
	margin-left:10px;
	padding: 14px 10px;
    text-decoration: none;
}
.blad-nav a{
	color:#fff;
	text-decoration:none;
}
.blad-nav a:hover
{
	text-decoration: underline;
}
#huidig a
{
	color:#ff0;	
}
#huidig a:link
{
	color:#ff0;	
}
#huidig a:visited
{
	color:#fff;	
}
#huidig a:hover
{
	color:#00f;	
	text-decoration: underline;	
}
#huidig a:active
{
	color:#00f;
	text-decoration: none;		
}
/*
Voor de voet
*/
footer a {
	color:#fff;
	text-decoration:none;
	
}
footer a:hover{
	color:#ff0;
	text-decoration: underline;
}
 .column {
  float: left;
  width: 45%;
  padding:20px;
  
}

/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}
a.icon {display:none;}


@media screen and (max-width: 950px) {
.blad-nav{padding:10px 0 10px 0;}
.blad{
	position:relative;
	margin: 0px auto;
	top:0px;
	left:0px;
	bottom:0px;
	right:0px;
	width:100%;
	background: #fff;
}

nav{
	position:-webkit-sticky; /* Safari */
	position:sticky;
	left: 0px;
	}
	.left .hid {display:none}
	.left .huidig {display:none}
/*
	clear
*/
	left a.icon {display:inline;}
	a.icon {
		float: right;
		padding:0 20px 0 0 ;
		display: block;
	}
	.responsive {position: relative;
	
	}
	.responsive a.icon {display:none;
		position: absolute;
		right: 0;
		left: 0;
	}
	.left.responsive a {
		display: block;	float: none;
		text-align: left;
	} 
	.column {
	text-align:center;
  width: 100%;
  padding:20 50px;
  }
}
}
