/* Superfish Menu overrides */

.sf-menu li, .sf-menu li li, .sf-menu li li li {
	background: transparent;
}
.sf-menu li {
	height: 34px;
	font-variant: small-caps;
	font-weight: bold;
	font-size: 14px;
}

.sf-menu a {
	color: #000;
}

.sf-menu ul li {
	width: 194px;
	font-variant: normal;
	font-weight: normal;
}


.sf-menu li li, .sf-menu li li li {
	height: auto;
	background-color: #FFF;
	white-space: nowrap;
	padding: 3px;
}

.sf-menu li ul {
	width: auto;
	border-bottom: 8px solid #9fa615;
	border-right: 1px solid #9fa615;
	width: 200px;
}

.sf-menu li:hover,
.sf-menu li.sfHover,
.sf-menu li.current,
.sf-menu a:focus,
.sf-menu a:hover,
.sf-menu a:active {
	background-color: #fff;
}

.sf-menu li li:hover,
.sf-menu li li.sfHover,
.sf-menu li li.current,
.sf-menu li li a:focus,
.sf-menu li li a:hover,
.sf-menu li li a:active {
	background-color: #FFF;
}

.current a {
	color: #9fa615;
}

.current ul li a {
	color: #000;
}

.sf-menu li li a:hover {
	text-decoration: underline;
}

.sf-menu a, .sf-menu a:visited {

}
.sf-menu a {
	border: none;
	padding: 1em;
	text-decoration:none;
}
.sf-menu li li a {
	font-size:12px;
	font-weight:normal;
	padding:4px 13px 2px;
}

.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	top: 42px;
}

/* Kruimelpad */
div.kruimel {
	float: right;
	height: 22px;
	padding-top: 30px;
	color:#FD3C00;
}

div.kruimel a,
div.kruimel a:visited {
	color:#FD3C00;
	font-weight: bold;
}

div.csc-sitemap ul li ul {
	margin-left: 20px;
}

div#left li.csc-section {
	margin-bottom: 6px;
}

.csc-mailform {
	padding: 15px;
	width: 620px;
}

.csc-form-labelcell {
	background-color: #e8efd9;
	padding: 3px;
}

.contactbox {
	border: 1px solid #dcdcdc;
}

#mailform {
	border-top: 1px solid #c1d72e;
	border-bottom: 1px solid #c1d72e;
	background-color: #f3f6ec;
	background-image: url('../img/bg_formulier.jpg');
	background-repeat: repeat-x;
}
