#opleidingData, #subscribeFrm { 
	min-height: 360px; 
}

/* Sitemap */
DIV.sitemap UL {margin:0 20px; padding:0 }
DIV.sitemap UL LI {list-style-type:disc }
DIV.sitemap UL LI A {font-size: 11px; }

.box-content ol {margin:0 25px; padding:0 }
.box-content ol li {font-size:11px; list-style-type:decimal; }
.box-content ol ul {margin:0 20px; padding:0 }
.box-content ol ul li {font-size:11px; list-style-type:disc; }

input.submitBtn {
	border: 1px solid #db002f;
	background-color: #db002f;
	color: white;
	font-weight: bold;
	padding: 3px;
}
	
/* Forms */
td.element input, div.element input {
	border: 1px solid #CEE8F5; 
	font-size: 11px;
	width: 250px;
	padding: 3px;
	color: #414242;
}

td.element textarea {
	border: 1px solid #CEE8F5;
	height: 100px;
	font-size: 11px;
	overflow: auto;
}

td.element input.btn {
	border: 1px solid #db002f;
	background-color: #db002f;
	color: white;
	font-size: 11px;
	font-weight: bold;
	width: 85px;
	height: 20px;
	letter-spacing: 1px;
	padding: 0;
}

td.element input.radio, div.element input.radio {
	width: 25px;
}

td.element input.checkbox, div.element input.checkbox {
	width: 25px;
	border: none;
}

div.form-errors {
	margin-bottom: 20px;
}

ul.errors {
	color: #db002f;
}

#sidebox {
	margin-right: -23px;
}

/* Subscribe form */
#subscribeFrm select {
	border: 1px solid #CEE8F5;
	font-size: 12px;
	color: #414242;
	width: 350px;
}

#subscribeFrm input {
	border: 1px solid #CEE8F5; 
	font-size: 11px;
	width: 170px;
	padding: 3px;
	color: #414242;
}

#subscribeFrm textarea {
	border: 1px solid #CEE8F5;
	width: 294px;
	height: 100px;
	font-size: 11px;
	overflow: auto;
}

#subscribeFrm .radio {
	width: 25px;
	border: none;
}

#subscribeFrm .check {
	width: 20px;
	border: none;
	vertical-align: top;
}

#subscribeFrm .label {
	font-weight: bold;
	font-size: 11px;
	padding-right: 5px;
}

#subscribeFrm .error {
	border: 1px solid red;
}

#prijs {
	font-weight: bold;
	font-size: 12px;
}

.formnav {
	margin-top: 20px;
	height: 25px;
}

.formnav div {
	float: left;
	border: 1px solid #CEE8F5;
	padding: 3px 6px 3px 6px;
	background-color: #E7F2F7;
	margin-right: 5px;
	font-size: 11px;
}

.kader {
	border: 1px solid #CEE8F5;
	background-color: #E7F2F7;
	margin-top: 20px;
	font-weight: bold;
	font-size: 11px;
	padding: 5px;
}

.block {
	margin-top: 20px;	
	font-size: 11px;
}

/* Startdata */
.startdata {
	/*border: 1px solid red;*/
}

.startdata th {
	color:#db002f;
	font-size: 1.1em;
	border-bottom: 2px solid #CEE8F5;
	padding-bottom: 3px;
	text-align: left;
}

.startdata td {
	font-size: 1.1em;
	/*padding: 3px 0 3px 0;*/
	border-bottom: 1px solid #EFEFEF;
}

.startdata td.defdoor {
	/*background-color: #FAF8DF;*/
	background-color: #CCF5CC;
}

/* Regio search */
.search-regio-box {
	margin-bottom: 10px;
}

.search-regio-box input.txt {
	padding: 6px 6px 8px;
	font-size: 12px;
	width: 400px;
}

/* Select boxes */
.select-options-visible li {
	padding-left: 5px; 
}

/* FF-hack for fader */
.fade .row-btn {
	width: 598px;
}

/* Search */
div.search.hit {
	margin-bottom: 10px;
}

/* Doorsturen */
#pageForward {
	display: none;
}

