html {
	margin:0;
	padding: 0;
	height: 100%;
	width: 100%;
}
body {
	background-image :url(../img/bg_body.jpg);
	background-repeat:  repeat-x;
	background-color: #f2f0e1;
	margin:0;
	padding: 0;
	height: 100%;
	width: 100%;
	font-family:Arial, Helvetica, sans-serif;
}

/* CONTAINER ======================= */
div#container { 
	height: 800px;
	width: 900px;
	margin: 0 auto 0 auto;
}

/* HEADER ======================= */
div#header {
	background: url(../img/bg_header.jpg);
	height: 84px;
	width: 900px;
}

	div#header div#headermenu {
		width: 900px;
		height: 84px;
		display: table;
	}

		div#header div#headermenu div#search {
			height: auto;
			width: auto;
			margin: 55px 0 0 690px;
			position: absolute;
		}	
	
		div#header div#headermenu div#buttons {
			height: auto;
			width: 900px;
			margin: 10px 0 0 0;
			position: absolute;
			display: table;
		}
		
		div#header div#headermenu div#buttons div#buttons-inside {
			width: auto;
			float: right;
		}
		
			div#header div#headermenu div#buttons div.rss {
				height: auto;
				width: auto;

			}		
			
			div#header div#headermenu div#buttons div.languageMenu {
				height: auto;
				width: auto;
			}		

/* CONTAINER WEBSITE ======================= */
div#container-website {
	height: auto;
	width: 900px;
	margin: 18px 0 0 0;
}

/* LEFT ======================= */
div#left {
	height:auto;
	width:246px;
	float:left;
}

	/* BLOCKS ======================= */
	div#left div.container-block {
		height: auto;
		width: 246px;
		margin: 0 0 10px 0;
		font-size: 12px;
	}
		div#left div.container-block div.block-top {
			background: url(../img/bg_block-top.gif);
			height: 7px;
			width: 246px;
			margin: 0;
		}
		div#left div.container-block div.block-content {
			background: #ffffff;
			height: auto;
			width: 246px;
			margin: 0;
		}
		div#left div.container-block div.block-content div.block-title {
			background: url(../img/bg_block-title.jpg);
			height: 31px;
			width: 228px;
			margin: 0 10px 10px 10px;
		}
			div#left div.container-block div.block-content div.block-title  h1{
				color: #ffffff;
				font-size: 11px;
				line-height: 31px;
				padding: 0 0 0 20px;
				margin: 0;
			}				
			div#left div.container-block div.block-spacing {
				height: auto;
				width: 226px;
				margin: 0;
				padding: 3px 10px 3px 10px;
			}	
		div#left div.container-block div.block-foot {
			background: url(../img/bg_block-foot.gif);
			height: 7px;
			width: 246px;
			margin: 0;
		}	
		
		
		/* MENU ======================= */	

		div#left div.container-block ul {
			margin: 0;
			padding: 0;
			list-style-type: none;
		}
			div#left div.container-block ul li.link {
				width: 226px;
				height: 25px;
				font-size: 12px;
				line-height: 25px;
			}
				div#left div.container-block ul li.link a {
					color: #000000;
					text-decoration: none;
					display: block;
					padding: 0 0 0 30px;
					width: 196px;
				}
					div#left div.container-block ul li.link a:hover {
						color: #000000;
						text-decoration: none;
						display: block;
						padding: 0 0 0 30px;
						width: 196px;
						background-color: #f2f0e1;
					}				
			div#left div.container-block ul li.active {
				width: 226px;
				height: 25px;
				font-size: 12px;
				line-height: 25px;
			}
				div#left div.container-block ul li.active a {
					color: #000000;
					text-decoration: none;
					font-weight: bold;
					padding: 0 0 0 30px;
					width: 196px;
					
				}					


/* RIGHT ======================= */
div#right{
	height:auto;
	width:636px;
	float:right;
}
div#logovlak{
	height:200px;
	width:636px;
}

div#logovlak div#logovlak-source {
	z-index: 10;
	position: absolute;
	height:200px;
	width:636px;
}
	
	div#logovlak div#logovlak-source img {
		width: auto;
		height: auto;
	}
	
div#logovlak div#logovlak-overlay {
	z-index: 20;
	position: absolute;
	height:200px;
	width:636px;
	background-image: url(../img/logovlak-overlay.png);
}	


