html {
  touch-action: manipulation;
}

body {
  -webkit-touch-callout: none;                /* prevent callout to copy image, etc when tap to hold */
  -webkit-text-size-adjust: none;             /* prevent webkit from resizing text to fit */
  -webkit-user-select: none;                  /* prevent copy paste, to allow, change 'none' to 'text' */
 margin:0;
 padding:0;
 font-family: Arial, sans-serif;
 font-size: 13px;
 font-weight:normal;
 line-height: 24px;
 text-shadow: none;
 text-align:left;
 border:none;
 border-radius: 0;
 color: #555555;
 width:100%;
}

input {
 font-family: Arial, sans-serif;
 font-size: 13px;
 font-weight:normal;
 color: #333333;
}

textarea {
 font-family: Arial, sans-serif;
 font-size: 13px;
 font-weight:normal;
 color: #333333;
}

select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0;
  border: 1px solid lightsteelblue;
  font-family: Arial, sans-serif;
  font-size: 13px;
  line-height: 20px;
  padding-left: 4px;
  padding-right: 26px;
  padding-top: 2px;
  padding-bottom: 2px;
  margin: 2px 0px;
  background-color:white;
  background-image:url(auswahlpfeil.gif);
  background-position: right;
  background-repeat: no-repeat;
}

a {
 font-family: Arial, sans-serif;
 font-size: 13px;
 font-weight:normal;
 color: #555555;
}

a:link, a:visited {
 text-decoration: none;
}

ul, ol, li, dl, dt, dd {
  display: block;
  padding: 0;
  margin: 0;
}

li {
  display: list-item; 
}

nav ul {

 list-style: none;
 background-color: linen;

 border: 1px solid lightsteelblue;
}


nav li {
 margin: 0.5em;
}

nav a {
 text-decoration: none;
 font-weight: bold;

}

nav a:focus,
nav a:hover,
nav a:active {
text-decoration: none;
cursor: pointer;
}

