BODY {SCROLLBAR-BASE-COLOR: #CCDBEA;
           SCROLLBAR-ARROW-COLOR: #FFFFFF;
           scrollbar-darkshadow-color: #FFFFFF;
           scrollbar-track-color: #DDDDDD;
           scrollbar-highlight-color: #004A25;
           }
body{
-webkit-hyphens: auto;
-webkit-hyphenate-limit-chars: auto 3;
-webkit-hyphenate-limit-lines: 4;
-ms-hyphens: auto;
-ms-hyphenate-limit-chars: auto 3;
-ms-hyphenate-limit-lines: 4;
	hyphens:auto;
}

a.menu 	{ display:block;
	  width:158px;
	  margin-top:9px;
	  margin-left:24px;
	  padding:1px;
	  font-family:Arial, Verdana, sans-serif;
	  font-size:12px;
	  font-weight:normal;
	  text-align:left;
	}

a.menu:link    { color:#D2E6DC;
	         font-weight:bold;
	         text-decoration:none;
		 border-bottom: 1px #FFFFFF solid;
	       }
a.menu:focus { color:#00FFFF;
                       font-weight:bold;
	         text-decoration:none;
	         border-bottom: 1px #FFFFFF solid;
	       }

a.menu:visited { color:#D2E6DC;
                       font-weight:bold;
                       text-decoration:none;
	         border-bottom: 1px #FFFFFF solid;
	       }




a.menu:hover   { color:#F7B533;
                      margin-top:9px;
                     font-size:12px;
	         font-weight:bolder;
	         text-decoration:none;
	       }

a.menu:active  { color:#FD8F21;
	         font-weight:bold;
	         text-decoration:none;
	       }


a.men 	{ display:block;
	  width:158px;
	  margin-top:9px;
	  margin-left:24px;
	  padding:1px;
	  font-family:Arial, Verdana, sans-serif;
	  font-size:12px;
	  font-weight:normal;
	  text-align:left;
	}

a.men:link    { color:#278F03;
	         font-weight:bold;
	         text-decoration:none;
		 border-bottom: 1px #FFFFFF solid;
	       }
a.men:focus { color:#00FFFF;
                       	         font-weight:bold;
	         text-decoration:none;
		 border-bottom: 1px #FFFFFF solid;
	       }

a.men:visited { color:#278F03;
                        font-family:Arial;
	         font-weight:bold;
	         text-decoration:none;
		 border-bottom: 1px #FFFFFF solid;
	       }


a.men:hover   { color:#F7B533;
	         font-weight:bold;
	         text-decoration:none;
	       }

a.men:active  { color:#FD8F21;
	         font-weight:bold;
	         text-decoration:none;
	       }


a.menaktiv 	{ color:#FFFFFF;
		  display:block; 
		  width:149px;
		  margin-top:9px;
		  margin-left:27px;
		  padding:1px;
		  font-family:Arial, Verdana, sans-serif;
		  font-size:12px;
		  font-weight:normal;
		  text-align:left;
		}



a:link {color:#278F03;
	text-decoration: none
        font-family:Helvetica, Arial;
        font-style:normal;
        font-weight:normal;
	}
a:focus { color:#00FFFF;
                       	         font-weight:bold;
	         text-decoration:none;
		 border-bottom: 1px #FFFFFF solid;
	       }

a:visited {color:#278F03;
        font-family:Helvetica;
        font-style:normal;
        font-weight:normal;
	text-decoration: none;
	}

a:hover {color:#F7B533;
        font-family:Helvetica, Arial;
        font-style:normal;
        font-weight:normal;
	text-decoration: Italic;
	}

a:active {color:#0000FF;
        font-family:Helvetica, Arial;
        font-style:normal;
        font-weight:normal;
       text-decoration: none;
	}

hr {height:1px;
    color:#004A25;
   }


