body,
input,
textarea,
select,
#login-form-error,
#login-form-message,
#newsletter-form-error,
#newsletter-form-message,
.suggestionform .suggestionform-error,
.suggestionform .suggestionform-message,
#searchlog-container-error-message,
#entitycomment-form-error,
#entitycomment-form-message,
#placeholder-content form,
#placeholder-content-no-right form,
#placeholder-content .small-rsslist {
	background: #000;
	color: #fff;
	border-color: #fff;
}
input.submit,
.cpform-button {
	background: #fff;
	color: #000;
}
a:link,
a:visited,
a:hover,
#placeholder-top .horizontal-menu li.active a,
#placeholder-top .horizontal-menu li.active a:visited,
#placeholder-top .horizontal-menu li.main-active a,
#placeholder-top .horizontal-menu li.main-active a:visited,
.vertical-menu li.active a,
.vertical-menu li.main-active a {
	color: #fff;
}
#placeholder-top .page-header .img-logo-wb {
	display: block;
}
#placeholder-top .page-header .img-logo {
	display: none;
}
#container {
	background: url(../images/accessibility/wb-container-bg.png) repeat-y;
}
#placeholder-top {
	background: #000 url(../images/accessibility/wb-placeholder-top-bg.png) left bottom no-repeat;
}
#placeholder-left {
	background: url(../images/accessibility/wb-placeholder-left-bg.png) right top no-repeat;
}
#placeholder-content {
	background: url(../images/accessibility/wb-placeholder-content-bg.png) left top no-repeat;
}
#placeholder-bottom {
	background: #000 url(../images/accessibility/wb-placeholder-bottom-bg.png) left top no-repeat;
}
#placeholder-top .horizontal-menu li {
	background: url(../images/accessibility/wb-btn-top-start.png) top left no-repeat;
}
#placeholder-top .horizontal-menu li.active,
#placeholder-top .horizontal-menu li.main-active {
	background: url(../images/accessibility/wb-btn-top-start-active.png) top left no-repeat;	
}

#placeholder-top .horizontal-menu li a {
	background: url(../images/accessibility/wb-btn-top-end.png) top right no-repeat;
}
#placeholder-top .horizontal-menu li.active a,
#placeholder-top .horizontal-menu li.active a:visited,
#placeholder-top .horizontal-menu li.main-active a,
#placeholder-top .horizontal-menu li.main-active a:visited {
	background: url(../images/accessibility/wb-btn-top-end-active.png) top right no-repeat;
}
#placeholder-content .full-articledisplay h1,
#placeholder-content .full-articlelist h1,
#placeholder-content .full-articledisplay h2,
#placeholder-content .full-articlelist h2,
#placeholder-content .full-articledisplay h3,
#placeholder-content .full-articlelist h3,
#placeholder-content .full-articledisplay h3 a:link,
#placeholder-content .full-articlelist h3 a:link,
#placeholder-content .full-articledisplay h3 a:visited,
#placeholder-content .full-articlelist h3 a:visited,
#placeholder-content h2.digest {
	color: #fff;
}


#content-link a:link,
#content-link a:visited,
#content-link a:hover,
#menu-link a:link,
#menu-link a:visited,
#menu-link a:hover {
	color: #000;
}