hr, form, #subnav, #blockzone, #bannerzone, #domainnav, #main-nav, #searchform, #paging, .controls, #ssonav, #footerlinks { display: none !important; }

#banner1, #banner1a, #banner2, #banner2a, #banner2b, #banner3, #banner3a, #banner3b, #banner4, #banner4a, #banner4b, #banner5, #banner6, #banner7, #banner8, #banner9, #banner10{ 
 display: none;	/*border: 1px solid #C8C8C8; -moz-border-radius:6px; -webkit-border-radius: 6px;*/
}

#header{ border-bottom: 2px solid #C8C8C8; padding-bottom: 1em; clear: both; display: block; float: left; }

* {
  margin: 0;
  padding: 0;
  display: static!important;
}

.clearfix:after
{
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix
{
	display: inline-block;
}
html[xmlns] .clearfix
{
	display: block;
}
* html .clearfix
{
	height: 1%;
}

#content-midden ul
{
	margin: 0.5em 0 0 1.4em;
	padding: 0 0 0.5em 0;
}
#content-midden ul li
{
	list-style: disc;
	padding: 0.2em 0;
	line-height: normal;
}

body
{
	font-family: "Verdana" , Arial, Helvetica, sans-serif;
	font-size: 11px;
}

img
{
	border: 0;
}

.link, a
{
	color: #F76205;
	text-decoration: none;
}


a:hover
{
	color: #000;
	text-decoration: underline;
}
.clear
{
	clear: both;
}

#container
{
	margin: auto;
	position: relative;
	width: 100%;
	background-color: #FFF;
	padding-left: 5px;
}

.spacer
{
	height: 78px;
	display: block;
	margin-bottom: 20px;
}


#header
{
/*	height: 140px;*/
	width: 100%;
}

#header .logo
{
	float: left;
	color: #F76205;
/*	width: 500px;
	height: 50px;
	margin-top: 60px;
	margin-left: 0px;
	float: left;
	background: url('/Content/Images/logo.png') no-repeat;*
}

#header .slogan
{
	float: right;
	font-size: 100%;
/*	height: 40px;
	width: 421px;
	margin-top: 70px;
	margin-right: 0px;
	background: url('/Content/Images/slogan.png') no-repeat;
	float: right;*/
}


.screen-reader
{
	display: none;
}

#topvisual
{
	margin-top: 30px;
	margin-left: 0px;
	width: 720px;
	float: left;
}


/* additions banner 4*/

#banner4 .content .etalage-item1, #banner4 .content .etalage-item2, #banner4 .content .etalage-item3
{
	position: relative;
	top: 80px;
}

#banner4 .content .etalage-item1
{
	color: #fff;
}

.etalage-item1 .title, .etalage-item2 .title, .etalage-item3 .title
{
	position: relative;
	top: -15px;
}
.etalage-item1 a
{
	color: #fff;
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;
}

.etalage-item2 a, .etalage-item3 a
{
	padding: 0;
	margin: 0;
	color: #000;
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;
}

/* end additions banner 4*/

.contentpage #bannerzone
{
	margin-top: 4px;
	padding-top: 25px;
	width: 240px;
	height: 94px;
	margin-left: 0px;
	float: right;
}

.contentpage #blockzone
{
	margin-top: -4px;
	padding-top: 25px;
	width: 240px;
	min-height: 200px;
	margin-left: 0px;
	float: right;
}

.example
{
	margin-top: 15px;
}



.contentpage #contentblock
{
	float: left;
	width: 100%;
	margin-left: 0px;
}


.contentpage #searchresultblock
{
	margin-top: 30px;
	margin-left: 180px;
	width: 540px;
}

.sp
{
	margin-top: 10px;
}

.contentpage #searchresultblock li
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 70px;
	border-top: 1px solid #cac8c8;
}


#nieuwsoverzichten li, #themas li
{
	border-bottom: 1px solid #cac8c8;
	padding-top: 12px;
	clear: both;
	width: 100%;
	float: left;
}

