/*Formulargestaltung */


label  /* Alle Labels UND Formularelemente auswählen */
{
display: block;
float: left;
border:0px solid #AF8728;
text-align: left;
width:110px;
border-bottom:0px solid #FFA078;
height:25px;
padding-right:20px;
}

form br { /* Alle Zeilenumbrüche in Formularen auswählen */
/* das floating der labels und inputs aufheben */
}

.form
{
background: #ffffff;
border-bottom:1px solid #0095da;
border-top:0px solid #7d91bf;
border-right:0px solid #7d91bf;
border-left:0px solid #0095da;
margin:0px;
width:340px;
text-align:left;
display:inline;
color:#000066;
font-weight:bold;
height:20px;
}

.form2
{
display:inline;
font-family: Arial, Verdana, Sans-serif;
font-size:14px;
color:#ffffff;
background-color:#0095da;
border:1px solid #0095da;
padding:2px;
cursor:pointer;
}

.form3 {
 /* textarea */
	vertical-align:baseline;height:90px; width: 470px; border: 1px solid #0095da;
	}

#fehlerhinweis {
color:#C00;
font-weight: bold;
font-size: 16px;
margin-bottom: 10px;
}
input.fehlerformat {
	border: 1px solid #f00;
	background-color: #efefef;
	width:340px;
	height:20px;
}
/* Ende Formulargestaltung */