BODY {
   clear: none;
   display: block;
   font-weight: bold;
   list-style-position: outside;
   background-image: none;
   visibility: visible;
   vertical-align: baseline;
   overflow: auto;
   color: gray;
   direction: ltr;
   list-style-type: circle;
   letter-spacing: normal;
   position: absolute;
   border-collapse: separate;
   background-color: #DDDDFF;
   background-image:url(images/back.jpg);
   text-align: center;
   font-family: tahoma;
   font-size: 8pt;
}
table {
   font-family: tahoma;
   font-size: 10pt;
}
ul#Navigation {
   padding: 0px;
   margin: 0px;
}
ul#Navigation a {
  display:block;
  color:#000;
  background-color:#fff;
  width:150px;
  padding:2px;
  padding-left: 0px;
  padding-right: 0px;
  font-size:10px;
  font-family:Verdana, Arial, sans-serif;
  text-decoration:none;
  text-align:left;
  text-indent: 12px;
  margin:2px;
  font-weight:bold;
  border:0px solid #000;
  background-image:url(images/back1.png);
}
ul#Navigation a:hover {
  display:block;
  color:#fff;
  background-color:#000;
  background-image:url(images/back2.png);
}
p#Headline {
  border: 1px solid #888888;
  padding-left: 8px;
  background-color: #000066;
  text-align: left;
  color: #cccccc;
  font-family:Verdana, Arial, sans-serif;
  font-size:12px;
  font-weight:bold;
}
input {
   background-color: transparent;
   font-size: 8pt;
   font-family: tahoma;
   font-weight: bold;
   border: solid 1px;
   border-color: #0000ff;
}
input, textarea {
   border: dotted 1px;
}
select {
   font-size: 8pt;
   font-weight: bold;
   font-family: tahoma;
   background-color: #DDDDFF   ;
}
td {
   padding-left: 5px;
   padding-right: 5px;
}
.reg11 {
background:url(images/ecke02.gif) #A3DFA5 no-repeat top right;
margin:0px;
text-align:left;
padding-left:10px;
height:20px;
width:110px;
}
.reg12 {
background:#B3EFB5;
border: 1px solid #93CF95;
}
label {  
font-weight: bold;
float: left;  
width: 10em;  
margin-right: 1em;  
text-align: right; 
}
fieldset {  
font-weight: bold;
float: left;  
clear: both;  
width: 100%;  
margin: 0 0 1.5em 0;  
padding-left: 10px;  
border: 1px solid #BFBAB0;  
background-color: #F2EFE9; 
}
div.box_background {
     background-color: yellow;
     filter:alpha(opacity=0); /* IE's opacity*/
     opacity: 0.0;
     z-index: 99;
     position:absolute; 
     width: 400px;
     top: 10px; 
     left: 10px; 
     visibility: hidden;
     padding: 10px;
}