/* Design & Code (c) ABOVO Media */
html, body { 
	padding			: 0; 
	margin			: 0; 
}

body {
	font			: normal 12px "Arial", "Verdana", sans-serif;
	background		: #fff url('../_images/background.gif') repeat-y center;
	color			: #777777; 
}	

#container {
	margin			: 0 auto;
	width			: 810px;
}	

	#navigatie {
		float			: left;
		width			: 861px;
		height			: 60px;
		background 		: transparent url('../_images/nav_bg.gif') no-repeat top left;
	}
	
	#jip {
		position		: absolute; 		
		margin			: 10px 0 0 691px;
	}
	
	#flashobject {
		float			: left;
		width			: 901px;
		margin-left 	: -40px;
		height			: 575px;
	}
	
		#flashobject img {
			width			: 901px;
			height			: 575px;
			margin 			: 0;
			padding 		: 0;
		}
	
	#header {
		float			: left;
		width			: 861px;
		height			: 116px;
		background 		: transparent url('../_images/vervolg_header.jpg') no-repeat top left;
	}
	
	#content {
		float			: left;
		width			: 861px;
		background 		: transparent url('../_images/vervolg_bg.gif') repeat-y top left;
		padding 		: 0;
		margin 			: 0;
	}
	
	#home #content {
		background 		: transparent url('../_images/home_bg.gif') repeat-y top left;
	}
		
		#content #left {
			float			: left;
			width			: 590px;
			padding			: 0 0 20px 0;
			background 		: transparent;
			line-height 	: 18px;
			margin 			: 0;
			min-height 		: 660px;
			background 		: transparent url('../_images/left_bg2.gif') no-repeat bottom left;
		}

			#left #breadcrumbs {
				margin 	: 5px 20px 5px 20px;
				height : 20px;
				border-bottom	: #dddddd 1px solid;
				padding: 0 0 10px 0;
			}
			
			#left .blok {
				float			: left;
				width			: 540px;
				margin 		: 0px 20px;
				padding 		: 0px 0 0 0;
			}
			
				#left .blok .afbeelding {
					float 	: left;
					width 	: 200px;
				}
				
					#left .blok .afbeelding .overlay {
						position 	: absolute;
					}
				
				#left .blok .tekst {
					float 	: left;
					width 	: 320px;
					padding : 0 0 0 20px;
				}
			
		#home #content #left {
			width			: 530px;
			padding			: 0 0 10px 0;
			background 		: transparent url('../_images/left_bg.gif') no-repeat bottom left;
		}
		
			#content #left #nieuwsbrief {
				float 		: left;
				width 		: 233px;
				margin	 	: 0 0 0 20px;
			}
			
				#content #left #nieuwsbrief #email {
					float 		: left;
					background 	: transparent url('../_images/nieuwsbrief_bg.gif') no-repeat top left;
					width 		: 198px;
				}
				
				#content #left #nieuwsbrief a {
					float 		: right;
					margin-right: 35px;
					margin-top 	: -10px;
				}
			
			
			#content #left #openingstijden {
				float 		: left;
				width 		: 227px;
				margin	 	: 0 0 0 20px;
				padding 	: 0;
				font-weight	: bold;
				color		: #0260a6;
			}

		#content #leftmain {
			float			: left;
			width			: 590px;
			padding			: 0 0 20px 0;
			background 		: transparent;
			line-height 	: 18px;
			margin 			: 0;
			background 		: transparent url('../_images/left_bg2.gif') no-repeat bottom left;
		}

			#leftmain #breadcrumbs {
				margin 	: 5px 20px 5px 20px;
				height : 20px;
			}
			
			#leftmain .blok {
				float		: left;
				width		: 540px;
				margin 		: 10px 20px;
				padding 	: 15px 0 0 0;
				border-top	: #dddddd 1px solid;
			}
			
				#leftmain .blok .afbeelding {
					float 	: left;
					width 	: 200px;
				}
				
					#leftmain .blok .afbeelding .overlay {
						position 	: absolute;
					}
				
				#leftmain .blok .tekst {
					float 	: left;
					width 	: 320px;
					padding : 0 0 0 20px;
				}
			
		#home #content #leftmain {
			width			: 530px;
			padding			: 0 0 10px 0;
			background 		: transparent url('../_images/left_bg.gif') no-repeat bottom left;
		}
		
			#content #leftmain #nieuwsbrief {
				float 		: left;
				width 		: 233px;
				margin	 	: 0 0 0 20px;
			}
			
				#content #leftmain #nieuwsbrief #email {
					float 		: left;
					background 	: transparent url('../_images/nieuwsbrief_bg2.gif') no-repeat top left;
					width 		: 198px;
				}
				
				#content #leftmain #nieuwsbrief a {
					float 		: right;
					margin-right: 35px;
					margin-top 	: -10px;
				}
			
			
			#content #leftmain #openingstijden {
				float 		: left;
				width 		: 227px;
				margin	 	: 0 0 0 20px;
				padding 	: 0;
				font-weight	: bold;
				color		: #0260a6;
			}

		#content #right {
			float			: left;
			width			: 251px;
			padding			: 0 0 0 20px;
		}
		
		#home #content #right {
			float			: left;
			width			: 331px;
			padding			: 0;
		}
		
			#content #right #aanbieding {
				float 			: left;
				padding-left	: 18px;
				line-height 	: 18px;
				width			: 220px;
			}
			
				#content #right #aanbieding img {
					float 	: left;
					border 	: 1px solid #bbbbbb;
					padding : 2px;
					margin	: 0 10px 5px 0;
				}
				
			#content #right .blok {
				float 			: left;
				width 			: 210px;
				margin			: 0 0 10px 20px;
				padding 		: 0 0 10px 0;
				border-bottom	: 1px solid #bbbbbb;
				line-height 	: 18px;
			}
			
				#content #right .blok img {
					float 	: left;
					border 	: 1px solid #bbbbbb;
					padding : 2px;
					margin	: 0 10px 5px 0;
				}
				
			#right #nieuwsbrief {
				float 		: left;
				width 		: 210px;
				margin	 	: 0 0 10px 20px;
				padding 	: 0 0 10px 0;
			}
			
				#right #nieuwsbrief #email {
					float 		: left;
					background 	: transparent url('../_images/nieuwsbrief_bg2.gif') no-repeat center left;
					width 		: 198px;
				}
				
				#right #nieuwsbrief a {
					float 		: right;
					margin-right: 10px;
					margin-top 	: -10px;
				}
			
			
			#right #openingstijden {
				float 		: left;
				width 		: 210px;
				margin	 	: 0 0 10px 20px;
				padding 	: 0 0 10px 0;
				font-weight	: bold;
				color		: #0260a6;
			}

		#content #rightmain {
			float			: left;
			width			: 251px;
			padding			: 0 0 0 20px;
		}
		
		#home #content #rightmain {
			float			: left;
			width			: 331px;
			padding			: 0;
		}
		
			#content #rightmain #aanbieding {
				float 			: left;
				padding-left	: 18px;
				line-height 	: 18px;
				width			: 290px;
			}
			
				#content #rightmain #aanbieding img {
					float 	: left;
					border 	: 1px solid #bbbbbb;
					padding : 2px;
					margin	: 0 10px 5px 0;
				}
				
			#content #rightmain .blok {
				float 			: left;
				width 			: 210px;
				margin			: 0 0 10px 20px;
				padding 		: 0 0 10px 0;
				border-bottom	: 1px solid #bbbbbb;
				line-height 	: 18px;
			}
			
				#content #rightmain .blok img {
					float 	: left;
					border 	: 1px solid #bbbbbb;
					padding : 2px;
					margin	: 0 10px 5px 0;
				}
				
			#rightmain #nieuwsbrief {
				float 		: left;
				width 		: 210px;
				margin	 	: 0 0 10px 20px;
				padding 	: 0 0 10px 0;
			}
			
				#rightmain #nieuwsbrief #email {
					float 		: left;
					background 	: transparent url('../_images/nieuwsbrief_bg2.gif') no-repeat center left;
					width 		: 198px;
				}
				
				#rightmain #nieuwsbrief a {
					float 		: right;
					margin-right: 10px;
					margin-top 	: -10px;
				}
			
			
			#rightmain #openingstijden {
				float 		: left;
				width 		: 210px;
				margin	 	: 0 0 10px 20px;
				padding 	: 0 0 10px 0;
				font-weight	: bold;
				color		: #0260a6;
			}
					
	#footer {
		float			: left;
		width			: 861px;
		height 			: 198px;
		padding 		: 40px 0 0 0;
		background 		: transparent url('../_images/footer_bg2.gif') no-repeat top left;
		color 			: #fff;
	}
	
	#home #footer {
		background 		: transparent url('../_images/footer_bg.gif') no-repeat top left;
	}
	
		#footer #wistjedat {
			float 		: left;
			width 		: 347px;
			padding 	: 8px 20px 0 30px;
			line-height	: 18px;
		}
		
			#home #footer #wistjedat {
				padding 	: 0 20px 0 30px;
			}
		
		#footer #contact {
			float 		: left;
			width 		: 165px;
			padding 	: 8px 20px 0 20px;
			line-height	: 18px;
		}
		
			#home #footer #contact {
				padding 	: 0 20px 0 20px;
			}
		
		#footer #dewijzend {
			float 		: left;
			width 		: 239px;
			padding 	: 38px 0 0 20px;
			font-size 	: 11px;
		}
			
			#home #footer #dewijzend {
				padding 	: 30px 0 0 20px;
			}
			
			#footer #dewijzend img {
				margin 	: 0 0 8px 0;
			}
		
	#spacer {
		float			: left;
		width			: 861px;
		height 			: 25px;
		padding 		: 0;
	}
		
				