.contentpage #nieuwsoverzichten, 
.contentpage #themas, 
.contentpage #recentcampaigns, 
.contentpage #activitycalendar
{
	padding-top: 28px;
	width: 48%;
	float: left;
}
.contentpage #cases, .contentpage #links
{
	padding-top: 28px;
	margin-bottom: 0px;
	margin-right: 10px;
	width: 48%;
	float: right;
}

.contentpage #nieuwsoverzichten
{
	width: 100%;
	float: left;
	padding-top: 13px;
}

.contentpage #themas h2, .contentpage #nieuwsoverzichten h2, .contentpage #content-midden h2, .contentpage #cases h2, .contentpage #links h2
{
	border-bottom: 1px solid #fbb082;
	color: #262526;
	font-family: Verdana;
	font-size: 15px;
	margin-right: 20px;
}


.contentpage #content-midden h4
{
	font-family: Verdana;
	font-size: 13px;
	font-weight: 300;
	float: left;
}

.contentpage #activitycalendar h2, .contentpage #recentcampaigns h2, .contentpage #cases h2, .contentpage #links h2
{
	border-bottom: 1px solid #fbb082;
	color: #262526;
	font-family: Verdana;
	font-size: 15px;
}

.contentpage #activitycalendar ul, .contentpage #cases ul, .contentpage #links ul
{
	margin-top: 15px;
	list-style: none;
}

.contentpage #activitycalendar ul li, .contentpage #cases ul li, .contentpage #links ul li
{
	padding-bottom: 10px;
}

.contentpage #themas .last a
{
	color: #fbb082;
}


.contentpage #cases .last a, 
.contentpage #links .last a, 
.contentpage #themas .last a, 
.contentpage #activitycalendar .last a
{
	color: #7f8080;
	text-decoration: none;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
	float: right;
	margin-top: 14px;
	margin-right: 14px;
	font-size:11px;
}
.contentpage #recentcampaigns .last a
{
	color: #7f8080;
	text-decoration: none;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
	float: right;
	margin-top: 14px;
	font-size:11px;
}

.contentpage #cases .last a:hover, .contentpage #links .last a:hover
{
	color: #000000;
	text-decoration: underline !important;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
	float: right;
	margin-top: 14px;
	margin-right: 14px;
}

.contentpage #nieuwsoverzichten strong, .contentpage #nieuwsoverzichten b, .contentpage h3
{
	font-weight: bold;
	font-size: 12px;
	color: #2d2b2b; /*FIXME look it up*/
}

.contentpage #activitycalendar a, .contentpage #cases a, .contentpage #links a
{
	font-weight: 300;
	color: #F76205;
	font-size: 12px; /*FIXME look it up*/
}

.contentpage #themas ul, 
.contentpage #nieuwsoverzichten ul, 
.contentpage #content-midden ul
{
	padding-top: 3px;
	list-style: none;
}

.contentpage #recentcampaigns ul
{
	padding-top: 3px;
	list-style: none;
}
.contentpage #themas .tnr, .contentpage #nieuwsoverzichten .tnr, .contentpage #content-midden .tnr
{
	float: left;
	width: 44px;
	height: 104px;
}


.contentpage #content-midden
{
	margin-bottom: 15px;
	border-bottom: 1px solid #cac8c8;
	width: 100%;
	padding-top: 16px;
	padding-bottom: 45px;
	float: left;
}


.contentpage #themas .last, .contentpage #nieuwsoverzichten .last
{
	border-bottom: 0;
	clear: both;
}


.contentpage #themas h4, .contentpage #nieuwsoverzichten h4
{
	color: #2d2b2b;
	font-family: Verdana;
	font-size: 11px;
	font-weight: 300;
}

.contentpage #content-midden h4
{
	color: #2d2b2b;
	font-family: Verdana;
	font-size: 11px;
	font-weight: 300;
}




.contentpage #nieuwsoverzichten .link, .contentpage #themas .link, .contentpage #searchresultblock .link
{
	text-decoration: none;
	color: #f76205;
}

.contentpage #content-midden .link a, .contentpage .plist a, .contentpage #footerlinks .footerlinks a
{
	text-decoration: none;
	color: #000;
}


.contentpage .plist a, .contentpage #footerlinks .footerlinks li
{
	border-right: 1px solid #cac8c8;
}


