/* Redefine html-tags */
* {
	margin:0;
	padding:0;
}
BODY, HTML {
	padding:0 0 20px 0;
	width: 100%;
}
BODY {
	/*background:#C4C5DA;*/
	background: #EEE;
	/*	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
H1 {
	font-size:14px;
	color:#FFF;
	font-weight:lighter;
	margin:0 0 0 10px;
	padding:3px 0 0 0;
}
H2 {
	font-size:11px;
	margin: 10px 0 0 0;
	color:#FFFFFF;
}
H3 {
	font-size:11px;
	color:#23408f;
	margin-bottom:10px;
}
H4 {
	font-size:11px;
	margin-bottom:10px;
}
IMG {
	display:block;
}


/* Algemene classes */ 
.clear {
	clear:both;
}
.border-bottom {
	border-bottom:5px solid #FFF;
}
.border-top {
	border-top:5px solid #FFF;
}


/* Container */
#container {
	width:928px;
	margin:0 auto 0 auto;
}


/* Left sidebar */
#left_sidebar {
	width:254px;
	float:left;
}
.navigation_title {
	width:200px;
	height:25px;
	margin:0 0 0 19px;
}
#toorts {
	background:url(../images/layout/toorts.jpg) top left no-repeat;
}
.kwakkie {
	background:url(../images/layout/kwak2.jpg) no-repeat;
	width:25px;
	height:141px;
	float:right;
	padding:0 5px 0 0;
	margin-top:-55px;
}
.kwakkie2 {
	background:url(../images/layout/kwak2.jpg) no-repeat;
	width:25px;
	height:146px;
	float:right;
	padding:0 19px 0 0;
}


/*#cms_navigation {
	width:180px;
	padding:10px;
	margin:0 0 0 19px;
}
#cms_navigation UL {
	padding:0 0 0 15px;
	margin:0;
	list-style-image:url(../images/layout/list-style-image.gif);
}
#cms_navigation UL A:LINK, #cms_navigation UL A:VISITED {
	color:#000000;
	text-decoration:none;
}
#cms_navigation UL A:HOVER {
	text-decoration:underline;
}
#cms_navigation UL UL A:LINK, #cms_navigation UL UL A:VISITED {
	background:#00FF00;
}
#cms_navigation UL A:HOVER {
}
*/


/* Content */
#content {
	width:674px;
	float:left;
}

/* --> Header */
#header {
	width:655px;
	height:99px;
}
#header .sfeertext {
	margin:-50px 0 0 30px;
	color:#FFF;
	font-size:20px;
}

/* --> Top navigation */
#top_navigation {
	background:#FFF;
	color:#00529c;
	width:645px;
	height:21px;
	padding:4px 0 0 10px;
}
#top_navigation UL {
	list-style-type:none;
}
#top_navigation UL LI {
	display:inline;	
	border-bottom:1px solid #FFF;
}
#top_navigation UL LI A:LINK, #top_navigation UL LI A:VISITED {
	text-decoration:none;
	color:#00529c;
}
#top_navigation UL LI A:HOVER {
	text-decoration:underline;
}

/* --> Search */
#search {
	height:23px;
*	height:26px;
	width:653px;
	padding:3px 0 0 3px;

}
#search INPUT {
	float:left;
}
#search INPUT.searchString {
	width:120px;
	padding:3px 2px 2px 2px;
}
#search INPUT.formSubmit {
	background-color:#D2232A;
	color:#FFF;
	border:none;
	padding:2px;
}

/* --> Content column */
#content_column {
	width:386px;
	float:left;
	margin:0 5px 0 0;
}
#content_column TABLE {
	border-collapse:collapse;
	width:386px;
}
#content_column TABLE TD {
	width:50%;
	padding:10px;
	border-bottom:5px solid #FFF;
}

/* --> Right sidebar */
#right_sidebar {
	width:234px;
	float:left;
	padding:0 0 4px 0;
}

/* --> Half banners (234 x 60 pixels) */
#half_banners {
}
#half_banners IMG {
	border-bottom:5px solid #FFF;
}


#referenties {
	text-align:center;
	height:181px;
	background-color:#FFF;
}
#referenties A IMG {
/*	border-bottom:20px solid #FFF;*/
	border:none;
}



/* --> Offers */
#offers {
	border-bottom:4px solid #FFF;
	background:#c5d2eb;
}
#offers TABLE {
	width:234px;
	border-bottom:1px solid #FFF;
	border-collapse:collapse;
}
#offers TABLE TD {
}
#offers TABLE TD.tdLeft {
	width:90px;
}
#offers TABLE TD.tdRight {
	width:134px;
	padding:5px;
}

/* --> Latest news */
#latest_news_title {
	height:25px;
}
#latest_news {
	background:#89C1E9;
}
#latest_news DIV {
	width:224px;
	border-bottom:1px solid #FFF;
	padding:5px;
	color:#FFF;
}
#latest_news DIV SMALL {
	display:block;
	text-align:right;
	margin:0 0 5px 0;
	font-style:italic;
}
#latest_news DIV .readMore {
	display:block;
	text-align:right;
	margin:5px 0 0 0;
}
#latest_news DIV .readMore A:LINK, #latest_news DIV .readMore A:VISITED {
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
}


/* Footer */
#footer {
	width:928px;
	height:49px;
	margin:-5px auto 0 auto;
	background:url(../images/layout/bg.footer.gif) no-repeat;
}
#footer DIV {
	margin:0 0 0 254px;
	padding:9px 0 0 0;
	width:385px;
	text-align:center;
}


/* Form */
INPUT, TEXTAREA, SELECT {
/*	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	margin:0 2px 0 0;
	border:none;
}
INPUT {
}
INPUT.textfield {
	width:120px;
	padding:1px;
}
INPUT.btn {
	background-color:#7A0607;
	color:#FFFFFF;
	height:21px;
	padding:0 2px 2px 2px;
}
SELECT {
	height:19px;
}
OPTGROUP {
}
TEXTAREA {
}
