/* Spanz CSS Document */
* {	margin: 0; padding: 0;}
/*** HTML elements */
/*******************/
body { margin: 0; padding: 0; font: 10px Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; line-height:14px; background: #EDEEEE url('/clientdata/icons/bg_body.gif') top left repeat; color: #000; }
img, table, fieldset { border:0; }
tr { vertical-align:top; }
a, a:link, a:visited, a:hover , a:active { color:#000; text-decoration: underline;  } 
a:hover { color: #444; text-decoration: underline; }
hr {height:1px;color:#ccc;}

/* tips */
.pickercontent .date {margin-top:10px;}
.pickercontent .zoek {text-align:right;margin-top:16px;}
.module { }

.bloktipitem { margin-top:10px;}
.bloktipitem img { display:block;}
.bloktipitem span { display:block;}
.bloktipitem span.date, .bloktipitem span.plaats { font-weight:bold;}
.bloktipitem span.naamorg { }
.bloktipitem span.telefoon { }
.bloktipitem span.titel { }
.bloktipitem span.artiest { font-weight:bold; color:#999;}
.bloktipitem span.titel a, .bloktipitem span.titel a:hover, .bloktipitem span.titel a:visited { font-weight:bold; }

/*** STRUCTURAL elements */
/*************************/
#container { width: 920px; margin: 0 auto; overflow:hidden; background-color:#fff; text-align:center;}
#container-inner { width: 880px; margin:0 auto;	overflow:hidden; text-align:left; }

/*** STRUCTURAL HEADER elements */
/*************************/
#topinteraction {text-align:right; margin:0 4px 2px 0; color: #cc3333; }
#topinteraction a, #topinteraction a:link, #topinteraction a:visited, #topinteraction a:hover , #topinteraction a:active { color:#cc3333; text-decoration: none; font-size:9px; vertical-align:baseline;} 
#header_image { width:880px; height:110px; overflow:hidden; background-color:#999; margin-bottom:4px; }
#header_slogan{ clear: both; overflow:hidden; margin-bottom:4px; }
#navigationcontainer { clear: both; height: 23px; background: transparent url("/clientdata/icons/bg_menu.gif") top left no-repeat; margin-bottom:10px; }

/* dit zijn de algemene sidebar, article en content classes. deze kunnen worden overruled door functiespecifieke selectors op id. deze staan dan in de betreffende secties met functiespecifieke css ergens onderaan in deze file */
#home, .article { overflow:hidden; width:880px; overflow:hidden; background-color:white; }
.sidebar1 { width:166px; float:left; overflow:hidden; }
.sidebar1 .module{ margin-bottom:8px;  }

.content {width:466px; float:left; overflow:hidden; margin-left:10px; margin-bottom:20px; }
.sidebar2 {width:228px; overflow:hidden; float:right; }
.sidebar2 .module {margin-bottom:8px; clear:both;}
.sidebar2 .related {padding-top: 8px;}
.sidebar2 .related ul li {margin-left: 20px; margin-top:2px;}

h1.header_title { height:32px; width:100%; background-color: transparent;  background-position:top left; background-repeat: no-repeat;}
h1 a, h1 a:link, h1 a:visited, h1 a:active { text-decoration:none; font-size:1px; text-indent:-1000px; display:block; width:100%;}
h1.home {background-image:url("/clientdata/icons/hoofdstuktitel_home.gif");}
h1.muziek {background-image:url("/clientdata/icons/hoofdstuktitel_muziek.gif");}
h1.uitgaan {background-image:url("/clientdata/icons/hoofdstuktitel_uitgaan.gif");}
h1.film {background-image:url("/clientdata/icons/hoofdstuktitel_film.gif");}
h1.theater_dans {background-image:url("/clientdata/icons/hoofdstuktitel_theater_dans.gif");}
h1.expo {background-image:url("/clientdata/icons/hoofdstuktitel_expo.gif");}
h1.meer {background-image:url("/clientdata/icons/hoofdstuktitel_meer.gif");}
h1.agenda {background-image:url("/clientdata/icons/hoofdstuktitel_agenda.gif");}
h1.default {background-image:url("/clientdata/icons/hoofdstuktitel_default.gif");}

/* h3.artikel_titel { font-size:24px; font-weight:normal; padding-left:30px; margin-bottom:20px; background-color:transparent; background-position:top left; background-repeat: no-repeat; height:19px; line-height:20px;} */
h3.artikel_titel { font-size:18px; font-weight:normal; padding-left:30px; margin-bottom:10px; background-color:transparent; background-position:3px 5px; background-repeat: no-repeat; line-height:28px;}
h3.header_title { height:32px; width:100%; }
h3.home {background-image:url("/clientdata/icons/artikeltitel_home.gif");}
h3.muziek {background-image:url("/clientdata/icons/artikeltitel_muziek.gif"); }
h3.uitgaan {background-image:url("/clientdata/icons/artikeltitel_uitgaan.gif");}
h3.film {background-image:url("/clientdata/icons/artikeltitel_film.gif");}
h3.theater_dans {background-image:url("/clientdata/icons/artikeltitel_theater_dans.gif");}
h3.expo {background-image:url("/clientdata/icons/artikeltitel_expo.gif");}
h3.meer {background-image:url("/clientdata/icons/artikeltitel_meer.gif");}
h3.agenda {background-image:url("/clientdata/icons/artikeltitel_agenda.gif");}
h3.default {background-image:url("/clientdata/icons/artikeltitel_default.gif");}

h2.paragraaf_titel { font-size:14px;}
h4.paragraaf_titel { font-size:14px;}

.articleimage {margin-bottom:10px}
.lead { margin-bottom:10px; font-weight:bold; }
p, .paragraph {margin-bottom:15px; line-height:1.6em;}
.paragraaf { margin-bottom:20px; }
.hb_paragraaf_afb { margin-bottom:4px; }

/*  navigation */
#navigation { float:left; overflow:hidden;padding-left:7px;}
#navigation ul { display:block; }
#navigation li { float:left; height:25px; margin-right:24px; list-style-type: none;}

#navigation li a, #navigation li a:link, #navigation li a:visited, #navigation li a:active { text-decoration:none; font-size:14px; color:#ff7100;}
#navigation li a#activechapter, #navigation li a#activechapter:link, #navigation li a#activechapter:visited, #navigation li a#activechapter:active { color:#000;}
#navigation li a:hover {text-decoration:underline;color:#000;}

/*** SEARCH FORM elements ***/
input, select{	font-size: 10px; }
#search { margin:0;width: 190px; height: 23px; display: block; overflow: hidden; float: right; }
#search form {margin:0;}
#search input.search { height:12px; width:120px; border:1px solid #999; margin-top:3px;padding:1px; font-size:9px; color: #999; float:left;}
#search input.searchbtn { height:23px; width:48px; border:0; float:right;padding-right:6px;}

/* footer */
#footer { clear:both; overflow:hidden; font-size: 10px; margin-top:50px; border-top: 1px solid #f1f1f1; }
#footer-inner { margin-top:4px; }
#footer-inner a, #footer-inner a:link, #footer-inner a:visited, #footer-inner a:hover , #footer-inner a:active {text-decoration: none;  color:#CC3333; } 
#footer-inner a:hover { text-decoration: underline; } 
#footer #opdrachtgever {float:left;width:176px;line-height:12px;}
#footer #footercenter {float:left;}
#footer #spanz { float:right; margin-right:4px;}

/*** HOMEPAGE elements ***/
/*************************/
.blok h4 { font-weight:bold; font-size:11px; }
#blok_1, #blok_4, #blok_7, #blok_10, #blok_13 { margin-left:0;}
.clear { float:left; width:100%; clear:both; height:20px;}

.banners { width:100%; overflow:hidden; float:right; margin:10px 0; }
.banners .banner { width:228px; margin-right:10px; float:left; }
.banners .first {  width:166px; }
.banners .last { margin-right:0; }

.home_newsletter { width:166px; overflow:hidden; }
.home_newsletter .home_newsletter-inner { background: transparent url("/clientdata/icons/subscribe_inner.gif") top left repeat-y; padding:0 5px; overflow:hidden; height:96px; }
.home_newsletter .home_newsletter-top { background: transparent url("/clientdata/icons/subscribe_top.gif") top left no-repeat; height:11px; }
.home_newsletter .home_newsletter-bottom { background: transparent url("/clientdata/icons/subscribe_bottom.gif") top left no-repeat; height:11px; }
.home_newsletter .home_newsletter_description { margin-bottom:5px; font-size:10px; }
.home_newsletter h3{ font-size:12px; }
.home_newsletter .newsletter { width:140px; overflow:hidden; border:1px solid #999; margin-top:3px; padding:1px; font-size:9px; color: #999;}
.home_newsletter .home_newsletter_bs { margin-bottom:5px; }
.home_newsletter .newsletter_send { margin:10px 10px 0 0; float:right; }

/*** PORTAL SJABLOON 3 elements */
/**********************/
.articleintro { width:228px; margin-right:10px; float:left; overflow:hidden; }
div.articleintro2, div.articleintro4, div.articleintro6, div.articleintro8, div.articleintro10 { margin-right:0;}
.articleintro-inner{ width:228px; float:left; clear:both; overflow:hidden; }
.ArtikelOverzichItemSpacer{ display:none; }
div.spacer2, div.spacer4, div.spacer6, div.spacer8, div.spacer10 { display:block; height:10px; overflow:hidden; width:100%; float:left; clear:both; }

.overzicht-inhoudsopgave { width:100%; float:right; background-color:white; }
.overzicht-inhoudsopgave h2 { margin-bottom:2px; height:34px; width:215px; padding-left:13px; padding-top:8px; font-size:17px; font-weight:bold; color:black; background-color: transparent; background-position: top left; background-repeat: no-repeat;  background-image: url("/clientdata/icons/blok_basic_black.gif"); color:white; }
.overzicht-inhoudsopgave h2.muziek { background-image: url("/clientdata/icons/blok_muziek.gif"); color:black; } 
.overzicht-inhoudsopgave h2.uitgaan { background-image: url("/clientdata/icons/blok_uitgaan.gif"); color:black; } 
.overzicht-inhoudsopgave h2.film { background-image: url("/clientdata/icons/blok_film.gif"); color:black; } 
.overzicht-inhoudsopgave h2.theater_dans { background-image: url("/clientdata/icons/blok_theater_dans.gif"); color:black; } 
.overzicht-inhoudsopgave h2.expo { background-image: url("/clientdata/icons/blok_expo.gif"); color:black; } 
.overzicht-inhoudsopgave h2.meer { background-image: url("/clientdata/icons/blok_meer.gif"); color:black; } 

.articleintro .tekst{ overflow:hidden; height:285px; line-height:14px;}
.articleintro .imagecontainter{ overflow:hidden; height:171px; }
.articleintro h2 { width:200px; height:30px; font-size:12px; padding-left:28px; padding-top:3px; background-image: url("/clientdata/icons/portalbloktitel_default.gif"); background-repeat:no-repeat; color:white; line-height:1;}
.articleintro h2 a, .articleintro h2 a:link, .articleintro h2 a:visited, .articleintro h2 a:active { text-decoration:none; color:black; display:block; width:100%; color:white}
.articleintro h2.muziek { background-image: url("/clientdata/icons/portalbloktitel_muziek.gif"); color:black; }
.articleintro h2.uitgaan { background-image: url("/clientdata/icons/portalbloktitel_uitgaan.gif"); color:black; }
.articleintro h2.film { background-image: url("/clientdata/icons/portalbloktitel_film.gif"); color:black; }
.articleintro h2.theater_dans { background-image: url("/clientdata/icons/portalbloktitel_theater_dans.gif"); color:black; }
.articleintro h2.expo { background-image: url("/clientdata/icons/portalbloktitel_expo.gif"); color:black; }
.articleintro h2.meer { background-image: url("/clientdata/icons/portalbloktitel_meer.gif"); color:black; }
.articleintro h4 { margin-bottom:2px; }

.articleintro a.link { background-image: url("/clientdata/icons/leesmeer_basic_black.gif"); display:block; margin-bottom:2px; margin-top:2px; height:16px; overflow:hidden; width:208px; padding-left:20px;  background-color: transparent; background-position: 0 1px; background-repeat: no-repeat;}
.articleintro a.muziek { background-image: url("/clientdata/icons/leesmeer_muziek.gif");}
.articleintro a.uitgaan { background-image: url("/clientdata/icons/leesmeer_uitgaan.gif");}
.articleintro a.film { background-image: url("/clientdata/icons/leesmeer_film.gif"); }
.articleintro a.theater_dans { background-image: url("/clientdata/icons/leesmeer_theater_dans.gif");}
.articleintro a.expo { background-image: url("/clientdata/icons/leesmeer_expo.gif");}
.articleintro a.meer { background-image: url("/clientdata/icons/leesmeer_meer.gif");}
.articleintro h4 { font-weight:bold; font-size:11px; }

/*** PORTAL SJABLOON 3 inhpudsopgave */
.inhoudsopgave-meestbekeken {margin-bottom:10px;}
.inhoudsopgave_item { margin:0 0 10px 10px;}
.inhoudsopgave_item .lead { font-weight:normal; margin-bottom:0;}
.inhoudsopgave_item a.link { display:block; margin-bottom:2px; margin-top:2px; height:16px; overflow:hidden; width:208px; padding-left:20px;  background-color: transparent; background-position: 0 1px; background-repeat: no-repeat;  background-image: url("/clientdata/icons/leesmeer_basic_black.gif");}
.inhoudsopgave_item a.muziek { background-image: url("/clientdata/icons/leesmeer_muziek.gif");} 
.inhoudsopgave_item a.uitgaan { background-image: url("/clientdata/icons/leesmeer_uitgaan.gif");} 
.inhoudsopgave_item a.film { background-image: url("/clientdata/icons/leesmeer_film.gif"); } 
.inhoudsopgave_item a.theater_dans { background-image: url("/clientdata/icons/leesmeer_theater_dans.gif");} 
.inhoudsopgave_item a.expo { background-image: url("/clientdata/icons/leesmeer_expo.gif");} 
.inhoudsopgave_item a.meer { background-image: url("/clientdata/icons/leesmeer_meer.gif");} 
.overzicht-inhoudsopgave h4 { font-size:12px; }
.overzicht-inhoudsopgave h4.inhoudsopgave-more { font-size:12px; }
.overzicht-inhoudsopgave ul { margin-left:10px; }
.overzicht-inhoudsopgave li { list-style-type:none; }
.overzicht-inhoudsopgave li a.link { display:block; margin-bottom:2px; margin-top:2px; height:16px; overflow:hidden; width:208px; padding-left:20px;  background-color: transparent;  background-position: 0 1px; background-repeat: no-repeat;  background-image: url("/clientdata/icons/leesmeer_basic_black.gif");}
.overzicht-inhoudsopgave li a.muziek { background-image: url("/clientdata/icons/leesmeer_muziek.gif");} 
.overzicht-inhoudsopgave li a.uitgaan { background-image: url("/clientdata/icons/leesmeer_uitgaan.gif");} 
.overzicht-inhoudsopgave li a.film { background-image: url("/clientdata/icons/leesmeer_film.gif"); } 
.overzicht-inhoudsopgave li a.theater_dans { background-image: url("/clientdata/icons/leesmeer_theater_dans.gif");} 
.overzicht-inhoudsopgave li a.expo { background-image: url("/clientdata/icons/leesmeer_expo.gif");} 
.overzicht-inhoudsopgave li a.meer { background-image: url("/clientdata/icons/leesmeer_meer.gif");} 

.clear { float:left; width:100%; clear:both; height:20px;}
div.homepage h1 { display:none; }
div.homepage .content{ width:704px; overflow:hidden; }
div.homepage #content-inner{ width:100%; overflow:hidden; }
div.homepage .sidebar2{ display:none; }
div.homepage .ArtikelOverzichItemSpacer{ display:none; }
div.homepage div.spacer3, div.homepage div.spacer6, div.homepage div.spacer9, div.homepage div.spacer12, div.homepage div.spacer15 { display:block; height:10px; overflow:hidden; width:100%; float:left; clear:both; }
div.homepage div.articleintro { margin-right:10px; }
div.homepage div.articleintro3, div.homepage div.articleintro6, div.homepage div.articleintro9, div.homepage div.articleintro12, div.homepage div.articleintro15 { margin-right:0; }

/*** HOMEPAGE SJABLOON 3 elements ***/
/*************************/
#home .blokken { overflow:hidden; width:704px; float:right; }
.blok { width:228px; margin-left:10px; float:left; }
.blok .bloktekst{ overflow:hidden; height:220px; line-height:14px;}
.blok .blokimage{ overflow:hidden; height:171px; margin-bottom:4px; }
.homepage .articleintro h2 { margin-bottom:2px; height:34px; width:215px; padding-left:13px; padding-top:8px; font-size:17px; font-weight:bold; color:black; background-color: transparent; background-position: top left; background-repeat: no-repeat;  background-image: url("/clientdata/icons/blok_basic_black.gif"); color:white; }
.homepage .articleintro h2.muziek { background-image: url("/clientdata/icons/blok_muziek.gif"); color:black; } 
.homepage .articleintro h2.uitgaan { background-image: url("/clientdata/icons/blok_uitgaan.gif"); color:black; } 
.homepage .articleintro h2.film { background-image: url("/clientdata/icons/blok_film.gif"); color:black; } 
.homepage .articleintro h2.theater_dans { background-image: url("/clientdata/icons/blok_theater_dans.gif"); color:black; } 
.homepage .articleintro h2.expo { background-image: url("/clientdata/icons/blok_expo.gif"); color:black; } 
.homepage .articleintro h2.meer { background-image: url("/clientdata/icons/blok_meer.gif"); color:black; } 
.homepage .articleintro h4 { margin-bottom:2px; }

.homepage .blok a.link { display:block; margin-bottom:2px; margin-top:2px; height:16px; overflow:hidden; width:208px; padding-left:20px;  background-color: transparent; background-position: 0 1px; background-repeat: no-repeat;  background-image: url("/clientdata/icons/leesmeer_basic_black.gif");}
.homepage .blok a.muziek { background-image: url("/clientdata/icons/leesmeer_muziek.gif");} 
.homepage .blok a.uitgaan { background-image: url("/clientdata/icons/leesmeer_uitgaan.gif");} 
.homepage .blok a.film { background-image: url("/clientdata/icons/leesmeer_film.gif"); } 
.homepage .blok a.theater_dans { background-image: url("/clientdata/icons/leesmeer_theater_dans.gif");} 
.homepage .blok a.expo { background-image: url("/clientdata/icons/leesmeer_expo.gif");} 
.homepage .blok a.meer { background-image: url("/clientdata/icons/leesmeer_meer.gif");} 

/* HOME: poll 
.poll-option { display:block; overflow:hidden; }
.poll-option input.poll { display:block; float:left; margin-top:3px; }
.poll-option label.poll { display:block; margin-left:10px; float:left; }
p.poll-description { margin-bottom:5px; }
input.poll-submit { border:1px solid #AD0E14; padding:1px 5px; margin-top:10px; font-weight:bold; background-color:#ED1B23; color:#fff; cursor:pointer; }
*/

.poll-score-bar { float:left; clear:left; background-color:red; margin-top:2px; height:10px;}
.poll-score { float:left; margin-left:2px; overflow:hidden;}
.poll-score-item { margin:0; clear:both; margin-bottom:5px; overflow:hidden;}
.poll-option { display:block; clear: both;}
.poll-option input.poll { display:block; display: inline; margin:3px 5px 0 5px; }
.poll-option label.poll { display:block; margin: 0; padding-top: 2px;}
.poll-option .poll-link {color:#0099CB;font-family:"times new roman";letter-spacing:2px;padding-left:6px; text-decoration:none;}
p.poll-description { margin-bottom:5px; }
input.poll-submit { border:1px solid #AD0E14; padding:1px 5px; margin-top:10px; font-weight:bold; background-color:#ED1B23; color:#fff; cursor:pointer; clear: both;}
.poll-error { color:red; }

.home_poll-inner h3{ margin-bottom:5px; }
.home_poll-inner { background: transparent url("/clientdata/icons/subscribe_inner.gif") top left repeat-y; padding:0 8px; overflow:hidden; }
.home_poll-top { background: transparent url("/clientdata/icons/subscribe_top.gif") top left no-repeat; height:11px; }
.home_poll-bottom { background: transparent url("/clientdata/icons/subscribe_bottom.gif") top left no-repeat; height:11px; }

/*** GENERIC elements */
/**********************/
.required {color:red;}
/*$ hier mag er een van weg !!*/
.verplicht { font-size:10px; color:red;}
.enlargeicon { float:right; margin-top:2px; }
.sociallinks {margin-top:30px; float:left; clear:left; }

/*** RIGHTCOL elements */
/**********************/
div.articlelinks h4{ font-size:12px; font-weight:bold; color:white; }
div.articlelinks a, div.articlelinks a:link, div.articlelinks a:visited, div.articlelinks li a:hover , div.articlelinks li a:active { text-decoration:none; color:#ffffff;}
div.articlelinks a:hover { text-decoration:underline; }
div.internelinks, div.externelinks  { margin-bottom:10px; }

/*  internelinks */
.sidebar2 .auteur { margin-bottom: 10px;}
.sidebar2 .auteur .inner { overflow:hidden; width:228px; background: transparent url("/clientdata/icons/auteur_inner.gif") top left repeat-y;}
.sidebar2 .auteur .inner .redacteur{margin-bottom: 3px;}
.sidebar2 .auteur .inner .inner-inner{  margin:0 10px; }
.sidebar2 .auteur .inner h2 { font-weight:normal; font-size:1em; margin-bottom:10px;  }
.sidebar2 .auteur .inner .functie{  font-weight:bold; display:block; }
.sidebar2 .auteur .inner .image{ margin: 0 10px 2px 0; width: 50px; float: left;}
.sidebar2 .auteur .inner a.alleredacteuren{clear: left; margin-top:5px; background-position:center left; background-repeat: no-repeat; background-image: url('/clientdata/icons/leesmeer_meer.gif'); width:160px; padding-left:20px; display:block; text-align:left;}
.sidebar2 .auteur .inner .omschrijving {}
.sidebar2 .auteur .top   { height:15px; overflow:hidden; width:100%; background: transparent url("/clientdata/icons/auteur_top.gif") top left no-repeat;}
.sidebar2 .auteur .bottom  { height:15px; overflow:hidden; width:100%; background: transparent url("/clientdata/icons/auteur_bottom.gif") top left no-repeat;}

/*  internelinks  */
div.articlelinks li a{ font-size:11px; display:block; margin-left: 17px; }
div.articlelinks li { display:block; margin-top:0px; list-style-type: none; background-repeat: no-repeat; background-position: 2px 7px; }
ul.internelinks li { background-image: url(/clientdata/icons/bullet_in.gif); }
ul.externelinks li { background-image: url(/clientdata/icons/bullet_uit.gif); }

/*  externelinks */
.articlelinks .inner { overflow:hidden; width:228px; background: transparent url("/clientdata/icons/artikelblok_default_inner.gif") top left repeat-y;}
.articlelinks .top   { height:11px; overflow:hidden; width:100%; background: transparent url("/clientdata/icons/artikelblok_default_top.gif") top left no-repeat;}
.articlelinks .bottom  { height:11px; overflow:hidden; width:100%; background: transparent url("/clientdata/icons/artikelblok_default_bottom.gif") top left no-repeat;}

.articlelinks .inner { width:208px; padding:0 10px; }

.links_muziek .inner{ background-image: url("/clientdata/icons/artikelblok_muziek_inner.gif");}
.links_muziek .top { background-image: url("/clientdata/icons/artikelblok_muziek_top.gif");}
.links_muziek .bottom { background-image: url("/clientdata/icons/artikelblok_muziek_bottom.gif");}

.links_uitgaan .inner{ background-image: url("/clientdata/icons/artikelblok_uitgaan_inner.gif");}
.links_uitgaan .top { background-image: url("/clientdata/icons/artikelblok_uitgaan_top.gif");}
.links_uitgaan .bottom { background-image: url("/clientdata/icons/artikelblok_uitgaan_bottom.gif");}

.links_film .inner{ background-image: url("/clientdata/icons/artikelblok_film_inner.gif");}
.links_film .top { background-image: url("/clientdata/icons/artikelblok_film_top.gif");}
.links_film .bottom { background-image: url("/clientdata/icons/artikelblok_film_bottom.gif");}

.links_theater_dans .inner{ background-image: url("/clientdata/icons/artikelblok_theater_dans_inner.gif");}
.links_theater_dans .top { background-image: url("/clientdata/icons/artikelblok_theater_dans_top.gif");}
.links_theater_dans .bottom { background-image: url("/clientdata/icons/artikelblok_theater_dans_bottom.gif");}

.links_expo .inner{ background-image: url("/clientdata/icons/artikelblok_expo_inner.gif");}
.links_expo .top { background-image: url("/clientdata/icons/artikelblok_expo_top.gif");}
.links_expo .bottom { background-image: url("/clientdata/icons/artikelblok_expo_bottom.gif");}

.links_meer .inner{ background-image: url("/clientdata/icons/artikelblok_meer_inner.gif");}
.links_meer .top { background-image: url("/clientdata/icons/artikelblok_meer_top.gif");}
.links_meer .bottom { background-image: url("/clientdata/icons/artikelblok_meer_bottom.gif");}

.artikelblok .inner h2{ font-size:16px; margin-bottom:5px; }
.artikelblok img.image { margin-bottom:5px; }
.artikelblok .inner .bloktext{ font-size:10px; line-height:1.2em;}
.artikelblok .inner .bloktext .bloktitel{ font-size:12px;}
.artikelblok .inner .bloklead{ font-weight:bold; }
.artikelblok .inner, .basic_black .inner{ overflow:hidden; width:228px; background: transparent url("/clientdata/icons/artikelblok_default_inner.gif") top left repeat-y;}
.artikelblok .top , .basic_black .top { height:11px; overflow:hidden; width:100%; background: transparent url("/clientdata/icons/artikelblok_default_top.gif") top left no-repeat;}
.artikelblok .bottom , .basic_black .bottom{ height:11px; overflow:hidden; width:100%; background: transparent url("/clientdata/icons/artikelblok_default_bottom.gif") top left no-repeat;}
.artikelblok .inner { width:208px; padding:0 10px; }

.muziek .inner{ background-image: url("/clientdata/icons/artikelblok_muziek_inner.gif");}
.muziek .top { background-image: url("/clientdata/icons/artikelblok_muziek_top.gif");}
.muziek .bottom { background-image: url("/clientdata/icons/artikelblok_muziek_bottom.gif");}

.uitgaan .inner{ background-image: url("/clientdata/icons/artikelblok_uitgaan_inner.gif");}
.uitgaan .top { background-image: url("/clientdata/icons/artikelblok_uitgaan_top.gif");}
.uitgaan .bottom { background-image: url("/clientdata/icons/artikelblok_uitgaan_bottom.gif");}

.film .inner{ background-image: url("/clientdata/icons/artikelblok_film_inner.gif");}
.film .top { background-image: url("/clientdata/icons/artikelblok_film_top.gif");}
.film .bottom { background-image: url("/clientdata/icons/artikelblok_film_bottom.gif");}

.theater_dans .inner{ background-image: url("/clientdata/icons/artikelblok_theater_dans_inner.gif");}
.theater_dans .top { background-image: url("/clientdata/icons/artikelblok_theater_dans_top.gif");}
.theater_dans .bottom { background-image: url("/clientdata/icons/artikelblok_theater_dans_bottom.gif");}

.expo .inner{ background-image: url("/clientdata/icons/artikelblok_expo_inner.gif");}
.expo .top { background-image: url("/clientdata/icons/artikelblok_expo_top.gif");}
.expo .bottom { background-image: url("/clientdata/icons/artikelblok_expo_bottom.gif");}

.meer .inner{ background-image: url("/clientdata/icons/artikelblok_meer_inner.gif");}
.meer .top { background-image: url("/clientdata/icons/artikelblok_meer_top.gif");}
.meer .bottom { background-image: url("/clientdata/icons/artikelblok_meer_bottom.gif");}

.artikelblok div.theater_dans { color:black; }

.artikelblok div.muziek, 
.artikelblok div.uitgaan, 
.artikelblok div.film,
.artikelblok div.expo,
.artikelblok div.meer, 
.artikelblok div.basic_black { color:white;}
.artikelblok a, .artikelblok a:link, .artikelblok a:visited, .artikelblok a:hover , .artikelblok a:active { color:white; } 
.artikelblok div.theater_dans a, .artikelblok div.theater_dans a:link, .artikelblok div.theater_dans a:visited, .artikelblok div.theater_dans a:hover , .artikelblok div.theater_dans a:active { color:black; }

.bs, .bsrechts  { font-size: 10px; padding-left:2px; color:#ccc;}

/* artikel blok */

/*** Agendazoeker elements */
/**********************/
.agendazoeker .header { background: transparent url("/clientdata/icons/element_agendazoeker_header.gif") top left no-repeat; height: 46px; background-color: #FFF100; }
.agendazoeker .pickercontent { background-color: #FFF100; padding:8px 8px 0 8px;	font-size: 9px; }
.agendazoeker .content p, .agendazoeker .content td { font-size: 9px; }
.agendazoeker .pickerfooter { height:12px; background: transparent url("/clientdata/icons/element_agendazoeker_footer.gif") top left no-repeat; }
.agendazoeker select { width: 146px; font-size: 9px; }
.agendazoeker .dagselect { width: 41px; font-size: 9px; }
.agendazoeker .maandselect {	width: 75px; font-size: 9px; }
.agendazoeker .uitgebreid { margin-top:10px; }

/* lijst met reviews onderaan pagina */
div.reviews { margin-top:20px; float:left; clear:left; color:#666; width:466px; }
div.reviews a, div.reviews a:link, div.reviews a:visited, div.reviews a:hover , div.reviews a:active { color:#666; } 
.reviews h4.reviews { font-size:14px; color:black; padding-bottom:5px; border-bottom:1px solid #666; }
.reviews .addreviewanchor { font-weight:bold; margin-bottom:10px;}
.review { margin-bottom:10px; background-color:#f5f5f5; padding:10px; }
.reviewheader { font-weight:bold; margin-top:5px;}
.reviewname {}
.reviewname-inner {}
.reviewdate {}
.reviewdescription {}
.reviewtext {}

/* review toevoegen classes */
.reviewadd {margin-top:10px; margin-bottom:5px; background-color:#f5f5f5; padding:10px; }
.reviewadd h4.reviewaddheader { font-size:14px; margin-bottom:15px; }
.reviewadd label {float:left; width:50px; clear:left; }
.reviewadd .veld_long {float:left; width:250px; margin-bottom:5px; }
.reviewadd .veld_extralong { width:250px; }
.reviewadd .add { display:block; margin:5px 0 10px 50px ; }
.reviewadd .veld_long, .reviewadd textarea { font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; color:#666; font-size:11px; }
.reviewadd label.txtDescription { margin-top:5px; }
.reviewadd-comment { margin-top:5px; margin-left:50px; width:250px; }
.reviewadd-comment .bs { color:#999; }
.reviewadd-inner {}

.imagecontainter{ overflow:hidden; margin-bottom:10px;}

/* WIDE: functies met volledige paginabreeedte */
.content_47, .content_58, .content_57, .content_22 { width:704px; } 
.sidebar2_47, .sidebar2_58, .sidebar2_57, .sidebar2_22 { display:none;}
.content_22 .artikel_titel { width:466px;}
.content_47 .agendadetail, .content_57 .agendadetail, .content_58 .organisatiedetails { width:466px; float:left; overflow:hidden; } 

/* FUNCTIONS */
/* algemene legenda voor functies (inhoudsopgave)) */
.veld_long  {font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; color:#666;padding-left:2px; width:200px; font-size:11px; }
#function_legenda {margin-bottom:16px;}
#function_legenda li {margin:0;padding:0; list-style:none;display:inline;}
#function_legenda a {text-decoration:none;}
#function_legenda a:hover {text-decoration:underline;}
#function_legenda a:visited {color:#666;}

/* functie 1: contactformulier */
#contactform td {line-height:20px;}
#verplichtKop {margin-bottom:10px;}

/* agendaPro: zoekpagina/resultaatpagina */
#function_22 .item { padding:10px 10px 20px 10px; width:446px; overflow:hidden; border-top: 1px solid #a4a4a4;}
#function_22 div.searchform { width:466px; background-color:#FFF100; margin-top:5px; }
#function_22 div.searchform .top{ height:10px; width:466px; background: transparent url("/clientdata/icons/zoekagenda_bg_top.gif") top left no-repeat; }
#function_22 div.searchform .footer{ height:10px; width:466px; background: transparent url("/clientdata/icons/zoekagenda_bg_bottom.gif") top left no-repeat; }
#function_22 div.searchform fieldset{ padding:0; margin:0; }
#function_22 div.searchform .inner, #function_22 .searchformfilm .inner { margin:0 10px; }
#function_22 table.searchform, #function_22 table.searchformfilm { }
#function_22 .veld_long{ width:200px;   }
#function_22 .trefwoord td.search input.veld_long {  width:194px; }
#function_22 .search{ width:356px; padding-bottom:3px; }
#function_22 .searchbutton{ float:right; }
#function_22 .bs { line-height:11px; font-size:9px; color:#999;}
#function_22 .searchbutton {  }
#function_22 .description { width:90px; font-size:10px; font-weight:bold;}
#function_22 .items { border-bottom: 1px solid #a4a4a4;}
#function_22 .item { padding:10px 10px 20px 10px; width:446px; overflow:hidden; border-top: 1px solid #a4a4a4;}
#function_22 .agendaimage{ float:left; width:150px; margin-right:10px; margin-bottom:5px; overflow:hidden;}
#function_22 h4.paragraaf_titel {display:block; clear:none; margin-bottom:4px; margin-top:4px;}
#function_22 .artiesten {display:block; font-weight:bold;}
#function_22 .itemdate{ color:#999; }
#function_22 .agendalead{ display:block; margin-bottom:5px; }
#function_22 .timespaninput { width:56px;}
#function_22 .agendalead{ display:block; margin-top:10px; margin-bottom:10px;}
#function_22 .soort{ float:right; font-size:12px; font-weight:bold; color:#999; }
#function_22 .plaats{ font-weight:bold; color:#999; }
#function_22 .searchresults { margin-top:30px; padding-bottom:3px;} 

#function_22 .searchformfilm { width:466px; background-color:#3FAD4A; margin-top:5px; }
#function_22 .searchformfilm .top{ height:10px; width:466px; background: transparent url("/clientdata/icons/zoekfilm_bg_top.gif") top left no-repeat; }
#function_22 .searchformfilm .footer{ height:10px; width:466px; background: transparent url("/clientdata/icons/zoekfilm_bg_bottom.gif") top left no-repeat; }

#function_22 .searchresults  { overflow:hidden; margin-bottom:5px;  }
#function_22 div.refine-bar  { margin-bottom:10px; margin-left:10px; overflow:hidden; padding-top:10px; line-height:1.2em; float:left; }
#function_22 div.refine-bar  h3 { margin-bottom:10px; /* color:#ED1B24; */}
#function_22 div.refine-bar  h4 { margin-bottom:5px; margin-top:5px; /* clear:left; color:#333333; font-size:14px; font-weight:bold; */}
#function_22 div.refine-bar  ul { margin-bottom:25px; list-style-type:none; }
#function_22 div.refine-bar  li { margin-bottom:2px; background:none; margin:0; padding:0; }
#function_22 div.refine-bar  li a{ display:inline; }
#function_22 div.refine-bar  li.active { }
#function_22 div.refine-bar  li.inactive { color:#999; }
#function_22 div.verfijninglabel { margin: 5px; padding: 5px 5px 5px 0;  display: block; float: left; }
#function_22 .verfijning, #function_22 a.verfijning  { text-decoration:none; color:#999; margin: 5px; padding: 5px 18px 5px 5px; border: 1px solid #ccc; text-decoration: none; display: block; float: left; background-image: url(/icons/verfijn-delete-off.gif); background-repeat: no-repeat; background-position: right center; }
#function_22 .verfijning:hover {  color:#444; background-image: url(/icons/verfijn-delete.gif); }
#function_22 .verfijning-disabled,
#function_22 .verfijning-disabled:hover { color:#999; background-image: url(/icons/verfijn-delete-off.gif); }
#function_22 div.verfijning  { margin: 5px; padding: 5px; display: block; float: right; }

/* let op : het ID van soortactiviteit van een agendaitem wordt gebruikt om te bepalen welk background-image getoond wordt bij de lees meer link */
#function_22 div.leesmeer a { background-position:center right; background-repeat: no-repeat; width:80px; padding-right:20px; display:block; text-align:right;} 
#function_22 div.leesmeer a.leesmeer { float:right; display:block; }
#function_22 div.leesmeer a.link_1 { background-image: url('/clientdata/icons/leesmeer_muziek.gif');} /* muziek */
#function_22 div.leesmeer a.link_2 { background-image: url('/clientdata/icons/leesmeer_uitgaan.gif');} /* uitgaan */ 
#function_22 div.leesmeer a.link_3 { background-image: url('/clientdata/icons/leesmeer_film.gif'); } /* film */
#function_22 div.leesmeer a.link_4 { background-image: url('/clientdata/icons/leesmeer_theater_dans.gif');} /* theater&dans */
#function_22 div.leesmeer a.link_5 { background-image: url('/clientdata/icons/leesmeer_expo.gif');} /* expo */
#function_22 div.leesmeer a.link_6 { background-image: url('/clientdata/icons/leesmeer_meer.gif');} /* &meer */
#function_22 div.leesmeer a.link_0 { background-image: url('/clientdata/icons/leesmeer_basic_black.gif');} /* default/overig */

/* sitemap */
ul.sitemaplvl_1{ list-style-type: none; }
ul.sitemaplvl_1 li{ margin-top:0px; font-weight:bold; margin-top:5px; }
ul.sitemaplvl_1 a{ font-weight:bold; } 
ul.sitemaplvl_2{ margin-left:22px; list-style-type: none; }
ul.sitemaplvl_2 li{ margin-top:0px; font-weight:bold; }
ul.sitemaplvl_2 a{  color:#000; background-image: url(/clientdata/icons/arrow_sitemap.gif); background-repeat: no-repeat; background-position: 0 4px; padding-left: 12px; font-weight:normal; }
ul.sitemaplvl_2 a:hover{ background-image: url(/clientdata/icons/arrow_sitemap.gif); color:#777; }
ul.sitemaplvl_3{ margin-left:32px; list-style-type: none; }

/* nieuw op de website */
#function_3 .searchform {  clear:both; width:100%; overflow:hidden; margin:5px 0 0 0; }
#function_3 .showlatest { margin-right:5px; float:left; }
#function_3 h4.paragraaf_titel {margin-top:16px;font-size:16px;}
#function_3 h5.paragraaf_subtitel {color:#0099ff;}
#function_3 .item { margin:5px 0 15px 20px;}
#function_3 .paragraaf_subtitel .bs { font-weight:normal; }
#function_3 .formbutton_med, #function_3 .formbutton_med:focus  { background-color: #ccc; width:105px; overflow:hidden; border: #ccc 1px solid; color: #000; font-size: 10px; cursor: pointer; }
#function_3 .formbutton_med:hover  { background-color: #ff7100; width:105px; overflow:hidden; border: #ccc 1px solid; color: #fff; font-size: 10px; cursor: pointer; }
#function_3 .formbutton_medactif, #function_3 .formbutton_medactif:focus  { background-color: #ff7100; width:130px; width/* */:/**/103px; width: /**/103px; overflow:hidden; border: #ff7100 1px solid; color: #fff; font-size: 10px; cursor: pointer; }

/* zoekresultaten */
#function_12 .veld_long {margin-right:20px;padding-left:2px;color:#999; }
#function_12 #zoektips {margin-top:20px;}
#function_12 .showcriteria, .showcount {color:#333;}
#function_12 .gevonden, a.gevonden {font-weight: bold;background-color: #ccc;color: #000;text-decoration: none;font-style : normal;}
#function_12 .searchrespager {text-align:right;margin-bottom:10px;}
#function_12 .strzoekgeavanceerd {margin:20px 0 20px 0;}


/*  #function_21 */
#function_21 .auteur { width:100%; overflow:hidden; margin-bottom:10px; clear:both; border-bottom: 1px solid #999; }
#function_21 .auteur .image{ margin-right:10px; margin-bottom:5px; float:left; width:150px;}
#function_21 .auteur .auteuromschrijving { float:left; overflow:hidden;padding-bottom:10px;}
#function_21 .auteur h2 { font-weight:normal; font-size:17px; margin-bottom:10px; }
#function_21 .auteur .functie{ font-weight:bold; }
#function_21 .auteur a.alleredacteuren{ margin-top:5px; background-position:center left; background-repeat: no-repeat; background-image: url('/clientdata/icons/leesmeer_muziek.gif'); width:160px; padding-left:20px; display:block; text-align:left;}
#function_21 .auteur .omschrijving {width:306px;}

/*  #function_45  */
#function_45 label {padding-right:24px;font-weight:bold;}

/*  function_46  redacteur worden */
#function_46 #submission { width:466px; overflow:hidden;}
#function_46 .clear { overflow:hidden; height:5px; width:466px; float:left; clear:both; }
#function_46 .veld_mediumshort { width:100px; font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; color:#666; font-size:11px; }
#function_46 #submission img {}
#function_46 #submission {text-align:left;}
#function_46 #submission label{ display:block; float:left; width:125px; padding-left:5px; overflow:hidden; }
#function_46 #submission .field{ display:block; float:left; overflow:hidden; width:300px; }
#function_46 #submission .verzenden { /*width:466px;*/ text-align:right; margin-top:10px; float:right; }

/* agendaPro: activiteit detailpagina */
.content_47 { width:704px; background: transparent url('/clientdata/icons/agenda_detail_divider.gif') 465px 0px repeat-y;} 
.sidebar2_47, h3.agenda_47 { display:none;}
.sidebar2-inner {margin-left:10px; }
h1.agenda_47 { background-image:url("/clientdata/icons/hoofdstuktitel_agendadetails.gif");}
h3.agenda_47 { visibility:hidden; height:0px;}
#portalpageinstkaart, 
#portalpagerelated   {margin-top:20px;}
#function_47 .agendadetail { width:450px; float:left; overflow:hidden; }
#function_47 h3.paragraaf_titel { font-size:16px; }
#function_47 .leesmeerorganisatie { display:block; color:#999; font-size:11px; font-weight:normal; }
#function_47 .leesmeerorganisatie a,
#function_47 .leesmeerorganisatie a:link,
#function_47 .leesmeerorganisatie a:visited,
#function_47 .leesmeerorganisatie a:active  { color:#999; font-size:11px; font-weight:normal; }
#function_47 span.date { display:block; color:#666; font-size:10px; }
#function_47 span.gemeente { display:block; }
#function_47 span.deelgemeente { display:block; }
#function_47 span.woonplaats { display:block; }
#function_47 span.regio { display:block; }
#function_47 span.locatie { display:block; }
#function_47 span.leesmeer { display:block; color:#999;}
#function_47 a.websiteurl { display:block; }
#function_47 .imagecontainer { margin: 0 10px 5px 0; width:160px; float:left; overflow:hidden; }
#function_47 .shortimage { margin:10px 0; }
#function_47 .agendalead{ font-weight:bold; color:#444;margin-bottom:4px; clear:left;}
#function_47 .description { margin-bottom:20px; }
#function_47 .artikel { padding-top:20px; border-top: 1px solid #999; }
#function_47 .sidebar2 li{ margin-left:20px; }
#function_47 .sidebar2 { width: 238px; }
#function_47 #portalpagerelated .date{ display:block; color:#666; font-size:10px; }
#function_47 .backlink { display:block; margin-bottom:10px; width:100%; clear:both; }
#function_47 table.details { width:100%; margin-bottom:10px; }
#function_47 table.details td.label{ font-weight:bold; width:70px; }
#function_47 table.details td.data{  }
#function_47 h5 { font-weight:bold; font-size:12px;  }
#function_47 .locatie { margin-bottom:5px; overflow:hidden; clear:both; width:100%; }
#function_47 .tijdstippen { margin-bottom:2px; }
#function_47 ul.reeksdata { overflow:hidden; margin-bottom:0; }
#function_47 ul.reeksdata li{ margin-left:15px; }
#function_47 ul.recurrence { }
#function_47 ul.recurrence li{ margin-left:15px; }
#function_47 div.recurrence { margin-bottom:20px; }
#function_47 .item h3 { font-weight:bold; font-size:14px; }
#function_47 .item { padding:0 0 4px 0; margin-bottom:10px; border-left:0px; }
#function_47 div.prijsinfo { border:none; background-color:#f5f5f5; color:#666; padding:1px 5px 5px 5px; width:190px; float:right; overflow:hidden; }
#function_47 table.prijsinfo { }
#function_47 table.prijsinfo .description{ padding-right:5px; }
#function_47 table.prijsinfo .toelichting{  }
#function_47 .wanneer { width:100%; overflow:hidden; border-bottom:1px solid #999;}
#function_47 .wanneer-inner {  overflow:hidden; margin-top:10px; margin-bottom:10px;}
#function_47 .extrainfo { }
#function_47 .extrainfo-inner {  overflow:hidden; margin-top:10px; }
#function_47 .extrainfo-inner p{ margin-bottom:10px; }
#function_47 .artiesten h4{ font-size:14px; }
#function_47 .artiesten { overflow:hidden; }
#function_47 .artiesten  .imagecontainer { overflow:hidden; margin:0; width:100%;}
#function_47 .artiesten .leesmeer {  }
#function_47 .artiesten .leesmeer a,
#function_47 .artiesten .leesmeer a:link,
#function_47 .artiesten .leesmeer a:visited,
#function_47 .artiesten .leesmeer a:active  { color:#ED1B23; text-decoration:none; }
#function_47 .artiesten .leesmeer a:hover { text-decoration:underline; }
#function_47 .artiesten  .artiestdescription { font-size:11px; overflow:hidden; font-weight:normal; margin-bottom:10px;  border-bottom: 1px solid #999; }
#function_47 .waarwanneer { clear:left; overflow:hidden; }
#function_47 h1.artikel_titel, #function_47 h2.artikel_titel { font-size:18px; font-weight:normal; padding-left:30px; margin-bottom:10px; background-color:transparent; background-position:3px 5px; background-repeat: no-repeat; line-height:28px;}
#function_47 h1.header_title, #function_47 h2.header_title { height:32px; width:100%; }
#function_47 h1.home, #function_47 h2.home {background-image:url("/clientdata/icons/artikeltitel_home.gif");}
#function_47 h1.muziek, #function_47 h2.muziek {background-image:url("/clientdata/icons/artikeltitel_muziek.gif"); }
#function_47 h1.uitgaan, #function_47 h2.uitgaan {background-image:url("/clientdata/icons/artikeltitel_uitgaan.gif");}
#function_47 h1.film, #function_47 h2.film {background-image:url("/clientdata/icons/artikeltitel_film.gif");}
#function_47 h1.theater_dans, #function_47 h2.theater_dans {background-image:url("/clientdata/icons/artikeltitel_theater_dans.gif");}
#function_47 h1.expo, #function_47 h2.expo {background-image:url("/clientdata/icons/artikeltitel_expo.gif");}
#function_47 h1.meer, #function_47 h2.meer {background-image:url("/clientdata/icons/artikeltitel_meer.gif");}
#function_47 h1.agenda, #function_47 h2.agenda {background-image:url("/clientdata/icons/artikeltitel_agenda.gif");}
#function_47 h1.default, #function_47 h2.default {background-image:url("/clientdata/icons/artikeltitel_default.gif");}
#function_47 .agendadetail h4 { font-weight:bold; font-size:14px; padding-left:30px; margin-bottom:10px; margin-top:-10px;}
#function_47 div.extrainfo { clear:left; margin-top:20px;}
#function_47 ul.extrainfo { }
#function_47 ul.extrainfo li { }
#function_47 ul.extrainfo li .internelink { background-image:url(/clientdata/icons/pijl_intern.gif); background-repeat:no-repeat; background-position:0 3px; padding-left:20px; }
#function_47 ul.extrainfo li .externelink { background-image:url(/clientdata/icons/pijl_extern.gif); background-repeat:no-repeat; background-position:0 3px; padding-left:20px; }

h3.film_47 { display:none;}
h1.film_47 { background-image:url("/clientdata/icons/hoofdstuktitel_filmdetails.gif");}
h3.film_47 { visibility:hidden; height:0px;}

/* function 57 agendaPro: -artiest-details*/
.content_57 { width:704px; background: transparent url('/clientdata/icons/agenda_detail_divider.gif') 476px 0px repeat-y;} 
.sidebar2_57, h3.agenda_57 { display:none;}
.sidebar2-inner {margin-left:10px; }
h1.agenda_57 { background-image:url("/clientdata/icons/hoofdstuktitel_agendadetails.gif");}
h3.agenda_57 { visibility:hidden; height:0px;}
#function_57 .artiestlink { margin-top:10px; width:466px; float:left; overflow:hidden; }
#function_57 .artiestdescription {  margin-top:10px; width:466px; float:left; overflow:hidden; }
#function_57 h1.artikel_titel, #function_57 h2.artikel_titel { font-size:18px; font-weight:normal; padding-left:30px; margin-bottom:10px; background-color:transparent; background-position:3px 5px; background-repeat: no-repeat; line-height:28px;}
#function_57 h1.home, #function_57 h2.home {background-image:url("/clientdata/icons/artikeltitel_home.gif");}
#function_57 h1.muziek, #function_57 h2.muziek {background-image:url("/clientdata/icons/artikeltitel_muziek.gif"); }
#function_57 h1.uitgaan, #function_57 h2.uitgaan {background-image:url("/clientdata/icons/artikeltitel_uitgaan.gif");}
#function_57 h1.film, #function_57 h2.film {background-image:url("/clientdata/icons/artikeltitel_film.gif");}
#function_57 h1.theater_dans, #function_57 h2.theater_dans {background-image:url("/clientdata/icons/artikeltitel_theater_dans.gif");}
#function_57 h1.expo, #function_57 h2.expo {background-image:url("/clientdata/icons/artikeltitel_expo.gif");}
#function_57 h1.meer, #function_57 h2.meer {background-image:url("/clientdata/icons/artikeltitel_meer.gif");}
#function_57 h1.agenda, #function_57 h2.agenda {background-image:url("/clientdata/icons/artikeltitel_agenda.gif");}
#function_57 h1.default, #function_57 h2.default {background-image:url("/clientdata/icons/artikeltitel_default.gif");}

h3.film_57 { display:none;}
h1.film_57 { background-image:url("/clientdata/icons/hoofdstuktitel_filmdetails.gif");}
h3.film_57 { visibility:hidden; height:0px;}

/* function 58 agendaPro: -organisatie-details*/
.content_58 { width:704px; background: transparent url('/clientdata/icons/agenda_detail_divider.gif') 476px 0px repeat-y;} 
.sidebar2-inner {margin-left:10px; }
h1.agenda_58 { background-image:url("/clientdata/icons/hoofdstuktitel_agendadetails.gif");}
#function_58 h1.artikel_titel, #function_58 h2.artikel_titel { font-size:18px; font-weight:normal; padding-left:30px; margin-bottom:10px; background-color:transparent; background-position:3px 5px; background-repeat: no-repeat; line-height:28px;}
#function_58 h1.home, #function_58 h2.home {background-image:url("/clientdata/icons/artikeltitel_home.gif");}
#function_58 h1.muziek, #function_58 h2.muziek {background-image:url("/clientdata/icons/artikeltitel_muziek.gif"); }
#function_58 h1.uitgaan, #function_58 h2.uitgaan {background-image:url("/clientdata/icons/artikeltitel_uitgaan.gif");}
#function_58 h1.film, #function_58 h2.film {background-image:url("/clientdata/icons/artikeltitel_film.gif");}
#function_58 h1.theater_dans, #function_58 h2.theater_dans {background-image:url("/clientdata/icons/artikeltitel_theater_dans.gif");}
#function_58 h1.expo, #function_58 h2.expo {background-image:url("/clientdata/icons/artikeltitel_expo.gif");}
#function_58 h1.meer, #function_58 h2.meer {background-image:url("/clientdata/icons/artikeltitel_meer.gif");}
#function_58 h1.agenda, #function_58 h2.agenda {background-image:url("/clientdata/icons/artikeltitel_agenda.gif");}
#function_58 h1.default, #function_58 h2.default {background-image:url("/clientdata/icons/artikeltitel_default.gif");}
#function_58 .organisatiedetails { width:466px; float:left; overflow:hidden; }
#function_58 .organisatiedetails h4.paragraaf_titel { }
#function_58 a.mapslink, #function_58 a.mapslink:link, #function_58 a.mapslink:visited, #function_58 a.mapslink:hover, #function_58 a.mapslink:active { text-decoration:none; color:#ed1b24; }
#function_58 .agenda h3.blok_basic{ }
#function_58 .agenda h4{ font-size:14px; }
#function_58 .agenda { overflow:hidden; }
#function_58 .agenda  .imagecontainer { overflow:hidden; margin:0;}
#function_58 .agenda .leesmeer { float:left; }
#function_58 .agenda .leesmeer a,
#function_58 .agenda .leesmeer a:link,
#function_58 .agenda .leesmeer a:visited,
#function_58 .agenda .leesmeer a:active  { color:#ED1B23; text-decoration:none; }
#function_58 .agenda .leesmeer a:hover { text-decoration:underline; }
#function_58 .agenda  .agendadescription { font-size:11px; overflow:hidden; font-weight:normal; margin-bottom:10px; }
#function_58 .waarwanneer { overflow:hidden; }
#function_58 .itemdate{ font-size:11px; font-weight:bold; color:#999; }
#function_58 .paragraaf_tekst td {width:50%;}

h3.film_58 { display:none;}
h1.film_58 { background-image:url("/clientdata/icons/hoofdstuktitel_filmdetails.gif");}

/*  ? */
.searchtitle {margin-top:12px;}
.searchsummary {}

/* ********************************************************* */
/* mvb hieronder tijdelijke classes totdat plugout over is naar agendapro ! */
/* ********************************************************* */

/* function_2 agenda  */
#function_2 { }
#function_2 .searchform { width:466px; background-color:#FFF100; margin-top:5px; }
#function_2 .searchform .inner{ margin:0 10px; }
#function_2 .searchform .top{ height:10px; width:466px; background: transparent url("/clientdata/icons/zoekagenda_bg_top.gif") top left no-repeat; }
#function_2 .searchform .footer{ height:10px; width:466px; background: transparent url("/clientdata/icons/zoekagenda_bg_bottom.gif") top left no-repeat; }
#function_2 .veld_long{ width:200px;   }
#function_2 .trefwoord td.search input.veld_long {  width:194px; }
#function_2 .search{ width:356px; padding-bottom:3px; }
#function_2 .searchbutton{ float:right; }
#function_2 .description { width:90px; font-size:10px; font-weight:bold;}
#function_2 .items { border-bottom: 1px solid #a4a4a4;}
#function_2 .item { padding:10px 10px 20px 10px; width:446px; overflow:hidden; border-top: 1px solid #a4a4a4;}
#function_2 .agendaimage{ float:left; width:150px; margin-right:10px; margin-bottom:5px; overflow:hidden;}
#function_2 .bs { line-height:11px; font-size:9px; color:#999;}
#function_2 h4.paragraaf_titel {display:block; clear:none; margin-bottom:4px; margin-top:4px;}
#function_2 .itemdate{ color:#999; }
#function_2 .agendalead{ display:block; margin-bottom:5px; }
#function_2 .instelling{ display:block; font-weight:bold; }
#function_2 .instellingplaats{ }
#function_2 .timespaninput { width:56px;}
#function_2 .agendalead{ display:block; margin-bottom:5px;}
#function_2 .agendalead{ display:block; margin-top:10px; margin-bottom:10px;}
#function_2 .soort{ float:right; font-size:12px; font-weight:bold; color:#999; }
#function_2 .aanvang, #function_2 .toegang, #function_2 .regio{color:#666; display:block; }
#function_2 .searchresults { margin-top:30px; padding-bottom:3px;} 
#function_2 .items .item a { background-position:center right; background-repeat: no-repeat; width:80px; padding-right:20px; display:block; text-align:right;} 

/* let op : het ID van soortactiviteit van een agendaitem wordt gebruikt om te bepalen welk background-image getoond wordt bij de lees meer link */
#function_2 .items .item a.leesmeer { float:right; display:block; }
#function_2 .items .item a.link_1 { background-image: url('/clientdata/icons/leesmeer_muziek.gif');} /* muziek */
#function_2 .items .item a.link_2 { background-image: url('/clientdata/icons/leesmeer_uitgaan.gif');} /* uitgaan */ 
#function_2 .items .item a.link_3 { background-image: url('/clientdata/icons/leesmeer_film.gif'); } /* film */
#function_2 .items .item a.link_4 { background-image: url('/clientdata/icons/leesmeer_theater_dans.gif');} /* theater&dans */
#function_2 .items .item a.link_5 { background-image: url('/clientdata/icons/leesmeer_expo.gif');} /* expo */
#function_2 .items .item a.link_6 { background-image: url('/clientdata/icons/leesmeer_meer.gif');} /* &meer */
#function_2 .items .item a.link_0 { background-image: url('/clientdata/icons/leesmeer_basic_black.gif');} /* default/overig */

/* function_15 filmzoeker  */
#function_15 { }
#function_15 .searchform { width:466px; background-color:#3FAD4A; margin-top:5px; }
#function_15 .searchform .inner{ margin:0 10px; }
#function_15 .searchform .top{ height:10px; width:466px; background: transparent url("/clientdata/icons/zoekfilm_bg_top.gif") top left no-repeat; }
#function_15 .searchform .footer{ height:10px; width:466px; background: transparent url("/clientdata/icons/zoekfilm_bg_bottom.gif") top left no-repeat; }
#function_15 .veld_long{ width:200px;   }
#function_15 .trefwoord td.search input.veld_long {  width:194px; }
#function_15 .search{ width:356px; padding-bottom:3px; font-size:10px; }
#function_15 .searchbutton{ float:right; }
#function_15 .description { width:90px; font-size:10px; font-weight:bold;}
#function_15 .items { border-bottom: 1px solid #a4a4a4;}
#function_15 .item {padding:10px 10px 20px 10px; width:446px; overflow:hidden; border-top: 1px solid #a4a4a4;}
#function_15 .agendaimage{ float:left; width:150px; margin-right:10px; margin-bottom:5px; overflow:hidden;}
#function_15 .bs {line-height:11px; font-size:9px; color:#000;}
#function_15 h4.paragraaf_titel {display:block; clear:none; margin-bottom:4px; margin-top:4px;}
#function_15 .itemdate{ color:#999; }
#function_15 .instelling{ display:block; font-weight:bold; }
#function_15 .instellingplaats{ }
#function_15 .timespaninput { width:56px;}
#function_15 .agendalead { display:block; margin-top:10px; margin-bottom:10px;}
#function_15 .soort{ float:right; font-size:12px; font-weight:bold; color:#999; }
#function_15 .aanvang, #function_15 .toegang, #function_15 .regio{color:#666; display:block; }
#function_15 .searchresults { margin-top:30px; margin-bottom:6px; } 

/* agenda detailpagina */
.content_44 { width:704px; background: transparent url('/clientdata/icons/agenda_detail_divider.gif') 476px 0px repeat-y;} 
.sidebar2_44, h3.agenda_44 { display:none;}
.sidebar2-inner {margin-left:10px; }
#function_44 h3.paragraaf_titel { font-size:16px;  }
#function_44 span.date { display:block; color:#666; font-size:10px;  }
#function_44 span.gemeente { display:block; }
#function_44 span.deelgemeente { display:block; }
#function_44 span.woonplaats { display:block; }
#function_44 span.regio { display:block; }
#function_44 span.locatie { display:block; }
#function_44 a.websiteurl { display:block; }
#function_44 .shortimage { margin:10px 0; }
#function_44 .agendalead { margin-bottom:20px; font-weight:bold; }
#function_44 .description { margin-bottom:20px; }
#function_44 .artikel { padding-top:20px; border-top: 1px solid #999; }
#function_44 .sidebar2 li{ margin-left:20px; }
#function_44 #portalpagerelated .date{ display:block; color:#666; font-size:10px;  }
#function_44  .backlink { display:block; margin-bottom:10px; width:100%; clear:both; }
#function_44  table.details { width:100%; margin-bottom:10px;}
#function_44  table.details td.label{ font-weight:bold; width:70px; }
#function_44  table.details td.data{  }
#function_44 #organisatiecontainer { margin-bottom:10px; padding-bottom:10px; border-bottom: 1px solid #999; } 
#function_44 #organisatiecontainer h3{ font-size:14px; }
h1.agenda_44 { background-image:url("/clientdata/icons/hoofdstuktitel_agendadetails.gif");}
h3.agenda_44 { visibility:hidden; height:0px;}
#function_44 .agendalead{ font-weight:bold; color:#444;margin-bottom:4px;}
#portalpageinstkaart, 
#portalpagerelated   {margin-top:20px;}

#function_48 .header {font-size:1.2em;}
#function_48 fieldset {margin-bottom:10px;}
#function_48 ul {margin:5px 0 12px 20px;list-style:none;line-height:1.5em;}

/* function 57 agendaPro: -artiest-details*/
.content_57 { width:704px; background: transparent url('/clientdata/icons/agenda_detail_divider.gif') 476px 0px repeat-y;} 
.sidebar2_57, h3.agenda_57 { display:none;}
.sidebar2-inner {margin-left:10px; }

#function_57 .artiestlink { margin-top:10px; }
#function_57 .artiestdescription {  margin-top:10px; }
#function_57 .agendadetail { width:466px; overflow:hidden; float:left; } 

#function_57 .artiestlink { margin-top:10px; }
#function_57 .artiestdescription {  margin-top:10px; }
#function_57 .sidebar2 h4.paragraaf_titel {  }
#function_57 .itemdate{ font-size:11px; font-weight:bold; color:#999; }
#function_57 .agenda  .agendadescription { /* font-size:11px;  */overflow:hidden; font-weight:normal; margin-bottom:10px; }
#function_57 .agendadetail { /* font-size:11px;  */overflow:hidden; font-weight:normal; margin-bottom:10px; }

/* FUNCTION_65 MYSPANZ */
/* overzicht top */
#function_65 h4 { margin-bottom:15px; font-weight:normal;font-size:1.6em;font-weight:normal;line-height:1em;}
#function_65 h5 { font-size:0.9em; color:#666666; }
#header_wrap .myspanz{ background-color:#CCCCCC; }
#function_65 .myspanz-profile-image { margin:5px 0; /* height:32px;  */ overflow:hidden; float:left; }
#function_65 .myspanz-profile-image .inner{  overflow:hidden; margin:1px auto; }
#function_65 .myspanz-profile-image .inner img {display:block; }
#function_65 .myspanz-profile-nav { float:left; margin: 0 0 10px 5px; margin-bottom:10px; margin-left:5px; }
#function_65 .myspanz-profile-nav .welcome { font-size:0.9em; color:#999; }
#function_65 .module-navigation { font-size:0.9em; margin:0;}
#function_65 .module-navigation li{ display:inline; }
#function_65 .module-navigation li a.active{ font-weight:bold; }
#function_65 .no-articles { font-style:italic; color:#999; font-size:0.8em; }
#function_65 .hb_paragraaf_titel { font-weight:bold; font-size:0.9em; color:#666666;}
#function_65 .mycontent-editarticle a.edit-article { float:right; }
#function_65 .item {overflow:hidden; clear:both; /* width:100%; */ border-bottom:1px solid #ccc; margin-bottom:15px; }
#function_65 div.my-content { border:4px solid #f5f5f5; padding:5px; overflow:hidden; padding-bottom:5px; }
#function_65 div.mycontent-articles {}
#function_65 div.mycontent-media {}
#function_65 .imagewrapper{ width:562px; overflow:hidden; display:block; clear:both; }
/* overzicht artikelen lijst */
#function_65 td.article-title { text-indent:15px; }
#function_65 td.buttons { text-align:right; }
#function_65 table.my-articles { width:100%; }
#function_65 table.my-articles  tr{}
#function_65 table.my-articles  td{  border-bottom:1px solid #f5f5f5; padding:2px; margin-bottom:2px; }
#function_65 table.my-articles  td.my-articles-footer{border-bottom: none;}
#function_65 table.my-articles  td.my-articles-footer .button {float: right;}
#function_65 table.my-articles  td.buttoncol{  width:5%;}
#function_65 div.my-article { background-color:#f5f5f5; }
#function_65 .myspanz-edit-article .button {margin-top:3px;}
#function_65 .myspanz-edit-article hr {margin: 5px 0;}
/* overzicht afbeeldingen */
#function_65 .my-image { display:block; width:106px; float:left; margin-right:10px; margin-bottom:10px; height:124px; background-color:#f5f5f5;}
#function_65 .my-image .inner{ margin:8px auto; width:90px; overflow:hidden;}
#function_65 .my-image0 { margin-right:0px; }
#function_65 form.my-image-delete { display:inline; }
#function_65 form.my-image-delete fieldset{ display:inline; }
#function_65 .afb_edit_googlemaps { width:400px; height:480px; overflow:hidden;}
/* afbeeldings detail pagina */
#function_65 table td.description {width:140px; overflow:hidden; }
#function_65 table .veld_superlong {width:300px; overflow:hidden; }
#function_65 table td.data {width:300px; overflow:hidden; }
#function_65 .image-preview {width:40px;}
#function_65 #edit_sImgUrl td {padding-top:20px;}
#function_65 .mycontent-media .my-image-file {display: block;}
#function_65 .veld_long {float: left;}
#function_65 .tooltip {float: right;}
#function_65 .wysiwyg {width: 95%; float: left;}
#function_65 .saved {line-height: 1.5em;}
/* custom; verbreden voor tekstverwerker */
.article_65 {background-image: none;}
.article_65 .sidebar2 {display: none;}
.article_65 .content {width: 600px;}
#function_65 .profiel_edit_googlemaps { width:560px; height:350px; overflow:hidden;}
#function_65 table td.editlabel { width:160px;}
#function_65 table td.editcontrol { width:300px;}

/* functie 66: login my spanz */
#function_66 .remind {padding-top:20px;}
#function_66 .veld_medshort {width: 100px;}
#function_66 table td {padding: 2px;}



/* 67 mySpan aanmelden  */
#function_67 table#editusers { }
#function_67 table#editusers .editlabel{ width:155px; }
#function_67 table#editusers .editcontrol{ }
#function_67 table#editusers .editcontrol .tooltip{ display:block; float: right;}

/* DEFINITIEF inschrijven nieuwsbrief */
#function_70 label.newsletter { font-weight:bold; }
#function_70 label.description { width:120px; display:block; float:left; clear:left;}
#function_70 .input {display:block; float:left;}
#function_70 .data {width:100%; overflow:hidden; margin-top:5px; clear:both; }
#function_70 .newsletter-group {width:100%; overflow:hidden; margin-bottom:15px; }
#function_70 .veld_medlong {width:300px; }

/* 74 mySpan bekijken overzicht  */
#function_74 .item {  overflow:hidden; clear:both; width:100%; margin-bottom:5px;  }
#function_74 .myspanz-profile {border-bottom:1px solid #ccc; padding-bottom:20px; }
#function_74 .myspanz-images {border-top:1px solid #ccc; padding-top: 10px;}
#function_74 .my-image { display:block; width:106px; float:left; margin-right:10px; margin-bottom:2px; height:104px;  background-color:#fff;}
#function_74 .my-image .inner { margin:8px auto; width:90px; overflow:hidden;}
#shadowbox_content  .bijschrift {margin-top:5px; margin-left:2px; margin-right:2px;}
#function_74 .my-image0 { margin-right:0px; }
#function_74 .clearer { width:100%; clear:both; font-size:0.0001em; height:5px; }
#function_74 .myspanz-profile-image { margin: 0 10px 2px 0; /* height:32px;  */ overflow:hidden; float:left;}
#function_74 .myspanz-profile-image .inner { width: 228px;}
#function_74 .myspanz-profile-image .inner  img{vertical-align: bottom;}
#function_74 .myspanz-profile-nav { width:220px; float:left; margin-bottom:10px; }
#function_74 .myspanz-profile-overviewlink{ width:120px; font-size:0.8em; margin-bottom:10px; margin-left:5px; }
#function_74 .myspanz-profile-description { width:100%;}
#function_74 .hidden { display: none;}
#function_74 ul li{padding-left: 20px;}
#function_74 .hb_paragraaf_tekst ul {margin-bottom: 15px;}

/* 74 mySpan bekijken overzicht  */
#function_75 .item {  overflow:hidden; clear:both; width:100%; border-bottom:1px solid #ccc; margin-bottom:5px; padding-bottom:20px;  }
#function_75 .my-image { display:block; width:106px; float:left; margin-right:10px; margin-bottom:2px; height:104px;  background-color:#fff;}
#function_75 .my-image .inner { margin:8px auto; width:90px; overflow:hidden;}
#function_75 .my-image0 { margin-right:0px; }
#function_75 .clearer { width:100%; clear:both; font-size:0.0001em; height:5px; }
#function_75 .myspanz-profile-image { margin-top:5px; width:42px; /* height:32px;  */ overflow:hidden; float:left; border: 1px solid #CCCCCC; }
#function_75 .myspanz-profile-image .inner { overflow:hidden; margin:1px auto; }
#function_75 .myspanz-profile-nav { width:401px; float:right; margin-bottom:10px; margin-left:5px; }
#function_75 .myspanz-profile-description { width:100%; clear:both;}


/* function_101 video-overzicht */
.clip_item {float: left;width:228px;}
.clip_container_inner {overflow: auto;}
.clip_folder {padding: 10px 0;}
.clip_folder h4 {font-size: 16px; font-weight: bold;}
.clip_title {height: 15px; font-size: 11px;}
.clip_image {overflow:hidden; height:171px; }
.clip_description {}

#function_110 td { padding: 2px 10px 2px 0px; }
#function_110 th { font-weight: 100; font-style: italic; padding-right: 5px;}
#function_110 #fileQueue { width: 400px; height: 100px; overflow: auto; border: 1px solid #E5E5E5; margin: 10px 0px; }
#function_110 .uploadifyQueueItem { font: 11px Verdana, Geneva, sans-serif;	border: 2px solid #E5E5E5; background-color: #F5F5F5; margin-top: 5px; padding: 10px; width: 350px; }
#function_110 .uploadifyError { border: 2px solid #FBCBBC !important; background-color: #FDE5DD !important; }
#function_110 .uploadifyQueueItem .cancel { float: right; }
#function_110 .uploadifyProgress { background-color: #FFFFFF; border-top: 1px solid #808080;	border-left: 1px solid #808080;	border-right: 1px solid #C5C5C5; border-bottom: 1px solid #C5C5C5; margin-top: 10px; width: 100%; }
#function_110 .uploadifyProgressBar { background-color: #0099FF; width: 1px; height: 3px; }
#function_110 .uploadifyBrowseButton { position: relative; z-index: 999; margin-bottom: -20px; width: 120px; height: 20px; overflow: hidden; }
#function_110 .uploadifyBrowseText { position: relative; z-index: 0; text-decoration: underline; width: 120px; float: left; margin-top: -0px; /* dit klopt */ }
#function_110 h2, #function_110 h3 { margin: 20px 0px 10px 0px; clear: left; }
#function_110 p  { margin: 10px 0px}
#function_110 br.clearB { clear: both; }
#function_110 hr { margin: 20px 0px; }
#function_110 .imageDetails { margin: 20px 0px; border: 1px solid #555; padding: 5px; width: 300px; }
#function_110 .imageDetails img {	float: left; width: 90px; height: 90px;	margin-bottom: 30x; }
#function_110 .imageDetails div { width: 190px; float: left; margin-left: 10px; }
#function_110 .imageDetailsThumb  { margin-top: 15px; width: 155px; float: left; text-align: center; }
#function_110 .imageDetailsThumb  p { margin: 0px; padding: 0px; }

#function_111 .fotospotter-mapitem {margin-bottom:10px;}
#function_111 .fotospotter-mapnaam {font-size:1.6em;display:block;margin-bottom:4px;text-decoration: none;}
#function_111 .fotospotter-mapcontents {margin-bottom:20px;}
#function_111 .fotospotter-mapcontents img {margin:0;padding:0;}
