/*
forcys geel: ffcc00
forcys blauw: 094776
*/
a img { border: 0; }

td {
	vertical-align:top;
}

body {
	background:#e4e4e4 url(../img/body.jpg) repeat-x;
	font-family:Arial, Verdana, serif;
	font-size:12px;
}

#containertop,#container,#containerbottom {
	width:1001px;
	margin:auto;
}

#containertop {
	background:url(../img/container-top.png) no-repeat;
	height:16px;
}

#container {
	background:url(../img/container-center.png) repeat-y;
}

#containerholder {
	width:976px;
	margin:auto;
	background:url(../img/containerholder.png) repeat-y;
}

#header {
	background:url(../img/header.jpg) no-repeat;
	height:189px;
	width:976px;
	margin:auto;
}

#menu {
	height:30px;
	width:976px;
	margin:auto;
	background:url(../img/menu.jpg) repeat-x;
	border-bottom:2px solid #FFF;
}

#menu ul {
	padding:0;
	margin:0;
	list-style:none;
}

#menu ul li {
	float:left;
}

#menu ul li a {
	text-decoration:none;
	display:block;
	padding:8px 20px;
	text-transform:uppercase;
	color:#FFF;
	font-weight: bold;
	border-right:1px solid #467798;
}

#menu ul li a:hover {
	background:#467798;
}

#menu ul li ul {
	display:none;
	position:absolute;
	background:#094776;
}

#menu ul li:hover ul {
	display:block;
}
	
/* The magic */
#menu ul li ul li {
	float:none;
}

#menu ul li ul li a {
	border:1px solid #467798;
}

#zoeken {
	color:#FFF;
	padding-top:4px;
	float:right;
	padding-right:10px;
}

#zoeken input {
	width:140px;
}

input#zoekknop {
	width: 60px;
}

#links,#rechts,#midden {
	float:left;
	min-height:200px;
	color:#FFF;
}

#midden {
	background:url(../img/midden.jpg) no-repeat 32px 0px;
	color:#000;
	line-height:18px;
}

#links {
	width: 210px;
}

#midden {
	width: 590px;
}

#rechts {
	width: 170px;
}

.content {
	padding:10px;
}

#links h1, #rechts h1 {
	text-transform:uppercase;
	color:#ffcc00;
}

#links h2 {
	color:#094776;
	font-size:13px;
}

img.icon {
	padding-right:10px;
	float:left;
	margin-bottom:10px;
}

.midden {
	padding-left:20px;
}

#links h1, #rechts h1 {
	font-size:15px;
}

.clear {
	clear:both;
}

.content a {
	color:#094776;
	text-decoration:underline;
}

.content a:hover {
	text-decoration:none;
}

#banner {
	background:#eed456;
	border:1px solid #000;
	padding:0 10px;
	text-align: center; 
}

#banner h2 {
	color:#ce3a00;
	font-size:15px;
}

#bodyfooter {
	background:url(../img/footer.jpg) no-repeat;
	height:37px;
	width:976px;
	margin:auto;
}

#containerbottom {
	background:transparent url(../img/container-bottom.png) no-repeat;
	height:30px;
	padding-top:15px;
}

#containerbottom ul {
	padding:0;
	list-style:none;
}

#containerbottom ul li {
	float:right;
}

#containerbottom ul li a {
	text-decoration:none;
	display:block;
	padding:0 10px;
	border-right:1px solid #094776;
	color:#094776;
}

#containerbottom ul li a.first {
	border:0;
}

#containerbottom ul li a:hover {
	text-decoration:underline;
}

label {
	display:block;
	float:left;
	width:100px;
}
#links table {
	padding-left: 10px;
	padding-top: 10px;
}

#rechts table {
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 10px;
}

#links, #rechts {
	line-height: 150%;
}

#links a, #rechts a {
	color: #FFF;
	text-decoration: none;
}

#rechts a { color: #ffcc00; }

#links a:hover, #rechts a:hover { 
	text-decoration: underline;
}

div#rechts a.nieuws {
	color: #FFF;
}

