/*** CSS EXPO 58 ***/

html, body{
	height:100%;
}

body{
	background-color:#cbcc7e;
	margin:0;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	line-height:16px;
}
div.outer{
	width:842px;
	margin-left:140px;
	border:0px solid red;
	background-repeat:repeat-y;
	min-height:100%;
	height:auto !important; /* voor moderne browsers */
	height:100%; /* voor IE */ 
}

div.outer-soononline{
	width:842px;
	margin-left:140px;
	border:0px solid red;
	background-repeat:repeat-y;
}

a:link, a:active, a:visited{
	color:#294292;
	text-decoration:none;
}

a:hover{
	color:#294292;
	text-decoration:underline;
}

div.headpic{
	width:842px;
	height:164px;
	float:right;
	clear:both;
	overflow:hidden;
}

div.headnav{
	clear:both;
	width:797px;
	height:19px;
	padding-top:10px;
	padding-left:45px;
	background-image:url("../images/bg-headnav.jpg");
	background-repeat:repeat-y;
}

div.headnavitem{
	float:left;
}

div.headnavspacer{
	float:left;
	width:25px;
	text-align:center;
}

div.headnav-btm{
	clear:both;
	width:842px;
	height:29px;
	background-image:url("../images/headnav-btm.gif");
	background-repeat:no-repeat;
}

div.content-soononline{
	clear:both;
	width:730px;
	padding-top:50px;
	margin-left:80px;
	padding-bottom:21px;
	border:0px solid green;
	font-size:12px;
}

div.content{
	clear:both;
	width:819px;
	margin-left:12px;
	padding-bottom:21px;
	border:0px solid red;
	position:relative; /* nodig voor de in de kijker boxen */
}

div.content-txt-small{
	margin-top:31px;
	width:377px;
}

div.content-txt-wide{
	margin-top:31px;
	border:0px solid red;
	width:680px;
}

div.events-left{
	float:left;
	width:148px;
	border:0px solid green;
	margin-top:37px;
}
div.content-txt-events{
	float:left;
	margin-top:31px;
	margin-left:12px;
	width:518px;
	border:0px solid red;
}

div.content-txt-testimonial{
	float:left;
	margin-top:31px;
	margin-left:10px;
	margin-right:41px;
	width:416px;
}

h1{
	font-family:arial narrow,helvetica,sans-serif;
	font-size:26px;
	color:#980011;
	line-height:30px;
	margin-top:0;
	padding-top:0;
}

h2{
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	color:#980011;
	font-size:14px;
	line-height:16px;
	padding-top:0;
	margin-top:0;
}

h3{
	font-family:arial narrow, helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	margin:0;
	padding:0;
}
h4{
	font-family:arial narrow, helvetica,sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#980011;
	margin:0;
	padding:0;
}

h5{
	font-family:arial narrow, helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#980011;
	margin:0;
	padding:0;
}

h6{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	line-height:24px;
	margin:0;
	margin-top:17px;
	padding:0;
}

div.gallery{
	clear:both;
	width:377px;
	margin-top:25px;
}

div.gallery-top{
	clear:both;
	width:377px;
	height:34px;
	background-image:url("../images/gallery-top.jpg");
	background-repeat:no-repeat;
}

div.gallery-mid{
	clear:both;
	width:377px;
	background-image:url("../images/gallery-rep.jpg");
	background-repeat:repeat-y;
	border:0px solid red;
}

div.gallery-results{
	width:124px;
	float:left;
	text-align:center;
}

div.gallery-div{
	float:left;
	width:2px;
}

div.gallery-btm{
	clear:both;
	width:377px;
	height:87px;
}

div.cleardiv{
	clear:both;
	font-size:0;
	margin:0;
	height:0;
	overflow:hidden;
}

div.gallery-btn{
	float:left;
}

div.home-left{
	float:left;
	margin-left:124px !important;
	margin-left:62px;
}

div.home-right{
	margin-top:23px;
	float:right;
	width:289px;
	border:0px solid red;
}

