body {
   margin-left: 30px;
   margin-right: 30px;
   font-size: small;
   font-family: Futura Lt BT, Trebuchet MS, Lucida sans, Swis721 BT, Zurich BT, Tahoma; 
   }
#kopf img {
   margin-top: 0em;
   float: left;
   width: 120px;
   margin-right: 0px;
   }
#kopf {
   position: absolute;
   border-top: 2px solid #96FF78; /* color 1 --- Linie oben */
   min-height: 102px;
   width: all;
   height: 102px;
   }
#kopfNeben {
   font-family: "Comic Sans MS", Jazztext, cursive; 
   position: absolute;
   left: -10px;
   top: 6px;
   width: 800px;
   height: 20px;
   padding-left: 140px;
   padding-right: 20px;
   padding-top: 3px;
   border: 0px;
   margin-left: 20px;
   font-size: 40px;
   color: #96DC96;
   letter-spacing: -4px;
   }
#kopfHaupt {
   position: absolute;
   left: 125px;
   width: 500px;
   height: 54px;
   top: 50px;
   }
#kopfHaupt H1 {
   border: 0px;
   margin: 0px;
   position: relative;
   padding-left: 10px;
   padding-right: 10px;
   font-size: 48px;
   line-height: 52px;
   letter-spacing: -1px;
   }
#band {
   position: absolute;
   left: 30px;
   top: 120px;
   width: 100%;
   height: 20px;
   border: 0px;
   margin: 0px;
   font-size: 12px;
   font-style: normal;
   letter-spacing: 8px;
   padding-top: 0px;
   border-top: 2px solid #96DC96;    /* color 2 Linie ueber Band */
   border-bottom: 2px solid #96DC96; /* color 2 Linie unter Band */
   background-color:#96FF78;         /* color 1 Bandfarbe */
   white-space:nowrap;
   padding-top: 0px;
   margin: 0;
   }
#bandsmall {
   position: absolute;
   left: 30px;
   top: 70px;
   width: 100%;
   height: 20px;
   border: 0px;
   margin: 0px;
   font-size: 12px;
   font-style: normal;
   letter-spacing: 8px;
   padding-top: 0px;
   border-top: 2px solid #96DC96;    /* color 2 Linie ueber Band */
   border-bottom: 2px solid #96DC96; /* color 2 Linie unter Band */
   background-color:#96FF78;         /* color 1 Bandfarbe */
   white-space:nowrap;
   padding-top: 0px;
   margin: 0;
   }
#koerper{
   position: absolute;
   left: 0px;
   top: 150px;
   margin-left: 30px;
   margin-right: 30px;
   font-size: small;
   font-family: Futura Lt BT, Trebuchet MS, Lucida sans, Swis721 BT, Zurich BT, Tahoma; 
   }
#koerpersmall{
   position: absolute;
   left: 0px;
   top: 100px;
   margin-left: 30px;
   margin-right: 30px;
   font-size: small;
   font-family: Futura Lt BT, Trebuchet MS, Lucida sans, Swis721 BT, Zurich BT, Tahoma; 
   }
#koerperlinks{
   position: absolute;
   left: 0px;
   top: 150px;
   width: 110px;
   margin-left: 30px;
   margin-right: 5px;
   font-size: 14px;
   padding: 7px;
   background-color:#96FF78;         /* color 1 Bandfarbe */
   font-family: Futura Lt BT, Trebuchet MS, Lucida sans, Swis721 BT, Zurich BT, Tahoma; 
   }
.menuBar {
         position: absolute;
         left: 0px;
         top: 150px;
         width: 110px;
         margin-left: 30px;
         margin-right: 5px;
         border-style: solid;
         border-width: 1px;
         border-color: #63CC45;
         }
.menuBar a {
	   display: block;
	   text-decoration: none;
	   border-style: solid;
	   border-width: 2px;
	   border-top-color: #C9FFAB;
	   border-bottom-color: #63CC45;
	   border-left-color: #C9FFAB;
	   border-right-color: #63CC45;
	   background-color: #96FF78;
	   color: black;
	   }
