/* standaard waarden */
*{
	margin:0;
	padding:0;
	border:0;
}
html,body{
	margin:0px;
	text-align: center;
	background: #2b504f url('../images/repeat-x.jpg') repeat-x;
}

/* container */
div#container{
	text-align: left;
	width: 961px;
	margin-left: auto;
	margin-right: auto;			
}
#mainTop {
background:url('../images/mainTop.png') no-repeat;
height: 25px;
width: 920px;
margin-top: 161px;
margin-left: 20px;
}
div#header{
	float:left;
	width:961px;
	height:186px;
	background-repeat: no-repeat;
}
div#header ul{
	float:left;
	list-style-type:none;
	display:inline;
	margin-top:132px;
	margin-left:20px;
}
div#header ul li{
	float:left;
	display:inline;
	width:149px;
	height:29px;
	text-align:center;
}
div#header ul li a{
	float:left;
	display:inline;
	width:149px;
	height:29px;
	background:url('../images/normal.png') no-repeat;
	_background: none;  
	 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,  src='img/normal.png');
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:5px;
	outline:none;
}
div#header ul li a:hover{
	float:left;
	display:inline;
	width:149px;
	height:29px;
	background:url('../images/over.png') no-repeat;
	_background: none;  
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/over.png');
	cursor:pointer;
	outline:none;
}
#header .active {
	float:left;
	display:inline;
	width:149px;
	height:29px;
	background:url('../images/over.png') no-repeat;
	_background: none;  
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/over.png');
	cursor:pointer;
	outline:none;
}
div#subcontainer{
	float:left;
	width:920px;
	display:inline;
	background:#FFFFFF url('../images/bg.jpg') no-repeat left bottom;
	margin-left:20px;
	min-height:365px;
	_height:500px;
}
div#bottom{
	float:left;
	width:920px;
	display:inline;
	margin-top:110px;
	*margin-top:90px;
}
div#bottom hr {
	margin-left:25px;
	margin-right:20px;
	color:#d6d5d5;
	background:#d6d5d5;
	bordeR:0;
	height:1px;
}
div#bottom p {
	padding-left:25px;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	color:#909090;
}
div#bottom p a {
	color:#909090;
	text-decoration:none;
}
div.back a{
	color:#909090;
	font-family:arial;
	font-size:10px;
	text-decoration:none;
}
div#plaatjes{
	float:left;
	width:700px;
	display:inline;
	margin-top:20px;
	margin-left:-10px;
}
div.bg{
	float:left;
	width:103px;
	height:89px;
	background:url('../images/background.jpg') no-repeat;
	display:inline;
	margin-left:10px;
	margin-top:10px;
}
div.bg img{
	margin-top:30px;
	margin-left:5px;
}
div.str {
	clear: both;
	width:853px;
	border-top:1px solid #d6d5d5;
}
div.rule{
	clear: both;
	width:853px;
	height: 18px;
	line-height: 18px;
}
div.rule .left{
	float:left;
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	width:272px;
}
div.rule .left a {
	color: #000;
	text-decoration: none;
}
.bold{
	text-decoration:none;
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color:#000000;

}
.newsItem {
font-family: arial;
font-size: 12px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
}
.newsItem a {
color: #000;
text-decoration: none;
}
.newsItem a:hover {
text-decoration: underline;
}
div.rule .center{
	height: 16px;
	float:left;
	font-family:arial;
	font-size:12px;
	color:#000000;
}
div.rule .rechts{
	float:right;
	font-family:arial;
	font-size:12px;
	color:#000000;
}
div#pr{
	float:left;
	
}
div#pr h1{
	padding-left:25px;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#5b5a94;
}
div#pr h1 a{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#5b5a94;
	text-decoration:none;
}
div#pr h1 a:hover{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#5b5a94;
	text-decoration:underline;
}

div#pr h1 span {
	color:#008997;
}
div#pr p {
}
div#middelen{
	padding-bottom:40px;
}
div#middelen h1{
	padding-left:25px;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#5b5a94;
}
div#middelen h1 a{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#5b5a94;
	text-decoration:none;
}
div#middelen h1 a:hover{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#5b5a94;
	text-decoration:underline;
}