.contentpage .plist .next, .contentpage #footerlinks .footerlinks .last
{
	border-right: 0;
}

.contentpage #nieuwsoverzichten .goto, .contentpage #themas .goto, .contentpage #content-midden .goto
{
	margin-top: 8px;
}

.contentpage #recentcampaigns, .contentpage #activitycalendar
{
	width: 210px;
	float: left;
}

.contentpage #recentcampaigns li
{
	padding-bottom:10px;
}
#bannerzone2
{
	clear: both;
	width: 970px;
	margin-bottom: 24px;
	margin-top: 24px;
}

#linkzone
{
	margin-top: 18px;
	width: 990px;
	margin-left: -5px;
}

#linkzone a:hover
{
	text-decoration: none;
	color: #f76205;
	font-size: 12px;
}
#linkzone a
{
	text-decoration: none;
	color: #000;
	font-size: 12px;
}

#linkblock .head
{
	margin-bottom: 5px;
}

#footer, .homepage #footerlinks
{
	clear: both;
	position: relative; /*  top: 100%;   */
	width: 100%;
	padding-top: 30px;
	padding-bottom: 30px;
	float: left;
	position: relative;
	font-size: 90%;
}

.homepage #footer
{
	clear: both;
	position: relative; /*  top: 100%;   */
	width: 100%;
	padding-top: 30px;
	padding-bottom: 30px;
	float: left;
	position: relative;
}


#bannergroup1, #bannergroup3, #bannergroup4
{
	float: left;
}
#bannergroup2, #bannergroup5, #bannergroup6
{
	float: right;
}

