body {
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	height: 100%;
}

#container {
	width: 80%;
	margin: 0 auto;	
	position: relative;
}
h3 {margin: 0;}
textarea {height: 60px;}

/* main menu */

#menu ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	display: block;
	height: 30px;
}

#menu ul li { display: inline; }
#menu ul li a {
	display: block;
	float: left;
	text-decoration: none;
}

/* submenu */

#filter ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	height: 20px;
}

#filter ul li { float: left; display: block; }
#filter ul li a {

}

/* footer */

#voet {
	clear: both;
	padding: 10px 10px;
}

.colofon {
	clear: both;
}

/* general column styles */

#content div.content_left ul, #content div.content_right ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#content div.content_left li, #content div.content_right li {
	display: inline;
}

#content div.content_left li a, #content div.content_right li a {
	display: block;
	border-bottom: 1px solid #999;
	text-decoration: none;
	color: #000;
	padding: 5px 0;
}

div.content_main ul {
	margin: 0;
	padding: 0 0 0 20px;
}

.two_column_right div#links {
	width: 646px; /* 646 */
	float: left;
}

.two_column_right div#rechts {
	width: 254px; /* 254 */
	float: left;
}

/* 222 layout with submenu right main column styles */

.two_column_right div#links label {
	display: block;
}



