@charset "UTF-8";
	* {
	vertical-align: baseline;
	font-weight: inherit;
	font-family: inherit;
	font-style: inherit;
	font-size: 100%;
	border: 0 none;
	outline: 0;
	padding: 0;
	margin: 0;	
	}
/*	RESETS
	----------------------------------------------------*/
		

			
	body { font-family: Verdana, Arial, Helvetica, sans-serif; }
	img { border: 0; }
	.clr { overflow: hidden; height: 100%; }
	strong { font-weight: bolder; }
	
/*	TAGS
	----------------------------------------------------*/
	body { background-color: #f4f4f4; }
	
/*	STRUCTURE
	----------------------------------------------------*/
	#page-container { width: 940px; margin: 0 auto; }
	
	#content-container { margin-top: 20px; overflow: hidden; height: 100%; background: url(../img/contentcontainer_bg.gif) repeat-y; }
	#content-container #col-a { width: 710px; float: left; }
	#content-container #col-b { width: 219px; float: right; padding-bottom: 20px; }
	
/*	TOPLINKS
	----------------------------------------------------*/
	#toplinks { height: 31px; }
	#toplinks ul { float: right; margin-top: 5px; }
	#toplinks ul li { list-style: none; display: inline; margin-right: 10px; }
	#toplinks ul li a { font-size: 11px; color: #0074a7; }
	#toplinks ul li a:hover { color: #000; }
	
/*	HEADER
	----------------------------------------------------*/
	#header { height: 167px; margin-bottom: 10px; background: url(../img/header_visual.jpg) no-repeat; }
	#header .logo { margin: 37px 0 0 1px; }
	
	#headershow { height: 167px; margin-bottom: 10px; }
	
/*	MAIN NAVIGATION
	----------------------------------------------------*/	
	#nav-main { height: 29px; background-color: #0074a7; }
	#nav-main ul li { list-style: none; float: left; }
	#nav-main ul.main li a { height: 16px; display: block; float: left; color: #fff; text-decoration: none; font-size: 14px; padding: 6px 10px 7px 10px; }
	#nav-main ul.main li a:hover,
	#nav-main ul.main li a.active { background-color: #e10000; }
	
	#nav-main ul.sub { float: right; }
	#nav-main ul.sub li a { height: 14px; display: block; float: left; color: #accece; text-decoration: none; font-size: 12px; padding: 8px 10px 7px 10px; }
	#nav-main ul.sub li a:hover,
	#nav-main ul.sub li a.active { background-color: #e10000; color: #fff; }
	
/*	BLOK A - homepage carousel blok
	----------------------------------------------------*/	
	#block-a { background-color: #e1dbdb; padding: 10px 0; margin-bottom: 10px; height: 222px; }
	#block-a .txt { float: left; width: 230px; }
	#block-a .txt h2 { margin: 0 0 5px 20px; color: red; font-weight: normal; font-size: 24px; }
	#block-a .txt h3 { margin: 2px 0; padding-left: 20px; background: url(../img/blok-a_arrow_black.gif) no-repeat 6px 6px; }	
	#accordion h3 a { font-size: 16px; font-weight: normal; text-decoration: none; color: #000; }
	#accordion h3 a:hover { text-decoration: underline; }
	#accordion h3 a { color: #000; }
	#accordion h3.ui-state-active a { color: #0074a7; }
	#accordion h3.ui-state-active { padding-left: 20px; background: url(../img/blok-a_arrow_blue.gif) no-repeat 6px 6px; }
	#accordion div { overflow: hidden; }
	#accordion p { font-size: 11px; height: 94px; line-height: 18px; margin-bottom: 2px; margin-left: 20px; color: #0074a7; }
	#accordion p a { font-size: 11px; text-decoration: underline; color: #5c5c5c; }
	#visual { float: left; margin-left: 10px; position: relative; }
	#visual .vsl { position: absolute; display: none; }
	#visual .vsl.first { position: absolute; display: block;  }
	
/*	BREADCRUMBS
	----------------------------------------------------*/
	#breadcrumbs { float: left; width: 700px; margin-bottom: 20px; background: #f0efef; }	
	#breadcrumbs ul li { line-height: 11px; float: left; list-style-type: none; padding: 3px 20px 6px 10px; background: url(../img/breadcrumbs_seperator.gif) top right no-repeat #e1dbdb; font-size: 11px; color: #616161;  }
	#breadcrumbs ul li.last { background-image: url(../img/breadcrumbs_seperator_last.gif); }
	#breadcrumbs ul li a { line-height: 11px; text-decoration: none; color: #616161; }
	#breadcrumbs ul li a:hover { text-decoration: underline;}
	
/*	COL-A-A
	----------------------------------------------------*/	
	#col-a .col-a { float: left; width: 229px; border-left: 1px solid #e10000; padding: 20px 0; }
	#col-a .col-a h3 { display: inline; color: #fff; background: #e10000; padding: 2px 10px 5px 10px; font-size: 22px; }
	#col-a .col-a ul { margin-left: 10px; margin-top: 15px; }
	#col-a .col-a ul li { margin-bottom: 10px; list-style: none; }
	#col-a .col-a ul li span { display: block; font-size: 11px; }
	#col-a .col-a ul li a { font-weight: bolder; font-size: 13px; color: #0074a7; text-decoration: none; }
	#col-a .col-a ul li a:hover { text-decoration: underline; }
	#col-a .col-a a.link { margin-left: 10px; font-size: 11px; color: #0074a7; }
	#col-a .col-a a:hover.link { color: #000; }
	
/*	#NAVSUB
	----------------------------------------------------*/
	#navsub { float: left; width: 219px; border-left: 1px solid #0074a7; padding: 0 0 20px 10px; margin-top: 3px; }
	#navsub h3 { font-size: 20px; margin-bottom: 10px; color: #e21010; font-weight: normal; }
	#navsub ul li { list-style: none; margin-bottom: 10px; }
	#navsub ul li a { font-size: 13px; color: #616161; text-decoration: none; }
	#navsub ul li a.active { color: #0074a7; }
	#navsub ul li a:hover { color: #0074a7; }
	#navsub ul li ul { margin: 5px 0 0 0; }
	#navsub ul li ul li { margin-bottom: 5px; }
	#navsub ul li ul li a { padding: 0 0 0 13px; color: #000; }
	#navsub ul li ul li a:hover,
	#navsub ul li ul li a.active { padding: 0 0 0 13px; background: url(../img/col-a_submenu_arrow.gif) 0 5px no-repeat; }
	
	#navsub ul.publicatieoverview li a { padding-left: 10px; background: url(../img/col-a_submenu_minus.gif) 0 8px no-repeat; }	
	#navsub ul.publicatiedetail li span.date { display: block; font-size: 11px; color: #616161; }
	
/*	#COL-A
	----------------------------------------------------*/	
	#col-a .col-b { float: right; width: 460px; margin-right: 10px; }	 
	 
	#col-a .col-b .wide { border-left: 1px solid #e10000; padding: 20px 0; margin-bottom: 20px; }
	#col-a .col-b .wide h3 { display: inline; color: #fff; background: #e10000; padding: 2px 10px 5px 10px; font-size: 22px; }
	#col-a .col-b .wide .user-content { margin-left: 10px; margin-top: 15px; }
	#col-a .col-b .wide p a { color: red; text-decoration: none; }
	#col-a .col-b .wide p a:hover { text-decoration: underline; }
	
	#col-a .col-b .small { float: left; width: 219px; border-left: 1px solid #0074a7; padding: 20px 0; }
	#col-a .col-b .small h3 { display: inline; color: #fff; background: #0074a7; padding: 2px 10px 5px 10px; font-size: 22px; }
	#col-a .col-b .small ul { margin: 15px 0 0 0; }
	#col-a .col-b .small ul li { margin: 6px 0 6px 15px; padding: 0 0 0 10px; line-height: 14px; list-style: none; background: url(../img/li_blackline.gif) no-repeat 0px 8px; font-size: 11px; vertical-align: middle; }	
	#col-a .col-b .small ul li a { text-decoration: none; color: #000; }
	#col-a .col-b .small ul li a:hover { text-decoration: underline; color: #0074A7; }
	#col-a .col-b .small ul li.link { list-style: none; background: none; }
	#col-a .col-b .small ul li.link a { text-decoration: underline; }
	
	#col-a .col-b .small.space { margin-left: 20px; }
	
	/* Subpage */
	#col-a .col-b h2 { font-size: 24px; font-weight: normal; color: #e10000; margin-bottom: 10px; }
	#col-a .col-b h3 { font-size: 15px; font-weight: normal; color: #e10000; margin-bottom: 12px; margin-top: 18px; }
	#col-a .col-b p.intro { font-size: 12px; font-weight: bolder; line-height: 18px; }
	#col-a .col-b .user-content p { line-height: 18px; margin-bottom: 10px; padding: 0 20px 0 0; }
	#col-a .col-b ul { padding-right: 20px; }
	#col-a .col-b li { font-size: 11px; list-style-type: disc; list-style-position: outside; margin: 0 0 6px 16px; line-height: 18px; }
	
	/* Forms */
	#col-a .col-b ul.form { padding: 0; }
	#col-a .col-b ul.form li { margin: 0 0 8px 0; list-style: none; padding: 0; height: 100%; overflow: hidden; }
	#col-a .col-b ul.form li label { display: block; float: left; width: 180px; }
	#col-a .col-b ul.form li select { width: 260px; height: 18px; border: 1px solid #a4a4a4; }
	#col-a .col-b ul.form li select.dag { width: 40px; }
	#col-a .col-b ul.form li select.maand { width: 100px; }
	#col-a .col-b ul.form li select.jaar { width: 60px; }
	#col-a .col-b ul.form li input.text { width: 260px; height: 15px; border: 1px solid #a4a4a4; padding: 2px; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; }
	#col-a .col-b ul.form li input.checkbox { vertical-align: middle; margin: 0; }
	#col-a .col-b ul.form li input.radio { vertical-align: middle;  margin: 0; }
	#col-a .col-b ul.form li textarea { width: 260px; border: 1px solid #a4a4a4; padding: 2px; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; }
	#col-a .col-b ul.form li input.submit { float: left; padding: 5px 5px 5px 20px; font-size: 12px; font-weight: bolder; color: #fff; background: url(../img/submitbutton_bg.gif) 8px 10px no-repeat #e10000; cursor: pointer; }
	#col-a .col-b ul.form li.spacer { height: 10px; background: url(../img/form_spacer_bg.gif) 0 5px repeat-x; }
	#col-a .col-b ul.form li.sweet { display: none; }
	#col-a .col-b ul.form li span { display: block; float: left; width: 180px; }
	#col-a .col-b ul.form li ul { float: left; padding: 0; }	
	#col-a .col-b ul.form h3 { margin: 10px 0 10px 0; }
	
	#col-a .col-b ul.form li div { float: left; width: 260px; }
	#col-a .col-b ul.form li div span.error { color: #e10000; background: url(../img/form_errorarrow.gif)  0 7px no-repeat; padding-left: 10px;  }
	
	
/*	NEWS
	----------------------------------------------------*/
	#news { padding: 20px 0;  }
	#news h3 { display: inline; color: #fff; background: #e10000; padding: 2px 10px 5px 10px; margin-left: 0; font-size: 22px; }
	#news ul { margin: 15px 0 0 10px; }
	#news ul li { list-style: none; width: 200px; }
	#news ul li span { font-size: 11px; }
	#news ul li h4 { margin: 8px 0; }
	#news ul li h4 a { font-size: 15px; color: #e10000; text-decoration: none; font-weight: bolder; }
	#news ul li h4 a:hover { text-decoration: underline; }
	#news ul li p { font-size: 11px; line-height: 16px; }
	#news ul li p a { color: #000; text-decoration: underline; }
	#news ul li p a:hover { color: #0074a7; }
	
	#dots { margin: 10px 0 0 10px; }
	#dots a { display: block; float: left; width: 9px; text-indent: 10px; height: 9px; margin: 0 5px 0 0; font-size: 0px; color: #fff; background: url(../img/news_dot.gif) no-repeat; }
	#dots a.activeSlide { background: url(../img/news_dot_active.gif) no-repeat; }
	
/*	ARTICLES
	----------------------------------------------------*/
	#col-b .article { background: url(../img/bg_home_article.gif) repeat-y; padding: 10px 0 10px 0; margin-bottom: 10px; margin-top: 10px; }
	#col-b .article.first { margin-top: 20px; }
	#col-b .article img { margin-bottom: 5px; margin-top: -10px; }
	#col-b .article p img { margin-left: -10px; }
	#col-b .article h5 { color: #8d8d8d; font-size: 11px; font-weight: bolder; }
	#col-b .article h4 { margin: 5px 0 5px 0; font-weight: normal; color: #db7631; font-size: 18px; }
	#col-b .article h4 a { color: #db7631; text-decoration: none;  }
	#col-b .article h4 a:hover { text-decoration: underline; }
	#col-b .article .user-content { padding-left: 10px; }	
	#col-b .article p a { color: #000; text-decoration: underline; }
	#col-b .article p a:hover { color: #0074a7; }
	
/*	COL-B SUB
	----------------------------------------------------*/
	#col-b a.mailpage { display: block; background: url(../img/mailpage_bg.gif) no-repeat; font-size: 11px; text-decoration: none; padding-left: 24px; margin: 0 0 8px 10px; color: #000; }
	#col-b a:hover.mailpage { text-decoration: underline; }
	
	#col-b a.downloadpdf { display: block; background: url(../img/downloadpdf_bg.gif) no-repeat; font-size: 11px; text-decoration: none; padding-left: 24px; padding-bottom: 3px; margin: 0 0 8px 10px; color: #000; }
	#col-b a:hover.downloadpdf { text-decoration: underline; }

	
	#col-b h3 { font-size: 15px; color: #e10000; margin: 15px 0 6px 10px; font-weight: normal; }
	#col-b h3.cufon { display: inline; color: #fff; background: #e10000; padding: 2px 10px 5px 10px; margin-left: 0; font-size: 22px; }
	#col-b h4 { font-size: 11px; font-weight: bolder; margin: 15px 0 0 10px; }
	#col-b p { font-size: 11px; line-height: 16px; }
	#col-b p.sub { margin: 0 0 16px 10px; }
	#col-b p.contact { line-height: 18px; margin: 0 0 16px 10px; }
	#col-b p.contact a { text-decoration: underline; }
	#col-b p span.name { display: block; }
	#col-b p span.tel { display: block; }
	#col-b p a { color: #0074a7; text-decoration: none; }
	#col-b p a:hover { text-decoration: underline; }
	
	#col-b a.headerlink {  margin-bottom: 20px; }	
	
/*	SITEMAP
	----------------------------------------------------*/
	.col-b #sitemap a { font-size: 11px; color: #000; }
	.col-b #sitemap ul { padding: 0 0 0 21px; }
	.col-b #sitemap ul li { list-style-type: none; margin: 0; line-height: 16px;padding-bottom: 16px; background: url(../img/sitemap_li_bg.gif) repeat-y; }
	.col-b #sitemap ul li.first { padding-top: 6px; }
	.col-b #sitemap ul li.last { background: url(../img/sitemap_li_last_bg.gif) no-repeat; }
	.col-b #sitemap li li { padding: 0; }
	.col-b #sitemap li a { color: #e10000; font-weight: bolder; text-decoration: none; padding-left: 20px; background: url(../img/sitemap_a_bg.gif) no-repeat left 6px; }
	.col-b #sitemap li a:hover { text-decoration: underline; color: #0074a7; }
	.col-b #sitemap li li a { color: #000; font-weight: normal; }
	
/*	PUBLICATIES
	----------------------------------------------------*/
	#publicaties { margin-top: 20px; }
	#publicaties table { border-collapse: collapse; }	
	#publicaties th { text-align: left; font-size: 11px; background-color: #ccc; font-weight: bolder; }
	#publicaties th a { text-decoration: none; color: #000; }
	#publicaties td { text-align: left; }
	#publicaties .col1 { width: 240px; padding: 2px 2px 2px 10px; }
	#publicaties .col2 { width: 100px; padding: 2px; }
	#publicaties .col3 { width: 100px; padding: 2px; }
	#publicaties tr.uneven td { background-color: #fff; }
	#publicaties tr.even td { background-color: none; }
	#publicaties tr.uneven td.bottom,
	#publicaties tr.even td.bottom { border-bottom: 1px dotted #a4a4a4; }
	#publicaties .title { color: #e10000; font-size: 16px; padding-top: 5px; }
	#publicaties .title a { color: #e10000; text-decoration: none; }
	#publicaties .category { font-size: 11px; color: #0074a7; font-weight: bolder;}
	#publicaties .date { font-size: 11px; color: #0074a7; font-weight: bolder; }
	#publicaties .author { font-size: 10px; padding: 2px 2px 2px 10px; color: #606060; }	
	#publicaties .user-content { margin-left: 10px; }
	#publicaties .user-content img { float: left; vertical-align: baseline; margin: 5px 10px 0 0; }
	#publicaties .user-content a.readpubl { color: #e10000; font-weight: bolder; text-decoration: none; padding-right: 13px; background: url(../img/redarrow_a.gif) top right no-repeat; }
	#publicaties .user-content a:hover.readpubl { text-decoration: underline; }
	
/*	PUBLICATIES-DETAIL
	----------------------------------------------------*/
	#pubdetail { height: 100%; overflow: hidden; padding-bottom: 30px; }
	.col-b #pubdetail h2 { margin: 0; font-size: 24px; }
	#pubdetail span.date{ color: #e10000; font-size: 16px; display: block; }
	#col-a .col-b ul.author-cat { margin: 10px 0; overflow: hidden; width: 100%; }
	#col-a .col-b ul.author-cat li { list-style: none; float: left; margin: 0; color: #0074a7; font-weight: bolder; }
	#col-a .col-b ul.author-cat li.minus { padding: 0 5px; }
	#pubdetail img.bigphoto { margin-top: 5px; }
	#pubdetail .user-content { margin-bottom: 10px; }
	#pubdetail .user-content p { margin: 10px 0; }	
	
	a.pdfbutton { display: inline-block; text-decoration: none; background: url(../img/pdfbutton_bg.gif) no-repeat 7px 7px #e10000; color: #fff; font-size: 11px; padding: 10px 10px 10px 35px; }
	a.pdfbutton span { margin-left: 10px; }
	a.docbutton { display: inline-block; text-decoration: none; background: url(../img/docbutton.png) no-repeat 7px 7px #e10000; color: #fff; font-size: 11px; padding: 10px 10px 10px 35px; }
	a.docbutton span { margin-left: 10px; }
	a.xlsbutton { display: inline-block; text-decoration: none; background: url(../img/xlsbutton.png) no-repeat 7px 7px #e10000; color: #fff; font-size: 11px; padding: 10px 10px 10px 35px; }
	a.xlsbutton span { margin-left: 10px; }
		

/*	NIEUWS
	----------------------------------------------------*/
	#newsoverview {  }
	#newsoverview h2 { font-size: 24px; }	
	#newsoverview .item { border-bottom: 1px dotted #ccc; padding: 5px 0 5px 10px; }
	#newsoverview .item.uneven { background-color: #fff; }
	#newsoverview .item.even { background-color: none; }
	#newsoverview .item h3 { margin: 5px 0; }
	#newsoverview .item h3 a { color: #e10000; text-decoration: none; }
	#newsoverview .item .date { font-size: 11px; color: #0074a7; font-weight: bolder; margin: 5px 0; }
	#newsoverview .item .user-content { margin: 5px 0; }
	#newsoverview .item .user-content p { margin: 0; }
	#newsoverview .item .readmore { font-size: 11px; font-weight: bolder; text-decoration: none; color: #e10000; background: url(../img/redarrow_a.gif) no-repeat top right; padding-right: 15px; }
	
	#navsub-news { float: left; width: 219px; border-left: 1px solid #0074a7; padding: 0 0 20px 10px; margin-top: 3px; }
	#navsub-news ul li { list-style: none; margin-bottom: 10px; }
	#navsub-news ul li a { font-size: 13px; color: #616161; text-decoration: none; }
	#navsub-news ul li a.active { color: #0074a7; }
	#navsub-news ul li a:hover { color: #0074a7; }
	#navsub-news ul li ul li { margin-bottom: 5px; }
	#navsub-news ul li ul li a { padding: 0 0 0 13px; color: #000; }
	#navsub-news ul li ul li a:hover,
	#navsub-news ul li ul li a.active { padding: 0 0 0 13px; background: url(../img/col-a_submenu_arrow.gif) 0 5px no-repeat; }
	#navsub-news ul li ul li .date { font-size: 11px; display: block; margin-left: 13px; color: #616161; }
	
/*	NIEUWS-DETAIL
	----------------------------------------------------*/
	#newsdetail { height: 100%; overflow: hidden; padding-bottom: 30px; }
	.col-b #newsdetail h2 { margin-bottom: 5px; font-size: 24px; }
	#newsdetail p.date{ color: #0074a7; font-size: 11px; display: block; margin: 8px 0; border-bottom: 1px dotted #999999; padding-bottom: 8px; }
	#newsdetail p.date strong { font-weight: bolder; }	
	#newsdetail img.bigphoto { margin-top: 5px; }
	#newsdetail .user-content { margin-bottom: 40px; }
	#newsdetail .user-content p { margin: 10px 0; }	
	
	#newsdetail a.overviewbutton { padding: 10px 10px 10px 36px; background: url(../img/button_overview_back.gif) no-repeat 9px 9px #0074a7; font-size: 11px; color: #fff; text-decoration: none; font-weight: bolder;  }
	
/*	AGENDA
	----------------------------------------------------*/
	#agendaoverview {  }
	#agendaoverview h2 { font-size: 24px; }
	#agendaoverview .monthnav { height: 20px; background-color: #ccc; margin-bottom: 10px; }
	#agendaoverview .monthnav ul { padding: 0; }	
	#agendaoverview .monthnav ul li { list-style: none; float: left; margin: 0; width: 150px; }
	#agendaoverview .monthnav ul li.left { text-align: left; }
	#agendaoverview .monthnav ul li.left a { margin-left: 10px;padding-left: 14px; background: url(../img/monthnav_left.gif) no-repeat; text-decoration: none; color: #000; }
	#agendaoverview .monthnav ul li.left a:hover { text-decoration: underline; }
	#agendaoverview .monthnav ul li.center { text-align: center; }
	#agendaoverview .monthnav ul li.center a { text-decoration: none; color: #000; }
	#agendaoverview .monthnav ul li.right { text-align: right; }
	#agendaoverview .monthnav ul li.right a { padding-right: 14px;background: url(../img/monthnav_right.gif) no-repeat top right; text-decoration: none; color: #000; }
	#agendaoverview .monthnav ul li.right a:hover { text-decoration: underline; }
	#agendaoverview .item { border-bottom: 1px dotted #ccc; padding: 5px 0 5px 10px; }
	#agendaoverview .item.uneven { background-color: #fff; }
	#agendaoverview .item.even { background-color: none; }
	#agendaoverview .item h3 { margin: 5px 0; }
	#agendaoverview .item h3 a { color: #e10000; text-decoration: none; }
	#agendaoverview .item .date { font-size: 11px; color: #616161; font-weight: bolder; margin: 5px 0 15px 0; }
	#agendaoverview .item .location { color: #0074a7; font-size: 11px; }
	#agendaoverview .item .location strong { font-weight: bold; }
	#agendaoverview .item .user-content { margin: 5px 0; }
	#agendaoverview .item .user-content p { margin: 0; }
	#agendaoverview .item .readmore { font-size: 11px; font-weight: bolder; text-decoration: none; color: #e10000; background: url(../img/redarrow_a.gif) no-repeat top right; padding-right: 15px; }
	
/*	AGENDA-DETAIL
	----------------------------------------------------*/
	#agendadetail { height: 100%; overflow: hidden; padding-bottom: 30px; }
	.col-b #agendadetail h2 { margin-bottom: 5px; font-size: 24px; }
	#agendadetail p.date{ color: #e10000; font-size: 15px; display: block; margin: 5px 0 10px 0; }
	#agendadetail p.location { font-size: 11px; color: #0074a7; border-bottom: 1px dotted #999999; padding-bottom: 8px;  }
	#agendadetail p.location strong { font-weight: bolder; }	
	#agendadetail img.bigphoto { margin-top: 5px; }
	#agendadetail .user-content { margin-bottom: 40px; }
	#agendadetail .user-content p { margin: 10px 0; }	
	
	#agendadetail a.overviewbutton { padding: 10px 10px 10px 36px; background: url(../img/button_overview_back.gif) no-repeat 9px 9px #0074a7; font-size: 11px; color: #fff; text-decoration: none; font-weight: bolder;  }
	
	#navsub-agendadetail { float: left; width: 219px; border-left: 1px solid #0074a7; padding: 0 0 20px 10px; margin-top: 3px; }
	#navsub-agendadetail ul li { list-style: none; margin-bottom: 10px; }
	#navsub-agendadetail ul li.active { color: #0074a7; }
	#navsub-agendadetail ul li.active .date { color: #0074a7; }
	#navsub-agendadetail ul li a { font-size: 13px; color: #616161; text-decoration: none; }
	#navsub-agendadetail ul li.active a { color: #0074a7; }
	#navsub-agendadetail ul li a:hover { color: #0074a7; }
	#navsub-agendadetail ul li .date { display: block; font-size: 11px; color: #616161; }			
			
	
/*	ACTUEEL
	----------------------------------------------------*/
	#actueel { width: 700px; }
	#actueel h2 { font-size: 27px; color: #e10000; margin-bottom: 20px; font-weight: normal; }
	#actueel .header { border-top: 1px dotted #ccc; border-bottom: 1px dotted #a4a4a4; padding: 10px 0; margin-bottom: 20px; }
	#actueel .header img { float: left; margin-right: 10px; }
	#actueel .header h3 { color: #e10000; margin-bottom: 10px; font-weight: bolder; }
	#actueel .header .user-content p { font-weight: bolder; font-size: 13px; line-height: 18px; }
	#actueel div.button { margin-top: 30px; padding-bottom: 30px; }
	#actueel a.overviewbutton { padding: 10px 10px 10px 36px; background: url(../img/button_overview_blue.gif) no-repeat 11px 9px #0074a7; font-size: 11px; color: #fff; text-decoration: none; font-weight: bolder;  }
	
	#actueel .col-news { margin-right: 20px; } 
	#actueel .col-news { float: left; width: 339px; border-left: 1px solid #a4a4a4; padding: 20px 0 0 0; }
	#actueel .col-news h3.cufon { display: inline; padding: 2px 10px 5px 10px; font-size: 22px; background-color: #e10000; color: #fff; margin-bottom: 20px;  }
	#actueel .col-news .item.uneven { background: #fff; }
	#actueel .col-news .item.even { background: none; }
	#actueel .col-news .item { padding: 10px 0 10px 9px; border-bottom: 1px dotted #a4a4a4; }
	#actueel .col-news .item h3 { font-size: 15px; color: #e10000; margin-bottom: 4px; font-weight: normal; }
	#actueel .col-news .item h3 a { color: #e10000; text-decoration: none; }
	#actueel .col-news .item.first { margin-top: 12px; }
	#actueel .col-news .item.first h3 { font-size: 24px; }
	#actueel .col-news .item .user-content { margin: 5px 0; padding-right: 5px; }
	#actueel .col-news .item .user-content a.readmore { color: #e10000; text-decoration: none; font-weight: bolder; padding-right: 15px; background: url(../img/redarrow_a.gif) no-repeat top right; }
	#actueel .col-news .item .user-content a:hover.readmore { text-decoration: underline; }	
	#actueel .col-news .item p.date { font-size: 11px; color: #0074a7; margin-bottom: 5px; }
	#actueel .col-news .item p.date strong { font-weight: bolder; }
	
	#actueel .col-agenda { float: left; width: 339px; border-left: 1px solid #a4a4a4; padding: 20px 0 0 0; }
	#actueel .col-agenda h3.cufon { display: inline; padding: 2px 10px 5px 10px; font-size: 22px; background-color: #e10000; color: #fff; margin-bottom: 20px;  }
	#actueel .col-agenda .item.uneven { background: #fff; }
	#actueel .col-agenda .item.even { background: none; }
	#actueel .col-agenda .item { padding: 10px 0 10px 9px; border-bottom: 1px dotted #a4a4a4; }
	#actueel .col-agenda .item h3 { font-size: 15px; color: #e10000; margin-bottom: 4px; font-weight: normal; }
	#actueel .col-agenda .item h3 a { color: #e10000; text-decoration: none; }
	#actueel .col-agenda .item.first { margin-top: 12px; }
	#actueel .col-agenda .item.first h3 { font-size: 24px; }
	#actueel .col-agenda .item .user-content { margin: 5px 0; padding-right: 5px; }
	#actueel .col-agenda .item .user-content a.readmore { color: #e10000; text-decoration: none; font-weight: bolder; padding-right: 15px; background: url(../img/redarrow_a.gif) no-repeat top right; }
	#actueel .col-agenda .item .user-content a:hover.readmore { text-decoration: underline; }	
	#actueel .col-agenda .item p.date { font-size: 11px; color: #616161; margin-bottom: 10px; }
	#actueel .col-agenda .item p.date strong { font-weight: bolder; }
	#actueel .col-agenda .item p.location { font-size: 11px; color: #0074a7; }
	#actueel .col-agenda .item p.location strong { font-weight: bolder; }
	

/*	CONTACT
	----------------------------------------------------*/
	#col-b h3.contact { margin-bottom: 10px; }
	#col-b address { font-size: 11px; margin: 0 0 10px 10px; line-height: 18px; font-style: normal; }
	#col-b address strong { font-weight: bolder; }
	#col-b address a { color: #0074a7; }
	
	
/*	PAGING
	----------------------------------------------------*/
	.col-b #paging { margin: 10px 0; }
	.col-b #paging li { list-style: none; float: left;  margin: 0 2px;  }
	.col-b #paging li.seperator { padding: 3px 10px; }
	.col-b #paging li a { display: block; padding: 3px 0; width: 24px; text-align: center; background: #e1dbdb; text-decoration: none; color: #000; }
	.col-b #paging li a:hover { background: #0074a7; color: #fff; font-weight: bolder; }
	.col-b #paging li a.nextactive { height: 20px; background: url(../img/paging_next_active.gif) 7px 8px no-repeat; }
	.col-b #paging li a.prevactive { height: 20px; background: url(../img/paging_prev_active.gif) 8px 8px no-repeat; }
	.col-b #paging li a:hover.nextactive { height: 20px; background: url(../img/paging_next_active_hover.gif) 7px 8px no-repeat; }
	.col-b #paging li a:hover.prevactive { height: 20px; background: url(../img/paging_prev_active_hover.gif) 8px 8px no-repeat; }
	.col-b #paging li span.nextinactive { height: 20px; width: 22px; display: block; background: url(../img/paging_next_inactive.gif) 7px 8px no-repeat; }
	.col-b #paging li span.previnactive { height: 20px; width: 22px; display: block; background: url(../img/paging_prev_inactive.gif) 8px 8px no-repeat; }
			
	
/*	FOOTER
	----------------------------------------------------*/
	#footer { height: 250px; width: 940px; margin-top: 20px; }
	#footer .bar { height: 13px; padding: 4px 0 4px 10px; margin-bottom: 20px; background-color: #e1dbdb; font-size: 11px; }
	#footer .bar p { float: left; }
	#footer .bar .links { float: right; }
	#footer .bar .links li { float: left; list-style: none; width: auto; margin: 0 10px 0 0; }
	#footer .bar .links li a { color: #0074A7; text-decoration: none; }
	#footer .bar .links li a:hover { text-decoration: underline; }
	#footer ul li { list-style: none; float: left; width: 280px; }
	#footer ul li img { float: left; margin-right: 10px; margin-top: 5px; }
	#footer ul li p { font-size: 10px; line-height: 15px; color: #707070; }
	#footer ul li p a { color: #707070; text-decoration: none; }
	#footer ul li p a:hover { text-decoration: underline; }
	
/*	ADDTHIS
	----------------------------------------------------*/
	span.addthis_toolbox { float: right; font-size: 11px; color: #0074A7; margin-top: -2px; }
	