/*#banner1, #banner1a, #banner2, #banner3, #banner4, #banner5, #banner6, #banner7, #banner8, #banner9, #banner10
{
	overflow: hidden !important;
	width: 240px !important;
}
.homepage #banner1 .inner, .homepage #banner1a .inner, .homepage #banner2 .inner, .homepage #banner3 .inner, .homepage #banner4 .inner, .homepage #banner7 .inner
{
	min-height: 280px !important;
	_height: 280px !important;
	position: relative;
}
.homepage #banner1 .inner, .homepage #banner1a .inner, #banner2a .inner, #banner2b .inner, #banner3a .inner, #banner3b .inner, #banner4a .inner, #banner4b .inner
{
	min-height: 132px !important;
	_height: 132px !important;
	position: relative;
}
.homepage #banner1 .content, .homepage #banner1a .content, .homepage #banner2 .content, .homepage #banner3 .content, .homepage #banner4 .content
{
	position: relative;
}


#banner1
{
	margin-left: -4px;
	padding-top: 0px;
	clear: both;
}

.homepage #banner1, .homepage #banner2a, .homepage #banner3a, .homepage #banner4a
{
	margin-left: -4px;
	padding-top: 24px;
	margin-right: 2px;
	clear: both;
}

#banner1a, #banner2b, #banner3b, #banner4b
{
	margin-left: -4px;
	padding-top: 6px;
}

.homepage #banner2a, .homepage #banner3a, .homepage #banner4a
{
	margin-left: 0px;
	padding-top: 24px;
}
.homepage #banner2b, .homepage #banner3b, .homepage #banner4b
{
	margin-left: 0px;
	padding-top: 16px;
}
.homepage #banner3a, .homepage #banner3b
{
	margin-left: 2px;
}
#banner2
{
	margin-left: 4px;
	padding-top: 6px;
	float: left;
}
.homepage #banner2
{
	margin-left: 4px;
	padding-top: 24px;
	float: left;
}

#banner3
{
	margin-left: 0px;
	padding-top: 6px;
	float: left;
}
.homepage #banner3
{
	margin-left: 4px;
	padding-top: 24px;
	float: left;
}

#banner4
{
	margin-left: 4px;
	padding-top: 6px;
	float: left;
}

.homepage #banner4
{
	margin-left: 4px;
	padding-top: 24px;
	float: left;
}

#banner7
{
	margin-left: 0px;
	padding-top: 6px;
	float: left;
}

.homepage #banner7
{
	margin-left: 0px;
	padding-top: 24px;
	float: left;
}

#banner1 .banner .content
{
}
#banner1 .banner .inner, #example .banner .inner
{
	background: url('/Content/Images/bannerinner.jpg') no-repeat;
	min-height: 118px;
	width: 240px;
}

#banner1 .banner .bottom, #example .banner .bottom
{
	float: left;
	background: url('/Content/Images/bannerbottom.jpg') no-repeat 0 100%;
	width: 240px;
	height: 10px;
}
#banner1 .banner .title1, #example .banner .title1
{
	text-indent: -9999em;
	background: url('/Content/Images/title1.gif') no-repeat;
	margin-left: 10px;
}
#banner1 .banner .inner .link
{
	position: absolute;
	bottom: 0px;
	right: 8px;
}

#banner1 .banner .inner .link a
{
	color: #706d67;
	text-decoration: none;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}

#banner1 .banner .inner .link a:hover
{
	color: #f76205;
	text-decoration: none !important;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}
#banner1 .banner h3, #example .banner h3
{
	margin-left: 0 auto;
	width: 240px;
	text-align: center;
	padding-top: 15px;
}
#banner1 .banner .content ul, #example .banner .content ul
{
	list-style: none;
	font-size: 12px;
	margin-left: 15px;
	margin-top: 15px;
	padding-left: 1em;
	text-indent: -1em;
}

#banner1a
{
	position: relative;
}
#banner1a .banner .inner
{
	background: url('/Content/Images/bannerinner.jpg') no-repeat;
	min-height: 118px;
	width: 240px;
}

#banner1a .banner .bottom
{
	float: left;
	background: url('/Content/Images/bannerbottom.jpg') no-repeat 0 100%;
	width: 240px;
	height: 10px;
}
#banner1a .banner .title1
{
	text-indent: -9999em;
	background: url('/Content/Images/title1.gif') no-repeat;
	margin-left: 10px;
}
#banner1a .banner .inner .link
{
	position: absolute;
	bottom: 0px;
	right: 8px;
}

#banner1a .banner .inner .link a
{
	color: #706d67;
	text-decoration: none;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}

#banner1a .banner .inner .link a:hover
{
	color: #f76205;
	text-decoration: none !important;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}


#banner1a .banner h3
{
	margin-left: 0 auto;
	width: 240px;
	text-align: center;
	padding-top: 15px;
}
#banner1a .banner .content ul
{
	list-style: none;
	font-size: 12px;
	margin-left: 15px;
	margin-top: 15px;
	padding-left: 1em;
	text-indent: -1em;
}

#banner2a
{
	position: relative;
}
#banner2a .banner .inner
{
	background: url('/Content/Images/bannerinner.jpg') no-repeat;
	min-height: 118px;
	width: 240px;
}

#banner2a .banner .bottom
{
	float: left;
	background: url('/Content/Images/bannerbottom.jpg') no-repeat 0 100%;
	width: 240px;
	height: 10px;
}
#banner2a .banner .title1
{
	text-indent: -9999em;
	background: url('/Content/Images/title1.gif') no-repeat;
	margin-left: 10px;
}
#banner2a .banner .inner .link
{
	position: absolute;
	bottom: 0px;
	right: 8px;
}

#banner2a .banner .inner .link a
{
	color: #706d67;
	text-decoration: none;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}

#banner2a .banner .inner .link a:hover
{
	color: #f76205;
	text-decoration: none !important;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}


#banner2a .banner h3
{
	margin-left: 0 auto;
	width: 240px;
	text-align: center;
	padding-top: 15px;
}
#banner2a .banner .content ul
{
	list-style: none;
	font-size: 12px;
	margin-left: 15px;
	margin-top: 15px;
	padding-left: 1em;
	text-indent: -1em;
}

#banner2a .banner .inner .content
{
	padding-top: 0px;
	margin: 0 3px;
}

#banner2a .banner .inner .content p
{
	margin-left: 16px;
	margin-right: 20px;
	margin-top: 5px;
}

#banner2b
{
	position: relative;
}
#banner2b .banner .inner
{
	background: url('/Content/Images/bannerinner.jpg') no-repeat;
	min-height: 118px;
	width: 240px;
}

#banner2b .banner .bottom
{
	float: left;
	background: url('/Content/Images/bannerbottom.jpg') no-repeat 0 100%;
	width: 240px;
	height: 10px;
}
#banner2b .banner .title1
{
	text-indent: -9999em;
	background: url('/Content/Images/title1.gif') no-repeat;
	margin-left: 10px;
}
#banner2b .banner .inner .link
{
	position: absolute;
	bottom: 0px;
	right: 8px;
}

#banner2b .banner .inner .link a
{
	color: #706d67;
	text-decoration: none;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}

#banner2b .banner .inner .link a:hover
{
	color: #f76205;
	text-decoration: none !important;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}


#banner2b .banner h3
{
	margin-left: 0 auto;
	width: 240px;
	text-align: center;
	padding-top: 15px;
}
#banner2b .banner .content ul
{
	list-style: none;
	font-size: 12px;
	margin-left: 15px;
	margin-top: 15px;
	padding-left: 1em;
	text-indent: -1em;
}

#banner2b .banner .inner .content
{
	padding-top: 0px;
	margin: 0 3px;
}

#banner2b .banner .inner .content p
{
	margin-left: 16px;
	margin-right: 20px;
	margin-top: 5px;
}

#banner3a
{
	position: relative;
}
#banner3a .banner .inner
{
	background: url('/Content/Images/Corporate/bannerinner8.jpg') no-repeat;
	min-height: 118px;
	width: 240px;
}

#banner3a .banner .bottom
{
	float: left;
	background: url('/Content/Images/Corporate/bannerbottom3.jpg') no-repeat 0 100%;
	width: 240px;
	height: 10px;
}

#banner3a .banner .inner .link
{
	position: absolute;
	bottom: 0px;
	right: 8px;
}

#banner3a .banner .inner .link a
{
	color: #706d67;
	text-decoration: none;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}

#banner3a .banner .inner .link a:hover
{
	color: #f76205;
	text-decoration: none !important;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}

#banner3b
{
	position: relative;
}
#banner3b .banner .inner
{
	background: url('/Content/Images/Corporate/bannerinner9.jpg') no-repeat;
	min-height: 118px;
	width: 240px;
}

#banner3b .banner .bottom
{
	float: left;
	background: url('/Content/Images/Corporate/bannerbottom3.jpg') no-repeat 0 100%;
	width: 240px;
	height: 10px;
}
#banner3b .banner .inner .link
{
	position: absolute;
	bottom: 0px;
	right: 8px;
}

#banner3b .banner .inner .link a
{
	color: #706d67;
	text-decoration: none;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}

#banner3b .banner .inner .link a:hover
{
	color: #f76205;
	text-decoration: none !important;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}

#banner4a
{
	position: relative;
}
#banner4a .banner .inner
{
	background: url('/Content/Images/Corporate/bannerinner66.jpg') no-repeat;
	min-height: 140px;
	_height: 140px;
	width: 236px;
}

#banner4a .banner .bottom
{
	float: left;
	background: url('/Content/Images/Corporate/bannerbottom3.jpg') no-repeat 0 100%;
	width: 236px;
	height: 10px;
}

#banner4a .banner .inner .content
{
	padding-top: 30px;
	margin: 0 3px;
}

#banner4a .banner .inner .content p
{
	margin-left: 10px;
	margin-right: 20px;
	margin-top: 5px;
}

#banner4a .banner .inner .link
{
	position: absolute;
	bottom: 0px;
	right: 8px;
}

#banner4a .banner .inner .link a
{
	color: #706d67;
	text-decoration: none;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}

#banner4a .banner .inner .link a:hover
{
	color: #f76205;
	text-decoration: none !important;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}

#banner4b
{
	position: relative;
}
#banner4b .banner .inner
{
	background: url('/Content/Images/Corporate/bannerinner10.jpg') no-repeat;
	min-height: 118px;
	width: 240px;
}

#banner4b .banner .bottom
{
	float: left;
	background: url('/Content/Images/Corporate/bannerbottom3.jpg') no-repeat 0 100%;
	width: 240px;
	height: 10px;
}
#banner4b .banner .inner .link
{
	position: absolute;
	bottom: 0px;
	right: 8px;
}

#banner4b .banner .inner .link a
{
	color: #706d67;
	text-decoration: none;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}

#banner4b .banner .inner .link a:hover
{
	color: #f76205;
	text-decoration: none !important;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}*/



