h3 {color:#009F00}
a:link { text-decoration:none; color:#FFFFFF; }
a:visited { text-decoration:none; color:#FFFFFF; }
a:hover {  text-decoration:none;  background-color:#00BF00; color:navy; font-weight:normal}
a:active { text-decoration:none; font-weight:normal; background-color:#FFF00; }
.glueck100 { font-family: arial; font-weight:bold; color:#763A3A; font-height:10pt; }
.glueck1 { font-family: Tahoma; font-weight:bold; color:#763A3A; font-size:11pt; }
.glueck2 { font-family: Tahoma; font-weight:normal; color:#000000; font-size:11pt; }
.faehn1{ font-family:Tahoma; text-decoration:none; font-weight:bold; color:#005F00; font-size:10pt}
.faehn2{ font-family:Tahoma; text-decoration:none; font-weight:bold; color:#00FF00; font-size:10pt}

.steckbr1 { padding:10px; color:navy; font-family:Tahoma; font-size: 24pt; font-style:normal; font-weight:bold }
.steckbr2 { padding:10px; color:navy; font-family:Tahoma; font-size: 16pt; font-style:normal; font-weight:normal }
#zoom1 {margin-left:500px;z-index:50}
.zoom1 {font-family: Arial;font-weight:bold; color:#FFFFFF; background-color:#009090}
.bemerk {font-family: Tahoma; font-weight:normal; color:#000000; font-size:9pt;}

#box1 {width:700px;background:#CC9900;margin-top:30px;margin:0px auto;}
#box1a {width:700px;background:#CC9900;margin-top:30px;margin:0px auto; border-color:#000000;border-style:solid;border-width:3px;}
#box2 {width:700px;background:#CC9999;font-family: Tahoma; font-weight:normal; color:#000000; font-size:11pt;margin:0px auto;}
#box3 {width:700px;background:#CC9900;margin:0px auto;}
body             {
                 background-image:url("../grafik/noppe-gruen.png");
                 background-repeat:repeat;
                 }
#wrapper         {
                 margin: 0 auto;
                 text-align:center;
                 background-color:transparent;
                 max-width:1800px;
                 width:100%;
                 height:auto;
/*               border: 1px solid;
                 border-top-color:#FFFFFF;
                 border-left-color:#FFFFFF;
                 border-right-color:#AFAFAF;
                 border-bottom-color:#5F5F5F;
                 border-radius:8px;
                 -moz-border-radius:8px;
                 -webkit-border-radius:8px;
                 -ms-border-radius:8px;
                 box-shadow: 0 0 10px 0px;
                 rgba (12, 3, 25, 0.8); */
                 }
#fe-wrapper         {
                 margin: 0 auto;
                 text-align:center;
                 background-color:transparent;
                 max-width:750px;
                 width:100%;
                 height:auto;
/*               border: 1px solid;
                 border-top-color:#FFFFFF;
                 border-left-color:#FFFFFF;
                 border-right-color:#AFAFAF;
                 border-bottom-color:#5F5F5F;
                 border-radius:8px;
                 -moz-border-radius:8px;
                 -webkit-border-radius:8px;
                 -ms-border-radius:8px;
                 box-shadow: 0 0 10px 0px;
                 rgba (12, 3, 25, 0.8);*/
                 }
.box1            {
                 max-width:89px;
                 width:100%;
                 margin:5px;
                 text-align:center;
                 border: 2px solid #FFFFFF;
/*                  border-top-color:#FFFFFF;
                 border-left-color:#FFFFFF;
                 border-right-color:#AFAFAF;
                 border-bottom-color:#5F5F5F;*/
                 border-radius: 3px;
                 -moz-border-radius: 3px;
                 -webkit-border-radius: 3px;
                 -ms-border-radius: 3px;
                 box-shadow: 0 0 6px 0px;
                 rgba (12, 3, 25, 0.8);
                 z-index:1;
                 }
#box5            {
                 max-width:1680px;
                 width:95%;
                 margin: 0 auto;
                 text-align:center;
                 background-color: yellow;
                 border: 3px solid;
                 border-top-color:#FFFFFF;
                 border-left-color:#FFFFFF;
                 border-right-color:#AFAFAF;
                 border-bottom-color:#5F5F5F
                 border-radius:8px;
                 -moz-border-radius:8px;
                 -webkit-border-radius:8px;
                 -ms-border-radius:8px;
                 box-shadow: 0 0 10px 0px;
                 rgba (12, 3, 25, 0.8);
                 z-index:1;
                 }
#laufschrift     {
                 margin: 1% auto;
                 max-width: 1400px;
                 width: 100%;
                 height: 20px;
                 z-index:2;
                 background-color: #EFEFEF;
                 }

.schrift1         {
                 font-family: Tahoma;
                 font-weight:bold;
                 font-size:10pt;
                 color:#000000;
                 }















.lauftext        {
                 overflow:hidden;
                 white-space:nowrap;
                 width:1000px;
                 animation:lauftext 10s linear infinte;
                 background-color:white;
                 }
.lauftext span   {
                 display:inline-block;
                 padding-left:100%;
                 animation:lauftext-span 10s linear infinte;
                 }

@keframes lauftext
                 {0%{
                 transform:translateX(0};
                 }
                 100%{
                 transform:translateX(-100%);
                 }
                 }

@keframes lauftext-span
                 {0%{
                 transform:translateX(0};
                 }
                 100%{
                 transform:translateX(-100%);
                 }
                 }



.marquee         {
                 width: 950px;
                 line-height: 50px;
                 background-color: #FFFFFF;
                 color: white;
                 white-space: nowrap;
                 overflow: hidden;
                 box-sizing: border-box;

                 }
.marquee p       {
                 display: inline-block;
                 padding-left: 100%;
                 animation: marquee 15s linear infinite;
                 }
@keyframes marquee {
                 0%   { transform: translate(0, 0); }
                 100% { transform: translate(-100%, 0); }
                 }