body{
	background: #ffffff;
	color: #6D1817;
	/*color:#000000;*/
	font-family: scandia-web, times;
	font-size: 18px;
	font-weight: 400;
	font-style:normal;
}
strong{
	font-weight: 500;
}

a{
	text-decoration:none;
	outline:none;
	color: #6D1817;
}
a:active{outline:none;}
.clearer{clear:both;}
.hidden{
	display:none !important;
}
.img100{
	width: 100%;
	height: auto;
}
/* colours */
.brown{
	color: #6D1817 !important;
}
.orange{
	color: #ED5B1B !important;
}
.green{
	color: #00AE97 !important;
}
.blue{
	color: #0D2660 !important;
}

.brown a{
	color: #6D1817 !important;
}
.orange a{
	color: #ED5B1B !important;
}
.green a{
	color: #00AE97 !important;
}
.blue a{
	color: #0D2660 !important;
}

.brown-bd{
	/*border-color: #6D1817 !important;*/
	border-color: #E3E4EA !important;
}
.orange-bd{
	border-color: #ED5B1B !important;
}
.green-bd{
	border-color: #00AE97 !important;
}
.blue-bd{
	/*border-color: #0D2660 !important;*/
	border-color: #E3E4EA !important;
}
.brown-bg{
	background-color: #f6f0f0 !important;
}
.orange-bg{
	background-color: #f4f5f8 !important;
	/*background-color: #fef6f3 !important;*/
}
.green-bg{
	background-color: #f4f5f8 !important;
	/*background-color: #f4fcfb !important;*/
}
.blue-bg{
	background-color: #f4f5f8 !important;
	/*background-color: #f4f5f8 !important;*/
}
/* end colourscolours */
/* structure */

.center{
	max-width:1300px;
	width:100%;
	margin:0 auto;
}
.content{
	width:90%;
	margin:10px auto;
}
.colcontainer {
	display: table; 
	width: 100%; 
	position: relative;
}

.col69 {
	display: table-cell;
	width:69%;
	vertical-align: top;
}
.space2 {
	display: table-cell;
	width:2%;
	vertical-align: top;
}

.col29{
	display: table-cell;
	width:29%;	
	vertical-align: top;
}
.col32{
	display: table-cell;
	width:32%;
	vertical-align: top;
}
.col49{
	display: table-cell;
	width:49%;
	vertical-align: top;
}
.collid{
	display: table-cell;
	width:20.5%;
	vertical-align: top;
	cursor: pointer;
}
.collid2{
	display: table-cell;
	width:44%;
	vertical-align: top;
}

.spacelid {
	display: table-cell;
	width:6%;
	vertical-align: top;
}
.colactie{
	display: table-cell;
	width:20.5%;
	vertical-align: top;	
}
.mobile2row{
	display: none;
}
.spaceactie{
	display: table-cell;
	width:2%;
	vertical-align: top;	
}
.boxcontainer{
	margin-bottom:20px;
	/*border-top: 1px solid #E3E4EA;
	border-bottom: 1px solid #E3E4EA;*/
	/*border-top: 1px solid #e9dcdc;
	border-bottom: 1px solid #e9dcdc;*/
	
}
.box{
	padding:15px;
	position: relative;
}
.bottomtop{
	border-top: 1px solid #E3E4EA;
	border-bottom: 1px solid #E3E4EA;
}
.boxmargin{margin-bottom:10px;}
.box .title{
	font-weight: 500;
	font-size: 13px;
	line-height: 20px;
	min-height: 80px;
}
.box .desc{
	font-weight: 400;
	font-size: 13px;
	line-height: 20px;
	min-height: 80px;
}
.box .cats{
	position: relative;
	float:left;
	font-size: 13px;
	padding:10px 5px 0 0;
	padding-top:10px;
	z-index:2;
}
.box .more{
	float: right;
	font-size: 13px;
	padding-top:10px;
	font-weight: 500;
}
.box .link{
	text-align: center;
}
.box .link a{
	display: block;
	padding:5px 0;
}
.box img{
	width: 100%;
	height: auto;
	padding:10px 0 0 0;
}
.box .complete{

	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:1;
}
.lidcontainer{
	margin:20px 0;
	padding:20px;
	
}
.lid{
	padding:15px;
	text-align: center;
}
.lid img{
	display: inline-block;
	width: 100%;
	height: auto;
}
.lid img.memberimg{
	border-radius: 50%;
	border:3px solid;
}
.lid .name{
	font-weight: 500;
	font-size: 16px;
	padding:10px;
}
.lid .function{
	font-weight: 400;
	font-size: 16px;
}
.lid_detail{
	border:1px solid;
}
.lid_detail .desc{
	font-size: 12px;
	line-height: 18px;
	padding:10px;
}
.lid_detail .name{
	font-weight: 500;
	font-size: 16px;
	padding:10px;
}
.lid_detail2{
	border:1px solid;
	display:none;
}

.lid_detail2 {
	border:1px solid;
	display:none;
}

