*{
	margin:0px;
	padding:0px;
	outline:0px;
}
html,body{
	font-family:Arial;
	height:100%;
	width:100%;
	position:relative;
}
html{
	overflow-y:scroll;
}
img{
	border:0px;
}
h1{
	padding:0px;
	margin:0px;
	font-weight:normal;
	font-size:19px;
	color:#ffffff;
	margin-bottom:15px;
}
h2{
	padding:0px;
	margin:0px;
	font-weight:normal;
	font-size:20px;
	color:#ffffff;
	margin-bottom:15px;
}
h3{
	padding:0px;
	margin:0px;
	font-weight:normal;
	font-size:20px;
	color:#ffffff;
	margin-bottom:15px;
}
table{
	font-size:13px;
}

a{
	color:#c2c2c2;
	text-decoration:underline;
}
a:hover{
	color:#c2c2c2;
	text-decoration:underline;
}
p.a{
	color:#c2c2c2;
	text-decoration:underline;
}
p.a:hover{
	color:#c2c2c2;
	text-decoration:underline;
}
p{
	margin:0px;
	padding:0px;
	margin-top:5px;
	font-size:13px;
	font-weight:bold;
}

a.product{
	position:absolute;
	bottom:0px;
	left:2px;
	width:261px;
	height:274px;
	background:url(/images/transparent.png);
	display:block;
	z-index:6;
}
a.product:hover{
	margin:-4px;
	border:4px solid #b39e5d;
}

div.footer{
	position:relative;
	left:0px;
	bottom:0px;
	width:100%;
	height:268px;/*99*/
	background:url(/images/footer_goud.jpg);
	z-index:99;
	text-align:center;
}
div.footer2{
	position:relative;
	width:100%;
	height:99px;
	background:url(/images/footer_goud.jpg);
	z-index:99;
	text-align:center;
}
div.menu{
	position:fixed;
	left:0px;
	top:0px;
	width:100%;
	height:45px;
	padding-top:15px;
	background:url(/images/menu_goud.jpg);
	z-index:1000;
	color:#ffffff;
}
	div.menu a{
		display:block;
		color:#ffffff;
		text-decoration:none;
		font-weight:normal;
		font-size:17px;
		margin-left:10px;
		margin-right:10px;
		float:left;
	}
	div.menu img{
		margin-left:10px;
		margin-right:10px;
		float:left;
	}
div.content{
min-width:1230px;
width: auto !important;
width:100%;

	
	min-height:100%;
	height:auto !important;
	height:100%;
	position:relative;
	margin:0 auto;
	background: url(/images/balk.png) repeat-y;
	z-index:3;
}
div.incontent{
width: auto !important;
width:100%;
min-width:1230px;
	min-height:100%;
	height:auto !important;
	height:100%;
	position:relative;
	margin:0 auto;
	padding-bottom:99px;
	padding-top:60px;
	z-index:4;
}
div.balklinks{
	width:477px;
	min-height:475px;
	height: auto !important;
	height:100%;
	background:url(/images/tekens2.png) no-repeat;
	background-position: 20px 35px;
	position:relative;
	float:left;
	color:#ffffff;
	line-height:24px;
	font-size:12px;
	z-index:2;
}

div.clear{
	clear:both;
}

ul.locaties{
	margin-left:100px;
	margin-top:20px;
	margin-bottom:30px;
	list-style-type: none;
}
	ul.locaties li{
		list-style-type: none;
	}
	ul.locaties a{
		text-decoration:none;
	}

/*-----------------------AGENDA---------------------------------*/
div.day{
	float:left;
	margin:1px;
	margin-top:0px;
	*margin-bottom:0px;
	width:22px;
	color:#ffffff;
	text-align:center;
	font-size:13px;
	
}
div.agendatop{
	margin:0 auto;
	width:205px;
	height:25px;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	font-family:Arial;
	font-size:14px;
	padding-top:7px;
	margin-top:3px;
	position:relative;
}
div.agenda{
	width:170px;
	min-height:100%;
	height:auto !important;
	height:100%;
	padding:15px;
	padding-top:0px;
	padding-left:20px;
	text-align:center;
	font-size:13px;
	margin:0 auto;
}

div.agendaiteme{
	width:22px;
	height:18px;
	*height:15px;
	position:relative;
	margin:1px;
	margin-top:0px;
	float:left;
	color:#8d8d8d;
	text-align:center;
	z-index:3;
}

div.agendaitemea{
	width:22px;
	height:18px;
	*height:15px;
	position:relative;
	margin:1px;
	margin-top:0px;
	float:left;
	color:#ffffff;
	text-align:center;
	z-index:3;
}
div.agendaitemea:hover{
	width:22px;
	height:18px;
	*height:15px;
	position:relative;
	margin:1px;
	margin-top:0px;
	float:left;
	color:#ffffff;
	text-align:center;
	z-index:3;
}

