body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
	color:#000000;
}
a{
	color:#ce7e0f;
	text-decoration:none;
}
	a:hover{
		color:#000000;
		text-decoration:none;
	}

p{
	text-align:justify;
	margin:0px 0px 12px 0px;
}
h1.title{
	color:#ce7e0f;
	background:url('../images/h1.jpg') -8px bottom no-repeat;
	padding:0px 0px 18px 0px;
	margin:0px 0px 5px 0px;
	font-weight:normal;
	font-size:16px;
}
h1.nieuws{
	color:#ce7e0f;
	background:url('../images/h1.jpg') -8px bottom no-repeat;
	padding:0px 0px 18px 0px;
	margin:0px 0px 5px 0px;
	font-weight:normal;
	font-size:16px;
	width:746px;
	overflow:hidden;
}
	h1.nieuws a{
		float:left;
	}
	div.nieuws{
		position:relative;
		float:right;
		font-style:italic;
		font-size:10px;
		color:#000000;
		margin:0px 0px 0px 0px;
	}

h2.title{
	color:#000000;
}
	h2.title a{
		color:#000000;
	}
		h2.title a:hover{
			color:#ce7e0f;
		}
ul.list{
	overflow:hidden;
	margin:0px 0px 12px 0px;
	padding:0px 0px 0px 20px;
	list-style-type:square;
}
div.numbers{
	width:746px;
	margin:0px 0px 12px 0px;
	overflow:hidden;
	text-align:right;
}
div.options{
	overflow:hidden;
	margin:0px 0px 12px 0px;
}

	div.header{
		width:907px;
		overflow:hidden;
		margin:auto;
	}
		div.ecotton{
			float:left;
			padding:0px 0px 0px 50px;
		}
		div.taal{
			float:right;
			padding:12px 60px 0px 0px;
		}
		
		
	div.container{
		width:907px;
		background:url('../images/border.jpg') repeat-y;
		margin:auto;
		overflow:hidden;
	}
	
		div.holder{
			padding:34px 69px 0px 70px;
			width:770px;
			overflow:hidden;
			background:url('../images/borderTop.jpg') no-repeat;
		}
			div.banner{
				width:770px;
				height:110px;
				margin:0px 0px 20px 0px;
			}
			div.holderNormal{
				width:746px;
				margin:0px 12px 0px 12px;
				padding:0px 0px 20px 0px;
			}
			div.holderLeft{
				float:left;
				width:574px;
				margin:0px 12px 0px 12px;
				padding:0px 0px 20px 0px;
				display:inline;
			}
			
				div.holderLeft ul.list{
					margin: 0 0 0 30px;
					list-style:square;
				}
				
				ul.thumbnailsHorizontal{
					overflow:hidden;
					display:inline-block;
					margin:0px 0px 12px 0px;
				}
					ul.thumbnailsHorizontal li{
						overflow:hidden;
						float:left;
						text-align:center;
						width:149px;
						height:137px;
					}

					ul.thumbnailsHorizontal li.smaller{
						overflow:hidden;
						float:left;
						text-align:center;
						width:114px;
						height:137px;
					}
						ul.thumbnailsHorizontal li a{
							display:block;
						}
				ul.thumbnailsVertical{
					overflow:hidden;
					width:574px;
					display:inline-block;
					margin:0px 0px 12px 0px;
					border-bottom:1px solid #000000;
				}
				ul.thumbnailsVertical2{
					overflow:hidden;
					width:574px;
					display:inline-block;
					margin:0px 0px 12px 0px;
					border-bottom:0;
				}
					ul.thumbnailsVertical li, ul.thumbnailsVertical2 li{
						overflow:hidden;
						float:left;
						text-align:center;
						width:260px;
						height:195px;
						margin:0px 0px 6px 0px;
					}
						ul.thumbnailsVertical li img, ul.thumbnailsVertical2 li img{
							overflow:hidden;
							float:left;
							width:114px;
						}
						ul.thumbnailsVertical li div, ul.thumbnailsVertical2 li div{
							overflow:hidden;
							float:left;
							text-align:left;
							width:136px;
						}
					
						ul.thumbnailsVertical li a, ul.thumbnailsVertical2 li a{
							display:block;
						}
			
			
			div.holderRight{
				float:right;
				width:172px;
				overflow:hidden;
				background:#f4f6e1;
				margin:0px 0px 20px 0px;
				padding:0px 0px 20px 0px;
			}
				ul.submenu{
					width:160px;
					margin:6px;
				}
					ul.submenu li a.kop{
						padding:3px 10px 3px 10px;
						color: #ce7e0f;
						width:140px;
						font-variant: small-caps;
						letter-spacing: 2px;
						font-size: 14px;
					}
						ul.submenu li a.kop:hover{
							color:#ffffff;
							background:#ce7e0f;
							border-bottom:1px dotted #ffffff;
							padding:3px 10px 3px 10px;
							letter-spacing:2px;
							font-size:14px;
						}
					ul.submenu li a{
						font-size:12px;
						color:#9ea615;
						background:#ffffff;
						display:block;
						width:132px;
						padding:3px 10px 3px 18px;
						border-bottom:1px dotted #ce7e0f;
					}
						ul.submenu li a:hover{
							color:#ffffff;
							background:#9ea615;
							border-bottom:1px dotted #ffffff;
						}
				
				div.holderRight div.random{
					text-align:center;
					padding:15px;
				}
				
			
			
		div.borderBottom{
			width:907px;
			height:34px;
			background:url('../images/borderBottom.jpg') no-repeat;
		}
		
		
		
	div.footer{
		width:100%;
		text-align:center;
		margin:20px 0px 0px 0px;
		padding:5px 0px 20px 0px;
		border-top:1px dotted #ce7e0f;
		font-size:10px;
	}
	
	form.formulier{
		width:746px;
		overflow:hidden;
		margin:0px 0px 12px 0px;
	}
		form.formulier table td{
			padding:5px;
		}
		form.formulier table td.left{
			background:#f6f5e3;
			padding:5px;
			width:190px;
			font-weight:bold;
			vertical-align:top;
		}
		form.formulier input.text{
			font-size:11px;
			font-family:verdana;
			padding:3px;
			width:200px;
		}
		form.formulier textarea.textarea{
			font-size:11px;
			font-family:verdana;
			padding:3px;
			width:300px;
			height:100px;
		}
		form.formulier input.checkbox{
			font-size:11px;
			font-family:verdana;
			padding:3px;
		}
		form.formulier input.button{
			font-size:11px;
			font-family:verdana;
			padding:3px;
		}
	
	table.links{
		border-collapse:collapse;
		width:746px;
		overflow:hidden;
		margin:0px 0px 12px 0px;
	}
		table.links td{
			vertical-align:top;
			padding:10px 3px 3px 3px;
			border-bottom:1px solid #000000;
		}
			table.links td.logo{
				text-align:center;
			}
			table.links td.url{
				width:200px;
			}

.achtergrond {
	position:relative;
	float:left;
	width:353px;
	margin-right:20px;
}

.nieuwsfront {
	position:relative;
	float:left;
	width:353px;
	margin-right:20px;
	min-height:160px;
}

.nieuwsfront a img{
	display:inline;
}

img.floatRight {
	float:right;
	margin: 10px;
}
