body {background:url(bg.jpg);}

img#logo {position:absolute;top:-135px;left:-40px;z-index:22;border:none;}
img#header {position:absolute;top:-130px;left:80px;z-index:18;}
img#logobg {position:absolute;right:-1px;bottom:-1px;z-index:5;}

div#menue { position:absolute;
            top:-1px;
            left:-1px;
            width:710px;
            height:47px;
            background-image:url(menue.jpg);
            z-index:50;
}
div#home a{ position:absolute;
            width:120px;
            height:47px;
            top:0px;
            left:0px;
            background-image:url(navi.jpg);
            background-position:0px 0px;
            z-index:20;
}
div#home a:hover {background-position:0px -47px;}

div#info { position:absolute;
            width:118px;
            height:47px;
            top:0px;
            left:120px;
            background-image:url(navi.jpg);
            background-position:-120px -94px;
            z-index:20;
}
div#info:hover {background-position:-120px -47px;}
div#info:hover div#pdi{display:block;}

div#galerie { position:absolute;
            width:118px;
            height:47px;
            top:0px;
            left:238px;
            background-image:url(navi.jpg);
            background-position:-238px 0px;
            z-index:20;
}
div#galerie:hover {background-position:-238px -47px;}
div#galerie:hover div#pdg{display:block;}

div#ensembles { position:absolute;
            width:118px;
            height:47px;
            top:0px;
            left:356px;
            background-image:url(navi.jpg);
            background-position:-356px 0px;
            z-index:20;
}
div#ensembles:hover {background-position:-356px -47px;}
div#ensembles:hover div#pde{display:block;}

div#news { position:absolute;
            width:117px;
            height:47px;
            top:0px;
            left:474px;
            background-image:url(navi.jpg);
            background-position:-474px 0px;
            z-index:20;
}
div#news:hover {background-position:-474px -47px;}
div#news:hover div#pdn{display:block;}

div#cd a{ position:absolute;
            width:119px;
            height:47px;
            top:0px;
            right:0px;
            background-image:url(navi.jpg);
            background-position:-591px 0px;
            z-index:20;
}
div#cd a:hover {background-position:-591px -47px;}

div#pdi { position:absolute;
          width:118px;
          height:278px;
          background:#000;
          top:47px;
          left:-2px;
          z-index:15;
          overflow:hidden;
          border:2px solid #a3a3a3;
          display:none;
}
div#pdi a {font-family:sans-serif;
          font-size:15px;
          color:#a3a3a3;
          z-index:30;
          padding:5px;
          width:118px;
          height:20px;
          border-bottom:1px solid #a3a3a3;
          text-decoration:none;
          float:left;
          background:#000;
}
div#pdi a:hover {color:#fff;background:#333;}

div#pdg { position:absolute;
          width:118px;
          height:185px;
          background:#000;
          top:47px;
          left:-2px;
          z-index:15;
          overflow:hidden;
          border:2px solid #a3a3a3;
          display:none;
}
div#pdg a {font-family:sans-serif;
          font-size:15px;
          color:#a3a3a3;
          z-index:30;
          padding:5px;
          width:118px;
          height:20px;
          border-bottom:1px solid #a3a3a3;
          text-decoration:none;
          float:left;
          background:#000;
}
div#pdg a:hover {color:#fff;background:#333;}

div#pde { position:absolute;
          width:118px;
          height:92px;
          background:#000;
          top:47px;
          left:-2px;
          z-index:15;
          overflow:hidden;
          border:2px solid #a3a3a3;
          display:none;
}
div#pde a {font-family:sans-serif;
          font-size:15px;
          color:#a3a3a3;
          z-index:30;
          padding:5px;
          width:118px;
          height:20px;
          border-bottom:1px solid #a3a3a3;
          text-decoration:none;
          float:left;
          background:#000;
}
div#pde a:hover {color:#fff;background:#333;}

