#formulier { margin-top: 20px; }
.formtext { padding-right:15px; white-space: nowrap; text-align: right; }
.formtext_std { }

#content input
{
	margin-right:15px;
	vertical-align:middle;
}

.error { color: #ff0000; }

input, select, textarea { border: #fff 1px solid;padding:1px 1px 1px 2px;margin: 0 0 5px 0;
	background-color:#fff;
	color: #000; font: 12px/normal Arial;
}
input { width: 388px; height: 18px; }
select { width: 388px; height: 20px; }
textarea { width: 572px; height: 98px; }
input.required, select.required, textarea.required { border-color: #ff0000; }

input.chk, input.rdo { margin: 0 10px 0 0; width: auto; border: none; background-color: Transparent; vertical-align:middle;  }
input.chkrequired, input.rdorequired { margin: 0 10px 0 0; width: auto; border: none; background-color: Transparent; vertical-align:middle; }
label { line-height: 20px; height: 20px; display: inline-block; white-space: nowrap; }

.btn
{
	margin:10px 10px 0 0;
/*	float:left;*/
	text-align:center;
	font-weight:bold;
	white-space:nowrap;
	width: 75px;
	height: 25px;
	background: Transparent url(../images/layout/btn.png) no-repeat center center;
}
.btn a
{
	color: #000;
	display:block;
	line-height:25px;
	height:25px;
	font-weight:bold;
	text-decoration:none;
}
.btn a:hover { color: #000; text-decoration:none; }

#formulier .btn { float: left; }

#back { height: 35px; }
#back .btn { float: right; margin-right: 0; }
/* ********** */