div.agendaitem{
	width:22px;
	height:18px;
	*height:15px;
	position:relative;
	margin:1px;
	margin-top:0px;
	float:left;
	color:#ffffff;
	text-align:center;
	z-index:3;
}
div.agendaitem:hover{
	width:22px;
	height:18px;
	*height:15px;
	position:relative;
	margin:1px;
	margin-top:0px;
	float:left;
	color:#ffffff;
	text-align:center;
	z-index:3;
}
div.agendaitema{
	width:22px;
	height:18px;
	*height:15px;
	margin:1px;
	margin-top:0px;
	position:relative;
	float:left;
	color:#ffffff;
	text-align:center;
	z-index:3;
}

div.agendaitema:focus{
	width:22px;
	height:18px;
	*height:15px;
	margin:1px;
	margin-top:0px;
	position:relative;
	float:left;
	color:#ffffff;
	text-decoration:underline;
	text-align:center;
	z-index:3;
}
div.agendaitema:hover{
	width:22px;
	height:18px;
	*height:15px;
	margin:1px;
	margin-top:0px;
	position:relative;
	float:left;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
	z-index:3;
}
/*----------------------- dropdown */

.cb-dropdown
{
    background-color:#1a1a1a;
    position:absolute;            
    color:#c2c2c2;
    font-size:12px;
    border:solid 1px #585858;
    cursor:pointer;            
    background-image:url(/images/pijltje.jpg);
    background-position:243px center;
    background-repeat:no-repeat;
	z-index:5;
	padding:5px;
}
.cb-dropdown .cb-dropdowninner
{
    margin:2px;
	z-index:5;
	font-size:13px;
	
}
.cb-dropdown:hover
{
    border:1px solid #585858;
	z-index:5;
}
.cb-items
{
    z-index:98;
    color:#c2c2c2;
    font-size:13px;
    border:solid 1px #585858;
    background-color:#1a1a1a;                             
    overflow:auto;
    max-height:300px;
    position:absolute;
	z-index:99;
	padding:5px;
}
.cb-item
{
    padding:2px;
    cursor:pointer;
	z-index:5;
}
.cb-item:hover
{
    background-color:#5a5a5a;
    color:#c2c2c2;
	z-index:5;
}
.cb-hidden
{
    display:none;
    visibility:hidden;
	z-index:5;
}

#menuitems.img{
	float:left;
}

	div.menu a.actief{
		display:block;
		color:#b59e5a;
		text-decoration:none;
		font-weight:bold;
		font-size:17px;
		float:left;
		display:block;
		text-align:center;
	}

a.goud{
	color:#ffffff;
	text-align:center;
}
a.goud:hover{
	color:#ffffff;
	font-weight:bold;
	text-align:center;
}
a.rood{
	color:#ffffff;
	text-align:center;
}
a.rood:hover{
	color:#922741;
	font-weight:bold;
	text-align:center;
}
a.blauw{
	color:#ffffff;
	text-align:center;
}
a.blauw:hover{
	color:#00afac;
	font-weight:bold;
	text-align:center;
}


.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}
.vscrollerbase {width: 15px;background-color: white;}
.vscrollerbar {width: 15px;background-color: black;}
.hscrollerbase {height: 15px;background-color: white;}
.hscrollerbar {height: 15px;background-color: black;}
.hscrollerbar {background: #404040;}
.vscrollerbar {background: #404040;}
.vscrollerbar, .hscrollerbar {padding: 15px;z-index: 2;}
.vscrollerbarbeg {width: 15px;height: 15px !important; }
.vscrollerbarend {width: 15px;height: 15px;}
.hscrollerbarbeg {height: 15px;width: 15px !important;}
.hscrollerbarend {height: 15px;width: 15px;}
.scrollerjogbox {width: 15px;height: 15px;top: auto; left: auto;bottom: 0px; right: 0px;background: #404040;}
.vscrollerbase {background: #959595;}
.vscrollerbasebeg {width: 15px;height: 15px !important;background-color:#737373;}
.vscrollerbaseend {height: 15px;width: 15px;background-color:#737373;}
.hscrollerbase {background: #959595;}
.hscrollerbasebeg {height: 15px;width: 15px !important;}
.hscrollerbaseend {height: 15px;width: 15px;}
.scrollerjogbox:hover {background: #404040;}

.play-video {
    background: transparent none repeat scroll 0 0;
    border-bottom: medium none;
    height: 47px;
    left: 50%;
    margin-left: -30px;
    margin-top: -25px;
    padding: 0;
    position: absolute;
    top: 50%;
    width: 68px;
    z-index: 10;
	transition: all 0.3s ease-in-out 0s;
	width: 50px;
	height: auto;
}

.play-video:hover {
    opacity: 0.8;
	transition: all 0.3s ease-in-out 0s
}

.videoContainer {
    display: inline-block;
}

.videoTitle {
    display: block;
    margin-right: 60px;
    margin-top: 20px;
}