.player-container
{
	margin-top: 15px;
	padding-bottom:10px
}

.player-container h3
{
	margin-bottom: 4px;
}

#banner2 .banner .content
{
}
#banner2 .banner .inner
{
	background: url('/Content/Images/Corporate/bannerinner2.jpg') no-repeat;
	min-height: 180px;
	width: 236px;
}

#banner2 .banner .bottom
{
	float: left;
	background: url('/Content/Images/Corporate/big-bannerbottom.jpg') no-repeat 0 100%;
	width: 236px;
	height: 10px;
}
#banner2 .banner .inner .title
{
	padding-top: 10px;
	margin-left: 10px;
}

#banner2 .banner .inner .content
{
	padding-top: 146px;
}

#banner2 .banner .inner .content .title
{
	font-family: Verdana;
	font-size: 14px;
	color: #f76205;
	font-weight: 300;
	margin-left: 10px;
}

#banner2 .banner .inner .content p
{
	margin-left: 10px;
	margin-right: 20px;
	margin-top: 5px;
}

#banner2 .banner .inner .link
{
	position: absolute;
	bottom: 0px;
	right: 8px;
}

#banner2 .banner .inner .link a
{
	color: #706d67;
	text-decoration: none;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}

#banner2 .banner .inner .link a:hover
{
	color: #f76205;
	text-decoration: none !important;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}

