@charset "UTF-8";
/* CSS Document */

/* -------------------------------- */
/* RESET HTML TAG					*/ 
/* -------------------------------- */

body{border:0; margin:0; padding:0;}
form, ul, li{border:0; margin:0; padding: 0;}
form {font-size:12px;}
form, input {padding:0}
i{font-size:14px;}
h1,h2,h3,h4, h5 {margin:0; border:0; padding:0; color:#000; font-weight:normal;}

/* -------------------------------- */
/* OPMAAK							*/ 
/* -------------------------------- */
body {
	background-image: url(bg.jpg);
	background-color: #0b3063;
	background-position: center top;
	background-repeat: repeat-y;
}

td.heading {
	font-weight: bold;
	border-bottom: 1px solid #e7e7e7;
	padding-bottom: 3px;
	padding-top: 10px;
}

i, u, b {
 font-size: 11px;
}

#wrapper {
	width: 920px;
	margin: 0 auto;
}

#header {
	width: 920px;
	height: 150px;
	margin-bottom: 30px;
	background: url(headerbg.png);
}

	#headerleft {
		width: 428px;
		float: left;
		height: 150px;
	}
	
	#headerright {
		width: 492px;
		float: left;
		height: 150px;
	}
	
		#smallmenu {
			float: right;
			margin-top: 13px;		
		}
		
			#smallmenu ul li {
				float: right;
				list-style-type: none;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 9px;
				color: #acbec7;
				margin-left: 20px;
				text-decoration:underline;
			}
			
				#smallmenu ul li a {
					color: #acbec7;
				}
		
		#logozwalker {
			margin-top: 34px;
			margin-left: 220px;
			float: left;
		}
		
			#logozwalker img {
				border: 0px;
			}
			
		#impressie2 {
			float: left;

			
		}
		
			#impressie2 ul li {
				list-style-type: none;
			}
		
		#partners {
			width: 183px;
			text-align: center;
			
		}
		
			#partners ul li, #partners ul, #impressie ul, #impressie ul li {
				list-style-type: none;
				margin-left: 3px;
				float: left;
			}
		
	#hoofdmenu {
		width: 920px;
		margin-bottom: 4px;
		height: 39px;
	}
	
		#hoofdmenu ul li {
			float: left;
			list-style-type: none;
		}
		
		#hoofdmenu ul li a img {
			border: 0px;
		}
		
		#hoofdmenu ul {}
		
	#maincontainer {
		width: 920px;
	}
	
		#left {
			width: 183px;
			margin-right: 4px;
			float: left;
		}
		
			#menutop {
				background-image: url(zw/zw_menubg.png);
				height: 9px;
				width: 183px;
			}
			
			#menu {
				background: #00002d;
				padding: 10px;
				padding-left: 14px;
				font-size:14px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				height: 181px;
			}
			
				#menu ul {
					margin-bottom: 20px;
				}
			
				#menu ul li {
					list-style-type: none;
					color: #FFFFFF;
					margin-bottom: 2px;
				}
				
					#menu ul li.active a {
						color: #999900;
						font-weight:bold;
					}
					
					#menu ul li.active2 a {
						color: #006e0d;
						font-weight:bold;
					}
				
					#menu ul li a {
						color: #FFFFFF;
						text-decoration: none;
					}
			
			#menubottom {
				background-image: url(zw/zw_menubottombg.png);
				height: 9px;
				width: 183px;
				margin-bottom: 4px;
			}
		
		#middle {
			width: 546px;
			margin-right: 4px;
			float: left;
		}
		
		#middlewide {
			width: 729px;
			margin-right: 4px;
			float: left;
		}
		
			#content {
				background: #00002d;
				padding: 5px;
				color: #FFFFFF;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				line-height: 15px;
					
			}
			
				#kopboxpagenumber {
					color: #FFFFFF;
					font-size: 10px;
					padding-left: 5px;
					padding-top: 3px;
					font-family: Verdana, Arial, Helvetica, sans-serifl; 
				}
			
				#contentfooter {
					width: 546px;
					height: 9px;
					background-image: url(zw/zw_contentfooterbg.png);
					margin-bottom: 4px;
				}
				
				#contentfooterwide {
					width: 729px;
					height: 9px;
					background-image: url(zw/zw_contentfooterbgwide.png);
					margin-bottom: 4px;
				}
				
				#uitleg ul li {
					list-style-type: none;
				}
			
				#storylinksbox {
					margin-bottom: 15px;
				}
				
				#contentframe {
					background: #00002d;
				}
				
				#contentframewide {
					background: #00002d;
				}
				
				table, tr, td {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 12px;
				}
				../../Teva.png
				
				.cursusbtn {
					margin-left: 2px;
					margin-top: 25px;
					border: 0px;
					
				}
				
				.navimg {
					float: left;
				}
				
				.overzichtartimg {
					float: left;
					margin-top: 10px;
					margin-right: 10px;
					margin-bottom: 10px;
					border: 1px solid white;
					padding: 2px;
				}
				
				a {
					color: #ef8323;
				}
			
		
			#middle h1 {
				background: url(zw/bgcontent-top.png);
				background-repeat: no-repeat;
				font-variant: small-caps;
				font-size: 16px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #f0f0f3;
				padding-left: 5px;
				padding-top: 5px;
				height: 25px;
				width: 546px;
			}
			
			#middlewide h1 {
				background: url(zw/bgcontent-topwide.png);
				background-repeat: no-repeat;
				font-variant: small-caps;
				font-size: 16px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #f0f0f3;
				padding-left: 5px;
				padding-top: 5px;
				height: 25px;
				width: 729px;
			}
		
			#cursus {
				min-height: 286px;
				background: #00002d;
				width: 546px;
			}
			
				#cursus img {
					margin-top: 7px;
					margin-left: 2px;
				}
			
				.cursuscontent {
					background-image: url(zw/zw_cursusbg.png);
					background-repeat: no-repeat;
					padding-bottom: 7px;
				}
				
				.cursuscontent2 {
					background-image: url(zw/zw_cursusbg.png);
					background-repeat: no-repeat;
					padding-bottom: 2px;
					float: left;
				}
				
				#cursusleft {
					width: 305px;
					float: left;
					padding: 10px;
				}
				
					#cursusleft ul li {
						margin-bottom: 3px;
						list-style-type: none;
					}
					
					#cursusleft ul {
						margin-right: 20px;
						float: left;
					}
				
				#cursusright {
					width: 190px;
					float: left;
					padding: 10px;
					text-align: right;
				}
				
				#cursuscontentbottom {
					background-image: url(zw/zw_cursusbg-bottom.png);
					height: 3px;
				}
			
			#nieuws {
				background: #00002d;
				width: 546px;
			}
			
			.contentfooter {
				background-image: url(zw/bgcontent-footer.png);
				background-repeat: no-repeat;
				width: 546px;
				height: 9px;
				margin-bottom: 4px;
			}
			
		
			
			.cursuscontent table tr td {
				color: #FFFFFF;
			}
			
		#right {
			width: 183px;
			float: left;
		}
		
			#right h3,
			#left h3.lefttitle {
				background-image: url(zw/zw_boxbg.png);
				background-repeat: no-repeat;
				height: 18px;
				width: 178px;
				font-size: 16px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #FFFFFF;
				padding-left: 5px;
				padding-top: 4px;
			}
			
			#boxfooter {
				background-image: url(zw/zw_boxbg-bottom.png);
				background-repeat: no-repeat;
				height: 9px;
				width: 183px;
				margin-bottom: 4px;
			}
		
			#fotoslide {
				margin-bottom: 4px;
				height: 222px;		
			}
			
				#banners3 li {
					list-style-type: none;
				}
			
			#brochure {
				background: #00002d;	
				min-height: 30px;
				color: #FFFFFF;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				padding-left: 5px;
				padding-top: 5px;
				padding-bottom: 3px;
				height: 60px;			
			}
			
			#brochure ul li {
				list-style-type: none;
				font-size: 12px;
				padding-left: 35px;
				padding-top: 5px;
				margin-bottom: 0px;
				margin-top: 3px;
				margin-left: -2px;
				height: 25px;
			}
			
				.pdf {
					background: url(pdf_icon.png);
					background-repeat: no-repeat;
				}
				
				.video {
					background: url(video_icon.png);
					background-repeat:no-repeat;
				}
			
			#partners {
				background: #00002d;
				min-height: 127px;
			}
			
	#footer {
		width: 920px;
		height: 30px;
		background:#00002d;
		float: left;
	}		
	
		.footertop {
			background-image: url(zw/bgfooter-top.png);
			width: 920px;
			height: 9px;
			float: left;
		}
		
		.footerbottom {
			background-image: url(zw/bgfooter-bottom.png);
			width: 920px;
			height: 9px;
			float: left;
			margin-bottom: 20px;
		}
		
		#adres {
			color: #FFFFFF;
			font-size: 12px;
			padding-left: 16px;
			padding-top: 5px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
		}
	
	.clear {
		clear:both;
		overflow:hidden;
	}
	
	.partnersslide {
	z-index: 1;
}

