input, textarea {
	border: 1px solid #888;
	padding: 5px;
	background: #f4f4f4;
	margin: 3px 0px;
}
input[type=text], textarea {
	width: 250px;
}
select {
	margin: 3px 0px;
}
div#messageBox {
	display: block;
	margin: 10px 0px;
	width:80%;
	padding: 10px 10px 10px 36px;
	line-height: 16px;
	font-size: 12px;
	word-spacing: 1px;
	border-collapse: collapse;
	margin-left: 15px;
}
div#messageBox h2 {
	font-size: 12px;
	color: #222;
	margin: 0px 0px 5px 0px;
}
div#messageBox p {
	color: #666;
	margin: 0px 0px 5px 0px;
}
div.msgInfo { border: 1px solid #beccd7; background: #e5f1fa url('/img/icons/information_frame.png') no-repeat 10px 10px; }
div.msgAlert { border: 1px solid #c6c286; background: #fefbca url('/img/icons/exclamation__frame.png') no-repeat 10px 10px; }
div.msgError {
	border: 1px solid #de9797;
	background: #fecaca url('/img/icons/cross_circle_frame.png') no-repeat 10px 10px;
}
.selectedError{
	border: 2px solid #D34B4B;
}
input.adres_straat{
 width:180px;
}
input.adres_huisnummer{
 width:35px;
}
input.adres_toevoeging{
 width:25px;
}
div.formContent{
	margin: 10px;
}
div.formContent {
	background: #fcfcfc;
	border: 4px solid #f4f4f4;
	margin-left: 12px;
	padding: 10px;
	font-size: 12px;
	color: #444;
}
div.formContent label {
	display: inline-block;
	margin-bottom: 5px;
}
div.formContent input, div.formContent textarea {
	border: 1px solid #aaa;
}
div.forms_Text {
	border-bottom: 1px solid #eee;
	margin-bottom: 4px;
	padding-bottom: 5px;
	display: block;
	clear: right;
}
