body, table {
  font-family:"Helvetica-Neue",Helvetica,Arial,sans-serif;
  font-size:14px;
}
textarea#textfeld {
  font-family:Arial;
  font-size:11pt;
  width:640px;
  height:480px;
  max-width:640px;
  max-height:480px;
  /*white-space:nowrap;*/  /* nowrap pre  */
  /*word-wrap: normal;*/ 
  overflow-x:scroll;
  overflow-y: visible;
  border-style:solid;
  border-color:#bebebe;
  border-width:1px;
  padding:2px;
  resize: none;
}
textarea#textfeld:hover {
  border-color:cornflowerblue;
}
input[type=button]#b_pipe {
  border-style:solid;
  border-color:#bebebe;
  border-width:1px;
  border-radius:5px;
  padding:1px;
  width:22px;
  height:22px;
  vertical-align:top;
  color:#666666;
  /*padding-bottom:4px;*/
}
input[type=button]#b_pipe:hover {
  cursor:pointer;
  border-color:cornflowerblue;
}
div.hinweis {
  color:grey;
}
a:focus {
  outline: thin dotted;
}
a:active, a:hover {
  outline: 0;
}
a {
  color: #428bca;
  text-decoration: none;
}
a:hover, a:focus {
  color: #2a6496;
  text-decoration: underline;
}
a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