div#pdn { position:absolute;
          width:118px;
          height:91px;
          background:#000;
          top:47px;
          left:-2px;
          z-index:15;
          overflow:hidden;
          border:2px solid #a3a3a3;
          display:none;
}
div#pdn a {font-family:sans-serif;
          font-size:15px;
          color:#a3a3a3;
          z-index:30;
          padding:5px;
          width:118px;
          height:20px;
          border-bottom:1px solid #a3a3a3;
          text-decoration:none;
          float:left;
          background:#000;
}
div#pdn a:hover {color:#fff;background:#333;}


div#inhalt {position:absolute;
          width:700px;
          height:730px;
          background:none;
          top:150px;
          left:4px;
          z-index:6;
          overflow:hidden;
          font-family:sans-serif;
          font-size:15px;
          color:#555;
}
p#jahr {float:left;font-weight:bold;padding:10px;}
p#text {padding:10px;margin-bottom:-35px;}
p#text1750 {padding:10px;margin-bottom:-35px;width:400px;}
p#text1838 {padding:10px;margin-bottom:-35px;}
img#fahne {position:absolute;right:10px;top:320px;}
img#verein1899 {position:absolute;right:90px;top:1150px;}
img#fjk2002 {margin-left:40px;}
p#textschmal {padding:10px;margin-bottom:-35px;width:340px;}
p#vorstand {position:absolute;top:-10px;left:17px;text-decoration:blink;}

p#inhaltwir { width:650px;
              height:600px;
              text-align:justify;
              line-height:1.5;
              margin-left:25px;
}

td#monat {font-size:20px;font-weight:bold;padding:7px;background:#eee;}
div#vorstand {background-image:url(vorstand/vorstand.jpg);
              background-repeat:no-repeat;
              width:661px;
              height:392px;
              position:absolute;
              top:30px;
              left:17px;
              border:3px solid #a3a3a3;
}
div#hans{ background-image:url(vorstand/hans.png);
          width:102px;
          height:377px;
          position:absolute;
          left:-30px;
          bottom:-287px;
          display:none;
          }
div#hans p {position:absolute;
            bottom:-14px;
            left:0px;
            background:#fff;
            padding:10px;
            width:80px;
            color:#000;
            font-family:sans-serif;
            font-size:14px;
            border:1px solid #000;
}
div#hans_a{ width:40px;
            height:50px;
            background:none;
            position:absolute;
            left:30px;
            top:55px;
}
div#hans_a:hover div#hans{display:block;}

div#michal{ background-image:url(vorstand/michal.png);
          width:134px;
          height:346px;
          position:absolute;
          left:-61px;
          bottom:-287px;
          display:none;
          }
div#michal p {position:absolute;
            bottom:-14px;
            left:0px;
            background:#fff;
            padding:10px;
            width:100px;
            color:#000;
            font-family:sans-serif;
            font-size:14px;
            border:1px solid #000;
}
div#michal_a{ width:40px;
            height:60px;
            background:none;
            position:absolute;
            left:102px;
            bottom:287px;
}
div#michal_a:hover div#michal{display:block;}

div#stefan{ background-image:url(vorstand/stefan.png);
          width:68px;
          height:161px;
          position:absolute;
          left:-20px;
          bottom:-104px;
          display:none;
          }
div#stefan p {position:absolute;
            bottom:-245px;
            left:0px;
            background:#fff;
            padding:10px;
            width:100px;
            color:#000;
            font-family:sans-serif;
            font-size:14px;
            border:1px solid #000;
}
div#stefan_a{ width:35px;
            height:45px;
            background:none;
            position:absolute;
            left:155px;
            bottom:335px;
}
div#stefan_a:hover div#stefan{display:block;}

div#thomas{ background-image:url(vorstand/dommas.png);
          width:114px;
          height:161px;
          position:absolute;
          left:-35px;
          bottom:-112px;
          display:none;
          }
div#thomas p {position:absolute;
            bottom:-217px;
            left:0px;
            background:#fff;
            padding:10px;
            width:100px;
            color:#000;
            font-family:sans-serif;
            font-size:14px;
            border:1px solid #000;
}
div#thomas_a{ width:35px;
            height:45px;
            background:none;
            position:absolute;
            left:205px;
            bottom:315px;
}
div#thomas_a:hover div#thomas{display:block;}

