@charset "utf-8";
body{
background-color:#fff;
background-image : url(style/background.png);
background-repeat : repeat-x;

}
#center{
	left:50%;
	
	position:absolute;
	width:1px;
	top:5px;
	font-family: "Calibri", "Century Gothic", "Verdana";
	font-size:0.9em;
}
#center2{
top:0px;
	left:-466px;
	position:absolute;
	width:932px;	
	background-color:#fff;
	background-image : url(style/achtergrond.png);
	background-repeat : repeat-x;
	height:auto;
	border-top:1px solid #999;
	border-left:1px solid #999;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}

#bloemen{
	width:446px;
	height:167px;
	margin-top:0px;
	margin-left:265px;
	position:absolute;
	background-image : url(style/bloemen.png);
	background-repeat : no-repeat;
}
#logo{
	width:932px;
	height:70px;
	margin-top:10px;
	margin-left:10px;
	position:relative;
	background-image : url(style/logo.png);
	background-repeat : no-repeat;
}
.zoeken{
	width:220px;
	height:24px;
	left:700px;
	top:30px;
	position:relative;
}
.menu_hoofd{
	width:932px;
	height:28px;
	position:relative;
	background-color:#ff0000;
	border-bottom:0px solid #aaa;
	font-size:1em;
	z-index:100;
}
*html .menu_hoofd{
	width:942px;
	height:28px;
	position:relative;
	background-color:#ff0000;
	border-bottom:0px solid #aaa;
	font-size:1em;
}
	.grijs{
	width:194px;
	height:28px;
	position:relative;
	float:left;
	background-color:#999999;
}
*html .grijs{
	width:190px;
	height:28px;
	position:relative;
	float:left;
	background-color:#999;
}



		a.menu1:link{
			position:			relative;
			float:				left;
			padding-left: 		5;
			padding-right: 		5;			
			color:				#fff;
			text-decoration:	none;
			line-height: 		19pt;
			
			border-left:		2px solid #fff; 
			height:				28px;
			
		}
		a.menu1:visited{
			position:			relative;
			float:				left;
			padding-left: 		5;	
			padding-right: 		5;	
			color:				#fff;
			text-decoration:	none;
			line-height: 		19pt ;
		
			border-left:		2px solid #fff;
			height:				28px;
		}
		a.menu1:hover{
			position:			relative;
			float:				left;
			padding-left: 		5;	
			padding-right: 		5;	
			color:				#fff;
			text-decoration:	underline;
			line-height: 		19pt;
			
			border-left:		2px solid #fff;
			height:				28px;
		}
		a.menu1:active{
			position:			relative;
			float:				left;
			padding-left: 		5;	
			padding-right: 		5;	
			color:				#fff;
			text-decoration:	none;
			line-height: 		19pt;
			
			border-left:		2px solid #fff;			
			height:				28px;
		}
	
		

	
	
	.menu2{
		position:relative;
		height:31;
		width:194px;
		height:auto; 
		top:0px;
		left:0px;
		float:left;
		font-size:1em;
	}
		
	*html.menu2{
		position:relative;
		height:31;
		width:200px;
		height:auto; 
		top:0px;
		left:0px;
		float:left;
		font-size:1em;
	}
	a.menu2:active{
	color:#ff0000;
	}
	a.menu2:hover{
	color:#ff0000;
	}
	a.menu2:link{
	color:#ff0000;
	}
	a.menu2:visited{
	color:#ff0000;
	}
		a.menu_gewoon:active{
			position:relative;
			height:31px;
			width:189px;
			float:left;
			background-image : url(style/menu_gewoon.png);
			padding-left: 5;	
			color:#ff0000;
			text-decoration:none;
			z-index:10;
			font-size:1.2em;
			line-height: 		20pt;
		}
				a.menu_gewoon:hover{
			position:relative;
			height:31px;
			width:189px;
			float:left;
			background-image : url(style/menu_gewoon.png);
			padding-left: 5;	
			color:#ff0000;
			text-decoration:none;
			z-index:10;
			font-size:1.2em;
			line-height: 		20pt;
		}
				a.menu_gewoon:link{
			position:relative;
			height:31px;
			width:189px;
			float:left;
			background-image : url(style/menu_gewoon.png);
			padding-left: 5;	
			color:#ff0000;
			text-decoration:none;
			z-index:10;
			font-size:1em;
			line-height: 		20pt;
		}
		a.menu_gewoon:visited{
		position:relative;
			height:31px;
			width:189px;
			float:left;
			background-image : url(style/menu_gewoon.png);
			padding-left: 5;	
			color:#ff0000;
			text-decoration:none;
			z-index:10;
			font-size:1.2em;
			line-height: 		20pt;
		}
		
		
		a.menu_gewoon2:link{
		position:relative;
			height:31px;
			width:189px;
			float:left;
			background-image : url(style/menu_gewoon.png);
			padding-left: 5;	
			color:#000000;
			text-decoration:underline;
			z-index:10;
			font-size:1.2em;
			line-height: 		20pt;
		}
		a.menu_gewoon2:active{
				position:relative;
			height:31px;
			width:189px;
			float:left;
			background-image : url(style/menu_gewoon.png);
			padding-left: 5;	
			color:#000000;
			text-decoration:underline;
			z-index:10;
			font-size:1.2em;
			line-height: 		20pt;
		}
		a.menu_gewoon2:hover{
		position:relative;
			height:31px;
			width:189px;
			float:left;
			background-image : url(style/menu_gewoon.png);
			padding-left: 5;	
			color:#000000;
			text-decoration:underline;
			z-index:10;
			font-size:1.2em;
			line-height: 		20pt;
		}
		a.menu_gewoon2:visited{
		position:relative;
			height:31px;
			width:189px;
			float:left;
			background-image : url(style/menu_gewoon.png);
			padding-left: 5;	
			color:#000000;
			text-decoration:underline;
			z-index:10;
			font-size:1.2em;
			line-height: 		20pt;
		}
	
		
		.menu_select{
			position:relative;
			height:31px;
			float:left;
			width:184px;
			background-image : url(style/menu_select.png);
			padding-left: 10;
			color:#ff0000;
			text-decoration:none;
			z-index:10;
			font-size:1.2em;
			line-height: 		20pt;
		}
		*html	.menu_select{
			position:relative;
			height:31px;
			float:left;
			width:184px;
			background-image : url(style/menu_select.png);
			left:5px;
			color:#ff0000;
			text-decoration:none;
			z-index:10;
		}
		.contact{
			position:relative;
			height:auto
			float:left;
			width:184px;
			text-align:right;	
			padding: 5px;		
		}
		
		.contact2{
			position:relative;
			height:auto;
			width:500px;
			text-align:left;	
			padding: 5px;		
		}
	#cont{
	width:532px;
		height:auto;
		position:relative;
		float:left;
		min-height:500px;
}	
*html #cont {
  min-height:500px;
  height:auto !important;
  height:500px;
}

	#content{
		width:532px;
		height:auto;
		position:relative;
		float:left;
	}
	
		.vak_content2{
			margin: 3px;
			width:528px;
			height:auto;
			position:relative;
			float:left;
			border-top:1px solid #999;
			border-left:1px solid #999;
			border-right:1px solid #999;
			border-bottom:1px solid #999;
			background-color:#fff;
		}
		a.vak_content2:link{
			position:relative;
			float:left;
			padding-left: 5;	
			color:#fff;
			text-decoration: none;
		}
		a.vak_content2:visited{
			position:relative;
			float:left;
			padding-left: 5;	
			color:#fff;
			text-decoration: none;
		}
		a.vak_content2:hover{
			position:relative;
			float:left;
			padding-left: 5;	
			color:#fff;
			text-decoration:underline;
		}
		a.vak_content2:active{
			position:relative;
			float:left;
			padding-left: 5;	
			color:#fff;
			text-decoration: none;
		}
	
			.vak_content{
			margin: 3px;
			width:528px;
			height:auto;
			position:relative;
			float:left;
			border-top:1px solid #999;
			border-left:1px solid #999;
			border-right:1px solid #999;
			border-bottom:1px solid #999;
			background-color:#fff;
		}
		
		
		
		.vak_content_foto{
			margin: 3px;
			width:158px;
			padding-left: 2px;	
			padding-top: 2px;	
			padding-bottom: 5px;	
			padding-right: 5px;
			height:275px;
			position:relative;
			float:left;
			border-top:1px solid #999;
			border-left:1px solid #999;
			border-right:1px solid #999;
			border-bottom:1px solid #999;
			background-color:#fff;
		}
			a.link:link{
			position:relative;
			float:left;
			border:2px solid #fff;
		}
		a.link:visited{
			position:relative;
			float:left; 	
			border:2px solid #fff;
		}
		a.link:hover{
			position:relative;
			float:left;	
			border:2px solid #444;
		}
		a.link:active{
			position:relative;
			float:left;
			border:2px solid #fff;
		}
		.vak_content_foto_details{
			margin: 6px;
			width:500px;
			left:3px;
			padding-left: 5px;	
			padding-right: 5px;	
			height:auto;
			position:relative;
			float:left;
			border-top:1px solid #999;
			border-left:1px solid #999;
			border-right:1px solid #999;
			border-bottom:1px solid #999;
			background-color:#fff;
		}
		.vak_content_foto_details1{
			margin: 0px;
			width:230px;
			left:10px;
			padding-left: 5px;	
			padding-right: 5px;	
			height:auto;
			position:relative;
			float:left;
			border-top:1px solid #999;
			border-left:1px solid #999;
			border-right:1px solid #999;
			border-bottom:1px solid #999;
			background-color:#fff;
		}
	.rechts{
		width:190px;
		height:auto;
		margin: 3px;
		position:relative;
		float:left;
		padding-left: 4px;	
		padding-right: 0px;	
		border-top:1px solid #999;
		border-left:1px solid #999;
		border-right:1px solid #999;
		border-bottom:1px solid #999;
		background-color:#fff;
	}
	*html	.rechts{
		width:196px;
		height:auto;
		margin: 3px;
		position:relative;
		float:left;
		padding-left: 7px;	
		padding-bottom: 5px;
		padding-right: 5x;	
		border-top:1px solid #999;
		border-left:1px solid #999;
		border-right:1px solid #999;
		border-bottom:1px solid #999;
		background-color:#fff;
	}