div#middelen h1 span {
	color:#008997;
}
div#ftr{
	float:left;
	display:inline;
	margin-left:25px;
	margin-top:10px;
	width:880px;
}
div#ftr img{
	float:left;
}

div#ftr .lks {
	float:left;
	display:inline;
	margin-left:70px;
	font-weight:bold;
	margin-top:3px;
	font-family:arial;
	font-size:12px;
}
div#ftr .lks a {
	float:left;
	color:#223e41;
	text-decoration:none;
}
div#ftr .rks{
	float:right;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	margin-right:350px;
	display:inline;
}
div#ftr .rks a{
	color:#333333;
	text-decoration:none;
}
div#full{
	float:left;
}
div#full h1{
	padding-left:25px;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#5b5a94;
}
div#full h1 a{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#5b5a94;
	text-decoration:none;
}
div#full h1 a:hover{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#5b5a94;
	text-decoration:underline;
}
div#full h1 span {
	color:#008997;
}
div#full p {
	font-family:arial;
	font-size:12px;
	color:#254443;
	padding-top:15px;
	padding-left:25px;
	padding-right:25px;
	line-height:19px;
}
div#full #tabsys{
	float:left;
	display:inline;
	list-style-type:none;
	margin-left:15px;
	margin-top:20px;
}
div#full #tabsys li{
	float:left;
	display:inline;
	width:110px;
	text-align:center;
	margin-left:1px;
	height:26px;
}
div#full #tabsys li a{
	float:left;
	width:110px;
	height:25px;
	background:#b1afaf;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-family:arial;
	font-size:12px;
	padding-top:8px;
}
div#full #tabsys li .selected{
	float:left;
	width:110px;
	height:26px;
	background:#d7d6d6;
	color:#333333;
	text-decoration:none;
}
div#vak{
	float:left;
	border-top:1px solid #d7d6d6;
	width:830px;
	display:inline;
	margin-left:16px;
	margin-top:8px;
	_margin-top:0px;
	background:#FFFFFF;
}
div#vak img{
	float:left;
	width:93px;
	display:inline;
	margin-top:10px;
}
div#rtekst{
	float:left;
	width:700px;
	min-height:240px;
	_height:240px;
}
div.prvak{
	float:left;
	width:425px;
	height:125px;
	background:url('../images/prvak.png') no-repeat;
	_background: none;  
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/prvak.png');
	display:inline;
	margin-left:24px;
	margin-top:15px;
}
div.prvak a {
display: block;
text-decoration: none;
width: 425px;
height: 125px;
}
div.prvak img{
	float:left;
	display:inline;
	margin-left:15px;
}
div.sub{
	float:left;
	width:330px;
	display:inline;
	margin-left:10px;
	
}
div.sub h3{
	color:#FFFFFF;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding-top:10px;
	position:relative;
	text-decoration:none;
}
div.sub h3 a{
	color:#FFFFFF;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	position:relative;
	text-decoration:none;
}
div.sub h3 a:hover{
	color:#FFFFFF;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	position:relative;
	text-decoration:underline;
}
div.btm{
	float:right;
	margin-left:205px;
	
}
div.btm p{
	float:left;
	position:relative;
	margin-right:-10px;
}
div.btm p a {
	color:#dee4e4;
	text-decoration:none;
	position:relative;
	padding-left:0px;
}
div.btm img{
	float:left;
	width:13px;
	height:13px;
	display:inline;
	margin-top:6px;
}
div.sub p{
	color:#FFFFFF;
	font-family:arial;
	font-size:11px;
	padding-top:6px;
	position:relative;
}
div#rtekst h2{
	font-family:arial;
	font-size:12px;
	color:#254443;
	padding-left:25px;
	padding-top:15px;
}
div#rtekst p{
	font-family:arial;
	font-size:12px;
	color:#254443;
	padding-top:15px;
	padding-bottom:15px;
}
div#footer{
	float:left;
	display:inline;
	width:950px;
	height:39px;
	padding-bottom:10px;
}
div#footer div#left{
	float:left;
	width:200px;
	margin-left:0px;
	height:39px;
}
div#footer div#left p{
	font-size:10px;
	font-weight:bold;
	font-family:arial;
	color:#8a8a8a;
	padding-left:60px;
	padding-top:15px;
}
div#footer div#left p a{
	text-decoration:none;
	color:#8a8a8a;
}
div#footer div#right{
	float:left;
	width:470px;
	display:inline;
	height:39px;
	background:url('../images/footer.jpg') no-repeat;
	margin-left:270px;
}
div#footer div#right p{
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	display:block;
	float:right;
	margin-top:12px;
	color:#FFFFFF;margin-right:20px;
}
div#footer div#right p a {
	color:#FFFFFF;
	text-decoration:none;
}
div#footer div#right p a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}





