body {
  background-color:    #fff;
  margin:              0;
  padding:             0;
  font-family:         Arial, Helvetica, Geneva, sans-serif;
}

h1 {
  margin-top:          0px;
  font-size:           1.7em;
  color:               black;
}

#HeaderDiv {
  background-color:    #f6f6f8;
  padding-bottom:      10px;
}

#NavDiv {
  padding:             5px 50px;
  background-color:    #6e716e;
  text-align:          right;
  font-size:           1.3em;
  color:               white;
}

#NavDiv a {
  color:               white;
  text-decoration:     none;
}

#NavDiv a:focus {
  color:               white;
  text-decoration:     underline;
}

#NavDiv a:hover {
  color:               white;
  text-decoration:     underline;
}

#NavDiv a:active {
  color:               white;
  text-decoration:     underline;
}

#LogoDiv {
  padding:             30px 100px 10px 400px;
  background-image:    url("../img/edeluhrenundschmuck-logo.jpg");
  background-repeat:   no-repeat;
  background-position: 30px 30px;
  background-color:    #f6f6f8;
  border-bottom:       1px solid #202020;
  height:              130px;
  color:               black;
}

.FliesstextWeiss { /* Die Textfarbe war mal weiß Magento alt 2.3.5. Jetzt in Magento 2.4.7 ist sie schwarz. */
  font-size:           1.2em;
  color:               black;
  line-height:         1.4;
}

.FliesstextSchwarz {
  font-size:           1.3em;
  font-weight:         bold;
  color:               black;
  line-height:         1.4;
}

.FliesstextFooter {
  font-size:           1.2em;
  color:               white;
  line-height:         1.4;
}

.SternRot {
  color:               red;
}

.Fliesstext07 {
  font-size:           0.7em;
}

.Inline {
  display:             inline;
}

#FehlerTextDiv {
  margin-top:          30px;
  text-align:          center;
  font-size:           1.2em;
  color:               red;
  line-height:         1.4;
}

#MainIndexDiv {
  margin-top:          100px;
  margin-bottom:       300px;
  text-align:          center;
}

#MainDiv {
  margin-top:          30px;
  font-size:           1.5em;
  color:               black;
  line-height:         1.3;
}

#FieldsetUhr {
  width:               420px;
  margin:              0px auto;
  padding-top:         20px;
  padding-bottom:      25px;
}

#Hersteller {
  width:               220px;
  margin-left:         50px;
  font-size:           0.8em;
  color:               black;
}

#Modellname {
  width:               220px;
  margin-left:         22px;
  margin-top:          15px;
  font-size:           0.8em;
  color:               black;
}

#Referenz {
  width:               220px;
  margin-left:         64px;
  margin-top:          15px;
  font-size:           0.8em;
  color:               black;
}

#FieldsetKontaktdaten {
  width:               620px;
  margin:              0px auto;
  padding-top:         20px;
  padding-bottom:      25px;
}

#Vorname {
  width:               220px;
  margin-left:         109px;
  font-size:           0.8em;
  color:               black;
}

#Nachname {
  width:               220px;
  margin-left:         89px;
  margin-top:          15px;
  font-size:           0.8em;
  color:               black;
}

#EMail1 {
  width:               270px;
  margin-left:         137px;
  margin-top:          15px;
  font-size:           0.8em;
  color:               black;
}

#EMail2 {
  width:               270px;
  margin-left:         20px;
  margin-top:          15px;
  font-size:           0.8em;
  color:               black;
}

#Telefon {
  width:               220px;
  margin-left:         20px;
  margin-top:          15px;
  font-size:           0.8em;
  color:               black;
}

#FieldsetUhrDetails {
  width:               620px;
  margin:              0px auto;
  padding-top:         20px;
  padding-bottom:      25px;
}

#Baujahr {
  width:               220px;
  margin-left:         86px;
  font-size:           0.8em;
  color:               black;
}

#Zustand {
  width:               400px;
  margin-top:          15px;
  margin-left:         73px;
  font-size:           0.8em;
  color:               black;
}

#Lieferumfang {
  width:               400px;
  margin-top:          15px;
  margin-left:         20px;
  font-size:           0.8em;
  color:               black;
}

#Preisvorstellung {
  width:               220px;
  margin-top:          15px;
  margin-left:         20px;
  font-size:           0.8em;
  color:               black;
}

#Informationen {
  margin-top:          15px;
  padding:             5px;
  width:               570px;
  height:              150px;
  font-size:           1.0em;
  color:               black;
}

#BildUploadDiv {
  margin-top:          20px;
  text-align:          center;
}

#BildUploadInput {
  font-size:           0.8em;
}

#ButtonDiv {
  text-align:          center;
}

#Button {
  margin-top:          30px;
  margin-bottom:       30px;
  font-size:           1.3em;
}

#ButtonAuswahl {
  width:               200px;
  margin-top:          30px;
  margin-bottom:       30px;
  padding-top:         10px;
  padding-bottom:      10px;
  background-color:    #a78a4c;
  border:              0px;
  border-radius:       0.5em;
  font-size:           1.5em;
  font-weight:         bold;
}

#ButtonAuswahl:hover {
  color:               #FFFFFF;
}

#ButtonSchmuck {
  margin-top:          0;
  margin-bottom:       30px;
  font-size:           1.3em;
}

#FooterDiv {
  margin-top:          30px;
  padding:             10px;
  background-color:    #6e716e;
  text-align:          center;
}

#EmailAntwortDiv {
  margin-top:          30px;
  text-align:          center;
  font-size:           1.4em;
  font-weight:         bold;
  color:               black;
  line-height:         1.3;
}

#FieldsetSchmuck {
  width:               620px;
  margin:              0px auto;
  padding-top:         20px;
  padding-bottom:      25px;
}

#Gewicht {
  width:               242px;
  margin-left:         75px;
  font-size:           0.8em;
  color:               black;
}

#Feingehalt {
  width:               250px;
  margin-top:          15px;
  margin-left:         161px;
  font-size:           0.8em;
  color:               black;
}

#PreisvorstellungSchmuck {
  width:               242px;
  margin-top:          15px;
  margin-left:         20px;
  font-size:           0.8em;
  color:               black;
}

#FormIndexSchmuck {
  margin-left:         70px;
  display:             inline;
}

#IndexFooter {
  position:            fixed;
  bottom:              0;
  left:                0;
  right:               0;
}
