#overall {
	width:			750px;
}

.menu {
	width:			100%;
}

h1 {
	font-size:	15px;
	font-weight:	bold;
}

#header {
	position:		relative;
	background-color: #FFAB68; /* #FFAB68 // #FF9653 // origineel: #FFC289*/
	height:			65px;
	width:			750px;
	padding:		0px;
	text-align:center;
}
#header h1 {
	font-size:36px;
	color:#FFFFFF;
	margin-top:0px;
	padding-top:8px;
	font-weight:bold;
}

/*       DE ADVERTENTIE       */
#advertentie {
	position:		relative;
	clear:			left;
	width:			750px;
	padding:		0px;
	height:			200px;
	border-top:		solid 3px #1d1944;
	border-bottom:		solid 1px #4b4b4b;
}
	#adtekst {
		position:	relative;
		float:		left;
		width:		225px;
		padding:	20px;
		margin:		0px;
		background-color: #FFFFFF;
	}
		#adtekst h1 {
			font-size:	13px;
			font-weight:	bold;
			margin-bottom:	5px;
		}
		#adtekst p {
			margin:		0px;
			padding:	0px;
		}
	#adimg {
		position: relative;
		padding: 0px;
		float: right;
		width: 475px;
		border-left:		solid 1px #4b4b4b;
	}

#achtergrond {
	position: relative;
	float: left;
	background: url('/img/bg-links.gif') repeat-y top left;
}
#content {
	clear: left;
	width: 100%;
}

	#kollinks {
		position:		relative;
		float: 			left;
		width:			235px;
		padding:		20px;
		color:			#ffffff;
		background-color: #FD5D39;
	}
		#kollinks h1 {
			color:		#ffffff;
		}
		#kollinks a {
			color:		#ffffff;
		}
		#kollinks ul {
			margin:		0px;
			padding:	0px;
		}
		#kollinks li {
			margin-left:	15px;
			padding:	0px;
		}

/*       INHOUD 2 KOLOMMEN (linker kolom is hetzelfde)        */
	#kolmidrechts {
		position:		relative;
		float:			right;
		width:			435px;
		padding:		20px;
		padding-bottom:		40px;
	}

	#kolmidrechts h1 {
		color:		#4b4b4b;
	}

/*       FOOTER       */
#footer {
	border-top: 20px solid #87A1BE;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	border-bottom: 1px solid #C0C0C0;
	width: 710px;
	color: #999999;
	padding-right: 10px;
	text-align: center;
	font-size: 10px;
}


opmaaknieuws1, .opmaaknieuws2 {
	vertical-align: top;
}

.opmaaknieuws1 h1 {
	color: #FFFFFF;
}

/*       NIEUWS PAGINA       */
.nieuwsheadline {
}
.nieuwsheadline h1 {
	font-size:	12px;
	font-weight:	bold;
	color:		#3F5772;
	margin:		0px;
	margin-top:	20px;
	margin-bottom:	2px;
}

.nieuwsheadline h1:first-child {
	margin-top:	0px;
}

.nieuwsdatum {
	font-weight:	bold;
	color:		#626262;
}

.meer, .meer a {
	text-align: right;
	color: #3F5772;
	font-weight: bold;
	text-decoration: none;
}

/*       OVERIGE OPMAAK       */

.bericht {
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}
.bericht a {
	color: #3F5772;
	text-decoration: none;
}
.bericht a:hover {
	font-weight: bold;
}

.reactietitel {
	width: 446px;
	padding: 3px;
	color: #000000;
	background-color: #ccc;
	border-bottom: 1px dashed #666;
	margin-left: 10px;
}
.reactie {
	width: 440px;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 5px;
	background-color: #fff;
	visibility: visible;
	margin-left: 10px;
}

a img {
	border:	none;
}

/* reactieformulier */
.reactieform {
	background-color:	#58a4f1;
	border:			solid 1px #4b4b4b;
	padding:		10px;
	color:			#ffffff;
}

.reactieform table {
	margin:			0px;
}

.reactieform td {
	vertical-align:		top;
}

.reactieform input, .reactieform textarea {
	border:			solid 1px #4b4b4b;
}

.reactie_naam {
	width:			310px;
}

.reactie_tekst {
	width:			310px;
}

.reactie_submit {
	padding-top:		7px;
	padding-right:		1px;
	text-align:		right;
	width:			310px;
}

.reactie_afzender {
	padding-bottom:		3px;
}

.reactie_scheiding {
	border:			none;
	border-top:		solid 1px #4b4b4b;
}