div#steffi{ background-image:url(vorstand/steffi.png);
          width:121px;
          height:321px;
          position:absolute;
          left:-41px;
          bottom:-255px;
          display:none;
          }
div#steffi p {position:absolute;
            bottom:-14px;
            left:0px;
            background:#fff;
            padding:10px;
            width:100px;
            color:#000;
            font-family:sans-serif;
            font-size:14px;
            border:1px solid #000;
}
div#steffi_a{ width:35px;
            height:45px;
            background:none;
            position:absolute;
            left:195px;
            bottom:255px;
}
div#steffi_a:hover div#steffi{display:block;}

div#tanja{ background-image:url(vorstand/tanja.png);
          width:128px;
          height:289px;
          position:absolute;
          left:-41px;
          bottom:-228px;
          display:none;
          }
div#tanja p {position:absolute;
            bottom:-14px;
            left:0px;
            background:#fff;
            padding:10px;
            width:100px;
            color:#000;
            font-family:sans-serif;
            font-size:14px;
            border:1px solid #000;
}
div#tanja_a{ width:35px;
            height:45px;
            background:none;
            position:absolute;
            left:305px;
            bottom:228px;
}
div#tanja_a:hover div#tanja{display:block;}

div#rospei{ background-image:url(vorstand/rospei.png);
          width:68px;
          height:182px;
          position:absolute;
          left:-18px;
          bottom:-100px;
          display:none;
          }
div#rospei p {position:absolute;
            bottom:-224px;
            left:0px;
            width:100px;
            background:#fff;
            padding:10px;
            color:#000;
            font-family:sans-serif;
            font-size:14px;
            border:1px solid #000;
}
div#rospei_a{ width:30px;
            height:40px;
            background:none;
            position:absolute;
            left:285px;
            bottom:310px;
}
div#rospei_a:hover div#rospei{display:block;}

div#niki{ background-image:url(vorstand/niki.png);
          width:131px;
          height:185px;
          position:absolute;
          left:-40px;
          bottom:-118px;
          display:none;
          }
div#niki p {position:absolute;
            bottom:-196px;
            left:0px;
            background:#fff;
            padding:10px;
            width:100px;
            color:#000;
            font-family:sans-serif;
            font-size:14px;
            border:1px solid #000;
}
div#niki_a{ width:40px;
            height:50px;
            background:none;
            position:absolute;
            left:322px;
            bottom:300px;
}
div#niki_a:hover div#niki{display:block;}

div#michael{ background-image:url(vorstand/michael.png);
          width:86px;
          height:158px;
          position:absolute;
          left:-19px;
          bottom:-86px;
          display:none;
          }
div#michael p {position:absolute;
            bottom:-248px;
            left:0px;
            width:100px;
            background:#fff;
            padding:10px;
            color:#000;
            font-family:sans-serif;
            font-size:14px;
            border:1px solid #000;
}
div#michael_a{ width:40px;
            height:50px;
            background:none;
            position:absolute;
            right:240px;
            bottom:320px;
}
div#michael_a:hover div#michael{display:block;}

div#christian{ background-image:url(vorstand/christian.png);
          width:155px;
          height:316px;
          position:absolute;
          left:-54px;
          bottom:-250px;
          display:none;
          }
div#christian p {position:absolute;
            bottom:-14px;
            left:0px;
            background:#fff;
            padding:10px;
            width:100px;
            color:#000;
            font-family:sans-serif;
            font-size:14px;
            border:1px solid #000;
}
div#christian_a{ width:40px;
            height:50px;
            background:none;
            position:absolute;
            right:190px;
            bottom:250px;
}
div#christian_a:hover div#christian{display:block;}

div#hermann{ background-image:url(vorstand/hermann.png);
          width:71px;
          height:131px;
          position:absolute;
          left:-17px;
          bottom:-77px;
          display:none;
          }
div#hermann p {position:absolute;
            bottom:-247px;
            left:0px;
            background:#fff;
            padding:10px;
            width:100px;
            color:#000;
            font-family:sans-serif;
            font-size:14px;
            border:1px solid #000;
}
div#hermann_a{ width:40px;
            height:50px;
            background:none;
            position:absolute;
            right:160px;
            bottom:310px;
}
div#hermann_a:hover div#hermann{display:block;}

