@CHARSET "UTF-8";

html, body {width: 100%; height: 100%; margin: 0px; padding: 0px;}
body {background-color: #fff; font-family: "Arial"; font-size: 12px; color: #464646;}

h1 {font-size: 14px; color: #662d91; text-transform: uppercase;}
h2 {font-size: 14px;}
h3 {font-size: 14px;}
h4 {font-size: 12px;}
h5 {font-size: 12px;}
p {margin: 12px 0px;}
a {color: #464646;}
img {border: none;}
table {border-spacing: 0px;}
th {text-align: left;}
dl {margin: 0px;}
dt {font-weight: bold; margin: 1em 0px 0px;}
dd {margin: 0px 0px .5em;}

div.return {margin: 24px 0px; font-size: 11px;}
div.return a {text-decoration: none;}

div.pageindex {margin: 24px 0px; font-size: 11px; text-align: center;}
div.pageindex a.pageindex-page {margin: 0px 4px; text-decoration: none;}
div.pageindex a.pageindex-page-current {font-weight: bold;}

div.options {margin: 24px 0px; padding: 8px; background-color: #f6f6f6; clear: both;}
div.options:after {display: block; clear: both; content: "."; height: 0px; padding: 0px; margin: 0px; visibility: hidden;}
div.options a.option {margin: 0px 12px; float: left; padding: 4px 0px 4px 20px; background-position: 0px 5px; background-repeat: no-repeat; white-space: nowrap; background-image: url("../../images/wallisfinkers/icons/mini/page.gif");}
div.options a.option-add {background-image: url("../../images/wallisfinkers/icons/mini/page_new.gif");}
div.options a.option-edit {background-image: url("../../images/wallisfinkers/icons/mini/page_edit.gif");}
div.options a.option-delete {background-image: url("../../images/wallisfinkers/icons/mini/page_cross.gif");}
div.options a.option-addlocale {background-image: url("../../images/wallisfinkers/icons/mini/page_html.gif");}
div.options a.option-addcategory {background-image: url("../../images/wallisfinkers/icons/mini/folder_new.gif");}
div.options a.option-addattachment {background-image: url("../../images/wallisfinkers/icons/mini/attachment_new.gif");}
div.options a.option-hide {background-image: url("../../images/wallisfinkers/icons/mini/page_user_light.gif");}
div.options a.option-visible {background-image: url("../../images/wallisfinkers/icons/mini/page_user_dark.gif");}
div.options a.option-editprofile {background-image: url("../../images/wallisfinkers/icons/mini/page_user.gif");}
div.options a.option-editpassword {background-image: url("../../images/wallisfinkers/icons/mini/page_lock.gif");}
div.options a.option-editgroups {background-image: url("../../images/wallisfinkers/icons/mini/list_users.gif");}
div.options a.option-deleteuser {background-image: url("../../images/wallisfinkers/icons/mini/icon_user_delete.gif");}
div.options a.option-switchuser {background-image: url("../../images/wallisfinkers/icons/mini/icon_user_switch.gif");}
div.options a.option-editimages {background-image: url("../../images/wallisfinkers/icons/mini/list_images.gif");}
div.options a.option-editattachments {background-image: url("../../images/wallisfinkers/icons/mini/list_packages.gif");}
div.options a.option-editextrafields {background-image: url("../../images/wallisfinkers/icons/mini/list_extensions.gif");}
div.options a.option-deletecategory {background-image: url("../../images/wallisfinkers/icons/mini/folder_delete.gif");}
div.options a.option-reset {background-image: url("../../images/wallisfinkers/icons/mini/icon_history.gif");}
div.options a.option-preview {background-image: url("../../images/wallisfinkers/icons/mini/page_find.gif");}

div.form form {width: 100%; line-height: normal;}
div.form form fieldset {margin: 16px 0px; border: none; background-color: #fafafa;}
div.form form legend {text-transform: uppercase; font-weight: bold; color: #662d91; font-size: 12px; background-color: #fafafa; width: 100%; margin: 0px -8px; padding: 0px 8px; line-height: 22px; border-width: 0px 0px 1px; border-color: #fff; border-style: solid;}
div.form form div.form-input {clear: both; margin: 8px 0px;}
div.form form div.form-input:after {display: block; clear: both; content: "."; height: 0px; padding: 0px; margin: 0px; visibility: hidden;}
div.form form div.form-input-description {float: left; width: 30%; margin: 0px 16px 0px 0px;}
div.form form div.form-input-field {float: left; width: 55%;}
div.form form div.form-input-field p {}
div.form form div.form-input-field div.locales {font-size: 11px;}
div.form form h3 {font-size: 12px; margin: 0px 0px 2px;}
div.form form h4 {font-size: 12px; font-style: italic; margin: 0px 0px 2px;}
div.form form p {font-size: 11px; margin: 4px 0px;}
div.form form div.captcha-image {margin: 0px 0px 4px;}
div.form form input,
	div.form form select,
	div.form form textarea {margin: 0px 0px 4px;}
div.form form input.checkbox,
	div.form form input.radio {float: left; clear: both; margin: 2px 8px 4px 0px;}
div.form form label {display: block; padding: 0px 0px 0px 20px; font-size: 11px; margin: 0px 0px 2px;}
div.form form .text,
	div.form form select {border-color: #ccc; border-style: solid; border-width: 1px; padding: 4px; width: 100%; font-size: 12px; font-family: "Arial";}
div.form form textarea {height: 128px;}
div.form form div.submit {clear: both;}

div.container {width: 980px; margin: 0px auto;}

div#header {margin: 0px; height: 340px;}

div#header div.container {position: absolute; width: 980px; margin: 0px 0px 0px -490px; left: 50%;}

div#header div.logo {position: absolute; top: 0px; left: 0px; height: 58px;}

div#header div.login {position: absolute; top: 0px; right: 0px; width: 392px; height: 58px; padding: 12px 0px 0px;}
div#header div.login-logout {padding: 6px 0px 0px;}
div#header div.login p {text-align: right; margin: 0px; font-size: 11px;}
div#header input.text {float: left; background-color: #fff; border-color: #ccc; border-style: solid; border-width: 1px; width: 144px; margin: 0px 4px 0px 0px; padding: 2px;}
div#header div.login-forever {float: left; clear: both; width: 100%; font-size: 11px; margin: 4px 0px 0px;}
div#header div.login-forever input {vertical-align: top;}
div#header input.submit {float: right; margin: -20px 0px 0px; padding: 0px 8px 0px 0px; background: none; border: none; text-align: right; font-weight: bold; text-transform: uppercase; font-size: 12px;  color: #662d91;}

div#header div.visual {position: absolute; top: 58px; left: 0px; width: 750px; height: 240px; overflow: hidden;}
div#header div.visual div.visual-chapters {display: none;}

div#header div.latestnews {position: absolute; top: 58px; left: 750px; background-image: url("../../images/wallisfinkers/site/back_soon.gif"); background-position: right; width: 205px; height: 208px; padding: 16px 12px; overflow: hidden; color: #fff; border-color: #464646; border-style: solid; border-width: 0px 0px 0px 1px;}
div#header div.latestnews h1 {color: #fff; text-transform: uppercase; font-weight: bold; font-size: 18px; margin: 0px 0px 16px;}
div#header div.latestnews div.news-item {margin: 8px 0px;}
div#header div.latestnews div.news-item h3 {color: #fff; font-size: 16px; margin: 0px;}
div#header div.latestnews div.news-item h3 a {color: #fff; text-decoration: none;}
div#header div.latestnews div.news-item div.news-item-start {margin: 0px;}
div#header div.latestnews div.news-item p {display: none;}
div#header div.latestnews div.news-item div.news-item-readmore {display: none;}
div#header div.news-allitems {}
div#header div.news-allitems a {float: right; width: 0px; height: 0px; overflow: hidden; padding: 36px 36px 0px 0px; background-image: url("../../images/wallisfinkers/site/button_arrow.png");}
div#header div.news-allitems a:hover {background-position: 0px -72px;}

div#header div.sitemap {position: absolute; top: 310px; left: 0px; width: 980px; height: 30px; background-image: url("../../images/wallisfinkers/site/back_menu.gif");}
div#header div.sitemap h1,
	div#header div.sitemap h3,
	div#header div.sitemap p {display: none;}
div#header div.sitemap div.sitemap-pages {width: auto;}
div#header div.sitemap div.sitemap-pages div.sitemap-pages-page a {float: left; line-height: 30px; font-size: 14px; font-weight: bold; color: #fff; text-decoration: none; text-transform: uppercase; padding: 0px 12px;}
div#header div.sitemap div.sitemap-pages div.sitemap-pages div.sitemap-pages-page a {border-color: #946cb2; border-width: 0px 0px 0px 1px; border-style: solid;}
div#header div.sitemap div.sitemap-pages div.sitemap-pages div.sitemap-pages-page-current-parent a {background-color: #000;}

div#header div.search {position: absolute; top: 314px; right: 4px; z-index: 100; width: 206px; height: 22x; background-image: url("../../images/wallisfinkers/site/back_search.gif"); background-repeat: no-repeat;}
div#header div.search h1,
	div#header div.search h3,
	div#header div.search p {display: none;}
div#header div.search input {float: left; background: none; border: none;}
div#header div.search input.text {width: 150px; height: 18px; line-height: 18px; margin: 0px; padding: 2px 4px; font-weight: bold; color: #000;}
div#header div.search input.submit {width: 44px; color: #662d91; text-transform: uppercase; font-weight: bold; font-size: 12px; line-height: 22px; margin: 0px; padding: 0px;}

div#iebugfix {clear: both;}

div#iebugfix div.trail {clear: both; font-size: 11px; margin: 8px 0px; white-space: nowrap;}
div#iebugfix div.trail a {text-decoration: none;}
div#iebugfix div.trail span.trail-separator {margin: 0px 4px;}

div#iebugfix div.notifications {clear: both; float: left; background-color: #f6f6f6; margin: 0px; font-size: 11px; width: 100%;}
div#iebugfix div.notifications div.notifications-header {display: none;}
div#iebugfix div.notifications div.notifications-body {padding: 16px;}
div#iebugfix div.notifications div.notifications-footer {display: none;}
div#iebugfix div.notifications div.notification {padding: 4px 0px 4px 20px; background-image: url("../../images/wallisfinkers/icons/mini/icon_alert_yellow.gif"); background-position: 0px 3px; background-repeat: no-repeat;}
div#iebugfix div.notifications div.notification-highpriority {background-image: url("../../images/wallisfinkers/icons/mini/icon_alert_red.gif");}
div#iebugfix div.notifications div.notification-component div.notification-prefix {display: none;}

div#body {clear: both; margin: 8px 0px 0px;}

div#body div.news-item h3 {margin: 0px;}
div#body div.news-item div.news-item-postedby,
	div#body div.news-item div.news-item-start,
	div#body div.news-item div.news-item-categories,
	div#body div.news-item div.news-item-tags,
	div#body div.news-item div.news-item-numreplies,
	div#body div.news-item div.news-item-new,
	div#body div.news-item div.news-item-now {display: inline; font-weight: normal; font-size: 11px;}
div#body div.news-item div.news-item-new,
	div#body div.news-item div.news-item-now {text-transform: uppercase; font-weight: bold; background-color: #662d91; padding: 0px 4px; margin: 0px 4px; color: #fff;}
div#body div.news-item div.news-item-start:before,
	div#body div.news-item div.news-item-categories:before,
	div#body div.news-item div.news-item-tags:before,
	div#body div.news-item div.news-item-numreplies:before {content: "|"; margin: 0px 4px;}
div#body div.news-item p {}
div#body div.news-item div.news-item-header {margin: 16px 0px; }
div#body div.news-item div.news-item-body {margin: 16px 0px;}
div#body div.news-item div.news-item-footer {margin: 16px 0px;}
div#body div.news-item div.news-item-images {float: left; margin: 0px 16px 8px 0px;}
div#body div.news-item div.news-item-images div.news-image {text-align: center; margin: 0px 0px 8px;}
div#body div.news-item div.news-item-images div.news-item-images-all {text-align: center; margin: 8px 0px 0px; font-size: 11px;}
div#body div.news-item div.news-item-nav {font-size: 11px; height: 14px;}
div#body div.news-item div.news-item-nav div.news-item-nav-previous {float: left; text-align: left; width: 40%;}
div#body div.news-item div.news-item-nav div.news-item-nav-next {float: right; text-align: right; width: 40%;}
div#body div.news-item div.news-item-authordetails {display: none; clear: both; margin: 24px 0px; padding: 16px; background-color: #f6f6f6;}
div#body div.news-item div.news-item-authordetails:after {display: block; clear: both; content: "."; margin: 0px; padding: 0px; height: 0px; visibility: hidden;} 
div#body div.news-item div.news-item-authordetails h5 {font-size: 14px; margin: 0px 0px 8px;}
div#body div.news-item div.news-item-authordetails p {margin: 8px 0px;}
div#body div.news-item div.news-item-authordetails div.news-item-authordetails-image {float: left; margin: 0px 16px 4px 0px;}

div#body div.news-item div.news-item-attachments {margin: 24px 0px;}
div#body div.news-item div.news-item-attachments h5 {font-size: 14px; margin: 8px 0px;}
div#body div.news-item div.news-attachment {clear: both; font-size: 11px; line-height: 18px; height: 18px; padding: 0px 0px 0px 24px; background-image: url("../../images/wallisfinkers/icons/mini/icon_attachment.gif"); background-repeat: no-repeat; background-position: 0px 1px;}
div#body div.news-item div.news-attachment-type-image {background-image: url("../../images/wallisfinkers/icons/mini/page_tree.gif");}
div#body div.news-item div.news-attachment-type-pdf {background-image: url("../../images/wallisfinkers/icons/mini/file_acrobat.gif");}
div#body div.news-item div.news-attachment-type-office {background-image: url("../../images/wallisfinkers/icons/mini/page_text.gif");}
div#body div.news-item div.news-attachment-type-audio {background-image: url("../../images/wallisfinkers/icons/mini/page_sound.gif");}
div#body div.news-item div.news-attachment-type-video {background-image: url("../../images/wallisfinkers/icons/mini/page_video.gif");}
div#body div.news-item div.news-attachment-type-archive {background-image: url("../../images/wallisfinkers/icons/mini/icon_package.gif");}
div#body div.news-item div.news-attachment-type-executable {background-image: url("../../images/wallisfinkers/icons/mini/interface_installer.gif");}
div#body div.news-item div.news-attachment div.news-attachment-filename {display: inline; margin: 0px 8px 0px 0px;}
div#body div.news-item div.news-attachment div.news-attachment-filesize {display: inline; color: #999;}

div#body div.news-item div.news-item-replies {margin: 24px 0px;}
div#body div.news-item div.news-item-replies h5 {font-size: 14px; margin: 8px 0px;}
div#body div.news-item div.news-reply {margin: 8px 0px 16px;}
div#body div.news-item div.news-reply div.news-reply-nameandtimestamp {font-size: 12px; font-weight: bold;}
div#body div.news-item div.news-reply div.news-reply-email,
	div#body div.news-item div.news-reply div.news-reply-ip {display: inline; font-size: 11px;}
div#body div.news-item div.news-reply div.news-reply-ip:before {margin: 0px 4px; content: "|";}
div#body div.news-item div.news-reply-header {padding: 0px 0px 24px; background-image: url("../../images/wallisfinkers/site/back_reply_header.png"); background-position: 24px 100%; background-repeat: no-repeat;}
div#body div.news-item div.news-reply-body {background-color: #f6f6f6; padding: 16px;}
div#body div.news-item div.news-reply-footer div.options {background-color: #f6f6f6; border-color: #fff; border-width: 1px 0px 0px; border-style: solid; margin: 0px;}

div#body div.news-item div.news-item-repliesdisabled,
div#body div.news-item div.news-item-replyregister,
	div#body div.news-item div.news-item-replyform {margin: 24px 0px;}
div#body div.news-item div.news-item-repliesdisabled h5,
div#body div.news-item div.news-item-replyregister h5,
	div#body div.news-item div.news-item-replyform h5 {font-size: 14px; margin: 8px 0px;}

div#body div.news-image div.news-image-body {text-align: center; padding: 8px; background-color: #f6f6f6; padding: 16px;}
div#body div.news-image div.news-image-nav {margin: 0px 0px 24px; font-size: 11px; padding: 8px; background-color: #f6f6f6;}
div#body div.news-image div.news-image-nav a {text-decoration: none;}
div#body div.news-image div.news-image-nav:after {display: block; clear: both; content: "."; margin: 0px; padding: 0px; height: 0px; visibility: hidden;}
div#body div.news-image div.news-image-nav-previous a {float: left; width: 48px; height: 48px; padding: 4px 4px 4px 24px; background-image: url("../../images/wallisfinkers/site/back_previous_image.png");}
div#body div.news-image div.news-image-nav-next a {float: right; width: 48px; height: 48px; padding: 4px 24px 4px 4px; background-image: url("../../images/wallisfinkers/site/back_next_image.png");}
div#body div.news-image div.news-item-body h3 {display: inline;}
div#body div.news-image div.news-item-body div.news-image-new {display: inline; text-transform: uppercase; background-color: #662d91; font-weight: bold; padding: 0px 4px; margin: 0px 4px; color: #fff;}

div#body div.news-imageindex div.news-images-part {clear: both; margin: 0px 0px 24px;}
div#body div.news-imageindex div.news-images-part:after {display: block; clear: both; content: "."; margin: 0px; padding: 0px; height: 0px; visibility: hidden;}
div#body div.news-imageindex div.news-image {width: 168px; float: left; margin: 0px 0px 0px 8px;}
div#body div.news-imageindex div.news-image-first {0px;}
div#body div.news-imageindex div.news-image div.news-image-body {display: table-cell; text-align: center; vertical-align: bottom; width: 168px; height: 168px; background-color: transparent;}
div#body div.news-imageindex div.news-image div.news-image-footer {margin: 8px 0px 0px;}
div#body div.news-imageindex div.news-image div.news-image-footer div.news-image-title {display: inline; font-weight: bold;}
div#body div.news-imageindex div.news-image div.news-image-footer div.news-image-new {display: inline; text-transform: uppercase; background-color: #662d91; font-weight: bold; padding: 0px 4px; margin: 0px 4px; color: #fff;}

div#body div.userindex div.userindex-users-part {margin: 0px 0px 16px;}
div#body div.userindex div.userindex-users-part:after {display: block; clear: both; content: "."; margin: 0px; padding: 0px; height: 0px; visibility: hidden;}
div#body div.userindex div.userindex-users-user {float: left; background-color: #f6f6f6; height: 96px; width: 355px; margin: 0px 0px 0px 16px;}
div#body div.userindex div.userindex-users-user-first {margin: 0px;}
div#body div.userindex div.userindex-users-user-image {float: left; margin: 0px 16px 0px 0px;}
div#body div.userindex div.userindex-users-user-header {padding: 16px; height: 40px;}
div#body div.userindex div.userindex-users-user-footer {font-size: 11px; text-align: right; padding: 0px 16px;}
div#body div.userindex div.userindex-users-user h3 {margin: 0px;}
div#body div.userindex div.userindex-users-user a {text-decoration: none;}
div#body div.userindex div.userindex-users-user div.userindex-users-user-usergroups,
	div#body div.userindex div.userindex-users-user div.userindex-users-user-registered {font-size: 11px;}

div#body div.userprofile div.userprofile-profile-image {float: left; margin: 0px 16px 8px 0px;}
div#body div.userprofile div.userprofile-profile-header {padding: 16px; margin: 16px 0px; background-color: #f6f6f6;}
div#body div.userprofile div.userprofile-profile-header:after {display: block; clear: both; content: "."; margin: 0px; padding: 0px; height: 0px; visibility: hidden;}

div#body div.userprofile div.userprofile-profile-header h2 {font-size: 18px; margin: 0px;}
div#body div.userprofile > h1, 
	div#body div.userprofile > p,
	div#body div.userindex-artiesten > h1,
	div#body div.userindex-artiesten > p,
	div#body div.userindex-locaties > h1,
	div#body div.userindex-locaties > p {display: none;}

div#body div.userprofile div.userprofile-profile-header div.userprofile-profile-email {font-size: 11px;}
div#body div.userprofile div.userprofile-profile dl {padding: 8px 0px;}
div#body div.userprofile div.userprofile-profile dl:after {display: block; clear: both; content: "."; margin: 0px; padding: 0px; height: 0px; visibility: hidden;}
div#body div.userprofile div.userprofile-profile dt {float: left; clear: both; width: 25%; margin: 0px 0px 8px 0px; font-weight: bold;}
div#body div.userprofile div.userprofile-profile dd {margin: 0px 0px 8px; padding: 0px 0px 0px 25%;}
div#body div.userprofile div.userprofile-profile dd p {margin: 0px;}

div#body div.uploader table {width: 100%;}
div#body div.uploader table td.file {width: 70%;}
div#body div.uploader table td.options {width: 30%; text-align: right;}

div#body div.addusers table {}
div#body div.addusers table td input {width: 144px;}

div#body div.search {}
div#body div.search div.search-result {margin: 16px 0px;}
div#body div.search div.search-result-header {}
div#body div.search div.search-result-header * {display: inline; font-size: 12px;}
div#body div.search div.search-result-body {}
div#body div.search div.search-result-body p {margin: 0px;}
div#body div.search div.search-result-footer {text-align: right;}
div#body div.search div.search-result-footer div.readmore {font-size: 11px;}

div#body div.news-agenda {}
div#body div.news-agenda table.news-items {width: 100%;}
div#body div.news-agenda th {text-align: left;}
div#body div.news-agenda thead th {text-align: left; line-height: 24px; padding: 0px 8px; height: 24px; font-weight: normal; background-image: url("../../images/wallisfinkers/site/back_agenda_sort.png"); background-position: top center; background-repeat: no-repeat; border-color: #fff; border-width: 0px 0px 0px 1px; border-style: solid;}
div#body div.news-agenda th.news-item-start {background-position: top left; border: none;}
div#body div.news-agenda th.news-item-location {background-position: top right;}
div#body div.news-theateragenda th.news-item-title {background-position: top right;}
div#body div.news-agenda th.news-item-start, 
	div#body div.news-agenda td.news-item-start {width: 80px;}
div#body div.news-agenda tbody th {font-weight: bold; padding: 16px 0px 8px;}
div#body div.news-agenda tr.news-item td {padding: 4px; border-style: solid; border-color: #ebebeb; border-width: 0px 0px 1px;}
div#body div.news-agenda tr.news-item div.news-item-start {text-transform: uppercase; color: #fff; background-image: url("../../images/wallisfinkers/site/agenda_default.png"); width: 60px; height: 18px; padding: 2px; text-align: center; line-height: 18px; font-size: 11px; font-weight: normal; overflow: hidden;}
div#body div.news-agenda tr.news-item-category-id-1 div.news-item-start {background-image: url("../../images/wallisfinkers/site/agenda_blue.png");}
div#body div.news-agenda tr.news-item-category-id-2 div.news-item-start {background-image: url("../../images/wallisfinkers/site/agenda_orange.png");}
div#body div.news-agenda tr.news-item-category-id-3 div.news-item-start {background-image: url("../../images/wallisfinkers/site/agenda_red.png");}
div#body div.news-agenda tr.news-item-category-id-4 div.news-item-start {background-image: url("../../images/wallisfinkers/site/agenda_purple.png");}
div#body div.news-agenda tr.news-item-category-id-5 div.news-item-start {background-image: url("../../images/wallisfinkers/site/agenda_green.png");}
div#body div.news-agenda tr.news-item-category-id-6 div.news-item-start {background-image: url("../../images/wallisfinkers/site/agenda_black.png");}
/*div#body div.news-agenda tr.news-item-category-id-1 div.news-item-start {color: #448cca;}
div#body div.news-agenda tr.news-item-category-id-2 div.news-item-start {color: #f26522;}
div#body div.news-agenda tr.news-item-category-id-3 div.news-item-start {color: #ff0000;}
div#body div.news-agenda tr.news-item-category-id-4 div.news-item-start {color: #662e91;}
div#body div.news-agenda tr.news-item-category-id-5 div.news-item-start {color: #00a650;}
div#body div.news-agenda tr.news-item-category-id-6 div.news-item-start {color: #000;}*/
div#body div.news-agenda tr.news-item td.news-item-title a {text-decoration: none; font-weight: bold;}

div#body div.news-theateragenda div.readmore {margin: 24px 0px; font-size: 11px;}
div#body div.news-theateragenda div.readmore a {text-decoration: none;}

div#body div.agenda-tags {}
div#body div.agenda-tags div.agenda-tags-list {margin: 6px 0px;}
div#body div.agenda-tags-list {border: 0px solid #000000;}
div#body div.agenda-tags h2 {margin: 0px 0px 4px 0px; font-size:11px; }
div#body div.agenda-tags form, 
	div#body div.agenda-tags select, 
	div#body div.agenda-tags option {width: 100%; margin:0px; }
	
div#body div.newslettermanager-subscriptionindex table {width: 100%;}
div#body div.newslettermanager-preview iframe {width: 100%; height: 480px; border-style: solid; border-width: 1px; border-color: #f6f6f6;}
div#body div.newslettermanager-send iframe {width: 100%; height: 480px; border-style: solid; border-width: 1px; border-color: #f6f6f6;}
div#body div.newslettermanager div.newsletter {clear: both; margin: 16px 0px;}
div#body div.newslettermanager div.newsletter div.newsletter-header {margin: 0px;}
div#body div.newslettermanager div.newsletter div.newsletter-header h3 {margin: 0px;}
div#body div.newslettermanager div.newsletter div.newsletter-header div {display: inline; font-weight: normal; font-size: 11px;}
div#body div.newslettermanager div.newsletter div.newsletter-header div:before {content: "|"; margin: 0px 4px;}
div#body div.newslettermanager div.newsletter div.newsletter-header div.newsletter-created:before {display: none;}
div#body div.newslettermanager div.newsletter div.newsletter-body {margin: 2px 0px;}
div#body div.newslettermanager div.newsletter div.newsletter-footer {margin: 0px; text-align: right; font-size: 11px;}
div#body div.newslettermanager div.newsletter p {margin: 0px;}

div#body div.wfdownloads {}
div#body div.wfdownloads h1 {margin: 0px;}
div#body div.wfdownloads p {margin: 0px;}
div#body div.wfdownloads div.wfdownloads-body {margin: 16px 0px;}
div#body div.wfdownloads ul.news-item-attachments {padding: 0px;}
div#body div.wfdownloads li.news-attachment {clear: both; list-style: none; font-size: 11px; padding: 0px 0px 0px 20px; background-image: url("../../images/wallisfinkers/icons/mini/icon_attachment.gif"); background-repeat: no-repeat; background-position: 0px 0px;}
div#body div.wfdownloads li.news-attachment-type-image {background-image: url("../../images/wallisfinkers/icons/mini/page_tree.gif");}
div#body div.wfdownloads li.news-attachment-type-pdf {background-image: url("../../images/wallisfinkers/icons/mini/file_acrobat.gif");}
div#body div.wfdownloads li.news-attachment-type-office {background-image: url("../../images/wallisfinkers/icons/mini/page_text.gif");}
div#body div.wfdownloads li.news-attachment-type-audio {background-image: url("../../images/wallisfinkers/icons/mini/page_sound.gif");}
div#body div.wfdownloads li.news-attachment-type-video {background-image: url("../../images/wallisfinkers/icons/mini/page_video.gif");}
div#body div.wfdownloads li.news-attachment-type-archive {background-image: url("../../images/wallisfinkers/icons/mini/icon_package.gif");}
div#body div.wfdownloads li.news-attachment-type-executable {background-image: url("../../images/wallisfinkers/icons/mini/interface_installer.gif");}
div#body div.wfdownloads li.news-attachment p {margin: 0px;}
div#body div.wfdownloads li.news-attachment div.news-attachment-filename {display: inline; margin: 0px 8px 0px 0px; line-height: 16px;}
div#body div.wfdownloads li.news-attachment div.news-attachment-filesize {display: inline; color: #999; line-height: 16px;}
div#body div.wfdownloads li.news-attachment div.news-attachment-title {display: inline; margin: 0px 8px 0px 0px; line-height: 16px;}
div#body div.wfdownloads li.news-attachment div.news-attachment-description {}

div#body div#left {float: left; width: 726px; margin: 0px 24px 48px 0px;}

div#body div#left div.weetwaarjekoopt {margin: 16px 0px;}

div#body div#left div.news-items div.news-item {clear: both; margin: 16px 0px;}
div#body div#left div.news-items div.news-item h3 {}
div#body div#left div.news-items div.news-item h3 a {text-decoration: none;}
div#body div#left div.news-items div.news-item h4 {}
div#body div#left div.news-items div.news-item-header {margin: 0px 0px 0px 80px;}
div#body div#left div.news-items div.news-item-body {margin: 2px 0px 0px 80px;}
div#body div#left div.news-items div.news-item-footer {margin: 0px 0px 0px 80px; text-align: right;}
div#body div#left div.news-items div.news-item p {margin: 0px;}
div#body div#left div.news-items div.news-item div.news-item-readmore {font-size: 11px;}

div#body div#left div.latestnews-ticker {margin: 0px 0px 24px;}
div#body div#left div.latestnews-ticker:after {display: block; clear: both; content: "."; margin: 0px; padding: 0px; height: 0px; visibility: hidden;}
div#body div#left div.latestnews-ticker div.news-index {float: left; width: 242px; height: 202px; padding: 16px 0px; background-image: url("../../images/wallisfinkers/site/back_latestnews.gif");}
div#body div#left div.latestnews-ticker div.news-index div.news-item a {display: block; padding: 8px 20px 16px 8px; color: #464646; font-weight: bold; text-decoration: none; border-style: solid; border-color: #fff; border-width: 0px 0px 1px; background-image: url("../../images/wallisfinkers/site/back_arrow_purple.png"); background-repeat: no-repeat; background-position: top right;}
div#body div#left div.latestnews-ticker div.news-index div.news-item-current {background-color: #fff;}
div#body div#left div.latestnews-ticker div.news-items {float: left; width: 484px; height: 234px; background-position: right; background-image: url("../../images/wallisfinkers/site/back_latestnews.gif");}
div#body div#left div.latestnews-ticker div.news-items div.news-item {display: none; height: 202px; margin: 0px; padding: 16px;}
div#body div#left div.latestnews-ticker div.news-items div.news-item div.news-item-header {float: left; width: 180px; margin: 0px 16px 0px 0px;}
div#body div#left div.latestnews-ticker div.news-items div.news-item div.news-item-header div.news-item-images {margin: 0px 0px 8px;}
div#body div#left div.latestnews-ticker div.news-items div.news-item div.news-item-header h3 {margin: 0px; clear: both;}
div#body div#left div.latestnews-ticker div.news-items div.news-item div.news-item-header h3 a {color: #464646; text-decoration: none;}
div#body div#left div.latestnews-ticker div.news-items div.news-item div.news-item-header div.news-item-start {font-size: 11px;}
div#body div#left div.latestnews-ticker div.news-items div.news-item div.news-item-header div.news-item-start:before {display: none;}
div#body div#left div.latestnews-ticker div.news-items div.news-item div.news-item-body {float: left; width: 256px; margin: 0px;}
div#body div#left div.latestnews-ticker div.news-items div.news-item div.news-item-body p {margin: 0px;}
div#body div#left div.latestnews-ticker div.news-items div.news-item div.news-item-footer {float: right; clear: right; text-align: right; font-size: 11px;}
div#body div#left div.latestnews-ticker div.news-items div.news-item div.news-item-footer a {text-decoration: none; color: #464646;}
div#body div#left div.latestnews-ticker div.news-items div.news-item div.news-item-readmore {margin: 16px 0px 0px;}
div#body div#left div.latestnews-ticker div.news-items div.news-item-current {display: block;}
div#body div#left div.latestnews-ticker div.news-allitems a {float: left; display: block; margin: -44px 0px 0px 192px; width: 0px; height: 0px; overflow: hidden; padding: 36px 36px 0px 0px; background-image: url("../../images/wallisfinkers/site/button_arrow.png");}
div#body div#left div.latestnews-ticker div.news-allitems a:hover {background-position: 0px -36px;}

div#body div#left div.latestnews-producties {margin: 24px 0px;}
div#body div#left div.latestnews-producties div.news-items {padding: 0px 1px 1px; background-image: url("../../images/wallisfinkers/site/back_producties_home.png"); background-position: bottom; border-style: solid; border-width: 1px 0px 0px; border-color: #ebebeb;}
div#body div#left div.latestnews-producties div.news-items:after {display: block; clear: both; content: "."; margin: 0px; padding: 0px; height: 0px; visibility: hidden;}
div#body div#left div.latestnews-producties div.news-items div.news-item {width: 240px; overflow: hidden; float: left; margin: 0px; clear: none; border-style: solid; border-width: 0px 0px 0px 1px; border-color: #ebebeb;}
div#body div#left div.latestnews-producties div.news-items div.news-item-first {border: none; width: 242px;}
div#body div#left div.latestnews-producties div.news-items div.news-item-images {margin: 0px; float: none; height: 205px; margin: 0px; background-color: #ebebeb; background-image: url("../../images/wallisfinkers/site/no_picture.png"); background-repeat: no-repeat; background-position: center;}
div#body div#left div.latestnews-producties div.news-items div.news-item-images-image {}
div#body div#left div.latestnews-producties div.news-items div.news-item-header {margin: 0px; background-color: #662d91; color: #fff;}
div#body div#left div.latestnews-producties div.news-items div.news-item-header a {color: #fff; display: block; padding: 8px;}
div#body div#left div.latestnews-producties div.news-items div.news-item-body {margin: 0px; padding: 4px 8px 8px;}
div#body div#left div.latestnews-producties div.news-items div.news-item-footer {margin: 0px; padding: 0px 8px 4px;}
div#body div#left div.latestnews-producties div.news-items div.news-item-footer a {text-decoration: none;}
div#body div#left div.latestnews-producties div.news-allitems {display: none;}

div#body div#left div.news-producties div.news-index-part {clear: both; margin: 0px 0px 16px;}
div#body div#left div.news-producties div.news-index-part:after {display: block; clear: both; content: "."; margin: 0px; padding: 0px; height: 0px; visibility: hidden;}
div#body div#left div.news-producties div.news-item {width: 180px; height: 174px; overflow: hidden; float: left; margin: 0px 0px 0px 2px; clear: none;}
div#body div#left div.news-producties div.news-item div.news-item-images {margin: 0px;}
div#body div#left div.news-producties div.news-item div.news-item-images-image {margin: 0px;}
div#body div#left div.news-producties div.news-item-first {margin: 0px;}
div#body div#left div.news-producties div.news-items div.news-item-header {margin: 0px; padding: 10px 8px; line-height: 1.2em; background-image: url("../../images/wallisfinkers/site/back_productie_header.png"); background-position: top;}
div#body div#left div.news-producties div.news-items div.news-item-header a {color: #fff;}
div#body div#left div.news-producties div.news-items div.news-item-body {margin: 0px; height: 144px; background-color: #ebebeb; background-image: url("../../images/wallisfinkers/site/no_picture.png"); background-repeat: no-repeat; background-position: center;}
div#body div#left div.news-producties div.news-items div.news-item-footer {margin: 0px; display: none;}
div.news-item-extrafield-id-14 {padding: 4px 0px 4px 0px; font-weight: bold; font-size: 14px;} 
div.news-item-extrafield-id-14 a {color: #662d91; text-decoration: none;} 
div.news-item-extrafield-id-14 a:hover {color: #464646; text-decoration: underline;} 

div#body div#left div.newscategoryindex {margin: 16px 0px;}
div#body div#left div.newscategoryindex h1 {display: none;}
div#body div#left div.newscategoryindex p {display: none;}
div#body div#left div.newscategoryindex div.news-category a,
	div#body div#left div.newscategoryindex div.news-allitems a {display: block; padding: 6px 0px 6px 20px; text-decoration: none; border-style: dotted; border-width: 0px 0px 1px; border-color: #777; background-image: url("../../images/wallisfinkers/site/category_black.png"); background-repeat: no-repeat; background-position: 2px 8px;}
div#body div#left div.newscategoryindex div.news-allitems a {border: none; background: none;}
div#body div#left div.newscategoryindex div.news-category-id-1 a {background-image: url("../../images/wallisfinkers/site/category_blue.png");}
div#body div#left div.newscategoryindex div.news-category-id-2 a {background-image: url("../../images/wallisfinkers/site/category_orange.png");}
div#body div#left div.newscategoryindex div.news-category-id-3 a {background-image: url("../../images/wallisfinkers/site/category_red.png");}
div#body div#left div.newscategoryindex div.news-category-id-4 a {background-image: url("../../images/wallisfinkers/site/category_purple.png");}
div#body div#left div.newscategoryindex div.news-category-id-5 a {background-image: url("../../images/wallisfinkers/site/category_green.png");}
div#body div#left div.newscategoryindex div.news-category a:hover,
	div#body div#left div.newscategoryindex div.news-allitems a:hover {background-color: #ebebeb;}
	
div#body div#left div.newscalendar {}
div#body div#left div.newscalendar div.newscalendar-nav {margin: 0px 0px 4px;}
div#body div#left div.newscalendar div.newscalendar-nav:after {display: block; clear: both; content: "."; margin: 0px; padding: 0px; height: 0px; visibility: hidden;}
div#body div#left div.newscalendar div.newscalendar-lastmonth {float: left; width: 30%;}
div#body div#left div.newscalendar div.newscalendar-thismonth {float: left; text-align: center; width: 40%;}
div#body div#left div.newscalendar div.newscalendar-nextmonth {float: left; text-align: right; width: 30%;}
div#body div#left div.newscalendar div.newscalendar-header:after {display: block; clear: both; content: "."; margin: 0px; padding: 0px; height: 0px; visibility: hidden;}
div#body div#left div.newscalendar div.newscalendar-body {margin: 16px 0px;}
div#body div#left div.newscalendar td.newscalendar-day {width: 32px; height: 32px; padding: 1px; line-height: 32px; text-align: center; background-color: #f6f6f6;}
div#body div#left div.newscalendar td.newscalendar-day a {display: block; width: 31px; height: 31px; line-height: 31px; font-weight: bold; text-decoration: none; background-color: #662d91; color: #fff;}
div#body div#left div.newscalendar td.newscalendar-day-past a {background-color: #d5a8f7;}
div#body div#left div.newscalendar td.newscalendar-day-current a {background-color: #000;}
div#body div#left div.newscalendar td.newscalendar-day-notthismonth,
	div#body div#left div.newscalendar td.newscalendar-day-notthismonth a {background-color: transparent; color: #bababa;}
div#body div#left div.newscalendar td.newscalendar-day div.news-items {position: absolute; background: none; color: #fff; font-size: 11px; padding: 0px 0px 0px 2px; font-weight: normal; text-align: left;}
div#body div#left div.newscalendar td.newscalendar-day div.news-items-header {height: 6px; float: left; display: absolute; z-index: 1; width: 100%; background-image: url("../../images/wallisfinkers/site/calendar_items_header_back.png"); background-repeat: no-repeat; background-position: 11px -2px;}
div#body div#left div.newscalendar td.newscalendar-day div.news-items-body {background-color: #fff; padding: 4px; border-color: #dcdcdc; border-width: 1px; margin: 5px 0px 0px; border-style: solid;}
div#body div#left div.newscalendar td.newscalendar-day div.news-items div.news-item {padding: 1px 0px; clear: both;}
div#body div#left div.newscalendar td.newscalendar-day div.news-items a {display: block; width: auto; background: none; line-height: normal; color: #000; height: auto;}
div#body div#left div.newscalendar td.newscalendar-day div.news-items div.news-item {margin: 0px;}
div#body div#left div.newscalendar td.newscalendar-day div.news-items div.news-item-start {display: block; float: left; width: 32px; color: #662d91; height: auto; line-height: normal;}
div#body div#left div.newscalendar td.newscalendar-day div.news-items div.news-item-start:before {display: none;}
div#body div#left div.newscalendar td.newscalendar-day div.news-items div.news-item-title {padding: 0px 0px 0px 32px;}

div#body div#left div.sitemap {margin: 16px 0px;}
div#body div#left div.sitemap h1 {display: none;}
div#body div#left div.sitemap p {display: none;}
div#body div#left div.sitemap div.sitemap-pages-page a {display: block; text-decoration: none; padding: 6px;}
div#body div#left div.sitemap div.sitemap-pages div.sitemap-pages div.sitemap-pages-page a {border-style: dotted; border-width: 1px 0px 0px; border-color: #777;}
div#body div#left div.sitemap div.sitemap-pages-page a:hover {background-color: #ebebeb;}

div#body div#left div.userindex-artiesten div.userindex-users-user {float: none; margin: 0px 0px 16px; height: 128px; clear: both; width: 100%;}
div#body div#left div.userindex-artiesten div.userindex-users-user h3 {font-size: 22px;}
div#body div#left div.userindex-artiesten div.userindex-users-user-header {height: 64px;}

div#body div#center {float: left; display: none; margin: 0px 24px 48px 0px;}

div#body div#center div.userindex-locaties div.userindex-users-user {float: none; margin: 0px 0px 16px; height: 128px; clear: both; width: 100%;}
div#body div#center div.userindex-locaties div.userindex-users-user h3 {font-size: 22px;}
div#body div#center div.userindex-locaties div.userindex-users-user-header {height: 64px;}
div#body div#center div.userindex-locaties div.userindex-users-user-address,
	div#body div#center div.userindex-locaties div.userindex-users-user-zipcode,
	div#body div#center div.userindex-locaties div.userindex-users-user-city,
	div#body div#center div.userindex-locaties div.userindex-users-user-state,
	div#body div#center div.userindex-locaties div.userindex-users-user-country,
	div#body div#center div.userindex-locaties div.userindex-users-user-phone {display: inline; font-size: 11px;}
div#body div#center div.userindex-locaties div.userindex-users-user-zipcode:before,
	div#body div#center div.userindex-locaties div.userindex-users-user-city:before,
	div#body div#center div.userindex-locaties div.userindex-users-user-state:before,
	div#body div#center div.userindex-locaties div.userindex-users-user-country:before,
	div#body div#center div.userindex-locaties div.userindex-users-user-phone:before {content: "|"; margin: 0px 4px;}
	
div#body div#center a.uploader-file {padding: 0px 0px 0px 20px; background-image: url("../../images/wallisfinkers/icons/mini/icon_attachment.gif"); background-repeat: no-repeat; background-position: top left; text-decoration: none;}
div#body div#center a.uploader-file-type-image {background-image: url("../../images/wallisfinkers/icons/mini/page_tree.gif");}
div#body div#center a.uploader-file-type-pdf {background-image: url("../../images/wallisfinkers/icons/mini/file_acrobat.gif");}
div#body div#center a.uploader-file-type-office {background-image: url("../../images/wallisfinkers/icons/mini/page_text.gif");}
div#body div#center a.uploader-file-type-audio {background-image: url("../../images/wallisfinkers/icons/mini/page_sound.gif");}
div#body div#center a.uploader-file-type-video {background-image: url("../../images/wallisfinkers/icons/mini/page_video.gif");}
div#body div#center a.uploader-file-type-archive {background-image: url("../../images/wallisfinkers/icons/mini/icon_package.gif");}
div#body div#center a.uploader-file-type-executable {background-image: url("../../images/wallisfinkers/icons/mini/interface_installer.gif");}


div#body div#right {float: left; width: 230px; margin: 0px 0px 48px;}

div#body div#right div.latestnews {}
div#body div#right div.latestnews div.latestnews-header {background-image: url("../../images/wallisfinkers/site/back_agenda_header.png"); background-position: top; height: 4px;}
div#body div#right div.latestnews div.latestnews-body {background-color: #662d91; padding: 8px 8px 192px; color: #fff;}
div#body div#right div.latestnews div.latestnews-footer {background-image: url("../../images/wallisfinkers/site/back_agenda_footer.png"); background-position: bottom; height: 4px;}
div#body div#right div.latestnews p {margin: 0px;}
div#body div#right div.latestnews div.news-item {clear: both; margin: 8px 0px;}
div#body div#right div.latestnews div.news-item div.news-item-header {margin: 0px;}
div#body div#right div.latestnews div.news-item div.news-item-body {margin: 0px;}
div#body div#right div.latestnews div.news-item div.news-item-footer {margin: 0px;}
div#body div#right div.latestnews div.news-item div.news-item-start {float: left; margin: 0px 8px 8px 0px; text-transform: uppercase; background-image: url("../../images/wallisfinkers/site/agenda_default.png"); width: 60px; height: 18px; padding: 2px; text-align: center; line-height: 18px; font-size: 11px; font-weight: normal; overflow: hidden;}
div#body div#right div.latestnews div.news-item div.news-item-start:before {display: none;}
div#body div#right div.latestnews div.news-item-category-id-1 div.news-item-start {background-image: url("../../images/wallisfinkers/site/agenda_blue.png");}
div#body div#right div.latestnews div.news-item-category-id-2 div.news-item-start {background-image: url("../../images/wallisfinkers/site/agenda_orange.png");}
div#body div#right div.latestnews div.news-item-category-id-3 div.news-item-start {background-image: url("../../images/wallisfinkers/site/agenda_red.png");}
div#body div#right div.latestnews div.news-item-category-id-4 div.news-item-start {background-image: url("../../images/wallisfinkers/site/agenda_purple.png");}
div#body div#right div.latestnews div.news-item-category-id-5 div.news-item-start {background-image: url("../../images/wallisfinkers/site/agenda_green.png");}
div#body div#right div.latestnews div.news-item-category-id-6 div.news-item-start {background-image: url("../../images/wallisfinkers/site/agenda_black.png");}
div#body div#right div.latestnews div.news-item h3 {margin: 0px 0px 0px 72px; line-height: 14px; font-size: 13px;}
div#body div#right div.latestnews div.news-item h3 a {text-decoration: none; color: #fff;}
div#body div#right div.latestnews div.news-item div.news-item-location {font-size: 11px; margin: 0px 0px 0px 72px;}
div#body div#right div.latestnews div.news-allitems {margin: 16px 0px 8px; height: 36px;}
div#body div#right div.latestnews div.news-allitems a {float: right; display: block; width: 0px; height: 0px; overflow: hidden; padding: 36px 36px 0px 0px; background-image: url("../../images/wallisfinkers/site/button_arrow.png");}
div#body div#right div.latestnews div.news-allitems a:hover {background-position: 0px -72px;}

div#body div#right div.agenda-tags {margin: -248px 0px 0px; padding: 0px 8px;}
div#body div#right div.agenda-tags h2 {color: #fff;}

div#footer {clear: both;}

div#footer div.container {background-image: url("../../images/wallisfinkers/site/back_footer.png");}

div#footer div.sitemap {float: left; margin: 16px 16px 24px 14px; width: 176px;}
div#footer div.sitemap h1 {display: none;}
div#footer div.sitemap p {display: none;}
div#footer div.sitemap a {text-decoration: none; display: block; padding: 2px 4px; font-size: 11px; color: #777;}
div#footer div.sitemap a:hover {background-image: url("../../images/wallisfinkers/site/back_arrow_white.png"); background-position: right; background-repeat: no-repeat;}
div#footer div.sitemap div.sitemap-pages-page-id-9 div.sitemap-pages-page-title,
	div#footer div.sitemap div.sitemap-pages-page-id-10 div.sitemap-pages-page-title {display: none;}
div#footer div.sitemap div.sitemap-pages div.sitemap-pages div.sitemap-pages-page-title {display: block;}

div#footer div.footer-newsletter {float: right; margin: 16px 14px 24px 0px;}

div#footer div.footer-insert {clear: both; width: 952px; height: 32px; margin: 24px 14px 0px; line-height: 32px; font-size: 11px; text-align: center; background-image: url("../../images/wallisfinkers/site/back_footer_insert.png");}
div#footer div.footer-insert a {text-decoration: none;}