.clear {
	clear	: both;
}	

/* Headings H1-H5 */
h1 { }

	#left h1 {
		color 		: #8cc43b;
		font-size	: 18px;
		margin 		: 0 0 8px 0;
	}

	#leftmain h1 {
		color 		: #8cc43b;
		font-size	: 18px;
		margin 		: 0 0 8px 0;
	}

h2 { }

	#left h2 {
		color 		: #0260a6;
		font-size	: 18px;
		margin 		: 5px 0 5px 0;
	}
	
		#content #left #nieuwsbrief h2 {
			margin 	: 0 0 -5px 10px;
		}

	#leftmain h2 {
		color 		: #0260a6;
		font-size	: 18px;
		margin 		: 0 0 8px 0;
	}
	
		#content #leftmain #nieuwsbrief h2 {
			margin 	: 0 0 8px 10px;
		}
	
	#right h2 {
		color		: #8cc43b;
		font-size	: 18px;
		padding 	: 0 0 8px 0;
	}
	
	#right #nieuwsbrief h2 {
		color 		: #0260a6;
		font-size	: 18px;
		margin 		: 0 0 8px 0;
	}

	#right #openingstijden h2 {
		color 		: #0260a6;
		font-size	: 18px;
		margin 		: 0 0 8px 0;
	}

	#rightmain h2 {
		color		: #8cc43b;
		font-size	: 18px;
		padding 	: 0 0 8px 0;
	}
	
	#rightmain #nieuwsbrief h2 {
		color 		: #0260a6;
		font-size	: 18px;
		margin 		: 0 0 -15px 0;
	}

	#rightmain #openingstijden h2 {
		color 		: #0260a6;
		font-size	: 18px;
		margin 		: 0 0 8px 0;
	}
	
	#footer h2 {
		color		: #fff;
		font-size	: 18px;
		padding 	: 0 0 8px 0;
	}

