.tx-onetimeaccount-pi1-clear
{
	clear: both;
	width: 1px;
	height: 1px;
}

.tx-onetimeaccount-pi1-error
{
	color: #f00;
	background-color: inherit;
	font-weight: bold;
}

.tx-onetimeaccount-pi1 fieldset
{
	margin: 0 0 15px 0;
	border: 1px #999 solid;
	padding: 10px;
}

.tx-onetimeaccount-pi1 legend
{
	color: #666;
	font-weight: bold;
}

.tx-onetimeaccount-pi1 dl { margin: 0; }

.tx-onetimeaccount-pi1 dt
{
	width: 11em;
	margin: 0 .8em .8em 0;
	clear: both;
	float: left;
}

.tx-onetimeaccount-pi1 dd { margin: 0 0 .8em 12em; }
.tx-onetimeaccount-pi1 dd select,
.tx-onetimeaccount-pi1 .tx-onetimeaccount-pi1-first_name,
.tx-onetimeaccount-pi1 .tx-onetimeaccount-pi1-zip { margin: 0 .5em 0 0; }
.tx-onetimeaccount-pi1 input,
.tx-onetimeaccount-pi1 textarea,
.tx-onetimeaccount-pi1-country select,
.tx-onetimeaccount-pi1-status select { width: 20em; }
.tx-onetimeaccount-pi1 textarea { height: 4em; }
.tx-onetimeaccount-pi1-gender select { width: 5em; }
.tx-onetimeaccount-pi1-name input,
.tx-onetimeaccount-pi1-city input { width: 14em; }
.tx-onetimeaccount-pi1-first_name input,
.tx-onetimeaccount-pi1-title input { width: 4em; }
.tx-onetimeaccount-pi1-last_name input { width: 9em; }
.tx-onetimeaccount-pi1-zip input { width: 4em; }
.tx-onetimeaccount-pi1-module_sys_dmail_html input,
.tx-onetimeaccount-pi1-usergroup input { width: auto; }

.tx-onetimeaccount-pi1 .tx-onetimeaccount-pi1-submit
{
	margin: .5em 0;
	float: right;
}


/*	Entfernt... ck from worknode.com
	xbackground-color: #9CF;
	xpadding: 5px;
	xborder: 1px #666 solid;
*/
.tx-onetimeaccount-pi1-submit input
{
	width: 100px;
}