HTML, BODY, TABLE, DIV, TR, TD, TH, UL, OL, LI, INPUT, TEXTAREA, BUTTON, SELECT {
	color: #000;
	font: 11px Arial, sans-serif;
	font-style: italic;
}
A, A:visited { 
	color: #000000/*#7FA1C4*/;
	text-decoration:underline 
}
A:hover, A:active { 
	color: #EE7D11;
	text-decoration:none 
}
H1, .defaultTitle, .orangeTitle { 
	font-size: 14px; 
	font-weight: bold;
	color: #004489;
	font-style: normal;
	margin: 0px 0px 8px 0px;
	padding: 0px;
}
H2 {
	font-size: 13px; 
	color: #004489;
}
BODY {
	background-color: #004489;
	text-align: center;
	margin: 15px 0px;
}
#outer {
	margin: 0px auto;
	width: 980px;
	text-align: left;
}
#logo {
	margin: 0px 0px 5px 25px;
}
#logo img {
	border: none;
}
#top {
	float: right;
	padding: 25px 228px 0px 0px;
}
#top img, #top a {
	float: left;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#header {
	height: 291px;
	background: url(../img/bg_header.gif) left top no-repeat;
	padding: 0px 20px 0px 18px;
	width: 942px;
	overflow: hidden;
}
#header #banner {
	float: left;
	width: 732px;
	overflow: hidden;
}
#header a.button {
	display: block;
	float: right;
	width: 207px;
	height: 94px;
	margin: 2px 0px 1px 0px;
	overflow: hidden;
}
a#button1 { background: #E4312C url(../img/button1over.jpg) left bottom no-repeat; }
a#button1:hover { background-image: url(../img/button1over.jpg); }
a#button1:hover img { display:none; }
a#button2 { background: #EE7D0C url(../img/button2over.jpg) left bottom no-repeat; }
a#button2:hover { background-image: url(../img/button2over.jpg); }
a#button2:hover img { display:none; }
a#button3 { background: #F0B600 url(../img/button3over.jpg) left bottom no-repeat; }
a#button3:hover { background-image: url(../img/button3over.jpg); }
a#button3:hover img { display:none; }
#main {
	padding: 20px 0px 15px 0px;
	margin: 0px 17px 0px 15px;
	background: white url(../img/bg_main.gif) repeat-y center top;
	_display: inline-block;
	overflow: hidden;
}
#main.wide {
	background-image: url(../img/bg_wide.gif);
}
#news {
	float: left;
	width: 440px;
	_display: inline-block;
	overflow: hidden;
	border-right: 1px solid #004489;
}
#news .odd{
	border-right: 1px solid #004489;
}
#news .item {
	width: 182px; 
	padding: 0px 18px;
	float: left;
}
#news .thumbholder {
	overflow:hidden;
	width: 182px;
	height: 120px;
	margin: 3px 0px 8px 0px;
}
#news .item img {
	width: 183px;
	margin-bottom: 10px;
	border: none;
}
#left {
	float: left;
}
#left.menu {
	width: 195px;
}
#left #lang {
	float: left;
	width: 50px; 
	_width: 40px;
	padding-right: 10px;
	margin: 0px 0px 0px 16px;
	_margin-left: 8px;
}
#lang img {
	border: 0px;
}
#lang img.faded {
	filter: alpha(opacity=50); -moz-opacity:.50; -khtml-opacity: 0.50; opacity: 0.50;
}
#left #welcome {
	border: 1px solid #004489;
	border-width: 0px 1px;
	float: left;
	width: 183px; 
	_width: 180px;
	padding: 0px 18px;
}
#left ul {
	width: 195px;
	list-style: none;
	padding: 0px;
	margin: 5px 0px;
}
#left li {
	margin: 0px;
	list-style: none;
	min-height: 40px; _height: 40px;

	overflow: hidden;
	white-space: nowrap;
}
#left li.active, #left li:hover {
	background: url(../img/bladwijzer.gif) no-repeat right 6px;
}
#left li a {
	padding: 4px 6px 4px 22px;
	display: block;
	font-weight: bold;
	font-style: italic;
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	border-bottom: 1px solid transparent; _border-bottom: 1px solid #004489; _filter: chroma(color=#004489);
	background: url(../img/driehoekje.gif) no-repeat left 5px;
}
#left li.active a, #left li a:hover {
	border-bottom: 1px solid #fff;
}
#left li ul {
	margin: 0px;
}
#left li li {
	padding: 0px;
	text-align: left;
	min-height: 10px; _height: 10px;
}
#left li li a {
	width: 165px; 
	padding: 5px 5px 5px 23px;
	font-size: 11px;
	color: #7FA1C4;
	background: none;
	border: 0px!important;
}
#left li li a:hover {
	color: #B5D4F0;
	border-bottom: none;
}
#left li li.active, #left li li:hover {
	background: none;
}
#left li li.active a {
	color: #B5D4F0;
}
#inner {
	width: 470px; _width: 467px;
	float: left;
	margin: 0px 0px 20px 20px;
	border-right: 1px solid #004489;
	padding: 10px 37px 20px 15px;
}
#inner.wide {
	width: 680px;
	border-right: 0px;
}
#inner #crawlpath {
	color: #999;
	margin-left: 20px;
}
#inner #crawlpath a {
	text-decoration: none;
	color: #999;
}
#inner .half {
	float: left;
	width: 232px;
	padding: 0px 20px 10px 0px;
}
#inner TD {
	padding: 0px 10px 10px 0px;
}
#right {
	float: right;
	width: 190px;
	padding: 3px 10px;
	background-color: white;
	overflow: hidden;
}
#right .title{
	margin-top: 7px;
}
#right #pand{
	width: 173px;
	height: 120px;
	overflow: hidden; 
	margin: 0px 0px 0px 8px;
}
#right .smalltext {
	padding: 8px 10px;
	font-size: 11px;
}
#right ul {
	width: 195px;
	list-style: none;
	padding: 0px;
	margin: 0px;
}
#right li {
	padding: 0px 0px 11px;
	color: #7FA1C4;
}
#right li a {
	text-decoration: none;
}
#right li a:active, #right li a.active {
	color: #004489;
}
#footer {
	text-align: right;
	font-size: 11px;
	padding: 0px 227px 5px 5px; _padding-right: 230px;
	color: #7FA1C4; 
	text-decoration: none;
}
#footer span {
	display: block;
	padding: 5px 10px 0px;
	border-right: 1px solid white;
}
.orange, .orange:hover, .orangeTitle {
	color: #EE7D11!important;
}
.more {
	text-decoration: none!important;
	font-size: 11px;
	float: right;
	padding-top: 10px;
}
.title {
	font-size: 13px;
	font-weight: bold;
}
BR.clear {
	clear: both;
}
#main, #news .item, #left #lang, #left #welcome, #inner {
	min-height: 350px; 
}
a#maatschappelijk {
	display: block;
	margin-top: 70px;
	float: none;
}