#footer{
	width:932px;
	float:left;
	height:20px;
	text-align:center;
	position:relative;
	font-size:10px;
}
.prijs{
	position:relative;
	float:left;
	display:block;
	height:22px;
	border:0px;
	width:95px;
}
.details{
	position:relative;
	float:left;
	display:block;
	height:22px;
	border:0px;
	width:57px;
	background-image : url(style/details.png);
	background-repeat:no-repeat;
}
#form_code{
	position:relative;
	float:left;
	left:0px;
	display:block;
	height:auto;
	border:0px;
	width:180px;
	color:#000;

}
#field_code{
	position:relative;
	float:left;
	left:0px;
	display:block;
	height:21px;
	border:0px;
	width:110px;
border-top:1px solid #999;
border-left:1px solid #999;
border-right:1px solid #999;
border-bottom:1px solid #999;
}
.oke{
	position:relative;
	float:left;
	left:0px;
	display:block;
	height:21px;
	border:0px;
	width:40px;
	background-image : url(style/oke.png);
	background-repeat:no-repeat;
}
.uitloggen{
	position:relative;
	float:left;
	left:4px;
	display:block;
	height:21px;
	border:0px;
	width:73px;
	background-image : url(style/uitloggen.png);
	background-repeat:no-repeat;
}


/* overloop*/
#slideshow2 {
    position:relative;
    height:180px;
}

#slideshow2 IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow2 IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow2 IMG.last-active {
    z-index:9;
}
h4{
font-size:16px;
margin-left:0px;
margin-top:5px;
margin-bottom:0px;
}
h5{
font-size:14px;
margin-left:0px;
margin-top:5px;
margin-bottom:0px;
}
	a:link{
		color:#333;
		text-decoration: none;
	}
	a:visited{
		color:#333;
		text-decoration: none;
	}
	a:hover{
		color:#333;
		text-decoration:underline;	
	}
	a:active{
		color:#333;
		text-decoration: none;
	}
.forgotten {
border : 1px solid #ff5500;
}
.input {
border : 1px solid #00457C;
}
