h1,h2,h3,h4,h5,h6,pre,code {font-size:1em; line-height:1em; outline:none; font-weight:normal}
ul,ol {list-style:none}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,fieldset,input {margin:0; padding:0}
fieldset {border:0}
a img,:link img,:visited img {border:none}
:link,:visited {text-decoration:none}
.clearfix:before,.clearfix:after{content:".";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}
.floatleft{float:left}
.floatright{float:right}
a img {outline:none}

body,html {
	background:#01314b url(/admin/images/body-bg.png) repeat-x;
	font:12px Arial, Helvetica, sans-serif;
}

.sidebarnote {
	text-align:center;
	font-size:1.1em;
	color:#019ddb;
}

.sidebarnote a {
	color:#019ddb;
	font-size:1.4em;
}

.tblsidebarlist {
	width:280px;
	border-collapse:collapse;
	border-bottom:1px dotted lightgrey;
	}

.tblsidebarlist .right {
	text-align:right;
}

.tblsidebarlist .date {
	color: grey;
	font-style: italic;
}

.tblsidebarlist {
	line-height: 18px;
}

.tblsidebarlist a {
	color: #009dda;
	font-style: italic;
}

.tblsidebarlist .alt {
	background: #ececec;
}

#tbl3steps {
	margin: 0 5px;
}

#tbl3steps td.blue {
	padding: 13px;
	color: white;
	background: #18a6de;
	border-radius: 6px;
	}

#wrapper {
	margin:0 auto;
	width:1000px
}

#header {
	height:160px;
	position:relative;
}

#header #pijl {
	background:url(/admin/images/header-pijl.png);
	height:244px;
	width:121px;
	left:-121px;
	top:58px;
	position:absolute
}
#header h1 {position:absolute;left:0;top:37px;z-index:2}
#header .center {
	color:#fff;
	font:31px 'OpenSans-Bold';
	padding:0 0 0 55px;
	position:absolute;
	top:45px;
	width:945px;
	text-align:center;
}
#header p.center span {
	color:#3d97c7;
	display:block;
	font:17px 'OpenSans-Light'
}
#login {position:absolute;right:0;top:55px;width:255px;z-index:50;}
#login li {margin:0 0 5px;height:25px}
#login .inputBg {background:url(/admin/images/header-input.png);width:123px;height:25px;float:left;margin:0 0 0 9px}
#login .inputBg.first {margin:0}
#login div.inputBg input {background:none;border:0;width:100px;font:11px Arial, Helvetica, sans-serif;color:#909090;height:15px;padding:5px 6px}
#login a {color:#3d97c7;font-size:11px;display:inline-block;line-height:24px;padding:0 15px 0 0;float:left;}
#login a:hover {text-decoration:underline}
#login li button {background:none;border:none;float:right;color:#fff;font-size:11px;font-weight:bold;text-decoration:underline;height:20px}

#header p#de-tijd {color:#3d97c7;font:14px 'OpenSans-Regular';background:url(/admin/images/header-tijd.png) no-repeat left 50%;padding:1px 0 0 25px;position:absolute;bottom:12px;right:0}


#container {background:url(/admin/images/content-bottom.png) no-repeat 0 bottom;padding:0 0 5px;margin:0 0 16px}

#container .bottom {background:#fff;overflow:auto}

#container #nav {
	background:url(/admin/images/nav-bg.png);
	height:47px;
	padding: 0 0 0 6px
}

#nav li {
	float:left;
}

#nav a {
	color:#fff;
	font:18px/47px 'OpenSans-Regular';
	display:block;
	padding:0 10px
}

#nav a:hover,#nav .active a {color:#ffae00}

#stappenplan {background:url(/admin/images/stappenplan-top.png) top center no-repeat;}
#stappenplan {height:300px;padding:0 0 10px 0}
#stappenplan li {color:#fff;font:17px 'OpenSans-Regular';float:left;height:148px;width:278px;margin:0 13px;padding:152px 11px 0}
#stappenplan .stap-1 {background:url(/admin/images/stappen-stap1.jpg) no-repeat;line-height:24px}
#stappenplan .stap-2 {background:url(/admin/images/stappen-stap2.jpg) no-repeat;line-height:24px}
#stappenplan .stap-3 {background:url(/admin/images/stappen-stap3.jpg) no-repeat;line-height:24px}

#overview {height:250px;margin:0 0 19px}
#overview li {float:left;height:216px;width:308px;margin:0 6px;padding:12px 12px 0 0}
#overview #testimonials {background:url(/admin/images/overview-testimonials.png);height:235px;padding:12px 12px 0 9px;width:299px;margin:0 22px 0 7px}
#overview #videouitleg {background:url(/admin/images/overview-videouitleg.png)}
#overview #veiling {background:url(/admin/images/overview-veiling.png);padding:12px 18px 0 0;width:302px;margin:0 0 0 6px}

#overview h2 {color:#009ddb;font:28px/36px 'OpenSans-Regular';margin:8px 0 8px;text-indent:13px}
#overview p {line-height:19px}

#overview #testimonials ul {padding:4px 0 0}

