/* formular */
fieldset{
  border:none;
}
/* ueberschrieft */
fieldset legend{
  font-family="Arial"
  font color="#353996"
  font-size:18px;
  font-weight:bold;
}
/* abstand zum naechsten eingabefeld */
fieldset p{
  padding:0px;
  margin: 0px 0px 5px 0px;
  clear:both;
}
/* breite der beschrieftung */
fieldset label {
  width: 200px;
  display: block;
  float: left;
}
/* eingabefeld allgemein */
fieldset input{
  border: 1px solid #353996;
  padding:2px 5px;
  width:210px;
  font-family="Arial"
  font-size:10px;
  font color="#353996"
}
fieldset select{
  border: 1px solid #353996;
  padding:2px 5px;
  width:220px;
  font-family="Arial"
  font-size:10px;
}
fieldset textarea{
  border: 1px solid #353996;
  padding:2px 5px;
  width:210px;
  height:80px;
  font-family="Arial"
  font-size:10px;
}
/* eingabefeld spezifisch */
fieldset input#street{
  width:170px;
}
fieldset input#number{
  width:25px;
}
fieldset input#zip{
  width:50px;
}
fieldset input#city{
  width:145px;
}
/* fehlermeldung */
#fehlermeldung{
  margin-top:20px;
  padding:10px;
  border: 1px solid red;
}
  border: 1px solid red;
}

.clear
{
	clear:both;
}