.nieuwsbreak {
	border-bottom:1px dotted #CAC9C9;
	clear:both;
	height:1px;
	margin:20px auto;
	overflow:hidden;
	width:100%;
}

#logo a {
	border:none;
}

#print a {
	float:right;	
	display:block;
	background:transparent url(../img/print_icon.gif) no-repeat scroll left top;
	margin:15px 0 0 10px;
	height:32px;
	width:32px;
	border:none;
}

#print a span {
 display:none;
}

#content_container {
	border:	0 none;
	margin:0;
	padding:0;
	background:transparent url(../img/bg_content_container_vervolg.gif) repeat-y;
	min-height:368px;
}

#content_top_container {
	background:transparent url(../img/bg_content_container_top.gif) no-repeat scroll left top;
	height:20px;
	margin-bottom:-23px;
}

#submenu_container {
	margin-left:20px;
	margin-top:15px;
	border-top:1px solid #cac9c9;
	border-right:1px solid #cac9c9;
	width:220px;
	float:left;
	min-height: 764px;
	background:transparent url(../img/vervolg/top_left.jpg) no-repeat scroll left top;
	padding:65px 18px 20px 0;
}

#content_left {
	float:left;
}

#tekst_container {
	margin-top:15px;
	border-top:1px solid #cac9c9;
	width:430px;
	float:right;
	min-height: 335px;
	background:transparent url(../img/vervolg/top_mid.jpg) no-repeat scroll left top;
	padding:6px 18px 20px 18px;
}

#extras_container {
	margin-top:15px;
	border-top:1px solid #cac9c9;
	border-left:1px solid #cac9c9;
	width:222px;
	float:left;
	min-height: 64px;
	background:transparent url(../img/vervolg/top_right.jpg) no-repeat scroll left top;
	padding:65px 0px 20px 18px;
}

#content_afsluiter {
	clear:both;
	background:transparent url(../img/bg_content_container_bottom.gif) no-repeat scroll left top;
	height:31px;
}

#kruimelpad {
	text-align:right;
	color:white;
}

#kruimelpad a {
	color:white;
}

#tekst_container h1, #tekst_container h2, .csc-firstHeader {
	padding-top:15px;
	color:#464646;
	font-size:15px;
	margin-bottom:0;
}

#paginatitel {
	clear:right;
}

#paginatitel h1 {
	margin:0;
	color:white;
	font-size:18px;
	font-weight:normal;
}

#submenu_container ul {
	padding:0px 15px 0px 0px;

}

#submenu_container ul li {
	width:235px;
	font-size:11px;
	color:#4e4e4e;
	list-style-type:none;
}


#submenu_container ul li a {
		background:transparent url(../img/bullet.gif) no-repeat scroll left center;
		line-height:25px;
		padding-left:20px;
		color:#4e4e4e;
		text-decoration:none;
		border-bottom:none;
}

#submenu_container ul li a:hover, #submenu_container ul li a.actief {
	background:transparent url(../img/bullet_over.gif) no-repeat scroll left center;
	color:#f2992e;
}

#extras_container, #extras_container a {
	font-size:11px;
}

#extras_container a {
	padding:0;
	margin:0;
}

#nieuws {
	margin-top:16px;
	background:transparent url(../img/nieuws_kop.gif) no-repeat scroll left top;
}

#nieuws ul {
	margin:0;
	padding:0;
	padding-top:20px;
}

#nieuws ul li {
	display:inline;
	font-size:11px;
	color:#4e4e4e;
	line-height:15px;
}

#nieuws ul li a {
		border-bottom:0;
		background:transparent url(../img/bullet.gif) no-repeat scroll;
		background-position: 0px 3px;
		text-decoration:none;
		font-weight:normal;
		color:#4e4e4e;
		padding-left:20px;
		display:block;
		padding-bottom:7px;
}

#nieuws ul li a:hover {
	background:transparent url(../img/bullet_over.gif) no-repeat scroll;
	background-position: 0px 3px;
	color:#f2992e;
}

span.datum {
	padding-right:8px;
	padding-left:20px;
	font-weight:bold;
}

#testimonial {
	margin-top:20px;
	background:transparent url(../img/testimonial_kop.gif) no-repeat scroll left top;
}

#testimonial img {
	display:none;
}

#testimonial h2 {
	padding-top:23px;
	font-size:12px;
	line-height:16px;
	margin:0;
	margin-bottom:2px;
}

#testimonial a {
  border-bottom:0;
}

#testimonial p {
	padding:0;
	margin:0;
}

div#tekst_container table.content_table {
	border-collapse: collapse;
}

div#tekst_container table.content_table th {
	text-align: center;
	font-size: 11px;
	color: #29271c;
	border: 1px solid #d0cfd1;
	background: url('../img/bg_tabel_header.gif') repeat-x left top;
}

div#tekst_container table.content_table td {
	width: 100px;
	padding: 2px;
	text-align: center;
	color: #29271c;
	border: 1px solid #d0cfd1;
	background-color: #f2f0f0;
}

div#tekst_container table.content_table td.first_cell {
	width: 200px;
	text-align: left;
	font-weight: bold;
	font-size: 11px;
	background-color: #e8e8e8;
}

#twitter {
  padding-top:20px;
  padding-bottom:0;
}

#twitter a {
  border:0;
}