.menuBar a:hover {
		 background-color: #9CCDCC;
		 }
.subMenu a{
	  background-color: #C9FFAB;
	  padding-left: 18px;
          margin-left: 6px;
	  border-width: 1px;
	  color: blue;
	  }
#koerperrechts{
   position: absolute;
   left: 155px;
   top: 150px;
   margin-left: 7px;
   margin-right: 30px;
   padding: 3px;
   font-size: small;
   font-family: Futura Lt BT, Trebuchet MS, Lucida sans, Swis721 BT, Zurich BT, Tahoma; 
   }
#dasda{
   background-color: #006432;        
   color: #DCFFD2;
   padding: 5px;
   }
H1 {
   border-width:0.1cm; 
   color: #DCFFD2;           /* color 3 BACKGROUND*/
   background-color:#006432; /* color 4 */
   letter-spacing: 10px;
   }
H2 {
   font-size: 130%; 
   line-height: 115%;
   color: #006432; 
   background-color:#96FF78;         /* color 1 Bandfarbe */
   display: inline;
   padding-left: 5px;
   padding-right: 20px;
   }
H3 {
   color: #006432; 
   }
#HH4 {
   style: inline;
   font-weight: bold;
   font-size: 110%; 
   color: #006432}
P.light, TD.light { 
   font-size: 90%;
   font-family: "Comic Sans MS" ; 
   color: 770044; 
   }
ul.light { 
   font-size: 90%;
   font-family: "Comic Sans MS" ; 
   color: 770044; 
   }
P.rechts {
   font-size: 80%; 
   text-align: right 
   }
P.klein {
   font-size: 80%; 
   margin-left: 4cm 
   }
P.heavy {
   background-color:white; 
   border-color:Indianred; 
   border-width:0.2cm; 
   border-style:groove; 
   font-family:  "Impact"; 
   margin-left: 1.5cm; 
   margin-right: 1.5cm; 
   color: BB2222;  
   }
ol.heavy {
   font-family:  "Impact"; 
   margin-left: 1.5cm; 
   margin-right: 1.5cm; 
   color: BB2222;  
   }
P.remark { 
   font-family: "Times"; 
   font-size: 90%; 
   text-align: right
   }
P.bild { 
   text-align: center
   }
body { 
   background-color:#DCFFD2;   /* color 3 BACKGROUND*/
   }
FONT.tag {
   color: FF0000         
   }
td.HEAD {
   color: #DCFFD2;           /* color 3 BACKGROUND*/
   background-color:#006432  /* color 4 */
   }
BODY.LINKS {
   color: E1F4FF; 
   font-size: 85%; 
   line-height: 20pt; 
   background-color:002244; 
   align:TOP}
A.ext:link { 
   color: E1F4FF
   }
A.ext:visited { 
   color: E1F4FF
   }
A.ext:active { 
   color: E1F4FF
   }
A:hover { 
   color: #60332D;            /* hover link color */
   background-color: #96DC96; /* color 1 bandfarbe */
   }
H2.excurs {
   font-size: 130%; 
   line-height: 115%; 
   color: blue; 
   margin-left: 4cm; 
   background-color:Lightsalmon; 
   }
P.excurs {
   color: blue; 
   margin-left: 4cm
   }
ul.excurs { 
   color: blue;  
   margin-left: 5cm}
BLOCKQUOTE.excurs { 
   color: blue; 
   margin-left: 5cm; 
   margin-right: 1cm}
.code {
   font-family: Arial, Verdana; 
   color: red;   /* was formerly #6C2962; */
   padding-left:5px;
   padding-right: 5px;
   font-size: 105%;
   font-weight: 600;
   }
Font.oho {
   color: #60332D;            /* hover link color */
   }
HR {color: #96FF78; }        /* color 1 Bandfarbe */