#slideshow {
    position:relative;
    height:350px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}

#news {
}

input, textarea {
	border: 1px solid #007700;
	margin-bottom: 5px;
	margin-top: 5px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;
}

input:active, input:focus, textarea:active, textarea:focus {
	border: 3px solid #999900;
	margin-bottom: 3px;
	margin-top: 3px;
}

.btn {
	border: 0px;
}

textarea {
	width: 360px;
}

.partnersslide {
text-align: center;
float: left;
}

.partnersslide ul li {
	list-stype-type: none;
}

.partnersslide ul li {
	border: 0;
	text-align: center;
	width: 183px;
}

#laatstenieuws {
	height: 120px;
}

#laatstenieuws li {
list-style-type: none;
}

.laatstenieuws {
	height: 120px;
}

#adres {
float: left;
width: 660px;
}

#certifi {
margin-top: -9px;
margin-right: -60px;
float: right;
padding-top: 5px;
width: 300px;
font-size: 13px;
color: white;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#certifi img {
width: 230px;
}
	/* -------------------------------------------- */
/* ------------- Pagination: Flickr -----------	*/
/* -------------------------------------------- */
ul#pagination-flickr		     { width: 558px; text-align: center; margin-left: 0px; height: 25px; font-family: Verdana;}
ul#pagination-flickr li          { border:0; margin:0; padding:0; font-size:11px; list-style:none; float:left; border:none; }
ul#pagination-flickr a           { border:solid 1px #ffffff; margin-right:2px; }
ul#pagination-flickr .previous-off,
ul#pagination-flickr .next-off   { color:#666666; display:block; float:left; font-weight:bold; padding:3px 4px; }
ul#pagination-flickr .next a,
ul#pagination-flickr .previous a { font-weight:bold; border:solid 1px #FFFFFF; }	
ul#pagination-flickr .active     { color:#999900; font-weight:bold; display:block; float:left; padding:4px 6px; }
ul#pagination-flickr a:link, 
ul#pagination-flickr a:visited   { color:#ffffff; display:block; float:left; padding:3px 6px; text-decoration:none; }
ul#pagination-flickr a:hover     { border:solid 1px #666666; }
