.tx-thmailformplus-pi1 FIELDSET {
	border: none;
	padding: 5px;
}
.tx-thmailformplus-pi1 DL DT {
	float: left;
	clear: left;
	width: 108px;
}
.tx-thmailformplus-pi1 DL DD {
	margin-left: 110px;
}
.tx-thmailformplus-pi1 DL DD.submit-bg {
	width: 382px;
	background: #e0e8e9;
}
.tx-thmailformplus-pi1 DL DD.submit-bg1 {
	width: 163px;
	background: #e0e8e9;
         text-align:left;
         position:relative;
}
.tx-thmailformplus-pi1 INPUT,
.tx-thmailformplus-pi1 TEXTAREA {
	border: solid 1px #bfccd0;
	font-family: arial,sans-serif;
	font-size: 10px;
	color: #3c4548;
}
.tx-thmailformplus-pi1 INPUT {
	padding: 2px;
	margin-bottom: 5px;
	width: 200px;
}
.tx-thmailformplus-pi1 TEXTAREA {
	width: 380px;
	height: 100px;
}
.tx-thmailformplus-pi1 INPUT.radio {
	border: none;
	font-family: arial,sans-serif;
	font-size: 10px;
	color: #3c4548;
	padding: 0px;
	margin-bottom: 0px;
	margin-right: 5px;
	width: auto;
	vertical-align: middle;
}
.tx-thmailformplus-pi1 INPUT.submit-button {
	margin: 2px 0 2px 0;
	padding: 2px 10px 2px 16px;
	font-family: arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	width: auto;
	background: #0089d2 url(../img/pfeil-rechts_header.gif) no-repeat 9px 6px;
}
*+ html .tx-thmailformplus-pi1 INPUT.submit-button {
         position:absolute;
         left:0;
         width:162px;
}