.Kopfzeile {
	   color:#FFFFFF;
  	   font-family:Arial, Helvetica;
           font-style:normal;
           font-weight:normal;
	   font-size:14px;
	   text-align:right;  
	   padding-right:4px;
	   padding-top:4px;
    	   text-decoration: none;
          }

.Kopfzeile2 {
	   color:#FFFFFF;
	   background:#D2E6DC;
  	   font-family:Arial, Helvetica;
           font-style:normal;
           font-weight:normal;
	   font-size:14px;
	   text-align:right;  
	   padding-right:4px;
	   padding-bottom:4px;
	   padding-top:4px;
    	   text-decoration: none;
          }

.Kopfzeile2:hover {
	   color:#D2E6DC;
	   background:#FFFFFF;
  	   font-family:Arial, Helvetica;
           font-style:normal;
           font-weight:normal;
	   font-size:14px;
	   text-align:right;  
	   padding-right:4px;
	   padding-bottom:4px;
	   padding-top:4px;
    	   text-decoration: none;
          }

td[width="570"][valign="top"]
/*,td[width="224"][valign="top"]*/{
	display: -webkit-flex;
	-webkit-align-items: center;
	-webkit-flex-direction: column;
	display: flex;
	flex-direction: column;
	align-items: center;
	align-content: space-between;
	justify-content: space-between;
	justify-items: center;
	/*border: 2px solid red*/
}
td[width="570"][valign="bottom"]{
	display: none
}
.Headline {
	/*flex: 0 0 80%;
	align-self: center;
	max-width: 80%;
	border: 2px solid red;
	*/
	text-align: center;
	   color:#004A25;
  	   font-family:Arial, Helvetica;
           font-style:bold;
           font-weight:bold;
	   font-size:22px;
           padding-top: 12px;
  	   padding-left: 16px;
   	   padding-right: 9px;
    	   text-decoration: none;
          }

.Normtext {
	  color:#303030;
	  font-family:Arial, Verdana, sans-serif;
	  font-size:12px;
	  line-height:22px;
	  font-weight:normal;
	  text-align:left;
          padding-bottom: 6px;
 	  padding-right: 9px;
          padding-left: 16px;
    	  text-decoration: none;
          }
          
.kurz {
font-family:Arial;sans-serif;
font-size:12px;
color: #5F5F5F;
background-color: #FAFAFA;
border: 1px solid #7F9DB9;
width:50px;
height:20px;
line-height:130%;
text-align:center;
}

input,textarea {
font-family:Arial;sans-serif;
font-size:12px;
border: 1px solid #AFAFAF;
background-color: #FAFAFA;
width:250px;
}

.butt {
cursor:pointer;
color: #5F5F5F;
background-color: #FAFAFA;
width:100px;
}
.Normtext {
	z-index: 2;
}
.Normtext br{
	line-height: 5px
}
[role="rel-target"]{
	align-self:  flex-start;
}
img[src="images/koch.gif"]{
	position: fixed;
	width: 100px;
	z-index: 1;
	border: none;
}

.marquee {
	display: block;
	border: 1px solid #004A25;
	margin: 0 auto;
	align-self: center;
	width: 90%;
	background-color: #D2DFCB;
	color: #004A25;
    white-space: nowrap;
    overflow: hidden;
    box-sizing: border-box;
}
.marquee p {
    /*! display: inline-block;*/
    /*padding-left: 100%;*/
	  font-size:  larger;
    animation: marquee 5s linear infinite;
}
@keyframes marquee {
    0%   { transform: translate(100%, 0); }
    100% { transform: translate(-100%, 0); }
}
/*
     FILE ARCHIVED ON 01:51:38 Jan 10, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:26:22 Jul 06, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 446.036
  exclusion.robots: 0.064
  exclusion.robots.policy: 0.056
  cdx.remote: 0.052
  esindex: 0.009
  LoadShardBlock: 425.879 (3)
  PetaboxLoader3.datanode: 867.997 (4)
  load_resource: 534.367
  PetaboxLoader3.resolve: 47.706
*/


