body {
	margin:0px;
	padding:2px 16px 10px 16px;
	overflow-y:scroll   /* hack, omdat anders het lange menu 'projecten' niet uitklapt in IE8 bij hoge viewport en weinig content */
}
body, td, input, textarea, select {
	font-family: Arial, Univers, Verdana, Sans Serif;
	font-size: 11px;
}
a {color:#d00;text-decoration:none}
a:hover {text-decoration:underline}

form {margin:0; padding:0}
ul {margin:0;padding:0}
p {margin-top:0}
td {vertical-align:top}
hr {height:1px;border-top:1px solid #444;border-bottom:none}
/*
hr.grijs {border-top:1px solid #aaa}
*/
hr.gestreept {border-top:1px dashed #999}

h1, h2, h3, h4 {
	margin:0; padding:0;
	font-family: Arial, Univers, Verdana, Sans Serif;
	color:#000;
}
h1 {font-size:18px}
h2 {font-size:16px}
h3 {font-size:14px}
h4 {font-size:11px}

input.button {border:1px solid #444;cursor:pointer}
input {color:#D60000}

/* begin basis stijlen tbv template */

#website {width:948px;overflow:hidden}

#taalswitch {float:right;text-transform:lowercase}
#taalswitch a {font-size:9px;color:#aaa}
#taalswitch a:hover {color:#f00}
#logo {height:34px}
#externelinks {padding-top:9px;font-size:9px}
#externelinks a {margin:0 4px 0 15px}
#tblHoofdmenu {
	font-family:Verdana, Arial, Univers, Sans Serif;
	margin:9px 0 8px 0;
	clear:both;
	text-transform:lowercase;
}
#tblHoofdmenu td {height:30px;font-size: 11px;vertical-align:middle;overflow:hidden}
#tblHoofdmenu td.menuitem, #tblHoofdmenu td.actiefmenuitem {
	width:101px;
	background:#000;
	color:#fff;
}
#tblHoofdmenu td a {
	padding: 9px 0 10px 11px;
	display:block;
	background:#000;
	color:#fff;
}
#tblHoofdmenu td.actiefmenuitem a {background:#b0b0a5}
#tblHoofdmenu td.actiefmenuitem a:hover {background:#b0b0a5}

#tblHoofdmenu td a:hover {background:#73736a;text-decoration:none}
#tblHoofdmenu .actief a {background:#b0b0a5}

.menu {
	position:absolute;
	top:113px;
	width:140px;
	display:none;
	background:#73736a;
	text-transform: lowercase;
	border-top:3px solid #443;
}

#menu1 {left:16px}
#menu2 {left:108px}
#menu3 {left:202px}
#menu4 {left:294px}
#menu5 {left:388px}
#menu6 {left:483px}

.menu .nivo1 {margin:10px 20px 10px 10px}
.menu .nivo1 li {
	margin: 2px 0 7px 0px;
	list-style: none outside none;
}

.menu .nivo1 {color:#fff; cursor:default} 
.menu .nivo1 a {color:#fff}
.menu .nivo1 a:hover {color:#000;text-decoration:none}

.menu .nivo2 a {color:#b0b0a5}

#route {
	padding-bottom: 4px;
	border-bottom:1px solid #aaa;
	color:#86867E;
	text-transform: lowercase;
}
#route a {color:#86867E}

#paginatitel {
	padding: 18px 0 0 0;
	border-bottom:4px solid #000
}
#paginatitel h1 {font-size:24px}

#tblContainer {margin-top: 8px}
#tblContainer #links {width:158px}
#tblContainer #midden {width:474px; border-left:1px dashed #999}
#tblContainer #rechts {width:316px; border-left:1px dashed #999}

#tblContainer #links .content {margin: 0 10px 10px 0}
#tblContainer #midden .content {margin: 0 10px 10px 10px; font-size:12px}
#tblContainer #rechts .content {margin: 0 0 10px 10px}

/*
#tblContainer .content {
*/
.content {
	line-height:160%;
	color:#86867E
}

#onderbalk {
	margin-top:6px;
	padding:4px;
	clear:both;
	background:#d2d2c8;
	color:#fff;
}
#onderbalk a {color:#fff}

#footer {
	margin-top: 4px;
	clear:both;
	color:#b0b0a5;
	text-transform:lowercase;
}
#footer a {color:#b0b0a5}

#dummy {height:1px;overflow:hidden}

/* einde basis stijlen tbv template */


.rodebalk {
	margin-bottom: 8px;
	padding: 3px 0 3px 6px;
	background:#D60000;
	color:#fff
}

.zoekresult {
	color:#000;
}