div#submenu{
	width:168px;
	margin-left:30px;
	position:absolute;
	top: 180px;
}
div#submenu ul{
	float:left;
	list-style-type:none;
}
div#submenu ul li {
	width:168px;
}
#submenu .active {
color:#008997;
	background:url('../images/pijlmenu.jpg') no-repeat;
	outline:none;
}
div#submenu ul li a {
	display:block;
	width:148px;
	font-family:arial;
	font-weight:bold;
	font-size:11px;
	color:#333333;
	height:19px;
	text-decoration:none;
	padding-left:20px;
	padding-top:1px;
	outline:none;
}
div#submenu ul li a:hover{
	color:#008997;
	background:url('../images/pijlmenu.jpg') no-repeat;
	outline:none;
}










div#links{
	float:left;
	width:178px;
	display:inline;
	margin-left:5px;
}
div#links ul{
	float:left;
	margin: 0px;
	padding: 0px;
	list-style-type:none;
}
div#links ul li {
	width:178px;
}
#links .active {
color:#008997;
	background:url('../images/pijlmenu.jpg') no-repeat;
	outline:none;
}
div#links ul li a {
	display:block;
	width:148px;
	font-family:arial;
	font-weight:bold;
	font-size:11px;
	color:#333333;
	height:19px;
	text-decoration:none;
	padding-left:20px;
	padding-top:1px;
	outline:none;
}
div#links ul li a:hover{
	color:#008997;
	background:url('../images/pijlmenu.jpg') no-repeat;
	outline:none;
}
div#streep{
	position:absolute;
	width:3px;
	height:200px;
	background:url('../images/streep.jpg') no-repeat;
	margin-left:148px;
	*margin-left:6px;
	margin-top:-25px;
	_margin-top:-108px;
	_margin-left:150px;
}
div#streep1{
	position:absolute;
	width:3px;
	height:200px;
	background:url('../images/streep.jpg') no-repeat;
	margin-left:172px;
	*margin-left:-16px;
	margin-top:-25px;
	_margin-top:-108px;
	_margin-left:152px;
}
div#rechts {
	font-family:arial;
	font-size:12px;
	color:#254443;
	float:left;
	width:650px;
	margin-left:30px;
	margin-bottom: 30px;
	display:inline;
}
div#rechts2 {
	font-family:arial;
	font-size:12px;
	color:#254443;
	float:left;
	width:950px;
	display:inline;
}
div#rechts table{
	float:left;
	displaY:inline;
	margin-top:25px;
	
}
div#rechts table tr{
	height:20px;
}
div#rechts table tr td{
	font-family:arial;
	font-size:12px;
	color:#254443;
	width:150px;
}
div#rechts table tr td input {
	border:#1c2a29 1px solid;
}
div#rechts table tr td .pc {
	border:#1c2a29 1px solid;
	width:50px;
}
div#rechts table tr td .plaats {
	border:#1c2a29 1px solid;
	width:85px;
	*width:83px;
	margin-left:5px;
}
div#rechts textarea{
	border:#1c2a29 1px solid;
	margin-left:1px;
	margin-top:3px;
}
div#rechts .contact{
	margin-left:1px;
	margin-top:-23px;
}
div#rechts .verzenden{
	margin-left:268px;
	margin-top:-23px;
	float:left;
	display:inline;
}
div#rechts .submit {
	float:left;
	width:11px;
	height:11px;
	display:inline;
	background:url('../images/submit.jpg') no-repeat;
	border:0;
	cursor:pointer;
	margin-top:4px;
	margin-left:3px;
}
div#rechts h1{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#5b5a94;
}
div#rechts h1 a{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#5b5a94;
	text-decoration:none;
}
div#rechts h1 a:hover{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#5b5a94;
	text-decoration:underline;
}
div#rechts h1 span {
	color:#008997;
}
div#rechts p {
	font-family:arial;
	font-size:12px;
	color:#254443;
	padding-top:25px;
}
div#onder{
	float:left;
	width:900px;
	display:inline;
	padding-bottom:20px;
	
}	
div#images{
	float:left;
	width:700px;
	display:inline;
	margin-top:20px;
}
div#images2{
	margin-right: 0px;
}
#images2 #living{
	margin: 5px;
	padding: 0px;
	float:left;
	width:50px;
	height:50px;
	background:url('../images/lifestyle2.jpg') no-repeat;
}
#images2 #living p a{
	width:50px;
	height:50px;
	display: block;
	color:#FFFFFF;
	text-decoration:none;
}
#images2 #food{
	margin: 5px;
	padding: 0px;
	float:left;
	width:50px;
	height:50px;
	background:url('../images/food2.jpg') no-repeat;
}
#images2 #food p a{
	width:50px;
	height:50px;
	display: block;
	color:#FFFFFF;
	text-decoration:none;
}
#images2 #leisure{
margin: 5px;
	padding: 0px;
	float:left;
	width:50px;
	height:50px;
	background:url('../images/wellbeing2.jpg') no-repeat;
}
#images2 #leisure p a{
	width:50px;
	height:50px;
	display: block;
	color:#FFFFFF;
	text-decoration:none;
}
#images2 #b2b{
margin: 5px;
	padding: 0px;
	float:left;
	width:50px;
	height:50px;
	background:url('../images/b2b2.jpg') no-repeat;
}
#images2 #b2b p a{
	width:50px;
	height:50px;
	display: block;
	color:#FFFFFF;
	text-decoration:none;
}


