html {
	background-image: none;
	background-color: #ffffff;
}
body {
	color: #000000;
}
h1, h2, h3, h4 {
	color: #000000;
}
ul li {
	color: #000000;
}
input.btn_search,
.biebwidget-content .primary.button {
	background-image: none;
	background-color: #000000;
	box-shadow: none;
	border: 1px solid #ffffff;
}
input.btn_search:hover,
.biebwidget-content .primary.button:hover, .biebwidget-content .primary.button:focus {
	background-image: none;
	background-color: #ffffff;
	border: 1px solid #000000;
	color: #000000;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul {
	background-color: #000000;
	box-shadow: none;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li {
	border-right: 1px solid #ffffff;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li.rechts {
	border-left: 1px solid #ffffff;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li > a,
.widget-bnl-navigatiebalk.biebwidget-content > ul > li > span {
	border-top: 1px solid #000000;
	padding: 2px 15px 3px;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li:hover > a,
.widget-bnl-navigatiebalk.biebwidget-content > ul > li > a:hover, 
.widget-bnl-navigatiebalk.biebwidget-content > ul > li.focus > a,
.widget-bnl-navigatiebalk.biebwidget-content > ul > li:hover > span,
.widget-bnl-navigatiebalk.biebwidget-content > ul > li > span:hover, 
.widget-bnl-navigatiebalk.biebwidget-content > ul > li.focus > span {
	background-color: #ffffff;
	color: #000000 !important;
	box-shadow: none;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li > ul {
	background-image: none;
	background-color: #fff;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li:hover > ul, 
.widget-bnl-navigatiebalk.biebwidget-content > ul > li.focus > ul {
	border: 1px solid #000000;
	border-radius: 0 0 7px 7px;
	background-color: #fff;
	box-shadow: none;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li > ul a:hover,
.widget-bnl-navigatiebalk.biebwidget-content > ul > li > ul a:focus,
.widget-bnl-navigatiebalk.biebwidget-content > ul > li > ul span:hover,
.widget-bnl-navigatiebalk.biebwidget-content > ul > li > ul span:focus {
	border-top: 1px solid #000000;
	padding-top: 3px;
	text-decoration: none; /* Override generic a:hover styling. */
	color: #fff;
	background-color: #000;
	box-shadow: none;
}
.blh_submenu ul li {
	border-right: 1px solid #000000;
}
.biebwidget h2.title_between {
	color: #000000;
}
.biebwidget-content .tabs li.current a,
.biebwidget-content .tabs li a:focus {
	color: #000000;
}
.standard.biebwidget, .standard.massive, .personal.biebwidget, .bordered.biebwidget {
	background-image: none;
	background-color: #ffffff;
	box-shadow: none;
	border: 2px solid #000000;
}
.biebwidget-content,
.biebwidget-content a {
	color: #000000;
	font-weight: bold;
}
.standard.biebwidget > h2, .personal.biebwidget > h2, .bordered.biebwidget > h2, .standard.biebwidget > .biebwidget-content:first-child > h2:first-child, .personal.biebwidget > .biebwidget-content:first-child > h2:first-child, .bordered.biebwidget > .biebwidget-content:first-child > h2:first-child {
	color: #000000 !important;
	border-radius: 5px 5px 0 0;
}
.bordered.biebwidget.has_title.tabbed > h2, .bordered.biebwidget.has_title.tabbed > .biebwidget-content:first-child > h2:first-child {
	background-color: #000000;
	color: #ffffff;	
}
.widget-bnl-tabbedbanner.biebwidget-content ul.tabs {
	background-color: #000000;
	box-shadow: none;
	border-radius: 5px 5px 0 0;
}
.biebwidget-content .tabs li a {
	color: #ffffff;
}
.blh_submenu ul li a {
	color: #000000;
}
.widget-bnl-footer.biebwidget-content .nav {
	background-color: #000000;
}
/* Module specific */
.mod_external_content h2.title {
	color: #000000;
}
.mod_news .read_more a {
	color: #000000;
}
.mod_text h1 {
	color: #000000 !important;
}
.mod_bespaar_check input[type="submit"],
.mod_poll .poll_form .formsubmit input[type="submit"] {
	background-image: none;
	background-color: #000000;
	box-shadow: none;
	border: 1px solid #ffffff;
}
.mod_bespaar_check input[type="submit"]:hover,
.mod_poll .poll_form .formsubmit input[type="submit"]:hover {
	background-image: none;
	background-color: #ffffff;
	border: 1px solid #000000;
	color: #000000;	
}
.mod_poll .poll_question {
	color: #000000;
}
/* Pager */
.apppager .pageselected {
	background-color: #000000;
}

