.tx-thmailformplus-pi1 {
	font-family: Arial,Verdana,sans-serif;
	font-size: 12px;
	color: #464646;
	padding-bottom: 50px;
}
.tx-thmailformplus-pi1 .thmailformplus-headline {
	font-weight: bold;
	margin: 0px;
	padding: 17px 0 0 0;
}
.tx-thmailformplus-pi1 TABLE {
	margin: 14px 0 0 0;
}
.tx-thmailformplus-pi1 TABLE TR TD {
	font-family: Arial,Verdana,sans-serif;
	font-size: 12px;
	color: #464646;
	text-align: left;
	vertical-align: top;
	padding: 0 0 4px 0;
}
.tx-thmailformplus-pi1 TABLE.thmailformplus-center-middle TR TD {
	vertical-align: middle;
}
.tx-thmailformplus-pi1 TABLE TR TD.thmailformplus-th {
	font-weight: bold;
}
.tx-thmailformplus-pi1 TABLE TR TD.thmailformplus-center {
	text-align: center;
}
.tx-thmailformplus-pi1 TABLE TR.thmailformplus-tr-linebottom TD {
	border-bottom: solid 1px #dadada;
	padding-bottom: 4px;
}

.tx-thmailformplus-pi1 .thmailformplus-label {
	padding: 6px 0 0 0;
	width: 220px;
}
.tx-thmailformplus-pi1 .thmailformplus-field {
	width: 365px;
}
.tx-thmailformplus-pi1 .thmailformplus-text-field {
	padding: 6px 0 0 0;
}
.tx-thmailformplus-pi1 .thmailformplus-select-field {
	padding: 3px 0 0 0;
}
.tx-thmailformplus-pi1 .thmailformplus-input-text,
.tx-thmailformplus-pi1 .thmailformplus-textarea {
	border: solid 1px #dadada;
	width: 364px;
	padding: 5px 10px 5px 10px;
	font-family: Arial,Verdana,sans-serif;
	font-size: 12px;
	color: #464646;
}
.tx-thmailformplus-pi1 .thmailformplus-input-amount {
	border: solid 1px #dadada;
	width: 60px;
	padding: 5px 10px 5px 10px;
	font-family: Arial,Verdana,sans-serif;
	font-size: 12px;
	color: #464646;
}
.tx-thmailformplus-pi1 .thmailformplus-select {
	border: solid 1px #dadada;
	font-family: Arial,Verdana,sans-serif;
	font-size: 12px;
	color: #464646;
}
.tx-thmailformplus-pi1 .thmailformplus-zip {
	width: 80px;
	float: left;
}
.tx-thmailformplus-pi1 .thmailformplus-location {
	width: 250px;
	float: right;
}
.tx-thmailformplus-pi1 .thmailformplus-note-header {
	padding: 20px 0 5px 0;
	font-weight: bold;
}
.tx-thmailformplus-pi1 .thmailformplus-checkboxrow TD {
	padding: 5px 0 8px 0;
	border-top: solid 1px #c2c2c2;
	border-bottom: solid 1px #c2c2c2;
}
.tx-thmailformplus-pi1 TR.thmailformplus-submitrow TD {
	padding: 20px 0 4px 0;
}
.tx-thmailformplus-pi1 .thmailformplus-input-textbutton {
	text-transform: uppercase;
	font-weight: bold;
	color: #999895;
	font-size: 12px;
	border: none;
	/*padding: 0 0 0 20px;*/
	width:83px;height:11px;
	background: transparent url(/typo3conf/ext/car/def/linkpfeil.gif) no-repeat left center;
}
	
.tx-thmailformplus-pi1 TR.thmailformplus-submitrow TD.thmailformplus-label {
	padding: 26px 0 4px 0;
}
.tx-thmailformplus-pi1 .thmailformplus-error {
	color: #ff0000;
	font-weight: bold;
	margin: 20px 0 0 0;
}

