﻿/* -- basic  ------------------------------------------------------------------------------------------- */
html {
	/* voor het tonen van de (non)actieve scrolbar, zodat de pagina niet verschuift */
	height: 				100%;
	overflow: 				-moz-scrollbars-vertical; 
}

body {
	background: #84dd02 url("../images/bg.gif") repeat-y scroll center 0;
	color: #000;
	font: normal 0.78em/140% Trebuchet MS, Arial, Verdana, Tahoma;
	padding: 0;
	margin: 0;
}

#bggradient {
	width: 100%;
	background: transparent url("../images/bg_gradient.gif") no-repeat scroll center 0;
	text-align: center;
}

#container {
	width: 829px;
	margin: 0 auto;
	text-align: left;
}

select, input, textarea {
	font: normal 100% Trebuchet MS, Arial, Verdana, Tahoma;
	color: #054576;
}

input.textfield {
	border: solid 1px #fff;
	padding: 1px 2px;
	background: #fff url("../images/bg_textfield.gif") repeat-x scroll 0 0;
	vertical-align: baseline;
}

a {color:#054576; font-weight:bold;}

/* -- basic layout elements ---dont change! --------------------------------------------------------- */
.wrapper {overflow:hidden;width:100%;}

.right {float:right;}
.left {float:left;}

.cols-home {background: transparent url("../images/bg_content_home.jpg") no-repeat scroll 28px bottom;}
.cols-sub {background: transparent url("../images/bg_content_sub.jpg") no-repeat scroll 28px bottom;}
.cols-sub2 {background: transparent url("../images/bg_content_sub2.jpg") no-repeat scroll 28px bottom;}

.colhome-left {
	width:521px;
	float:left; 
	min-height: 421px; /*also see ie.css*/
}

.colhome-left .content {padding: 10px 10px 10px 71px;}
.colsub-left .content {padding: 10px 10px 10px 71px;}
.colsub-left2 .content {padding: 10px 10px 10px 71px;}

.colhome-right {
	width:253px; 
	float:right;
	min-height: 421px; /*also see ie.css*/	
}
.colhome-right .content {padding: 5px 10px 10px 10px;}
.colsub-right .content {padding: 5px 10px 10px 10px;}

.colsub-left {
	width:521px; 
	float:left;
	min-height: 421px; /*also see ie.css*/
}

.colsub-left2 {
	width:800px;
	float:left; 
	min-height: 421px; /*also see ie.css*/
}

.colsub-right {
	width:253px;
	float:right;
	min-height: 421px; /*also see ie.css*/	
}

h1 {font-size: 1.1em;}
h2 {font-size: 1em;}
p {padding: 0.5em 0;}


/* -- specific elements ---------------------------------------------------------------------------- */

div.logo {float:left; width:166px;}
div.header {float:left;width:663px;}

div.nav {background: transparent url("../images/bg_nav.gif") no-repeat scroll 0 0; height:70px;}
div.nav ul {list-style:none;padding: 40 0 0 10px; margin:0;}
div.nav li {float:left; padding:0 30px 0 0;}

div.login {
	background: #054576 url("../images/bg_login_home.gif") no-repeat scroll 0 0;
	height: 84px;
}

div.login-sub {
	background: #054576 url("../images/bg_login_sub.gif") no-repeat scroll 0 0;
	height: 65px;
}

div.loginitems {
	padding: 5px 15px 0 0;
	text-align: right;
}

div.loginitems img, div.loginitems input.imagebutton {
	vertical-align: middle;
}

div.loginitems a {color:#fff;}
div.loginitems {color:#fff;}

div.subnav {background: transparent url("../images/bg_subnav.gif") no-repeat scroll 0 0; height:51px;}
div.subnav2 {background: transparent url("../images/bg_subnav2.gif") no-repeat scroll 0 0; height:51px;}
div.subnav ul, div.subnav2 ul {list-style:none;padding:0 0 0 7px; margin:0;color:#fff;}
div.subnav li, div.subnav2 li {float:left; padding:0 10px 0 0;line-height:40px;font-size:1em;}
div.subnav li a, div.subnav2 li a {color:#fff;background: transparent url("../images/bg_subnavitem.gif") no-repeat scroll right center;padding:0 15px 0 0;}
div.subnav li a.true, div.subnav2 li a.true {color:#fff200;}

div.video-box {
	background: transparent url(../images/bg_text_big.gif) no-repeat scroll 0 0;
	width: 510px;/*510*/
	height: 257px;/*257*/
	margin: 15px 0 0 -18px;
	padding: 20px 10px 0 15px;
}

div.video-box-content {
	height: 225px;
	width: 479px;
	background-color: white; /*#ccc;*/
}

div.video-box-small {
	background: transparent url(../images/bg-video-small.jpg) no-repeat scroll 0 0;
	width: 265px;/*510*/
	height: 257px;/*257*/
	margin-left: auto;
	margin-right: auto;
	padding-top:20px;
	padding-left:0px;
}

div.video-box-content-small {
	height: 200px;
	width: 235px;
	background-color: white; /*#ccc;*/
}

div.text-box {
	background: transparent url(../images/bg_text_big01.gif) no-repeat scroll 0 0;
	width: 510px;/*510*/
	height: 259px;/*259*/
	margin-top: 15px;
	margin-left: -18px;
}

div.text-box-left {
	float: left;
	margin: 20px 10px 0 15px;
	width: 210px;
	color: #0567a4;
}

div.text-box-left h1 {color: #fe7d18;}
div.text-box-left a {color:#fe7d18; text-decoration: underline;}

div.text-box-right {
	height: 220px;
	width: 248px;
	background-color: #85DCF0;
	float: right;
	margin: 20px 15px 0 10px;
	color: #0567a4;
}

div.text-box-small {
	width: 510px;
	margin-left: -18px;
}

div.text-box-small-left {
	float: left;
	height: 215px;/*215*/
	width: 236px;/*236*/
	margin: 15px 0 30px 0;
	padding: 10px 0 0 15px;
	background: transparent url(../images/bg_text_small_left.gif) no-repeat scroll 0 0;
	color: #0567a4;
}

div.text-box-small-left-content
{
	width: 200px;
}

div.text-box-small-left h1 {color: #fe7d18;}
div.text-box-small-left a {color:#fe7d18; text-decoration: underline;}

div.text-box-small-right {
	height: 215px; /*215*/
	width: 236px; /*236*/
	margin: 15px 0 30px 0;
	padding: 10px 0 0 15px;
	float: right;
	background: transparent url(../images/bg_text_small_right.gif) no-repeat scroll 0 0;
	color: #0567a4;
}

div.text-box-small-right-content
{
	width: 200px;
}

div.text-box-small-right h1 {color: #fe7d18;}
div.text-box-small-right a {color:#fe7d18; text-decoration: underline;}

/* index */
div.clear {clear:both;}
.index2 {margin:5px 0; padding: 5px 0 10px 0;}
.index2 img {float: left;margin:15px 25px 0 20px;}
.index2 div {display:table; zoom:1; /*IE*/}

.row1 {background: transparent url("../images/bg_row1.jpg") no-repeat scroll 0 0; height: 119px;}
.row2 {background: transparent url("../images/bg_row2.gif") no-repeat scroll 0 0; height: 119px;}

.image {
	float:left;
	background: transparent url("../images/bg_image.gif") no-repeat scroll 0 0;
	width:157px;
	height:141px;
	padding: 15px 12px;
	margin-right: 25px;
}

div.newsitemsmall
{
	margin-top: 20px;
}

/* news highlight */
div.newshl {
	margin: 20px 0;
}
div.newshl div.newshl-img {
	background: transparent url(../images/bg_nweshl.gif) no-repeat scroll 0 0;
	width: 209px;
	height: 161px;
	text-align: center;
	line-height: 151px;
	margin: 3px 0;
	padding: 10px 0 0 0;
}
div.newshl a.leesverder, div.newshl a.leesverder:visited,
div.newslist a.leesverder, div.newslist a.leesverder:visited {
	text-align: right;
	display: block;
	padding: 0 10px 0 0;
}
div.newslist ul li {
	padding: 2px 0;
}
div.newslist ul a, div.newslist ul a:visited {
	color: #000;
	font-weight: normal;
}

/* trainers en verenigingen */
div.trainers {
	float:left;
	background: transparent url("../images/ph_139trainers.gif") no-repeat scroll 0 0;
	color: #FFF200;
	font-size: 3em;
	width:113px;
	height: 153px;
	line-height: 170%;
}

div.verenigingen {
	float:left;
	background: transparent url("../images/ph_62verenigingen.gif") no-repeat scroll 0 0;
	color: #FFF200;
	font-size: 3em;
	width:143px;
	height: 153px;
	line-height: 170%;
}

div.trainers div {
	width:113px;
	text-align: center;
}

div.verenigingen div {
	width:103px;
	text-align: center;
}



/* footer */

div.footer {
	background: transparent url("../images/bg_footer.gif") no-repeat scroll 0 0;
	height: 40px;
	line-height: 40px;
	padding: 0 0 0 44px;
	color: #fff;
	font-size: 0.9em;
}


div.footer * {
	color: #fff;
	margin: 0 15px 0 0;
}


/* webshop */

div.webshoparticleoverview a {color:#fe7d18; text-decoration: underline;}

div.webshoparticleoverview div.overviewcategories
{
	background-color: #fff;
	padding: 5px;

}

div.webshoparticleoverview div.overviewcategories div.shoppingbasketlink
{
	 width:100%;
	 text-align:right;
	 margin-top:-16px;
}

div.webshoparticleoverview div.overviewactivecategory
{
	background-color: #fff;
	padding: 5px;
}

div.webshoparticleoverview div.overviewactivecategory span.overviewactivecategoryhighlight
{
	color:#fe7d18;
	font-weight:bold;
}

div.webshoparticleoverview div.overviewnoresults
{
	background-color: #fff;
	padding: 5px;	
}

table.webshoparticleoverview  a {color:#000; text-decoration: underline;}

table.webshoparticleoverview tr.row
{
	background-color:#fff;
}

table.webshoparticleoverview tr.rowalternative
{
	background-color:#A1E9FF;
}

div.webshoparticleoverview div.overviewpagenumbers
{
	background-color: #fff;
	height: 20px;
	padding: 20px 5px 5px;
	color: #0567a4;
}


/* DNN Documents module */

div.DNN_Documents
{
	background-color:#fff;
}

div.DNN_Documents tr.SubHead
{
	font-weight:bold;
}

div.DNN_Documents a
{
	color:#fe7d18; 
	text-decoration: underline;
}

/*kenniscentrum*/

/*style elements*/
.fl-l{float:left;}
.fl-r{float:right;}
.blue{background-color:#e1f9ff;}
.dark-blue{background-color:#135886; color:#fff;}
.dark-blue a{padding:0 15px 0 0; color:#fff; text-decoration:none;}
.dark-blue a.true-asc{background:transparent url("../images/kenniscentrum_a_arrow-down.gif") no-repeat scroll right 5px; padding:0 15px 0 0; color:#fff; text-decoration:none;}
.dark-blue a.true-desc{background:transparent url("../images/kenniscentrum_a_arrow-up.gif") no-repeat scroll right 5px; padding:0 15px 0 0; color:#fff; text-decoration:none;}
div.indent-17{padding:0 17px;}
/*headings*/
div.kenniscentrum h1, div.kenniscentrum h2, div.kenniscentrum h3{font-family:Arial, "Trebuchet MS", Verdana, Tahoma; font-weight:bold;}
div.kenniscentrum h1{ font-size:2.167em; color:#fff; padding:20px 0;}
div.kenniscentrum h2, div.kenniscentrum h3{font-size:1.5em; color:#054576; padding:20px 17px 20px 0;}
/*links*/
a.factsheet-subcat, a.factsheet-subcat:visited{text-decoration:none; font-weight:normal;}
a.factsheet-subcat:hover, a.factsheet-subcat:active{text-decoration:underline;}
a.red-text{color:#ee4242;}
a.orange-text{color:#fe7d19;}
a.green-text{color:#72ac1d;}
/*buttons*/
a.red3{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll 0 0; width:60px; height:47px; display:block; text-indent:-9999; margin:0 0 10px 0;}
a.red3:hover{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll 0 -56px;}
a.red2{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll 0 -113px; width:60px; height:47px; display:block; text-indent:-9999; margin:0 0 10px 0;}
a.red2:hover{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll 0 -170px;}
a.red1{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll 0 -226px; width:60px; height:47px; display:block; text-indent:-9999; margin:0 0 10px 0;}
a.red1:hover{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll 0 -280px;}
a.orange3{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -70px 0; width:77px; height:47px; display:block; text-indent:-9999; margin:0 0 10px 0;}
a.orange3:hover{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -70px -56px;}
a.orange2{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -70px -113px; width:77px; height:47px; display:block; text-indent:-9999; margin:0 0 10px 0;}
a.orange2:hover{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -70px -170px;}
a.orange1{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -70px -226px; width:77px; height:47px; display:block; text-indent:-9999; margin:0 0 10px 0;}
a.orange1:hover{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -70px -280px;}
a.green{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -156px 0; width:61px; height:47px; display:block; text-indent:-9999; margin:0 0 10px 0;}
a.green:hover{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -156px -56px;}
a.hoofdcat-red3{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -227px 0; width:95px; height:44px; display:block; float:left; text-indent:-9999; margin:0 7px 0 0;}
a.hoofdcat-red3:hover{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -227px -56px;}
a.hoofdcat-red3-true{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -227px -56px; width:95px; height:44px; display:block; float:left; text-indent:-9999; margin:0 7px 0 0;}
a.hoofdcat-red2{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -227px -113px; width:95px; height:44px; display:block; float:left; text-indent:-9999; margin:0 7px 0 0;}
a.hoofdcat-red2:hover{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -227px -170px;}
a.hoofdcat-red2-true{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -227px -170px; width:95px; height:44px; display:block; float:left; text-indent:-9999; margin:0 7px 0 0;}
a.hoofdcat-red1{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -227px -226px; width:95px; height:44px; display:block; float:left; text-indent:-9999; margin:0 7px 0 0;}
a.hoofdcat-red1:hover{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -227px -280px;}
a.hoofdcat-red1-true{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -227px -280px; width:95px; height:44px; display:block; float:left; text-indent:-9999; margin:0 7px 0 0;}
a.hoofdcat-orange3{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -332px 0; width:95px; height:44px; display:block; float:left; text-indent:-9999; margin:0 7px 0 0;}
a.hoofdcat-orange3:hover{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -332px -56px;}
a.hoofdcat-orange3-true{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -332px -56px;width:95px; height:44px; display:block; float:left; text-indent:-9999; margin:0 7px 0 0;}
a.hoofdcat-orange2{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -332px -113px; width:95px; height:44px; display:block; float:left; text-indent:-9999; margin:0 7px 0 0;}
a.hoofdcat-orange2:hover{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -332px -170px;}
a.hoofdcat-orange2-true{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -332px -170px;width:95px; height:44px; display:block; float:left; text-indent:-9999; margin:0 7px 0 0;}
a.hoofdcat-orange1{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -332px -226px; width:95px; height:44px; display:block; float:left; text-indent:-9999; margin:0 7px 0 0;}
a.hoofdcat-orange1:hover{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -332px -280px;}
a.hoofdcat-orange1-true{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -332px -280px; width:95px; height:44px; display:block; float:left; text-indent:-9999; margin:0 7px 0 0;}
a.hoofdcat-green{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -437px 0; width:95px; height:44px; display:block; float:left; text-indent:-9999; margin:0 7px 0 0;}
a.hoofdcat-green:hover{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -437px -56px;}
a.hoofdcat-green-true{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -437px -56px; width:95px; height:44px; display:block; float:left; text-indent:-9999; margin:0 7px 0 0;}

/* Extra */
a.extra{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -686px -112px; width:61px; height:47px; display:block; text-indent:-9999; margin:0 0 10px 0;}
a.extra:hover{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -686px -169px;}
a.hoofdcat-extra{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -686px 0; width:95px; height:44px; display:block; float:left; text-indent:-9999; margin:0 7px 0 0;}
a.hoofdcat-extra:hover{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -686px -56px;}
a.hoofdcat-extra-true{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -686px -56px; width:95px; height:44px; display:block; float:left; text-indent:-9999; margin:0 7px 0 0;}
/* /extra */
/*form*/
div.kenniscentrum input.text{margin:12px 10px 0 10px; width:410px; border:none;}

div.kenniscentrum {margin:0 0 0 -17px; width:765px;}

/*search*/
div.kenniscentrum div.search{padding:20px 17px 40px 17px;}
div.kenniscentrum div.search div{float:left;}
div.kenniscentrum div.text{font-family:Arial, "Trebuchet MS", Verdana, Tahoma; font-size:1.5em; font-weight:bold; color:#054576; width:160px; padding:13px 0 0 0;}
div.kenniscentrum div.textfield{background:transparent url("../images/kenniscentrum_bg_input_search.gif") no-repeat scroll 0 0; width:450px; height:40px;}
div.kenniscentrum div.btn{width:121px; height:39px;}

/*breadcrumbs*/
div.kenniscentrum div.breadcrumbs ul{margin:0;}
div.kenniscentrum div.breadcrumbs li{list-style:none; float:left; background:transparent url("../images/kenniscentrum_li.gif") no-repeat scroll right 0; padding:0 16px 0 0;}
div.kenniscentrum div.breadcrumbs li.last{background:none;}
div.kenniscentrum div.breadcrumbs a{font-weight:normal;}

/*gradaties*/
div.kenniscentrum div.gradaties{margin:0 0 20px 0;}
div.kenniscentrum div.gradaties div{float:left;}
div.kenniscentrum div.moeilijkheidsgradaties{background:transparent url("../images/kenniscentrum_bg_moeilijkheidsgradaties.gif") no-repeat scroll 0 0; width:292px; height:261px; margin:0 30px 0 0;}
div.kenniscentrum div.laatst-bekeken{background:transparent url("../images/kenniscentrum_bg_laatst-bekeken.gif") no-repeat scroll 0 0; height:261px; width:429px;}

div.gradaties-mr{margin:0 12px 0 0;}

/*last submitted factsheets*/
div.factsheet{padding:5px 7px;}
div.factsheet div.title{width:230px;}
div.factsheet div.subcat{width:87px; text-align:right; margin:0;}
div.factsheet img{margin:2px 10px 0 10px;}
div.factsheet-edit{width:140px; float:right; margin:-15px 0 0 0; text-align:right;}

/*picture*/
div.kenniscentrum div.picture{background:transparent url("../images/kenniscentrum_bg_picture.gif") no-repeat scroll 0 0; width:151px; height:146px; padding:6px 0 0 0; margin:0 7px;}
div.kenniscentrum div.picture img{margin: 10px 10px 0 10px;}
div.kenniscentrum div.picture span{padding:4px 10px 0 10px; display:block; color:#fb7c19; font-size:1.5em; text-align:center;}
div.kenniscentrum div.picture img.print{display:none;}

/*leadingcategory*/
div.block-big{margin:0 0 20px 0; width:742px;}
div.block-big-top{background:transparent url("../images/kenniscentrum_bg_moeilijkheidsgradaties-top.gif") no-repeat scroll 0 0; height:22px;}
div.block-big-middle{background:transparent url("../images/kenniscentrum_bg_moeilijkheidsgradaties-middle.gif") repeat-y scroll 0 0; padding:0 0 17px 0;}
div.block-big-middle div.wrapper{width:742px;}
div.block-big-bottom{background:transparent url("../images/kenniscentrum_bg_moeilijkheidsgradaties-bottom.gif") no-repeat scroll 0 0; height:22px;}

/*subcategory*/
div.subcat, div.subcat-true{float:left; width:132px; margin:0 12px 12px 0;}
div.subcat-top{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -542px 0; height:6px; font-size:0;}
div.subcat-middle{background:transparent url("../images/kenniscentrum_bg_subcat-middle.gif") repeat-y scroll 0 0; padding:1px 9px 1px 7px; text-align:center;}
div.subcat-bottom{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -542px -34px; height:9px;}

div.subcat a, div.subcat a:visited{text-decoration:none; text-transform:uppercase; display:block;}
div.subcat a:hover, div.subcat a:active{text-decoration:underline;}
div.subcat-true a, div.subcat-true a:visited{color:#fff; text-decoration:none; text-transform:uppercase; display:block;}
div.subcat-true a:hover, div.subcat-true a:active{text-decoration:underline;}

div.subcat-red-top{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -542px -170px; height:6px; font-size:0;}
div.subcat-red-middle{background:transparent url("../images/kenniscentrum_bg_subcat-red.gif") repeat-y scroll 0 0; padding:1px 9px 1px 7px; text-align:center;}
div.subcat-red-bottom{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -542px -204px; height:9px;}

div.subcat-orange-top{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -542px -57px; height:6px; font-size:0;}
div.subcat-orange-middle{background:transparent url("../images/kenniscentrum_bg_subcat-orange.gif") repeat-y scroll 0 0; padding:1px 9px 1px 7px; text-align:center;}
div.subcat-orange-bottom{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -542px -91px; height:9px;}

div.subcat-green-top{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -542px -113px; height:6px; font-size:0;}
div.subcat-green-middle{background:transparent url("../images/kenniscentrum_bg_subcat-green.gif") repeat-y scroll 0 0; padding:1px 9px 1px 7px; text-align:center;}
div.subcat-green-bottom{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -542px -146px; height:9px;}

div.subcat-extra-top{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -542px -227px; height:6px; font-size:0;}
div.subcat-extra-middle{background:transparent url("../images/kenniscentrum_bg_subcat-blue.gif") repeat-y scroll 0 0; padding:1px 9px 1px 7px; text-align:center;}
div.subcat-extra-bottom{background:transparent url("../images/kenniscentrum_sprite.gif") no-repeat scroll -542px -263px; height:9px;}

/*navigation left*/
div.nav-left{float:left; width:164px; margin:0 40px 0 0;}
div.nav-left ul{margin:0;}
div.nav-left li{list-style:none; background:transparent url("../images/kenniscentrum_nav-left-li.gif") repeat-x scroll 0 bottom; padding:8px 0;}
div.nav-left li a{font-size:1.167em; text-decoration:none; padding:0 0 0 15px;}
div.nav-left li a.red-false{background:transparent url("../images/kenniscentrum_nav-left-a-red-false.gif") no-repeat scroll 0 4px;}
div.nav-left li a.orange-false{background:transparent url("../images/kenniscentrum_nav-left-a-orange-false.gif") no-repeat scroll 0 4px;}
div.nav-left li a.green-false{background:transparent url("../images/kenniscentrum_nav-left-a-green-false.gif") no-repeat scroll 0 4px;}
div.nav-left li a.extra-false{background:transparent url("../images/kenniscentrum_nav-left-a-blue-false.gif") no-repeat scroll 0 4px;}
div.nav-left li a.red-true{background:transparent url("../images/kenniscentrum_nav-left-a-red-true.gif") no-repeat scroll 0 4px; display:block; padding:0 0 8px 15px;}
div.nav-left li a.orange-true{background:transparent url("../images/kenniscentrum_nav-left-a-orange-true.gif") no-repeat scroll 0 4px; display:block; padding:0 0 8px 15px;}
div.nav-left li a.green-true{background:transparent url("../images/kenniscentrum_nav-left-a-green-true.gif") no-repeat scroll 0 4px; display:block; padding:0 0 8px 15px;}
div.nav-left li a.extra-true{background:transparent url("../images/kenniscentrum_nav-left-a-blue-true.gif") no-repeat scroll 0 4px; display:block; padding:0 0 8px 15px;}
div.nav-left ul ul{border-top:solid 1px #459bbf; background:#a4e9ff url("../images/kenniscentrum_nav-left-li.gif") repeat-x scroll 0 bottom; margin:0 0 -8px 0;}
div.nav-left li li{background:none;}
div.nav-left li li a{font-size:1.0em;}
div.nav-left ul ul ul{margin:5px 17px 0 17px; background:#d3f4fc url("../images/kenniscentrum_nav-left-ul-ul-ul.gif") no-repeat scroll 0 0; border-bottom:solid 1px #459bbf;}
div.nav-left li li li{padding:5px;}
div.nav-left li li li a{padding:0;}

/*column right*/
div.col-right{float:left; width:545px;}

/*paging*/
div.paging {background:transparent url("../images/kenniscentrum_nav-left-li.gif") repeat-x scroll 0 bottom; padding: 9px 0; overflow:hidden; width:545px;}
div.paging div{float:left;}
div.paging a {padding:0 0.5em; font-weight:normal; zoom:1;}
div.paging a.prev {margin:0 10px 0 0; padding:0 0 0 25px; width:59px; background:transparent url("../images/kenniscentrum_paging-prev.gif") no-repeat scroll 0 0;}
div.paging a.next {margin:0 0 0 10px; padding:0 25px 0 0; width:76px; text-align:right; background:transparent url("../images/kenniscentrum_paging-next.gif") no-repeat scroll right 0;}
div.paging a.true {text-decoration:none; cursor:default; color:#333; background:none;}
div.paging div.numbers{width:389px; text-align:center;}

/*factsheets*/
div.contentblock{padding:20px 0;}
div.video{background:transparent url("../images/kenniscentrum_bg_video.gif") no-repeat scroll 0 0; height:334px; padding:24px 0 0 25px;}
div.step h2, div.step h3{padding:10px 17px 20px 0;}
div.print-factsheet{text-align:right; margin:10px 0;}
div.print-factsheet a{background:transparent url("../images/i_print.gif") no-repeat scroll right 0; font-weight:normal; padding:0 25px 0 0;}

/*searchresults*/
div.searchresults{overflow:hidden;}
div.searchresult{padding:5px; overflow:hidden; width:100%;}
div.searchresult div.title{float:left; width:402px; margin:0 17px 0 0;}
div.searchresult div.gradatie-niveau{float:left; width:120px; margin:0 17px 0 0;}
div.searchresult div.subcat{float:left; width:129px; text-align:right; margin:0;}

a.lbForgotpassword{
color: #73d7ef;
}

a.lbForgotpassword:hover{
color: #73d7ef;
}

input.textfield2 {
	border: solid 1px #fff;
	padding: 1px 2px;
	background: #fff url("../images/bg_textfield.gif") repeat-x scroll 0 0;
	vertical-align: top;
	margin-top:10px;
}
.wachtwoordvergetenStep1 {
	text-aling:right;
	margin-right:15px;
	color:#FFFFFF;
	font-weight:bold;
}
