.custom .relatedposts { border-top: 1px dotted; color: #639135;}
.custom .relatedposts p { margin-top: 1em; font-weight: bold;}

.custom .comments_closed {
        display: none;
}

.custom #image_box, .custom #multimedia_box, .custom #custom_box {
	background-color: #e3e2de; }
.custom #image_box img {
	background: none;
	border: none;
}

.custom #page {
	padding-top: 0.4em;
	background-color: #e3e2de;
}
.custom #header {
	background: #e3e2de;
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	border-top: 0em;
	border-right: 0em;
	border-bottom: 0em;
	border-left: 0em;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
}

.custom #header #logo a {
	display:block;
	width:920px;
	height:150px;
	background: url("images/fs_logo.png") no-repeat scroll left top transparent;
	outline:none;
	color: #000000;
	text-indent: -9999px;
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	border-top: 0em;
	border-right: 0em;
	border-bottom: 0em;
	border-left: 0em;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
}

.custom #header #tagline {
	color:#000000;
	text-indent: -9999px;
}

.custom .custom_box { background: #e3e2de; }

.custom #content_box {background: none;}

/* green = #639135 */
/* red = #dd362f */
.custom a:hover {
	color: #dd362f;
	text-decoration: none;
}

.custom .menu li ul  {
	border-left-width: 2px; border-left-style: solid; border-left-color: #6d6f72;
	border-right-width: 2px; border-right-style: solid; border-right-color: #6d6f72;
}
.custom .menu .current a { text-decoration: underline; }

.custom .format_text ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px 0px 1em 0px;
}
.custom .format_text li {
	background-image: url(images/bullet-grijs.png);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 34px;
}

.custom .format_text blockquote {
	background: transparent url(images/bullet-groen.png) no-repeat;
	padding-left: 34px;
	border-left: none;
	border-right: 2px solid #6d6f72;
	font-style: italic;
}

.custom p.alert { background-color: #343536; color: #e3e2de; border: 2px solid #6d6f72; }
.custom p.alert a { color: #c0c0f0; }

.custom dl#comment_list dl dt, .custom dl#comment_list dl dd .format_text {
	border-color: #6d6f72;
}

.custom dl#comment_list .bypostauthor {
	background: #e3e2de;
	background-image: url(images/bullet-rood.png);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	padding-left: 44px;
	border: none;
}

.custom .button { background-color: #ff6600; border: 1px solid #6d6f72; color: #e3e2de;
		  background-image: url(images/bullet-grijs.png);
		  background-repeat: no-repeat;
		  background-position: 5px 5px;
		  padding-left: 44px;
}

.custom .button a { color: #e3e2de; text-decoration: none; }

.custom p.note { background-color: #fff; border: 2px solid #6d6f72; }
	
.custom #archive_info {display:none;}
.custom #footer p { text-align: left; }
.custom #footer a { color: #639135; }

.custom .spi-input input { float: left; margin: 5px 8px 5px 0px; }
.custom .spi-submit input { float: middle; margin: 5px 5px 5px 0px; width: 95px; color: white; font-weight: bold; background: #ff6600; }
.custom .wpcf7-form input[type="submit"] { width: auto; float: middle; margin: 5px 5px 5px 0px; color: white; font-weight: bold; background: #ff6600; }
.custom .wpcf7-form input[type="text"] { width: auto; float: middle; margin: 5px 5px 5px 0px; color: black; font-weight: bold; background: white; }

/* .custom textarea { color: #0000CC; background: url('images/schrift.png') repeat-y; } */

.custom .format_text h2, h3 { color: #639135; }
.custom h1 { color: #639135; font-weight: bold;}

.custom .category_intro { color: #639135; font-weight: bold; font-size: 2em; }

.custom .column {float: left; width: 280px; margin: 0px 10px 10px 10px}
.custom .column h3 { margin-top: 0px;}
.custom #content-0 {float: left; margin-left:30px;}
.custom #content-1 {float: left; }
.custom #content-2 {float: left; margin-left:30px; }

.custom #content_box { padding-bottom: 1.5em; }

.custom .footercolumns { float: left; width: 100%; background: #343536; }
.custom .foobar {
	float: left;
	width: 30%;
	color: #e3e2de;
	margin: 1em;
}
.custom .foobar h3 {
	color: #ff6600; /* orange */
}

.custom .foobar a { color: #e3e2de;}

.online-rendement-verbetering .headline_area { display: none;}
.online-rendement-verbetering .post_box { padding-top: 0px;}
.online-rendement-verbetering .mainbar { margin: 0px 1em 1em 1em;}
.custom .mainbar { float: left; width: 30%;}
.custom .mainbar h3 { padding-left: 34px;}

/* 
custom .mainbar h3 { color: #ff6600; }
 */

/* .custom .mainbar a { color: #e3e2de;} */



/*
.custom #footer2 {float: left; width: 33%; background: #343536;}
.custom #footer3 {float: left; width: 33%; background: #343536;}
*/

.custom .leesmeer { text-align: right; }


/* positions the search widget on the right hand side of the header */
.custom .widget_search {
	float: right;
	background-image: url(images/bullet-groen.png);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 3em;
}

.custom .pijltje {
	float: left;
	background-image: url(images/bullet-groen.png);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 3em;
	font-size: 1em;
}
.custom .menu .rss { margin-right: 2em;}

.custom textarea { background: white;}

/* formats the search input and button */
.custom .search_form .text_input {
	font-size: 11px;
	padding: 5px;
}

.custom .search_form #searchsubmit {
	font-size: 11px;
	padding: 4px;
}

.custom .archive h3 {margin-top: 0;}
.custom .archive li { background-image: none;
	padding-left: 0px;}
.custom .archive ul {font-size: .90em;
	list-style-type: circle;
	padding: 0px;
	margin: 0px 0px 1em 0px;
}
.custom .archivel { float: left; width: 30%;}
.custom .archiver { float: right; width: 70%;}
