table.formulier {
	width: 100%;
	border-top: solid 1px #FFFFFF;
	border-left: solid 1px #FFFFFF;
}

table.formulier td.label, 
table.formulier td.input, 
table.formulier th {
	border-right: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
}

table.formulier td.space {
	padding: 10px 10px 10px 15px;
}

table.formulier td.label {
	padding: 3px 15px 3px 10px;
	font-weight: bold;
	background-color: #EBEAEA;
}

table.formulier td.right {
	text-align: right;
}

table.formulier th {
	padding: 10px;
	color: #FFFFFF;
	text-transform: uppercase;
}

table.formulier td.red {
	color: red;
}

table.formulier td.input {
	width: 100%;
	background-color: #F0F0F0;
}

table.formulier td.input div {
	padding: 3px 0px 3px 15px;
}

input.btn {
	font-size: 10px;
	border: solid 1px #7894A9;
	background-image: url("../images/bg-button.gif");
	background-repeat: repeat-x;
}

.verplicht {
	color: red;
}

table.formulier td.input input.text,
table.formulier td.input textarea,
table.formulier td.input select {
	font-size: 11px;
}

div.error_message strong {
	color: red;
}

div.error_message ul {
	list-style: square;
	color: red;
}

div.error_message ul li {
	color: #000000;
}