div#living{
	float:left;
	width:146px;
	height:146px;
	background:url('../images/living.jpg') no-repeat;
}
div#living p{
	margin: 0px;
	padding: 0px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-family:arial;
	font-size:32px;
	font-weight:bold;
	display:block;
}
div#living p a{
	padding-top: 57px;
	width:146px;
	height:89px;
	display: block;
	color:#FFFFFF;
	text-decoration:none;
}
div#food{
	float:left;
	width:146px;
	height:146px;
	background:url('../images/food.jpg') no-repeat;
	margin-top:-1px;
	display:inline;
	margin-left:20px;
}
div#food p{
	margin: 0px;
	padding: 0px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-family:arial;
	font-size:32px;
	font-weight:bold;
	display:block;
}
div#food p a{
	padding-top: 95px;
	display: block;
	height: 51px;
	width: 146px;
	color:#FFFFFF;
	text-decoration:none;
}
div#leisure{
	float:left;
	width:146px;
	height:146px;
	background:url('../images/wellbeing.jpg') no-repeat;
	margin-top:-1px;
	display:inline;
	margin-left:20px;
}
div#leisure p{
	color:#FFFFFF;
	text-transform:uppercase;
	font-family:arial;
	font-size:32px;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
	display:block;
}
div#leisure p a{
	display: block;
	padding-top: 57px;
	width: 146px;
	height: 89px;
	color:#FFFFFF;
	text-decoration:none;
}
div#b2b{
	float:left;
	width:146px;
	height:146px;
	background:url('../images/b2b.jpg') no-repeat;
	display:inline;
	margin-left:20px;
}
div#b2b p{
	color:#FFFFFF;
	text-transform:uppercase;
	font-family:arial;
	font-size:32px;
	font-weight:bold;
	padding: 0px;
	margin: 0px;
	display:block;
}
div#b2b p a{
	display: block;
	height: 52px;
	width: 146px;
	padding-top: 94px;
	color:#FFFFFF;
	text-decoration:none;
}
div#images img{
	float:left;
	display:inline;
	margin-left:15px;
	margin-top:15px;
}
div#l1{
	float:left;
	width:258px;
	margin-left:40px;
	display:inline;
	margin-top:30px;
}
div#l1 h2{
	font-family:arial;
	font-size:24px;
	font-weight:bold;
	color:#5b5a94;
}
div.line{
	margin-top:5px;
	width:250px;
	height:1px;
	background:url('../images/streepje.jpg') no-repeat;
}	
div#l1 p {
	color:#3b3b3b;
	font-size:12px;
	font-family:arial;
	padding-top:15px;
	_padding-top:0px;
	display:block;
}
div#l1 p a {
	float:left;
	display:block;
	
}
div.pijl{
	float:left;
	width:6px;
	height:5px;
	background:url('../images/pijl.png') no-repeat;
	_background: none;  
	 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,  src='img/pijl.png');
	margin-top:6px;
	*margin-top:10px;
	margin-left:130px;
	margin-right:10px;
	display:inline;
}

