/* Pagina gerelateerde CSS */
.inhoud {
	width:520px;
	min-height:265px;
	margin:0 10px 0 20px;
	float:left;
	}
	.home, .document, .etf, .person01, .person02, .uitroep,.contact {
		padding:0 0 135px;
		}
	.home {
		background:url('../img/layout/bg/bg_content-home.jpg') no-repeat right bottom;
		}
	.document {
		background:url('../img/layout/bg/bg_content-documentatie.jpg') no-repeat right bottom;
		}
	.risico {
		padding:0 0 160px;
		background:url('../img/layout/bg/bg_content-risicoprofiel.jpg') no-repeat right bottom;
		}
	.etf {
		background:url('../img/layout/bg/bg_content-etf.jpg') no-repeat right bottom;
		}
	.person01 {
		background:url('../img/layout/bg/bg_content-person01.jpg') no-repeat right bottom;
		}
	.person02 {
		background:url('../img/layout/bg/bg_content-nieuws.jpg') no-repeat right bottom;
		}
	.uitroep {
		background:url('../img/layout/bg/bg_content-uitroep.jpg') no-repeat right bottom;
		}
	.contact {
		padding:0 0 180px;
		background:url('../img/layout/bg/bg_content-contact.jpg') no-repeat right bottom;
		}
	/* Formulieren */	
	.cmsBlok8 ul {
		list-style:none;
		}
		.cmsBlok8 ul li {
			height:16px;
			margin:0 0 5px;
			}
			.cmsBlok8 ul li a {
				display:block;
				height:14px;
				padding:2px 0 0 21px;
				background:url('../img/layout/misc/pdf.gif') no-repeat left center;
				text-decoration:none;
				}
			.cmsBlok8 ul li a:hover {
				color:#bd0926;
				}
	/* Nieuws */
	.newsHd {
		border-bottom:1px solid #cecece;
		overflow:hidden;
		}
		.newsHd .bericht, .newsHd .datum {
			color:#565656;
			font-weight:700;
			}
	.newsItem {
		width:100%;
		margin:2px 0;
		overflow:hidden;
		}
		.bericht, .datum {
			margin:0 0 5px !important;
			}
		.bericht {
			width:454px;
			float:left;
			}
			.bericht a {
				text-decoration:none;
				}
		.datum {
			width:56px;
			padding:1px 0 0;
			color:#bd0926;
			float:right;
			}
	/* Sitemap */
	ul.sitemap {
		float: left;
		width: 220px;
		margin: 0 10px 16px 0;
		list-style:none;
		}
		ul.sitemap li a {
			text-decoration:none;
			color: #333;
			font-size: 13px;
			}
		ul.sitemap li a:hover {
			color: #bd0926;
		}
		ul.sitemapSub {
			margin:0 0 0 10px;
			list-style:none;
			}
			ul.sitemapSub li a {
				text-decoration:none;
				font-size: 12px;
				color: #777
				}
/* Open een rekening formulier */
form.openrek {
	margin-right:10px;
	clear:both;
	}
form.openrek fieldset {
	border:1px solid #E8E8E8;
	margin:20px 0;
	}
form.openrek legend {
	background:none repeat scroll 0 0 #FFFFFF;
	color:#808080;
	font-size:14px;
	font-weight:bold;
	padding:0 10px;
	}
form.openrek label {
	display:block;
	float:left;
	line-height:23px;
	padding:0 10px 0 0;
	text-align:right;
	width:210px;
	}
form.openrek select {
	height:25px;
	}
form.openrek #submitknop {
	height:23px;
	width:250px;
	}
form.openrek input {
	float:left;
	color:#565656;
	font:12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #CFCFCF;
	height:17px;
	margin:1px 0;
	outline:0 none;
	padding:1px 5px 2px;
	width:240px;
	margin-right:3px;
	overflow:hidden;
	}
form.openrek input.radio {
	margin-top:3px;
	width:12px;
	border:0;
	}
form.openrek label.radio {
	width:30px;
	}
form.openrek input.small {
	width:39px;
	}
form.openrek input.medium {
	width:93px;
	}
form.openrek input.large {
	width:132px;
	}
form.openrek #formMelding {
	color:#F00;
	height:22px;
	margin:6px 22px 2px 0;
	text-align:right;
	}
/* Standaard cmsBlokken, alleen width aanpassen indien nodig */
.cmsBlok1,.cmsBlok2,.cmsBlok3,.cmsBlok4,.cmsBlok5,.cmsBlok6,.cmsBlok7,.cmsBlok8,.cmsBlok9,.cmsBlok10,.blok {
	width:100%;
	margin-bottom:10px;
	float:left;
	}
.cmsBlok5,.cmsBlok6 {
	margin-right:8px;
	}
	.cmsBlok1 p,.cmsBlok2 p,.cmsBlok3 p,.cmsBlok4 p,.blok p {
		margin-bottom:15px;
		}
.foto_links {
	margin:3px 8px 8px 0;
	float:left;
	}
.foto_rechts {
	margin:3px 0 8px 8px;
	float:right;
	}
.searchDiv {
		float: left;
		margin:0 0 10px;
		padding:10px;
		background:#eee;
		border:1px solid #ccc;
		overflow:hidden;
		width: 480px;
		}
		.searchDiv form {
			margin:0;
			}
			input.searchResult {
				width:248px;
				padding:2px 0 1px;
				float:left;
				border: 1px solid #999
				}
			.searchDiv div.searchOptions {
				float: left;
				width: 300px;
				margin-top: 6px;
			}
			input.submitSearch{
				height: 23px;
			}
	.subline {
		margin:0 0 10px;
		}
	.results {
		float: left;
		width: 480px;
	}
	.number	{
		width:20px;
		color:#BD0926;
		font-size:14px;
		font-weight:700;
		}
	.pageLm a {
		width:16px;
		height:16px;
		margin:2px;
		border:1px solid #007e83;
		line-height:16px;
		text-align:center;
		text-decoration:none;
		float:left;
		}
	.pageLm a:hover, .pageLm a.active {
		background:#007e83;
		border:1px solid #007e83;
		color:#fff;
		}
	.numberpages a {
		text-decoration:none;
		border: 1px solid #999;
		padding: 0 4px;
	}
	.numberpages a:hover, .numberpages a.selected {
		border: 1px solid #BD0926;
		background: #BD0926;
		color: #fff;
	}
	a.link {
		color: #999;
		text-decoration:none;
	}
	a.link:hover {
		color:#565656;
	}
.cmsBlok10 {
	width:520px;
	}
	.faqBox {
		}
	.faqBox a {
		float:left;
		width:500px;
		padding:5px 10px;
		background:#fff;
		border-bottom:1px solid #BD0926;
		text-decoration:none;
		color:#BD0926;
		outline:0;
		}
	.faqBoxContent {
		float:left;
		width:500px;
		padding:10px;
		}
.contentFormu {
	background-position:-549px top !important;
	}
.contentFormu .inhoud {
    width: 665px !important;
	}
