@import url('/eCache/TER/120.css');
@import url('/eCache/TER/119.css');


/********************************************************
 default.css (C) Mangrove 2008 Default style properties
********************************************************/

/*****              TABLE OF CONTENTS           ********      

Select chapter and press SHIFT + F3 (Adobe Dreamweaver) or CTRL + F to locate

- BODY/WRAPPER
- HEADER
- CONTENT
- content - header
- header image - list news - list calendar
- content - primary
- flash news - flash video - list details - list week - list spotlight 
- list week - list spotlight - list options - list article options 
- list page options - product/project article - press release 
- heading overview - weblog - search suggestion - list search results 
- list number pages - list gallery
- content secondary
- header - image highlight - list options - list week - list details
- list news - table calendar - list calendar - list spotlight - list videos
- content tertiary
- impressions - list images - list details - text - list search results
- content - rss
- PARENT ELEMENTS
- FOOTER

**************************************************/

/*body/wrapper => basics all pages*/
body{font:100%/1.1em Arial, Helvetica, Verdana, sans-serif; margin:0; color:#444; background:#fff;}
div#wrapper{margin:0 auto; width:990px;}

/*parent elements => basics all pages*/
h2, h3, h4, h5{font-size:1em; font-weight:normal; color:#000; margin:0 0 1.88em;}
h4{margin:0 0 0.38em; font-size:0.85em;}
p{font-size:0.75em; margin:0 0 1.25em;}
a:link, a:visited{color:#15af0d; text-decoration:none;}
a:hover, a:active{color:#fff; background:#15af0d; text-decoration:none;}

img{border:0; display:block;}
img.float_left{margin:0 0.9em 0 0; float:left;}
img.float_right{margin:0 0 0 0.9em; float:right;}
img.float_center{margin:0 auto;}

ul, ol{margin:0 0 0.9em 1.8em; padding:0;}
ul li, ol li{font-size:0.75em; margin:0;}
ul li ul li, ol li ol li{font-size:1em;}

/* Peter uitbreiding default opsomming */
#content_primary ul, #content_secondary ul {
	list-style-type: none;
	margin: 0;
}
#content_primary ul li, #content_secondary ul li {
	background: url(/cpr/images/default_list_style.gif) no-repeat 0 0.6em;
	padding: 0 0 0.35em 0.75em;
	margin: 0 0 0.25em;
}

/* Peter uitbreiding default tabel */
/*
#content_primary table {
	border-collapse:collapse;
	border: #eee 1px solid;
}

#content_primary td {
	border: #eee 1px solid;
	margin:0;
	padding:5px;
	background-color:#fff;
}
*/

/* Eddy test 19 april 2011 */
#content_primary table {
	border-collapse:collapse;
	border: #eee;
}

/* Eddy test 19 april 2011 */
#content_primary th {
	border: #eee;
	margin:0;
	padding:5px;
	background-color:#fff;
	font-weight: bold;
}

/* Eddy test 19 april 2011 */
#content_primary td {
	border: #eee;
	margin:0;
	padding:5px;
	background-color:#fff;
}