#banner3 .banner .content
{
}
#banner3 .banner .inner
{
	background: url('/Content/Images/Corporate/bannerinner3.jpg') no-repeat;
	min-height: 180px;
	width: 236px;
}

#banner3 .banner .bottom
{
	float: left;
	background: url('/Content/Images/Corporate/big-bannerbottom.jpg') no-repeat 0 100%;
	width: 236px;
	height: 10px;
}
#banner3 .banner .inner .title
{
	padding-top: 10px;
	margin-left: 10px;
}

#banner3 .banner .inner .content .title
{
	font-family: Verdana;
	font-size: 14px;
	color: #f76205;
	font-weight: 300;
	margin-left: 10px;
}

#banner3 .banner .inner .content p
{
	margin-left: 10px;
	margin-right: 20px;
	margin-top: 5px;
}

#banner3 .banner .inner .link
{
	position: absolute;
	bottom: 0px;
	right: 8px;
}

#banner3 .banner .inner .link a
{
	color: #706d67;
	text-decoration: none;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}

#banner3 .banner .inner .link a:hover
{
	color: #f76205;
	text-decoration: none !important;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}


#banner4 .banner .content
{
}
#banner4 .banner .inner
{
	background: url('/Content/Images/Corporate/bannerinner4.jpg') no-repeat;
	min-height: 180px;
	width: 236px;
}

#banner4 .banner .bottom
{
	float: left;
	background: url('/Content/Images/Corporate/big-bannerbottom.jpg') no-repeat 0 100%;
	width: 236px;
	height: 10px;
}
#banner4 .banner .inner .title
{
	padding-top: 10px;
	margin-left: 10px;
}

#banner4 .banner .inner .content
{
	padding-top: 120px;
}

#banner4 .banner .inner .content .title
{
	font-family: Verdana;
	font-size: 14px;
	color: #f76205;
	font-weight: 300;
	margin-left: 10px;
}

#banner4 .banner .inner .content p
{
	margin-left: 10px;
	margin-right: 20px;
	margin-top: 5px;
}

#banner4 .banner .inner .link
{
	position: absolute;
	bottom: 0px;
	right: 8px;
}

#banner4 .banner .inner .link a
{
	color: #706d67;
	text-decoration: none;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}

#banner4 .banner .inner .link a:hover
{
	color: #f76205;
	text-decoration: none !important;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}