div.home-right-top{
	clear:both;
	width:289px;
	height:12px;
	background-image:url("../images/stream-top.gif");
	background-repeat:no-repeat;
	background-position:top right;
	font-size:0;
	overflow:hidden;
	border:0px solid red;
}

div.home-right-mid{
	clear:both;
	width:289px;
	background-color:#ffffff;
	background-image:url("../images/stream-rep.gif");
	background-repeat:repeat-y;
	border:0px solid red;
}

div.bluetitle{
	clear:both;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#00277a;
	line-height:14px;
	padding-left:11px;
	margin-top:0px;
	margin-top:4px !ie;
	padding-top:4px;
	padding-top:0px !ie;
	margin-bottom:9px;
}

div.greentitle{
	clear:both;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#82a288;
	line-height:18px;
	padding-left:11px;
	margin-bottom:9px;
}

div.streamspacer{
	float:left;
	width:6px;
	height:503px;
	background-image:url("../images/stream-left.gif");
	background-repeat:no-repeat;
	border:0px solid red;
}

div.streamcontent{
	float:left;
	width:283px;
	border:0px solid red;
}

div.home-right-btm{
	clear:both;
	background-image:url("../images/stream-btm.gif");
	background-repeat:no-repeat;
	width:289px;
	height:9px;
}

div.flickrstream{
	float:left;
	width:244px;
	border:0px solid blue;
	margin-left:11px !important;
	margin-left:5px;
	margin-bottom:9px;
}

div.flickrmore{
	float:left;
}

/*flickr styles*/
/*
Images are wrapped in divs classed "flickr_badge_image" with ids
"flickr_badge_imageX" where "X" is an integer specifying ordinal position.
Below are some styles to get you started!
*/
#flickr_badge_uber_wrapper {text-align:center; width:244px !important;width:236px;height:55px;border:0px solid red;}
#flickr_badge_wrapper {padding:0px 0 0px 0;border:0px solid blue;}
.flickr_badge_image {margin:0 7px 0px 0px !important;margin:0 5px 0px 0px;float:left;}
.flickr_badge_image img {border: 0px solid black !important;width:54px;height:54px;}
#flickr_badge_source {text-align:left; margin:0 10px 0 10px;}
#flickr_badge_icon {float:left; margin-right:5px;}
#flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#00277a;}
#flickr_badge_wrapper {}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#656565 !important;}
/*end flickr styles*/


div.pagebtm{
	clear:both;
	width:819px;
	margin-left:12px;
	padding-bottom:30px;
	border:0px solid green;
}

div.pagebtm-logo{
	clear:both;
	text-align:right;
	margin-top:20px;
	margin-right:20px;
	border:0px solid blue;
	
}

div.pagebtm-left{
	float:left;
	width:420px;
	margin-left:114px !important;
	margin-left:57px;
}

div.pagebtm-right{
	float:left;
	
}

div.pagebtm-title{
	clear:both;
	height:48px;
}
div.pagebtm-title-float{
	float:left;
	height:48px;
}


div.pagebtm-inner{
	margin-left:118px;
	border:0px solid green;
}

div.pagebtm-btn{
	float:left;
	margin-top:11px;
	margin-left:14px;
}

div.forumview{
	clear:both;
	border:0px solid red;
	margin-right:65px;
}	

div.forumtopic{
	clear:both;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#ffffff;
	line-height:14px;
	margin-bottom:12px;
}

div.forumspacer{
	width:634px;
	height:4px;
	background-image:url("../images/points.gif");
	background-repeat:repeat-x;
	clear:both;
	margin-bottom:17px;
	margin-top:17px;
}	

div.newslinedivider{
	clear:both;
	background-image:url("../images/newslinedivider.gif");
	background-repeat:no-repeat;
	width:362px;
	height:4px;
	font-size:0;
	overflow:hidden;
	margin-left:16px;
}

div.newsline{
	height:23px;
	clear:both;
	width:346px;
	font-family:verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	color:#ffffff;
	font-size:11px;
	line-height:23px;
	margin-left:16px;
}

