/* CSS Document */ 
 
.KontaktFormular td {
	padding:0.416em;
	padding-top:1.250em;
	margin:0px;	
}
 
.input_rb { 
	vertical-align:middle; 
	/*height:20px;*/ 
}
div#f_Anrede,
.input_tf_kl,
.input_tf_gr { 
	background:#f8f8f8; 
	border:1px solid #dddddd; 
	padding:2px;
	margin:0px;
	margin-top:3px;
	vertical-align:middle; 
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
}
div#f_Anrede,
.input_tf_kl {
	width:15em;
}
.input_tf_gr {
	width:31.4em;
}
div#f_Anrede {
	text-align:center;
}
.input_sel { 
	padding:1px; 
	background-color:#f8f8f8; 
	border:1px solid #dddddd; 
} 
.input_cb { 
	vertical-align:middle; 
} 
.input_b { 
	background:#f8f8f8; 
	border:1px solid #dddddd; 
	padding:2px; 
	vertical-align:middle; 
	font-family:Arial, Helvetica, sans-serif; 
	width:14em;
	/*font-size:12px;*/
} 
.input_box { 
	background:#f8f8f8; border:1px solid #dddddd; 
	color:#555555; 
}
.errText td {
	color:#CC3300;
	padding-top:0px;
}