#overview #testimonials li {
	float:none;
	line-height:19px;
	padding:0;
	height:auto;
	padding:0 8px 0 13px;
	width:auto;
	margin:0;
}
#overview #testimonials li .afz {color:#009ddb;font-weight:bold}

#overview #videouitleg {padding:12px 18px 0 0;width: 302px;margin:0 5px 0 0}
#overview #videouitleg p {text-align:center}

.countdown {
	background:url(/admin/images/sidebar-veiling-countdown.png);
	height:79px;
	width:267px;
	margin:0 auto 16px;
}
.countdown div {float:left;width:89px;font:45px 'OpenSans-Bold';color:#fff;text-align:center}
.countdown div span {font:17px 'OpenSans-Light';color:#01314b;display:block}
#overview #veiling p {padding:0 15px 0 10px;}

#meer-info {
	overflow:auto;
	width:1000px;
	margin:0 0 30px;
}

#meer-info h2 {color:#009ddb;font:28px 'OpenSans-Regular';margin:10px 0}

#meer-info .over-do {float:left;width:651px;margin:0 29px 0 0;}
#meer-info .over-do .top {background:url(/admin/images/meer-info-top.png) no-repeat;padding:5px 0 0}
#meer-info .over-do .bottom {background:url(/admin/images/meer-info-bottom.png) 0 bottom no-repeat;padding:0 0 4px}
#meer-info .over-do .inner {background:#fff;padding:0 20px;overflow:auto}

#meer-info .over-do p {line-height:19px;margin:0 0 24px}
#meer-info .over-do h3 {color:#009ddb;font-weight:bold;line-height:19px}

#meer-info .linkpartners {float:left;width:320px}
#meer-info .linkpartners .top {background:url(/admin/images/partners-top.png) no-repeat;padding:5px 0 0;}
#meer-info .linkpartners .bottom {background:url(/admin/images/partners-bottom.png) no-repeat 0 bottom;padding:0 0 4px;}
#meer-info .linkpartners .inner {padding:0 13px 10px;background:#fff;overflow:auto;}

#meer-info .linkpartners li {float:left;margin:0 5px 3px 0;height:55px}
#meer-info .linkpartners li.last {margin:0 0 3px}

#content {
	float:left;
	padding:24px 18px;
	width:645px;
}

#content h2, #sidebar h2 {
	color:#009ddb;
	font:28px 'OpenSans-Regular';
	margin: 0 0 14px
}

#content h3 {color:#009ddb;font-weight:bold;line-height:19px;}
#content p {line-height:19px;margin:0 0 19px}
#content p.registreren, p.leadform {text-align:center}
#content p a {color:#009ddb}

#sidebar {float:left;padding:16px 18px;width:282px}
#sidebar p {line-height:16px;margin:0 0 16px}
#sidebar a {color:#009ddb}
#sidebar .widget {margin:0 0 22px 0}

#faq {margin:0 0 26px}
#faq h2 {font:bold 12px Arial, Helvetica, sans-serif;margin:0 0 4px}
#faq h2 a {color:#fff;line-height:36px;padding:0 7px}
#faq p {padding:0 7px}

.registreren li {float:left;width:322px;margin:0 0 15px;height:72px}
.registreren li label {display:block;font-size:14px;line-height:26px;color:#444444;padding:0 7px}
.registreren li .invoer {background:url(/admin/images/registreren-input.png);width:300px;height:45px;}
.registreren li input {border:0;background:none;line-height:45px;height:45px;width:100%;margin:0 10px;}
.registreren li .checkbox {width:auto;margin:0 0 0 7px;height:auto;vertical-align:middle}
.registreren li select {  }
.registreren li select option {  }
.registreren li label.small {display:inline;font-size:12px}
.registreren-button button {background:url(/admin/images/registreren-button.png);width:121px;height:37px;display:block;text-indent:-3000em;border:none;}

.leadform li {float:left;width:322px;margin:0 0 15px;height:72px}
.leadform li label {display:block;font-size:14px;line-height:26px;color:#444444;padding:0 7px}
.leadform li .invoer {background:url(/admin/images/registreren-input.png);width:300px;height:45px;}
.leadform li input {border:0;background:none;line-height:45px;height:45px;width:100%;margin:0 10px;}
.leadform li .checkbox {width:auto;margin:0 0 0 7px;height:auto;vertical-align:middle}
.leadform li select {  }
.leadform li select option {  }
.leadform li label.small {display:inline;font-size:12px}
.leadform-button button {background:url(/admin/images/registreren-button.png);width:121px;height:37px;display:block;text-indent:-3000em;border:none;}

#footer {height:180px}

#footer li {float:left;margin:0 13px}

.footericons {
	margin: 15px auto;
}

#footer li.readmore a {color: #c0c0c0; font-style:italic; }

#footer li li {
	float:none;
	margin:0;
	font-size:11px;
	line-height:19px;
}

#footer h2 {
	color:#fff;
	font-weight:bold;
	line-height:19px;
}

#footer li li a {color:#009ddb;display:block;line-height:19px}
#footer li li a:hover {text-decoration:underline}

#loginerror {
	margin: 5px 0 0 0;
	padding: 0;
	color: #ff0000;
	font-style: italic;
	}
