@CHARSET "ISO-8859-1";

@font-face {
    font-family: 'RockwellStdBold';
    src: url('/static/fonts/rockwellstd-bold-webfont.eot');
    src: url('/static/fonts/rockwellstd-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/static/fonts/rockwellstd-bold-webfont.woff') format('woff'),
         url('/static/fonts/rockwellstd-bold-webfont.ttf') format('truetype'),
         url('/static/fonts/rockwellstd-bold-webfont.svg#RockwellStdBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

.clearfix:after {  
 visibility: hidden;  
 display: block;  
 font-size: 0;  
 content: " ";  
 clear: both;  
 height: 0;  
 }  
* html .clearfix             { zoom: 1; } /* IE6 */  
*:first-child+html .clearfix { zoom: 1; } /* IE7 */  

body,html {
	text-align: center;
	font-family: Arial,sans-serif;
	font-size: 12px;
	/*Donkergroen: */
}

div#wrapper {
	width: 996px;
	margin-left: auto;
	margin-right: auto;
	
	text-align: left;

	position: relative;
}


#ster {
	position: absolute;
	right: 49px;
	top: 0px;

	width: 209px;
	height: 139px;

	background: url(../img/ster.png?V=2);
	text-align: center;

	color: #FFF;
	text-decoration: none;
}

	#ster h3 {
		font: 16px;
		color: #F60;
		margin: 0;
		padding: 13px 0 13px 0;
	}

	#ster p {
		color: #FFF;
		font: 14px;
		line-height: 18px;
		margin: 0;
		padding: 0;
	}

div#header {
	background: url(/static/img/header-background.jpg) no-repeat;
	height: 210px;
}

div#menu {
	background: #090940;
	height: 40px;
}

	div#menu ul {
		margin: 0px;
		padding: 0px;
		list-style-type: none;
	}
	
		div#menu ul li {
			float: left;
			
		}
		
			div#menu ul li a {
				color: #FFF;
				font-size: 14px;
				display: block;
				/*width: 136px;*/
				padding: 14px;
				padding-bottom: 9px;
				background: url(/static/img/menu-right.gif) no-repeat right top;
				text-decoration: none;
				padding-right: 45px;
			}	
			
div#content {
	background: url(/static/img/content-repeat.gif) #f7f7f7;
	border-top: 40px solid #f7f7f7;
	border-bottom: 40px solid #f7f7f7;
	padding: 16px;
	padding-top: 0px;
	line-height: 19px;
	min-height: 350px;
}

	* html div#content {
		height: 200px;
	}

	div#content h2 {
		margin: 0px;
		color: #ff6600;
		font-size: 16px;
		padding: 0px;
		padding-bottom: 12px;
	}

	div#content h3 {
		padding-top: 20px;
		padding-bottom: 12px;
		margin: 0;
		color: #ff6600;
		font-size: 16px;
	}
	
	div#content .text {
		margin-right: 395px;
		color: #333;
	}
	
		div#content .text a {
			color: #090940;
		}
	
		div#content p {
			margin: 0px;
			padding: 0px;
		}
	
	div#content .image {
		float: right;
		width: 365px;
	}

.pdfs {
	position: relative;
	/*margin-top: 20px;*/
}

	.pdfs a {
		padding: 15px 15px 15px 52px;
		background-color: #ececec;
		display: block;

		width: 298px;

		background-image: url(../img/pdf-icon.png);
		background-repeat: no-repeat;
		background-position: 10px center;

		font: 14px 'RockwellStdBold';
		-webkit-font-smoothing: subpixel-antialiased;

		color: #41416b;
		text-decoration: none;
	}

.testimonials {
	background-color: #FFF;
	position: relative;
	z-index: 1;
}

	.testimonials .cycle-pager {
		position: absolute;
		right: 7px;
		bottom: 7px;
		z-index: 999;
	}

		.testimonials .cycle-pager a {
			display: inline-block;
			padding: 3px 4px;
			color: #CCC;
			text-decoration: none;

			font-size: 10px;
			line-height: 9px;

			text-align: center;

			-webkit-border-radius: 7px;
			-moz-border-radius: 7px;
				border-radius: 7px;
		}

		.testimonials .cycle-pager a.cycle-pager-active {
			background-color: #ff6600;
			color: #FFF;
		}

	.testimonials .testimonial {
		color: #000;
		text-decoration: none;

		display: block;

		padding-top: 20px;
	}

		.testimonials .testimonial .header {
			padding: 0 0 0 20px;
			background-color: #ececec;
		}

			.testimonials .testimonial .header img {
				float: left;
			}

			.testimonials .testimonial .header span {
				display: block;
				float: left;
				margin: 0 0 0 20px;

				font: 16px 'RockwellStdBold';
				-webkit-font-smoothing: subpixel-antialiased;
			}

			.testimonials .testimonial .header span.name {
				margin-top: 17px;
				color: #ff6600;
			}

			.testimonials .testimonial .header span.function {
				margin-top: 7px;
				font-size: 14px;
				color: #41416b;
			}

		.testimonials .testimonial .quote {
			padding: 20px;
			min-height: 40px;
		}

a.pdf {
	background-image: url(../img/pdf-icon.gif);
	background-repeat: no-repeat;
	background-position: left top;

	display: inline-block;

	padding: 0px 0 0 25px;
}
	
div#footer {
	background: url(/static/img/footer-background.gif) no-repeat;
	height: 40px;
	clear: right;
}

	div#footer a.fv {
		display: block;
		height: 40px;
	}

	div#footer .honderd-button {
		position: absolute;
		margin-left: 615px;
		margin-top: -65px;
	}
	
	div#footer .noab {
		position: absolute;
		margin-left: 660px;
		margin-top: -65px;
	}
	
	div#footer .exact {
		position: absolute;
		margin-left: 815px;
		margin-top: -67px;
		width: 110px;
	}

	div#footer .rba {
		position: absolute;
		margin-left: 712px;
		margin-top: -65px;
	}