div.newslinehome{
	clear:both;
	width:346px;
	font-family:verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	color:#ffffff;
	font-size:11px;
	line-height:23px;
	margin-left:16px;
}


div.topicline{
	clear:both;
	width:206px;
	font-family:verdana,arial,helvetica,sans-serif;
	color:#ffffff;
	font-size:11px;
	line-height:14px;
	margin-left:16px;
}

div.topiclinedivider{
	clear:both;
	background-image:url("../images/points.gif");
	background-repeat:repeat-x;
	width:206px;
	height:4px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:16px;
}

a.whitelink:link, a.whitelink:active, a.whitelink:visited{
	font-family:verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
}

a.whitelink:hover{
	font-family:verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	color:#ffffff;
	font-size:11px;
	text-decoration:underline;
}

div.newsoverviewline{
	clear:both;
	margin-bottom:31px;
}

div.newsphoto{
	float:left;
	margin-right:12px;
	border:0px solid green;
}

div.newsdesc{
	float:left;
	line-height:16px;
}

a.redlink:link, a.redlink:active, a.redlink:visited{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#980011;
	text-decoration:none;
	font-weight:bold;
}

a.redlink:hover{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#980011;
	text-decoration:underline;
	font-weight:bold;
}

a.redlink2:link, a.redlink2:active, a.redlink2:visited{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#980011;
	text-decoration:underline;
	font-weight:bold;
}

a.redlink2:hover{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#980011;
	text-decoration:underline;
	font-weight:bold;
}

a.redlink3:link, a.redlink3:active, a.redlink3:visited{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#980011;
	text-decoration:none;
}
a.redlink3:hover{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#980011;
	text-decoration:underline;
}

span.newstitle{
	display:block;
}

div.newsleft{
	float:left;
	width:289px;
	border:0px solid green;
}

div.newsright{
	float:left;
	margin-left:47px;
	border:0px solid blue;
}

div.thumb{
	float:left;
	margin-right:10px;
	cursor:pointer;
}

div.thumbspacer{
	clear:both;
	height:10px;
}

div.mediumpic{
	clear:both;
	width:321px;
	margin-bottom:10px;
}

a.bluelinksmall:link, a.bluelinksmall:active, a.bluelinksmall:visited{
	color:#294292;
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	text-decoration:none;
}

a.bluelinksmall:hover{
	color:#294292;
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	text-decoration:underline;
}

span.blue{
	display:block;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:10px;
	line-height:16px;
	font-weight:bold;
	color:#294292;
	margin-bottom:10px;
}

div#newsdetailtopnav{
	clear:both;
	text-align:right;
	margin-right:27px;
	margin-bottom:10px;
}

.zwart{
	color:#000000;
}

.multipage {
	clear: both;
	border-bottom: 0px solid #ffffff;
	padding: 3px 3px 3px 3px;
	color: #606160;
	text-align: center;
}

div.tabbox{
	float:left;
	width:476px;
	/*height:270px;*/
	margin-top:17px;
	margin-bottom:49px;
	border:0px solid red;
}

div.tagcloud{
	float:left;
	width:170px;
	margin-top:21px;
	margin-left:14px;
}

div.tabbox-right{
	float:left;
	width:179px;
	margin-top:21px;
	margin-left:14px;
}	

div.tabbox-yellow-top{
	width:179px;
	height:4px;
	clear:both;
	background-image:url("../images/yellow-top.gif");
	background-repeat:no-repeat;
	font-size:0;
	overflow:hidden;
}

div.tabbox-yellow-btm{
	width:179px;
	height:4px;
	clear:both;
	background-image:url("../images/yellow-btm.gif");
	background-repeat:no-repeat;
	font-size:0;
	overflow:hidden;
}
div.tabbox-yellow-mid{
	width:159px;
	clear:both;
	background-image:url("../images/yellow-rep.gif");
	background-repeat:repeat-y;
	padding:10px;
}

