
@media screen {
li {
  list-style-type: none;
}

html {
  margin: 0px;
  height: 100%;
  width: 100%;
}

body {
  margin: 0px;
  margin-left: 0.5%;
  min-height: 100%;
  /*width: 99%;*/
  background: #ffffff;
  background-repeat: no-repeat;
  background-size: cover;
  background-origin: border-box;
  background-clip: border-box;
  background-position: left top;
  font-family: sans-serif;
  color: #606060;
}

.Text {
  color: #000000;
}

#Ueberschr {
  width: 260px;
  color: #000000;
}

button {
  padding: 2px;
  background: #ffa264;
  color: #000000;
  border: 1px solid black;
  border-radius: 10px;
  cursor: default;
  transition: all ease 0.5s;
  font-size: 13px;
  margin: 2px;
}

button:hover, button:active {
  outline: none;
  background: #ffd597;
  color: #0505ff;
  border-radius: 2px;
}

.Menu {
  margin: 2.5px;
  width: 200px;
  /*background: linear-gradient(90deg, #ff9c9c 0%, #d1d718 25%, #7fd77f 50%, #8d8dbb 75%, #c46dc4 100%);*/
}

input, textarea, select {
  padding: 2px 3px;
  margin: 1px;
  background: #ff7b23;
  color: #000000;
  border: 1px solid black;
  border-radius: 7.5px;
  cursor: auto;
  font-size: 13px;
  width: 175px;
}

select {
  width: 185px;
}

.Steuerung {
  z-index: 1005;
  position:fixed;
  bottom: 2%;
  right: 2%;
}

.ZwUeberschr {
  size: 12px;
}

.Datum  {
  width: 60px;
}

#Fusszeile {
  
}

.checkbox  {
  width: 20px;
}

input[type='radio'] {
  width: 20px;
}

.Tabelle {
  border: 1px solid black;
  border-collapse: collapse;
  padding: 5px;
}

.Error {
  font-weight: 800;
}

.Login {
  z-index: 1005;
  position: fixed;
  right: 4px;
  top: 4px;
  font-size: 15px;
}
.Login input {
  width: 100px;
  height: 15px;
}
.KeinUmbr {
   white-space:nowrap;
}
#Filter {
  text-align:left;
}
.direktlink {
  background: #ffa264;
  border: 1px solid black;
  border-radius: 5px;
}
.UsereinstIMG {
  position: relative;
  bottom: -1px;
  height: 15px;
}

.direktlinkIMG {
  position: relative;
  display: inline-block;
  bottom: -1px;
  height: 15px;
  width: 20px;
}

.SonstigesStyle {
  width: 300px;
}

.TopPadding {
  /*nothing*/
}
.exclusive {
  z-index: 1000;
  background: #ffffff;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}
.Fragen {
  width: 400px;
  height: 50px;
}
.PWVergessen {
  font-size: 10pt;
  color: #606060;
  position: absolute;
  right: 0%;
}
#ColorDialog {
  z-index: 1000;
  padding: 0.5%;
  border: 2px black solid;
  border-radius: 10px;
  background: #ffffff;
  position: absolute;
  top: 144px;
  left: 30px;
  width: 350px;
  /*height: 20%;*/
}
#DemoColor {
  padding: 1%;
  border: 1px black dashed;
  border-radius: 5px;
  background: #ffffff;
  position: relative;
  /*top: 15%;*/
  left: 4%;
  width: 90%;
  height: 20%;
}
.SprechIMG {
  position: relative;
  bottom: -1px;
  height:15px
}
.Versteckt {
  //display:none;
}