/* CONTENT ======================= */
div#contentwrapper{
	height:auto;
	width:636px;
	margin: 18px 0 0 0;
}
div#content-top {
	background: url(../img/bg_content-top.gif);
	height: 7px;
	width: 636px;
	margin: 0;
	font-size: 1px;
}
div#contentbg {
	background-color: #ffffff;
	height:auto;
	width:636px;
	margin:0;
	font-size: 12px;
}
div#content-foot {
	background: url(../img/bg_content-foot.gif);
	height: 7px;
	width: 636px;
	margin: 0;
	font-size: 1px;
}
div#content-spacing {
	width: 616px;
	width: auto;
	padding: 0 8px 0 8px;
	margin: 0;
}


/* SPONSORS CAROUSEL ======================= */

div#sponsors-top {
	background: url(../img/bg_content-top.gif);
	height: 7px;
	width: 636px;
	margin: 15px 0 0 0;
	font-size: 1px;
}
div#sponsorsbg {
	background-color: #ffffff;
	height:auto;
	width:636px;
	margin:0;
	font-size: 12px;
}
div#sponsors-foot {
	background: url(../img/bg_content-foot.gif);
	height: 7px;
	width: 636px;
	margin: 0;
	font-size: 1px;
}
div#sponsors-spacing {
	width: 616px;
	width: auto;
	padding: 0 8px 0 8px;
	margin: 0;
}

/* KOPPEN ======================= */

div.csc-header-n1 {
	width: 620px;
	height: 31px;
	background-image: url(../img/bg_h1.jpg);
	background-repeat: no-repeat;
	margin: 0 0 10px 0;
	line-height: 31px;
}

div.csc-header-n1 h1 {
	color: #ffffff;
	font-size: 14px;
	padding: 0 0 0 20px;
	margin: 0;
	float: left;
	font-weight: bold;
}
div.csc-header-n1 span.date {
	color: #ffffff;
	font-size: 11px;
	padding: 0 30px 0 0;
	margin: 0;
	float: right;
}
div.csc-header-n2 h1,
div.csc-header-n3 h1,
div.csc-header-n4 h1,
div.csc-header-n5 h1,
div.csc-header-n6 h1,
div.csc-header-n7 h1,
div.csc-header-n8 h1,
div.csc-header-n9 h1,
div.csc-header-n10 h1,
div.csc-header-n11 h1,
div.csc-header-n12 h1,
div.csc-header-n13 h1 {
	color: #0055a5;
	font-size: 15px;
	font-weight: bold;
	margin: 20px 0 10px 0;
}



div#content-spacing p {
	margin: 0;
	padding: 5px 0 5px 0;
}

/* LINKS ======================= */

div#content-spacing a {
 color: #000000;
 text-decoration: underline;
}

	div#content-spacing a:hover {
	 color: #a1a16b;
	 text-decoration: underline;
	}


/* LINKS ======================= */

input.inputfield,
textarea.inputfield,
input.csc-mailform-input,
textarea.csc-mailform-text,
select {
	background-color: #ffffff;
	border: 1px solid #dedede;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	margin: 2px;
	color: #000000;
}

	input.inputfield:focus,
	input:focus.inputfield,
	textarea.inputfield:focus,
	textarea:focus.inputfield,
	input.csc-mailform-input:focus,
	textarea.csc-mailform-text:focus,
	input:focus.csc-mailform-input,
	textarea:focus.csc-mailform-text,
	select:focus {
		background-color: #ffffff;
		border: 1px solid #dedede;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
		padding: 2px;
		margin: 2px;
		color: #0055a5;
	}

input.submit,
input.button {
	background-color: #0055a5;
	border: 1px solid #00417f;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	margin: 2px;
	color: #ffffff;
}

	input:hover.submit,
	input.submit:hover,
	input:hover.button,
	input.button:hover {	
		background-color: #00417f;
		border: 1px solid #003464;
		cursor: pointer;
	}

	
div.tx-indexedsearch-searchbox select {
	width: 200px;

}
	
/* PARAGRAAF ======================= */

p.bodytekst{
	padding: 0;
	margin: 0;
}

/* border weghalen image sponsor pm left */
#top2days-content img{
border: 0px;
}

.content-element img{
border: 0px;
}

.news-latest-item a{
cursor: pointer;
}
