*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h5, h5, h6, pre, form, label, fieldset, p, blockquote, th, td {margin: 0; padding: 0 }
table {border-collapse: collapse; border-spacing: 0 }
fieldset, img {border: 0 }
address, caption, cite, code, dfn, strong, th, var {font-style: normal; font-weight: normal }
ol, ul, li {list-style: none }
caption, th {text-align: left }
h1, h2, h3, h4, h5, h6 {font-size: 100% }
strong {font-weight: bold }
em {font-style: italic }
a {outline: none }
a img {border: none }
html{ font-family: Georgia, "Times New Roman", Times, serif; color: #666666; font-size: 0.7em; line-height:1.2}
a:link,a:visited, a:active {color: #666666; font-size: 1.0em; font-weight: normal}
body {text-align: left; background: #ffffff url(../images/theme/bg/page.jpg) top center}
#container {text-align: left; width: 970px; margin: 0 auto; background: url(../images/theme/bg/logo-banner.png) top center no-repeat; position: relative}
.button {margin-top: 15px}
.button_align {margin-top: 7px; text-align: right}
.pulldown_align {margin-top: 10px; text-align: left}
 br.clear {clear: both }
 div.formatted {line-height: 1.6em }
div.formatted p {margin-bottom: 1em }
div.formatted li {list-style: disc; margin-left: 2em }
 table.formatted th, table.formatted td {padding: 4px }
table.formatted th {color: #ff9201 }
table.profile th {padding: 1px; font-weight: bold; font-color: #666666; width:125px; vertical-align: top;}
 div.auto_complete {width: 350px; background: #fff; z-index: 5}
div.auto_complete ul {border:1px solid #888; margin:0; padding:0; width:100%; list-style-type:none}
div.auto_complete ul li {margin:0; padding:3px}
div.auto_complete ul li.selected {background-color: #ffb}
div.auto_complete ul strong.highlight {color: #800; margin:0; padding:0}
 .alert, .notice {padding: 10px; font-size: 1.1em; max-width: 400px}
#notice, #alert {padding: 0 10px 10px}
.alert {background: #f8e2f8; color: #7e007d; border: #7e007d 1px solid; min-height: 14px}
.notice {background: #ecfdfb; color: #00ada4; border: #00ada4 1px solid; min-height: 14px}
#alert_header, #notice_header {text-align: right; position: absolute; top: -7px; right: 2px; cursor: pointer}
.pagination {text-align: center; font-size: 1.1em}
.notice-left {background-image: url(../images/notice-alert/notice-left.png); height: 36px; width: 17px; position: absolute; left: -6px}
.alert-left {background-image: url(../images/notice-alert/alert-left.png); height: 36px; width: 17px; position: absolute; left: -6px}
 .member {clear: left; padding: 15px 0 0 0}
.member .img_medium {margin: 0 10px 0 0}
 .question .img_medium, .free_thought .img_medium {margin-right: 10px}
.version_title {margin-top: 3px}
 #search_form_form div.field {height: 30px}
#search_form_form div.label {float: left; margin-right: 50px; font-weight: bold}
#search_form_form label {font-weight: bold }
#search_form_form div.input {width: 180px}
#search_form_form input {margin: 5px 0 5px 0px; width: 250px}
#search_form_form select {margin-left: 0px; margin-top: 0px; width: 140px}
#search-tabs {float: left; width: 440px; line-height: 1.5}
#search-orden {padding: 5px; margin-left: 445px}
#search-order-tabs {min-height: 18px }
div.site-image {position: relative}
.thought-middle img.embeddable_icon {position: absolute; top: 35px; left: 45px}
img.embeddable_icon {position: absolute; top: 141px; left: 189px}
input.input_with_default {color: #999999; font-style: italic}
input.input_without_default {color: #000000; font-style: normal}
div.vertical_container {clear: left}
div.filter_head_announcemnt {min-height: 35px}
div.toggle_bar {background-color: #f7f7f7; border: 1px #e6e6e6 solid; width: 100%; height: 35px; position: relative; top: -1px; left: -1px; margin-bottom: -2px}
div.toggle_bar img {float: left; margin-top: 6px; margin-left: 6px}
.unfoldable {margin-left: 37px; margin-bottom: -2px; padding-right: 15px}
.announcement p {margin-bottom: 10px; margin-top: 10px}
form#search_form .unfoldable {margin-left: 0px}
span.announcement_title {padding: 12px 0 0px 6px; float: left; text-decoration: none}
span.announcement_title a {text-decoration: none; font-weight: bold}
.announcement a {font-weight: bold; color: #777777}
.half {float: left; width: 49%}
.half_right {float: right; width: 45%}
span.image-list {margin: 0px 8px 8px 0px;}
#search_form_form .half {margin-left: 36px}
.about {margin: 15px 0px}
#search-tabs a {text-decoration: none}
#search-tabs a:hover {color: #ff9201}
a.selected_search_selection {color: #ff9201; font-weight: bold}
#uploaded_documents_comment {margin: 5px 200px 6px 0}
#uploaded_documents_comment .uploaded_attachment a img {margin-top: 2px; margin-left: 11px; margin-right: 6px}
#comment_form .uploaded_attachment img {margin-right: 5px}
.uploaded_attachment {margin-top: 5px}
  #wrapper {background-image: url(../images/theme/bg/papier.png); background-repeat: repeat-y; width: 970px; float: left; text-align: left;  }
#header {height: 120px; position: relative}
#logo-link {display: block; height: 120px; width: 700px; position: absolute}
#mastersite_link {position: absolute; top: 5px; right: 5px}
#zoek_head {position: relative; top: 60px; left: 630px; width: 330px; text-align:right}
.head {background-color: #f7f7f7; border: 1px #e6e6e6 solid; margin-top: 2px; margin-bottom: 5px; display: block; clear: both}
#search-results .head {background-color: #fff2e1; border: 1px #f79a01 solid; padding: 5px}
a:link.search-button, a:visited.search-button, a:active.search-button {font-weight: bold; color: #f79a01; text-decoration: none }
.filter_head {min-height:35px}
.filter_head p {margin-top:0.3em; margin-left: 6px; margin-bottom: 4px;}
.filter_head h3 {font-size:11px; margin:0px}
 #sidebar {width: 276px; float: right; padding-top: 10px; background-color: transparent}
#content {width: 660px; float: left; padding-left: 25px; padding-top: 10px}
#footer {width: 970px; height: 206px; float: left; background-image: url(../images/theme/bg/papier-bottom.png); background-repeat:no-repeat}
 #viltje {position: relative; width: 256px; height: 221px; padding: 5px 5px 5px 15px; background-image: url(../images/theme/bg/viltje.png); display: block}
#viltje.logged-out {background-image: url(../images/theme/bg/viltje-logged-out.png) }
#viltje ul, #viltje li {list-style: url(../images/theme/misc/viltje-bullet.gif); list-style-position: inside; padding: 0px; margin: 0px}
#viltje_head {position: relative; top: 40px; width: 170px; height: 45px; float: left; overflow: hidden}
#viltje_button {position: absolute; left: 10px; top: 95px; width: auto; height: 35px; text-align: right; display: block}
#viltje_info{ position: relative; top: 50px; width: 250px; height: 80px; float: left}
#viltje_img{ background: url(../images/theme/misc/foto-kader-medium-viltje.gif) no-repeat top left; width: 62px; height: 62px; float: right; padding: 5px; margin-right: 10px}
  #shoutbox {width: 276px; float: left; position: relative}
.shoutbox_top {position: relative; height: 176px; background-image: url(../images/theme/bg/shoutbox-top.png); display: block}
.shoutbox_logo {position: absolute; top: 12px; right: 22px}
.shoutbox_middle {width: 236px; background-image: url(../images/theme/bg/shoutbox-middle.png); padding: 0px 20px 10px 20px; color: #ffffff}
.shoutbox_middle a {color: #ffffff }
.shoutbox_bottom {position: relative; width: 276px; height: 19px; background-image: url(../images/theme/bg/shoutbox-bottom.png)}
.shout {top: 100px; left: 100px; margin-right: 70px; word-wrap: break-word}
.shout_img {width: 52px; height: 52px; padding: 5px; background-image: url(../images/theme/misc/foto-kader-medium-shoutbox.gif); background-repeat: no-repeat}
.shout_divider {background: url(../images/theme/misc/shout-divider.gif) left no-repeat; display: block; clear: both}
.shout_back {margin-top: 10px; width: 70px; float: right}
.shoutbox_img_wrapper {width: 60px; padding: 3px; float: right}
.shout_field {position: absolute; top: 42px; left: 22px; width: 230px; height: 89px; color: #ffffff; overflow-x: hidden; overflow-y: auto}
.shout_field input, .shout_field textarea {width: 220px; background: transparent; color: #ffffff; border: 0px transparent none}
.shout_button {position: absolute; top: 145px; left: 20px; width: 50px; height: 30px}
#newer-shouts {position: absolute; color: #ffffff; z-index: 1; bottom: 12px; right: 20px }
#older-shouts {position: absolute; color: #ffffff; z-index: 1; bottom: 12px; left: 20px }
#shout_char_counter {color: #ffffff; position:absolute; right:35px; top:148px}
  .img_small {width: 24px; height: 24px; padding: 3px; background-image: url(../images/theme/misc/img-frame-24x24.gif); background-repeat: no-repeat; float: left}
.img_small_rect {width: 32px; height: 24px; padding: 3px; background-image: url(../images/theme/misc/img-frame-32x24.gif); background-repeat: no-repeat; float: left; margin-right: 10px}
.img_medium {width: 52px; height: 52px; padding: 5px; background-image: url(../images/theme/misc/img-frame-52x52.gif); background-repeat: no-repeat; float: left; margin: 2px 1px 1px 2px}
.img_medium_rect {width: 120px; height: 90px; padding: 5px 0px 0px 5px; background-image: url(../images/theme/misc/img-frame-110x80.gif); background-repeat: no-repeat; float: left; margin-right: 1px}
.img_list_thought {width: 136px; height: 108px; padding: 4px; background-image: url(../images/theme/misc/img-frame-143x108.gif); background-repeat: no-repeat; float: left; margin-right: 10px}
.img_large {width: 120px; height: 120px; padding: 4px; background-image: url(../images/theme/misc/img-frame-110x110.gif); background-repeat: no-repeat; float: left; margin-right: 10px}
.img_large_rect {width: 220px; height: 165px; padding: 3px 4px; background-image: url(../images/theme/misc/img-frame-212x159.gif); background-repeat: no-repeat; float: left}
#update_user_form div.img_large {float: none}
.head_small{ }
 .head_small_color_0 {background-color: #ffffff; padding-left: 5px; margin-left: 29px; min-height: 29px}
.head_small_color_1 {padding-left: 5px; margin-left: 29px; margin-bottom: 6px; min-height: 29px}
.head_small_color_2 {background-color: #f0f0f0; padding-left: 5px; margin-left: 29px; margin-bottom: 6px; min-height: 29px}
.head_small_color_3 {padding-left: 5px; margin-left: 67px}
.head_small_color_3 a {font-weight: bold}
 .head_medium_color_0 {padding-left: 5px; margin-left: 62px; min-height: 62px}
.head_medium_color_1 {background-color: #fff2e0; padding-left: 5px; margin-left: 63px; min-height: 62px}
.head_large {}
.thought-top {background: url(../images/theme/bg/thought-top.png); width: 660px; height: 8px}
.thought-middle {background: url(../images/theme/bg/thought-middle.png); width: 644px; repeat-y; padding: 0px 8px 3px 8px}
.thought-bottom {background: url(../images/theme/bg/thought-bottom.png); width: 660px; height: 13px; margin-bottom: 10px}
.thought-header {background-color: #FFF2E0; padding: 5px; height: 31px}
.thought-header-second-color {background-color: #F0F0F0; padding: 5px; height: 31px}
.thought-middle h2, .thought-middle h5, .thought-middle .img_list_thought {margin-left: 40px; margin-top: 6px}
.thought-middle h5 {float:left; margin-right:10px; font-size: 15px }
.thought-comment-top {background: url(../images/theme/bg/thought-comment-top.png); width: 448px; height: 8px}
.thought-comment-middle {background: url(../images/theme/bg/thought-comment-middle.png); width: 431px; repeat-y; padding: 3px 5px 6px 11px}
.thought-comment-bottom {background: url(../images/theme/bg/thought-comment-bottom.png); width: 448px; height: 8px}
.thought-comment-background {width: 425px; overflow-y: hidden; overflow-x: hidden }
.thought-list-content-image {min-height: 74px; margin-left: 194px; margin-top: 9px}
.thought-list-content-no-image {margin-left: 40px; margin-top: 8px}
.img_list_thought div.stats_box.left {background-color: #fff2e0; background-position: center center; padding: 10px 12px}
.profile-top {background: url(../images/theme/bg/profile-top.png); width: 660px; height: 8px}
.profile-middle {background: url(../images/theme/bg/profile-middle.png); width: 623px; repeat-y; padding: 1px 19px 10px}
.profile-bottom {background: url(../images/theme/bg/profile-bottom.png); width: 660px; height: 8px; margin-bottom: 10px}
div.list-free-thought div.thought-comment-top, div.list-question div.thought-comment-top {background: url(../images/theme/bg/thought-large-comment-top.png); width: 602px; height: 8px}
div.list-free-thought div.thought-comment-middle, div.list-question div.thought-comment-middle {background: url(../images/theme/bg/thought-large-comment-middle.png); width: 587px; repeat-y; padding: 3px 5px 6px 11px}
div.list-free-thought div.thought-comment-bottom, div.list-question div.thought-comment-bottom {background: url(../images/theme/bg/thought-large-comment-bottom.png); width: 602px; height: 8px}
.head_large.question h2, .head_large.question p, .head_large.free_thought h2, .head_large.free_thought p {margin-left: 74px }
 .head_large_transp {padding-left: 5px; min-height: 181px}
 .divider {background-image: url(../images/theme/misc/divider.gif); background-repeat: repeat-x; width: 100%; height: 3px; display: block; clear: both}
hr {display: block; clear: both; visibility: hidden; margin-top: -15px}
 .cloud {line-height:1.0}
.widget-middle .cloud {padding: 8px}
.cloud a {text-decoration:none}
.addition {text-decoration:none}
.addition a {text-decoration: none}
.profile_head .addition {font-weight:lighter; font-size:0.8em}
.profile_head h5 {padding-left: 40px }
 .bold {font-weight: bold }
 h1 {font-size: 28px; color: #5c8d5c; font-weight: normal;}
 h1 a:link, h1 a:visited, h1 a:active {color: #5c8d5c }
h2 {font-size: 15px; color: #ff9201; margin-top: 5px; margin-bottom: 5px;}
 h2 a:link, h2 a:visited, h2 a:active {color: #ff9201; font-weight: bold}
h3 {font-size: 14px; color: #ff9201}
 h4 {font-weight: bold; color: #ff9201 }
h5, h5 a {font-size: 24px; color: #666666; margin-top: 5px; margin-bottom: 5px;}
 h6 {font-size: 14px; color: #666666; margin-top: 5px; margin-bottom: 5px;}
 .profile_description h3 {margin-top:10px}
  #content .tabs {font-size: 10px}
#viltje p {font-size: 12px}
#wpop_container .tabs {font-size: 10px}
#wrapper_sidebar .tabs {font-size: 9px}
.hidden {display: none}
 .list_user {margin-bottom: 0px }
.list_user h3, .list_user p, .list_user div.list_user_groups {margin-left: 75px }
 .list_group h3, .list_group p {margin-left: 130px }
tr.odd {background-color: #FFF2E0 }
 table.admin th, table.admin td {padding: 5px 10px }
 .terrace-mosaic {width: 195px; float: left; margin-right: 20px; margin-bottom: 10px }
.terrace-mosaic h2 {font-size: 1.2em }
.terrace-mosaic p {font-size: 1.1em; margin-bottom: 0.3em }
.terrace-mosaic a img {margin: 0px 4px 4px 0px }
.mosaic_groups_medium {float:left; width:110px; margin-right:5px}
.mosaic_groups_small {float:left; width:75px}
.privacy-indicators {float: right; margin-top: 3px; margin-right: 3px }
.privacy-indicators img {margin-left: 5px;}
 p.know_hows_line{margin-top:3px;line-height:1.8em;}
a.know_how{text-decoration:none;}
 span.expertlevel1 {border-bottom: 2px solid yellow}
span.expertlevel2 {background: yellow }
span.expertlevel3 {background: yellow; border: 3px solid yellow }
 .thought_box {margin: 5px 0 5px 5px; padding: 5px; background-color: #FFF2E0}
.thought_box h3 {margin-bottom: 5px }
.thought_box h5 {margin: 0 0 5px 75px}
.thought_box .addition {font-weight: lighter; font-size: 0.8em}
.thought_info_box {width: 205px; float: left; min-height: 115px; margin-bottom: 14px}
div.stats_box {height: 80px; float: left; padding: 3px; text-align: center}
div.stats_box.left {width: 111px; background-image: url(../images/date-bg.png); background-repeat: no-repeat; font-size: 10px}
div.stats_box.left .top {min-height: 55px; padding-top: 0px; font-size: 4em; color: #FF9201; font-weight: bold; margin-top: 4px}
div.stats_box.left .bottom .month {min-height: 20px; width: 40%; text-align: left; float: left; padding-left: 10px}
div.stats_box.right {width: 72px; height: 72px; background-image: url(../images/info-bg.png); background-repeat: no-repeat; padding: 6px 0 0 10px; margin-top: 4px }
div.stats_box.right span {font-size: 1.6em; color: #FF9201; font-weight: bold}
.thought_description {margin: 15px 0; line-height: 16px}
div.stats_box .bottom {margin-top: 4px; margin-left: 5px}
.thought_description p, .thought_description ul, .thought_description ol {margin-bottom: 1em}
.thought_description ul, .thought_description ol, .comment_text ul, .comment_text ol, .styled-text ul, .styled-text ol {margin-left: 2em }
.thought_description ul li, .comment_text ul li, .styled-text ul li {list-style-type: disc }
.thought_description ol li, .comment_text ol li, .styled-text ol li {list-style-type: decimal }
.comment_text p {margin-bottom: 0.5em}
.thought_tags {margin: 0px; font-size: 1.1em}
.thought_tags span {color: #FF9201; font-weight: bold}
div.versioning_history h4 {font-size: 1.1em}
div.most_recent_version {margin: 0 0 10px 0}
div.most_recent_version div.img_small {padding-right: 8px}
div.versioning_history img {float: right}
div.versioning_history a {font-weight: bold}
.versioning_history .head_small img {margin-top: 10px}
div.versioning_history .divider {margin: 5px 0px}
div.versioning_history div.add_version_button {padding: 10px 0 10px; float: right}
.question {background-color: #fff2e0; padding: 2px 0px 1px 10px; margin-bottom: 10px; margin-top: 10px}
.thought_image {background-image: url(../images/theme/misc/img-frame-431x322.gif); background-repeat: no-repeat; width: 431px; height: 322px; margin: 10px 0; padding: 3px; float: left}
.event_image {background-image: url(../images/theme/misc/img-frame-219x165.gif); background-repeat: no-repeat; width: 219px; height: 165px; margin: 15px 10px 5px 0px; padding: 2px; float: left}
.versioning_history {float: right; margin-top: 10px; width: 215px}
.question p {margin-bottom: 10px}
.inner_tip_box {padding: 3px}
.inner_tip_box input {width: 97% !important}
.discuss_with {width: 57%; float:left}
div.box {margin-top: 5px 0; padding: 5px 0}
div.box h2 {margin: 5px 0 5px 5px}
div.box #comments, div.box #comment_form {margin: 5px 0 5px 5px}
div.box div.comment_text {margin: 5px 0 15px 76px; line-height: 16px}
div.box div.comment ul.files {margin-left: 76px }
div.box textarea {margin-left: 6px; width: 592px}
div.even {background-color: #FFF2E0}
div.box .comment {padding: 10px 0 10px 12px}
div.box div#comment_form .comment {padding-top: 5px; margin-bottom: 14px}
div.box .comment .button_align {margin-right: 4px}
div.box .comment a, div.box .interesting_thought a {color: #FF9201; font-weight: bold}
div.box .comment span.edit_link a {color: #666666; font-weight: normal}
div.box div.comment div.img_small {margin-left: 12px}
div.box div.comment div.head_small_color_2 {background-color: transparent; margin-left: 76px; padding-left: 0px}
div.box-background {background-color: #fff2e0; padding: 10px; margin: 10px 0px}
div.box-background h3 {margin-bottom: 10px;}
.thought_info {margin-top: -5px}
.show_thought_info {margin: 0px 0 5px 5px; padding: 2px 0}
.show_thought_info .button {margin-bottom: 10px; margin-top: 10px}
.interesting_thought {border: 1px solid #FF9201; width: 203px; float: left; min-height: 100px}
.interesting_thought_header {background-color: #ffffff; padding: 5px; margin-bottom: 5px}
.interesting_thought_content {padding-left: 5px; margin-left: 30px; min-height: 30px}
.interesting_user {background-color: #F0F0F0; padding: 5px; margin-bottom: 6px; margin-top: 10px; min-height: 65px}
 div.show_thought_info .embeddable {text-align: left; margin: 10px 0}
div.show_thought_info div.embeddable iframe {overflow: hidden}
.bookmark {background-image: url(../images/bookmark-icon.png); height: 49px; width: 60px; float: left; margin: 5px 5px 5px 0px}
 .deadlink {position: absolute }
.thought-middle .deadlink, .lb_content .deadlink {margin-top: -5px; margin-left: -137px }
div.show_thought_info .deadlink {margin-left: -426px; margin-top: -10px}
.profile-middle .mosaic_thoughts_medium .deadlink {margin-top: 6px; margin-left: -120px }
.profile-middle .mosaic_thoughts_small .deadlink {margin-top: 4px; margin-left: -40px }
 #sidebar-docs {float: right; width: 215px}
#sidebar-docs h4 {margin-top: 8px; font-size: 1.1em}
#sidebar-docs .divider {margin: 5px 0px}
#sidebar-docs a {font-weight: bold}
#sidebar-docs .slideshow-document img {float: left }
#sidebar-docs .slideshow-document p {margin-left: 40px }
 .widget-top {background-image: url(../images/widget-top.png); height: 6px}
.widget-middle {background-image: url(../images/widget-middle.png); background-repeat: repeat-y; padding-left: 6px; padding-right: 9px}
.widget-bottom {background-image: url(../images/widget-bottom.png); height: 6px}
.widget-background, .table-background {background-color: #FFF2E0}
.widget-middle .widget-background h3, .table-middle .table-background h3 {background-color: #FF9201; color: #ffffff; font-size: 1.2em; padding: 4px 3px 3px 7px; border-bottom: 2px solid #ffffff}
.widget-middle .widget-background h2, .etalage-middle h2 {font-size: 1.1em; margin: 0px}
.widget-middle .even, .table-middle .even, .etalage-middle .even {background-color: #fff9f0}
.widget-middle .odd, .table-middle .odd, .etalage-middle .odd {background-color: #FFF2E0}
.resource {padding: 5px 5px 6px 8px; line-height: 1.6em}
 .rss-top {background-image: url(../images/rss-top.png); height: 6px; background-repeat: no-repeat}
.rss-middle {background-image: url(../images/rss-middle.png); background-repeat: repeat-y; padding-left: 6px; padding-right: 8px}
.rss-bottom {background-image: url(../images/rss-bottom.png); height: 6px; background-repeat: no-repeat}
.rss-background {background-color: #f0f0f0; width: 204px}
.rss-middle .rss-background h3 {background-color: #666666; color: #ffffff; font-size: 1.2em; padding: 4px 3px 3px 7px; border-bottom: 2px solid #ffffff}
.rss-icon {background-image: url(../images/rss-icon.png); float: right; width: 16px; height: 16px; margin: 3px 3px 0px 0px}
.organisation-feeds a {font-weight: bold; text-decoration: none; font-size: 1.1em}
.organisation-feeds {padding: 5px 5px 5px 7px}
.organisation .rss-middle .even {background-color: #f0f0f0}
.organisation .rss-middle .odd {background-color: #f9f9f9}
.feed {float: right; width: 216px}
 .startpage-admin li {background-color: #FFF2E0; border: 1px solid #FF9201; padding: 5px; margin-top: 5px; min-height: 17px}
.startpage-admin label, .new_election label {font-weight: bold}
.startpage-admin li input {margin-right: 3px}
.startpage-admin h3 {margin-top: 10px}
.startpage-admin h1 {margin-top: 25px}
.edit_news_item, .resource-form, #new_news_item {margin-top: 3px; background-color: #fff9f0; padding: 5px 5px 0px 16px}
.edit_news_item input, #new_news_item input {width: 625px; margin-bottom: 5px}
.admin-buttons {float: right; margin-top: 3px}
.edit_news_item .admin-buttons input, #new_news_item .admin-buttons input {width: 65px}
.edit-delete-buttons {margin-left: 3px; position: absolute; right: 4px}
.edit_feed, .new_feed{ margin-top: 3px; background-color: #fff9f0; padding: 5px 5px 0px 16px}
.resource-form input {margin-bottom: 5px}
.resource-form ul {padding-bottom: 5px; font-weight: bold}
.organisation .edit_news_item, .organisation #new_news_item, .organisation .edit_feed, .organisation .new_feed {background-color: #f9f9f9}
.startpage-admin .organisation li {background-color: #f0f0f0; border: 1px solid #666666}
.startpage-admin .li-with-button {padding: 3px; margin-top: 6px; position: relative}
#news_items li, #feeds li {cursor: move }
resources_box input {width: 400px}
#resource_title, #resource_url {width: 288px}
#resources li {cursor: move}
.newsitem-startpagina p, .newsitem-startpagina h1, .newsitem-startpagina h2, .newsitem-startpagina h3, .newsitem-startpagina h4 {margin-left: 0.75em; margin-right: 7.5em; line-height: 1.4em}
.newsitem-startpagina a {color: #FF9201}
 .etalage-top {background-image: url(../images/etalage-top.png); height: 6px}
.etalage-middle {background-image: url(../images/etalage-middle.png); background-repeat: repeat-y; padding-left: 6px; padding-right: 7px}
.etalage-bottom {background-image: url(../images/etalage-bottom.png); height: 6px; margin-bottom: 15px}
.etalage-links .etalage-top10 {background-color: #f0f0f0; color: #666666; font-weight: bold; font-size: 1.4em; text-align: center; vertical-align: middle; height: 60px; width: 150px; border-right: 2px solid #ffffff; border-bottom: 2px solid #ffffff; border-top: 0px}
.etalage-links th {background-color: #ffc270; text-align: center; vertical-align: middle; height: 50px; border-right: 2px solid #ffffff; border-top: 2px solid #ffffff}
.etalage-links th a {color: #ffffff; font-weight: bold; font-size: 1.4em; text-decoration: none}
.etalage-links th.etalage-top10 a {color: #666666 }
.etalage-links th.selected {background-color: #ff9201 }
.etalage-links td {width: 493px;}
 .top10-kronkels {padding: 3px 3px 3px 20px; height: 15px; overflow: hidden}
.top10-users-groups {height: 37px; padding-top: 5px; padding-left: 5px}
.top10-avatars {float: left; margin-right: 7px }
.top10-users-groups a, .table-middle .table-background a {font-size: 1.2em; color: #FF9201; font-weight: bold}
.top10-numbering {float: left; font-size: 1.2em; font-weight: bold; margin-right: 5px; color: #666666; width: 1.5em; text-align: right}
 .new-election-form input, .new-election-form textarea {width: 397px; margin-top: 2px}
.new-election-form .mce_indicator_container {width: 400px }
.new-election-form .short-description {height: 75px}
 .elections .etalage-top10 {background-color: #FF9201; color: #ffffff; font-size: 1.4em; font-weight: bold; padding: 5px 3px 4px 10px; border-bottom: 2px solid #ffffff}
.elections .etalage-top10 a {color: #ffffff; font-weight: bold}
.elections .etalage-top10 .earlier-elections a {font-size: 0.8em}
.elections .etalage-middle p {padding: 1px 6px 4px 12px}
.elections .etalage-middle .top10-kronkels {padding-left: 0px}
.elections .introduction {background-color: #f0f0f0; color: #666666; border-bottom: 2px solid #ffffff}
#past-elections {position:absolute; background-color: #ffffff; color: #ff9201; font-size: 0.8em; width: 15em; right: -2px; top: 22px; border: 1px solid #ff9201; text-align: right; padding: 3px}
#past-elections a {color: #ff9201 }
 #content .table {float: left; height: 260px }
.widget-middle .widget-background .widget-links a {color:#666666; font-size:1em; font-weight:normal; padding:5px}
.widget-middle .formatted {padding: 5px 5px 5px 0px; line-height: 1.5em}
.tabs {font-size: 12px; background: url(../images/theme/menu/tabs-bg-menu1.png) #dae0d2 repeat-x 50% bottom; clear: both; width: 100%; line-height: normal; height: 35px; margin-bottom: 10px}
.tabs.people {background-image: url(../images/theme/menu/tabs-bg-menu3.png) }
.tabs.groups {background-image: url(../images/theme/menu/tabs-bg-menu2.png) }
.tabs ul {margin: 0px; padding: 11px 2px 0px 2px}
.tabs li {padding-right: 0px; padding-left: 20px; background: url(../images/theme/menu/left.png) no-repeat left top; float: left; padding-bottom: 0px; margin: 0px; padding-top: 0px }
.tabs a {padding-right: 20px; display: block; padding-left: 0px; font-weight: bold; background: url(../images/theme/menu/right.png) no-repeat right top; padding-bottom: 7px; color: #765; padding-top: 5px; text-decoration: none; z-index: 2}
#pop_container .tabs a {font-weight: normal; font-size: 11px;}
.tabs a:hover {color: #fd970f}
.tabs .current {background-image: url(../images/theme/menu/left-on.png); z-index:2}
.tabs .current a {background-image: url(../images/theme/menu/right-on.png); padding-bottom: 7px; color: #fd970f; z-index: 2}
#wrapper_sidebar .tabs ul {padding-top: 13px}
 div.subtabs p {color: #ff9201 }
 input.text, textfield, select {font-size: 1em; color: #666666; margin-left: 5px; text-align: left; margin-top: 5px}
input.text.half-text {width: 284px;}
input.text.small-text {width: 190px;}
.align_form_left {text-align:left }
checkbox {margin-right: 5px }
fieldset {margin-top: 15px}
table.mceEditor {margin-top: 5px}
legend {color: #ff9201; font-size: 14px; font-weight: bold}
 #share_sidebar {padding: 3px}
#share_sidebar select {width: 90%}
#share_sidebar fieldset {margin: 0 0 12px 0}
#share_sidebar legend {margin-bottom: 7px}
 div#avatar_wrapper, div#theme_wrapper {overflow: auto; height: 174px; width: 617px }
div#avatars, div#themes {height: 150px; float: left}
div#avatars {width: 1860px }
div.selectable_avatar, div.selectable_theme {float: left; margin: 10px 23px 0px 0px}
div.selectable_recommendation {float: left; width: 38px; margin: 0px 6px 6px 0}
div.selectable_theme {position: relative }
div.selectable_avatar div.img_large, div.selectable_avatar div.img_medium_rect, div.selectable_theme div.img_medium_rect, div.selectable_recommendation div.img_small_rect {float: none; margin-right: 0px }
div.selectable_avatar div.radio {text-align: center; width: 66px}
div.selectable_theme div.radio {text-align: center; width: 120px}
div.selectable_recommendation div.checkbox {text-align: center; width: 38px}
div.selectable_avatar div.img_large, div.selectable_theme div.img_large {float: none}
.avatar_forms fieldset {margin: 15px 0 20px 0}
.avatar_forms legend {margin-bottom: 10px}
#upload_avatar_form input {margin: 0px}
div.selectable_theme_info {font-weight: bold; text-align: center; background-color: #eeeeee; position: absolute; top: -10px; right: -50px; z-index: 10}
#edit_profile_form textarea {width: 617px}
.mce_indicator_container {width: 619px; background-color: #ecfdfb; margin-right: 4px}
.mce_length_indicator {width: 0px; height: 4px; background-color: #00ada4}
.mce-indicator-alert {background-color: #7e007d }
 .signup_form {margin-top: 2em}
.signup_form td {padding: 0px 3px 10px 3px}
.signup_form td.meta {padding: 0px 3px; width: 300px}
.signup_form td.meta_img {padding: 0px 3px; width: 20px}
 .calendar_event_form input.small {width: 120px; margin-right: 15px; margin-left: 7px}
.calendar_event_form #calendar_event_min, .calendar_event_form #calendar_event_max {width: 101px}
div.auto_complete ul.autocomplete_list li {list-style: none}
#group_invitations_table_body {width: 390px }
#group_invitations_table_body input {width: 95% }
 .button_middle {background: url(../images/theme/buttons/button-middle-main.gif) repeat-x scroll 0%; border: 0px none; height: 24px; color: #FFFFFF; text-align: left; font-size: 12px; margin-left: 2px; padding-right:10px; cursor:pointer; width: auto}
.button_span_orange_left {line-height: 24px; background: url(../images/theme/buttons/button-left-main.gif) no-repeat left top; padding-left: 10px; vertical-align: left; display: block;  display: inline-block;  font-size: 11px; zoom: 1; position: relative}
.button_span_orange_left a {background: url(../images/theme/buttons/button-middle-main.gif) repeat-x scroll 0%; color: #ffffff; display: block;  display: inline-block;  display: -moz-inline-box;  padding-right: 5px; text-decoration: none; cursor: pointer; zoom: 1}
.button_orange_smile{ background: url(../images/theme/buttons/thanks-button-right-main.gif) no-repeat top right; height: 24px; display: block; display: inline-block; padding-right: 22px}
.button_orange_look {background: transparent url(../images/buttons/look_button_right_orange.gif) no-repeat top right; height: 24px; display: block; display: inline-block; padding-right: 22px}
.button_orange_publish {background: transparent url(../images/theme/buttons/publish-button-right-main.gif) no-repeat top right; height: 24px; display: block; display: inline-block; padding-right: 22px}
.button_orange_return {background: transparent url(../images/theme/buttons/return-button-right-main.gif) no-repeat top right; height: 24px; display: block; display: inline-block; padding-right: 22px}
.button_orange_send {background: transparent url(../images/theme/buttons/send-button-right-main.gif) no-repeat top right; height: 24px; display: block; display: inline-block; padding-right: 22px}
.button_orange_follow {background: transparent url(../images/theme/buttons/follow-button-right-main.gif) no-repeat top right; height: 24px; display: block; display: inline-block; padding-right: 22px}
.button_orange_graph {background: transparent url(../images/theme/buttons/graph-button-right-main.gif) no-repeat top right; height: 24px; display: block; display: inline-block; padding-right: 22px}
.button_orange_lightbox {background: transparent url(../images/theme/buttons/lightbox-button-right-main.gif) no-repeat top right; height: 24px; display: block; display: inline-block; padding-right: 22px}
.button_orange_menu {background: transparent url(../images/theme/buttons/menu-button-right-main.gif) no-repeat top right; height: 24px; display: block; display: inline-block; padding-right: 26px}
.button-menu {background-color: #fff2e0; border: 1px solid #ff9201; padding: 6px 40px 6px 8px; position: absolute; top: 22px; left: 6px; z-index: 100; width: 100%}
.button-menu a {background: transparent; color: #ff9201; display: block; white-space: nowrap}
.button-menu a:hover {text-decoration: underline }
.button-menu a img {margin-bottom: -4px; margin-right: 8px}
 .button_middle_brown {background: transparent url(../images/theme/buttons/button-middle.png) repeat-x scroll 0%; border: 0px none; height: 24px; position: relative; color: #736357; text-align: center; font-size: 12px; text-align: center; margin-left: 2px; width: auto}
.button_left_brown {background: transparent url(../images/theme/buttons/button-left.png) no-repeat left top; cursor: pointer; cursor: hand; line-height: 24px; padding-left: 10px; vertical-align: left; display: block;  display: inline-block;  display: -moz-inline-box;  font-size: 11px}
.button_right_brown {background: transparent url(../images/theme/buttons/button-right.png) no-repeat top right; height: 24px; display: block; display: inline-block; padding-right: 12px}
#button_zoek {width:50px}
div.about .button_align {margin-right: 30px; margin-bottom: 10px}
 .popup {position: relative; top: 100px; left: 100px; width: 410px; border: 2px solid #ff9201; background-color: #fff2e0; padding: 0px 10px 10px 10px; z-index: 2100}
.popup_content {padding: 0 10px 10px 10px}
.popup div.popup-close {height: 23px; background-color: #ff9201; cursor: hand; margin: 3px 18px 14px -7px}
.popup div.popup-close img {position: absolute; top: 3px; right: 3px; border: 1px solid #ff9201; height: 21px; width: 21px}
.popup p.inline_el {display:inline; margin:0 10px 10px 0}