h3 { 
	font-weight 	: bold;
	color 			: #0260a6;
}

h4 { 
	font-weight 	: bold;
	color		: #8cc43b;
}

h5 { 
	font-weight 	: bold;
}

h6 { 
	font-weight 	: bold;
}


/* Paragraph and Link Styles */
p { 
	padding 	: 0 0 15px 0;
}

a { }	
	
	#left a {
		color 	: #72ab24;
	}

	#leftmain a {
		color 	: #72ab24;
	}
	
	#breadcrumbs a {
		color 			: #72ab24;
		text-decoration	: none;
	}
	
	#breadcrumbs a:hover {
		text-decoration	: underline;
	}
	
	#right a {
		color 	: #72ab24;
	}
	
	#rightmain a {
		color 	: #72ab24;
	}
	
	#openingstijden a {
		color 				: #777;
		text-decoration 	: none;
		font-weight 		: normal;
	}
	
	#openingstijden a:hover {
		text-decoration 	: underline;
	}
	
	#dewijzend a {
		text-decoration 	: none;
	}
	
	#wistjedat a, #contact a {
		color 			: #fff;
		text-decoration : none;
	}
	
	#nieuwsbrief a {
		color 			: #0060a9;
		text-decoration : none;
		font-weight 	: bold;
	}

	#nieuwsbrief a:hover {
		text-decoration 	: underline;
	}
	
	#dewijzend a {
		color 			: #0060a9;
		text-decoration : none;
	}
	
	#dewijzend a:hover, #wistjedat a:hover, #contact a:hover {
		text-decoration 	: underline;
	}
	
