/* uitwaaier 18.03.2010 (TO) */
* { margin:0; padding:0; }
body{font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#fff; font-size: 12px; color: #000; margin-top:16px;}
img, fieldset, table {border:0;}
tr,td {vertical-align:top;}
a, a:link, a:visited, a:hover , a:active { color:#f00; padding:0; text-decoration: underline; } 
a:hover { color:#2EBAD5; text-decoration: underline; }
.required {color:red;}
.bs, .bsrechts  { font-size: 10px; color:#999999;}
.bs a,  .bs a:link, .bs a:visited, .bs a:hover , .bs a:active , .bsrechts a,  .bsrechts a:link, .bsrechts a:visited, .bsrechts a:hover , .bsrechts a:active { color:#999999; } 
.verplicht { font-size:10px; color:#ff0; }
.enlargeicon { float:right; margin-top:2px; }

/* lijstopmaak GEBRUIKEN WE DIT ????????????????????????? */
.blokbody li, .homeblokbody li, .paragraaf_tekst li, .paragraaf li { margin-left:15px; list-style-type:disc; }

/* algemene opmaak */
#container { overflow:hidden; background-color:#fff; }
#container-inner { margin:0 auto; width:886px; overflow:hidden; margin-top:0; }
.article { margin-top:0; width:886px; overflow:hidden;clear:left; }
#logo { float:left; width:560px; overflow:hidden; height:118px; margin:0;background-image:url(../icons/uitwaaier_logo.gif); background-repeat:no-repeat;}
#logo span{display:none;}

/*  navigation */
#navigation {width:560px;overflow:hidden; clear:both; margin-top:8px;}
#navigation-inner ul {display:block;}
#navigation-inner li {float:left; height:24px; list-style-type: none; margin-right:24px; }
#navigation-inner li a, #navigation-inner li a:link, #navigation-inner li a:visited, #navigation-inner li a:hover , #navigation-inner li a:active { text-decoration:none; font-size:18px; color:#09f;}
#navigation-inner li a:hover  { text-decoration:none; color:#e60004;}
#navigation-inner li a#activearticle, #navigation-inner li a#activearticle:link, #navigation-inner li a#activearticle:visited, #navigation-inner li a#activearticle:hover , #navigation-inner li a#activearticle:active { color:#f00; font-weight:bold; }
#navigation-inner li a:hover { text-decoration:underline; }
#righttopnav {float:right;width:326px;height:156px;clear:both;margin:0;padding:0;}

/* breadcrumb */
ul.breadcrumbs {list-style:none; font-size:10px; width:100%; }
ul.breadcrumbs li {margin-left:2px; padding-right:14px; display:inline; list-style:none; background:transparent url(/clientdata/icons/pijl_intern.gif) right 2px no-repeat;}
ul.breadcrumbs li.first {margin-left:0; }
ul.breadcrumbs li.last {padding-right:0; background-image:none;}
ul.breadcrumbs li a,  ul.breadcrumbs li a:link, ul.breadcrumbs li a:visited, ul.breadcrumbs li a:hover , ul.breadcrumbs li a:active { color:#f00; text-decoration:none;}
ul.breadcrumbs li a:hover {text-decoration:underline;}
/* MAG WEG ?? ul.breadcrumbs li span {} */
ul.breadcrumbs li.last span { font-weight:bold;}

/* HOMEPAGE */
.home { margin-top:0px;overflow:hidden; width:886px; clear:both; }
.home .paragraaf_tekst {width:560px;float:left;}
.blokken { float:right; overflow:hidden; width:306px;}
.sidebar h4{ font-size:18px; font-weight:normal; color:#004381; }
.clear { width:100%; overflow:hidden; height:20px; float:left; }
.sidebar { float:left; width:215px; }

/* HOMEPAGE blokken */
.blokhome { display:block; width:100%; float:left; }
h3.blokhometitel { font-size:28px; color:#e60004; font-weight:normal; margin-bottom:10px;  }
.blokhomeimage { float:right; margin-left:10px; margin-bottom:10px; }
.blokhometext { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

/* homepage zoeken */
#agendasearch_home{ width:560px; border-top:1px solid #f00; border-bottom:1px solid #f00; margin:0 0 20px 0; padding:10px 0 10px 0; background-color:#fff; float:left; }
#agendasearch_home select#periode, #agendasearch_home select#plaats, #agendasearch_home select#activiteit{ float:left; width:140px; color:#00A9E5; font-weight:bold; }
#agendasearch_home div#periode, #agendasearch_home div#plaats, #agendasearch_home div#activiteit{ float:left; width:140px; color:#e60004; font-size:11px; }
#agendasearch_home #periode, #agendasearch_home #plaats{ margin-right:30px; }
#agendasearch_home .agendasearchbtn { float:right; margin-top:16px;}

/* zoeken */
#search{ width: 200px; display: block; overflow: hidden; float: right; text-align:right;margin-top:28px;}
#search input.search{ height:14px; width:148px; border:1px solid #f00; margin:0; padding:1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #06f; float:left;}
#search input.searchbtn{ height:18px; width:40px; background-color:#00a6eb; border: 1px solid #00a6eb; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; }
#search a, #search a:link, #search a:visited, #search a:active {font-size:9px;color:#000; text-decoration: none; } 
#search  a:hover {color:#f00;}

/*  3 column layout */
.sidebar2 { margin:0px 0px 0px 20px;padding:0;width:306px; float:left; }
.content { width:560px; float:left; }
.content-inner {width:100%;}

#lefttopnav {width:560px;height:148px;float:left;margin:0;padding:0;}
#toptipblock {width:326px;height:110px; margin:0;padding:0; float:right;}
#tipimg {width:94px;float:right; margin:33px 20px 0px 0px; padding:0; height:77px; background-repeat:no-repeat; background-position:bottom right;}
#zomeraanduiding {float:left;color:#e60004;font-size:11px;padding:58px 0px 0px 0px;margin:0;width:192px;text-align:right;}

/* footer */
#footer {width:100%; overflow:hidden; background-color:#fff; clear:both; margin-top:30px; padding-bottom:20px; font-size: 10px; float:left; }
#footer-inner { border-top: 1px solid #f00; margin:0 auto; width:886px; overflow:hidden; margin-top:2px; margin-bottom:0px; color:#000;}
#footer-inner a, #footer-inner a:link, #footer-inner a:visited, #footer-inner a:hover , #footer-inner a:active { color:#000; text-decoration: none;  } 
#footer-inner a:hover { text-decoration: underline; color:#f00;} 
#footer .spanz { float:right; color:#000; margin-top:4px; text-align:right; margin-right:8px;}
#footer .opdrachtgever {float:left;margin-top:6px;clear:left;}
#footer .spanz  a, #footer .spanz a:link, #footer .spanz  a:visited, #footer .spanz a:hover , #footer.spanz  a:active { color:#f00; padding:0;text-decoration: none; font-weight: normal;}
#footer .footernavitems {padding-left:20px;vertical-align:top;}

/*  subartikelen  */
div.subartikelen { margin: 50px 0px 20px 0px; }
div.subartikelen h4{ font-size:18px; font-weight:normal; color:#224C93;  }
ul.subartikelen li a, ul.subartikelen li a:link, ul.subartikelen li a:visited, ul.subartikelen li a:hover , ul.subartikelen li a:active { list-style-type: none; text-decoration:none; color:#A8084D;}
ul.subartikelen li a:hover { text-decoration:underline; }
a#activesubarticle , a#activesubarticle :link, a#activesubarticle :visited, a#activesubarticle :hover , #activesubarticle :active { color:#003082; font-weight:bold; }
ul.subartikelen li { display:block; margin-top:5px; list-style-type: none; background-image: url(/clientdata/icons/pijl_intern.gif); background-repeat: no-repeat; background-position: 0 3px; }
ul.subartikelen li a{ font-size:11px; display:block; margin-left: 15px; }

/*  internelinks  */
div.internelinks { margin-bottom:20px; color:#A8084D; }		
div.internelinks h4{ font-size:18px; font-weight:normal; color:#99B333; }
ul.internelinks li a, ul.internelinks li a:link, ul.internelinks li a:visited, ul.internelinks li a:hover , ul.internelinks li a:active { text-decoration:none; color:#A8084D;}
ul.internelinks li a:hover { text-decoration:underline; }
ul.internelinks li { display:block; margin-top:5px; list-style-type: none; background-image: url(/clientdata/icons/pijl_intern.gif); background-repeat: no-repeat; background-position: 0 3px; }
ul.internelinks li a{ font-size:11px; display:block; margin-left: 15px; }

/*  externelinks  */
div.externelinks { margin-bottom:20px; }		
div.externelinks h4{ font-size:18px; font-weight:normal; color:#99B333; color:#A8084D; }
ul.externelinks li a, ul.externelinks li a:link, ul.externelinks li a:visited, ul.externelinks li a:hover , ul.externelinks li a:active { text-decoration:none; color:#A8084D;}
ul.externelinks li a:hover { text-decoration:underline; }
ul.externelinks li { display:block; margin-top:5px; list-style-type: none; background-image: url(/clientdata/icons/pijl_extern.gif); background-repeat: no-repeat; background-position: 0 3px; }
ul.externelinks li a{ font-size:11px; display:block; margin-left: 15px; }

/* artikel */
.lead {margin-bottom:16px; line-height: 18px; font-weight:bold;}
h3.artikel_titel { font-size:28px; color:#e60004; font-weight:normal; margin-bottom:10px; }
h4.paragraaf_titel { font-size:12px; color:#09f; }
h4.paragraaf_titel a, h4.paragraaf_titel a:link, h4.paragraaf_titel a:visited, h4.paragraaf_titel a:hover , h4.paragraaf_titel a:active { text-decoration:none; color:#003D7D; font-size:24px; }
h5.paragraaf_subtitel { font-size:12px; color:#555; font-weight:bold; }
div.paragraaf { margin-bottom:10px; font-size:13px; }
.hb_paragraaf_afb { margin:20px 0px 10px 0px; }
.paragraaf_tekst { line-height: 18px; }
.paragraaf_tekst a , .paragraaf_tekst a:link, .paragraaf_tekst a:visited, .paragraaf_tekst a:active{ text-decoration:none; color:#000;overflow:hidden;font-size:12px;text-decoration: underline;}
.paragraaf_tekst a:hover {}

/* artikel blok */
.blok{ margin-bottom:10px; width:306px; }
.blok h2.bloktitel { font-size:18px; font-weight:normal; color:#fff; padding: 0px 16px 16px 16px;}
.blok .bloklead  { font-weight:bold; color:#fff; padding: 0px 16px 16px 16px;}
.blok .blokbody { display:block; color:#fff; margin:0px 16px 0px 16px;padding-bottom:16px;font-size:12px;}
a.blok, a.blok:link, a.blok:visited, a.blok:hover, a.blok:active { text-decoration:none; padding: 16px;color:#fff;overflow:hidden;}
.bloklink a {color:#fff;padding: 0px 8px 16px 16px;font-weight:bold;}

/* RANDOM TIP BLOKKEN */
/* architectuur   vervangen dd 17.03.2010 */
.inner-blok_architectuur, #tip_innerblok_1{ background-color:#d0371f;}
.top-blok_architectuur, #tip_topblok_1{ background-image: url(/clientdata/icons/bloktop_1.gif); height:13px; font-size:1px; overflow:hidden; }
.bottom-blok_architectuur, #tip_bottomblok_1{ background-image: url(/clientdata/icons/blokbot_1.gif); height:13px; font-size:1px; overflow:hidden; }

/* Cultureel Erfgoed  vervangen dd 17.03.2010 */
.inner-blok_cultureelerfgoed, #tip_innerblok_2{ background-color:#c51824; }
.top-blok_cultureelerfgoed, #tip_topblok_2{ background-image: url(/clientdata/icons/bloktop_2.gif); height:13px; font-size:1px; overflow:hidden; }
.bottom-blok_cultureelerfgoed, #tip_bottomblok_2{ background-image: url(/clientdata/icons/blokbot_2.gif); height:13px; font-size:1px; overflow:hidden; }

/* Dagje uit */
.inner-blok_dagjeuit, #tip_innerblok_3{ background-color:#ffe700; }
.top-blok_dagjeuit, #tip_topblok_3{ background-image: url(/clientdata/icons/bloktop_3.gif);  height:13px; font-size:1px; overflow:hidden; }
.bottom-blok_dagjeuit, #tip_bottomblok_3{ background-image: url(/clientdata/icons/blokbot_3.gif); height:13px; font-size:1px; overflow:hidden; }

/* Festival */
.inner-blok_feestenfestival, #tip_innerblok_4{ background-color:#fbbf00; }
.top-blok_feestenfestival, #tip_topblok_4{ background-image: url(/clientdata/icons/bloktop_4.gif); height:13px; font-size:1px; overflow:hidden; }
.bottom-blok_feestenfestival, #tip_bottomblok_4{ background-image: url(/clientdata/icons/blokbot_4.gif); height:13px; font-size:1px; overflow:hidden; }

/* Fietsen */
.inner-blok_fietsen, #tip_innerblok_5{ background-color:#009836; }
.top-blok_fietsen, #tip_topblok_5{ background-image: url(/clientdata/icons/bloktop_5.gif); height:13px; font-size:1px; overflow:hidden; }
.bottom-blok_fietsen, #tip_bottomblok_5{ background-image: url(/clientdata/icons/blokbot_5.gif); height:13px; font-size:1px; overflow:hidden; }

/* Kinderactiviteit */
.inner-blok_jeugd, #tip_innerblok_6{ background-color:#f19fc1; }
.top-blok_jeugd, #tip_topblok_6{ background-image: url(/clientdata/icons/bloktop_6.gif); height:13px; font-size:1px; overflow:hidden; }
.bottom-blok_jeugd, #tip_bottomblok_6{ background-image: url(/clientdata/icons/blokbot_6.gif); height:13px; font-size:1px; overflow:hidden; }

/* Kunst en Cultuur */
.inner-blok_beeldendekunst, #tip_innerblok_7{ background-color:#b05aa0; }
.top-blok_beeldendekunst, #tip_topblok_7{ background-image: url(/clientdata/icons/bloktop_7.gif); height:13px; font-size:1px; overflow:hidden; }
.bottom-blok_beeldendekunst, #tip_bottomblok_7{ background-image: url(/clientdata/icons/blokbot_7.gif); height:13px; font-size:1px; overflow:hidden; }

/* Muziek */
.inner-blok_muziek, #tip_innerblok_8{ background-color:#2ebad5; }
.top-blok_muziek, #tip_topblok_8{ background-image: url(/clientdata/icons/bloktop_8.gif); height:13px; font-size:1px; overflow:hidden; }
.bottom-blok_muziek, #tip_bottomblok_8{ background-image: url(/clientdata/icons/blokbot_8.gif); height:13px; font-size:1px; overflow:hidden; }

/* Natuur */
.inner-blok_natuur, #tip_innerblok_9{ background-color:#d2d700; }
.top-blok_natuur, #tip_topblok_9{ background-image: url(/clientdata/icons/bloktop_9.gif); height:13px; font-size:1px; overflow:hidden; }
.bottom-blok_natuur, #tip_bottomblok_9{ background-image: url(/clientdata/icons/blokbot_9.gif); height:13px; font-size:1px; overflow:hidden; }

/* Op het water */
.inner-blok_varen, #tip_innerblok_10{ background-color:#0071bc; }
.top-blok_varen, #tip_topblok_10{ background-image: url(/clientdata/icons/bloktop_10.gif); height:13px; font-size:1px; overflow:hidden; }
.bottom-blok_varen, #tip_bottomblok_10{ background-image: url(/clientdata/icons/blokbot_10.gif); height:13px; font-size:1px; overflow:hidden; }

/* Slecht-weer-tip */
.inner-blok_slechtweertip, #tip_innerblok_11{ background-color:#0071bc; }
.top-blok_slechtweertip, #tip_topblok_11{ background-image: url(/clientdata/icons/bloktop_11.gif); height:13px; font-size:1px; overflow:hidden; }
.bottom-blok_slechtweertip, #tip_bottomblok_11{ background-image: url(/clientdata/icons/blokbot_11.gif); height:13px; font-size:1px; overflow:hidden; }

/* Theater */
.inner-blok_theater, #tip_innerblok_12{ background-color:#e00083; }
.top-blok_theater, #tip_topblok_12{ background-image: url(/clientdata/icons/bloktop_12.gif); height:13px; font-size:1px; overflow:hidden; }
.bottom-blok_theater, #tip_bottomblok_12{ background-image: url(/clientdata/icons/blokbot_12.gif); height:13px; font-size:1px; overflow:hidden; }

/* Wandelen */
.inner-blok_wandelen, #tip_innerblok_13{ background-color:#e0b600; }
.top-blok_wandelen, #tip_topblok_13{ background-image: url(/clientdata/icons/bloktop_13.gif); height:13px; font-size:1px; overflow:hidden; }
.bottom-blok_wandelen, #tip_bottomblok_13{ background-image: url(/clientdata/icons/blokbot_13.gif); height:13px; font-size:1px; overflow:hidden; }

/* algemeen */
.blok a, .blok a:link, .blok a:visited, .blok a:hover , .blok a:active { color:#fff; text-decoration: underline; }  
.tip_bottomblok, .tip_topblok { height:13px; font-size:1px; overflow:hidden; }
.tip_innerblok { overflow:hidden;}
.tip_contentholder {margin: 0px 10px 0px 0px; overflow:hidden; } /* LET OP!: top, bottom, left margin gaan via class "blok" */
.tip_image { float:right;}

/* FUNCTIONS */
/* algemene functie opmaak */
.function .leesmeer, .function .link_article { font-size:0.9em;}
.function div.items {}
.function div.item { margin-bottom:15px; padding:5px 0; overflow:hidden;  }
.function div.item div.item { border:none; margin-top:10px; padding:0;}

/* function_2 agenda  */
#function_2 { }
#function_2 .items {margin-bottom:0; padding:0;}
#content_2 .searchform { }
#function_2 .search { padding:2px;}
#function_2 .description { width:136px;color:#e60004; font-weight:bold;padding: 2px 10px 2px 2px; }
#function_2 .veld_long {width:220px;color:#00a6eb;font-weight:bold;}
#function_2 .noitems {margin-top:20px;}
#function_2 .agendaitem { line-height:18px;float:left; width:100%; clear:both; margin-top:8px;}
#function_2 .agendaitemtext h4.agendatitel { font-size:18px; font-weight:normal; color:#004381; display:block; }
#function_2 .agendadatum { font-size:28px; color:#e60004;margin:10px 0px 10px 0px;} 
#function_2 .agendabody { margin-left:144px;padding-top:4px;}
#function_2 .a_locatie { font-weight:bold; }
#function_2 .agendalead { font-weight:bold; display:block; }
#function_2 .tijd {font-weight:bold;}
#function_2 .soort {font-weight:bold; color:#999;padding-left: 24px;}
#function_2 .agendaimage{ float:left;overflow:hidden;width:136px;margin-right:8px;}
#function_2 .agendaitem .agendaimage .bs {}
#function_2  a.agendaleesmeer,  #function_2  a.agendaleesmeer:link, #function_2  a.agendaleesmeer:visited, #function_2  a.agendaleesmeer:hover , #function_2  a.agendaleesmeer:active { color:#e60004; text-decoration:underline; } 

#function_2 #pager{ margin-top:20px;}
#function_2 .pager{ margin-top:20px;}
#function_2 .nofirst, #function_2 .noprev, #function_2 .nonext, #function_2 .nolast { font-weight:bold; color:#666;}
#function_2 .first, #function_2 .prev, #function_2 .next, #function_2 .last { font-weight:bold; }
#function_2 .pagelink {}
#function_2 .current {font-weight:bold;}

/* voor het tonen van de sort_icons */
#function_2 .activiteiten_list { float:left; margin-bottom:16px;}
#function_2 .activiteiten_list_item { float:left;}
#function_2 .activiteiten_list_img { margin-left:0px;}


/* sitemap */
ul.sitemaplvl_1{ list-style-type: none; }
ul.sitemaplvl_1 li{ font-weight:bold; margin-top:16px; }
ul.sitemaplvl_1 a{ font-weight:bold; font-size:12px;color:#09f;} 
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: 16px; 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; }
 /* einde sitemap */

/* nieuws */
#function_14 .items{ border:none; width:100%; clear:both; margin-bottom:20px; overflow:hidden; padding:0; }
#function_14 .image, #function_22 .image { float:left; width:90px; margin-right:5px; overflow:hidden;}
#function_14 span.bs, #function_22 span.bs  { display:block; margin:5px; }
#function_14 h4.hb_paragraaf_titel {display:block; }
#function_14 h4.hb_paragraaf_titel span.bs { display:inline; font-size:14px; }
#function_14 span.text {display:block; line-height: 18px; }
#function_14 div.link_article  a,  #function_14 div.link_article a:link, #function_14 div.link_article a:visited, #function_14 div.link_article a:hover , #function_14 div.link_article a:active { color:#A8084E; text-decoration:underline;  } 

/* whois */
.hb_whois_naam { font-weight:bold; color:#555; }

/* nieuw op de website */
#function_3 .searchform {  clear:both; width:100%; overflow:hidden; margin:5px 0 15px 0; }
#function_3 .showlatest { margin-right:5px; float:left; }
#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: #A8084D; width:105px; overflow:hidden; border: #CD6D96 2px solid; color: #E9C9D7; font-size: 10px; cursor: pointer; }
#function_3 .formbutton_medactif, #function_3 .formbutton_medactif:focus  { background-color: #003D7D; width:130px; width/* */:/**/103px; width: /**/103px; overflow:hidden; border: #3D6691 2px solid; color: #fff; font-size: 10px; cursor: pointer; }

/* persfotos */
#function_8 .image { float:left; width:90px; margin-right:5px; overflow:hidden;}
#function_8 h4.paragraaf_titel { margin:20px 0 5px 0;}
#function_8 .item{ border:none; width:100%; clear:both; margin-bottom:10px; overflow:hidden; padding:0; }
#function_8 .ziplink { display:block; float:right;}
#function_8 .ziplinktitle { display:block; font-weight:bold;}

#function_9 h4.paragraaf_titel { margin:0; padding:0;}
#function_9 h5.hb_persbericht_subtitel { font-size:11px; font-weight:bold; margin:0; }
#function_9 .perslink { display:block; }
#function_9 .hb_persbericht_item  {margin-top:10px;}
#function_9 .hb_persbericht_item .date {color:#999;}
#function_9 #persnavigatie { overflow:hidden; margin-bottom:20px; margin-top:5px;}
#function_9 #header {}

/* veelgestelde vragen/ faq */
#function_13 .item { margin:5px 0 15px 20px; }
#function_13 .paragraaf_subtitel { display:inline; }
#function_13 .question {}
#function_13 .answer {}

/* eshop */
#function_28 .hb_paragraaf_titel {font-weight:bold;}
#function_28 #machtigen { margin-top:5px;}
#function_28 #frmMachtiging { margin-top:10px;}

/* tips overzicht */
#function_40 .activiteit { margin-top:24px;}
#function_40 .activiteiten_list { float:left; margin-bottom:16px;}
#function_40 .activiteiten_list_item { float:left;}
#function_40 .activiteiten_list_img { margin-left:10px;}
#function_40 .tips { clear:left;}
#function_40 .tip_separator { clear:left; height:1px; border-bottom:#999 1px solid;}
#function_40 .activiteiten_title { float:left; height:40px; font-weight:bold; color:#00a6eb;}
#function_40 .activiteiten_img { float:right;padding-right:4px;}
#function_40 .tip { clear:left; margin:6px 0;}
#function_40 .tip .tip_title a { float:left; font-weight:bold; color:#000; text-decoration:none;width:85%;padding-bottom:8px;}
#function_40 .tip .tip_readmore a { float:right;}
#function_40 .tip_details { display:none; text-align:left;line-height: 18px; }
#function_40 .bodycontainer { clear:left;}
#function_40 .tip_details_tekst {padding-top:24px;}
#function_40 .tip_details_img {float:left;margin-right:8px;}
#function_40 ul {margin:8px;}
#function_40 li { margin-left:15px; padding-left:8px; list-style-type:disc; }

/* agendaPro: zoekpagina/resultaatpagina */
#function_22 .searchresults { border-bottom: 2px solid #E5E5E5; font-weight:bold; margin-top:10px; margin-bottom:10px; }
#function_22 .item { border-bottom: 1px solid #E5E5E5;  }
#function_22 .searchbutton { margin-top:10px;  }
#function_22 div.searchform, #function_22 div.searchformfilm { margin:0 0 25px 0; overflow:hidden;  background-image: url(/clientdata/icons/bgredstriped.gif); background-repeat: repeat; background-position: top left; }
#function_22 table.searchform, #function_22 table.searchformfilm { }
#function_22 td.description, #function_22 td.search  { width:100px; padding:3px 1px; font-size:0.9em; font-weight:bold; }
#function_22 #pager .pagelink, #function_22 #pager .pageitem { font-size:1.0em;  }
#function_22 .timespaninput {width:70px;}
#function_22 div.leesmeer { float:right; clear:both; margin-top:4px; }
#function_22 .agendaimage { width:160px; float:right; overflow:hidden; clear:both;}
#function_22 .soort { font-size:0.8em; color:#FF6633; font-weight:normal; }
#function_22 .plaats { font-size:0.8em; color:#000; font-weight:bold; }
#function_22 .itemdate { font-size:0.8em; font-weight:bold; color:#999; }
#function_22 div.searchform .inner, #function_22 div.searchformfilm .inner{ margin:6px; padding:12px 0 10px 8px; overflow:hidden; background-color:white; }
#function_22 a.verfijning  { 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 a.verfijning:hover { background-image: url(/icons/verfijn-delete.gif); }
#function_22 div.verfijning  { margin: 5px; padding: 5px; display: block; float: left; }
#function_22 div.verfijn-bar { padding-left: 20px;  }
#function_22 #bGratis { margin-top: 5px; }
#function_22 td.bGratis { padding-bottom: 5px; }

/* agendaPro: activiteit detailpagina */
.content_47 { width:886px; } 
.artikel_titel_47 { display:none;}
.toptip_47 { display:none;}
.sidebar2_47 { display:none;}
.content_47 .agendadetail { width:560px; float:left; overflow:hidden; } 
/* .article_47{ background-image:none; } */

#function_47 h1.artikel_titel { color:#E60004; font-size:28px; font-weight:normal; margin-bottom:10px; }
#function_47 .leesmeerorganisatie { display:block; color:#999; font-size:11px; font-weight:normal; }
#function_47 span.date { display:block; color:#666; font-size:0.8em; }
#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 10px 0; width:160px; float:left; overflow:hidden; }
#function_47 .shortimage { margin:10px 0; }
#function_47 .agendalead { font-weight:bold; }
#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 div.extrainfo { clear:left; margin-top:20px;}
#function_47 ul.extrainfo { }
#function_47 ul.extrainfo li { list-style-type:none; }
#function_47 ul.extrainfo li .bijlage{ } img { padding-right:4px;}
#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; }
#function_47 .sidebar2 .module {background-color: #0071BC; margin: 0 0 10px 0; color: #fff;}
#function_47 .sidebar2 .module a {color: #fff;}
#function_47 .sidebar2 .module .inner {background: transparent url("/clientdata/icons/blokbot_11.gif") left bottom no-repeat;}
#function_47 .sidebar2 .module h4{color: #FFFFFF; font-size: 18px; font-weight: normal; padding: 10px 16px 16px; background: transparent url("/clientdata/icons/bloktop_11.gif") left top no-repeat;}
#function_47 .sidebar2 .module ul {padding: 0 16px 16px 16px; }

/*
#function_47 #portalpagerelated .date{ display:block; color:#666; font-size:10px; }
*/
#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 .description{clear:both;}
/*
#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 h2.artikel_titel { margin:0 0 10px 0; font-size:1.2em; line-height:1.1em; background-color:#00A6EB; padding:4px 4px 4px 4px; color:#fff; margin:0 0 10px 0; font-weight:normal; } 
/* #function_47 .item h3 { font-weight:bold; font-size:14px; } */
#function_47 .item { padding:0 0 4px 5px; margin-bottom:10px; border-left:2px solid #00A6EB; }
#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;  }
#function_47 .wanneer-inner {  overflow:hidden; margin-top: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:1.2em; }
#function_47 .artiesten { overflow:hidden; }
#function_47 .artiesten  .imagecontainer { overflow:hidden; margin:0; }
#function_47 .artiesten .leesmeer {  }
#function_47 .artiesten  .artiestdescription { overflow:hidden; font-weight:normal; margin-bottom:10px; }
#function_47 .waarwanneer { clear:left; overflow:hidden; }
#function_47 .agendadetail h4 { font-weight:bold; font-size:14px; margin-bottom:10px; margin-top:-10px;}
#function_47 .soort { font-size:0.8em; color:#FF6633; font-weight:normal; }

/* function 57 agendaPro: -artiest-details*/
#function_57 .artiestlink { margin-top:10px; }
#function_57 .artiestdescription {  margin-top:10px; }
#function_57 .sidebar2 h4.paragraaf_titel { /* color:#00A4E4; */ font-size:14px; }
#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; }

.content_57 { width:886px; } 
.artikel_titel_57 { display:none;}
.toptip_57 { display:none;}
.sidebar2_57{ display:none;}
.content_57 .agendadetail { width:560px; float:left; overflow:hidden; } 


/* function 58 agendaPro: -organisatie-details*/
.content_58 { width:886px; } 
.toptip_58 { display:none;}
.sidebar2_58 { display:none;}
.content_58 .organisatiedetails { width:560px; float:left; overflow:hidden; } 
/* .article_47{ background-image:none; } */

#function_58 h1.artikel_titel { color:#E60004; font-size:28px; font-weight:normal; margin-bottom:10px; }
#function_58 .organisatiedetails h4.paragraaf_titel { color:#00A6EB; }
#function_58 .sidebar2 h4.paragraaf_titel { color:#00A6EB; }
#function_58 .sidebar2 h4 { font-size:12px; clear:both; }
/* #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:none; text-align: right;}
#function_58 .agenda  .agendadescription { 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%;}
