.formular {
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    width: 600px;
    text-decoration : none;
}

/* Damit die Number-Felder nicht mit einem Spinner in Firefox angeziegt werden */
input[type="number"] {
    -moz-appearance: textfield;
}
input[type="number"]:hover,
input[type="number"]:focus {
    -moz-appearance: number-input;
}

.bildhochladen {
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    text-decoration : none;
}

.erlaeuterung {
        FONT-SIZE: 11px;
        COLOR: #000000;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
        FONT-WEIGHT: normal;
        FONT-STYLE: italic;
        text-decoration : none;
}
.eingabe{
        background-color:whitesmoke;
        color:#000000;
        FONT-SIZE: 11px;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
        FONT-WEIGHT: normal;
        text-decoration : none;
}
.shfm_formular {
        FONT-SIZE: 12px;
        COLOR: #000000;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
        FONT-WEIGHT: normal;
        text-decoration : none;
}

.shfm_eingabe{
        background-color:whitesmoke;
        color:#000000;
        FONT-SIZE: 12px;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
        FONT-WEIGHT: normal;
        text-decoration : none;
}

.shfm_ausgabe{
        color:#000000;
        font-size: 11px;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
        FONT-WEIGHT: bold;
        text-decoration : none;
		border : 0;
    text-align:center;
}

.shfm_fett{
        color:#000000;
        FONT-SIZE: 12px;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
        FONT-WEIGHT: bold;
        text-decoration : none;
}

.shfm_fett_unter{
        color:#000000;
        FONT-SIZE: 12px;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
        FONT-WEIGHT: bold;
        text-decoration : none;
}

body {
  color: black; background-color: white;
  font-size: 100.01%;
  font-family: Helvetica,Arial,sans-serif;
  margin: 0; padding: 1em;
}

h1.ergebnis {
    FONT-SIZE: 24px;
    FONT-WEIGHT: bold;
    text-decoration : none;
    margin-top: 10px;
    margin-bottom: 0px;
}

table.ergebnis tr:nth-child(even) {
    background-color: #C0F390;
}


input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}


div#dEingabe {
  margin-left: 20px;
  top:250px;
  width: 350px;
  border: 0px;
  position:absolute; 
}
/*   float: left; */

div#dAusgabe {
  font-size: 12px;
  top:250px;
  left:500px;
  width: 300px;
  padding: 0em;
  border: 1px dashed silver;  
  position:absolute; 
}
/*   float: right; */

div#dBemerkung {
}

div#dEingabe  input {
	background-color:whitesmoke;
	color:#000000;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	text-decoration : none;
}

div#dEingabe  th {
	FONT-SIZE: 16px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	text-decoration : none;
}

div#dEingabe  form{
	width: 320px;
}
