/* General styles */
body {
	background-color : #FFFFFF;	
	font-family:Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #646568;
	margin : 0px;
}

td {	
	font-family:Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding : 0px;
}

a {	
	font-family:Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : underline;
	color : #36b3e3;
}

a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : #36b3e3;
}

input, option, select, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #646568;
}

hr {
	height : 1px;
	color : #36b3e3;
}

p {
	margin : 0px;
}

.cms {
	background-color : #FFFFFF;	
	font-family:Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #646568;
}

.fieldpas {
	border: 1px #36b3e3 solid;
	background-color: #ffffff;
	vertical-align:top;
	width: 180px;
}

.fieldact {
	border: 1px #36b3e3 solid;
	background-color: #f1f1f1;
	vertical-align:top;
	width: 180px;
}
/* - */


/* Custom styles */
#bodyborder {
	position:relative;
	width:778;
	padding:7px;
	border:1px #646568 solid;
}
	a.cbw {
		position:absolute;
		left:15px;
		top:102px;
		border:none;
		outline:none;
		}
		a.cbw img {
			border:none;
			}
#menuitem {
	height:20px;
	padding-top:3px;
	padding-left:7px;
	padding-right:7px;
	border-right:1px #ffffff solid;
	font-weight:bold;
}

#menuitem a:active, #menuitem a:link, #menuitem a:visited {	
	font-family:Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #FFFFFF;
}

#menuitem a:hover {	
	font-family:Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #ffffff;
}

#bullit {
	background-image:url(images/rondje.gif);
	background-repeat:no-repeat;
	color:#ffffff;
	padding-top:1px;
	padding-left:1px;
}

#textwhite {
	color:#ffffff;
}
/* - */

.balk{
	font: normal 14px Arial; 
	width: 762px; 
	height: 80px; 
	text-align: center;
}

.scroller{
	width: 152px; 
	height: 65px; 
	line-height:65px; 
	float: left;
	font-size:65px;
}
.scroller a, .scroller a:hover{
	font-size:65px;

}
.scroller img{
	margin:15px 0 0 0;
	vertical-align:middle;
	border: 0px;
}
*html .scroller img{
	margin:0 0 0 0;
}

/* Eigen styles */
#tbl_bottom_overall {
	height:134px;
	width:762px;
}

#td_left {
	height:132px;
	width:379px;
	vertical-align:top;
}

#tbl_left {
	height:132px;
	width:374px;
	background-color:#ffffff;
	margin-right:3px;
	border:1px #8d8d8d solid;
}

#tbl_right {
	height:132px;
	width:377px;
	background-color:#ffffff;
	border:1px #8d8d8d solid;
}

#td_foto {
	width:121px;
	height:132px;
	border-right:1px #8d8d8d solid;
	vertical-align:top;
}

#td_tekst {
	width:248px;
	height:112px;
	padding:15px 5px 5px 5px;
	vertical-align:top;
}

#td_right {
	height:132px;
	width:379px;
	vertical-align:top;
}
a.header {
	float:left;
	clear:both;
	display:block;
	margin: 0 0 0 7px;
	width:762px;
	height:155px;
	}
.topmenu {
	/*z-index:500;
    margin: 0 0 0 14px;
    padding: 0;
    position: absolute;
    top: 132px;
	z-index:500;
	height: 20px;
	display:block;*/
	margin: -30px 0 0 14px;
	float:left;
	width:717px;
	background:url('images/menuback.jpg') repeat-y right top;
	}
.topmenu ul {
    float: right;
    margin: 0;
    padding: 3px 0;
    height: 14px;
    width: auto;
	}
	.topmenu ul li {
		list-style:none;

		margin:0 5px 0 0;
		height: 14px;
		padding:0 0 0 5px;
		border-left:1px solid #fff;
		display:inline;
		}
	.topmenu ul li:first-child {
		border:none;
		}
		.topmenu ul li a {
			font-size: 10px;
			font-weight: bold;
			line-height: 14px;
			color:#646567;
			text-decoration:none;
			}
		.topmenu ul li a:hover, .topmenu ul li a.selected {
			text-decoration:underline;
			font-size: 10px;
			font-weight: bold;
			color:#646567;
			}
	a.cbwlogo {
		display:block;
		margin: 5px 0 0 722px;
		width:40px;
		height:40px;
		padding:0;
		}
		a.cbwlogo img {
			border:0;
			padding:0;
			margin:0;
			float:right;
			}
	.zijmenu {
		float:left;
		margin:0 10px 10px 0;
		}
		.zijmenu strong {
			color:#fff;
			}
		.zijmenu a {
			color:#646567;
			}
		.zijmenu a:hover, .zijmenu a.selected {
			color:#36B3E3;
			}
	.pageflashtitle {
		float:left;
		}
	.rechterblok {
		float:right;
		width:445px;
		overflow-x:hidden;
		}
		.rechterblok > p > table {float:left;}
	.vervolgflashkop {
		float:left;
		margin: 10px 0;
		}