div#hannes{ background-image:url(vorstand/hannes.png);
          width:109px;
          height:173px;
          position:absolute;
          left:-43px;
          bottom:-111px;
          display:none;
          }
div#hannes p {position:absolute;
            bottom:-203px;
            left:0px;
            width:100px;
            background:#fff;
            padding:10px;
            color:#000;
            font-family:sans-serif;
            font-size:14px;
            border:1px solid #000;
}
div#hannes_a{ width:40px;
            height:50px;
            background:none;
            position:absolute;
            right:110px;
            bottom:300px;
}
div#hannes_a:hover div#hannes{display:block;}

div#wolfgang{ background-image:url(vorstand/wolfgang.png);
          width:153px;
          height:334px;
          position:absolute;
          left:-53px;
          bottom:-260px;
          display:none;
          }
div#wolfgang p {position:absolute;
            bottom:-14px;
            left:0px;
            width:100px;
            background:#fff;
            padding:10px;
            color:#000;
            font-family:sans-serif;
            font-size:14px;
            border:1px solid #000;  
}
div#wolfgang_a{ width:50px;
            height:65px;
            background:none;
            position:absolute;
            right:50px;
            bottom:260px;
}
div#wolfgang_a:hover div#wolfgang{display:block;}



div#cover_l { width:116px;
              height:700px;
              background-image:url(cover_l.png);
              background-repeat:repeat-y;
              position:absolute;
              left:0px;
              top:200px;
              z-index:2;
}
div#cover_r { width:116px;
              height:700px;
              background-image:url(cover_r.png);
              background-repeat:repeat-y;
              position:absolute;
              right:0px;
              top:200px;
              z-index:2;
}

div#main {width:708px;
          height:800px;
          background:#fff;
          margin:150px auto;
          position:relative;
          border:none;
          margin-bottom:100px;
          z-index:3;
}
div#zeilen {width:100%;
            height:58px;
            background-image:url(zeilen.jpg);
            background-repeat:repeat-x;
            position:absolute;
            margin-top:70px;
            margin-left:-8px;
            z-index:1;
}
div#zeilen2 {width:100%;
            height:58px;
            background-image:url(zeilen.jpg);
            background-repeat:repeat-x;
            position:absolute;
            margin-top:170px;
            margin-left:-8px;
            z-index:1;
}
div#zeilen3 {width:100%;
            height:58px;
            background-image:url(zeilen.jpg);
            background-repeat:repeat-x;
            position:absolute;
            margin-top:270px;
            margin-left:-8px;
            z-index:1;
}
div#zeilen4 {width:100%;
            height:58px;
            background-image:url(zeilen.jpg);
            background-repeat:repeat-x;
            position:absolute;
            margin-top:370px;
            margin-left:-8px;
            z-index:1;
}
div#zeilen5 {width:100%;
            height:58px;
            background-image:url(zeilen.jpg);
            background-repeat:repeat-x;
            position:absolute;
            margin-top:470px;
            margin-left:-8px;
            z-index:1;
}
div#zeilen6 {width:100%;
            height:58px;
            background-image:url(zeilen.jpg);
            background-repeat:repeat-x;
            position:absolute;
            margin-top:570px;
            margin-left:-8px;
            z-index:1;
}
div#zeilen7 {width:100%;
            height:58px;
            background-image:url(zeilen.jpg);
            background-repeat:repeat-x;
            position:absolute;
            margin-top:670px;
            margin-left:-8px;
            z-index:1;
}
div#schluessel {width:37px;
                height:74px;
                background-image:url(schluessel.jpg);
                position:absolute;
                top:61px;
                left:-57px;
                z-index:2;
}
div#schluessel2 {width:37px;
                height:74px;
                background-image:url(schluessel.jpg);
                position:absolute;
                top:161px;
                left:-57px;
                z-index:2;
}
div#schluessel3 {width:37px;
                height:74px;
                background-image:url(schluessel.jpg);
                position:absolute;
                top:261px;
                left:-57px;
                z-index:2;
}
div#schluessel4 {width:37px;
                height:74px;
                background-image:url(schluessel.jpg);
                position:absolute;
                top:361px;
                left:-57px;
                z-index:2;
}
div#schluessel5 {width:37px;
                height:74px;
                background-image:url(schluessel.jpg);
                position:absolute;
                top:461px;
                left:-57px;
                z-index:2;
}
div#schluessel6 {width:37px;
                height:74px;
                background-image:url(schluessel.jpg);
                position:absolute;
                top:561px;
                left:-57px;
                z-index:2;
}
div#schluessel7 {width:37px;
                height:74px;
                background-image:url(schluessel.jpg);
                position:absolute;
                top:661px;
                left:-57px;
                z-index:2;
}
div#ende       {width:35px;
                height:55px;
                background-image:url(ende.jpg);
                position:absolute;
                top:70px;
                right:-48px;
                z-index:2;
}
div#ende2       {width:35px;
                height:55px;
                background-image:url(ende.jpg);
                position:absolute;
                top:170px;
                right:-48px;
                z-index:2;
}
div#ende3       {width:35px;
                height:55px;
                background-image:url(ende.jpg);
                position:absolute;
                top:270px;
                right:-48px;
                z-index:2;
}
div#ende4       {width:35px;
                height:55px;
                background-image:url(ende.jpg);
                position:absolute;
                top:370px;
                right:-48px;
                z-index:2;
}
div#ende5       {width:35px;
                height:55px;
                background-image:url(ende.jpg);
                position:absolute;
                top:470px;
                right:-48px;
                z-index:2;
}
div#ende6       {width:35px;
                height:55px;
                background-image:url(ende.jpg);
                position:absolute;
                top:570px;
                right:-48px;
                z-index:2;
}
div#ende7       {width:35px;
                height:55px;
                background-image:url(ende.jpg);
                position:absolute;
                top:670px;
                right:-48px;
                z-index:2;
}

