html, body {
	width:100%;
	height:100%;
}
body {
	margin:0px;
	background-image:url('images/bg_all.gif');
	background-repeat:repeat-x;
	background-color:#e4f5ff;
	font-family:arial, sans-serif;
	font-size:11px;
	line-height:18px;
}
table {
	border-collapse:collapse;
}

td {
	padding:0px;
	vertical-align:top;
	text-align:left;
	font-size:11px;
}
img {
	border: solid 0px #dddddd;
}
p {
	margin:2px;
}
.Normal, .Normal td {
	font-family:arial, sans-serif;
	font-size:11px;
	line-height:18px;
}

.poll_td {
	font-size:11px;
}

.poll_td a.CommandButton, .poll_td a.CommandButton:link, .poll_td a.CommandButton:visited {
	text-decoration:none;
	color:#008592;
	display:block;
}
.poll_td a:hover, .poll_td a.CommandButton:hover {
	text-decoration:underline;
		color:#008592;
}
.poll_td .Normal {
	font-size:10px;
}


a, a:link, a:visited {
	text-decoration:none;
	color:#008592;
}
a.CommandButton, a.CommandButton:link, a.CommandButton:visited {
	color:#008592;
}
a.CommandButton:hover {
	color:#004f57;
}

.loginLink,.loginLink:link, .loginLink:visited  {
	color:#ffffff;
	text-decoration:underline;
}
.loginLink:hover {
	text-decoration:underline;
}
h1, .Head {
	font-size:15px;
	font-weight:bold;
	margin:0px;
	padding-left:40px;
	background-repeat:no-repeat;
	background-image:url('images/title_bg.gif');
}
table#main {
	background-image:url('images/bg_site.gif');
	background-repeat:repeat-y;
	background-position:0px 0px;
	width:950px;
	height:100%;
}
div#search {
	background-image:url('images/zoeken.gif');
	background-repeat:repeat-x;
	width:131px;
	float:left;
	height:25px;
}
div#search input{
	height:14px;
	width:125px;
	font-size:10px;
	font-family:tahoma, sans-serif;
	color:#00a0b0;
	border:0px;
	background-color:transparent;
	float:left;
	padding-left:5px;
}

td#header {
	background-image:url('images/bg_logo_bottom.gif');
	background-repeat:no-repeat;
	background-position:50% bottom;
	width:950px;
}

td#menu a{
	width:171px;
	background-color:#00a0b0;
	color:#ffffff;
	height:26px;
	line-height:26px;
	border-bottom:1px solid #b2e2e7;
	display:block;
	font-family:arial, sans-serif;
	font-size:11px;
	cursor:pointer;

}

td#menu a:hover, td#menu a.selected {
	background-image:url('images/menu_hover.gif');
	background-repeat:no-repeat;
	background-position:5px 8px;
	background-color:#b2e2e7;
	text-decoration:none;
	font-weight:bold;
	color:#008592;
}
td#menu a.selected {
	border-bottom:1px solid #8ad3db;
}
td#menu .last {
	border:none;
}
td#menu  .level1 a {
	font-family:tahoma, sans-serif;
	background-color:#c5e9ed;
	font-size:10px;
	color:#000000;
}
td#menu  .level1 a:hover, td#menu  .level1  a.selected{
	font-family:tahoma, sans-serif;
	background-color:#c5e9ed;
	background-image:none;
	font-size:10px;
	color:#00a0b0;
	font-weight:normal;
}

td#menu  .level2 a,
td#menu  .level3 a
{
	font-family:tahoma, sans-serif;
	background-color:#dcf2f4;
	font-size:10px;
	color:#000000;
}
td#menu  .level2 a:hover, 
td#menu  .level2  a.selected,
td#menu  .level3 a:hover, 
td#menu  .level3  a.selected
{
	font-family:tahoma, sans-serif;
	background-color:#dcf2f4;
	background-image:none;
	font-size:10px;
	color:#00a0b0;
	font-weight:normal;
}


td#menu .text {
	margin-left:15px;
}
td#footer {
	vertical-align:middle;
	text-align:center;
	color:#008592;
	font-family:tahoma, sans-serif;
	font-size:10px;
}


a.BreadCrumbLink,
a.BreadCrumbLink:link,
a.BreadCrumbLink:visited
{
	font-size:11px;
	color:#008592;
	text-decoration:none;
	font-weight:normal;
}

a.BreadCrumbLink:hover {
	text-decoration:underline;
}
/* Wijzigingen Peter 20090423 */
#Menu #dnn_MenuPane a
{
    display: inline;
    height: auto;
    line-height: 140%;
    width: auto;
}
