





	 

img {
  border-width: 0px;
}
div#navigatie_ruimte{
	height:20px;
	overflow:none;
	display:none;
}
BODY{
  color:#000F5A;
  margin:0px; 
  padding:0px; 
  background-color:#99CCFF; 
  background-attachment: fixed; 
  font-family:arial, helvetica, sans-serif;
}
TD{
  color:#000F5A; 
  font-family:arial, helvetica, sans-serif; 
  padding:0px; 
  margin:0px;
}
a {
  text-decoration:none; 
  cursor:pointer;
}
a:link div {cursor: pointer;}
a:visited div {cursor: pointer;}
a:hover div {cursor: pointer;}
a:active div {cursor: pointer;}
a:link {color:#000F5A;}
a:visited {color:#000F5A;}
a:hover {color:#FF630C;}
a:active {color:#FF630C;}

table {
	/*filter: alpha(opacity=85);*/
	/*filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85);*/
	/*opacity: 85%;*/
	padding:0px;
	border-width:0px;
	margin:0px;
	}

/* ===================================================================================== */
/* vpro-hoekje linksboven                                                                */
/* ===================================================================================== */
.pageheader {
	padding:0px;
	margin:0px;
	font-size:11px;
	}
.pageheader .icon {
	background-color:#000F5A;
	margin-right:0px;
	}
.pageheader a:link .icon {
	background-color:#000F5A;
	}
.pageheader a:visited .icon {
	background-color:#000F5A;
	}
.pageheader a:hover .icon {
	background-color:#FF630C;
	}
.pageheader a:active .icon {
	background-color:#FF630C;
	}
.pageheader .form, .pageheader td .form {
	color:#000F5A; 
	background-color:#ffffff; 
	border-color:#000F5A; 
	border-style:solid; 
	border-width:1px; 
	font-family:arial,helvetica,verdana; 
	font-size:11px;
}
a:link .pageheader,
a:visited .pageheader {
	color:#ffffff;
	background-color:#ffffff;
	}
a:active .pageheader,
a:hover .pageheader {
	color:#000F5A;
	background-color:#FF630C;
	}

.pagefooter {
	padding:0px;
	margin:0px;
	vertical-align:top;
	font-size:11px;
	}
.pagefooter .icon {
	background-color:#000F5A;
	margin-right:0px;
	}
.pagefooter a:link .icon {
	background-color:#000F5A;
	}
.pagefooter a:visited .icon {
	background-color:#000F5A;
	}
.pagefooter a:hover .icon {
	background-color:#FF630C;
	}
.pagefooter a:active .icon {
	background-color:#FF630C;
	}
a:link .pagefooter, a:visited .pagefooter {
	color:#ffffff;
	background-color:#ffffff;
	}
a:active .pagefooter, a:hover .pagefooter {
	color:#000F5A;
	background-color:#FF630C;
	}

/* ===================================================================================== */
/* logo                                                                                  */ 
/* ===================================================================================== */
.logo {
	height:100px;
	padding:5px;
	/*vertical-align:middle;*/
	}

/* ===================================================================================== */
/* navigatie tabs                                                                        */
/* ===================================================================================== */
.navigation {
	height:28px;	
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.navigation .navigationbar .selectednavigationtab {
	color:#FF630C;
	background-repeat:no-repeat;
	background-position:top right;
	vertical-align:bottom;
	padding:0px 0px 3px 6px;
	font-family:arial narrow, arial;
	font-weight:bold;
	font-size:11pt;
	width:115px;
	height:26px;
	}
.navigation .navigationbar .selectednavigationtab * {
	filter:alpha(opacity=100);
	opacity:1.0;
	position:relative;
	}
.navigation .navigationbar .selectednavigationbridge{
	background-repeat:no-repeat;
	background-position:top right;
	height:2px;
	}
.navigation .navigationbar .selectednavigationtab a:link {color:#FF630C;}
.navigation .navigationbar .selectednavigationtab a:visited {color:#FF630C;}
.navigation .navigationbar .selectednavigationtab a:hover {color:#FF630C;}
.navigation .navigationbar .selectednavigationtab a:active {color:#FF630C;}

.navigation .navigationbar .navigationtab {
	background-repeat:no-repeat;
	background-position:top right;
	vertical-align:bottom;
	padding:0px 0px 3px 6px;
	font-family:arial narrow, arial;
	font-weight:bold;
	font-size:11pt;
	width:115px;
	height:26px;
	}
.navigation .navigationbar .navigation_search {
	background-repeat:no-repeat;
	padding:0px 0px 0px 0px;
	height:26px;
	}

.navigation .navigationbar .navigation_search .search {vertical-align:middle; background-color:#ffffff; height:26px;}
.navigation .navigationbar .navigation_search .search form {display:inline;}
.navigation .navigationbar .navigation_search .search .inputveld {background-color:#ffffff; border:#000F5A solid; margin:4px 4px 0px 0px; border-width:1px 1px 1px 1px; color:#000F5A; font-size:8pt; width:80px;}
.navigation .navigationbar .navigation_search .search .pulldown {background-color:#ffffff; border:#000F5A solid; margin:4px 4px 0px 0px; border-width:1px 1px 1px 1px; color:#000F5A; font-size:8pt;}
.navigation .navigationbar .navigation_search .search .searchbutton {background-color:#000F5A; color:#ffffff; margin:2px 10px 0px 0px; border-width:0px; font-size:8pt;}
.navigation .navigationbar .navigation_search .email {vertical-align:middle; padding:8px 8px 0px 8px;}



/* DEFAULT STYLES */

.vertical0{
	background-color:#ffffff;
	padding:8px 10px 0px 10px;
	}
.newspage .vertical0 *{
	position:relative;
	}
.vertical1{
    background-color:#ffffff;
	padding:8px 10px 0px 10px;
	}
.vertical1 *{
	opacity:1.0;
	position:relative;
	}
.related_audio_video,
.related_not_audio_video {
	padding:0px 0px 0px 0px;
  	width:176px;
	font-size:8pt;
	}
.related_audio_video .related_header,
.related_not_audio_video .related_header {
	background-color:#91CDFF;
	width:176px;
	height:33px;
	text-align:left;
	filter:alpha(opacity=90);
	opacity:0.9;
	margin:0px;
	}
.related_audio_video .related,
.related_not_audio_video .related {
	background-color:#91CDFF;
	width:176px;
	height:100%;
	filter:alpha(opacity=90);
	opacity:0.9;
	margin:0px;
	}
.related_audio_video .related *,
.related_not_audio_video .related * {
	position:relative;
	opacity:1.0;
	}


.news_prev_next td {
	font-size:8pt;
	padding-top:3px;
	padding-bottom:3px;
	}
.title {
	font-size:16pt;
	font-weight:bold;
	color:#FF630C;
	}
.subtitle {
	font-size:13pt;
	font-weight:bold;
	color:#FF630C;
	}
.intro {
	font-size:10pt;
	font-style:italic;
	padding:5px 8px 0px 0px;
	}
.body {
	font-size:10pt;
	padding:8px 8px 0px 0px
	}
.type {
	font-size:12px;
	font-weight:bold;
	text-align:right;
	padding-bottom:4px;
	}
.mmevents {
	font-size:12px;
	padding-bottom:4px;
	}

.time{
	font-size:9pt;
	font-weight:bold;
	}
.sortedon {
	font-weight:bold;
	color:#FF630C;
	}

.odd,
.even {
	z-index: 100;	
	margin: 1ex;
	}
.odd { 
	float: left; clear: left; 
	}
.even { 
	float: right; clear: right; 
	}
.media {
	width: 260px;
	}
.icon {
	z-index: 100;
	opacity: 1;
	}


/* ===================================================================================== */
/* alle kaften                                                                           */
/* ===================================================================================== */
.home_maps {
	width:30%;
	padding:10px 10px 0px 10px;
	background-color:#ffffff;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.home_maps * {
	opacity:1.0;
	position:relative;}

.containsall{
	padding-top:50px;
}
.episodeshomepage .horizontal3 .vertical1,
.magazinehomepage .horizontal3 .vertical1,
.teasershomepage .horizontal3 .vertical1,
.weekhomepage .horizontal3 .vertical1,
.rotatingweekhomepage .horizontal3 .vertical1{
	background-color:#91CDFF;
	margin:0px;
	padding:0px;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.episodeshomepage .horizontal3 .vertical1 *,
.magazinehomepage .horizontal3 .vertical1 *,
.teasershomepage .horizontal3 .vertical1 *,
.weekhomepage .horizontal3 .vertical1 * ,
.rotatingweekhomepage .horizontal3 .vertical1 *{
	opacity:1.0;
	position:relative;
	}
.home_maps .maps .image {
	margin:0px 10px 0px 0px;
	}
.home_maps .maps .subtitle {
	font-size:10pt;
	font-weight:bold;
	padding:0px 0px 8px 0px;
	}
.home_maps .maps .intro {
	font-size:9pt;
	padding:0px 0px 8px 0px;
	}
.home_maps .maps .description {
	font-size:9pt;
	padding:0px 0px 8px 0px;
	}
.home_maps .header {
	font-weight:bold;
	font-size:13pt;
	padding:10px 0px 4px 0px;
	}
.home_maps .icon {
	float:left;
	}
.home_maps .audio,
.home_maps .video,
.home_maps .link,
.home_maps .dossier,
.home_maps .bijlage,
.home_maps .email,
.home_maps .service{
	padding:0px 0px 8px 0px;
	font-size:8pt;
	margin:0px 0px 0px 23px;
	}
.home_maps .MapsServiceInfoTitle {
	font-size:8pt;
	}
.home_maps .MapsServiceInfoTitle p{
	margin:0;
	}
.home_maps .MapsServiceInfoTitle form {
	display:inline;
	}
.home_maps .MapsServiceInfoTitle .inputveld {
	background-color:#ffffff;
	border:#000F5A solid;
	margin:4px 4px 0px 0px;
	border-width:1px 1px 1px 1px;
	color:#000F5A;
	font-size:8pt;
	width:120px;
	}
.home_maps .MapsServiceInfoTitle .searchbutton {
	background-color:#000F5A;
	color:#ffffff;
	margin:2px 10px 0px 0px;
	border-width:0px;
	font-size:8pt;
	}

.home_related_episodes {
	width:180px;
	text-align:center;
	padding:10px 10px 10px 10px;
	background-color:#ffffff;
	}
.home_related_episodes .episodes {
	text-align:left;
	padding-bottom:10px;
	border:#000F5A solid;
	border-width:1px 0px 0px 0px;
	}
.home_related_episodes .episodes .mmevents {
	font-size:8pt
	}
.home_related_episodes .episodes .title {
	font-size:9pt;
	font-weight:bold;
	}
.home_related_episodes .episodes .subtitle {
	font-size:8pt;
	font-weight:bold;
	}
.home_related_episodes .episodes .intro {
	font-size:8pt;
	}

/* Just a hack. Add a div with class=clear inside a div with bottom border to clear first */
div.clear {
	clear: left;
}
.news {
	margin-bottom: 20px;
}

.home_related_episodes .news { 			     
	text-align:left;
	padding-bottom:10px;
	border:#000F5A solid;
	border-width:1px 0px 0px 0px;
	}
.home_related_episodes .news .title {
	font-size:9pt;
	font-weight:bold;
	}
.home_related_episodes .news_verslag .title {
	font-size:9pt;
	font-weight:bold;
	}
.home_related_episodes .news .subtitle {
	font-size:8pt;
	}
.home_related_episodes .teasers .image {
	border:#000F5A solid;
	border-width:1px 0px 0px 0px;
	}
.home_related_episodes .teasers {
	text-align:left;
	padding-bottom:10px;
	border:#000F5A solid;
	border-width:1px 0px 0px 0px;
	}
.home_related_episodes .teasers .title {
	font-size:9pt;
	font-weight:bold;
	}
.home_related_episodes .teasers .subtitle {
	font-size:8pt;
	font-weight:bold;
	}
.home_related_episodes .teasers .body {
	font-size:8pt;
	}
.home_related_news {
	width:180px;
	text-align:center;
	padding:10px 10px 10px 10px;
	background-color:#ffffff;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.home_related_news * {
	opacity:1.0;
	position:relative;}
.home_related_news .news {
	text-align:left;
	padding-bottom:10px;
	border:#000F5A solid;
	border-width:1px 0px 0px 0px;
	}
.home_related_news .news .title {
	font-size:9pt;
	font-weight:bold;
	}
.home_related_news .news .subtitle {
	font-size:8pt;
	}

.home_related_news .teasers {
	text-align:left;
	padding-bottom:10px;
	border:#000F5A solid;
	border-width:1px 0px 0px 0px;
	}
.home_related_news .teasers .title {
	font-size:9pt;
	font-weight:bold;
	}
.home_related_news .teasers .subtitle {
	font-size:8pt;
	font-weight:bold;
	}
.home_related_news .teasers .body {
	font-size:8pt;
	}

.home_teasers_related {
	width:180px;
	text-align:center;
	padding:10px 10px 10px 10px;
	background-color:#ffffff;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.home_teasers_related * {
	opacity:1.0;
	position:relative;
	}
.home_teasers_related .news {
	text-align:left;
	padding-bottom:10px;
	border:#000F5A solid;
	border-width:1px 0px 0px 0px;
	}
.home_teasers_related .news .title {
	font-size:9pt;
	font-weight:bold;
	}
.home_teasers_related .news .subtitle {
	font-size:8pt;
	}

.home_teasers_related .teasers {
	text-align:left;
	padding-bottom:10px;
	border:#000F5A solid;
	border-width:1px 0px 0px 0px;
	}
.home_teasers_related .teasers .title {
	font-size:9pt;
	font-weight:bold;
	}
.home_teasers_related .teasers .subtitle {
	font-size:8pt;
	font-weight: bold;
	}
.home_teasers_related .teasers .body {
	font-size:8pt;
	}


/* ===================================================================================== */
/* episosodes kaft                                                                       */
/* ===================================================================================== */
.home_episodes_previous {
	padding:8px 10px 17px 8px;
	border:#ffffff solid;
	border-width:0px 0px 2px 0px;
	}

.home_episodes_next {
	padding:8px 10px 17px 10px;
	border:#ffffff solid;
	border-width:0px 0px 2px 0px;
	}

.home_episodes_previous .episodes TH {
	border:#000F5A solid;
	border-width:0px 0px 1px 0px;
	padding:0px 0px 3px 0px;
	font-weight:normal;
	vertical-align:bottom;
	}
.home_episodes_previous .episodes TD {
	padding:0px;
	margin:0px;
	}
.home_episodes_previous .episodes .vorigevolgende {
	text-align:left;
	font-size:11pt;
	font-weight:bold;
	white-space:nowrap;
	}
.home_episodes_previous .episodes .image {
	float:right;
	clear:right;
	padding:4px 0px 0px 0px;
	margin:4px 0px 0px 4px;
	}
.home_episodes_previous .episodes .hasMedia .icon {
	float:left;
	clear:left; margin:0px 6px 2px 0px;
	}
.home_episodes_previous .episodes .hasMedia {
	font-size: 8pt;
	float:right;
	clear:right;
	width:150px;
	font-size:8pt;
	padding:4px 0px 0px 0px;
	margin:4px 0px 0px 4px;
	}
.home_episodes_previous .episodes .mmevents {
	font-size:10px;
	text-align:right;
	white-space:nowrap;
	float:right;
	clear:right;
	}
.home_episodes_previous .episodes .title {
	font-size:15pt;
	font-weight:bold;
	color:#FF630C;
	}
.home_episodes_previous .episodes .subtitle {
	font-size:11pt;
	font-weight:bold;
	color:#FF630C;
	}
.home_episodes_previous .episodes .intro {
	font-size:9pt;
	font-style:normal;
	}

.home_episodes_next .episodes TH {
	border:#000F5A solid;
	border-width:0px 0px 1px 0px;
	padding:0px 0px 3px 0px;
	font-weight:normal;
	vertical-align:bottom;
	}
.home_episodes_next .episodes TD {
	padding:0px;
	margin:0px;
	}
.home_episodes_next .episodes .vorigevolgende {
	text-align:left;
	font-size:11pt;
	font-weight:bold;
	white-space:nowrap;
	}
.home_episodes_next .episodes .image {
	float:right;
	clear:right;
	padding:4px 0px 0px 0px;
	margin:4px 0px 0px 4px;
	}
.home_episodes_next .episodes .hasMedia .icon {
	float:left;
	clear:left;
	margin:0px 6px 2px 0px;
	}
.home_episodes_next .episodes .hasMedia {
	font-size: 8pt;
	float:right;
	clear:right;
	width:150px;
	font-size:8pt;
	padding:4px 0px 0px 0px;
	margin:4px 0px 0px 4px;
	}
.home_episodes_next .episodes .mmevents {
	font-size:10px;
	text-align:right;
	white-space:nowrap;
	float:right;
	clear:right;
	}
.home_episodes_next .episodes .title {
	font-size:15pt;
	font-weight:bold;
	color:#FF630C;
	}
.home_episodes_next .episodes .subtitle {
	font-size:11pt;
	font-weight:bold;
	color:#FF630C;
	}
.home_episodes_next .episodes .intro {
	font-size:9pt;
	font-style:normal;
	}

/* ===================================================================================== */
/* episodes madiwodo kaft                                                                */
/* ===================================================================================== */
.home_weekoverview,
.home_rotatingweekoverview{
	padding:0px;
	margin:0px;
	}
.home_weekoverview .weekday,
.home_rotatingweekoverview .weekday {
	background-color:#ffffff;
	font-weight:bold;
	display:inline;
	width:26px;
	height:26px;
	text-align:center;
	font-size:10pt;
	text-transform:capitalize;
	vertical-align:middle;
	}
.home_weekoverview .mmevents,
.home_rotatingweekoverview .mmevents{
	font-size:8pt;
	display:inline;
	vertical-align:middle;
	padding:0px 0px 0px 8px;
	}
.home_weekoverview .episodes,
.home_rotatingweekoverview .episodes{
	border-width:0px 0px 0px 0px;
	padding:8px 10px 0px 10px;
	font-size:9pt;
	}
.home_weekoverview .episodes .title,
.home_rotatingweekoverview .episodes .title {
	font-size:14pt;
	font-weight:bold;
	color:#FF630C;
	}
.home_weekoverview .episodes .subtitle,
.home_rotatingweekoverview .episodes .subtitle {
	font-size:11pt;
	font-weight:bold;
	color:#FF630C;
	}
.home_weekoverview .episodes .intro,
.home_rotatingweekoverview .episodes .intro {
	font-size:9pt;
	font-style:normal;
	}
.home_weekoverview .episodes img,
.home_rotatingweekoverview .episodes img {
	float:right;
	}
/*een extra div gemaakt voor het lijntje tussen de episodes, in tegenstelling tot .episodes
border-bottom-width te geven. Die ging onderuit doordat de middelste kolom nu transparantie heeft,
en dus position:relative nodig heeft om plaatjes en tekst in die kolom volledig dekkend te
houden. Met die position:relative, verdween de bottom-border (waarschijnlijk explorer bug)*/

.home_weekoverview .lijntje,
.home_rotatingweekoverview .lijntje{
	border:#ffffff solid;
	border-width:0px 0px 2px 0px;
	}

/* ===================================================================================== */
/* teasers kaft                                                                          */
/* ===================================================================================== */
.home_superteaser {
	padding:10px 10px 10px 10px;
	border:#ffffff solid; border-width:0px 0px 2px 0px;
	}
.home_teasers .teasers1to9 .teasers {
	padding:10px 10px 10px 10px;
	}
.home_teasers .teasers10to19 .teasers {
	padding:10px 10px 10px 10px;
	border:#ffffff solid; border-width:0px 0px 2px 0px;
	}
.home_teasers .teasers20to29 .teasers {
	padding:10px 10px 10px 10px;
	border:#ffffff solid; border-width:0px 0px 2px 0px;
	}

.home_teasers .teasers1to9 .lijntje {border:#ffffff solid; border-width:0px 0px 2px 0px;}
.home_teasers .teasers10to19 .lijntje {border:#ffffff solid; border-width:0px 0px 2px 0px;}
.home_teasers .teasers20to29 .lijntje {border:#ffffff solid; border-width:0px 0px 2px 0px;}
.home_superteaser .title {font-size:18pt; font-weight:bold; color:#FF630C;}
.home_superteaser .subtitle {font-size:16pt; font-weight:bold;}
.home_superteaser .body {font-size:9pt;}
.home_superteaser img {margin:0px 8px 0px 0px}
.home_teasers .title {font-size:13pt; font-weight:bold; color:#FF630C;}
.home_teasers .subtitle {font-size:12pt; font-weight:bold;}
.home_teasers .body {font-size:10pt; display:inline;}
.home_teasers img {margin:0px 8px 0px 0px}

/* ===================================================================================== */
/* magazine kaft                                                                         */
/* ===================================================================================== */
.magazinehomepage .home_magazine .news td {
	padding:8px 10px 17px 8px;
	border:#ffffff solid;
	border-width:0px 0px 2px 0px;
	}
.magazinehomepage .home_magazine .news img {margin:0px 0px 0px 8px}
.magazinehomepage .home_magazine .news .title {font-size:13pt; font-weight:bold; color:#FF630C;}
.magazinehomepage .home_magazine .news .subtitle {font-size:11pt; font-weight:bold;}
.magazinehomepage .home_magazine .news .mmevents {font-size:8pt; margin:4px 0px 4px 0px;}
.magazinehomepage .home_magazine .news .intro {
	font-size:10pt;
	font-style:normal;
	}
.magazinehomepage .home_magazine .news .type {font-size:8pt; font-weight:bold; float:right; clear:right; padding:0px 0px 0px 8px;}
.magazinehomepage .home_magazine .news .hasMedia {font-size:7pt; float:right; clear:right; width:150px; padding:0px; padding:0px 0px 4px 0px; text-align:right;}

/* ===================================================================================== */
/* episodes archief                                                                      */
/* ===================================================================================== */
.episodespage .episodes_archive_info {
	width:155px;
	padding:10px 10px 0px 10px;
	background-color:#ffffff;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.episodespage .episodes_archive_info * {
	position:relative;
	opacity:1.0;
	}
.episodespage .episode_list {
	padding:10px 10px 0px 10px;
	background-color:#91CDFF;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.episodespage .episode_list * {
	position:relative;
	opacity:1.0;
	}
.episodespage .episodes_archive_info .archives .intro {
	font-style:normal;
	font-size:10pt;
	}
.episodespage .episodes_archive_info .archives .body {
	font-size:9pt;
	padding:12px 0px 0px 0px;
	}
.episodespage .programs {
	border:#000F5A solid;
	border-width:1px 0px 0px 0px;
	margin:8px 0px 0px 0px;
	color:#FF630C;
	}
.episodespage .programs .image {
	}
.episodespage .programs .title {
	font-size:10pt;
	font-weight:bold;
	padding-top:4px;
	}
.episodespage .archives .related_audio_video {
	border:#000F5A solid;
	border-width:1px 0px 0px 0px;
	}
.episodespage .archives .related_audio_video .header {
	color:#FF630C;
	font-weight:bold;
	font-size:13pt;
	padding:8px 0px 4px 0px;
	}
.episodes_archive_info .archives .related_audio_video .audio, .episodes_archive_info .archives .related_audio_video .video,
.episodes_archive_info .archives .related_audio_video .link, .episodes_archive_info .archives .related_audio_video .dossier,
.episodes_archive_info .archives .related_audio_video .bijlage, .episodes_archive_info .archives .related_audio_video .email,
.episodes_archive_info .archives .related_audio_video .service {
	padding:0px 0px 8px 0px;
	width:100%; font-size:8pt;
	}
.episodespage .episode_list .pagelist {
	font-size:9pt;
	border:solid #000F5A;
	border-width:0px 0px 1px 0px;
	margin:0px 0px 8px 0px;
	padding:0px 0px 8px 0px;
	}
.episodespage .episode_list .pagelist .selected {
	background-color:#FF630C;
	color:#ffffff;
	display:inline;
	font-weight:bold;
	padding:0px 0.5ex 0px 0.5ex;
	text-align:center;
	}
.episodespage .episode_list .prevnext {
	font-size:9pt;
	float:right;
	}
.episodespage .episode_list .image {
	margin:0px;
	padding:0px;
	float:left;
	}
.episodespage .episode_list .episodes {
	width:100%;
	border:#ffffff solid;
	border-width:0px 0px 1px 0px;
	padding:0px 0px 16px 0px;
	margin:0px 0px 8px 0px; float:left;
	}
.episodespage .episode_list .episodes .hasMedia {
	font-size:7pt;
	float:right;
	width:120px;
	padding:0px;
	}
.episodespage .episode_list .episode_text .mmevents {
	font-size:8pt;
	margin:4px 0px 4px 0px;
	}
.episodespage .episode_list .episodes .episode_text {
	font-size:9pt;
	margin:0px 136px 0px 116px;
	}
.episodespage .episode_list .episodes .episode_text .title {
	color:#FF630C;
	font-size:11pt;
	font-weight:bold;
	}
.episodespage .episode_list .episodes .episode_text .subtitle {
	color:#FF630C;
	font-size:9pt;
	font-weight:bold;
	}
.episodespage .episode_list .episodes .episode_text .intro {
	font-size:9pt;
	}

/* ===================================================================================== */
/* fotoverslag / mediaverslag                                                            */
/* ===================================================================================== */
.episodes_fotoverslag .episodes .images,
.episodes_mediaverslag .episodes .medialisting,
.news_mediaverslag .medialisting,
.news_fotoverslag .images,
.items_fotoverslag .images,
.items_mediaverslag .medialisting{
	padding:5px 0 5px 0;
	}
.episodes_fotoverslag .episodes .images .image,
.episodes_mediaverslag .episodes .medialisting .media,
.news_mediaverslag .medialisting .media,
.news_fotoverslag .images .image,
.items_fotoverslag .images .image,
.items_mediaverslag .medialisting .media{
	width:250px;
	font-size:9pt;
	float:left;
	margin:0;
	padding-bottom:15px;
	/*border:solid red 1px;*/
	}
.episodes_fotoverslag .episodes .images .odd,
.episodes_mediaverslag .episodes .medialisting .odd,
.news_mediaverslag .medialisting .odd,
.news_fotoverslag .images .odd,
.items_fotoverslag .images .odd,
.items_mediaverslag .medialisting .odd{
	margin-right:10px;
}
.episodes_fotoverslag .episodes .images  br,
.episodes_mediaverslag .episodes .medialisting  br,
.news_mediaverslag .medialisting  br,
.news_fotoverslag .images  br,
.items_fotoverslag .images  br,
.items_mediaverslag .medialisting  br{
	display:none;
}
.episodes_fotoverslag .episodes .images .image br,
.episodes_mediaverslag .episodes .medialisting .media br,
.news_mediaverslag .medialisting .media br,
.news_fotoverslag .images .image br,
.items_fotoverslag .images .image br,
.items_mediaverslag .medialisting .media br{
	display:block;
}
.episodes_fotoverslag .episodes .images  br.even,
.episodes_mediaverslag .episodes .medialisting  br.even,
.news_mediaverslag .medialisting  br.even,
.news_fotoverslag .images  br.even,
.items_fotoverslag .images  br.even,
.items_mediaverslag .medialisting  br.even{
	display:block;
}
.episodes_fotoverslag .episode_body .episodes .description,
.episodes_mediaverslag .episodes .description,
.news_mediaverslag .body,
.news_fotoverslag .body,
.items_fotoverslag .description,
.items_mediaverslag .description{
	clear:left;
}
.episodes_mediaverslag .episodes div.video .title,
.news_mediaverslag div.video .title,
.items_mediaverslag div.video .title,
.episodes_mediaverslag .episodes div.audio .title,
.news_mediaverslag div.audio .title,
.items_mediaverslag div.audio .title{
	font-size:11pt;
	color:inherit;
	_color:#000F5A;
	display:block;
}
.episodes_mediaverslag .episodes div.video .subtitle,
.news_mediaverslag div.video .subtitle,
.items_mediaverslag div.video .subtitle,
.episodes_mediaverslag .episodes div.audio .subtitle,
.news_mediaverslag div.audio .subtitle,
.items_mediaverslag div.audio .subtitle{
	font-size:9pt;
	color:inherit;
	_color:#000F5A;
	display:block;
}
.episodes_mediaverslag .episodes div.video .play,
.news_mediaverslag div.video .play,
.items_mediaverslag div.video .play,
.episodes_mediaverslag .episodes div.audio .play,
.news_mediaverslag div.audio .play,
.items_mediaverslag div.audio .play{
	font-weight:bold;
	font-size:10pt;
	margin:5px 0 0 0;
	display:block;
}
.episodes_mediaverslag .episodes div.video .intro,
.news_mediaverslag div.video .intro,
.items_mediaverslag div.video .intro,
.episodes_mediaverslag .episodes div.audio .intro,
.news_mediaverslag div.audio .intro,
.items_mediaverslag div.audio .intro{
	clear:left;
	display:block;
	border-width:1px 0 1px 0;
	border-style:solid;
	border-color:#000F5A;
}

/* ===================================================================================== */
/* episode                                                                               */
/* ===================================================================================== */
.episodepage .vertical0,
.episodes_fotoverslag .vertical0,
.episodes_mediaverslag .vertical0{
	background-color:#ffffff;
	padding:8px 10px 0px 10px;
	width:124px;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.episodepage .vertical0 *,
.episodes_fotoverslag .vertical0 *,
.episodes_mediaverslag .vertical0 *{
	opacity:1;
	position:relative;
	}
.episodepage .vertical1,
.episodes_fotoverslag .vertical1,
.episodes_mediaverslag .vertical1{
	background-color:#ffffff;
	padding:8px 10px 0px 10px;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.episodepage .vertical1 *,
.episodes_fotoverslag .vertical1 *,
.episodes_mediaverslag .vertical1 *{
	opacity:1;
	position:relative;
	}
.episodepage .related_audio_video,
.episodes_fotoverslag .related_audio_video,
.episodes_mediaverslag .related_audio_video{
	padding:0px 0px 0px 0px;
	width:176px;
	font-size:8pt;
	}
.episodepage .related_audio_video .related_header,
.episodes_fotoverslag .related_audio_video .related_header,
.episodes_mediaverslag .related_audio_video .related_header{
	background-color:#91CDFF;
	width:176px;
	height:33px;
	text-align:left;
	filter:alpha(opacity=90);
	opacity:0.9;
	margin:0px;
	}
.episodepage .related_audio_video .related,
.episodes_fotoverslag .related_audio_video .related,
.episodes_mediaverslag .related_audio_video .related{
	background-color:#91CDFF;
	width:176px;
	height:100%;
	filter:alpha(opacity=90);
	opacity:0.9;
	margin:0px;
	}
.episodepage .related_audio_video .related *,
.episodes_fotoverslag .related_audio_video .related *,
.episodes_mediaverslag .related_audio_video .related *{
	position:relative;
	opacity:1.0;
	}

.episodepage .episode_name .content,
.episodes_fotoverslag .episode_name .content,
.episodes_mediaverslag .episode_name .content{
	font-size:8pt;
	padding-bottom:44px;
	}
.episode_previousnext TD{
	font-size:8pt;
	padding-top:3px;
	padding-bottom:3px;
	}
.episodepage .episode_title .title,
.episodes_fotoverslag .episode_title .title,
.episodes_mediaverslag .episode_title .title{
	font-size:16pt;
	font-weight:bold;
	color:#FF630C;
	}
.episodepage .episode_title .subtitle,
.episodes_fotoverslag .episode_title .subtitle,
.episodes_mediaverslag .episode_title .subtitle{
	font-size:13pt;
	font-weight:bold;
	color:#FF630C;
	}
.episodepage .episode_body TD,
.episodes_fotoverslag .episode_body TD,
.episodes_mediaverslag .episode_body TD{
	vertical-align:top;
	width:100%;
	}
.episodepage .episode_body .mmevents,
.episodes_fotoverslag .mmevents,
.episodes_mediaverslag .mmevents{
	font-size:11pt;
	font-weight:bold;
	padding-bottom:4px;
	}
.episodepage .episode_body .episodes .lijntje,
.episodes_fotoverslag .episodes .lijntje,
.episodes_mediaverslag .episodes .lijntje{
	border:#000F5A solid;
	border-width:1px 0px 0px 0px;
	}
.episodepage .episode_body .episodes .intro,
.episodes_fotoverslag .episodes .intro,
.episodes_mediaverslag .episodes .intro{
	font-size:10pt;
	font-style:italic;
	padding:5px 8px 0px 0px;
	}
.episodepage .episode_body .episodes .description,
.episodes_fotoverslag .episodes .description,
.episodes_mediaverslag .episodes .description{
	font-size:10pt;
	padding:8px 8px 0px 0px;
	}
.episodepage .episode_body .episodes .itemsTD,
.episodes_fotoverslag .episodes .itemsTD,
.episodes_mediaverslag .episodes .itemsTD{
	width:147;
	}
.episodepage .episode_body .episodes .itemsTD .items,
.episodes_fotoverslag .episodes .itemsTD .items,
.episodes_mediaverslag .episodes .itemsTD .items{
	border:#000F5A solid;
	border-width:1px 0px 0px 0px;
	padding:0px 0px 6px 0px;
	font-size:8pt;
	}
.episodepage .episode_body .episodes .itemsTD .items *,
.episodes_fotoverslag .episodes .itemsTD .items *,
.episodes_mediaverslag .episodes .itemsTD .items *{
	position:relative;
	}
.episodepage .episode_body .episodes .itemsTD .items .image,
.episodes_fotoverslag .episodes .itemsTD .items .image,
.episodes_mediaverslag .episodes .itemsTD .items .image{
	margin:0px;
	padding:0px;
	}
.episodepage .episode_body .episodes .itemsTD .items .title,
.episodes_fotoverslag .episodes .itemsTD .items .title,
.episodes_mediaverslag .episodes .itemsTD .items .title{
	font-size:8pt;
	font-weight:bold;
	}
.episodepage .episode_body .episodes .itemsTD .items .subtitle,
.episodes_fotoverslag .episodes .itemsTD .items .subtitle,
.episodes_mediaverslag .episodes .itemsTD .items .subtitle{
	font-size:7pt;
	font-weight:bold;
	line-height:8pt;
	}

/* ===================================================================================== */
/* item                                                                                  */
/* ===================================================================================== */
.itempage .vertical0,
.items_fotoverslag .vertical0,
.items_mediaverslag .vertical0{
	background-color:#ffffff;
	padding:8px 20px 0px 10px;
	width:147px;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.itempage .vertical0 * ,
.items_fotoverslag .vertical0 *,
.items_mediaverslag .vertical0 *{
	position:relative;
	opacity:1.0;
	}
.itempage .vertical1 ,
.items_fotoverslag .vertical1,
.items_mediaverslag .vertical1{
	background-color:#ffffff;
	padding:8px 10px 0px 0px;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.itempage .vertical1 * ,
.items_fotoverslag .vertical1 *,
.items_mediaverslag .vertical1 *{
	position:relative;
	opacity:1.0;
	}
.itempage .related_audio_video ,
.items_fotoverslag .related_audio_video,
.items_mediaverslag .related_audio_video{
	padding:0px 0px 0px 0px;
	width:176px;
	font-size:8pt;
	}
.itempage .related_audio_video .related_header ,
.items_fotoverslag .related_audio_video .related_header,
.items_mediaverslag .related_audio_video .related_header{
	background-color:#91CDFF;
	width:176px;
	height:33px;
	text-align:left;
	filter:alpha(opacity=90);
	opacity:0.9;
	margin:0px;
	}
.itempage .related_audio_video .related ,
.items_fotoverslag .related_audio_video .related,
.items_mediaverslag .related_audio_video .related{
	background-color:#91CDFF;
	width:176px;
	height:100%;
	filter:alpha(opacity=90);
	opacity:0.9;
	margin:0px;
	}
.itempage .related_audio_video .related * ,
.items_fotoverslag .related_audio_video .related *,
.items_mediaverslag .related_audio_video .related *{
	position:relative;
	opacity:1.0;
	}
.itempage .item_title .mmevents ,
.items_fotoverslag .item_title .mmevents,
.items_mediaverslag .item_title .mmevents{
	font-size:11pt;
	font-weight:bold;
	padding-bottom:4px;
	color:#FF630C;
	}
.itempage .item_nav TD ,
.items_fotoverslag .item_nav TD,
.items_mediaverslag .item_nav TD{
	font-size:8pt;
	padding-top:3px;
	padding-bottom:3px;
	}
.itempage .item_title ,
.items_fotoverslag .item_title,
.items_mediaverslag .item_title{
	font-size:8pt;
	border:#000F5A solid;
	border-width:0px 0px 1px 0px;
	padding:0px 0px 4px 0px;
	}
.itempage .item_title .episodes .title ,
.items_fotoverslag .item_title .episodes .title,
.items_mediaverslag .item_title .episodes .title{
	font-weight:bold;
	font-size:12pt;
	}
.itempage .related_images ,
.items_fotoverslag .related_images,
.items_mediaverslag .related_images{
	padding:0px 0px 0px 8px;
	}
.itempage .item_body ,
.items_fotoverslag .item_body,
.items_mediaverslag .item_body{
	width:100%;
	}
.itempage .item_body .title ,
.items_fotoverslag .item_body .title,
.items_mediaverslag .item_body .title{
	font-size:15pt;
	font-weight:bold;
	color:#FF630C;
	}
.itempage .item_body .subtitle ,
.items_fotoverslag .item_body .subtitle,
.items_mediaverslag .item_body .subtitle{
	font-size:11pt;
	font-weight:bold;
	color:#FF630C;
	}
.itempage .item_body .intro ,
.items_fotoverslag .item_body .intro,
.items_mediaverslag .item_body .intro{
	font-size:10pt;
	font-style:italic;
	padding:5px 8px 0px 0px;
	}
.itempage .item_body .description,
.items_fotoverslag .item_body .description,
.items_mediaverslag .item_mediaverslag .description{
	font-size:10pt;
	padding:8px 8px 0px 0px;
	}
.itempage .item_siblings .content ,
.items_fotoverslag .item_siblings .content,
.items_mediaverslag .item_siblings .content{
	font-size:8pt;
	}
.itempage .item_siblings .spacer_episode ,
.items_fotoverslag .item_siblings .spacer_episode,
.items_mediaverslag .item_siblings .spacer_episode{
	font-weight:bold;
	font-size:12pt;
	padding:0px 0px 4px 0px;
	}
.itempage .item_siblings .items ,
.items_fotoverslag .item_siblings .items,
.items_mediaverslag .item_siblings .items{
	border:#000F5A solid;
	border-width:1px 0px 0px 0px;
	padding:0px 0px 6px 0px;
	font-size:8pt;
	}
.itempage .item_siblings .items .image ,
.items_fotoverslag .item_siblings .items .image,
.items_mediaverslag .item_siblings .items .image{
	margin:0px;
	padding:0px;
	}
.itempage .item_siblings .items .selected_image ,
.items_fotoverslag .item_siblings .items .selected_image,
.items_mediaverslag .item_siblings .items .selected_image{
	background-color:#FF630C;
	}
.itempage .item_siblings .items .title ,
.items_fotoverslag .item_siblings .items .title,
.items_mediaverslag .item_siblings .items .title{
	font-size:8pt;
	font-weight:bold;
	}
.itempage .item_siblings .items .subtitle ,
.items_fotoverslag .item_siblings .items .subtitle,
.items_mediaverslag .item_siblings .items .subtitle{
	font-size:7pt;
	font-weight:bold;
	line-height:8pt;
	}
.itempage .item_siblings .items_selected ,
.items_fotoverslag .item_siblings .items_selected,
.items_mediaverslag .item_siblings .items_selected{
	border:#000F5A solid;
	border-width:1px 0px 0px 0px;
	padding:0px 0px 6px 0px;
	width:147;
	font-size:8pt;
	color:#FF630C;
	}
.itempage .item_siblings .items_selected .image ,
.items_fotoverslag .item_siblings .items_selected .image,
.items_mediaverslag .item_siblings .items_selected .image{
	margin:0px;
	padding:0px;
	}
.itempage .item_siblings .items_selected .image_div ,
.items_fotoverslag .item_siblings .items_selected .image_div,
.items_mediaverslag .item_siblings .items_selected .image_div{
	background-color:#FF630C;
	margin:0px;
	padding:0px;
	}
.itempage .item_siblings .items_selected .title ,
.items_fotoverslag .item_siblings .items_selected .title,
.items_mediaverslag .item_siblings .items_selected .title{
	font-size:8pt;
	font-weight:bold;
	}
.itempage .item_siblings .items_selected .subtitle ,
.items_fotoverslag .item_siblings .items_selected .subtitle,
.items_mediaverslag .item_siblings .items_selected .subtitle{
	font-size:7pt;
	font-weight:bold;
	line-height:8pt;
	}

/* ===================================================================================== */
/* binders                                                                               */
/* ===================================================================================== */
.binderspage .binderslist {
	background-color:#ffffff;
	padding:10px 0px 10px 10px;
	height:100%;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.binderspage .binderslist * {
	opacity:1.0;
	position:relative;
	}

.binderspage .binderslist .binders {width:32%; float:left; margin:0px 10px 16px 0px;}
.binderspage .binderslist .bindersmetstreep {width:32%; float:left; margin:0px 10px 16px 0px; padding:10px 0px 0px 0px; border:#000F5A solid; border-width:1px 0px 0px 0px;}
.binderspage .binderslist .binders .title,		.binderspage .binderslist .bindersmetstreep .title {font-size:11pt; font-weight:bold; color:#FF630C;}
.binderspage .binderslist .binders .subtitle,	.binderspage .binderslist .bindersmetstreep .subtitle {font-size:10pt; font-weight:bold; color:#FF630C;}
.binderspage .binderslist .binders .intro,		.binderspage .binderslist .bindersmetstreep .intro {font-size:9pt; margin:5px 0px 10px 0px;}
.binderspage .binderslist .binders .image,		.binderspage .binderslist .bindersmetstreep .image {margin:0px 10px 0px 0px;}

/* ===================================================================================== */
/* binder                                                                                */
/* ===================================================================================== */
.binderpage .vertical0 {
	width:180px;
	background-color:#ffffff;
	padding:10px 10px 10px 10px;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.binderpage .vertical0 * {
	opacity:1.0;
	position:relative;
	}
.binderpage .binder_content {
	background-color:#91CDFF;
	padding:10px 0px 10px 0px;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.binderpage .binder_content * {
	opacity:1.0;
	position:relative;
	}
.binderpage .binder_related{
	width:170px;
	background-color:#ffffff;
	padding:0px 10px 10px 10px;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.binderpage .binder_related{
	opacity:1.0;
	position:relative;
	}

.binderpage .binder {
	font-size:9pt;
	}
.binderpage .binder .title {
	font-weight:bold;
	font-size:12pt;
	}
.binderpage .binder .subtitle {
	font-weight:bold;
	font-size:10pt;
	}
.binderpage .binder .images .image {
	float:left;
	margin:0px 8px 0px 0px;
	}
.binderpage .binder .images .description {
	float:left;
	clear:left;
	font-size:8pt;
	padding-top:5px;
	width:90px;
	margin:0px 8px 0px 0px;
	}
.binderpage .binder .intro {
	font-size:9pt;
	}
.binderpage .binder .body {
	font-size:9pt;
	margin:8px 0px 0px 0px;
	}
.binderpage .binder_content .headercontent {
	padding:0px 0px 4px 10px;
	font-weight:bold;
	font-size:11pt;
	}
.binderpage .binder_content .episodes {
	border:#000F5A solid;
	border-width:1px 0px 0px 0px;
	margin:0px 10px 0px 10px;
	padding:4px 0px 8px 0px;
	_height:1%;
  	overflow:auto;
	}
.binderpage .binder_content .episodes .mmevents {
	font-size:8pt;
	}
.binderpage .binder_content .episodes .image {
	float:left;
	margin:4px 8px 0px 0px;
	}
.binderpage .binder_content .episodes .title {
	font-size:9pt;
	font-weight:bold;
	margin:4px 0px 0px 0px;
	color:#FF630C;
	}

.binderpage .binder_content .episodes .subtitle {
	font-size:8pt;
	font-weight:bold;
	color:#FF630C;
	}
.binderpage .binder_content .episodes .intro {
	font-size:8pt;
	}
.binderpage .binder_content .episodes .hasMedia {
	font-size:7pt;
	float:left;
	width:120px;
	padding:0px;
	}
.binderpage .binder_content .episodes .icon_arrow_right {
	float:right;
	}

.binderpage .binder_content .items {
	border:#000F5A solid;
	border-width:1px 0px 0px 0px;
	margin:0px 10px 0px 10px;
	padding:8px 0px 8px 0px;
	_height:1%;
	overflow:auto;
	}
.binderpage .binder_content .sort{
	font-size: 9pt;
	float: right;
	margin:0px 10px 0 0;
	font-weight:normal;
	}
.binderpage .binder_content .sort a{
	text-decoration:underline;
	}
.binderpage .binder_content .items .mmevents {
	font-size:8pt;
	}
.binderpage .binder_content .items .image {
	float:left;
	margin:0px 8px 0px 0px;
	}
.binderpage .binder_content .items .title {
	font-size:9pt;
	font-weight:bold;
	color:#FF630C;
	}
.binderpage .binder_content .items .subtitle {
	font-size:8pt;
	font-weight:bold;
	color:#FF630C;
	}
.binderpage .binder_content .items .intro {
	font-size:8pt;
	}
.binderpage .binder_content .items .hasMedia {
	font-size:7pt;
	float:left;
	width:120px;
	padding:0px;
	}
.binderpage .binder_content .items .icon_arrow_right {
	float:right;
	}

.binderpage .binder_content .news {
	border:#000F5A solid;
	border-width:1px 0px 0px 0px;
	margin:0px 10px 0px 10px;
	padding:8px 0px 8px 0px;
	_height:1%;
	overflow:auto;
	}
.binderpage .binder_content .news .mmevents {
	font-size:8pt;
	}
.binderpage .binder_content .news .image {
	float:left;
	margin:0px 8px 0px 0px;
	}
.binderpage .binder_content .news .title {
	font-size:9pt;
	font-weight:bold;
	color:#FF630C;
	}
.binderpage .binder_content .news .subtitle {
	font-size:8pt;
	font-weight:bold;
	color:#FF630C;
	}
.binderpage .binder_content .news .intro {
	font-size:8pt;
	}
.binderpage .binder_content .news .hasMedia {
	font-size:7pt;
	float:left;
	width:120px;
	padding:0px;
	}
.binderpage .binder_content .news .icon_arrow_right {
	float:right;
	}

.binderpage .header {
	font-weight:bold;
	font-size:13pt;
	padding:10px 0px 4px 0px;
	}
.binderpage .icon {
	float:left;
	}
.binderpage .audio,
.binderpage .video,
.binderpage .link,
.binderpage .dossier,
.binderpage .bijlage,
.binderpage .email,
.binderpage .service {
	padding:0px 0px 8px 0px;
	width:100%;
	font-size:8pt;
	}

/* ===================================================================================== */
/* magazine                                                                              */
/* ===================================================================================== */
.magazinespage .magazine {
	background-color:#91CDFF;
	padding:8px 10px 0px 10px;
	width:166px;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.magazinespage .magazine * {
	opacity:1.0;
	position:relative;
	}
.magazinespage .magazine_list {
	background-color:#ffffff;
	padding:8px 10px 0px 10px;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.magazinespage .magazine_list * {
	opacity:1.0;
	position:relative;
	}
.magazinespage .magazine .magazines {
	font-size:8pt;
	border:#000F5A solid;
	border-width:0px 0px 1px 0px;
	padding:0px 0px 8px 0px;
	}
.magazinespage .magazine .magazines .subtitle {
	font-weight:bold;
	}
.magazinespage .magazine .header {
	font-family:arial narrow;
	font-weight:bold;
	font-size:13pt;
	padding:10px 0px 4px 0px;
	}
.magazinespage .magazine .icon {
	float:left;
	}
.magazinespage .magazine .audio,
.magazinespage .magazine .video,
.magazinespage .magazine .link,
.magazinespage .magazine .dossier,
.magazinespage .magazine .bijlage,
.magazinespage .magazine .email,
.magazinespage .magazine .service,
.magazinespage .magazine .episodes{
	padding:0px 0px 8px 0px;
	width:100%;
	font-size:8pt;
	}

.magazinespage .pagelist {
	font-size:9pt;
	border:solid #000F5A;
	border-width:0px 0px 1px 0px;
	margin:0px 0px 8px 0px;
	padding:0px 0px 8px 0px;
	}
.magazinespage .pagelist .selected {
	background-color:#FF630C;
	color:#ffffff;
	display:inline;
	font-weight:bold;
	padding:0px 0.5ex 0px 0.5ex;
	text-align:center;
	}
.magazinespage .prevnext {
	font-size:9pt;
	float:right;
	}
.magazinespage .news  {
	width:100%;
	border:#91CDFF solid;
	border-width:0px 0px 1px 0px;
	padding:0px 0px 16px 0px;
	margin:0px 0px 8px 0px;
	}
.magazinespage .news .image {
	float:left;
	}
.magazinespage .news .news_text {
	font-size:9pt;
	margin:0px 0px 0px 116px;
	}
.magazinespage .news .news_text .title {
	color:#FF630C;
	font-size:11pt;
	font-weight:bold;
	}
.magazinespage .news .news_text .subtitle {
	color:#FF630C;
	font-size:9pt;
	font-weight:bold;
	}
.magazinespage .news .news_text .intro {
	font-size:9pt;
	}
.magazinespage .news .news_text .mmevents {
	font-size:8pt;
	margin:4px 0px 4px 0px;
	}
.magazinespage .news .type {
	font-size:8pt;
	font-weight:bold;
	float:right;
	padding:0px 0px 0px 8px;
	}

/* ===================================================================================== */
/* newspage                                                                              */
/* ===================================================================================== */
.newspage .vertical0,
.news_fotoverslag .vertical0,
.news_mediaverslag .vertical0{
	background-color:#ffffff;
	padding:8px 10px 0px 10px;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.newspage .vertical0 {
	width:124px;
	}
.newspage .vertical0 * ,
.news_fotoverslag .vertical0 *,
.news_mediaverslag .vertical0 *{
	opacity:1.0;
	position:relative;
	}
/*.news_fotoverslag .vertical0 * {
	opacity:1.0;
	position:relative;
	vertical-align:top;
	}*/
.newspage .vertical1 ,
.news_fotoverslag .vertical1,
.news_mediaverslag .vertical1{
	background-color:#ffffff;
	padding:8px 10px 0px 10px;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.newspage .vertical1 *,
.news_fotoverslag .vertical1 *,
.news_mediaverslag .vertical1 *{
	opacity:1.0;
	position:relative;
	}
.newspage .related_audio_video,
.news_fotoverslag .related_audio_video,
.news_mediaverslag .related_not_audio_video{
	padding:0px 0px 0px 0px;
	width:176px;
	font-size:8pt;
	}
.newspage .related_audio_video .related_header ,
.news_fotoverslag .related_audio_video .related_header,
.news_mediaverslag .related_not_audio_video .related_header{
	background-color:#91CDFF;
	width:176px;
	height:33px;
	text-align:left;
	filter:alpha(opacity=90);
	opacity:0.9;
	margin:0px;
	}
.newspage .related_audio_video .related ,
.news_fotoverslag .related_audio_video .related,
.news_mediaverslag .related_not_audio_video .related{
	background-color:#91CDFF;
	width:176px;
	height:100%;
	filter:alpha(opacity=90);
	opacity:0.9;
	margin:0px;
	}
.newspage .related_audio_video .related * ,
.news_fotoverslag .related_audio_video .related *,
.news_mediaverslag .related_not_audio_video .related *{
	position:relative;
	opacity:1.0;
	}
.newspage .news .title ,
.news_fotoverslag .news .title,
.news_mediaverslag .news .title{
	font-size:16pt;
	font-weight:bold;
	color:#FF630C;
	}
.newspage .news .subtitle ,
.news_fotoverslag .news .subtitle,
.news_mediaverslag .news .subtitle{
	font-size:13pt;
	font-weight:bold;
	color:#FF630C;
	}
.newspage .news .intro,
.news_fotoverslag .news .subtitle{
	font-size:10pt;
	font-style:italic;
	padding:5px 8px 0px 0px;
	border:#000F5A solid;
	border-width:1px 0px 0px 0px;
	}
.newspage .news .body ,
.news_fotoverslag .news .body,
.news_mediaverslag .news .body{
	font-size:10pt;
	padding:8px 8px 0px 0px;
	}
.newspage .news .type ,
.news_fotoverslag .news .type,
.news_mediaverslag .news .type{
	font-size:12px;
	font-weight:bold;
	text-align:right;
	padding-bottom:4px;
	}
.newspage .news .mmevents ,
.news_fotoverslag .news .mmevents,
.news_mediaverslag .news .mmevents{
	font-size:12px;
	padding-bottom:4px;
	}
.newspage .news_prev_next TD ,
.news_fotoverslag .news_prev_next TD,
.news_mediaverslag .news_prev_next TD{
	font-size:8pt;
	padding-top:3px;
	padding-bottom:3px;
	}
.news_fotoverslag .news_prev_next TD{
	padding-left:10px;
}
.newspage .related_images ,
.news_fotoverslag .related_images,
.news_mediaverslag .related_images{
	padding-top:44px;
	}




/* ===================================================================================== */
/* serviceinfo                                                                           */
/* ===================================================================================== */
.serviceinfopage .vertical0 {
	background-color:#ffffff;
	padding:8px 10px 0px 10px;
	width:20%;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.serviceinfopage .vertical0 * {
	opacity:1.0;
	position:relative;
	}
.serviceinfopage .serviceinfo {
	background-color:#ffffff;
	padding:8px 10px 0px 10px;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.serviceinfopage .serviceinfo * {
	opacity:1.0;
	position:relative;
	}
.serviceinfopage .vertical2 TABLE {height:100%;}
.serviceinfopage .vertical2 .related_audio_video {
	padding:0px 0px 0px 0px;
	width:176px;
	font-size:8pt;
	}
.serviceinfopage .vertical2 .related_audio_video .related_header {
	background-color:#91CDFF;
	width:176px;
	height:33px;
	text-align:left;
	filter:alpha(opacity=90);
	opacity:0.9;
	margin:0px;
	}
.serviceinfopage .vertical2 .related_audio_video .related {
	background-color:#91CDFF;
	width:176px;
	height:100%;
	filter:alpha(opacity=90);
	opacity:0.9;
	margin:0px;
	}
.serviceinfopage .vertical2 .related_audio_video .related * {
	position:relative;
	opacity:1.0;
	}
.serviceinfopage .serviceinfo .title {
	font-size:16pt;
	font-weight:bold;
	color:#FF630C;
	}
.serviceinfopage .serviceinfo .subtitle {
	font-size:13pt;
	font-weight:bold;
	color:#FF630C;
	}
.serviceinfopage .serviceinfo .intro {
	font-size:10pt;
	font-style:italic;
	padding:5px 8px 0px 0px;
	}
.serviceinfopage .serviceinfo .body {
	font-size:10pt;
	padding:8px 8px 0px 0px;
	}
.serviceinfopage .serviceinfo .related_images {
	float:right;
	margin:0px 0px 0px 4px;
	width:124px;
	}
.serviceinfopage .serviceinfo .related_images IMG {
	}
.serviceinfopage .serviceinfo .related_images .description 	{
	}
.serviceinfopage .header {
	font-weight:bold;
	font-size:13pt;
	padding:10px 0px 4px 0px;
	}
.serviceinfopage .icon {
	float:left;
	}
.serviceinfopage .audio, .serviceinfopage .video,
.serviceinfopage .link, .serviceinfopage .dossier,
.serviceinfopage .bijlage, .serviceinfopage .email, 
.serviceinfopage .service {
	padding:0px 0px 8px 0px;
	width:100%;
	font-size:8pt;
	}
.serviceinfopage .service_selected {
	padding:0px 0px 8px 0px;
	width:100%;
	font-size:8pt;
	color:#FF630C;
	}

/* ===================================================================================== */
/* weblog                                                                                */
/* ===================================================================================== */
.webloglast .webloginfo {
	width:155px;
	padding:10px 10px 0px 10px;
	background-color:#91CDFF;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.webloglast .webloginfo * {
	position:relative;
	opacity:1.0;
	}
.webloglast .lastweblogentries {
	padding:10px 10px 0px 10px;
	background-color:#ffffff;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.webloglast .lastweblogentries * {
	position:relative;
	opacity:1.0;
	}
.webloglast .webloginfo .magazines .image {
	margin:0px 0px 0px 0px;
	}
.webloglast .webloginfo .magazines .subtitle {
	font-size:10pt;
	font-weight:bold;
	padding:0px 0px 8px 0px;
	}
.webloglast .webloginfo .magazines .intro {
	font-size:10pt;
	}
.webloglast .webloginfo .magazines .body {
	font-size:9pt;
	padding:12px 0px 0px 0px;
	}

.webloglast .header {
	font-weight:bold;
	font-size:13pt;
	padding:10px 0px 4px 0px;
	}
.webloglast .icon {
	float:left;
	}
.webloglast .audio, .webloglast .video,
.webloglast .link, .webloglast .dossier,
.webloglast .bijlage, .webloglast .email,
.webloglast .service,  .webloglast .archive{
	padding:0px 0px 8px 0px;
	font-size:8pt;
	margin:0px 0px 0px 23px;
	}
.webloglast .lastweblogentries .newsitem {
	width:600px;
	}
.webloglast .lastweblogentries .newsitem .entryheader {
	font-size:7pt;
	margin:0px 0px 5px 0px;
	}
.webloglast .lastweblogentries .newsitem .entryheader a:link {
	color:#FF630C;
	}
.webloglast .lastweblogentries .newsitem .entryheader a:visited {
	color:#FF630C;
	}
.webloglast .lastweblogentries .newsitem .entryheader a:hover {
	color:#FF630C;
	}
.webloglast .lastweblogentries .newsitem .entryheader a:active {
	color:#FF630C;
	}
.webloglast .lastweblogentries .newsitem .entry .title {
	color:#FF630C;
	font-size:13pt;
	font-weight:bold;
	}
.webloglast .lastweblogentries .newsitem .entry .subtitle {
	color:#FF630C;
	font-size:10pt;
	font-weight:bold;
	}
.webloglast .lastweblogentries .newsitem .entry .intro {
	font-size:9pt;
	font-style:italic;
	margin:5px 0px 0px 0px;
	}
.webloglast .lastweblogentries .newsitem .entry .body {
	font-size:9pt;
	margin:5px 0px 0px 0px;
	}
.webloglast .lastweblogentries .newsitem .entry .imageanddescription {
	padding:5px 10px 0px 0px;
	float:left;
	clear:left;
	margin:0px 0px 5px 0px;
	}
.webloglast .lastweblogentries .newsitem .entry .imageanddescription .description {
	font-size:8pt;
	width:160px;
	font-weight:normal;
	font-family:arial, helvetica, sans-serif;
	color:#000F5A;
	}
.webloglast .lastweblogentries .newsitem .entry {
	margin:0px 0px 23px 0px;
	}
.webloglast .lastweblogentries .newsitem .entry .entryrelated {
	clear:left;
	}
.webloglast .lastweblogentries .newsitem .line {
	width:100%;
	height:30px;
	border:solid #91CDFF;
	border-width:1px 0px 0px 0px;
	margin:0px;
	padding:0px;
	}
.webloglast .lastweblogentries .newsitem .zieook {
	font-size:8pt;
	}

/* ===================================================================================== */
/* weblog dossier                                                                        */
/* ===================================================================================== */
.weblogbinderpage .webloginfo {
	width:155px;
	padding:10px 10px 0px 10px;
	background-color:#91CDFF;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.weblogbinderpage .webloginfo * {
	position:relative;
	opacity:1.0;
	}
.weblogbinderpage .weblogbinder {
	padding:10px 10px 0px 10px;
	background-color:#ffffff;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.weblogbinderpage .weblogbinder * {
	position:relative;
	opacity:1.0;
	}
.weblogbinderpage .webloginfo .magazines .image {
	margin:0px 0px 0px 0px;
	}
.weblogbinderpage .webloginfo .magazines .subtitle {
	font-size:10pt;
	font-weight:bold;
	padding:0px 0px 8px 0px;
	}
.weblogbinderpage .webloginfo .magazines .intro {
	font-size:10pt;
	}
.weblogbinderpage .webloginfo .magazines .body {
	font-size:9pt;
	padding:12px 0px 0px 0px;
	}

.weblogbinderpage .header {
	font-weight:bold;
	font-size:13pt;
	padding:10px 0px 4px 0px;
	}
.weblogbinderpage .icon {
	float:left;
	}
.weblogbinderpage .audio, .weblogbinderpage .video, .weblogbinderpage .link,
.weblogbinderpage .dossier, .weblogbinderpage .bijlage,
.weblogbinderpage .email,  .weblogbinderpage .service,
.weblogbinderpage .archive {
	padding:0px 0px 8px 0px;
	font-size:8pt;
	margin:0px 0px 0px 23px;
	}

.weblogbinderpage .weblogbinder .backToLog {
	font-size:8pt;
	padding:0px 0px 20px 0px;
	}
.weblogbinderpage .weblogbinder .binderTitle {
	font-size:12pt;
	color:#FF630C;
	font-weight:bold;
	padding:0px 0px 20px 0px;
	}
.weblogbinderpage .weblogbinder .newsitem {
	width:600px;
	border:solid #91CDFF;
	border-width:1px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	}
.weblogbinderpage .weblogbinder .newsitem .entryheader {
	font-size:7pt;
	margin:0px 0px 5px 0px;
	}
.weblogbinderpage .weblogbinder .newsitem .entryheader a:link {
	color:#FF630C;
	}
.weblogbinderpage .weblogbinder .newsitem .entryheader a:visited {
	color:#FF630C;
	}
.weblogbinderpage .weblogbinder .newsitem .entryheader a:hover {
	color:#FF630C;
	}
.weblogbinderpage .weblogbinder .newsitem .entryheader a:active {
	color:#FF630C;
	}
.weblogbinderpage .weblogbinder .newsitem .entry .title {
	color:#FF630C;
	font-size:13pt;
	font-weight:bold;
	}
.weblogbinderpage .weblogbinder .newsitem .entry .subtitle {
	color:#FF630C;
	font-size:10pt;
	font-weight:bold;
	}
.weblogbinderpage .weblogbinder .newsitem .entry .intro {
	font-size:9pt;
	font-style:italic;
	margin:5px 0px 0px 0px;
	}
.weblogbinderpage .weblogbinder .newsitem .entry .body {
	font-size:9pt;
	margin:5px 0px 0px 0px;
	}
.weblogbinderpage .weblogbinder .newsitem .entry .imageanddescription {
	padding:5px 10px 0px 0px;
	float:left;
	clear:left;
	margin:0px 0px 5px 0px;
	}
.weblogbinderpage .weblogbinder .newsitem .entry .imageanddescription .description {
	font-size:8pt;
	width:160px;
	font-weight:normal;
	font-family:arial, helvetica, sans-serif;
	color:#000F5A;
	}
.weblogbinderpage .weblogbinder .newsitem .entry {
	margin:0px 0px 23px 0px;
	}
.weblogbinderpage .weblogbinder .newsitem .entry .entryrelated {
	clear:left;
	}
.weblogbinderpage .weblogbinder .newsitem .line {
	width:100%;
	height:1px;
	border:solid #91CDFF;
	border-width:1px 0px 0px 0px;
	margin:0px;
	padding:0px;
	}

/* ===================================================================================== */
/* weblog archief                                                                        */
/* ===================================================================================== */
.weblogarchivepage .webloginfo {
	width:155px;
	padding:10px 10px 0px 10px;
	background-color:#91CDFF;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.weblogarchivepage .webloginfo * {
	position:relative;
	opacity:1.0;
	}
.weblogarchivepage .weblogarchive {
	padding:10px 10px 0px 10px;
	background-color:#ffffff;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.weblogarchivepage .weblogarchive * {
	position:relative;
	opacity:1.0;
	}
.weblogarchivepage .webloginfo .magazines .image {
	margin:0px 0px 0px 0px;
	}
.weblogarchivepage .webloginfo .magazines .subtitle {
	font-size:10pt;
	font-weight:bold;
	padding:0px 0px 8px 0px;
	}
.weblogarchivepage .webloginfo .magazines .intro {
	font-size:10pt;
	}
.weblogarchivepage .webloginfo .magazines .body {
	font-size:9pt;
	padding:12px 0px 0px 0px;
	}

.weblogarchivepage .header {
	font-weight:bold;
	font-size:13pt;
	padding:10px 0px 4px 0px;
	}
.weblogarchivepage .icon {
	float:left;
	}
.weblogarchivepage .audio,
.weblogarchivepage .video,
.weblogarchivepage .link,
.weblogarchivepage .dossier,
.weblogarchivepage .bijlage,
.weblogarchivepage .email,
.weblogarchivepage .service,
.weblogarchivepage .archive {
	padding:0px 0px 8px 0px;
	font-size:8pt;
	margin:0px 0px 0px 23px;
	}


.weblogarchivepage .weblogarchive .backToLog {
	font-size:8pt;
	padding:0px 0px 20px 0px;
	}
.weblogarchivepage .weblogarchive .archiveHeader {
	font-size:12pt;
	color:#FF630C;
	font-weight:bold;
	}
.weblogarchivepage .weblogarchive .archiveDate {
	font-size:8pt;
	color:#FF630C;
	padding:0px 0px 20px 0px;
	}
.weblogarchivepage .weblogarchive .newsitem {
	width:600px;
	border:solid #91CDFF;
	border-width:1px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	}
.weblogarchivepage .weblogarchive .newsitem .entryheader {
	font-size:7pt;
	margin:0px 0px 5px 0px;
	}
.weblogarchivepage .weblogarchive .newsitem .entryheader a:link {
	color:#FF630C;
	}
.weblogarchivepage .weblogarchive .newsitem .entryheader a:visited {
	color:#FF630C;
	}
.weblogarchivepage .weblogarchive .newsitem .entryheader a:hover {
	color:#FF630C;
	}
.weblogarchivepage .weblogarchive .newsitem .entryheader a:active {
	color:#FF630C;
	}
.weblogarchivepage .weblogarchive .newsitem .entry .title {
	color:#FF630C;
	font-size:13pt;
	font-weight:bold;
	}
.weblogarchivepage .weblogarchive .newsitem .entry .subtitle {
	color:#FF630C;
	font-size:10pt;
	font-weight:bold;
	}
.weblogarchivepage .weblogarchive .newsitem .entry .intro {
	font-size:9pt;
	font-style:italic;
	margin:5px 0px 0px 0px;
	}
.weblogarchivepage .weblogarchive .newsitem .entry .body {
	font-size:9pt;
	margin:5px 0px 0px 0px;
	}
.weblogarchivepage .weblogarchive .newsitem .entry .imageanddescription {
	padding:5px 10px 0px 0px;
	float:left;
	clear:left;
	margin:0px 0px 5px 0px;
	}
.weblogarchivepage .weblogarchive .newsitem .entry .imageanddescription .description {
	font-size:8pt;
	width:160px;
	font-weight:normal;
	font-family:arial, helvetica, sans-serif;
	color:#000F5A;
	}
.weblogarchivepage .weblogarchive .newsitem .entry {
	margin:0px 0px 23px 0px;
	}
.weblogarchivepage .weblogarchive .newsitem .entryrelated {
	clear:left;
	}
.weblogarchivepage .weblogarchive .newsitem .line {
	width:100%;
	height:1px;
	border:solid #91CDFF;
	border-width:1px 0px 0px 0px;
	margin:0px;
	padding:0px;
	}
.weblogarchivepage .weblogarchive .newsitem .zieook {
	font-size:8pt;
	}


/* ===================================================================================== */
/* weblog entry                                                                        */
/* ===================================================================================== */
.weblogentrypage .webloginfo {
	width:155px;
	padding:10px 10px 0px 10px;
	background-color:#91CDFF;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.weblogentrypage .webloginfo * {
	position:relative;
	opacity:1.0;
	}
.weblogentrypage .weblogentry {
	padding:10px 10px 0px 10px;
	background-color:#ffffff;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.weblogentrypage .weblogentry * {
	position:relative;
	opacity:1.0;
	}
.weblogentrypage .webloginfo .magazines .image {
	margin:0px 0px 0px 0px;
	}
.weblogentrypage .webloginfo .magazines .subtitle {
	font-size:10pt;
	font-weight:bold;
	padding:0px 0px 8px 0px;
	}
.weblogentrypage .webloginfo .magazines .intro {
	font-size:10pt;
	}
.weblogentrypage .webloginfo .magazines .body {
	font-size:9pt;
	padding:12px 0px 0px 0px;
	}

.weblogentrypage .header {
	font-weight:bold;
	font-size:13pt;
	padding:10px 0px 4px 0px;
	}
.weblogentrypage .icon {
	float:left;
	}
.weblogentrypage .audio,
.weblogentrypage .video,
.weblogentrypage .link,
.weblogentrypage .dossier,
.weblogentrypage .bijlage,
.weblogentrypage .email,
.weblogentrypage .service,
.weblogentrypage .archive {
	padding:0px 0px 8px 0px;
	font-size:8pt;
	margin:0px 0px 0px 23px;
	}

.weblogentrypage .weblogentry .backToLog {
	font-size:8pt;
	padding:0px 0px 20px 0px;
	}
.weblogentrypage .weblogentry  .entryheader {
	width:600px;
	border:solid #91CDFF;
	border-width:1px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	}
.weblogentrypage .weblogentry  .entryheader {
	font-size:7pt;
	margin:0px 0px 5px 0px;
	}
.weblogentrypage .weblogentry  .entryheader a:link {
	color:#FF630C;
	}
.weblogentrypage .weblogentry  .entryheader a:visited {
	color:#FF630C;
	}
.weblogentrypage .weblogentry  .entryheader a:hover {
	color:#FF630C;
	}
.weblogentrypage .weblogentry  .entryheader a:active {
	color:#FF630C;
	}
.weblogentrypage .weblogentry  .entry {
	width:600px;
	}
.weblogentrypage .weblogentry  .entry .title {
	color:#FF630C;
	font-size:13pt;
	font-weight:bold;
	}
.weblogentrypage .weblogentry  .entry .subtitle {
	color:#FF630C;
	font-size:10pt;
	font-weight:bold;
	}
.weblogentrypage .weblogentry  .entry .intro {
	font-size:9pt;
	font-style:italic;
	margin:5px 0px 0px 0px;
	}
.weblogentrypage .weblogentry  .entry .body {
	font-size:9pt;
	margin:5px 0px 0px 0px;
	}
.weblogentrypage .weblogentry  .entry .imageanddescription {
	padding:5px 10px 0px 0px;
	float:left;
	clear:left;
	margin:0px 0px 5px 0px;
	}
.weblogentrypage .weblogentry  .entry .imageanddescription .description {
	font-size:8pt;
	width:160px;
	font-weight:normal;
	font-family:arial, helvetica, sans-serif;
	color:#000F5A;
	}
.weblogentrypage .weblogentry  .entry {
	margin:0px 0px 50px 0px;
	}
.weblogentrypage .weblogentry  .entryrelated {
	width:600px;
	}
.weblogentrypage .weblogentry  .entryrelated {
	clear:left;
	}

/* ===================================================================================== */
/* zoekresultaten                                                                        */
/* ===================================================================================== */

.searchtable .searchinfo {
	background-color:#ffffff;
	padding:10px 8px 0px 8px;
	width:176px;
	font-size:8pt;
	vertical-align:top;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.searchtable .searchinfo * {
	opacity:1.0;
	position:relative;
	}
.searchtable .searchresults {
	background-color:#91CDFF;
	padding:2px 8px 0px 10px;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.searchtable .searchinfo * {
	opacity:1.0;
	position:relative;
	}
.searchtable .searchinfo .header {
	font-size:10pt;
	font-weight:bold;
	}
.searchtable .searchinfo .zoekresultaten {
	color:#FF630C;
	font-size:11pt;
	font-weight:bold;
	}
.searchtable .searchinfo .info {
	font-size:10pt;
	text-align:right;
	}
.searchtable .searchinfo .info .highlight {
	color:#FF630C;
	}
.searchtable .searchinfo .pagenumbers {
	font-size:9pt;
	font-weight:bold;
	border:solid #91CDFF;
	border-width:1px 0px 0px 0px;
	margin:8px 0px 0px 0px;
	padding:8px 0px 0px 0px;
	}
.searchtable .searchinfo .pagenumbers .selected {
	background-color:#FF630C;
	color:#ffffff;
	display:inline;
	font-weight:bold;
	padding:0px 0.5ex 0px 0.5ex;
	text-align:center;
	}
.searchtable .searchresults .prevnext_top {
	border:solid #000F5A;
	border-width:0px 0px 1px 0px;
	margin:0px 0px 0px 0px;
	font-size:8pt;
	}
.searchtable .searchresults .prevnext_top TD {
	padding:8px 0px 8px 0px;
	}
.searchtable .searchresults .prevnext_bottom {
	border:solid #000F5A;
	border-width:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:8pt;
	}
.searchtable .searchresults .prevnext_bottom TD {
	padding:8px 0px 8px 0px;
	}
.searchtable .searchresults .searchresult {
	border:solid #ffffff;
	border-width:0px 0px 1px 0px;
	padding:0px 0px 8px 0px;
	margin:8px 0px 0px 0px;
	}
.searchtable .searchresults .searchresult .title {
	font-size:10pt;
	font-weight:bold;
	}
.searchtable .searchresults .searchresult .description {
	font-size:10pt;
	}
.searchtable .searchresults .searchresult .description br {
	display:inline;
	}

/* ===================================================================================== */
/* audiopopup                                                                            */
/* ===================================================================================== */
.audiopage .audio_generic .audio_info {
	width:100%;
	height:380px;
	background-color:#ffffff;
	padding:10px 10px 10px 10px;
	filter:alpha(opacity=90);
	opacity:0.9;
	}
.audiopage .audio_generic .audio_info * {
	position:relative;
	opacity	:1;
	}
.audiopage .audio_generic .audio_info .title {
	font-size:15pt;
	font-weight:bold;
	}
.audiopage .audio_generic .audio_info .subtitle {
	font-size:11pt;
	font-weight:bold;
	}
.audiopage .audio_generic .audio_info .intro {
	font-size:10pt;
	font-style:italic;
	padding:5px 8px 0px 0px;
	}
.audiopage .audio_generic .audio_info .meer {
	font-size:8pt;
	padding:5px 8px 0px 0px;
	}
/* ===================================================================================== */
/* generic                                                                               */
/* ===================================================================================== */
.horizontal3 table {
	width:100%;
	}
.icon {
	margin-right:8px;
	}
.icon_arrow_left {
	margin-right:4px;
	}
.icon_arrow_right {
	margin-left:4px;
	}
.related_audio_video .header,
.related_not_audio_video .header{
	font-weight:bold;
	font-size:11pt;
	padding:0px 0px 4px 0px;
	}
.related_audio_video .related_blok,
.related_not_audio_video .related_blok{
	padding:0px 10px 8px 10px;
	margin:0px 0px 16px 0px;
	border:#ffffff solid;
	border-width:0px 0px 2px 0px;
	}
.related_audio_video .icon,
.related_not_audio_video .icon{
	float:left;
	}
.related_audio_video .audio,
.related_audio_video .video,
.related_audio_video .link,
.related_audio_video .forumurls,
.related_audio_video .dossier,
.related_audio_video .bijlage,
.related_audio_video .email,
.related_not_audio_video .audio,
.related_not_audio_video .video,
.related_not_audio_video .link,
.related_not_audio_video .forumurls,
.related_not_audio_video .dossier,
.related_not_audio_video .bijlage,
.related_not_audio_video .email {
	padding:0px 0px 8px 0px;
	width:100%;
	font-size:8pt;
	}
.related_images .description {
	font-size:8pt;
	padding-top:5px;
	width:124px;
	}
.related_images_posrel .description {
	font-size:8pt;
	padding-top:5px;
	width:124px;
	}
.wizardhome,
.tesitesovervieweditpart,
.episodeseditpart,
.episodejumpeditpart,
.itemjumpeditpart,
.binderseditpart,
.binderjumpeditpart,
.newseditpart,
.newsjumpeditpart,
.weblogsovervieweditpart,
.weblogentryjumpeditpart,
.weblogarchivejumpeditpart,
.weblogbinderjumpeditpart,
.serviceinfojumpeditpart {
	padding:10px 10px 0px 10px;
	background-color:#ffffff;
	}

.episode_nr {
	font-size:8pt;
	}
.relatedTable TD {
	padding-left:10px;
	padding-right:10px;
	}
.relatedTable .related_head {
	background-color:#ffffff;
	}
.relatedTable .related_body {
	border-width:0px 0px 2px 0px;
	border-style:solid;
	border-color:#ffffff;
	padding-top:7px;
	padding-bottom:3px;
	}
.related_header {
	font-size:11pt;
	font-weight:bold;
	margin-bottom:6px;
	}
.related_description {
	font-size:8pt;
	padding-bottom:7px;
	}

/*    
   For media player 
   */
#headerdiv, #contentdiv  { 
	background-color:#ffffff;
	color:#000F5A;
	padding:1ex;
	filter:alpha(opacity=90);
	opacity:0.9;
	overflow:auto;
}
#headerdiv
{
	left: 0 !important;
	top: 0 !important;
	width:100% !important;
}
#contentdiv{
	height:390px;
}
#contentdiv .header{
	width:270px;
}
#contentdiv .header div{
	font-family:arial,helvetica,sans-serif;
}
#contentdiv .title{
	font-size:11pt;
	color:#000F5A;
}
#contentdiv .subtitle{
	font-size:10pt;
	color:#000F5A;
}
#contentdiv .intro,
#contentdiv .description{
	font-size:9pt;
}
#contentdiv img { 
	float:right;
	margin:0 0 5px 5px;
}
#headerdiv td.header { 
	color:#000F5A;
}
#contentdiv p { 
	color:#000F5A;
}

#headerdiv a.submenu font { 
	color:#000F5A;
}
#contentdiv .Header { 
	color:#000F5A;
	height:380px;
}
/* Remove some styling elements */
.gsc-search-box, .gsc-resultsHeader, .gs-visibleUrl-short, .gs-watermark {
    display: none;
}

.gsc-control {
  width: 100%;
}

.gs-visibleUrl-long {
    color: #999;
}

.gs-result {
  margin-bottom: 1.5em;
  background: transparent url('http://images.vpro.nl/images/42298598+colorizehex(000000)+s(10)+f(png)+f(asis)/image.png') no-repeat scroll 0 4px;
  padding: 0 0 0 14px;
}

.gsc-cursor {
    margin-left: 15px;
}

.gsc-cursor-page {
    display: block;
    float: left;
    margin-right: 10px;
    padding: 4px;
    text-align: center;
    cursor: pointer;
    width: 10px;
    height: 12px;
    border: 1px solid #ddd;
}

.gsc-trailing-more-results {
    line-height: 24px;
}

.gsc-cursor-current-page {
  font-weight: bold;
  border: 1px solid #666;
}

.gs-title {
    font-weight: 14px;
    font-weight: bold;
}



