#contact #form input,
#contact #form textarea {
	border: 0;
	width: 100%;
	padding: 10px 10px 10px 30px;
	color: #FFF;
	margin-bottom: 10px;
	float: left
}

#welcometext {
	display: block
}

#errorinformulier {
	display: none
}

#contact {
	overflow: auto
}

#contact #form {
	display: inline-block;
	width: 410px
}

#contact #form span {
	text-align: left;
	float: left;
	width: 100px;
	padding-top: 5px
}

input,
textarea {
	font-family: monospace
}

#contact #form textarea {
	height: 140px;
	resize: none
}

#contact #form input.name {
	background: url(icon_user.png) 10px 8px no-repeat #222
}

#contact #form input.email {
	background: url(icon_email.png) 10px 9px no-repeat #222
}

#contact #form input.captcha {
	background: #222
}

#contact #form textarea.message {
	background: url(icon_message.png) 10px 8px no-repeat #222
}

#contact #form input.phone {
	background: url(icon_phone.png) 10px 8px no-repeat #222
}

#contact #form input.city {
	display: none
}

#contact #form input.submit {
	cursor: pointer;
	width: 200px;
	height: 30px;
	float: left;
	padding: 0 5px 0 30px;
	margin: 10px 16px 0 0;
	background: #F60;
	color: #FF;
	font-size: 1em
}

#contact #captcha span {
	width: 50px;
	padding-top: 0
}

#contact #captcha input {
	background: url(icon_repeat.png) no-repeat;
	width: 15px;
	padding: 0;
	cursor: pointer
}

#contact #captcha #code {
	font-weight: 700;
	color: red
}