body {
 height:100%;
 margin: 0px;
 color: #000000;
 background-color: #CCCCCC;
 font-family: Arial;
 font-size: 10pt;
  scrollbar-base-color:#FFFFFF;
 scrollbar-3dlight-color:#FFFFFF;
 scrollbar-arrow-color:#FFFFFF;
 scrollbar-darkshadow-color:#BBBBBB;
 scrollbar-face-color:#AAAAAA;
 scrollbar-highlight-color:#FFFFFF;
 scrollbar-shadow-color:#FFFFFF;
 scrollbar-track-color:#DDDDDD;
}
#grundcontainer{
 position: absolute;  top: 0%;  left: 50%;  margin-left: -435px;  margin-top: 10px;
 background-image:url(images/bg_m.jpg);
 background-repeat:repeat-y;

 border:0px solid red
 }
#kopf{
 width:870px;
 height:160px;
 overflow:hidden;
 background-image:url(images/kopf3.jpg);
 }
#container{
 width:870px;
 clear:all;
 color: #000000;
 background-color: #B4B4B4;

 }
#inhalt{
 width:100%;
 border:0px solid black
 }
#spalte_links{
 float:left;
 width:220px;
 border:0px solid black
 }
#spalte_rechts{
 float:left;
 width:610;
 margin:10px;
 border:0px solid black
 }
#kasten1{
 margin-left:10px;
 width:210px;
 background:url(images/imp1.jpg);
 background-repeat:no-repeat;
 border:0px solid blue
 }
#kasten2{
 width:210px;
 background:url(images/imp1.jpg);
 background-repeat:no-repeat;
 border:0px solid black
 }

#footer{
 clear:both;
 width:870px;
 height:22px;
 background-image:url(images/bg_u.jpg);
 border:0px solid red
 }


.nav{
 position:absolute; top:121px; left:15px;
 border:0px solid black;
 }

.nav, .nav ul{
 margin:0px;
 padding:0px;
 }
.nav  li {
 float:left;
 list-style-type: none;
 }
.nav  li a:link, .nav li a:visited{
 float:left;
 list-style-type: none;
 height:22px;
 line-height:22px;
 font-family:arial;
 font-size:10pt;
 padding-left:12px;
 padding-right:12px;
 color:black;
 font-weight:bold;
 text-decoration:none;
 display:block;
}
.nav  li a:hover, .nav a:active, .nav a:focus{
 background-color:#FFFF55;
 color:#790000;
 display:block;
 }
.active{background-color:#FFFF55;
 color:#790000;
 display:block;
 }
input, textarea{font-family:arial}


.gross{font-size:16pt;color:#BB0000;font-weight:bold;padding:0px;margin:0px;padding-bottom:10px;}
h4{text-align:center;font-size:12pt;color:#BB0000;padding:0px;margin:0px;padding-bottom:15px;}
p{color: #000000;font-size:10pt;

 }
.klein{font-size:8pt}
.abstand{margin-bottom:10px;text-align:justify}
td{font-size:10pt}



a:link, a:visited, a:active{
 color: #000099;
 text-decoration:none;
 font-weight: normal;
}
a:hover{
 color: #FF0000;
}
#imp a:link, #imp a:visited {
   font-size: 12pt;
   color: #9FC1DA;
   font-family:Arial;
   font-weight:bold;
   text-decoration: none;
   text-indent:0px;
   width: auto;
   }
#imp A:hover, #imp a:active, #imp a:focus {
   color: #ffffff;
   }