/**************************************************/
/* Formulargestaltung  für das Anmeldeformular   */
/**************************************************/


.kontakt input{

	border:1px solid #E4E4E4;
	margin-left:1px;
	background-color:#F7F7F6;
	font-family:Tahoma;
	font-size:11px;
	padding-left:3px;
	width:185px;
}


.pflichtfeld{
	border-color:#ff0000;
	background-color:#ffffff;
}

.formsubmit{
	margin-left:106px;
}
*html .formsubmit{
	margin-left:109px;
}
/* ende marginfehler */
fieldset{
	border:1px solid #E4E4E4;
}
legend{
	font-weight:bold;
}
label.left { 
	float: left; 
	text-align: right; 
	width: 100px; 
	margin-right: 5px; 
} 
label{
	padding-top:3px;
}
input{

	border:1px solid #E4E4E4;
	margin-left:1px;
	background-color:#F7F7F6;
	font-family:Tahoma;
	font-size:11px;
	padding-left:3px;
}
textarea{
	border:1px solid #E4E4E4;
	margin-left:1px;
	background-color:#F7F7F6;
	font-family:Tahoma;
	font-size:11px;
	padding-left:3px;
}
select{
	border:1px solid #E4E4E4;
	margin-left:1px;
	background-color:#F7F7F6;
	
	font-family:Tahoma;
	font-size:11px;
}
input.right { 
	float: left; 
	width: auto; 
	clear: both; 
	margin-left: 100px; 
	margin-right: 5px; 
} 
form br { 
	clear: both; 
}