BODY {
	font-family:arial,helvetica,sans-serif;
    margin:0px;
	background-repeat:repeat-x;
	background-color:#ffffff;
}

TD {text-align:left;}
DIV {text-align:left;}
SPAN {text-align:left;}
P {}

a {text-decoration:none;}
a:link {color:#222222;}
a:visited {color:#333333;}
a:active {color:#000000;}
a:hover {color:#8c0000;}

/* voorpagina --  voorpagina --  voorpagina --  voorpagina --  voorpagina --  voorpagina --  voorpagina --  voorpagina -- */
.frontpage {width:100%;}

.frontpage .event {width:750px; margin:15px 0px 0px 0px;}
.frontpage .event TD {background-color:#dddddd; border:#ffffff solid; border-width:0px 0px 1px 0px;}
.frontpage .event .intro {font-size:12px; color:#333333; padding:6px 8px 5px 8px;}

.frontpage .articles {width:998px;}
.frontpage .articles TD {background-color:#eeeeee;}

.frontpage .articles .banner {width:124px; background-color:transparent; vertical-align:top;}
.frontpage .articles .banner .ad {margin:0 0 0 4px;}
.frontpage .articles .banner .ad .banner_header {background-color:transparent; text-align:center; font-size:0.7em; margin:0 0 5px 0; color:#666;}

.frontpage .articles .left {width:250px; border:solid #111111; border-width:0px 1px 0px 0px;}
.frontpage .articles .left a:link .eventnews * {color:#111111;}
.frontpage .articles .left a:visited .eventnews * {color:#333333;}
.frontpage .articles .left a:active .eventnews * {color:#000000;}
.frontpage .articles .left a:hover .eventnews * {color:#8c0000;}
.frontpage .articles .left .eventnews .Image {}
.frontpage .articles .left .eventnews {clear:both; border:solid #ffffff; border-width:0px 0px 1px 0px;}
.frontpage .articles .left .eventnews .title {color:#111111; font-size:15px; font-weight:bold; margin:2px 5px 0px 5px;}
.frontpage .articles .left .eventnews .subtitle {color:#111111; font-size:12px; font-weight:bold; margin:2px 5px 0px 5px;}
.frontpage .articles .left .eventnews .intro {color:#111111; font-size:11px; margin:2px 5px 0px 5px;}
.frontpage .articles .left .eventnews .Audio {background-color:#8c0000; margin:2px 0px 5px 5px;}
.frontpage .articles .left .eventnews .Video {background-color:#8c0000; margin:2px 0px 5px 5px;}
.frontpage .articles .left .eventnews .Pijl {background-color:#8c0000; margin:2px 0px 5px 5px;}

.frontpage .articles .middle {width:250px; border:solid #111111; border-width:0px 1px 0px 0px;}
.frontpage .articles .middle a:link .magazinenews * {color:#111111;}
.frontpage .articles .middle a:visited .magazinenews * {color:#333333;}
.frontpage .articles .middle a:active .magazinenews * {color:#000000;}
.frontpage .articles .middle a:hover .magazinenews * {color:#8c0000;}
.frontpage .articles .middle .magazinenews .Image {margin:2px 5px 0px 5px;}
.frontpage .articles .middle .magazinenews {clear:both; border:solid #ffffff; border-width:0px 0px 1px 0px;}
.frontpage .articles .middle .magazinenews .title {color:#111111; font-size:13px; font-weight:bold; margin:2px 5px 0px 5px;}
.frontpage .articles .middle .magazinenews .subtitle {color:#111111; font-size:11px; font-weight:bold; margin:2px 5px 0px 5px;}
.frontpage .articles .middle .magazinenews .intro {color:#111111; font-size:11px; margin:2px 5px 0px 5px;}
.frontpage .articles .middle .magazinenews .Audio {background-color:#8c0000; margin:2px 0px 5px 5px;}
.frontpage .articles .middle .magazinenews .Video {background-color:#8c0000; margin:2px 0px 5px 5px;}
.frontpage .articles .middle .magazinenews .Pijl {background-color:#8c0000; margin:2px 0px 5px 5px;}

.frontpage .articles .right {width:250px}
.frontpage .articles .right .headlines {clear:both; border:solid #ffffff; border-width:0px 0px 1px 0px;}
.frontpage .articles .right .headlines .title {color:#111111; font-size:11px; font-weight:bold; margin:2px 5px 2px 5px;}
.frontpage .articles .right .headlines a:link * {color:#111111;}
.frontpage .articles .right .headlines a:visited * {color:#333333;}
.frontpage .articles .right .headlines a:active * {color:#000000;}
.frontpage .articles .right .headlines a:hover * {color:#8c0000;}
.frontpage .articles .right .headlines .Audio {background-color:#8c0000; margin:0px 0px 2px 5px;}
.frontpage .articles .right .headlines .Video {background-color:#8c0000; margin:0px 0px 2px 5px;}
.frontpage .articles .right .headlines .Pijl {background-color:#8c0000; margin:0px 0px 2px 5px;}

.frontpage .articles .right .teasers {clear:both; border:solid #ffffff; border-width:0px 0px 1px 0px;}
.frontpage .articles .right .teasers .title {color:#111111; font-size:12px; font-weight:bold; margin:2px 5px 2px 5px;}
.frontpage .articles .right .teasers .subtitle {color:#111111; font-size:11px; font-weight:bold; margin:2px 5px 2px 5px;}
.frontpage .articles .right .teasers .body {color:#111111; font-size:11px; margin:2px 5px 0px 5px;}
.frontpage .articles .right .teasers a:link * {color:#111111;}
.frontpage .articles .right .teasers a:visited * {color:#333333;}
.frontpage .articles .right .teasers a:active * {color:#000000;}
.frontpage .articles .right .teasers a:hover * {color:#8c0000;}
.frontpage .articles .right .teasers .Audio {background-color:#8c0000; margin:0px 0px 2px 5px;}
.frontpage .articles .right .teasers .Video {background-color:#8c0000; margin:0px 0px 2px 5px;}
.frontpage .articles .right .teasers .Pijl {background-color:#8c0000; margin:0px 0px 2px 5px;}

.frontpage .sponsors {width:750px; margin:20px 0px 20px 0px;}
.frontpage .sponsors TD {text-align:left;}

.frontpage .service {width:750px;}
.frontpage .service TD {border:#dddddd solid; border-width:0px 1px 0px 1px; padding:5px;}
.frontpage .service .title {font-size:12px; font-weight:bold; color:#8c0000; text-transform:uppercase; width:100%; background:#ddd;}
.frontpage .service .subtitle {font-size:11px; font-weight:bold; color:#222222;}
.frontpage .service .intro {font-size:10px; font-weight:bold; color:#444444;}
.frontpage .service .body {font-size:10px; color:#444444;}
.frontpage .service .url {font-size:10px; color:#444444;}
.frontpage .service .url a:link {color:#444444;}
.frontpage .service .url a:visited {color:#777777;}
.frontpage .service .url a:active {color:#000000;}
.frontpage .service .url a:hover {color:#8c0000;}
.frontpage .service .email {font-size:10px; color:#444444;}
.frontpage .service .email a:link {color:#444444;}
.frontpage .service .email a:visited {color:#777777;}
.frontpage .service .email a:active {color:#000000;}
.frontpage .service .email a:hover {color:#8c0000;}

/* nieuwsbrief popup -- nieuwsbrief popup -- nieuwsbrief popup -- nieuwsbrief popup -- nieuwsbrief popup -- nieuwsbrief popup -- */
.nieuwsbriefpopuppage {margin:10px; font-size:12px;}
.nieuwsbriefpopuppage .title {font-weight:bold; font-size:15px; width:100%; padding:4px; background-color:#dddddd;}
.nieuwsbriefpopuppage .info {width:100%; padding:4px; background-color:#eeeeee;}
.nieuwsbriefpopuppage .info  .text {}
.nieuwsbriefpopuppage .info  .nothanx {font-weight:bold;}
.nieuwsbriefpopuppage .info  .nothanx a:link {color:#8c0000;}
.nieuwsbriefpopuppage .info  .nothanx a:visited {color:#8c0000;}
.nieuwsbriefpopuppage .info  .nothanx a:active {color:#af0000;}
.nieuwsbriefpopuppage .info  .nothanx a:hover {color:#af0000;}

/* all news --  all news --  all news --  all news --  all news --  all news --  all news --  all news --  all news --  all news */
.allnewspage {width:100%;}

.allnewspage .newsnavigatieTop {width:750px; margin:15px 0px 0px 0px;background-color:#dddddd;}
.allnewspage .newsnavigatieBottom {width:750px; margin:0px 0px 0px 0px;background-color:#dddddd;}
.allnewspage .newsnavigatieTop SELECT,
.allnewspage .newsnavigatieBottom SELECT {background-color:#111111; font-size:12px; color:#eeeeee; border-style:none; margin:3px 0px 3px 5px;}
.allnewspage .newsnavigatieTop .submit,
.allnewspage .newsnavigatieBottom .submit {background-color:#111111; font-size:12px; color:#eeeeee; border-style:none; margin:3px 0px 3px 0px;}
.allnewspage .newsnavigatieTop TD,
.allnewspage .newsnavigatieBottom TD {background-color:#dddddd; border:#ffffff solid; border-width:0px 0px 1px 0px;}
.allnewspage .newsnavigatieTop .newsCount,
.allnewspage .newsnavigatieBottom .newsCount {font-size:12px; font-weight:bold; color:#333333; padding:6px 8px 5px 8px; text-align:right;}
.allnewspage .newsnavigatieTop .newsCount a:link .Pijl,
.allnewspage .newsnavigatieTop .newsCount a:link .PijlLeft,
.allnewspage .newsnavigatieBottom .newsCount a:link .Pijl,
.allnewspage .newsnavigatieBottom .newsCount a:link .PijlLeft {background-color:#8c0000;}
.allnewspage .newsnavigatieTop .newsCount a:visited .Pijl,
.allnewspage .newsnavigatieTop .newsCount a:visited .PijlLeft,
.allnewspage .newsnavigatieBottom .newsCount a:visited .Pijl,
.allnewspage .newsnavigatieBottom .newsCount a:visited .PijlLeft {background-color:#8c0000;}
.allnewspage .newsnavigatieTop .newsCount a:active .Pijl,
.allnewspage .newsnavigatieTop .newsCount a:active .PijlLeft,
.allnewspage .newsnavigatieBottom .newsCount a:active .Pijl,
.allnewspage .newsnavigatieBottom .newsCount a:active .PijlLeft {background-color:#111111;}
.allnewspage .newsnavigatieTop .newsCount a:hover .Pijl,
.allnewspage .newsnavigatieTop .newsCount a:hover .PijlLeft,
.allnewspage .newsnavigatieBottom .newsCount a:hover .Pijl,
.allnewspage .newsnavigatieBottom .newsCount a:hover .PijlLeft {background-color:#bf0000;}

.allnewspage .newsnavigatie .newsPages {font-size:12px; font-weight:bold; color:#333333; padding:6px 8px 5px 8px; float:right;}

.allnewspage .binders {width:750px; margin:0px 0px 0px 0px;}
.allnewspage .binders TD {background-color:#dddddd; border:#ffffff solid; border-width:0px 0px 0px 0px;}
.allnewspage .binders .title {display:block; margin:2px 5px 2px 5px; font-weight:bold; font-size:15px; color:#8c0000;}
.allnewspage .binders .subtitle {display:block; margin:2px 5px 2px 5px; font-weight:bold; font-size:12px; color:#8c0000;}
.allnewspage .binders .intro {display:block; margin:2px 5px 2px 5px; font-size:12px; color:#8c0000;}

.allnewspage .news {width:750px;}
.allnewspage .news TD {background-color:#eeeeee;}
.allnewspage .news .new {width:250px; border:#ffffff solid; border-width:0px 0px 1px 0px;}
.allnewspage .news .new .type {text-align:right; font-size:10px; color:#888888; float:right; vertical-align:middle; margin:2px 5px 2px 5px;}
.allnewspage .news .new .mmevent {font-size:10px; color:#888888; vertical-align:middle; margin:2px 5px 2px 5px;}
.allnewspage .news .new a:link * {color:#111111;}
.allnewspage .news .new a:visited * {color:#333333;}
.allnewspage .news .new a:active * {color:#000000;}
.allnewspage .news .new a:hover * {color:#8c0000;}
.allnewspage .news .new .title {color:#111111; font-size:14px; font-weight:bold; margin:2px 5px 2px 5px;}
.allnewspage .news .new .Image {margin:2px 5px 0px 5px;}
.allnewspage .news .new .subtitle {color:#111111; font-size:11px; font-weight:bold; margin:2px 5px 2px 5px;}
.allnewspage .news .new .intro {color:#111111; font-size:11px; margin:2px 5px 0px 5px;}
.allnewspage .news .new .Audio {background-color:#8c0000; margin:0px 5px 2px 0px;}
.allnewspage .news .new .Video {background-color:#8c0000; margin:0px 5px 2px 0px;}
.allnewspage .news .new .Pijl {background-color:#8c0000; margin:0px 5px 2px 0px;}

/* newsitem -- newsitem -- newsitem -- newsitem -- newsitem -- newsitem -- newsitem -- newsitem -- newsitem -- newsitem -- newsitem -- */
.newsitempage {width:100%;}

.newsitempage .credits {width:750px; margin:15px 0px 0px 0px;}
.newsitempage .credits TD {background-color:#dddddd; border:#ffffff solid; border-width:0px 0px 1px 0px;}
.newsitempage .credits .newstype {font-size:12px; color:#333333; font-weight:bold; padding:6px 8px 5px 8px; display:inline;}
.newsitempage .credits .mmevents {font-size:12px; color:#333333; padding:6px 8px 5px 8px; display:inline;}
.newsitempage .credits .people {font-size:12px; color:#333333; padding:6px 8px 5px 8px; display:inline;}
.newsitempage .credits .prevnext {text-align:right;}
.newsitempage .credits .Pijl {background-color:#8c0000; margin:5px 5px 5px 0px;}
.newsitempage .credits .PijlLeft {background-color:#8c0000; margin:5px 2px 5px 0px;}
.newsitempage .credits a:link .Pijl,
.newsitempage .credits a:link .PijlLeft {background-color:#8c0000;}
.newsitempage .credits a:visited .Pijl,
.newsitempage .credits a:visited .PijlLeft {background-color:#8c0000;}
.newsitempage .credits a:active .Pijl,
.newsitempage .credits a:active .PijlLeft {background-color:#111111;}
.newsitempage .credits a:hover .Pijl,
.newsitempage .credits a:hover .PijlLeft {background-color:#bf0000;}

.newsitempage .newsitem .banner {width:124px; background-color:#fff; vertical-align:top;}
.newsitempage .newsitem .banner .ad {margin:0 0 0 4px;}
.newsitempage .newsitem .banner .ad .banner_header {background-color:transparent; text-align:center; font-size:0.7em; margin:0 0 5px 0; color:#666;}

.newsitempage .newsitem {width:998px; margin:1px 0px 0px 0px; background-color:#f4f4f4;}
.newsitempage .newsitem .title {color:#111111; font-size:23px; font-weight:bold; margin:5px;}
.newsitempage .newsitem .subtitle {color:#111111; font-size:16px; font-weight:bold; margin:5px;}
.newsitempage .newsitem .intro {color:#111111; font-size:12px; margin:5px; font-weight:bold;}
.newsitempage .newsitem .body {color:#111111; font-size:12px; margin:5px;}
.newsitempage .newsitem .related {width:210px; float:right; background-color:#eeeeee; margin:0px 0px 5px 5px;}
.newsitempage .newsitem .related .typebackground {width:210px; background-color:#dddddd; width:210px; clear:both;}
.newsitempage .newsitem .related .type {font-size:11px; color:#333333; font-weight:bold; margin:2px;}
.newsitempage .newsitem .related .relatedItem {clear:left;}
.newsitempage .newsitem .related .relatedItem .Icon,
.newsitempage .newsitem .related .relatedItem .Audio,
.newsitempage .newsitem .related .relatedItem .Video,
.newsitempage .newsitem .related .relatedItem .Pijl {float:left; clear:left; margin:0px 5px 0px 0px; padding:0px;}
.newsitempage .newsitem .related .relatedItem a:link .Icon,
.newsitempage .newsitem .related .relatedItem a:link .Audio,
.newsitempage .newsitem .related .relatedItem a:link .Video,
.newsitempage .newsitem .related .relatedItem a:link .Pijl {background-color:#8c0000;}
.newsitempage .newsitem .related .relatedItem a:visited .Icon,
.newsitempage .newsitem .related .relatedItem a:visited .Audio,
.newsitempage .newsitem .related .relatedItem a:visited .Video,
.newsitempage .newsitem .related .relatedItem a:visited .Pijl {background-color:#8c0000;}
.newsitempage .newsitem .related .relatedItem a:active .Icon,
.newsitempage .newsitem .related .relatedItem a:active.Audio,
.newsitempage .newsitem .related .relatedItem a:active .Video,
.newsitempage .newsitem .related .relatedItem a:active .Pijl {background-color:#111111;}
.newsitempage .newsitem .related .relatedItem a:hover .Icon,
.newsitempage .newsitem .related .relatedItem a:hover .Audio,
.newsitempage .newsitem .related .relatedItem a:hover .Video,
.newsitempage .newsitem .related .relatedItem a:hover .Pijl {background-color:#bf0000;}
.newsitempage .newsitem .related .relatedItem .title {font-size:11px; color:#333333; font-weight:bold; padding:0px 2px 0px 2px; margin:0px 0px 0px 17px;}
.newsitempage .newsitem .related .relatedItem .subtitle {font-size:11px; color:#333333; font-weight:normal; padding:0px 2px 0px 2px; margin:0px 0px 0px 17px;}
.newsitempage .newsitem .related .relatedItem .text {font-size:11px; color:#333333; padding:0px 2px 0px 2px; margin:0px 0px 0px 17px;}
.newsitempage .newsitem .related .relatedItem a:link * {color:#111111;}
.newsitempage .newsitem .related .relatedItem a:visited * {color:#333333;}
.newsitempage .newsitem .related .relatedItem a:active * {color:#000000;}
.newsitempage .newsitem .related .relatedItem a:hover * {color:#8c0000;}
.newsitempage .newsitem .images {width:210px; float:left; background-color:#eeeeee; margin:0px 5px 5px 2px;}
.newsitempage .newsitem .images .imageDiv .Image {}
.newsitempage .newsitem .images .imageDiv .description {color:#111111; font-size:11px; padding:2px;}
.newsitempage .newsitem .images .imageDiv a:link * {color:#111111;}
.newsitempage .newsitem .images .imageDiv a:visited * {color:#333333;}
.newsitempage .newsitem .images .imageDiv a:active * {color:#000000;}
.newsitempage .newsitem .images .imageDiv a:hover * {color:#8c0000;}
.newsitempage .newsitem .imagesfotoverslag {margin:0px 5px 5px 2px;}
.newsitempage .newsitem .imagesfotoverslag .imageDiv {float:left; width:257px; margin:0px 5px 0px 0px;}
.newsitempage .newsitem .imagesfotoverslag .imageDiv .Image {}
.newsitempage .newsitem .imagesfotoverslag .imageDiv .description {color:#111111; font-size:11px; padding:2px;}
.newsitempage .newsitem .imagesfotoverslag .imageDiv a:link * {color:#111111;}
.newsitempage .newsitem .imagesfotoverslag .imageDiv a:visited * {color:#333333;}
.newsitempage .newsitem .imagesfotoverslag .imageDiv a:active * {color:#000000;}
.newsitempage .newsitem .imagesfotoverslag a:hover * {color:#8c0000;}

/* newsitemverstuur -- newsitemverstuur -- newsitemverstuur -- newsitemverstuur -- newsitemverstuur -- newsitemverstuur -- newsitemverstuur */
.newsitemverstuurpage {width:100%;}
.newsitemverstuurpage .newsitem {width:750px; margin:15px 0px 0px 0px;}
.newsitemverstuurpage .newsitem TD {background-color:#dddddd; border:#ffffff solid; border-width:0px 0px 1px 0px;}
.newsitemverstuurpage .newsitem .title {color:#111111; font-size:23px; font-weight:bold; margin:5px;}
.newsitemverstuurpage .newsitem .subtitle {color:#111111; font-size:16px; font-weight:bold; margin:5px;}

.newsitemverstuurpage .personalInfo {width:750px; margin:1px 0px 0px 0px; background-color:#f4f4f4;}
.newsitemverstuurpage .personalInfo TD {width:750px; margin:1px 0px 0px 0px; background-color:#f4f4f4; color:#111111; font-size:12px; padding:5px;}

/* artists --  artists --  artists --  artists --  artists --  artists --  artists --  artists --  artists --  artists --  artists */
.artistspage {width:100%;}
.artistspage .event {width:750px; margin:15px 0px 0px 0px;}

.artistspage .event {width:750px; margin:15px 0px 0px 0px;}
.artistspage .event TD {background-color:#dddddd; border:#ffffff solid; border-width:0px 0px 1px 0px;}
.artistspage .event .festival {font-size:12px; font-weight:bold; color:#333333; padding:6px 8px 5px 8px;}

.artistspage .artists .artistImage {float:right;}

.artistspage .artists {width:750px;}
.artistspage .artists TD {background-color:#eeeeee; border:#111111 solid; border-width:0px 0px 1px 0px;}
.artistspage .artists .info {border:solid #ffffff; border-width:0px 0px 1px 0px; padding:6px 8px 5px 8px;}
.artistspage .artists .info .categories {text-align:right; font-size:10px; color:#888888; float:right; vertical-align:middle;}
.artistspage .artists .info .name {font-weight:bold; font-size:20px; color:#111111;}
.artistspage .artists .info .subtitle {font-weight:bold; font-size:12px; color:#888888; margin:0px 0px 0px 5px;}

.artistspage .artists .related {}
.artistspage .artists .related .relatedItem {width:207px; float:left; height:85px; overflow:visible; margin:0px; padding:0px 5px 10px 0px;}
.artistspage .artists .related .relatedItem a:link * {color:#111111;}
.artistspage .artists .related .relatedItem a:visited * {color:#333333;}
.artistspage .artists .related .relatedItem a:active * {color:#000000;}
.artistspage .artists .related .relatedItem a:hover * {color:#8c0000;}
.artistspage .artists .related .relatedItem .Pijl {float:left;}
.artistspage .artists .related .relatedItem .Audio {float:left;}
.artistspage .artists .related .relatedItem .Video {float:left;}
.artistspage .artists .related .relatedItem a:link .Pijl,
.artistspage .artists .related .relatedItem a:link .Audio,
.artistspage .artists .related .relatedItem a:link .Video {background-color:#8c0000;}
.artistspage .artists .related .relatedItem a:visited .Pijl,
.artistspage .artists .related .relatedItem a:visited .Audio,
.artistspage .artists .related .relatedItem a:visited .Video {background-color:#8c0000;}
.artistspage .artists .related .relatedItem a:active .Pijl,
.artistspage .artists .related .relatedItem a:active .Audio,
.artistspage .artists .related .relatedItem a:active .Video {background-color:#111111;}
.artistspage .artists .related .relatedItem a:hover .Pijl,
.artistspage .artists .related .relatedItem a:hover .Audio,
.artistspage .artists .related .relatedItem a:hover .Video {background-color:#bf0000;}
.artistspage .artists .related .relatedItem .title {color:#111111; font-size:11px; font-weight:bold; margin:2px 0px 0px 22px;}
.artistspage .artists .related .relatedItem .subtitle {color:#111111; font-size:11px; margin:0px 0px 0px 22px;}

.artistspage .artists .related .meerIn3VOOR12 {width:207px; float:left; clear:left; overflow:visible; margin:0px; padding:0px 5px 10px 0px;}
.artistspage .artists .related .meerIn3VOOR12 a:link * {color:#111111;}
.artistspage .artists .related .meerIn3VOOR12 a:visited * {color:#333333;}
.artistspage .artists .related .meerIn3VOOR12 a:active * {color:#000000;}
.artistspage .artists .related .meerIn3VOOR12 a:hover * {color:#8c0000;}
.artistspage .artists .related .meerIn3VOOR12 .Pijl {float:left;}
.artistspage .artists .related .meerIn3VOOR12 a:link .Pijl {background-color:#8c0000;}
.artistspage .artists .related .meerIn3VOOR12 a:visited .Pijl {background-color:#8c0000;}
.artistspage .artists .related .meerIn3VOOR12 a:active .Pijl {background-color:#111111;}
.artistspage .artists .related .meerIn3VOOR12 a:hover .Pijl {background-color:#bf0000;}
.artistspage .artists .related .meerIn3VOOR12 .title {color:#111111; font-size:11px; font-weight:bold; margin:2px 0px 0px 22px;}
.artistspage .artists .related .meerIn3VOOR12 .subtitle {color:#111111; font-size:11px; margin:0px 0px 0px 22px;}

/* media --  media --  media --  media --  media --  media --  media --  media --  media --  media --  media */
.mediapage {width:100%;}

.mediapage .programs {width:750px; margin:15px 0px 0px 0px;}
.mediapage .programs TD {background-color:#dddddd; border:#ffffff solid; border-width:0px 0px 2px 0px; height:34px; vertical-align:middle;}
.mediapage .programs TD .related {width:210px; float:right; background-color:#eeeeee; margin:0 0 0 5px;}
.mediapage .programs TD .related .typebackground {width:210px; background-color:#dddddd; width:210px; clear:both;}
.mediapage .programs TD .related .type {font-size:11px; color:#333333; font-weight:bold; margin:2px;}
.mediapage .programs TD .related .relatedItem {clear:left;}
.mediapage .programs TD .related .relatedItem .Icon,
.mediapage .programs TD .related .relatedItem .Pijl {float:left; clear:left; margin:0px 5px 0px 0px; padding:0px;}
.mediapage .programs TD .related .relatedItem a:link .Icon,
.mediapage .programs TD .related .relatedItem a:link .Pijl {background-color:#8c0000;}
.mediapage .programs TD .related .relatedItem a:visited .Icon,
.mediapage .programs TD .related .relatedItem a:visited .Pijl {background-color:#8c0000;}
.mediapage .programs TD .related .relatedItem a:active .Icon,
.mediapage .programs TD .related .relatedItem a:active .Pijl {background-color:#111111;}
.mediapage .programs TD .related .relatedItem a:hover .Icon,
.mediapage .programs TD .related .relatedItem a:hover .Pijl {background-color:#bf0000;}
.mediapage .programs TD .related .relatedItem .title {font-size:11px; color:#333333; font-weight:bold; padding:0px 2px 0px 2px; margin:0px 0px 0px 17px;}
.mediapage .programs TD .related .relatedItem .subtitle {font-size:11px; color:#333333; font-weight:normal; padding:0px 2px 0px 2px; margin:0px 0px 0px 17px;}
.mediapage .programs TD .related .relatedItem .text {font-size:11px; color:#333333; padding:0px 2px 0px 2px; margin:0px 0px 0px 17px;}
.mediapage .programs TD .related .relatedItem a:link * {color:#111111;}
.mediapage .programs TD .related .relatedItem a:visited * {color:#333333;}
.mediapage .programs TD .related .relatedItem a:active * {color:#000000;}
.mediapage .programs TD .related .relatedItem a:hover * {color:#8c0000;}
.mediapage .programs .selectedtab {color:#8c0000; padding:6px; margin:0px; background-color:#eeeeee; display:inline; height:34px; vertical-align:middle;}
.mediapage .programs .tab {color:#818181; padding:6px; margin:0px; display:inline; height:34px; vertical-align:middle;}
.mediapage .programs .selectedtab .title {color:#8c0000; font-size:12px; font-weight:bold;}
.mediapage .programs .selectedseparator {background-color:#eeeeee;}
.mediapage .programs .separator {background-color:#dddddd;}
.mediapage .programs .tab .title {color:#000000; font-size:12px; font-weight:bold; text-transform:uppercase;}
.mediapage .programs .subtitle {color:#333333; font-size:11px; font-weight:bold; margin:0px 6px;}
.mediapage .programs .text {color:#333333; font-size:11px; margin:0px 6px;}

.mediapage .episodes {width:750px; margin:15px 0px 0px 0px;}
.mediapage .episodes TD {background-color:#dddddd; border:#ffffff solid; border-width:0px 0px 2px 0px; height:34px; vertical-align:middle;}
.mediapage .episodes .selectedtab {color:#8c0000; padding:6px; margin:0px; background-color:#eeeeee; display:inline; height:34px; vertical-align:middle;}
.mediapage .episodes .tab {color:#818181; padding:6px; margin:0px; display:inline; height:34px; vertical-align:middle;}
.mediapage .episodes .selectedtab .title {color:#8c0000; font-size:12px; font-weight:bold;}
.mediapage .episodes .tab .title {font-size:12px; font-weight:bold;}
.mediapage .episodes .selectedseperator {background-color:#eeeeee;}
.mediapage .episodes .seperator {background-color:#dddddd;}

.mediapage .media {width:750px;}
.mediapage .media TD {background-color:#EEEEEE; border:solid #ffffff; border-width:0px 0px 1px 0px;}
.mediapage .media .episode {width:100%; margin:0; padding:0 0 15px; background:#eeeeee; font-size:11px;}
.mediapage .media .episode .related {width:210px; float:right; background-color:#eeeeee; margin:0 0 0 5px;}
.mediapage .media .episode .related .typebackground {width:210px; background-color:#dddddd; clear:both;}
.mediapage .media .episode .related .type {font-size:11px; color:#333333; font-weight:bold; margin:2px;}
.mediapage .media .episode .related .relatedItem {clear:left;}
.mediapage .media .episode .related .relatedItem .Icon,
.mediapage .media .episode .related .relatedItem .Pijl {float:left; clear:left; margin:0px 5px 0px 0px; padding:0px;}
.mediapage .media .episode .related .relatedItem a:link .Icon,
.mediapage .media .episode .related .relatedItem a:link .Pijl {background-color:#8c0000;}
.mediapage .media .episode .related .relatedItem a:visited .Icon,
.mediapage .media .episode .related .relatedItem a:visited .Pijl {background-color:#8c0000;}
.mediapage .media .episode .related .relatedItem a:active .Icon,
.mediapage .media .episode .related .relatedItem a:active .Pijl {background-color:#111111;}
.mediapage .media .episode .related .relatedItem a:hover .Icon,
.mediapage .media .episode .related .relatedItem a:hover .Pijl {background-color:#bf0000;}
.mediapage .media .episode .related .relatedItem .title {font-size:11px; color:#333333; font-weight:bold; padding:0px 2px 0px 2px; margin:0px 0px 0px 17px;}
.mediapage .media .episode .related .relatedItem .subtitle {width:180px; font-size:11px; color:#333333; font-weight:normal; padding:0px 2px 0px 2px; margin:0px 0px 0px 17px;}
.mediapage .media .episode .related .relatedItem .text {width:180px; font-size:11px; color:#333333; padding:0px 2px 0px 2px; margin:0px 0px 0px 17px;}
.mediapage .media .episode .related .relatedItem a:link * {color:#111111;}
.mediapage .media .episode .related .relatedItem a:visited * {color:#333333;}
.mediapage .media .episode .related .relatedItem a:active * {color:#000000;}
.mediapage .media .episode .related .relatedItem a:hover * {color:#8c0000;}
.mediapage .media .episode .subtitle {width:100%; color:#333333; font-size:11px; font-weight:bold; margin:0 5px;}
.mediapage .media .episode .text {width:100%; color:#333333; font-size:11px; margin:0 5px;}
.mediapage .media .text {width:215px;}
.mediapage .media .text a:link * {color:#111111;}
.mediapage .media .text a:visited * {color:#333333;}
.mediapage .media .text a:active * {color:#000000;}
.mediapage .media .text a:hover * {color:#8c0000;}
.mediapage .media .text a:link .Audio,
.mediapage .media .text a:link .Video {background-color:#8c0000;}
.mediapage .media .text a:visited .Audio,
.mediapage .media .text a:visited .Video {background-color:#8c0000;}
.mediapage .media .text a:active .Audio,
.mediapage .media .text a:active .Video {background-color:#111111;}
.mediapage .media .text a:hover .Audio,
.mediapage .media .text a:hover .Video {background-color:#bf0000;}
.mediapage .media .image {padding:0px 0px 0px 5px; width:160px;}
.mediapage .media .Audio {background-color:#8c0000; float:left;}
.mediapage .media .Video {background-color:#8c0000; float:left;}
.mediapage .media .title {color:#111111; font-size:11px; font-weight:bold; margin:2px 0px 0px 22px;}
.mediapage .media .subtitle {color:#111111; font-size:11px; margin:0px 0px 0px 22px;}

/* searchresults --  searchresults --  searchresults --  searchresults --  searchresults --  searchresults --  searchresults */
.searchresultspage {width:100%;}
.searchresultspage .searchresultsnavigatieTop {width:750px; margin:15px 0px 0px 0px;}
.searchresultspage .searchresultsnavigatieBottom {width:750px; margin:0px 0px 0px 0px;}
.searchresultspage .searchresultsnavigatieTop TD,
.searchresultspage .searchresultsnavigatieBottom TD {background-color:#dddddd; border:#ffffff solid; border-width:0px 0px 1px 0px;}
.searchresultspage .searchresultsnavigatieTop .searchresultsInfo .searchCount,
.searchresultspage .searchresultsnavigatieBottom .searchresultsInfo .searchCount {font-size:12px; font-weight:bold; color:#333333; padding:6px 0px 5px 8px; float:left; text-align:left;}
.searchresultspage .searchresultsnavigatieTop .searchresultsInfo .searchTerm,
.searchresultspage .searchresultsnavigatieBottom .searchresultsInfo .searchTerm {font-size:12px; font-weight:bold; font-style:italic; color:#8c0000; padding:6px 8px 5px 0px; float:left; text-align:left;}
.searchresultspage .searchresultsnavigatieTop .pageNumbers,
.searchresultspage .searchresultsnavigatieBottom .pageNumbers {font-size:12px; font-weight:bold; padding:6px 8px 5px 8px; text-align:right;}
.searchresultspage .searchresultsnavigatieTop .pageNumbers .selected,
.searchresultspage .searchresultsnavigatieBottom .pageNumbers .selected {background-color:#999999; color:#ffffff; padding:0px 3px 0px 3px;}
.searchresultspage .searchresultsnavigatieTop a:link .Pijl,
.searchresultspage .searchresultsnavigatieTop a:link .PijlLeft,
.searchresultspage .searchresultsnavigatieBottom a:link .Pijl,
.searchresultspage .searchresultsnavigatieBottom a:link .PijlLeft {background-color:#8c0000;}
.searchresultspage .searchresultsnavigatieTop a:visited .Pijl,
.searchresultspage .searchresultsnavigatieTop a:visited .PijlLeft,
.searchresultspage .searchresultsnavigatieBottom a:visited .Pijl,
.searchresultspage .searchresultsnavigatieBottom a:visited .PijlLeft {background-color:#8c0000;}
.searchresultspage .searchresultsnavigatieTop a:active .Pijl,
.searchresultspage .searchresultsnavigatieTop a:active .PijlLeft,
.searchresultspage .searchresultsnavigatieBottom a:active .Pijl,
.searchresultspage .searchresultsnavigatieBottom a:active .PijlLeft {background-color:#111111;}
.searchresultspage .searchresultsnavigatieTop a:hover .Pijl,
.searchresultspage .searchresultsnavigatieTop a:hover .PijlLeft,
.searchresultspage .searchresultsnavigatieBottom a:hover .Pijl,
.searchresultspage .searchresultsnavigatieBottom a:hover .PijlLeft {background-color:#bf0000;}

.searchresultspage .searchresults {width:750px;}
.searchresultspage .searchresults TD {background-color:#f4f4f4;}
.searchresultspage .searchresults .searchresult {padding:6px 8px 5px 8px; border:solid #dddddd; border-width:0px 0px 1px 0px;}
.searchresultspage .searchresults .searchresult .title {display:block; font-size:12px; font-weight:bold;}
.searchresultspage .searchresults .searchresult .subtitle {display:block; font-size:12px; font-weight:bold; font-style:italic;}
.searchresultspage .searchresults .searchresult .intro {display:block; font-size:12px;}