/********************************/
/* GENERAL **********************/
/********************************/

html,
body
{
	font-family: verdana, sans-serif;
	color: #000;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	background-color: #fff;
}

img
{
	border: none;
}

select
{
	font-size: 0.9em;
}

a
{
	color: #000;
}

div#options
{
	background-image: none;
}

div#box_bottom,
div#image_header
{
	visibility: hidden;
}

div#box
{
	background-color: #000;
	background-image: none;
}

div.search_title
{
	color: #fff !important;
}

form
{
	padding: 0;
	margin: 0;
}

input.submit,
div.submit input,
td.submit input,
button.submit,
button.button,
input.button
{
	background-color: #000;
	border-left: 1px solid #333;
	border-top: 1px solid #333;
	border-bottom: 1px solid #999;
	border-right: 1px solid #999;
}

span.col_title,
h1.overview,
h1.subheader,
h1.col_title
{
	color: #000;
}

div#cont_headlines h1.col_title
{
	background-image: none;
	background-color: #000;
}

div#menu div ul li a
{
	color: #fff;
	background-image: none;
}

div#menu div ul li a span,
div#menu div ul li.current a,
div#menu div ul li.current a:hover,
div#menu div ul li.current a span,
div#menu div ul li.current a:hover span
{
	background-image: none;
	background-color: #000;
}

div#menu div ul li a:hover,
div#menu div ul li a:hover span
{
	color: #000;
	background-image: none;
	background-color: #fff !important;
}

div#menu div ul li.current a,
div#menu div ul li.current a span
{
	color: #000;
	background-image: none;
	background-color: #fff !important;
}

div#sub_menu ul li
{
	background-image: none;
	background-color: #000 !important;
	margin-bottom: 1px;
}

div#sub_menu ul li a
{
	background-image: none !important;
	color: #fff !important;
}

div#sub_menu ul a.node
{
	background: url('/client/images/arrow_hover.jpg') no-repeat 95% 50% !important;
}

div#sub_menu ul a.node:hover
{
	background: url('/client/images/arrow.jpg') #fff no-repeat 95% 50% !important;
}

div#sub_menu ul li a:hover
{
	color: #000 !important;
	background-color: #fff !important;
}

div#footer_modified,
div#footer_menu div ul li a
{
	color: #000;
}

div#cont_headlines ul
{
	list-style-type: disc !important;
}

div#cont_headlines ul li
{
	padding-left: 5px;
	background-image: none;
}

div.popup_header_nieuws,
div.popup_header_agenda
{
	background-image: none;
}

div.popup_header_nieuws p,
div.popup_header_agenda div
{
	color: #000 !important;
}

div.search_field
{
	background-color: #fff;
}

caption
{
	color: #000;
}

div#cont_headlines {
	background: none;
}

div#cont_headlines div.contentDiv li a {
	color: #000000;
}

.row_nalt {
	background-color: #dddddd;
}

/********************************/
/* FORMS ************************/
/********************************/

input.submit,
div.submit input,
td.submit input,
button.submit,
button.button,
input.button
{
	color: #ffffff;
	font-size: 1em;

	height: 23px;
	font-weight: normal;
	
	border-top: 1px solid #93cdab;
	border-right: 1px solid #2e7049;
	border-bottom: 1px solid #1d472e;
	border-left: 1px solid #6cbb8d;
	
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	
	
	background-image: none;
	background-color: #000000;
}