.forward td {
	padding-right: 10px;
}

.box-content .in-pad.masterclass { padding-top:175px; background:url(../images/header-masterclass-landingpage.png) no-repeat; background-position:0px 15px; }

/* kaders */
.blueKader { background-color:#E1F2FC; padding:15px; margin-bottom:2px; }
.blueKader.redBorder { border-bottom:2px solid #DC002E; }

@media print {
	.noprint {
		display: none;
	} 
}

.header-image img { width:598px;height:186px; }

.list-anything-block h2 { color:#003366 }
.list-anything-img { float:left;margin:5px 15px 0 0; }
.list-anything-block .in-cont { border-bottom: 1px solid #E1E1E1;padding:9px 3px 12px 1px; }
.list-anything-block .first { padding-top:0; }
.list-anything-block .last { border-bottom:0;padding-bottom:1px; }
.list-anything-block .item { overflow:hidden; }

.opleiding-agenda li {font-size:1.1em; padding:2px 5px 4px 14px;}
.opleiding-agenda p { border-top:1px solid #e1e1e1;padding:5px 10px 0px 17px; }
a.more-block { color:#db002f;display:block;font-weight:bold; padding-right:8px; background:url(/images/bullet-1red.gif) right 0.5em no-repeat;}
.agenda-icon { background:url(../images/agenda-icon.png) no-repeat;display:block;height:36px;width:31px;padding:1px 3px 1px 2px;margin-right:5px;float:left;text-align:center; }
.agenda-icon-month { display:block;text-transform:uppercase;color:#fff;font-size:10px; }
.agenda-icon-day { font-size:14px;line-height:15px; }
.agenda-info a { font-weight:bold; }

.btn-rnd-wh,.btn-rnd-wh span,.btn-rnd-wh input,
.btn-rnd-red,.btn-rnd-red span,.btn-rnd-red input  { float:left;display:inline;height:34px; }
.btn-rnd-wh span,.btn-rnd-wh input { background:url(/images/btn-white.png) no-repeat;color:#003366; }
.btn-rnd-wh:hover span,.btn-rnd-wh:hover input { color:#a20c27; }
.btn-rnd-red span,.btn-rnd-red input { background:url(/images/btn-red.png) no-repeat;color:#fff; }
.btn-rnd-red:hover span,.btn-rnd-red:hover input {  }
.btn-rnd-wh input,.btn-rnd-red input { border:none;cursor:pointer; }
.btn-rnd-wh .btn-left,.btn-rnd-red .btn-left { width:20px; }
.btn-rnd-wh .btn-right,.btn-rnd-red .btn-right { background-position:top right;padding-right:35px;font-size:12px;font-weight:bold;line-height:32px; }
input.btn-right { padding-bottom:8px; }

.newsletter-block { color:#036; }
.newsletter-block .email-input-container { border:1px solid #9fa7aa;padding-top:1px;background:#e1e1e1;margin:10px 0; }
.newsletter-block .email-input { display:block;width:250px;padding:3px 4px 5px;border:none;border:1px solid #f5f5f5;border-bottom:0;color:#414242; }
.newsletter-block .in-cont { padding-bottom:5px; }

.home-block h1 { padding:10px 5px 5px 16px; font-weight:normal; }

.block-ordered-list ul,.block-twitter ul,.block-authors ul { padding:0; }
.block-ordered-list li,.block-twitter li,.block-authors li { clear:both;font-size:1.1em;padding:5px 5px 5px 16px; }
.block-ordered-list li.odd,.block-authors li.odd,.block-twitter li.even { background-color:#f9f9f9; }
.block-ordered-list li { background:url(/images/bullet-1a.gif) no-repeat 16px 11px;padding-left:26px; }
.category-list li { background:none;padding-left:16px; }
.category-list a { background:url(/images/bullet-1red.gif) no-repeat right 6px; }
.numbered-ordered-list li { background:none;padding:5px 5px 5px 16px; }
.block-ordered-list .info { color:#db002f; }
.block-ordered-list .comment-info { color:#99a4a6; }
.numbered-ordered-list .info { color:#414242; }
.block-ordered-list li div,.block-twitter li div,.agenda-info { overflow:hidden;padding-right:5px; }
.block-ordered-list li a { font-weight:bold;display:block; }
.number-round-container { clear:both;float:left;height:32px;width:32px;margin-right:5px;line-height:32px;text-align:center;background:url(/images/round.png) no-repeat;color:#036;font-weight:bold;font-size:1.3em; }

.twitter-user { font-weight:bold;color:#036; }
.twitter-image { float:left;margin-right:5px;clear:both; }
.block-twitter p { margin:0; }
.twitter-icon { float:right;height:16px;width:16px;background:url(/images/icon-twitter.png) no-repeat;margin-right:5px; }
.item-info { color:#98a3a5;font-size:10px; }

.author-image-thumb { padding:1px;border:1px solid #e7f2f6;float:left;margin-right:5px;line-height:1; }
.block-authors .item { overflow:hidden; }
.block-authors .item a { font-weight:bold; }

.block-html h2 { padding-bottom:5px; }
.block-html h3 { font-size:1.6em;color:#036;text-transform:uppercase;font-weight:normal;padding-bottom:7px; }
.block-html p { margin-bottom:5px; }
.box-red h3 { color:#feef00; }
.box-red p { color:#fff; }
.block-html a.more { padding-right:10px;background:url(/images/bullet-1red.gif) no-repeat right 4px; }
.box-red a.more { color:#fff;background:url(/images/bullet-1white.gif) no-repeat right 3px; }
.box-red a.more:hover { color:#feef00;background-position:right -20px; }

.rss-icon { float:right;background:url(/images/icon-rss.png) no-repeat;width:59px;height:28px; }
.dossier-articles h1 { padding:16px;font-weight:normal;border-bottom:1px solid #e1e1e1; }
.dossier-articles h2.block-title { font-weight:normal;border-bottom:1px solid #e1e1e1;padding:12px 16px }
.dossier-articles .rss-icon { margin-top:-5px; }
.dossier-articles { font-size:11px; }
.box-wh .dossier-article-list-title { padding:12px 0;color:#036;line-height:1.2em;font-size:1.3em; }
.dossier-article-info-bar { background: url(/images/dossier-bar-bg.gif) repeat-x;height:31px;line-height:31px;margin-bottom:12px; }
.dossier-article-category { float:left;overflow:hidden;white-space: nowrap;min-width:85px;max-width:145px;padding:0 5px 0 10px;margin-right:15px;height:31px;background:#e7f2f6 url(/images/dossier-title.gif) no-repeat;color:#db002f; }
.dossier-article-date { float:left;width:115px; }
.author { float:left;min-width:180px;padding-right:10px; }
.author-label,.dossier-article-related-label { color:#99a4a6; }
.dossier-article-info-bar .comments { background-position:left 13px; }
.author,.comments { color:#036; }
ul.list-var1 li.comment-listitem { background:url(/images/comment-icon.gif) no-repeat 0 5px;padding-left:12px;font-weight:bold; }
.comments { background:url(/images/comment-icon.gif) no-repeat;padding-left:14px;float:left; }
.dossier-article-info-bar-right { float:right;width:5px;height:31px;background: url(/images/dossier-bar-right.gif) no-repeat; }
.dossier-article-image-container { float:left;margin:5px 15px 0 0; }
.dossier-article-item { overflow:hidden; }
.dossier-article-related { padding-bottom:15px; }
.dossier-article-related-tag { color:#036;padding-right:5px; }
.dossier-block-footer { padding:8px 16px 0;border-top:1px solid #e1e1e1; }

.dossier-article-full { border-bottom:1px solid #e1e1e1;margin:0 -16px;padding: 0 16px; }
.dossier-articles-single-highlight .first,.dossier-articles .last { border-bottom:none; }
.dossier-article-short { padding:8px 0; }
.dossier-articles .short-even { margin:0 -16px;padding:8px 16px;background-color:#f9f9f9; }
.dossier-article-short .comments { background-position:left 6px; }
.dossier-article-short-link { display:block;font-weight:bold; }

.share-box { padding-top:10px;height:40px; }
.share-linkedin-container { float:left;width:100px }
.share-linkedin-container .IN-right { margin-top:-23px; }
.share-linkedin-container .IN-right span { margin-top:0; }
.ie .share-linkedin-container .IN-right, .ie9 .share-linkedin-container .IN-right { margin-top:0; }

h1.article-title { padding:16px;font-weight:normal;line-height:1.2em; }
h1 .author-jobtitle { font-size:10px; }
.dossier-article-intro { line-height:163%;font-size:14px;padding:10px 16px 0;margin:0 -16px 5px;  }
.dossier-articles .dossier-article-intro { padding:10px 16px 16px;margin:0 -16px 5px;border-bottom:1px solid #e1e1e1;  }
.dossier-article-intro p { font-size:14px; }
.dossier-article p { margin-bottom:11px; }
.dossier-article-image { float:right;margin:5px 0 15px 15px; }
.author-block .list-inline,
.dossier-article .list-inline { margin: 6px -16px 7px;padding: 5px 16px 0;border-top:1px solid #e1e1e1; }

h2.comments-title { font-size:16px;font-weight:normal;color:#9aa3a6;padding:16px;border-bottom:1px solid #e1e1e1; }
.comments-container { margin:10px -16px 16px;padding:0 16px 11px;border-bottom:1px solid #e1e1e1;font-size:12px; }
p.comment-entry-text { margin:5px 0 16px;font-size:12px;line-height:163%; }
.comment-entry .author { float:none; }

.comment-description { margin-bottom:16px;font-size:14px; }
.comment-form .txt-input { display:block;border:1px solid #9fa7aa;padding:5px;font-size:14px;color:#414242; }
.element-container { margin-bottom:8px; }

.paginator { padding:16px;border-top:1px solid #e1e1e1;line-height:40px; }
.paginator-inner { position:relative;text-align:center;margin:0 10px;height:44px;background:url(/images/pagination.png) repeat-x 0 -47px;padding-top:3px; }
.paginator-pages { display:block;height:40px;margin:0 143px 0 127px;padding-left:16px;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1; }
.paginator-page-number { padding:5px; }
.paginator-current-page { background:url(/images/pagination.png) no-repeat center -176px;color:#9aa3a6;padding:10px }

.paginator-left,.paginator-right { position:absolute;top:0;height:47px;width:10px; }
.paginator-left { left:-10px;background:url(/images/pagination.png) no-repeat -3px 0; }
.paginator-right { right:-10px;background:url(/images/pagination.png) no-repeat -17px 0; }

.paginator-prev,.paginator-next { position:absolute;top:3px;color:#a20c27;height:40px;background-repeat:no-repeat; }
.paginator-prev { left:0;padding:0 9px 0 37px;width:80px;background-position:left -96px;border-right:1px solid #fff; }
.paginator-next { right:0;padding:0 37px 0 9px;width:96px;background-position:right -134px;border-left:1px solid #fff; }
a.paginator-prev,a.paginator-next { background-image:url(/images/pagination.png); }

.author-block h2 { padding:0 0 12px; }
.author-image { float:right;margin:5px 0 5px 10px; }
.author-block .IN-widget { float:left;margin:3px 20px 0 0;font-weight:bold;color:#186487; }
.author-block .IN-widget a { font-family:'Helvetica Neue',Arial,Helvetica,sans-serif;font-size:11px;color:#186487; }

/**
 * [block.image] Header
 */
.image-block.header-image { }

/**
 * [block.block-ordered-list] Genummerde lijst
 */
.block-ordered-list.numbered-ordered-list { }

/**
 * [block.block-ordered-list] Categorieën
 */
.block-ordered-list.category-list { }

/**
 * [block.block-html] Wit block
 */
.block-html.box-wh { }

/**
 * [block.block-html] Rood block
 */
.block-html.box-red { }

/**
 * [block] Content
 */
.block-html.box-content { }