/* Lists and Navigation */

ul { }

#content ul { 
	margin	: 0 0 10px 0;
}

#content li {
	margin-left	: 20px;
	list-style-type : disc;
}

	#navigatie ul.main li a {
		font-weight		: bold;
		color 			: #fff;
		text-decoration	: none;
		padding			: 6px 15px 8px 15px;
		display			: block;
		float			: left;
	}
	
	#navigatie ul.main li.active a {
		color 			: #fff;
		background 		: transparent url('../_images/nav_active_right.gif') no-repeat top right;
	}
	
	#navigatie ul.submain li a,
	#navigatie ul.sublast li a {
		color	: #fff;
		display : inline;
		padding	: 0;
		float 	: none;
	}
	
	#navigatie ul.submain li a:hover,
	#navigatie ul.sublast li a:hover {
		text-decoration 	: underline;
	}
	
	#navigatie ul.main {
		margin			: 0;
		height			: 18px;
		padding			: 10px 30px 0 30px;
	}

		#navigatie ul.main li {
			display			: inline;
			list-style-type	: none;
			display 		: block;
			float 			: left;
		}
		
		#navigatie ul.main li.active {
			display			: inline;
			list-style-type	: none;
			background		: #629a15 url('../_images/nav_active_left.gif') no-repeat center left;
		}
	
	#navigatie ul.submain,
	#navigatie ul.sublast {
		text-align			: left;
		visibility			: hidden;
		position			: absolute;
		background-color	: #93c94a;
		margin				: 3px 0 0 0;
		padding				: 0;
		z-index 			: 100;
		filter				: alpha(opacity=90);
		moz-opacity			:.90;
		opacity				:.90;
	}

		#navigatie ul.submain li,
		#navigatie ul.sublast li {
			display				: block;
			padding				: 8px 30px 8px 15px;
			background			: none;
			border-bottom		: 1px solid #bce980;
			display 				: block;
			float 				: none;
		}

	
	#footer ul li {
		background 	: transparent url('../_images/disc.gif') no-repeat center left;
		padding 	: 3px 0 3px 20px;
	}
	
/* Forms */
	#content #left #nieuwsbrief #email input {
		border		: 0px;
		background 	: transparent;
		width 		: 120px;
		height		: 15px;
		margin 		: 17px 0 0 75px;
	}

	#content #leftmain #nieuwsbrief #email input {
		border		: 0px;
		background	: transparent;
		height 		: 24px;
		padding 	: 5px 0 0 0;
		width 		: 120px;
		margin 	: 12px 0 19px 75px;
	}
	
	#content #right #nieuwsbrief #email input {
		border		: 0px;
		background	: transparent;
		height 		: 24px;
		padding 	: 5px 0 0 0;
		width 		: 120px;
		margin 		: 12px 0 19px 75px;
	}

	#content #rightmain #nieuwsbrief #email input {
		border		: 0px;
		background	: transparent;
		width 		: 120px;
		height		: 15px;
		margin 		: 17px 0 0 75px;
	}

	#content #left input {
		border-color: #D9D9D9
		background 	: transparent;
		margin		: 3px 0 0 0;
	}
	
	#content #left textarea {
		border-color: #D9D9D9
		background 	: transparent;
		margin		: 3px 0 0 0;
	}

	#content #left .tijden {
		border-color: #D9D9D9
		background 	: transparent;
		margin		: 3px 0 0 0;
		width		: 300px;
	}

	#content #left .geslacht {
		border-color: #D9D9D9
		background 	: transparent;
		margin		: 3px 0 0 0;
	}

.videoframe {
	margin		: 0 0 10px 0;
	width			: 480px;
	height		: 296px;
	background 	: transparent url('../_images/videoframe1.jpg') no-repeat top left;
}
			
.videoplayer {
	margin			: 10px 0 0 10px;
	width			: 460px;
	float			: left;
}