@charset "utf-8";
/* CSS Document */
	
	.tx-thmailformplus-pi1 {
		padding-bottom: 70px;
		}
	
	.formular {
		padding: 0 10px 0 0;
		}
		
	.error_introduction {
		color: #AA996E;
		padding-bottom: 10px;
		}
		
	.formular UL LI {
		color: #AA996E;
		}
		
	.form_one_col {
		width: 400px;
		}
	
	.form_two_col {
		width: 820px;
		}
		
	FORM {
		width: auto;
		margin: 0 auto;
		}
		
	.form_colspan {
		padding-left: 10px;
		}
		
	DIV.break {
		margin-bottom: 30px;
		}
	
/* ########## Einspaltiges Layout ########## */

	.onecol {
		width: 400px;
		margin-bottom: 10px;
		}

	
	.onecol SPAN.title {
		display: block;
		
		width: 392px;
		height: 14px;
		
		padding: 4px 0 0 8px;
		
		text-align: left;
		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #464646;
		font-size: 110%;
		}
	
	.onecol INPUT.required_field {
		background-color: #e5e2d2;
		}
		
	.onecol INPUT.input_form {
		width: 391px;
		height: 16px;
		
		padding: 2px 0 0 7px;
	
		border: 1px solid #AA996E;
		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 110%;
		}
		
	.onecol TEXTAREA.textarea_form {
		width: 391px;
		height: 46px;
		
		padding: 2px 0 0 7px;
	
		border: 1px solid #AA996E;
		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 110%;
		}
		
/* ########## Zweispaltiges Layout ########## */

	.twocol {
		width: 400px;
		margin-bottom: 10px;
		}
		
	.second {
		margin-left: 10px;
		}
	
	.twocol SPAN.title {
		display: block;
		
		width: 187px;
		height: 14px;
		
		padding: 4px 0 0 8px;
		
		text-align: left;
		color: #464646;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 110%;
		}
		
	.twocol SPAN.required_field {
		background-color: #e5e2d2;
		}
		
	.twocol INPUT.required_field {
		background-color: #e5e2d2;
		}		
		
	.twocol INPUT.input_form {
		width: 186px;
		height: 16px;
		
		padding: 2px 0 0 7px;
	
		border: 1px solid #AA996E;
		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 110%;
		}
		
	.twocol TEXTAREA.textarea_form {
		width: 186px;
		height: 46px;
		
		padding: 2px 0 0 7px;
	
		border: 1px solid #AA996E;
		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 110%;
		}
		
/* ########## Button ########## */

	.delete_form {
		margin-right: 10px;
		}
		
	.send_form {
		}