#banner4
{
	margin-top: -60px;
}
.homepage #banner4
{
	margin-top: 0px;
}

#banner5
{
	margin-bottom: 10px;
	position: relative;
	float: right;
}
#banner5 .banner .inner
{
	background: url('/Content/Images/Corporate/bannerinner5.jpg') no-repeat;
	min-height: 90px;
	_height: 90px;
	width: 236px;
}

#banner5 .banner .bottom
{
	float: left;
	background: url('/Content/Images/Corporate/bannerbottom3.jpg') no-repeat 0 100%;
	width: 236px;
	height: 10px;
}

#banner5 .banner .inner .content
{
	padding-top: 30px;
	margin: 0 3px;
}

#banner5 .banner .inner .content p
{
	margin-left: 10px;
	margin-right: 20px;
	margin-top: 5px;
}

#banner5 .banner .inner .link
{
	position: absolute;
	bottom: 10px;
	right: 8px;
}

#banner5 .banner .inner .link a
{
	color: #FF5000;
	text-decoration: none;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}

#banner5 .banner .inner .link a:hover
{
	color: #312F2F;
	text-decoration: none !important;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}

#banner6
{
	margin-bottom: 0px;
	position: relative;
	float: right;
}
#banner6 .banner .inner
{
	background: url('/Content/Images/Corporate/bannerinner66.jpg') no-repeat;
	min-height: 140px;
	_height: 140px;
	width: 236px;
}

#banner6 .banner .bottom
{
	float: left;
	background: url('/Content/Images/Corporate/bannerbottom3.jpg') no-repeat 0 100%;
	width: 236px;
	height: 10px;
}

#banner6 .banner .inner .content
{
	padding-top: 30px;
	margin: 0 3px;
}

#banner6 .banner .inner .content p
{
	margin-left: 10px;
	margin-right: 20px;
	margin-top: 5px;
}

#banner6 .banner .inner .link
{
	position: absolute;
	bottom: 10px;
	right: 8px;
}

#banner6 .banner .inner .link a
{
	color: #7f8080;
	text-decoration: none;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}

#banner6 .banner .inner .link a:hover
{
	color: #312F2F;
	text-decoration: none !important;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}

#banner7
{
	margin-bottom: 0px;
	position: relative;
	float: left;
}
#banner7 .banner .inner
{
	background: url('/Content/Images/Corporate/bannerinner7.jpg') no-repeat;
	width: 236px;
}

#banner7 .banner .bottom
{
	float: left;
	background: url('/Content/Images/Corporate/bannerbottom3.jpg') no-repeat 0 100%;
	width: 236px;
	height: 10px;
}

#banner7 .banner .inner .content
{
	padding-top: 145px;
	margin: 0 3px;
}

#banner7 .banner .inner .content p
{
	margin-left: 10px;
	margin-right: 20px;
	padding-bottom: 10px;
}

#banner7 .banner .inner .content p a
{
	color: #FF5000;
	text-decoration: none;
}
#banner7 .banner .inner .content p a:hover
{
	color: #FF5000;
	text-decoration: underline;
}

#banner7 .banner .inner .link
{
	position: absolute;
	bottom: 0px;
	right: 8px;
}

#banner7 .banner .inner .link a
{
	color: #706d67;
	text-decoration: none;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}

#banner7 .banner .inner .link a:hover
{
	color: #f76205;
	text-decoration: none !important;
	background: url('/Content/Images/banner-link-arrow.gif') center right no-repeat;
	padding-right: 25px;
}


#newspicture
{
	position: relative;
	width: 230px;
	height: 130px;
	margin-left: 2px;
	margin-bottom: -137px;
}


#linkzone .banner .content .bannercollumn
{
	width: 19%;
	float: left;
}

#linkzone .banner .content .bannercollumn-last
{
	width: 19%;
	clear: both;
}
#linkzone .banner .inner
{
	background: url('/Content/Images/footerinner.jpg') no-repeat;
	min-height: 75px;
	width: 970px;
}

#linkzone .banner .bottom
{
	float: left;
	background: url('/Content/Images/footerbottom.jpg') no-repeat 0 100%;
	width: 970px;
	height: 10px;
}
#linkzone .banner .title1
{
	text-indent: -9999em;
	margin-left: 0px;
}