div#l2{
	float:left;
	width:258px;
	margin-left:25px;
	display:inline;
	margin-top:30px;
}
div#l2 h2{
font-family:arial;
	font-size:24px;
	font-weight:bold;
	color:#5b5a94;
}	
div#l2 p {
	color:#3b3b3b;
	font-size:12px;
	font-family:arial;
	padding-top:15px;
	_padding-top:0px;
}
div#l2 p a{
	color:#3b3b3b;
}
div#l3{
	float:left;
	width:258px;
	margin-left:25px;
	display:inline;
	margin-top:30px;
}
div#l3 h2{
font-family:arial;
	font-size:24px;
	font-weight:bold;
	color:#5b5a94;
}	
div#l3 p {
	color:#3b3b3b;
	font-size:12px;
	font-family:arial;
	padding-top:15px;
	_padding-top:0px;
}
div#l3 p a{
	color:#3b3b3b;
}
div#leftside{
	float:left;
	width:710px;
}
div#leftside p {
	font-family:arial;
	font-size:12px;
	padding-bottom:15px;
}
div#rightside{
	float:left;
	width:170px;
	
}
div#rightside img{
	float:right;
	margin-top:5px;
	display:inline;
}
div#rightside p{
float:right;
	text-align:right;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	color:#909090;
	margin-right:5px;
	display:inline;
}
div#rightside p img{
	float:right;
	
}
.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}





/* 
 * ========================================
 * redirect page
 * ========================================
 */

.redirectBox {
height: 146px;
width: 400px;
}
.redirectBoxTop {
text-indent: 16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
color: white;
background-image:url(../images/homebutton-top3.gif);
background-repeat:no-repeat;
height: 24px;
line-height: 24px;
}
.redirectBoxBottom {
padding-left: 16px;
padding-right: 16px;
padding-top: 7px;
color: #ee908e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 14px;
background-image:url(../images/homebutton-bottom3.gif);
background-repeat:no-repeat;
height: 115px;
}
.redirectBoxBottom a {
color: white;
text-decoration: none;
}
.redirectBoxBottom a:hover {
color: white;
text-decoration: underline;
}


/* 
 * ========================================
 * content slide
 * ========================================
 */

.clickableLayer {
	
}
.slideLayer {
	visibility: hidden;
}
.slideLayerContent {
	
}
 

/* 
 * ========================================
 * debug
 * ========================================
 */

div.parseTime {
	border-top: #A7A7A7 1px solid;
	border-bottom: #A7A7A7 1px solid;
	border-left: #A7A7A7 1px solid;
	border-right: #A7A7A7 1px solid;
	margin-top: 10px;
	padding: 6px;
	width: 200px;
	background-color: #f8f8f8;
	color: #000000;
}