div.tagcloud-top{
	background-image:url("../images/tagcloud-top.gif");
	background-repeat:no-repeat;
	width:170px;
	height:4px;
	clear:both;
	font-size:0;
	overflow:hidden;
}

div.tabbox-white-top{
	width:179px;
	height:4px;
	clear:both;
	background-image:url("../images/white-top.gif");
	background-repeat:no-repeat;
	margin-top:12px;
	font-size:0;
	overflow:hidden;
}

div.tabbox-white-btm{
	width:179px;
	height:4px;
	clear:both;
	background-image:url("../images/white-btm.gif");
	background-repeat:no-repeat;
	font-size:0;
	overflow:hidden;
}

div.tabbox-white-mid{
	width:159px;
	clear:both;
	background-image:url("../images/white-rep.gif");
	background-repeat:repeat-y;
	padding:10px;
}

div.tagcloud-btm{
	background-image:url("../images/tagcloud-btm.gif");
	background-repeat:no-repeat;
	width:170px;
	height:4px;
	clear:both;
	font-size:0;
	overflow:hidden;
}

div.tagcloud-mid{
	background-image:url("../images/tagcloud-rep.gif");
	background-repeat:repeat-y;
	width:146px;
	padding:12px;
	clear:both;
	border:0px solid red;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#69869f;
	line-height:20px;
}

a.themelink:link, a.themelink:hover, a.themelink:active, a.themelink:visited{
	font-family:verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	color:#69869f;
	text-decoration:underline;
}


div.tabhead{
	clear:both;
	width:476px;
	height:24px;
}

div.tablabel{
	clear:both;
	float:left;
	font-family:arial narrow, verdana, helvetica,sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}

div.tab{
	float:left;
	font-size:0;
	overflow:hidden;
}


div.tabbtm{
	clear:both;
	background-image:url("../images/tabbtm.gif");
	background-repeat:no-repeat;
	width:473px;
	height:18px;
}

div.tabbtm-pink{
	clear:both;
	background-image:url("../images/tabbtm-pink.gif");
	background-repeat:no-repeat;
	width:473px;
	height:15px;
}

div.tabcontent{
	background-image:url("../images/bg-greenrep.gif");
	background-repeat:repeat-y;
	width:429px;
/*	height:211px;
	overflow-y:scroll;*/
	padding-top:17px;
	padding-left:17px;
	padding-right:27px;
	border:0px solid red;
}

div.tabcontentpink{
	background-image:url("../images/bg-pinkrep.gif");
	background-repeat:repeat-y;
	width:429px;
/*	height:211px;
	overflow-y:scroll;*/
	padding-top:17px;
	padding-left:17px;
	padding-right:27px;
	border:0px solid red;
}

span.blauw{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#294292;
	line-height:16px;
	display:block;
}

a.bluelink:link, a.bluelink:active, a.bluelink:visited{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#294292;
	text-decoration:none;
}

a.bluelink:hover{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#294292;
	text-decoration:underline;
}

div.techinfo{
	float:left;
	margin-top:62px;
}

div.techinfo-top{
	background-image:url("../images/techinfo-top.gif");
	background-repeat:no-repeat;
	clear:both;
	width:179px;
	height:4px;
	font-size:0;
	overflow:hidden;
}

div.techinfo-btm{
	background-image:url("../images/techinfo-btm.gif");
	background-repeat:no-repeat;
	clear:both;
	width:179px;
	height:4px;
	font-size:0;
	overflow:hidden;
}

div.techinfo-mid{
	background-image:url("../images/techinfo-rep.gif");
	background-repeat:repeat-y;
	width:157px;
	clear:both;
	border:0px solid red;
	padding:11px;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	color:#000000;
	line-height:16px;
}

div.address-top{
	clear:both;
	background-image:url("../images/lbl-getuigen.gif");
	background-repeat:no-repeat;
	width:69px;
	height:20px;
	margin-top:15px;
}

div.address-top2{
	clear:both;
	background-image:url("../images/lbl-getuigen2.gif");
	background-repeat:no-repeat;
	width:69px;
	height:20px;
	margin-top:15px;
}