#linkzone .banner .inner .title
{
	margin-left: 15px;
	padding-top: 12px;
}
#linkzone .banner .content ul
{
	list-style: none;
	font-size: 12px;
	margin-top: 15px;
	margin-left: 15px;
}

/*some side wide exeptions*/
.generic-title
{
	clear: both;
	font-family: Verdana;
	font-size: 15px;
	font-weight: 700;
	width: 100%;
}

#content-midden p
{
	padding-top: 6px;
}

#content-midden hr
{
	border: 1px solid #cac8c8;
	margin-top: 17px;
}


#content-midden input[type=text], #searchresultblock input[type=text]
{
	border: 1px solid #cac8c8;
	width: 244px;
	height: 14px;
}

#content-midden textarea
{
	border: 1px solid #cac8c8;
	font-size: 12pt;
	font-weight: normal;
	width: 244px;
	height: 94px;
}

#content-midden input[type=checkbox]
{
	width: 14px;
	height: 14px;
	margin-right: 12px;
}
#content-midden input[type="radio"]
{
	border: 1px solid #cac8c8;
	margin-right: 12px;
}


#content-midden .extracheck, #content-midden .extraradio
{
	margin-left: 16px;
}


select
{
	width: 246px;
	height: 16px;
	border: 1px solid #cac8c8;
	color: #000;
	font-size: 11px;
}


#content-midden legend, #content-midden fieldset
{
	border: 0;
}


br.clear
{
	clear: both;
}

label
{
	padding-top: 5px;
	display: block;
	float: left;
	width: 80px;
}


#content-midden input, select, textarea
{
	margin-top: 5px;
	margin-bottom: 5px;
}


.generic-subtitle
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: 700;
	padding-top: 10px;
	margin-bottom: 10px;
}

#content-midden .intro
{
	clear:both;
}

#content-midden .imagecontainer
{
	width: auto;
	min-height: 140px;
	float: right;
	padding-right: 20px;
	float: left;
}

.contentpage #nieuwsoverzichten .imagecontainer, #themas .imagecontainer
{
	width: auto;
	min-height: 85px;
	_height: 95px;
	float: left;
	padding-right: 20px;
}


#searchresultblock p
{
	margin-bottom: 10px;
	margin-top: 10px;
}


#content-midden table .even td
{
	background-color: #fee8da;
	height: 20px;
	padding-left: 5px;
}
.demotable
{
	width: 326px;
}


#content-midden table .oneven td
{
	background-color: #fff;
	height: 20px;
	padding-left: 5px;
}


#paging
{
	margin-bottom: 20px;
	padding: 20px 0px;
}

.plist a, .plist .prev, .plist .next
{
	color: #F76205 !important;
}

.plist a, #footerlinks .footerlinks li
{
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	border-right: 1px solid #cac8c8;
	list-style: none;
	
}

#main-nav ul li
{
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	border-right: 1px solid #cac8c8;
	list-style: none;
}

.plist span
{
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	border-right: 1px solid #cac8c8;
	list-style: none;
}

.plist .last a
{
	border: none;
}

.plist a, .plist li, ul.plist, .footerlinks li
{
	list-style: none;
	float: left;
}
.plist .current
{
	font-weight: bold;
}
.plist .next, .plist .prev
{
	font-weight: normal;
}
/* end tabs */

#searchresultblock ul
{
	list-style-type: none;
}

.footerlinks a
{
	color: #000;
	text-decoration: none;
}

.footerlinks a:hover
{
	text-decoration: underline;
}

.activelink
{
	color: #f76205 !important;
}

.lastoverview
{
	min-height: 20px!important;
	border-bottom:0!important;
}

ol
{
	padding-left:30px;
	color:#F76205;
}

.homepage .itemimage 
{
	padding-left: 3px;
	padding-top:2px;
}

.coursesection { display: none; }
.coursesection_header { font-family:Verdana; font-size:12px; font-weight:700; padding-bottom:4px; padding-top:10px; text-decoration: underline;}