
@import url("https://fonts.googleapis.com/css?family=Over+the+Rainbow");
@import url("https://fonts.googleapis.com/css?family=Lato:400,700");
/*
	//	stylesheet
	//
	/////////////	boozd
	//	auteur	:	mn
	//	type	:	style
	//	klant	:	dsve
	// 	versie	:	1.0
	
	//	kleuren
	Grijze borders:	#e4e4e4
	
*/
/* 	ALGEMEEN	///////////////////////////	*/
body, html 			{ width:100%; margin:0; padding:0; background:url(/site/E298FDDA610BB47CC1257A530035E1FE/$FILE/background-site.png) repeat; }
div#wrapper 		{ width:960px; height:auto; margin:auto; background:#fff; }
div.container 		{ width:960px; height:auto; margin:auto; background:#fff; float:left; }
/* 	HEADER		///////////////////////////	*/
div#header                               { width:100%; height:173px; margin:auto; background:url(/site/E298FDDA610BB47CC1257A530035E1FE/$FILE/header.png) no-repeat center; }
div#nav				{ width:830px; margin:auto; height:auto; padding-top:110px; padding-bottom:10px; border-bottom:1px solid #e4e4e4; }
	div#nav a		{ margin-left:15px; }
/* 	INTRO		///////////////////////////	*/
div#home			{ width:880px; height:auto; padding:20px 40px 1px 40px; float:left; background:#fff; border-bottom:1px solid #e4e4e4; }
/* COLUMNS */
div#columns			{ width:920px; height:auto; padding:20px 20px 20px 20px; float:left; background:#eaeaea; border-bottom:1px solid #e4e4e4; }
div.column			{ width:218px; padding:20px; float:left; border:1px solid #eaeaea; cursor:pointer; }
div.center			{ margin:0 40px 0 40px; background:#eeeeee; border:1px solid #c7c7c7; }
div.columnHover		{ width:218px; padding:20px; float:left; background:#fff; border:1px solid #c7c7c7; cursor:pointer; }
div#intro			{ width:220px; padding:20px; float:left; }
div#intro img		{ max-width:240px; }
/* LEFT & RIGHT */
div#afbeelding		{ width:960px; height:auto; max-height:280px; overflow:hidden; float:left; }
	div#afbeelding		img		{ max-width:960px; }
div#links			{ width:430px; background:#fff; float:left; padding:20px; }
div#rechts			{ width:430px; padding:20px; padding-left:40px; background:#fff; float:left; }
	/* ELEMENTS */
	#gallerybox,
	#downloadbox,
	#responderbox,
	#relatedbox		{ width:430px; border-top:1px solid #e4e4e4; padding:20px 0 20px 0; float:left; }
	#responderbox	{ width:390px; background:#eeeeee; border:1px solid #c7c7c7; padding:20px; }
/* LIST */
div#listing			{ width:920px; height:auto; padding:20px 20px 20px 20px; float:left; background:#fff; border-bottom:1px solid #e4e4e4; }
div#list			{ width:600px; float:left; height:auto; margin-left:40px; }
div.listItem			{ cursor:pointer; width:558px; padding:20px; float:left; border:1px solid #fff; border-bottom:1px solid #e4e4e4; }
div.listItemHover		{ cursor:pointer; width:558px; padding:20px; float:left; background:#eaeaea; border:1px solid #e4e4e4; }
/* COPYRIGHT */
div#copyright		{ width:600px; height:20px; float:left; padding:5px 170px 0 170px; background:url(/site/E298FDDA610BB47CC1257A530035E1FE/$FILE/copyright.png) no-repeat; border-top:1px solid #fff; }
/* ELEMENTS */
img.thumb			{ background:url(/site/E298FDDA610BB47CC1257A530035E1FE/$FILE/thumb-bg.png) no-repeat center center; padding:10px; max-width:169px; height:169px; overflow:hidden; }
img.gallery			{ background:url(/site/E298FDDA610BB47CC1257A530035E1FE/$FILE/mini-thumb-bg.png) no-repeat center center; padding:10px; width:84px; height:84px; overflow:hidden; }
img.list			{ margin-right:20px; }
img.intro			{ background:url(/site/E298FDDA610BB47CC1257A530035E1FE/$FILE/schaduw-list-intro.png) no-repeat bottom center; padding-bottom:17px; }
/*
	//	stylesheet
	//
	/////////////	webmoves
	//	auteur	:	mn
	//	type	:	forms
	//	klant	:	erica terpstra
	// 	versie	:	1.0
	
	//	kleuren
	// 	Oranje nav:		#dc4a1a
	//	Blauw nav:		#003298
	//	Oranje titels:	#f2670a
	
*/
/* 	ALGEMEEN	///////////////////////////	*/
* {
	/* 
		@import url(https://fonts.googleapis.com/css?family=Over+the+Rainbow);
		@import url(https://fonts.googleapis.com/css?family=Lato:400,700);
	*/
	font-family: 'Lato', 'Over the Rainbow', Arial, Verdana, Geneva, sans-serif;
	font-style:normal;
}
h1, h2, h3, h4, h5, h6						{ margin:0; padding:0; font-family: 'Over the Rainbow', Arial, Verdana, Geneva, sans-serif; font-weight:normal; }
h1 											{ font-size:24px; color:#f2670a; line-height:32px; margin-bottom:30px; }
h2											{ font-size:24px; color:#f2670a; line-height:32px; margin-bottom:30px; }
	#gallerybox h2,
	#downloadbox h2,
	#relatedbox h2								{ font-family:'Lato', Arial; font-size:14px; font-weight:bold; margin-bottom:0px; }
	#responderbox h2							{ color:#003298; margin-bottom:0; }
h3											{ font-size:24px; color:#003298; line-height:32px; }
	.center h3									{ color:#f26f0a; }
strong										{ font-family:inherit; }
p 											{ font-family:'Lato', Arial, Verdana, Geneva, sans-serif; padding:10px 0 10px 0; margin:0; line-height:24px; font-size:14px; color:#444444; }
div#links p, div#rechts p					{ padding:20px; }
ol				 							{ margin:10px 0 10px 20px; }
ul 											{ list-style:square; margin:10px 0 10px 20px; }
li 											{ line-height:22px; font-size:15px; }
	#downloadbox ul, #relatedbox ul								{ list-style-image:url(/site/E298FDDA610BB47CC1257A530035E1FE/$FILE/list-item.png); }
	#downloadbox li:hover, #relatedbox li:hover					{ list-style-image:url(/site/E298FDDA610BB47CC1257A530035E1FE/$FILE/list-item-hover.png);  }
	#downloadbox li, #relatedbox li								{ padding:5px 0 5px 0;  }
	#downloadbox li a, #relatedbox li a							{ line-height:160%; font-size:14px; color:#444444; }
	#downloadbox li a:hover, #relatedbox li a:hover				{ text-decoration:none; color:#003298; }
a											{ text-decoration:none; color:#dc4a1a; }
p a											{ font-weight:bold; }
a:hover										{ text-decoration:underline; }
a img										{ border:0; }
/* navigatie */
div#nav			a					{ font-family:'Lato', Arial, Verdana, Geneva, sans-serif; font-size:14px; text-transform:uppercase; color:#dc4a1a; }
div#nav			a:hover				{ color:#003298; text-decoration:none; }
div#nav			a#set				{ color:#003298; font-weight:bold; }
/* listItem */
div.listItem span						{ line-height:24px; font-size:14px; color:#444444; }
div.listItem span.lv					{ color:#f2670a; font-weight:bold; }
div.listItem h2 .date					{ color:#5e5e5e; font:inherit; }
/* copyright */
div#copyright						{ font-size:11px; }
div#copyright	span#copy			{ float:left; color:#fff; }
div#copyright	span#by				{ float:right; color:#f5af98; }
div#copyright	span#by a			{ color:inherit; text-decoration:underline; }
div#copyright	span#by a:hover		{ color:#fff; }
/*
	//	stylesheet
	//
	/////////////	webmoves
	//	auteur	:	mn
	//	type	:	forms
	//	klant	:	erica terpstra
	// 	versie	:	1.0
	
	//	kleuren
	
*/
/* algemeen */
div.input-row			{ width:383px; height:auto; float:left; padding:5px 5px 5px 0; }
div.input-txt			{ width:132px; height:auto; float:left; padding:5px 5px 5px 0; }
div.input				{ width:241px; height:auto; float:left; }
div.input-row label		{ cursor:pointer; }
/* fonts */
div.input-row			{ color:#444; font-size:13px; }
div.error				{ color:#f2670a; }
div.error input[type="text"]:-moz-placeholder{color:#fff;}
div.error input[type="text"]:-ms-input-placeholder{color:#fff;}
div.error input[type="text"]::-webkit-input-placeholder{color:#fff;}
/* form elements */
div.error input			{ background:url(/site/E298FDDA610BB47CC1257A530035E1FE/$FILE/input-error.png) no-repeat; color:#fff; }
input, select, textarea	{ border:0; color:#f2670a; }
input[type="text"]		{ background:url(/site/E298FDDA610BB47CC1257A530035E1FE/$FILE/input.png) no-repeat; width:221px; height:30px; padding:0 10px 0 10px; }
select					{ background:url(/site/E298FDDA610BB47CC1257A530035E1FE/$FILE/input.png) no-repeat; width:241px; height:30px; padding-left:10px; }
textarea				{ width:221px; height:91px; padding:10px; background:url(/site/E298FDDA610BB47CC1257A530035E1FE/$FILE/input-textarea.png) no-repeat; }
input[type="submit"]	{ background:url(/site/E298FDDA610BB47CC1257A530035E1FE/$FILE/input-error.png) no-repeat; width:151px; height:30px; padding:0 10px 0 10px; color:#fff; }
/* buildup  ////////
	<div class="input-row error">
		<div class="input-txt"><label>Uw naam*</label></div>
		<div class="input"><input type="text" placeholder="Uw naam" /></div>
	</div>
	
///////// */
input.catcher {background-color: #DDDDDD;color: #000000;display: none;}
/* HAV */
#responderbox .button {border: 0px solid; color: #f2670a; font-family: 'Lato', 'Over the Rainbow', Arial, Verdana, Geneva, sans-serif; font-style: normal;}
#responderbox .button_over {border: 0px solid; color: #003298; font-family: 'Lato', 'Over the Rainbow', Arial, Verdana, Geneva, sans-serif; font-style: normal; cursor:pointer;}
/* lightbox */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
	
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
	overflow:hidden;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