div.address-btm{
	clear:both;
	background-image:url("../images/address-btm.gif");
	background-repeat:no-repeat;
	width:181px;
	height:12px;
}

div.address-btm2{
	clear:both;
	background-image:url("../images/address-btm2.gif");
	background-repeat:no-repeat;
	width:181px;
	height:12px;
}


div.address-mid{
	clear:both;
	width:151px;
	height:255px;
	overflow-y:scroll;
	background-image:url("../images/address-rep.gif");
	background-repeat:repeat-y;
	padding-top:16px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:0px;
}

div.pinkbox-top{
	clear:both;
	width:179px;
	height:4px;
	background-image:url("../images/pinkbox-top.gif");
	background-repeat:no-repeat;
	font-size:0;
	overflow:hidden;
}	

div.pinkbox-mid{
	clear:both;
	width:159px;
	background-image:url("../images/pinkbox-rep.gif");
	background-repeat:repeat-y;
	padding:10px;
}

div.pinkbox-btm{
	clear:both;
	width:179px;
	height:4px;
	background-image:url("../images/pinkbox-btm.gif");
	background-repeat:no-repeat;
	font-size:0;
	overflow:hidden;
}	

div.testimonials-top{
	clear:both;
	background-image:url("../images/testimonials-top.gif");
	background-repeat:no-repeat;
	width:106px;
	height:20px;
	margin-top:36px;
}	

div.testimonials-btm{
	clear:both;
	background-image:url("../images/testimonials-btm.gif");
	background-repeat:no-repeat;
	width:181px;
	height:12px;
}

div.testimonials-mid{
	clear:both;
	background-image:url("../images/testimonials-rep.gif");
	background-repeat:repeat-y;
	width:161px;
	padding:10px;
	height:271px;
	overflow-y:scroll;
}

