form.one{
  position:relative;
  margin-top: 12px;
}

label, input, textarea, button {
	display: block;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height: 2.3em;
	float: left;
    position:relative;
	color: #2f2f2e;
}


label {
  clear: both;
  width: 80px;
  text-align:right; 
}


input {
	width: 75px;
	left: 11px;
	line-height: 1.2em;
}

input#Kundennummer {
  top: 3px;
}

input#Loginpass {
  top: 3px;
}

input#sendbutton { 
  width: Auto;
  top: 7px;
  left: 10px;
  line-height: 1.3em;
  height: Auto;
}



.passposition {
  position:relative;
  clear: both;
  top: 13px;
  left: 0px;
}
/* IE EXTRA  */
* html .passposition {
  clear: left;
  position:relative;
  top: 10px;
  left: 0px;
}

.nologin {
  margin-top: 24px;
}
/* IE EXTRA  */
* html .nologin {
  margin-top: 20px;
}