dl{margin:0 0 0.9em;}
dl dt{font-size:1em; margin:0; color:#000;}
dl dd{font-size:0.75em; margin:0;}

table th, table td{font-size:0.75em; text-align:left; vertical-align:top;}

address/*not used*/{font-size:0.75em;font-style:normal;}
dl.vcard dd{background:none!important;}
cite/*name at weblog reactions*/{font-style:normal; border-right:1px solid #444; padding-right:0.3em;}
hr/*not used*/{height:0; border:0; border-top:1px solid #fff; float:none; clear:both;}
div.clear{width:1px; clear:both; height:1px; margin:0; padding:0;}

/* download => for download-icon for instance [PDF] in zoekresultaten*/
span.download{font-size:80%;}

/*header => all pages*/
div#header{width:100%; float:left; position:relative;}

/*content => all pages*/
div#content{float:left; margin:1.25em 0 0; width:100%;}
div#content_header{float:left; width:100%; margin:0 0 1.25em;}

/*content header => all pages*/
div#content_header h2{background:#000; color:#fff; font-size:1.6em; font-weight:bold; padding:0.5em 20px 0.65em; margin:0;}

/*content header image => several pages*/
div#content_header_image{float:left; width:100%; margin:0 0 1.25em; padding:0 0 1.25em; border-bottom:1px solid #ededed;}
div#content_header_image.highlight_image div#content_header_image_primary{width:606px;}
div#content_header_image.highlight_image div#content_header_image_secondary{width:384px;}
div#content_header_image.highlight_content div#content_header_image_primary{width:374px; padding:0 20px 0 10px;}
div#content_header_image.highlight_content div#content_header_image_secondary{width:586px;}
div#content_header_image h3{font-size:0.85em; margin:0;}
div#content_header_image_primary{float:left; overflow:hidden;}
div#content_header_image_secondary{float:left; overflow:hidden;}

/* content - rss */
p.rss img{display:inline; margin:0 0 0 0.6em;}
p.rss a{background:0;}
p.rss a:hover{color:#000;}

/* content header - list news */
dl.list_news_header{background:#fff; margin:0 0 0.62em;}
dl.list_news_header dt{border-top:1px solid #ededed; padding-top:0.5em; margin-top:0.5em; font-size:0.9em;}
dl.list_news_header dt.date{font-size:0.75em; color:#999;}
dl.list_news_header dt:first-child{border:0; padding:0; margin:0;}
dl.list_news_header dd.title{color:#000; font-size:0.9em;}
dl.list_news_header dd.details{display:inline; font-size:0.7em; color:#999;}

/* content header - list calendar */
dl.list_calendar_header{margin:0; width:100%;}
dl.list_calendar_header dt{margin:0 0 0.1em; float:left; width:8.5em; font-size:0.7em; color:#999;}
dl.list_calendar_header dt.details{margin:0 0 0 8.5em; display:inline;}
dl.list_calendar_header dd{float:left; width:23em; margin:-0.05em 0 0.2em;}
dl.list_calendar_header dd a:link, dl.list_calendar_header dd a:visited{color:#444;}
dl.list_calendar_header dd a:hover, dl.list_calendar_header dd a:active{color:#15af0d; background:0;}

/* content - primary */
div#content_primary{float:left; padding:0.58em 20px 0 15px; overflow:hidden;}
div#content.homepage div#content_primary{width:586px; padding:0 20px 0 0; border-right:384px solid #ededed; margin-right:-384px;}
div#content.highlight_primary div#content_primary{width:571px; border-right:384px solid #ededed; margin-right:-384px;}
div#content.main_perspective_primary div#content_primary{width:606px; border-right:384px solid #ededed; margin-right:-384px; padding:0.58em 0 0 0;}
div#content.main_perspective_secondary div#content_primary{width:182px; border-right:788px solid #ededed; margin-right:-788px; padding:0.58em 20px 0 0;}
div#content.highlight_secondary div#content_primary{width:369px; border-right:586px solid #ededed; margin-right:-586px;}
div#content.highlight_secondary.multiple_columns div#content_primary{width:404px; border-right:586px solid #ededed; margin-right:-586px; padding:0.58em 0 0 0;}

/* content - fullsize */
div#content_fullsize{float:left; width:100%; margin:0 0 1.25em; padding:0 0 1.25em;}

/* content - fullsize  table*/
div#content_fullsize table{width:100%; border:1px solid #ededed; background-color:#ededed; padding:0; margin:0; text-align:center;}
div#content_fullsize table th{color:#444; font-size:1.0em; background-color:#ededed;font-weight:normal; padding:10px 15px;}
div#content_fullsize table td{background-color:#fff;}
div#content_fullsize table td h3{color:#15af0d; font-size:1.2em; margin:10px 10px 0 20px;}
div#content_fullsize table td h3 a:hover, div#content_fullsize table td h3 a:active, div#content_fullsize table td p a:hover, div#content_fullsize table td p a:active{color:#fff; background-color:#15af0d;}
div#content_fullsize table td p{display:block; margin:0 20px 10px 20px; font-size:1.0em;}
div#content_fullsize table td h4{color:#000; font-size:1.0em; margin:30px 10px 0 20px;}
div#content table td p.date{margin:0 0 0 20px;}
div#content_fullsize table td a, div#content_fullsize table td a:link, div#content_fullsize table td a:visited{color:#15af0d;}
div#content_fullsize table td.firstrow{border-top:1px solid #999999;} 
div#content_fullsize table th.small, div#content_fullsize table td.small{width:100px; text-align:center;}
div#content_fullsize table th.broad{width:350px;}
div#content_fullsize table th{width:auto; text-align:left;}
div#content_fullsize table td{text-align:left; width:auto; padding:0; vertical-align:middle;}

/* column */
div.column{float:left; margin-right:1.25em; width:182px;}

/* content primary - flash news */
div#flash_news{width:586px;height:385px; background:url(/cpr/images/flash_news.jpg); float:left;}

/* content primary - flash video */
h3#heading_flash{font-size:0.85em; margin:0 0 1.25em;}
div#flash_video{width:480px;height:395px; margin:0 0 1.45em; background:url(/cpr/images/image_flash.jpg);}

/*description */
p.description{margin:0 0 0.6em;}

/* content primary - list details */
ul.list_details{margin:-0.8em 0 1.25em; list-style:none;}
ul.list_details li{color:#999; display:inline; font-size:0.7em; background-image:none !important;}

/* content primary - list date */
ol#list_date{margin:-0.1em 0 0.55em -0.75em; padding:0 0 0.25em; list-style:none; width:571px;}
ol#list_date li{display:inline; font-size:0.85em; border-left:1px solid #999; padding-left:0.32em;}
ol#list_date li:first-child{border:0; padding-left:0;}
ol#list_date li a:link, ol#list_date li a:visited{color:#15af0d;}
ol#list_date li a:hover, ol#list_date li a:active, ol#list_date li a#active_date{background:0; color:#444;}
div.date_backforward{background:#000; color:#fff; padding:0.25em 0.7em; margin:0 0 0.9em -1.3em; font-size:0.75em; clear:both; text-align:center; width:47.55em;position:relative; display:block;}
div.date_backforward a:link, div.date_backforward a:visited{color:#fff;}
div.date_backforward a:hover, div.date_backforward a:active{color:#15af0d; background:0;}
div.date_backforward a.back{position:absolute;left:0.65em;top:2px; display:block;}
div.date_backforward a.next{position:absolute;right:0.65em;top:2px; display:block;}

/* content primary - list spotlight */
div#content_primary dl.list_spotlight{margin:-0.9em 0 0.62em -0.2em; width:100%; float:left;}
div#content_primary dl.list_spotlight dt{margin:1.7em 0 0 11.95em; font-size:0.9em;}
div#content_primary dl.list_spotlight dt:first-child{margin:1.05em 0 0 11.95em;}
div#content_primary dl.list_spotlight dd{padding:0 0 0 14.3em;}
div#content_primary dl.list_spotlight dd.details{font-size:0.7em; color:#999; padding:0 0 0 15.4em;}
div#content_primary dl.list_spotlight dd.image{float:left; margin:-1.1em 1.25em 0 0; padding:0 0 1.25em;}

/* content primary - list events */
dl.list_calendar{margin:0 0 1.15em -0.2em; float:left; clear:left; display:inline; width:100%;}
dl.list_calendar dt{margin:0 0 0.1em; float:left; width:7.2em; font-size:0.7em; color:#999;}
dl.list_calendar dt.details{margin-left:7.2em; display:inline;}
dl.list_calendar dd{float:left; width:18.5em; margin:-0.05em 0 0.2em;}
dl.list_calendar dd a:link, dl.list_calendar dd a:visited{color:#444;}
dl.list_calendar dd a:hover, ddl.list_calendar dd a:active{color:#15af0d; background:0;}

/* content primary - list spotlight */
h3.list_events{display:block; clear:both; padding:0 0 0.4em 0.55em;font-weight:bold; margin:0.9em 0 0.18em; border-bottom:1px solid #999;}
dl.list_events{background:#fff; padding:0 0 0 0.62em; margin:0 0 1.56em 0;}
dl.list_events dt{padding:0; margin:0.8em 0 0 -1.4em; color:#999; font-size:0.65em;text-transform:uppercase;}
dl.list_events dt:first-child{margin:-0.8em 0 0 -1.4em;}
dl.list_events dd{margin:0 0 0 -1.2em;}
dl.list_events dd.title{font-size:0.9em; padding:0; color:#000; margin:0 0 0 -1.0em;}

/* content primary - list day */
dl.list_events_day{background:#fff; padding:0.65em 15px 0.65em; margin:-0.25em 0 -0.85em -1.88em; clear:left; float:left;}
dl.list_events_day dt{border-top:1px solid #ededed; padding:0.75em 0 0 15.4em; margin-top:1em; color:#999; font-size:0.7em; clear:left;text-transform:uppercase;}
dl.list_events_day dt:first-child{border:0; padding:0 0 0 15.4em; margin:0;}
dl.list_events_day dt.details{padding:0.75em 0 0; font-size:0.75em;}
dl.list_events_day dd{padding:0 0 0 14.3em;}
dl.list_events_day dd.image{float:left; margin:-1.1em 1.25em 0 0; padding:0 0 1.25em;}
dl.list_events_day dd.title{font-size:0.9em; padding:0 0 0 11.95em; color:#000;}
dl.list_events_day dt.title{font-size:0.9em; padding:0.75em 0 0 11.95em; color:#000;}

/* content primary - list options */
div#content_primary dl.list_options{margin:0 0 1.5em -0.9em;}
div#content.highlight_secondary.multiple_columns dl.list_options,
div#content.main_perspective_primary dl.list_options, 
div#content.main_perspective_secondary dl.list_options{margin:0 0 1.5em 0;}
dl.list_options dt{padding:0 0 0.4em 0.55em;font-weight:bold; margin:0 0 0.18em; border-bottom:1px solid #999;}
dl.list_options span{color:#999; font-size:0.85em;text-transform:uppercase;}
dl.list_options dd{padding:0 0 0.35em 0.75em; margin:0 0 0.25em; font-size:0.75em; border-bottom:1px solid #ededed; background:url(/cpr/images/bg_list.gif) no-repeat 0 0.6em;}
dl.list_options a:link, dl.list_options a:visited{color:#444;}
dl.list_options a:hover, dl.list_options a:active{color:#15af0d; background:0;}
dl.list_options dd.single_option{padding:0.1em 0 0 0.75em; margin:0 0 -0.25em; border:0; background:0;}
dl.list_options dd.details{border:0; background:0;}
dl.list_options dd.details a:link, dl.list_options dd.details a:visited{color:#15af0d;}
dl.list_options dd.details a:hover, dl.list_options dd.details a:active{color:#fff; background:#15af0d;}

/* content primary - list article options */
ul#list_article_options{margin:1.25em 0; list-style:none;height:1.6em; float:left; width:100%;}
ul#list_article_options li{float:left; font-size:0.65em; margin:0 0.9em 0 0; background-image:none; padding:0;}
ul#list_article_options li a{background:#15af0d; padding:0.33em 0.95em; color:#fff;text-transform:uppercase;}
ul#list_article_options li a:link, ul#list_article_options li a:visited{background:#15af0d; color:#fff;}
ul#list_article_options li a:hover, ul#list_article_options li a:active{background:#000;}

/* content primary - list page options */
ul#list_page_options{margin:0; list-style:none;}
ul#list_page_options li{float:left; font-size:0.7em; margin:0 1.8em 0 0;}
ul#list_page_options li.last{float:right;}
ul#list_page_options img{float:left; margin-right:0.5em;}

/* content primary - product/project article */
p.date{font-size:0.7em; color:#999; margin:-2.2em 0 1.7em;}
p.teaser, div.teaser{font-weight:bold;}
p.teaser_job{font-weight:bold; margin-top:-2em;}
p.acquisition{margin:1.94em 0 0;}
div.image_caption{float:left; margin:0.05em 1.2em 1em 0; overflow:hidden;}
div.image_caption.one_column{width:188px;}
div.image_caption.two_columns{width:369px;}
div.image_caption.three_columns{width:571px;}
div.image_caption blockquote{margin:0; padding:0.57em 0.6em 0.66em 0.6em; background:#000;font-style:italic;}
div.image_caption blockquote p{color:#fff; margin:0;}
div#extra_information{width:541px; padding:0.59em 15px 0.15em; background:#000; margin:1em 0 0; overflow:hidden;}
div#extra_information table{width:541px; border-collapse:collapse; margin:0 0 0.6em;}
div#extra_information h3{font-size:1em; color:#fff;font-weight:bold; padding:0 0 0.4em; margin:0 0 0.5em; border-bottom:1px solid #999;}
div#extra_information p{color:#ededed; font-size:0.85em; margin:0 0 0.65em;}
div#extra_information table th,
div#extra_information table td{font-size:0.85em;font-weight:normal; color:#fff;}
div#extra_information td:first-child{text-align:right; width:10em;}
div#extra_information table th{text-align:right; width:7.8em;}
div#extra_information.product table th{width:10.2em;}
div#extra_information.project table th{width:7.2em;}
div#extra_information table td{padding-left:1.4em;}
div#extra_information.job table th{width:auto; text-align:left; padding-right:1.4em;}
div#extra_information.job table td{text-align:left; width:auto; padding:0;}
div#extra_information.event h3{padding:0 0 0.4em; margin:0;}
div#extra_information.event{width:344px; padding-bottom:0.3em; float:left;}
div#extra_information.event table{width:344px;}
div#extra_information.event table th, div#extra_information.event table td{border-bottom:1px solid #444; padding:0.25em 0;}
div#extra_information.event table th{text-align:left; width:9em; color:#999; background:url(/cpr/images/bg_table_event.gif) no-repeat 0 0.8em; padding-left:0.63em;}
div#information_event{width:100%; float:left; margin:0 0 0.7em;}
div#information_event img{margin:1em 0 0; padding-left:0.93em;}

/* content primary - press release */
table#table_programme{width:100%; border-collapse:collapse;}
table#table_programme th{font-weight:normal; width:5.8em;}

/* content primary - heading overview */
h3.heading_overview, h3#heading_overview, h3#heading_form_article{padding:0 0 0.4em 0.65em; border-bottom:1px solid #999; margin:0 0 0.9em -0.93em;font-weight:bold; clear:left;}

/* content secondairy - heading overview */ /*wijziging jan 2010*/
div#content_secondary h3.heading_overview, div#content_secondary h3#heading_overview, h3#heading_form_article, div#content_secondary h3, div.content_secondary h3{margin:0 0 5px -10px; font-weight:bold; color:#000; clear:left; border:0;}

/* content primary - weblog */
h3#heading_weblog{margin:0 0 0.38em;}
h3#heading_form_article{margin:1.56em 0 1.25em -0.93em;}
p.date_weblog{font-size:0.7em; color:#999; margin:-0.95em 0 -0.45em;}
h3#heading_feedback{background:#999; color:#fff; font-size:1.6em;font-weight:bold; padding:0.5em 20px 0.65em; margin:2.65em 0 0 -0.93em; clear:left;}
p.comment_weblog{color:#999; margin:1.6em 0 0; border-top:1px solid #ededed; padding-top:1.15em;}
p.commentator_weblog{margin:0 0 -0.32em; font-size:0.7em;}
div p.comment_weblog:first-child{border:0; padding-top:0.4em;}

/* content primary - search suggestion */
p#search_suggestion{font-size:0.9em; color:#000; border-bottom:1px solid #ededed; padding:0 0 0.31em 1.05em; margin:0 0 1.7em -1.05em; text-align:right;}
p#search_suggestion span{float:left;}
p#search_suggestion span#suggestion_results{font-size:0.75em; color:#999; float:none;}

/* content primary - list search results */
dl#search_results, dl.search_results{margin:0 0 1.0em -0.31em;}
dl#search_results dt, dl.search_results dt{margin:1.8em 0 0; font-size:0.9em;}
dl#search_results span.found, dl.search_results span.found{color:#000;font-weight:bold;}
dl#search_results dt a:link, dl#search_results dt a:visited, dl#search_results dd a:link, dl#search_results dd a:visited,
dl.search_results dt a:link, dl.search_results dt a:visited, dl.search_results dd a:link, dl.search_results dd a:visited{color:#15af0d;}
dl#search_results dt a:hover, dl#search_results dt a:active, dd#search_results dt a:hover, dd#search_results dt a:active,
dl.search_results dt a:hover, dl.search_results dt a:active, dd.search_results dt a:hover, dd.search_results dt a:active{color:#fff; background:#15af0d;}
dl#search_results dd.breadcrumbs, dl#search_results dd.external, dl#search_results dd.date,
dl.search_results dd.breadcrumbs, dl.search_results dd.external, dl.search_results dd.date{font-size:0.7em; color:#999; margin:0 0 1.8em;}
dl#search_results dd.external a:link, dl#search_results dd.external a:visited,
dl.search_results dd.external a:link, dl.search_results dd.external a:visited{color:#999;}
dl#search_results dd.external a:hover, dl#search_results dd.external a:active, 
dl.search_results dd.external a:hover, dl.search_results dd.external a:active{color:#15af0d;}
dl#search_results dd.breadcrumbs a, dl.search_results dd.breadcrumbs a{border-left:1px solid #999; padding-left:0.3em;}
dl#search_results dd.breadcrumbs a:first-child, dl.search_results dd.breadcrumbs a:first-child{border:0; padding:0;}
dl#search_results a:link, dl#search_results a:visited, dl.search_results a:link, dl.search_results a:visited{color:#999;}
dl#search_results a:hover, dl#search_results a:active, dl.search_results a:hover, dl.search_results a:active{color:#15af0d; background:0;}
dl#search_results dd.date a:link, dl#search_results dd.date a:visited, dl.search_results dd.date a:link, dl.search_results dd.date a:visited{color:#15af0d;}
dl#search_results dd.date a:hover, dl#search_results dd.date a:active, dl.search_results dd.date a:hover, dl.search_results dd.date a:active{color:#fff; background:#15af0d;}

/* search results jobs */
dl.jobs{margin:-1.2em 0 1.0em -0.31em;}
dl.jobs dt:first-child{margin:1.6em 0 0 0;}
dl.jobs dt{margin:0.8em 0 0 0;}
dl.jobs span{display:block; float:left; width:100px;}

/* content primary - list number pages */
ul#number_pages{list-style:none; margin:-0.28em 1.25em 0.93em -1.05em; text-align:right; border-top:1px solid #ededed; padding:0.81em 0 0;}
ul#number_pages li{display:inline; background-image:none; padding:0;}
ul#number_pages li.middle{margin:0 0.9em; word-spacing:0.81em;}
ul#number_pages li.middle a:link, ul#number_pages li.middle a:visited{text-decoration:none;}
ul#number_pages li span{font-weight:bold;}

/* content primary - list gallery */
dl.gallery{float:left; margin:0 1.25em 1.8em 0; width:182px; display:inline;}
dl.gallery dt{height:2.5em; overflow:hidden; font-size:0.9em;}
dl.gallery dd.content{height:9.4em; padding:0.3em 0 0; overflow:hidden;}
dl.gallery dd.image{position:relative; width:182px;height:144px; overflow:hidden;}
dl.gallery a.image{position:absolute;top:0;left:0; width:182px;height:144px;}
dl.gallery a.image:link, dl.gallery a.image:visited{display:block;}
dl.gallery a.image:hover, a.image:active{display:block; background:url(/cpr/images/bg_gallery_hover.gif);}
ul#number_pages{clear:left;}
ul#number_pages li{display:inline;}
ul#number_pages li.middle{margin:0 0.9em; word-spacing:0.81em;}
ul#number_pages li.middle a:link, ul#number_pages li.middle a:visited{text-decoration:none;}
ul#number_pages li span{font-weight:bold;}
div#content_primary table{width:360px;}

/* content secondary */
div#content_secondary{float:left; padding:15px; background:#ededed; overflow:hidden;} /*aanpassing jan '10*/
div#content.homepage div#content_secondary{width:354px;}
div#content.highlight_primary.multiple_columns div#content_secondary,
div#content.highlight_primary div#content_secondary{width:354px;}
div#content.main_perspective_primary div#content_secondary{width:354px;}
div#content.main_perspective_secondary div#content_secondary{width:758px;}
div#content.highlight_secondary div#content_secondary{width:556px;}

/* content secondary - header */
div#content_secondary h2{margin:0 0 0.75em;font-weight:bold; color:#000; clear:left;}

/* content secondary - image highlight */
div#content_secondary img.image_highlight{border:15px solid #fff; margin:0;}

/* content secondary - list options */
div#content_secondary dl.list_options{margin:0 0 1.5em;}
div#content_secondary dl.list_options dt{padding:0 0 0.4em 0.55em;font-weight:bold; font-size:1.0em; margin:0 0 0.18em; border-bottom:1px solid #fff;}
div#content_secondary dl.list_options dd{padding:0 0 0.35em 0.75em; margin:0 0 0.25em; font-size:0.75em; border-bottom:1px solid #f6f6f6; background:url(/cpr/images/bg_list.gif) no-repeat 0 0.6em;}
div#content_secondary dl.list_options a:link, div#content_secondary dl.list_options a:visited{color:#444;}
div#content_secondary dl.list_options a:hover, div#content_secondary dl.list_options a:active{color:#15af0d; background:0;}
div#content_secondary dl.list_options dd.details{padding:0 0 0 0.75em; margin:0 0 -0.31em 0; border:0; background:0;}
div#content_secondary dl.list_options dd span.date{color:#999; width:4.3em; border-right:1px solid #999; margin:0 1em 0 0; clear:left; display:block;line-height:0.9em; font-size:0.95em; float:left;}
div#content_secondary dl.list_options dd.single_option{padding:0.95em 0 0 0; border:0; background:0;}
div#content_secondary dl.list_options dd.single_option img{float:left; margin:0 1.2em 0 0;}
div#content_secondary dl.list_options dd.details a:link, div#content_secondary dl.list_options dd.details a:visited{color:#15af0d;}
div#content_secondary dl.list_options dd.details a:hover, div#content_secondary dl.list_options dd.details a:active{color:#fff; background:#15af0d;}

/* content primary - list week */  /*aanpassing jan '10*/
div#content_secondary ol#list_week{margin:0; padding:0.5em 0 0.7em; list-style:none; background:#fff; width:354px;}
div#content_secondary ol#list_week li{display:inline; font-size:0.85em; border-left:1px solid #999; padding-left:0.32em;}
div#content_secondary ol#list_week li:first-child{border:0; padding-left:1.1em;}
div#content_secondary ol#list_week li a:link, div#content_secondary ol#list_week li a:visited{color:#444;}
div#content_secondary ol#list_week li a:hover, div#content_secondary ol#list_week li a:active, div#content_secondary ol#list_week li a#active_day{background:0; color:#15af0d;}

/* content secondary - list details */  /*aanpassing jan '10*/
div#content_secondary ul.list_details{margin:-0.9em 0 1.25em 0; list-style:none;}
div#content_secondary ul.list_details.column{clear:left; float:left; background:#fff; border-top:1px solid #ededed; margin:-1.6em 0 15px; width:344px; padding:0.45em 0 0.65em 10px;}
div#content_secondary ul.list_details li{color:#999; display:inline; font-size:0.7em; margin-right:0.6em;}
div#content_secondary ul.list_details.column li{font-size:0.75em;}

/* content secondary - list news */   /*aanpassing jan '10*/
table.list_highlight{background:#fff; padding:0.65em 15px 0.65em; margin:0 0 1.56em; width:354px;}
div#content_secondary dl.list_news{background:#fff; padding:0; margin:0 0 15px;}
div#content_secondary dl.list_news dt{border-top:1px solid #ededed; padding:10px 15px 3px; font-size:0.9em;font-weight:bold;}
div#content_secondary dl.list_news dt.date{font-size:0.75em; color:#999;}
div#content_secondary dl.list_news dd{color:#000; font-size:0.8em; padding:0px 15px}
div#content_secondary dl.list_news dd.details{display:block; font-size:0.7em; color:#999; padding:3px 0 15px 15px;}
p.rss{float:right; font-size:0.6em; color:#999;}

/* content secondary - table calendar */
table#table_calendar{border-collapse:collapse; width:167px; border:1px solid #fff; float:left; margin:0 0 1.56em;}
table#table_calendar caption{background:#000; color:#fff; padding:0.3em 0.7em; font-size:0.75em;}
table#table_calendar caption a{font-weight:bold; color:#fff; float:right; background:0; font-size:1.25em; margin:-18px 0 0;}
table#table_calendar caption a:first-child{float:left; margin:0;}
table#table_calendar th, table#table_calendar td{text-align:center; padding:0;}
table#table_calendar th{color:#999;}
table#table_calendar td{border:1px solid #fff;}
table#table_calendar td a{display:block; width:100%;}
table#table_calendar td a:link, table#table_calendar td a:visited{background:#fff; color:#000;}
table#table_calendar td a:hover, table#table_calendar td a:active, table#table_calendar td a#active_event{background:#15af0d; color:#fff;}

/* content secondary - list calendar */
div#content_secondary dl.list_calendar{margin:-2.35em 0 1.55em; background:#fff; float:left; padding:0.65em 15px 0.65em; width:526px; background:#fff;}
div#content_secondary dl.list_calendar dt{margin:0 0 0.1em; float:left; width:9em; font-size:0.7em; color:#999; overflow:hidden;}
div#content_secondary dl.list_calendar dd{float:left; width:30em; margin:-0.05em 0 0.2em; overflow:hidden;}
div#content_secondary dl.list_calendar dd a:link, div#content_secondary dl.list_calendar dd a:visited{color:#444;}
div#content_secondary dl.list_calendar dd a:hover, div#content_secondary dl.list_calendar dd a:active{color:#15af0d; background:0;}

/* content secondary - list spotlight */
div#content_secondary dl.list_spotlight{background:#fff; padding: 0 0 15px 0; margin: 0 0 15px 0; overflow: hidden; width: 100%;}
div#content_secondary dl.list_spotlight.column{clear:none; width:364px; padding:0.65em 0 0.65em 15px; margin:0;height:7.2em; border-top:1px solid #ededed;}
div#content_secondary dl.list_spotlight dt{border-top:1px solid #ededed; padding:10px 0 0 195px; margin-top:1em; color:#999; font-size:0.7em; clear:left; text-transform:uppercase;}
div#content_secondary dl.list_spotlight dt.title{font-size:0.9em; padding:0.75em 0 0 12.7em; color:#000; text-transform:none;}
div#content_secondary dl.list_spotlight dt:first-child{border:0; padding:0 0 0 15.4em; margin:0;}
div#content_secondary dl.list_spotlight dt.title:first-child, div#content_secondary dl.list_spotlight dt.title{padding:10px 0 0 181px;}
div#content_secondary dl.list_spotlight dt.details{padding:0.75em 0 0; font-size:0.75em;}
div#content_secondary dl.list_spotlight dd.details{color:#999;}
div#content_secondary dl.list_spotlight dd{margin:0 0 0 -1.2em; padding:0 10px 0 196px;}
div#content_secondary dl.list_spotlight dd.image{float:left; margin:-13px 15px 0; padding:0 0 1.25em;}
div#content_secondary dl.list_spotlight dd.title{font-size:0.9em; padding:0 0 0 11.9em; color:#000;}

 /*aanpassing jan '10*/
div#content_secondary dl.list_events{padding:0 0 15px 0; margin:0 0 15px 0; width: 100%; overflow:hidden; background:#fff;}
div#content_secondary dl.list_events dt{border-top:1px solid #ededed; padding:10px 0 0 195px; margin-top:0; color:#999; font-size:10px; clear:left; text-transform:uppercase;}
div#content_secondary dl.list_events dt.details{padding:0.75em 0 0; font-size:0.75em;}
div#content_secondary dl.list_events dd{padding:0 10px 0 196px;} /* aanpassing door peter, 14.3em gewijzigd naar 196px */
div#content_secondary dl.list_events dd.image{float:left; margin:-13px 15px 0 15px; padding:0 0 1.25em;}
div#content_secondary dl.list_events dd.title{font-size:0.9em; padding:0 0 0 11.95em; color:#000;}
div#content_secondary dl.list_events dt.title{font-size:0.9em; padding:0.75em 0 0 11.95em; color:#000;}

/* content secondary - list videos */
div#content_secondary dl.list_videos{margin:0 0 2em;}
div#content_secondary dl.list_videos dt{padding:0.7em 0 0 10.7em; margin-top:0.7em; color:#000; font-size:0.75em; clear:left;}
div#content_secondary dl.list_videos dd{padding:0; font-size:0.7em;}
div#content_secondary dl.list_videos dd.image{float:left; margin:-1.1em 0.9em 0 0; padding:0;}
div#content_secondary dl.list_videos dd.length{color:#999;}

/* content tertiary */
div#content_tertiary{width:100%; float:left; margin:2.5em 0 0;}
div#content_tertiary h2{background:#999; color:#fff; font-size:1.6em; font-weight:bold; padding:0.5em 20px 0.65em; margin:0 0 0.56em;}
div#content_tertiary h2 span{font-weight:normal;}
div#content_tertiary h3{font-weight:bold; margin:0 0 0.9em;}

/* content tertiary - impressions */
div#content_tertiary_impressions{width:385px; float:left; padding-right:20px;}

/* content tertiary - list images */
ul#list_images_tertiary{list-style:none; margin:0 0 0 -1.25em; width:405px;}
ul#list_images_tertiary li{float:left; display:inline; margin:0 0 1.65em 1.68em; background-image:none;}
ul#list_images_tertiary li.details{margin-top:0.1em;}

/* content tertiary - list details */
ul.list_details_tertiary{margin:0; list-style:none;}
ul.list_details_tertiary li{color:#999; display:inline; font-size:0.75em;}

/* content tertiary - text */
div#content_tertiary_text{width:585px; float:left;}

/* content tertiary - list search results */
dl.list_results_tertiary{margin:0;}
dl.list_results_tertiary dt{margin:0;}
dl.list_results_tertiary dt a:link, dl.list_results_tertiary dt a:visited{color:#15af0d;}
dl.list_results_tertiary dt a:hover, dl.list_results_tertiary dt a:active{color:#fff; background:#15af0d;}
dl.list_results_tertiary dd.date{font-size:0.7em; color:#999; margin:0 0 1.25em;}
dl.list_results_tertiary a:link, dl.list_results_tertiary a:visited{color:#999;}
dl.list_results_tertiary a:hover, dl.list_results_tertiary a:active{color:#15af0d; background:0;}

/* Nadine Banner */
.special-banner {
	width:					345px; 
	height:					130px; 
	background-image:		url(/PZR/Images/Nadine/bg_banner.jpg);
	background-repeat:		no-repeat;
}
	
.special-banner .banner-content {
	margin-left:			188px; 
	margin-right:			20px; 
	padding-top:			16px;
}

.special-banner .banner-content a {
	display:				block;
	border-bottom:			1px solid #b2b2b2;
	font: 					0.75em Arial,Helvetica,Verdana,sans-serif;
	padding: 				4px 0px 5px 10px;
	text-decoration:		none;
	background: 			url("/cpr/images/bg_list.gif") no-repeat scroll 0 9px transparent;
	color:					#444444;
}

.special-banner .banner-content a.lastitem {
	border-bottom:			0px;
}

.special-banner .banner-content a:hover {
	color:					#15AF0D
}

/* FOOTER */
div#clear{width:1%; clear:both; height:1.25em;}
div#footer{width:990px; height:1.5em; margin:0 auto; border-top:1px solid #ededed; padding-top:0.7em; overflow:hidden;}
div#footer img{display:inline;}

/* content primary - list options */
div#content_primary ul.list_options{margin:0 0 1.5em -0.9em; clear:both;}
div#content.highlight_secondary.multiple_columns ul.list_options, div#content.main_perspective_primary ul.list_options, div#content.main_perspective_secondary ul.list_options{margin:0 0 1.5em 0;}
ul.list_options li{padding:0 0 0.4em 0.55em; font-weight:bold; margin:0 0 0.18em; border-bottom:1px solid #999;}
ul.list_options span{color:#999; font-size:0.85em; text-transform:uppercase;}

/* content - social */
.twitter_stream_sidebar h4 { font-size: 1em; font-weight: bold; padding: 0 0 6px 8px;}
.twitter_stream_sidebar .twtr-widget,
.twitter_stream_footer .twtr-widget { margin: 1em 0; }
.twitter_stream_sidebar .twtr-bd { background: transparent !important; border-top: 1px solid #FFF !important; border-width: 1px 0 0 0 !important; padding: 0 !important; }
.twitter_stream_sidebar .twtr-hd,
.twitter_stream_sidebar .twtr-ft,
.twitter_stream_footer .twtr-hd,
.twitter_stream_footer .twtr-ft { display: none; }
.twitter_stream_sidebar .twtr-tweet { border-bottom: 1px solid #FFF !important; }
.twitter_stream_sidebar .twtr-tweet p,
.twitter_stream_footer .twtr-tweet p { font-size: 12px; }
.twitter_stream_sidebar .twtr-tweet p a{ background: #EDEDED; }
.twitter_stream_footer .twtr-tweet p a { background: #FFF; }
.twitter_stream_footer .twtr-bd { background: transparent !important; border: none !important; padding: 0 !important; } { display: none; }
.twitter_stream_footer .twtr-bd .twtr-timeline { z-index: 0; }
.twitter_stream_footer .twtr-tweet { border-bottom: none !important; }
 
.shareactions { overflow: hidden; width: 100%; }
.shareactions iframe,
.shareactions .btn_twitter_this, .FBConnectButton_Simple { float: left; margin-right: 1em; }

a.btn_twitter_this { background: #F9F9F9 url(/PZR/images/icon_twitter_this.png) no-repeat 5px 50%; border: 1px solid #D7D7D7; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; color: #848383; display: block; font-family: "lucida grande",tahoma,verdana,arial,sans-serif, sans-serif; font-size: 11px; line-height: 14px; overflow: hidden; padding: 4px 5px 4px 20px; text-decoration: none; }
a.btn_twitter_this:hover,
a.btn_twitter_this:focus,
a.btn_twitter_this:active { background: #F9F9F9 url(/PZR/images/icon_twitter_this.png) no-repeat 5px 50%; border-color: #BBB; color: #848383; }

.FBConnectButton_Simple { background: #F9F9F9 no-repeat 5px 50%; border: 1px solid #D7D7D7; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; color: #848383; display: block; font-family: "lucida grande",tahoma,verdana,arial,sans-serif, sans-serif; font-size: 11px; line-height: 14px; overflow: hidden; padding: 4px 5px 4px 20px; text-decoration: none; width: 56px; }
.FBConnectButton_Simple:hover, .FBConnectButton_Simple:active, .FBConnectButton_Simple:focus { border-color: #BBB; color: #848383; }

/* harmonica list */
dl.list_info{clear:both;}
dl.list_info dd.open p{font-size:1.0em; margin:0 0 1.25em 0;}
dl.list_info dd.open ul{list-style-position:inside; margin:0 0 1.25em 0;}
dl.list_info dd.open ul li{font-size:1.0em;}
dl.list_info h4{font-size:1.1em; padding:0 1.25em 0 0;}
dl.list_info dt{background:transparent url(/cpr/images/bg_info_closed.gif) no-repeat top right; border-bottom:none;}
dl.list_info dt a{display:block; width:100%; height:100%; font-weight:normal;}

dl.list_info dt.open{background:transparent url(/cpr/images/bg_info_open.gif) no-repeat top right; border-bottom:none!important;}

dl.list_info dt.open a{color:#15af0d;}
dl.list_info dd{position:absolute; overflow:hidden; width:0; top:0; left:0; padding:0; margin:0; background:none!important;}
dl.list_info dd.open{position:relative; overflow:visible; margin:0; padding:0 0 0 2.5em; width:90%; height:100%; border-bottom:1px solid #eeeeee; background:none;}

dl.list_info dt {background-color:#ededed;}
dl.list_info dt:hover, dl.list_info dt:hover a, dl.list_info dt:hover a:hover, dl.list_info dt.open, dl.list_info dt.open a, dl.list_info dt.open a:hover {color:#ffffff}
dl.list_info dt:hover {background:#15af0d url(/cpr/images/bg_info_closed_white.gif) no-repeat top right;}
dl.list_info dt.open{background:#15af0d url(/cpr/images/bg_info_open_white.gif) no-repeat top right;}
dl.list_info dt:first-child, dl.list_info dt:first-child:hover {	background-color:#ffffff;background-image:none;color:#000000;}

dl.faq dt a{font-size:0.8em; padding:0.2em 0 0 0;}

#content_secondary .list_news span{display:inline-block; margin:0 5em 0 0;}

#contentafzender{margin-bottom:15px;}

div#content_primary h2.h2_klein {font-size:12px; margin:0 0 0 -8px;} /*tbv tussenkopje op de productpagina*/

/* prc 28-05-2011 Webeditor ul fix */
#content_primary #webeditor ul, #content_secondary #webeditor ul{
    list-style-image: url("/cpr/images/default_list_style.gif");
}

#content_primary #webeditor ul li, #content_secondary  #webeditor ul li{
    background: none;
    padding: 0 0 0.35em;
    position:relative;
    left:12px;
}
