html { 
   padding:0px;
   margin:0px;
}
body {
   background-color: #ffffff;
   color: #000000;  
   font-size: 14px;
   font-family: Arial, Helvetica, sans-serif;
   padding:0px;
   margin:0px;
}
p, h2 {
   padding-left:50px;
   padding-right: 250px;
   margin:0px;
   line-height: 20px;
}
table {
   padding-left:50px;
   padding-right: 250px;
   line-height: 20px;
   margin:0px;
}
ul {
   padding-left:100px;
   padding-right: 250px;
   margin:0px;
   line-height: 20px;
}
h2 {
   padding-top: 10px;
   padding-bottom: 10px;
   font-size: 16px;
   font-weight: bolder;
}
h1 {
   font-size: 100%;
   color: #ffff00;
   background-color: #459459;
   border-bottom: medium solid #d197c0;
   border-top: medium solid #d197c0;
   letter-spacing: 1px;
   padding-top: 3px;
   padding-bottom: 3px;
   padding-left:20px;
   margin-top: 0px;
   margin-left:0px;
}
a {
   color: #000000;
   background-color: #ffffff;
   font-weight: bolder;
   text-decoration: underline;
}
h1 a:hover
   {color: #ffff00}
h1 a { 
   color: #ffffff;
   font-size: 85%;
   background-color:transparent;
   text-decoration: none; 
}

img {
   border: none;
}
#inhalt {
   background-color:#fff;
   overflow: auto;
}
.form {
   padding-left:50px;
   margin:0px;
   line-height: 20px;
}
.red {
   color: #682e3d;
   font-weight: bolder;
   font-size: 90%;
}
.ex a:hover {
   color: #ff3333;
   background-color: ButtonHighlight;
}
p a:hover {
   color: #ffffff;
   background-color: #459459;
}
ul a:hover {
   color: #ffffff;
   background-color: #459459;
}
img.epas {
   float: right;
   padding-left: 10px;
   padding-bottom: 5px;
   clear: both;
   }
.yellow {
   color: #ffff00; 
   font-size: 85%;
   cursor: help;
   }
label {
   font-weight: bold;
   }
.ptitle {
   color: #008000; 
   font-weight: bolder;
}
.ktable {
   font-size: 12px;
}

.ust {
   padding-left: 20%;
   line-height: 20px;
}