.lid_detail2 .desc{
	font-size: 12px;
	line-height: 18px;
	padding:10px;
}
.lid_detail2 .name{
	font-weight: 500;
	font-size: 16px;
	padding:10px;
}
/* header */
.header{
	padding:0 0 0 0;
}
.header img{
	width: 100%;
	height: auto;
	display: block;
}
/* end header */

/* navigation */
nav.desktop {
	padding:15px 5%;
}
nav.desktop ul{
	list-style-type: none;
	text-align: right;
}
nav.desktop li{
	display: inline;
}
nav.desktop li.space{
	width:5%;
	padding: 0;
}
nav.desktop a.active{
	font-weight: 500;
}
nav.desktop a{
	font-size: 18px;
	color:#6D1817;
	margin:0 5px;
	text-transform: uppercase;
}

nav.desktop .language a{margin:0;}
nav.mobile {
	padding:0 5%;
	display: none;
}
nav.mobile ul{
	list-style-type: none;
	text-align: left;
	display: none;
}
nav.mobile li{
	display: block;
	
	border-top:1px solid #E3E4EA;
}
nav.mobile li.item a{padding:5px;}
nav.mobile .active{
	font-size: 18px;
	height:18px;
	color:#6D1817;
	padding:11px 10px;
	text-transform: uppercase;
	background-image: url("/newsite/images/images_preview/Hamburger_icon.svg.png");
	background-position: right 10px top ;
	background-repeat: no-repeat;
	background-color: #f6f0f0 !important;
}
nav.mobile a{
	font-size: 18px;
	color:#6D1817;
	padding:3px 5px;
	text-transform: uppercase;
	display: block;
}
nav.mobile a:hover{
	background-color: #f6f0f0 !important;
}

nav.mobile .language a{
	margin:0;;
	padding:3px 0;
	border-bottom:1px solid #E3E4EA;
}

/* end navigation */
/*footer */
.footer{
	padding:15px 0;
	clear:both;
}
.footer nav ul {
	text-align: center;
}


.footer nav a{
	font-size: 16px;
}
.contactus{
	text-align: center;
	font-size: 16px;
	padding:10px;
}

/*elements */

h1{
	font-weight: 500;
	padding:15px 15px;
	font-size: 20px;
	text-transform: uppercase;
}
h1.noleft{padding-left:0;}
h2{
	font-weight: 500;
	padding:10px 15px;
	font-size: 18px;
	text-transform: uppercase;
}


.detail{
	padding: 15px ;
}
.detail .desc{
	
	font-size: 14px;
	line-height: 20px;
	padding:0 0 10px 0;
}
.detail .desc a{
	text-decoration: underline;
}
 .detail p{
	padding:0 5px 5px 0;
}
 .detail ol{
	list-style-type: decimal; 
  	list-style-position: inside; 
	padding:0 0 5px 0;
}
 .detail ul{
	list-style-type: disc; 
  	list-style-position: inside; 
	padding:0 0 5px 0;
}
 .detail li{
	padding:0 0 0 5px;
}
.detail img{
	width:100%;
	height: auto;
	padding: 0 0 10px 0;
	
}
.detail .share{
	padding:10px 0;
}


/*elements */
/*form*/
.label{
	padding:5px 0 0px 0;
}
input{
	margin:5px 0 15px 0;
}

/*cookies*/
#cookies{
	background-color: #6D1817 !important;
	color: #FFFFFF;
	cursor: pointer;
	position: fixed;
	bottom: 0;
	left:0;
	right: 0;
	font-size: 15px;
	font-weight: bold;
	z-index: 999;
	display: none;
}
#cookies .closecookies{
	text-align: right;
	
}

/* media queries */
.mobilespotlight{display:none}


@media only screen and (max-width: 1000px) {
	.mobilespotlight{display:block}
	.bigspotlight{
		display: none;
	}
	.col69 {
		display: block;
		width:100%;
		vertical-align: top;
	}
	.space2 {
		display: none;
		width:2%;
		vertical-align: top;
	}

	.col29{
		display: block;
		width:100%;	
		float: left;
	}
	
}
@media only screen and (max-width: 800px) {
	nav.desktop{
		display: none;
	}
	nav.mobile{
		display: block;
	}
	.col49 {
		display: block;
		width:100%;
		vertical-align: top;
	}
	.spaceactie2 {
		display: none;
	}
	
	.spacelid2 {
		display: none;
	}
	.colcontainer{
		display: block;
		clear: both;
	}
	.colactie{
		display: block;
		float:left;
		width: 48%;
		margin:0 1%
	}
	
	.collid{
		display: block;
		float:left;
		width: 48%;
		margin:0 1%;
	}
	
	.mobile2row{
		display: block;
		clear:both;
		height: 15px;
		
	}
	
	.lid_detail{display:none;}
	.lid_detail2{display:block;}
}
@media only screen and (max-width: 650px) {
	
	.col32{
		display: block;
		width:100%;
		margin-bottom:15px;
	}}