body { 
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
  font-family: Arial,Helvetica,Sans; 
  font-size: 10pt; 
  color: #000000;
  }

body.links { 
  background-image:url(grafik/gebuerstetes-metall.png);
  margin-left: 10px;
  }

body.banner {
  margin: 0px;
  background-color: #690606;
  }

a:link { color:#000000; text-decoration: none; }
a:visited { color:#000000; text-decoration: none; }
a:focus { color:#000000; text-decoration: none; }
a:hover  { color:#000000; text-decoration: underline; }
a:active { color:#000000; text-decoration: none; }

p, li, td{ 
  font-family: Arial,Helvetica; 
  font-size: 10pt; 
  color: #000000;
  }

th {
  font-family: Arial,Helvetica; 
  font-size: 10pt;
  font-weight: bold;
  }

h1 { 
  font-family: Arial,Helvetica; 
  font-size: 20px; 
  color: #000000; 
  text-align: center; 
  }

input, textarea {
  font-family: Arial,Helvetica;
  font-size: 10pt;
  border:1px solid black;
  padding: 3px;
  }
  
select {
  font-family: Arial,Helvetica; 
  font-size: 10pt;
  border:1px solid black;
  border-right: 0px;
  padding: 0px;
  padding-left: 3px;
  }

.button {
  background-color: #690606;
  width: 150px;
  height: 35px;
  border:1px solid black;
  cursor: pointer;
  margin-top: 5px;
  }

.buttonschrift {
  font-family: Arial,Helvetica;
  text-align: center;
  font-size: 12pt;
  font-weight: bold;
  color: #ffffff;
  padding-top: 2px;
  }

.formularbutton {
  font-family: Arial,Helvetica; 
  font-size: 10pt;
  text-align: center;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #690606;
  border:1px solid black;
  cursor: pointer;
  padding: 3px;
  }

.formularbutton2 {
  font-family: Arial,Helvetica; 
  font-size: 10pt;
  text-align: center;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #690606;
  cursor: pointer;
  padding: 3px;
  }

.logo-links {
  background-image:url(grafik/logo-links.png);
  background-repeat: no-repeat;
  position: absolute;
  width: 170px;
  height: 125px; 
  overflow: hidden;
  bottom: 2px;
  left: 0px;
  z-index: -1;
  }
  
.button-bearbeitung {
  position: absolute;
  width: 15px;
  height: 15px; 
  overflow: hidden;
  left: 780px;
  top: 50px;
  }

.dmsg {
  position: absolute;
  width: 166px;
  height: 99px; 
  overflow: hidden;
  left: 1px;
  top: 1px;
  cursor: pointer;
  }

.aktualisierung {
  text-align: right;
  font-family: Arial,Helvetica,Sans; 
  font-size: 9pt; 
  color: #000000;
  margin-right: 2px;
  }
 
#schatten-rechts { 
  background-image:url(grafik/rahmen/bildschatten-rechts.gif); 
  position: absolute; 
  width: 10px; 
  overflow: hidden; 
  }
  
#schatten-unten { 
  background-image:url(grafik/rahmen/bildschatten-unten.gif); 
  position: absolute; 
  height: 10px; 
  overflow: hidden; 
  }
  
#schatten-ecke { 
  background-image:url(grafik/rahmen/bildschatten-ecke-rechts.gif); 
  position: absolute; 
  width: 10px; 
  height: 10px; 
  overflow: hidden; 
  }

