/* Spanz CSS Document last rev: 02.03.2009 */
* { margin:0; padding:0;}

/*** HTML elements */
/*******************/
body { font-family: Verdana,Arial,Helvetica,sans-serif; font-size:76%; line-height:1.6em; color: #333;	}
img	{ border:0; }
table { border:0; }
fieldset { border:0; }
tr { vertical-align:top; }

a, a:link, a:visited, a:hover , a:active {  color:#0098D1; text-decoration:none; }
a:hover { color:#52c6d8; text-decoration: underline; }
h1 { font-size: 4.85em; line-height:1.0em;  font-family: Impact,Arial,Verdana; font-weight:normal; color:#000; margin-top:5px; }
h1.artikel_titel { font-size: 2.2em; color:#333; margin-top:0; margin-bottom:12px; padding-left: 1px; }
h2 { font-size: 1.0em; color:#333; font-weight: bold; }
h2.paragraaf_titel {margin-bottom:5px;}
h4 { font-size: 1.2em;  color:#666; font-weight: bold; }
h5{ font-size: 1.0em;  color:#666; font-weight: bold; }
h3 { font-size:0.9em; color:#aaa; }
.sidebar2 h3, h1.artikel_titel  { font-family: Impact, Arial, Verdana; font-weight:normal; font-size:30px; line-height:0.95em; color:#000;}
.sidebar2 h3.blok_basic { font-size:20px;}

/*** FORM */
select, input, textarea { background-color: #f8f8f8; border: 1px solid #eee; border-style: solid; font-size:0.9em; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;}
input[type=radio], input[type=checkbox], input[type=image], input[type=submit]{ }
input:focus, select:focus , textarea:focus { background-color: #f8f8f8; border: 1px solid #52c6d8; }

tr, td { vertical-align:top; }
.bs { font-size:0.8em; line-height:1.15em; color:#999;  }
.hb_paragraaf_tekst ul {margin-left:20px; }
p, .paragraph {margin-bottom:15px;}


/*** GENERIC elements */
/**********************/
.required, .verplicht {color:red;}
.enlargeicon { float:right; margin-top:2px; }
.hidden { display:none; }
.clearboth {clear:both; }

#actiontag {position: relative;}
#actiontag .stellingmaand-actiontag {position: absolute; left: 30px; top: 30px; background: url(/clientdata/icons/actiontag.png) no-repeat top left transparent; width: 134px; height: 88px; z-index:100;}
#actiontag .stellingmaand-actiontag img {width: 134px; height: 88px;}

ul.index li {display: inline;}

ol { list-style-type:decimal; list-style-position:inside; }

/*** STRUCTURAL elements */
/*************************/

#home-zetcultuuropkaart {margin: 10px 0; border:1px solid #ddd;clear:both;}

#container { margin: 0 auto; overflow:hidden;  clear:both; width: 960px; min-width: 960px; }
.home { margin-bottom:10px; overflow:hidden; }
.home-inner { float:right; overflow:hidden; }
.article { margin:10px 0;  background-image: url('/clientdata/icons/article_bg.gif'); overflow:hidden;  background-repeat: repeat-y; }
.article-inner {  background-image: url('/clientdata/icons/articleinner_bg.gif'); overflow:hidden;  background-repeat: repeat-y; }

/*GENERAL: 3 column layout */
.pagewrapper { width:100%; overflow:hidden; clear:both;border-top: 1px solid #ccc; }
.sidebar1 { float:left; width:192px; margin-right:11px; overflow:hidden; } 
.content { float:left; width:514px; margin-left:12px; overflow:hidden; } 
.content .content{ width:514px; margin:0;} 
.sidebar2 { float:right; width:208px; overflow:hidden; /* font-size:0.9em; */ }

/*  HEADER */
#header_wrap { /*border-bottom: 1px solid #e5e5e5; */}
#logo { float:left; margin: 13px 0 0 13px; }

/*  HEADER topnav */
#quicksearchwebsite { text-align:right; }
#quicksearchwebsite input {vertical-align: bottom;}
#quicksearchwebsite input.search { height:12px; width:185px; margin:0; padding-bottom:1px; color: #77B800; background-color: transparent;}
#quicksearchwebsite input.searchbtn { height:13px; cursor:pointer; background-color:transparent; border:0; font-size:0.7em; color:#fff; width:13px; overflow:hidden; padding: 0 0 0 5px; }

/* SERVICE NAVIGATION: contact, AAA
------------------------------------- */
.superscript{font-size:xx-small; vertical-align:top;} 
.subscript{font-size:xx-small; vertical-align:bottom;} 
#topnav { float:right;margin: 0.2em 1.6em 0 0; }
#tekst-kleiner   { font-size:1em; }
#tekst-standaard { font-size:1.1em; }
#tekst-groter    { font-size:1.2em; }
#topinteraction { float:right; text-align:right; overflow:hidden; height:55px; font-size:0.8em; margin-top:20px; }
#topinteraction .topmenu {margin-right: 22px;}
#topinteraction ul li img{}
#topinteraction ul {list-style: none;}
#topinteraction ul li {border-left: 1px solid #0098D1; display: inline; padding-left: 3px;}
#topinteraction ul li.textsize {border-left: none; padding-left: 0px;}
#topinteraction ul li.spacer {border-left: none; padding-left: 3px;}

/*  HEADER: navigation */
#navigation { width:100%; overflow:hidden; margin-left: 275px; height:30px; float: left; margin-top: -10px;}
#navigation ul { display:block; }
#navigation li { float:left; /* margin-right:50px;  */list-style-type: none; }
#navigation li a, #navigation li a:link, #navigation li a:visited, #navigation li a:active { font-size:1.0em; line-height:1.2em; font-weight:bold;}
#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 { color:#0098D1; text-decoration: none; }
#navigation li a {border-left: 1px solid #000;}
#navigation li li a {border-left: none;}
#navigation li a.first {border-left: none; padding-left: 0;}
#navigation li {padding: 0;margin: 0;}
#navigation li li a {}

/* BREADCRUMB */
ul.breadcrumbs {list-style:none; font-size:0.8em; color:#b4b4b4; margin-bottom:6px; }
ul.breadcrumbs li { margin: 0 ; padding: 0 12px 0 0; display:inline; list-style:none; background: transparent url(/clientdata/icons/bc_seperator.gif) right 4px no-repeat; }
ul.breadcrumbs li.first { margin-left:0; }
ul.breadcrumbs li.first a { margin-left:0;}
ul.breadcrumbs li.lastcrumb { padding-right:0; background: 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:#b4b4b4; text-decoration:none;}
ul.breadcrumbs li a:hover { text-decoration:underline;}
ul.breadcrumbs li span {}
ul.breadcrumbs li.lastcrumb span {}

/* subnavigatie */
.sidebar1 ul { margin:0; overflow:hidden; list-style-type:none; }
.sidebar1 ul  ul{ margin:0 0 0 10px ; }
.sidebar1 li { display:block; background-image: url(/clientdata/icons/bullet_menu.gif); background-repeat: no-repeat; background-position: 0px 6px; padding-left:12px; margin-top:3px; color:#52c6d8; }
.sidebar1 ul ul li { display:block; background-image:none; padding-left:0;}
.sidebar1 li a, .sidebar1 li a:link, .sidebar1 li a:visited, .sidebar1 li a:active { color: #000; font-weight: bold;}
.sidebar1 li.active, .sidebar1 li.active:link, .sidebar1 li.active:visited, .sidebar1 li.active:active,
.sidebar1 li a.active, .sidebar1 li a.active:link, .sidebar1 li a.active:visited, .sidebar1 li a.active:active { color:#0098D1; }

/*  ARTICLE */
div.lead { font-weight:600; margin-bottom:20px;}
.paragraaf { margin-bottom:10px; overflow:hidden; clear:both; }
.hb_paragraaf_afb { margin-bottom:5px; }
.paragraaf ul , .blok-body ul{ margin:6px 0 6px 24px;  }
ul#hb_artikel_inhoudsopgave { margin:10px 0; font-size:1em; }
ul#hb_artikel_inhoudsopgave li { display:inline; }

.module { width:100%; overflow:hidden; margin-bottom:10px; padding-bottom:10px;}
/*.module img { }*/
/*.mod-header { height:20px; border-bottom:1px solid #E5E5E5; margin-bottom:14px; }*/
.mod-header h2, .mod-header h3 { }
.module .readmore { margin:0 6px 0 0; float:right; font-size:0.8em; }
.module.flickr-widget .readmore { float:none;}

.sidebar1 .agenda ul { margin:1px; list-style-type:none; }
.sidebar1 .agenda li  { display:block; padding-left: 13px; background-repeat: no-repeat; background-position: 0 8px; background-image: url(/clientdata/icons/link_intern.gif); line-height:1.1em; margin-bottom:10px; }
.sidebar1 .agenda .date{ color:#999; display:block; font-size:0.9em; }
.sidebar1 .agenda li a  {   }

.sidebar1 .item ,
.sidebar2 .item 
 { /* border-bottom:1px solid #E5E5E5; */ margin-bottom:10px; overflow:hidden; padding-bottom:5px; font-size:0.9em;  line-height:1.2em; overflow:hidden; }
.sidebar2 .module-inner { font-size:0.8em; } 
.sidebar2 .agenda { border-bottom:1px solid #CCCCCC;}


/*  ARTICLE - SIDEBAR */
.externelinks, .internelinks { margin-bottom:10px; padding-bottom:5px; overflow:hidden; }
div.internelinks, div.externelinks  { border-bottom:1px solid #CCCCCC; }

.externelinks h4, .internelinks h4{ font-weight:normal; }
.externelinks ul, .internelinks ul { margin:1px; list-style-type:none; /* font-size:0.9em;  */}
div.internelinks li, div.externelinks li  { display:block; background-repeat: no-repeat; background-position: 0 8px; }
div.internelinks li a, div.externelinks li a  {  }
div.internelinks li { background: url(/clientdata/icons/bullet_menu.gif) left 6px no-repeat; padding-left: 13px; }
div.externelinks li { background: url(/clientdata/icons/link_extern.gif) left 6px no-repeat; padding-left: 13px; }


/* blok */
.blok-title{ }
.blok-wrapper  { margin: 10px 0 0; }
.blok-body { /* font-size:0.9em; */ }

/* tags */
ul.tags { line-height:1.6em; }
ul.tags li{ display:inline;}
ul.tags li.tags_size_06 { font-size:1em; }
ul.tags li.tags_size_07 { font-size:1.05em; }
ul.tags li.tags_size_08 { font-size:1.1em; }
ul.tags li.tags_size_09 { font-size:1.15em; }
ul.tags li.tags_size_10 { font-size:1.2em; }
ul.tags li.tags_size_11 { font-size:1.25em; }
ul.tags li.tags_size_12 { font-size:1.3em; }
ul.tags li.tags_size_13 { font-size:1.35em; }
ul.tags li.tags_size_14 { font-size:1.4em; }
ul.tags li.tags_size_15 { font-size:1.45em; }
ul.tags li.tags_size_16 { font-size:1.5em; }
ul.tags li.tags_size_17 { font-size:1.55em; }
ul.tags li.tags_size_18 { font-size:1.6em; }
ul.tags li.tags_size_19 { font-size:1.65em; }
ul.tags li.tags_size_20 { font-size:1.7em; }
ul.tags li.tags_size_21 { font-size:1.75em; }
ul.tags li.tags_size_22 { font-size:1.8em; }
ul.tags li.tags_size_23 { font-size:1.85em; }
ul.tags li.tags_size_24 { font-size:1.9em; }
ul.tags li.tags_size_25 { font-size:1.95em; }
ul.tags li.tags_size_26 { font-size:2.0em; }
ul.tags li.tags_size_27 { font-size:2.05em; }
ul.tags li.tags_size_28 { font-size:2.1em; }
ul.tags li.tags_size_29 { font-size:2.15em; }
ul.tags li.tags_size_30 { font-size:2.2em; }

/* SOCIAL */
.sociallinks {margin:30px 0 20px 0;}
.social-title {float: left; margin-right: 10px;}
.social-bookmarks {float: left;}
.social-spacer {clear: left;}
.social-bookmarks .title{display: none;}
.social-bookmarks li {float:left; list-style-type:none; margin:0;}
.social-bookmarks li li{ margin:0 8px 0 0;}
/* /SOCIAL */

/* REVIEWS: weergave lijst met reviews  */
div.reviews { margin-top:10px; float:left; clear:left; color:#666; width:514px; }
div.reviews a, div.reviews a:link, div.reviews a:visited, div.reviews a:hover , div.reviews a:active { color:#666; } 
.reviews h4.reviews { 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 { display:block; font-weight:normal; color:#999; font-size:0.8em; }
.reviewdescription {}
.reviewtext {}
/* REVIEWS: toevoeg-formulier */
.reviewadd { margin-top:10px; margin-bottom:5px; background-color:#f5f5f5; padding:10px; }
.reviewadd input, .reviewadd textarea{ background-color:#fff; }
.reviewadd h4.reviewaddheader { font-size:1.0em; font-weight:bold; margin-bottom:15px; }
.reviewadd label { float:left; width:70px; clear:left; font-size:0.9em;}
.reviewadd .veld_long {float:left; width:250px; margin-bottom:5px; }
.reviewadd .veld_extralong { width:250px; }
.reviewadd .add { display:block; margin:15px 0 10px 70px ; }
.reviewadd .veld_long { color:#666; float:left; font-size:0.8em; }
.reviewadd label.txtDescription { margin-top:5px; }
.reviewadd-comment { margin-top:5px; margin-left:50px; width:250px; }
.reviewadd-comment .bs { color:#999; }
.reviewadd-inner {}

/* footer */
#footer { padding:8px 0; border-top: 1px solid #ccc; color:#ccc; font-size: 0.8em; clear:both; overflow: hidden; margin-bottom:8px; }
#footer ul {float: left; list-style:none; }
#footer ul li {display:inline;}
#footer ul li img {vertical-align: middle;}
#footer #opdrachtgever {margin-right: 20px;}
#footer #spanzfooter {float: right; }
#footer #footernav li {border-left: 1px solid #ccc; padding: 0 5px;}
#footer #footernav li.first{border-left: none;}
#footer a, #footer a:link, #footer  a:visited, #footer  a:hover , #footer  a:active { color:#ccc; padding:0; font-weight: normal;}
#footer a:hover {}

#footer .lastchangedate { width: 140px; padding-right:10px; }
/* einde footer */

/*** HOMEPAGE elements ***/
/*************************/
.topnieuws { border-bottom:1px solid #CCCCCC; margin-bottom:10px; overflow:hidden; padding-bottom:5px; line-height:1.2em; overflow:hidden; }
.item-image { float:left; width:150px; overflow:hidden; margin-right:10px; margin-bottom:5px; }

/* incl_users */
.homepage ul.myspanz-profiles li {display:block; width:100%; clear:both; overflow:hidden; margin-bottom:5px; }
ul.myspanz-profiles li {list-style: none; background-image: none; clear:left; padding:5px 0;}
.homepage span.myspanz-profile-image { display:block; margin-right:5px; width:42px; /* height:32px;  */ overflow:hidden; float:left; border: 1px solid #CCCCCC; }
.homepage span.myspanz-profile-image .inner { display:block; width:40px; overflow:hidden; margin:1px auto; }
/* incl_users */
/* incl_fotos */
.homepage .user-image { width:50px; height:50px; overflow:hidden; float:left;margin: 0 8px 8px 0; }
.homepage .image0 { margin-right:0; }

/* HOME: algemeen */

.hompage-container {border-top: 1px solid #ccc;}
.sociallinks-container {border-bottom: 1px solid #ccc; margin-right: 11px;}
.sociallinks-container .sociallinks-inner {padding: 0 0 5px; font-size: 0.9em;}
.followlinks {list-style: none; display: inline;}
.followlinks li {display: inline;}
.followlinks li img {vertical-align: middle;}

.home-left { width:740px; overflow:hidden; font-size:0.9em; line-height:1.5em; float:left;   }
.homeblokken-wrapper { overflow:hidden; border-bottom:1px solid #CCCCCC; margin: 0 11px 0 0; padding: 11px 0;  }
.homeblokken-wrapper-inner { background-image:url('/clientdata/icons/home-top-bg.gif'); overflow:hidden;  background-repeat: repeat-y; position: relative;}
.homeblokken-wrapper .lead { height:10px;}
.homeblokken-wrapper .blok-3{ margin-right:0; }
.blok-homepage-regular.blok-1 { float:left; margin-right:23px; width:353px; }
.blok-homepage-regular.blok-2 { float:left; width:353px; }
.blok-homepage-top { width:708px; border-bottom:1px solid #CCCCCC;  clear:both; margin-top:10px; }

a.readmore { margin:8px 6px 0 0; float:right; font-size:1.0em; text-decoration:none;}

.home_tip { clear:left; margin-bottom:8px;border-bottom:1px solid #ccc;padding-bottom:8px;line-height:1.5em;font-size:1em;}
.home_tip a {text-decoration:none;}
.home_tip .date {display:block; color: #ccc;}
.kunstenaar {text-align:center; }
.tip_image { float:left; width:40px; height:40px; margin:2px 12px 0 0;}
.tip_description { }
.tip_title { }

/* HOME: blokken */
.bloktitel { color:#000000;
font-family:Impact,Arial,Verdana;
font-size:30px;
font-weight:normal;
line-height:0.95em;}
.bloktitel-groen { border-color: #C4DB0E; }
.bloktitel-grijs { border-color: #BEBEBE; }
.bloktitel-turquase  { border-color: #00B0C7; }
.bloktitel-donkerblauw  { border-color: #003082; }
h3.bloktitel { border:none; }

/* HOME BLOKKEN PIJLEN ONDERIN RECHTS*/

.homeblokken-wrapper .blok-wrapper .paragraph{ margin-bottom: 35px;}
.homeblokken-wrapper div.read-more {position: absolute; bottom: 0; margin: 0 0 0 327px;}

.homeblokken-wrapper img {float: left; margin: 0 10px 0 0;}
.homeblokken-wrapper a {color: #000;}
.homeblokken-wrapper a:hover {text-decoration: none;}
.homepage h3 { border-bottom:1px solid #ccc; margin-bottom:10px; padding:2px 0 5px; color:#77B800; font-family:Arial,Verdana,sans-serif; font-size:1.2em; font-weight:bold;}

/* HOME: dynamic content */
.dynamic-content-wrapper { overflow:hidden;}
.dynamic-content-wrapper-inner { background-image:url("/clientdata/icons/home-bottom-bg.gif"); overflow:hidden;  background-repeat: repeat-y; margin-top: 10px;}
.dynamic-content-wrapper .module { width:228px; float:left; margin: 0 23px 0 0; }
.dynamic-content-wrapper .item { font-size:1em;}
.dynamic-content-wrapper .item .title{ font-size:1em; text-decoration:none;}
.dynamic-content-wrapper .last { margin-right:0;  width:227px; }
.dynamic-content-wrapper h3  { line-height:1.1em; border-bottom:1px solid #ccc; margin-bottom:10px; padding:2px 0 5px; color:#77B800; font-family: Impact, Arial,Verdana,sans-serif; font-size: 28px; font-weight:normal;}
.dynamic-content-wrapper .readmore { float:right; color: #0098D1; margin: 10px 4px 0 0; font-weight: normal;}
.arrow {font-size: 1.5em;}
.dynamic-content-wrapper .news .image { float:left; margin: 0 3px 0 0;}
.dynamic-content-wrapper a {font-weight:bold;}
.dynamic-content-wrapper .item {clear: right; border-bottom: 1px solid #ccc; padding: 0 0 5px; margin:0 0 11px;}

.dynamic-content-wrapper .verhalen h3, .dynamic-content-wrapper .fotos h3,.dynamic-content-wrapper .gebruikers h3  {font-family:Arial,Verdana,sans-serif; margin: 0; padding: 0; color: #ccc; font-size: 1.1em; margin: 0 0 6px 0; border-bottom: none;}
  
.gebruikers, .fotos, .verhalen {margin: 0 0 6px; clear: both;}

.blogs .item  {  line-height:1.2em; padding-bottom:8px; margin-bottom:2px; }
.blogs .item .date { color:#999; font-size:0.9em; line-height:1.0em;  margin:0; }
.blogs .item .author { color:#999; font-size:0.9em; line-height:1.0em; margin:0; }
.blogs .item h4 { line-height:1.2em; font-size:1.1em; font-weight:bold; color:#666; margin-top:0; }
.blogs .item h5 { display:inline; line-height:1.0em; font-size:1.0em;  margin:0; }
.blogs .item h5 a{ text-decoration:none; /* color:#666; */ }
.blogs .item .lead{ font-weight:normal; font-size:0.9em; line-height:1.0em; }
.blogs .item .article-image{ float:left; margin-right:5px; }



/*** FUNCTION elements */
/**********************/
/* 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;}


/* WIDE: functies met volledige paginabreeedte */
.content_47, .content_58, .content_57, .content_22 { width:745px; } 
.sidebar2_47, .sidebar2_58, .sidebar2_57, .sidebar2_22 { display:none;}
.content_22 .artikel_titel { width:745px}
.content_22 .lead, .content_47 .agendadetail, .content_57 .agendadetail, .content_58 .organisatiedetails { width:514px; float:left; overflow:hidden; } 


.sidebar1 .blok { width:208px; }
.sidebar2 .blok { width:208px; }

.sidebar2 .route_length { margin-top:4px; margin-bottom:4px;}
.sidebar2 .route_onderdelen { margin-bottom:4px;}
.sidebar2 .route_knooppunten { margin-bottom:4px;}

#col1 .blok{ width:421px; }
#home #blok_3, #home #blok_4 {width: 208px;}
#home #blok_3 {margin-right: 5px;}
.blockhead{ position:absolute; overflow:hidden; z-index:30; background-color: transparent; }
#blok_2 .blocktop { width: 208px; height:100px; }
#blok_1 .blocktop, #blok_3 .blocktop  { width:208px; height:100px; }
#blok_1 .blockhead, #blok_3 .blockhead { width:198px; padding:5px; height:150px; }
* html #blok_1 .blockhead_nobg, *html #blok_3 blockhead{ width:208px; width:198px; }
#blok_2 .blockhead{ width: 200px; padding:4px; height:150px; }
* html #blok_2 .blockhead_nobg, *html #blok_2 .blockhead{width: 200px; }


.blocktop { position:absolute; z-index:20; background-color: #fff; filter:alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7; }
.blockhead_nobg h3, .blockhead_nobg h4  { color:#fff; }
.blocklink { float:right; overflow:hidden; margin-top:3px; }
.blockhead_nobg  .link { margin-right:3px; }
.blockhead .link { margin-right:18px; }
.blockbody {color:#fff; padding:0 5px 10px 5px ; display:block; }

/*div.blok { width:100%; margin-bottom:5px;clear:both;}*/

/* --- zie ook intern  --- */
.blok ul,.sidebar2 ul{ }
.blok li, .sidebar2 li { background:url("/clientdata/icons/bullet_menu.gif") no-repeat scroll left 7px transparent; list-style-type: none; padding-left: 13px;}
.blok li a, .sidebar2 li a{ padding-top:3px; padding-bottom:3px; }

.blok .readmore { padding:5px; }

.blok .blockhead_nobg{ padding:5px; }

div.blokstijl_blauw, div.blokstijl_blauw .blockhead_nobg{ background-color:#0098D1;}
div.blokstijl_blauw h3, div.blokstijl_blauw h4{ color:#0098D1; }
div.blokstijl_blauw .blockhead_nobg h3, div.blokstijl_blauw .blockhead_nobg h4,
div.blokstijl_blauw a, div.blokstijl_blauw a:link, div.blokstijl_blauw a:visited, div.blokstijl_blauw a:hover , div.blokstijl_blauw a:active { color:#fff; }

div.blokstijl_groen, div.blokstijl_groen  .blockhead_nobg{ background-color:#77B800;}
div.blokstijl_groen h3, div.blokstijl_groen h4{ color:#77B800; }
div.blokstijl_groen .blockhead_nobg h3, div.blokstijl_groen .blockhead_nobg h4,
div.blokstijl_groen a, div.blokstijl_groen a:link, div.blokstijl_groen a:visited, div.blokstijl_groen a:hover , div.blokstijl_groen a:active { color:#fff; }

div.laatstenieuws, div.laatstenieuws .blockhead_nobg{ background-color:#008CC9;}
div.laatstenieuws h3, div.laatstenieuws h4{ color:#008CC9; }
div.laatstenieuws .blockhead_nobg h3, div.laatstenieuws .blockhead_nobg h4{ color:#fff; }


div.agendatip_item { overflow:hidden; clear:both; }
div.agendatip_image { float:left; height:28px; margin-right:7px; margin-top:2px; overflow:hidden; width:28px; }
div.agendatip_description { float:right; overflow:hidden; width:160px; }


/* ALGEMEEN: legenda voor functies (inhoudsopgave)) */
#function_legenda {margin-bottom:16px;}
#function_legenda li {margin:0;padding:0; list-style:none;display:inline;}

/* 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 h4.paragraaf_titel {margin-top:12px;}
#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: #fff; width:105px; overflow:hidden; border: #FF6633 1px solid; color: #FF6633; font-size: 10px; cursor: pointer; }
#function_3 .formbutton_med:hover  { background-color: #ff7100; width:105px; overflow:hidden; border: #FF6633 1px solid; color: #fff; font-size: 10px; cursor: pointer; }
#function_3 .formbutton_medactif, #function_3 .formbutton_medactif:focus  { background-color: #FF6633; width:130px; width/* */:/**/103px; width: /**/103px; overflow:hidden; border: #FF6633 1px solid; color: #FFF; font-size: 10px; cursor: pointer; }

/* functie 7 : forten overzicht */
#sidebar_7 { visibility:hidden; }
#article_7 { width:745px;}
.article.article_7 {background-image: none;}
.content_7 { width:745px;} /* om de hele article breedte voor de functie beschikbaar te krijgen, moet de content div net zo breed zijn, omdat de functie in de content div zit */
#function_7 { width:745px;}
#function_7 { width:745px;}

/* styles voor items in de lijst met zoekresultaten */
#function_7 .item { clear:left; overflow:hidden; }
#function_7 .item h4{ margin-bottom:4px; }
#function_7 .info { float:left; margin-bottom:4px; width:100%; overflow:hidden; }
#function_7 .open { line-height:16px; }
#function_7 .info .address_head { font-weight:bold;}
#function_7 .info h5 { margin-top: 10px; color:#000; font-size:12px;}
#function_7 .info .meerinfoblok { line-height:16px; }
#function_7 .info .meerinfo { margin-bottom: 10px; font-size: 11px; width:200px; }
/* #function_7 .item .forten_image { float:right;width:50px; margin-right:5px; overflow:hidden; height:100%;} */
#function_7 .item .forten_image { float:right; width:160px; overflow:hidden;height:100%; margin-top:10px;}
#function_7 .item .info .front { margin-bottom:10px;}
#function_7 .item .location  { color:#ACACAC; float:right;}
#function_7 .kaart { margin-top:10px;}

/* div met zoekopties */
#function_7 #zoekopties { float:right; width:208px;  padding-left:4px; padding-right:0px;}
#function_7 #zoekopties .zoekbuttons { text-align:right;}
#function_7 #zoekopties .itemnaam { margin-top:4px; margin-bottom:1px;}
#function_7 #zoekopties .itemvalue { margin-bottom:10px; }
#function_7 #zoekopties .itemvalue_text { width:196px; border:1px solid #ACACAC; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
#function_7 #zoekopties .itemvalue_select { width:200px; border:1px solid #ACACAC; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
#function_7 #zoekopties  span.itemvalue_radio { margin-right:10px;}
#function_7 #zoekopties  #fieldsetzoeken { margin-top:1px; margin-bottom:10px; padding: 2px 2px 2px 2px;}
#function_7 #zoekopties  #fieldsetzoeken  legend { color:#008CC9;}
/* div met googlemap */
#function_7 #resultatengoogle  { width:514px; background-color:#f0f0f0;}
/* div met resultaten opties */
#function_7 #resultatenopties  { width:514px;}
#function_7 #resultatenopties  #resultatenweergave { margin-top:5px;}
#function_7 #resultatenopties  #resultatengezochtop { margin-top:25px; font-style:italic; margin-bottom:4px;}
/* div met resultaten in lijstvorm */
#function_7 #resultatenlijst { width:514px; margin-top:10px;}
#function_7 #resultatenlijst .paginator { margin-top:20px; }
/* geen resultaat */
#function_7 #resultatenlijst #noresults { margin-top:10px;}

/* googlemaps infowindow met korobject gegevens  */
#function_7 .infowindow { width:280px; padding-left:5px; overflow:hidden;}
#function_7 .infowindow_title { font-weight:bold; }
#function_7 .infowindow_date { clear:right; }
#function_7 .infowindow_artists { margin-bottom:10px; }
#function_7 .infowindow_address { clear:right; margin-bottom:4px; }
#function_7 .infowindow_details { margin-bottom:4px; }
#function_7 .infowindow_picture { margin-top:4px; margin-bottom:4px; }

/* verity zoekpagina */
#frmverity {margin:20px;padding:0;}
#function_12 input[type=text] {height:20px;margin:0;padding:0;vertical-align:top;}
#function_12 .showcriteria {color:#ccc;font-weight:bold;font-style:italic;}
#veritySuggestionWord {font-weight:bold;}
#zoektips {margin-top: 20px;}
#zoektips ol {margin:0 20px;padding-left:20px;}
#function_12 .showcount {font-weight:bold;}
#function_12 .searchtitle, #searchrespagerbottom {margin-top:20px;}
#function_12 .gevonden {background-color:#38CAFF; color: #fff; padding: 1px 3px;}

/* nieuws */
#function_14 .item{ margin-bottom:16px; overflow:hidden;clear:left; border-bottom: 1px solid #CCCCCC; }
#function_14 .image { float:left; margin-right:10px; overflow:hidden;}
#function_14 h4.paragraaf_titel {display:block; clear:none;}
/* #function_14 h4.paragraaf_titel span.bs { display:inline; font-size:14px; } */
#function_14 span.bs { display:block; margin:5px; }
#function_14 span.text {display:block;}
#function_14 .newsbody {margin-bottom:0px; margin-right: 5px;}
#function_14 .link_article {text-align:right;padding-right:6px;}
#function_14 .datum { font-size:0.8em; font-weight:bold; color:#999; }

/* #function_17 table tr.marge_div  td{ height:1px; overflow:hidden; background-color:red; } */
#function_17 table tr.marge_div{ height:0; overflow:hidden; line-height: 1px;}
#function_17 table tr.marge_div td{ height:0; overflow:hidden; font-size:0.00001em; }
#function_17 table td{ font-size:0.9em; font-weight:bold; padding:3px 1px; }
#function_17 table td.bs{ font-size:0.9em; font-weight:normal; }

/* agendaPro: zoekpagina/resultaatpagina */
#function_22 {/*border: 1px solid red; overflow: auto;*/}
#function_22 .searchresults { border-bottom: 2px solid #CCCCCC; font-weight:bold; margin-top:10px; margin-bottom:10px; }
#function_22 .item { border-bottom: 1px solid #CCCCCC;  }

#function_22 .searchbutton { border: none; }
/*#function_22 #btnReset {  padding-top:2px;padding-bottom: 4px;}*/

#function_22 div.searchform, #function_22 div.searchformfilm { float:left; 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.9em; color:#7F8649; font-weight:normal; }
#function_22 .plaats { font-size:0.9em; font-weight:bold; }
#function_22 .itemdate { font-size:0.9em; 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; }
.content_22 .lead, #function_22 div.searchresults , #function_22 div.searchform, #function_22 div.noitems, #function_22 div.items { width:514px; }

.content_22 .paragraph-wrapper { clear: left;}
#function_22 .searchresults  { overflow:hidden; margin-bottom:15px;  }

#function_22 div.refine-bar  { border-top:1px solid #CCCCCC; margin-bottom:10px; overflow:hidden; font-size:0.9em;  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; }
#function_22 #bGratis { margin-top: 5px; }
#function_22 td.bGratis { padding-bottom: 5px; }

/* 33 googlemaps */
.content_33 { width:712px; } 
.sidebar2_33 { display:none;}
.content_33 .agendadetail { width:482px; float:left; overflow:hidden; } 
.article_33 { background-image:none; }
#function_33 { width:706px; overflow:hidden; }
#function_33 #googlemapdiv { width:712px; height: 480px; overflow:hidden; margin-top: 5px;}

#marker-content { font-size: 1em; width: 200px; padding: 0; position:relative; z-index: 1; }
#marker-content .arrow-wrapper { display: none; }
#marker-content .gminfowindow_route { }
#marker-content .infowindow_title{ font-weight:bold; margin-bottom:4px;}
#marker-content .infowindow_lead{ width:260px; overflow:hidden; }
#marker-content .infowindow_username{ text-align:right; margin-top:4px;}

#function_33 div.gminfowindow_route { font-size: 0.8em; margin-top:5px;} ///*  background-color:pink;  */
#function_33 input.submit-route { border:1px solid #B3ECF5; background-color:#52C6D8; cursor:pointer; color:#fff; }
#function_33 div.filtercount  { color:#999999;font-size:0.8em; font-weight:bold;}
#function_33 #disabledImageZone  { text-align:right; margin-right:10px; }
#function_33 .legenda_item  { } 

ul#googlemaps_legenda { margin:10px 0; font-size:0.9em; }
ul#googlemaps_legenda li { display:inline; }
#googlemaps_legenda {margin-bottom:16px;}
.legenda_inner {display: inline; }


#function_33 .tabs ul {border-bottom: 1px solid #0098D1; list-style-type:none; margin:1em 0; padding:1px 0;}
#function_33 .tabs ul li {display: inline;}
#function_33 .tabs ul li a {border-color:#eee; border-style:solid solid none; border-width:1px 1px medium; padding: 3px 4px; border-bottom: none;}
#function_33 .tabs ul li.active a {border-style:solid; border-color: #0098D1 #0098D1 #FFFFFF; color: #77B800; padding-bottom: 3px;  background-color: #fff; position:relative; top: 0px;}

#function_33 #fieldsetzoeken {margin: 0px 0; background-color: #e4f6f8; padding: 10px;}
#function_33 select,#function_33 input,#function_33 textarea {background-color: #fff;}
#function_33 #fieldsetzoeken legend {padding: 3px 20px 5px 10px; font-weight: bold; background-color: #e4f6f8; margin-left: -10px; width: 100%;}
#function_33 #fieldsetzoeken label {width: 130px; float: left;}
#function_33 #fieldsetzoeken input {width: 80px; float: left;}
#function_33 #fieldsetzoeken select {width: 80px; float: left;}
#function_33 #fieldsetzoeken div {margin: 0 0 5px; height: 20px;}
#function_33 #fieldsetzoeken #cmbonderdelen {width: 200px;}
#function_33 #fieldsetzoeken #strefwoord {width: 200px;}
#function_33 #fieldsetzoeken .cmbonderdelen {float: left; }
#function_33 #fieldsetzoeken .strefwoord {float: left; margin-left: 20px; }
#function_33 #fieldsetzoeken .strefwoord label {width: 120px;}
#function_33 #fieldsetzoeken .strefwoord input {height: 20px;}
#function_33 #fieldsetzoeken .cmbfronten {float: left; }
#function_33 #fieldsetzoeken .cmbonderdeelsoorten {float: left; margin-left: 5px;}
#function_33 #fieldsetzoeken .cmbonderdeelsoorten label {width: 120px;}
#function_33 #fieldsetzoeken .cmbopenvoorpubliek {float: left;}
#function_33 #fieldsetzoeken .cmbopenvoorpubliek label {width: 175px; margin-left: 5px;}
#function_33 #fieldsetzoeken .brolstoeltoegankelijk {float: left; }
#function_33 #fieldsetzoeken .btoegangperveer {float: left; margin-left: 5px;}
#function_33 #fieldsetzoeken .btoegangperveer label {width: 120px;}
#function_33 #fieldsetzoeken .bdeelnamestellingmaand label {width: 175px; margin-left: 5px;}

#function_33 .zoekbuttons {background-color: #e4f6f8; padding: 5px 20px 5px 10px; text-align: right;}

/* foto wedstrijd */
#function_35 .overview{margin-top:20px;}
#function_35 .overview h1{color: #4b5457; font-size: 20px;margin-bottom:20px;}
#function_35 .overviewcatname{font-size:40px;}
#function_35 .inzending{margin-bottom:20px; width:100%; clear:both; }
#function_35 .inzending_image{ float:left; margin-right:10px; }
#function_35 .addedinvalid{color:red;font-weight:bold;}
#function_35 .lblInput {float:left;width:25%;}
#function_35 .btnVerstuur {margin: 20px;text-align:right;}
#function_35 .schermtekst {margin-bottom:20px;}
#function_35 .schermtekstnadruk {font-weight:bold;}
#function_35 hr {height:1px;color:#4b5457;}
#function_35 #votebox {margin-top:20px;}
#function_35  .stemradiobuttons {padding-left:40px;}

#function_35  .fotow-con {float: left; clear: left; margin: 0 0 10px 0; border-bottom: 1px solid #ccc; padding: 0 0 5px 0;}
#function_35  .mod-2 {clear: none; margin: 0 0 10px 10px; }


/* function_39 STELLING DETAIL */
.pdf_image{padding: 10px 0;}
.pdf_image img {margin: 0 10px 0 0; vertical-align: middle;}
/* /function_39 */

/* agendaPro: activiteit detailpagina */

#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 #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 .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; }
.content_47 h1.artikel_titel { width: 514px;} 
#function_47 h2.artikel_titel { margin:0 0 10px 0; font-size:1.2em; line-height:1.1em; background-color:#52c6d8; padding:0 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 #52c6d8; }
#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 { border-bottom: 1px solid #CCCCCC;overflow:hidden; font-weight:normal; padding-bottom:10px;}
#function_47 .waarwanneer { clear:left; overflow:hidden; }
#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{ } 
#function_47 ul.extrainfo li .internelink { background-image:url(/clientdata/icons/link_intern.gif); background-repeat:no-repeat; background-position:0 3px; padding-left:20px; }
#function_47 ul.extrainfo li .externelink { background-image:url(/clientdata/icons/link_extern.gif); background-repeat:no-repeat; background-position:0 3px; padding-left:20px; }
#function_47 .soort { font-size:0.9em; color:#7F8649; font-weight:normal; }

#function_47 .description{clear:both;}

/* function 57 agendaPro: -artiest-details*/
#function_57 .artiestlink { margin-top:10px; }
#function_57 .artiestdescription {  margin-top:10px; }

#function_57 .artiestlink { margin-top:10px; }
#function_57 .artiestdescription {  margin-top:10px; }
#function_57 .sidebar2 h4.paragraaf_titel { color:#52c6d8; }
#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; }

/* .article_47{ background-image:none; } */

#function_58 .organisatiedetails h4.paragraaf_titel { color:#52c6d8; }
#function_58 .sidebar2 h4.paragraaf_titel { color:#52c6d8; }
/* #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:right; margin: 5px;}
#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%;}

/* sitemap */
ul.sitemaplvl_1 { list-style-type: none; }
ul.sitemaplvl_1 li { margin-top:0px; font-weight:bold; margin-top:5px; }
ul.sitemaplvl_2 { margin-left:22px; list-style-type: none; }
ul.sitemaplvl_2 li{ margin-top:0px; font-weight:bold; }
ul.sitemaplvl_2 a{ background-image: url(/clientdata/icons/bullet.gif); background-repeat: no-repeat; background-position: 0 6px; padding-left: 10px; font-weight:normal; }
ul.sitemaplvl_2 a:hover{ background-image: url(/clientdata/icons/bullet.gif); }
ul.sitemaplvl_3 { margin-left:32px; list-style-type: none; }

/* 61 overzicht organisaties  */
#function_61 {margin-top:20px;}
#function_61 #faq_legenda {margin-bottom:16px;}
#function_61 .item { margin:0;}
#function_61 .image { float:right; margin-left:5px; margin-bottom:5px; }
#function_61 .highlight { }
#function_61 table.huurder-description {overflow:hidden; }
#function_61 table.huurder-description td.label { width:120px; overflow:hidden; }
#function_61 table.huurder-description td.data { overflow:hidden; }
#function_61 .paragraaf_titel {margin-top:12px;  color:#52c6d8;}
#function_61 h4.paragraaf_titel  {text-indent:0.8em; background-image: none; background-repeat: no-repeat; }
#function_61 .title  { margin-bottom:5px; background-position: 20px 6px; }
/* #function_61 .question {font-size:12px;font-weight:bold; margin-bottom:5px;} */
#function_61 .answer {margin:0 0 8px 15px;}
#function_61 .omschrijving {margin-bottom:4px;}
/* #function_61 .soort { color:#666; font-size:0.9em;  } */
#function_61 .searchheader {margin-bottom: 20px;}

/* FUNCTION_65 MYSPANZ */
/* overzicht top */
#function_65 .currentuser .title {margin: 0; font-weight: bold;}
#function_65 .newuser .title {margin: 0; font-weight: bold;}

#function_65 h4 { margin-bottom:10px; font-weight:normal;font-size:1.2em;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; border: 1px solid #CCCCCC; }
#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;}
/* 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;}
/* 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;}

#function_66 .bs{font-size: 1em;}
/* 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;}

#function_70 .verzendvoorkeur .input label{/*  display:inline; */ }
#function_70 .verzendvoorkeur .radio-edit { clear:none; margin-right:2px; float: left; width: auto;}
#function_70 .verzendvoorkeur label.description { clear:none; width:auto; margin-right:10px; line-height:1.2em;}

/* 74 mySpan bekijken overzicht  */
#function_74 .item {  overflow:hidden; clear:both; width:100%; border-bottom:1px solid #ccc; margin-bottom:5px; padding-bottom:20px;  }
#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-top:5px; /* height:32px;  */ overflow:hidden; float:left; border: 1px solid #CCCCCC; }
#function_74 .myspanz-profile-image .inner { overflow:hidden; margin:1px auto; }
#function_74 .myspanz-profile-nav { width:300px; float:right; margin-bottom:10px; margin-left:5px; }
#function_74 .myspanz-profile-overviewlink{ width:120px; font-size:0.8em; float:right; text-align:right; margin-bottom:10px; margin-left:5px; }
#function_74 .myspanz-profile-description { width:100%; clear:both;}

/* 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;}


/*** FINAL elements */
/**********************/
/* kill margin's */
.mod-header {margin-bottom: 5px;}
.last { margin-right:0; border:0;}

.myspanz-profile-nav  { margin-top:5px;}
.myspanz-profile-image { overflow:hidden; float:left; border: 1px solid #CCCCCC; padding: 2px; margin: 0 4px 0 0;}
.myspanz-profile-image img {vertical-align: bottom;}
.myspanz-profile-image .inner { margin:1px auto; }
#function_74 .myspanz-profile-image { }

#function_128 .card_front {width: 514px; height: 369px; background: transparent url(/clientdata/icons/ecard-front.gif) no-repeat left top; }
#function_128 .card_front #item_img {width: 490px;}
#function_128 .card_front_inner {padding: 12px 14px 10px 10px;position: relative;}
#function_128 .card_front_inner #card_img {height: 347px; overflow: hidden;}
#function_128 .card_heading {position: absolute; bottom: 10px; background-color:#FFFFFF; opacity:0.7; width: 490px; line-height: 2em; text-align: center;}
#function_128 .card_back  {margin-top: 20px; border: 1px solid #AAAAAF; padding: 5px 7px 5px 5px;}
#function_128 .card_back  input, #function_128 .card_back  textarea {border: 1px solid #ACACAC;}
#function_128 .card_back  table {width: 100%; padding: 0;}
#function_128 .card_back  table table {width: 100%; margin: 0; padding: 0;}
#function_128 .card_back  .messagecontainer {margin-top: 20px;}
#function_128 .card_back  .message {font-size:11px; width: 100%; height: 100px;}
#function_128 .card_back  .viewmessage { margin: 15px 0;}
#function_128 .card_back  .field_card { font-size:11px; width:120px;}
#function_128 .card_back  .counter { font-size:9px; margin-bottom: 5px;}
#function_128 .card_back  .card_from {width: 203px; float: left;}
#function_128 .card_back  .card_to {width: 203px; float: left;}
#function_128 .card_back  .sendbutton {text-align: right; margin-top: 20px;}
#function_128 .clearboth {clear:both; }
#function_128 #itemtitle {}

#function_128 .card_front_inner .stamp {position: absolute; top: 230px; left: 20px; background: transparent url(/clientdata/icons/destellingtrans.png) no-repeat right top; width: 150px; height: 37px; }
#function_128 .card_front_inner {position: relative;}
#function_128 .viewercontrols {width: 500px; margin: 0 7px;}
#function_128 .choose {margin: 20px 0;}
#function_128 #pref_fort {float: right;}
#function_128 #next_fort {float: left;}
#function_128 #viewer {height:100px; width:500px; margin: 0 7px; clear:both; overflow:hidden; border:3px solid #CCCCCC;}
#function_128 #viewerFrame {width:605px; clear:both; padding:0;}
#function_128 #viewer img {width:90px; height:90px; margin:5px; display:inline; border:0;}
#function_128 #viewer a {display:block; float:left; width:100px; height:100px;}
#function_128 .viewcard {margin: 0 0 20px;}
#function_128 .viewcard h4 {margin: 10px 0;}
#function_128 .sendowncard {margin: 10px 0;}
#function_128 .sPreviewBtn {border: 1px solid #999; background-color: white; padding: 0 4px 0; float: right; font-family: arial; font-size: 12px; text-decoration: none;}
#function_128 .sPreviewBtn {color: #000;}
#function_128 .sSendBtn {border: 1px solid #999; background-color: white; padding: 0 2px; float: right;  margin-left: 10px;}
#function_128 #captcha {margin: 10px 0 0;}
#function_128 #captcha .captchainfo {margin: 0 0 10px;}
#function_128 #captcha img {vertical-align: bottom;}
#shadowcard {display: none;}
#shadowcard-inner {width:490px; margin: 10px auto 0;}
#shadowcard-inner #previewitemtitle {margin: 10px 0 0;}
#shadowcard-inner #previewimage img {width:490px;}
#shadowcard-inner #previewfromname {margin: 10px 0;}
#shadowcard-inner #previewfromname span{font-weight: bold;}
#shadowcard-inner .card_from {float: left; width: 185px;}
#shadowcard-inner .card_to {float: left; width: 185px;}
#shadowcard-inner .card_heading {background-color:#FFFFFF; opacity:0.7; line-height: 20px; text-align: center; margin: -22px 0 0; height: 20px;}
#shadowcard-inner .card_back {}
#shadowcard-inner #previewmessage {margin: 10px 0; color: #666;}


.flickr-widget {margin-bottom: 11px; padding:0;}
.flickr-widget ul {list-style: none; margin: 0;}
.flickr-widget li {background-image: none;  display: inline; padding: 0;}
.flickr-widget li img{border: none; width: 62px; height: 62px; vertical-align: bottom;  padding: 7px 7px 0 0;}
.flickr-widget #flickr_loader {margin: 50px 0 0 90px;}
.flickr-widget {background: #ffffff url(/clientdata/icons/flickr_bg.gif) no-repeat 2px 13px; border-top: 1px solid #ccc; padding-top: 11px;}
.flickr-widget .readmore {height: 25px; text-align: right; padding-right: 4px;}

.facebook-widget {border-top: 1px solid #ccc; margin: 11px 0 0 0; padding: 0; }
.sidebar2 .tags li {padding: 0 13px 0 0;}
.tags-widget {padding: 0; }
.tags-widget li {background-image: none; }

.twitter-widget { margin-left:0;}
.twitter-widget .block_inner { }
.twitter-widget .block_inner .readmore {height: 25px; text-align: right; padding-right: 4px; background: #ffffff url(/clientdata/icons/twitter_bg.gif) no-repeat 2px 2px; font-size: 0.8em;  }

#tweets-widget {background: #ffffff; margin: 11px 0; border-top: 1px solid #ccc; padding-top: 11px;}
#tweets-widget .twtr-hd {display: none;}
#tweets-widget .twtr-timestamp {background: #ffffff url(/clientdata/icons/twitter_bg_clock.gif) no-repeat 0px 2px; padding-left: 12px; font-size: 8px;}
#tweets-widget .twtr-ft {display: none;}
#tweets-widget .twtr-reply {display: none;}

.sidebar2 .myspanz-profile h3, .sidebar2 .myspanz-profile-articles h3, .agenda.module h3, .contactgegevens h3 { font-weight:normal; color:#666666; font-size:1.2em; font-family:Verdana,Arial,Helvetica,sans-serif; margin: 5px 0;}
.agenda.module h3  {margin: 11px 0 0; padding: 11px 0; border-top: 1px solid #ccc;}
.contactgegevens h3  {margin: 11px 0 0; padding: 11px 0; border-top: 1px solid #ccc;}
.contactgegevens, .contactgegevens .paragraaf, .contactgegevens p {margin: 0; padding: 0;}
.sidebar2 .agendadescription {font-size: 1em; background-color: #E3F6FA;}
.sidebar2 .agendadescription .imagecontainer img {vertical-align: bottom;}
.sidebar2 .agendadescription .bs {padding: 0 5px; display: none;}
.sidebar2 .agendadescription .agendadescription-inner {padding: 5px;}
.sidebar2 .agendadescription h4 {font-size: 1em; font-weight: bold;}
.sidebar2 .agendadescription .itemdate {color: #999;}


.hidden {display:none;}
#function_58 #fortdetail_afbeeldingen {overflow: hidden; margin-bottom: 15px; }
#function_58 .fortdetail_afbeelding {float: left; height: 120px; margin: 0 17px 11px 0;}
#function_58 .fortdetail_afbeelding.row0 {margin: 0 0 11px 0;}
#function_58 {position: relative;}

/*FUNCTION_78 DETAILPAGINA KUNSTENAAR / VORMGEVER (ZOEKRESULTAAT) */
#function_58 .kunstenaars-afbeeldingen{ overflow:hidden; width:100%; margin:10px 0;}
#function_58 .kunstenaars-afbeeldingen .imagelink { overflow:hidden; display:block; width:120px; height: 120px; margin:0 0 0 10px; float:left; text-align:center; }
#function_58 .kunstenaars-afbeeldingen .imagelink.first {margin: 0; }
#function_58 .kunstenaars-afbeeldingen .divider { width:0; height:0; display:none; }
#function_58 .kunstenaars-afbeeldingen .divider-4, #function_58 .kunstenaars-afbeeldingen .divider-8, #function_58 .kunstenaars-afbeeldingen .divider-12 { display:block; width:100%; height:10px; clear:both; overflow:hidden; }
#function_58 #searchnavigation {padding-top: 10px;}
#function_58 #details .detail_item {border-top: 1px solid #C1D72E; padding: 10px 0;}
#function_58 #details table {width: 100%; padding: 0; margin: 0;}
#function_58 #details table tr td {padding-left: 2px;}
#function_58 #details table tr td {border-top: 1px solid #ccc;}
#function_58 #details table tr.last td {border: none;}
#function_58 #details table tr.item_title td {border: none;}
#function_58 #details table tr.item_subtitle td {border: none;}
#function_58 #details table tr.item_header {}
#function_58 #details table tr.item_header td {border: none; font-style: italic; }
#function_58 #details .item_title {color: #C1D72E; text-transform: uppercase; font-weight: bold;}
#function_58 #details .item_subtitle {color: #000; font-weight: bold;}
#function_58 #werkbeschrijving h4 {text-transform: uppercase; margin-top: 10px; font-size: 14px;}
#function_58 .kunstenaarsdata td {padding: 2px 0 2px 10px;}
#function_58 .kunstenaarsdata th {text-transform: uppercase;}
#function_58 .kunstenaarsdata td td {padding-bottom: 0px;}
#function_58 .bezoekinfo  { padding: 10px; background-color:#f5f5f5; border:1px solid #999;}
#function_58 .bezoekinfo h5  { color:#666666; font-size:1.2em; font-weight:bold; margin-bottom:10px; }



#function_62 .item{ margin-bottom:16px; overflow:hidden; clear:left; border-bottom: 1px solid #CCCCCC; padding-bottom:10px; }
#function_62 .image { float:right; margin-left:10px; overflow:hidden;}
#function_62 .open { margin-top:10px; }
#function_62 .meerinfo { /* float:right; */ display:block; margin-top:5px; font-weight:bold; }
/* #function_62 h4.paragraaf_titel {display:block; clear:none;}
#function_62 span.bs { display:block; margin:5px; }
#function_62 span.text {display:block;}
#function_62 .newsbody {margin-bottom:0px; margin-right: 5px;}
#function_62 .link_article {text-align:right;padding-right:6px;} */
#function_62 .datum { font-size:0.8em; font-weight:bold; color:#999; }


/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

ul.ui-tabs-nav {text-align: right;border-top: 1px solid #EEEEEE;}
/* Skin */
.ui-tabs-nav, .ui-tabs-panel {}
.ui-tabs-nav {list-style: none;  margin: 0;   padding: 0 0 0 4px;
}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}

.ui-tabs-nav li {
    display: inline;
    margin: 0 0 0 1px;
    /*min-width: 84px; /* be nice to Opera */
}
.ui-tabs-nav a, .ui-tabs-nav a span {
    padding: 0 10px;
}
.ui-tabs-nav a {
    margin: 1px 0 0; /* position: relative makes opacity fail for disabled tab in IE */
    padding-left: 0;
    color: #999;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
    outline: 0; /* prevent dotted border in Firefox */
}
.ui-tabs-nav .ui-tabs-selected a {
    position: relative;
    /*top: 1px;*/
    z-index: 2;
    margin-top: 0;
    color: #000;
}
.ui-tabs-nav a span {
    width: 64px; /* IE 6 treats width as min-width */
    min-width: 30px;
    height: 18px; /* IE 6 treats height as min-height */
    min-height: 18px;
    padding-top: 6px;
    padding-right: 0;
}
*>.ui-tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.ui-tabs-nav .ui-tabs-selected a span {
    padding-bottom: 1px;
}
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active {
}
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active {
}
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span {
}
.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:hover span, .ui-tabs-nav .ui-tabs-disabled a:focus span, .ui-tabs-nav .ui-tabs-disabled a:active span {
}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-deselectable a:hover, .ui-tabs-nav .ui-tabs-deselectable a:focus, .ui-tabs-nav .ui-tabs-deselectable a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.ui-tabs-disabled {
    /*opacity: .4;
    filter: alpha(opacity=40);*/
}
.ui-tabs-panel {
    padding: 1em 0;
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
}
.ui-tabs-loading em {
    padding: 0 0 0 20px;
    background: url(loading.gif) no-repeat 0 50%;
}

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}

#rotate { width: 510px;}
#rotate ul{ margin: 0;}
.ui-tabs-panel {position: relative; height: 120px;}
.ui-tabs-select {overflow: auto;}
a.mover 							{ background: #900; padding: 6px 12px; position: absolute; color: white; font-weight: bold; text-decoration: none; }
.next-tab 							{ bottom: 0; right: 0; /*-moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; */ }
.prev-tab 							{ bottom: 0; left: 0; /*-moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; */}