a.blacklink:link, a.blacklink:active, a.blacklink:visited{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

a.blacklink:hover{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}


span.error{
	color:#980011;
}

.contacterror{
	display:none;
}

.contacterror_visible{
	display:block;
	color:#980011;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
}

input.inputobliged, input.inputblue{
	width:274px;
	height:22px;
	background-color:#d9da96;
	border:0px;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	line-height:22px;
}

input.inputblue_error{
	width:274px;
	height:22px;
	background-color:#dfab98;
	border:0px;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	line-height:22px;
}

textarea.storytextareaobliged{
	width:274px;
	background-color:#d9da96;
	border:0px;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	line-height:22px;
}

textarea.storytextareaobliged_error{
	width:274px;
	background-color:#dfab98;
	border:0px;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	line-height:22px;
}

textarea.contacttextareaobliged, textarea.contacttextarea{
	width:274px;
	background-color:#d9da96;
	border:0px;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	line-height:22px;
	height:84px;
}
textarea.contacttextarea_error{
	width:274px;
	background-color:#dfab98;
	border:0px;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	line-height:22px;
	height:84px;
}

label{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	/*font-weight:bold;*/
}

label.filter{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	margin-right:5px;
	margin-left:5px;
}

input.filter{
	margin:0;
	padding:0;
	margin-top:-3px;
}	

input.disable{
	display:none;
}

div.search{
	position:absolute;
	top:23px;
	left:-135px;
	width:237px;
	border:0px solid red;
}

div.searchleft{
	float:left;
	width:70px;
	height:83px;
	background-image:url("../images/search-left.png") !important;
	background-image:url("../images/search-left.gif");
	background-repeat:no-repeat;
}

div.searchmid{
	float:left;
	background-image:url("../images/search-rep.png") !important;
	background-image:url("../images/search-rep2.gif");
	background-repeat:repeat-x;
	width:153px;
	height:83px;
	border:0px solid red;
}

div.searchright{
	float:left;
	width:14px;
	height:83px;
	background-image:url("../images/search-right.png") !important;
	background-image:url("../images/search-right2.gif");
	background-repeat:no-repeat;
}

input.search{
	margin-top:18px;
	width:151px;
	height:23px;
	border:0px;
	line-height:23px;
	margin-bottom:8px;
}

div.spotlight{
	width:240px;
	height:430px;
	position:absolute;
	top:117px;
	/*top:35px;*/
	left:-132px;
	border:0px solid red;
}

div.spotlight-top{
	clear:both;
	width:240px;
	height:34px;
	background-image:url("../images/spotlight-top.png") !important;
	background-image:url("../images/spotlight-top.gif");
	background-repeat:no-repeat;
}

div.spotlight-title{
	clear:both;
	width:240px;
	height:59px;
	background-image:url("../images/spotlight-title.png") !important;
	background-image:url("../images/spotlight-title.gif");
	background-repeat:no-repeat;
}

div.spotlight-left{
	float:left;
	width:24px;
	height:298px;
	background-image:url("../images/spotlight-left.png") !important;
	background-image:url("../images/spotlight-left.gif");
	background-repeat:no-repeat;
}

div.spotlight-mid{
	float:left;
	width:196px;
	height:298px;
	background-image:url("../images/spotlight-rep.png") !important;
	background-image:url("../images/spotlight-rep.gif");
	background-repeat:repeat-y;
	border:0px solid red;
}

div.spotlight-right{
	float:left;
	width:20px;
	height:298px;
	background-image:url("../images/spotlight-right.png") !important;
	background-image:url("../images/spotlight-right.gif");
	background-repeat:no-repeat;
}

div.spotlight-btm{
	clear:both;
	width:240px;
	height:38px;
	background-image:url("../images/spotlight-btm.png") !important;
	background-image:url("../images/spotlight-btm.gif");
	background-repeat:no-repeat;
}

div.spotlightdesc{
	float:left;
	border:0px solid red;
}

div.spotlightphoto{
	float:left;
	width:60px;
	height:80px;
	margin-right:9px;
	border:0px solid red;
}	

span.spotlighttitle{
/*	display:block;*/
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
}	

span.spotlightdesc{
/*	display:block;*/
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	margin-top:16px;
}

div.spotlightspacer{
	background-image:url("../images/spotlightspacer.png") !important;
	background-image:url("../images/spotlightspacer.gif");
	background-repeat:repeat-x;
	background-position:center;
	width:196px;
	height:24px;
	clear:both;
	border:0px solid red;
}

span.spotlightlabel{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#294292;
	display:block;
}	

div.itemleft{
	float:left;
	width:380px;
	border:0px solid red;
	padding-top:0px;
	margin-top:0px;
}

div.itemright{
	float:left;
	width:250px;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	line-height:16px;
	padding-left:40px;
	padding-right:10px;
	padding-top:0px;
}

div.formleft{
	float:left;
	width:458px;
	border:0px solid red;
	padding-top:0px;
	margin-top:0px;
}

div.formright{
	float:left;
	width:182px;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	line-height:16px;
	padding-left:30px;
	padding-right:10px;
	padding-top:0px;
	padding-top:15px !ie;
}

a.articledesclink:link, a.articledesclink:active, a.articledesclink:visited, a.articledesclink:hover{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

div.mediabox{
	width:757px;
	height:513px;
	clear:both;
	margin-top:14px;
	margin-left:11px;
}

div.mediaboxtop{
	clear:both;
	background-image:url("../images/mediaboxtop.gif");
	background-repeat:no-repeat;
	width:757px;
	height:20px;
}

div.mediaboxbtm{
	clear:both;
	background-image:url("../images/mediaboxbtm.gif");
	background-repeat:no-repeat;
	width:757px;
	height:18px;
}

div.mediaboxmid{
	clear:both;
	background-image:url("../images/mediaboxrep.gif");
	background-repeat:repeat-y;
	width:757px;
	height:475px;
}

div.mediaplayer{
	float:left;
	margin-left:17px;
	width:480px;
	height:393px;
	background-color:#cacb59;
	border:0px solid red;
}

div.memobox{
	float:left;
	margin-left:13px;
}

div.memoboxtop{
	clear:both;
	width:229px;
	height:4px;
	background-image:url("../images/memobox-top.gif");
	background-repeat:no-repeat;
}

div.memoboxbtm{
	clear:both;
	width:229px;
	height:4px;
	background-image:url("../images/memobox-btm.gif");
	background-repeat:no-repeat;
}

div.memoboxleft{
	float:left;
	width:47px;
	height:385px;
	background-image:url("../images/memobox-left.gif");
	background-repeat:no-repeat;
}

div.memoboxright{
	float:left;
	width:167px;
	height:365px;
	background-image:url("../images/memobox-right.gif");
	background-repeat:no-repeat;
	line-height:16px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:15px;
	overflow-y:scroll;
}

div.related{
	clear:both;
	padding-top:20px;
	margin-left:40px;
	border:0px solid red;
}	

div.arrow{
	float:left;
	margin-top:11px;
}

div.relatedpics{
	width:562px;
	height:58px;
	float:left;
	margin-left:19px;
}

div.relatedpic{
	float:left;
	margin-right:4px;
}

.frame{
	width:244px;
	height:56px;
	marginwidth:1;
	marginheight:1;
	align:middle;
	border:0;
	frameborder:0;
}

div.searchcontent{
	float:left;
	width:490px;
	border:0px solid blue;
}


div.searchcontentlist{
	float:left;
	width:480px;
	padding-right:10px;
	border:0px solid blue;
}

form{
	margin:0;
	padding:0;
}

div.searchrow{
	width:459px;
/*	height:106px;*/
	clear:both;
	margin-top:12px;
}	

div.searchitem{
	float:left;
	background-image:url("../images/bg-searchitem.gif");
	background-repeat:no-repeat;
	width:106px;
	/*height:91px;*/
	height:auto !important;
	height:91px;
	min-height:91px !important;
	text-align:center;
	padding-top:15px;
	position:relative;
	color:#7f7f7f;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	border:0px solid red;
}

div.searchicon{
	border:0px solid red;
	position:absolute;
	width:28px;
	height:20px;
	top:85px;
	left:78px;
}

div.searchitemspacer{
	float:left;
	width:11px;
}

span.subscript{
	display:block;
	border:0px solid red;
	padding:5px;
}	

div.searchcloud{
	float:left;
	width:170px;
}

img.relatedthumb{
	cursor:pointer;
}

a.searchlink:link, a.searchlink:active, a.searchlink:hover, a.searchlink:visited{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:16px;
	color:#0026ba;
	text-decoration:underline;
	line-height:16px;
}

div.searchlistrow{
	clear:both;
	margin-bottom:10px;
	border:0px solid red;
}

div.files{
	float:left;
	width:137px;
	border:0px solid red;
}	


div.verwant-top{
	background-image:url("../images/verwant-top.gif");
	background-repeat:no-repeat;
	clear:both;
	width:416px;
	height:6px;
	overflow:hidden;
	font-size:0;
}

div.verwant-btm{
	background-image:url("../images/verwant-btm.gif");
	background-repeat:no-repeat;
	clear:both;
	width:416px;
	height:5px;
	overflow:hidden;
	font-size:0;
}

div.verwant-box{
	background-image:url("../images/verwant-rep.gif");
	background-repeat:repeat-y;
	width:396px;
	padding:10px;
}

/*stijlen in editor*/
.normaal{ font-family:verdana,arial,helvetica,sans-serif; font-size:11px; color:#000000; line-height:16px; } .roodgekleurd{ font-family:verdana,arial,helvetica,sans-serif; font-size:11px; color:#980011; line-height:16px; } .grootroodgekleurd{ font-family:verdana,arial,helvetica,sans-serif; font-size:13px; font-weight:bold; color:#980011; line-height:16px; } .blauwgekleurd{ font-family:verdana,arial,helvetica,sans-serif; font-size:11px; color:#294292; line-height:16px; } .grootblauwgekleurd{ font-family:verdana,arial,helvetica,sans-serif; font-size:13px; font-weight:bold; color:#294292; line-height:16px; }