div#rand_l {position:absolute;
            left:-78px;
            top:30px;
            width:78px;
            height:740px;
            background-image:url(rand_l.png);
            background-repeat:repeat-y;
            z-index:4;
}
div#rand_r {position:absolute;
            right:-78px;
            top:30px;
            width:78px;
            height:740px;
            background-image:url(rand_r.png);
            background-repeat:repeat-y;
            z-index:4;
}
div#rand_u {position:absolute;
            left:30px;
            bottom:-78px;
            width:648px;
            height:78px;
            background-image:url(rand_u.png);
            background-repeat:repeat-x;
            z-index:4;
}
div#rand_o {position:absolute;
            left:30px;
            top:-78px;
            width:679px;
            height:78px;
            background-image:url(rand_o.png);
            background-repeat:repeat-x;
            z-index:21;
}
div#ecke_lo {position:absolute;
            left:-78px;
            top:-78px;
            width:108px;
            height:108px;
            background-image:url(ecke_lo.png);
            z-index:4;
}
div#ecke_ro {position:absolute;
            right:-78px;
            top:-78px;
            width:77px;
            height:108px;
            background-image:url(ecke_ro.png);
            background-position:-31px 0px;
            z-index:21;
}
div#ecke_ru {position:absolute;
            right:-78px;
            bottom:-78px;
            width:108px;
            height:108px;
            background-image:url(ecke_ru.png);
            z-index:4;
}
div#ecke_lu {position:absolute;
            left:-78px;
            bottom:-78px;
            width:108px;
            height:108px;
            background-image:url(ecke_lu.png);
            z-index:4;
}


div#footer {
            position:absolute;
            bottom:-70px;
            left:10px;
            color:#777;
            font-family:Sans-Serif;
            font-size:11px;
            z-index:999;
}
div#footer a{
            color:#bbb;
            font-family:Sans-Serif;
            font-size:11px;
            font-weight:bold;
            text-decoration:none;
            z-index:999;
}
div#footer2{
            position:absolute;
            bottom:-27px;
            right:10px;
            color:#bbb;
            font-family:Sans-Serif;
            font-size:11px;
            z-index:999;
}
div#counter { position:absolute;
                        bottom:0px;
                        left:30px;
                        width:50px;
                        height:20px;
                        z-index:98;
}




