html  {margin: 0; padding: 0; 
          font: normal 100.01%  Helvetica Neue, Helvetica, Arial,Verdana, sans-serif;  
          color: #1A2129; background-color: #70921E;
          min-width: 890px; /* Mindestbreite verhindert Anzeigefehler in modernen Browsern */}

body  {margin: 0 ; padding: 0;
          text-align: center;
          background: url(layout/hg.gif) center ;}
img   {position: static; border: none;}
td,tr   {border:none;}
table  {border-spacing: 0; border-collapse: collapse; margin: 0; padding: 0; border:none;}
hr      {width: 100%;
          margin: 0; padding: 0;
          border: 2px solid #FFF;}
#riesig{font-size: 120px; color: #A6D055;}

a             {font-weight: bold; text-decoration: none;}
a:link      {color: #FFF;}
a:visited {color: #FFF;}
a:focus   {color: #AFD86D;}
a:hover   {color: #A6D055;}
a:active  {color: #FFF;}

a.text             {font-weight: normal; text-decoration: none;}
a.text:link      {color: #BDD35E;}
a.text:visited {color: #BDD35E;}
a.text:focus   {color: #AFD86D;}
a.text:hover   {color: #A6D055;}
a.text:active  {color: #BDD35E;}

#seite  {text-align: left;    /* Seiteninhalt wieder links ausrichten */
            width: 890px; min-height:800px;
            margin: 0 auto ;       /* standardkonforme horizontale Zentrierung */
            padding: 0;}
#logo   {width: 618 px; height: 117px;
            margin: 0; padding: 20px 0 13px 0;}
ul#nav1 {width: 890px; height: 37px;
              top: 150px; left: 0px;
              margin: 0; padding: 0;
              font-size: 24px;
              background: url(layout/kartenkante.gif) 100% 100% no-repeat;}
#nav1 li   {list-style: none; float: left;
                height: 37px;
                margin: 0; padding:0 20px 0 0 ;
                line-height: 37px; white-space: nowrap;
                background: url(layout/reiter1.gif) 100% 0% no-repeat;}
#nav1  li#jetzt  {background: url(layout/reiter2.gif) 100% 0 no-repeat;}
#nav1  li#letzter  {background: url(layout/reiter3.gif) 100% 0% no-repeat; padding:0 30px 0 0 ;}
#nav1  li#letzterjetzt  {background: url(layout/reiter4a.gif) 100% 0 no-repeat; padding:0 30px 0 0 ;}

#nav1 a   {display: block; float: left;
                margin: 0; padding: 0 30px 0 20px;
               width:.1em;}
                /* Commented Backslash Hack hides rule from IE5-Mac \*/
html>body #nav1 a{width: auto;}  /*fixes IE6 hack*/
#nav1 a    {float: none;}            /* End IE5-Mac hack */

#nav1 #erster a {margin: 0; padding: 0 30px 0 20px;color: #FFF;
                        background:  url(layout/reiter6.gif) 0% 0% no-repeat;}
#nav1 #jetzt a  {margin: 0; padding: 0 30px 0 20px;color: #000;
                        background:  url(layout/reiter7.gif) 0% 0% no-repeat;}
#nav1 #schatten a { margin: 0; padding: 0 30px 0 20px;
                            background:  url(layout/reiter5.gif) 0% 0% no-repeat;}
#nav1 #letzter a    {margin: 0; padding: 0 30px 0 20px;
                            background:  url(layout/reiter5.gif) 0% 0% no-repeat;}
#nav1 #letzterjetzt a { margin: 0; padding: 0 30px 0 20px; color: #000;
                                background:  url(layout/reiter7.gif) 0% 0% no-repeat;}

#nav2   {clear: left;
             width: 810px; height: 17px;
             top: 186px;
             margin:0; padding: 4px 80px 0 0;
             text-align: right;
             font-size: 12px;
             background:#70921E  url(layout/rechteecke.gif) 100% 0% no-repeat;
             border-left:1px solid #000;}
#nav a #impressum{color: #BDD35E; font-weight: normal;}

#inhalt   {margin: 0; padding: 40px 0 0 0; 
              width: 890px; min-height: 700px; 
              background-color: #70921E;
              border-left: 1px solid #000;
              background: #70921E url(layout/kartenschatten.gif) 100% 0% repeat-y;}
#tabelle  {top: 0; left: 0px;
              width: 810px; min-height: 290px;
              margin: 0; padding: 0 40px 0 40px;}
#tabelle2  {top: 0; left: 0px;
              width: 780px; min-height: 290px; height: 390px;
              margin:0; padding: 0 50px 0 50px;}
tr, td      {margin: 0; padding: 0;}
.tzwei    {width: 499px; height: 64px;
              padding: 5px 10px 5px 10px ;
              vertical-align: bottom;}
.teins     {width: 249px; height: 64px;
               padding: 5px 5px 5px 5px;
               vertical-align: bottom;}
.tdrei      {width: 740px; height: 64px;
               padding: 5px 10px 4px 10px;
               vertical-align: bottom;}
.drittel     {width: 259px; height: 36px;
               padding: 5px 15px 4px 15px;
               vertical-align:top;}
.auflage {width: 240px; height: 400px;
               padding: 0 10px 5px 10px;
               vertical-align: top;}
.bild       {width: 239px; height: 236px;
               padding: 5px 10px 20px 10px;
               vertical-align: bottom;
               text-align: center;}
.bilder     {width: 249px;
               padding: 5px 10px 20px 10px ;
               vertical-align: bottom;
               text-align: center;}
.bild1       {width: 239px; height: 168px;
               padding: 5px 10px 5px 10px ;
               vertical-align: top;
               text-align: center;}
.karte     {width: 253px; height: 234px;
               padding: 10px 5px 10px 5px ;
               vertical-align: middle;}
.beschreibung  {width: 254px; height: 234px;
               padding:10px ;
               vertical-align: top;}
.beschreibung1  {width: 254px;
               padding:10px ;
               vertical-align: top;}
.kurztext  {width: 254px; height: 120px;
               padding:10px ;
               vertical-align: top;}
.kurztext1  {width: 509px; height: 120px;
               padding:10px ;
               vertical-align: top;}
.archivbg {width: 810px; height: 10px;
               padding: 0;
               background-image:url(jpg/archivbg.gif);}
.archivnr {width: 206px; height: 48px;
               padding: 5px 5px 5px 5px;
               vertical-align: bottom;
               font-size: 24px, color: #0FF;}
.archivimg {width: 52px; height: 48px;
               padding: 0;
               vertical-align: bottom;}
.archivtext {width: 529px; height: 48px;
               padding: 0 5px 0px 5px;
               vertical-align: bottom; font-size:11px}
.trans    {width: 2px; height: 2px; }
.weiss    {background-color: #FFF; width: 2px; height: 2px; }
.leer    {background-color:transparent; width: 2px; height: 2px; }

#kasten   {width: 200px; height: 40px;
               padding: 10px 5px 10px 5px;
               vertical-align: top; 
               background-color: #AFCB4F;}
p            {color: #000; font: 12px Verdana, Geneva;}
.wxxl        {color: #FFF; font: bold 28px Verdana, Geneva;}
.wxxxl      {color: #FFF; font: bold 33px Verdana, Geneva;}
.bxxl        {color: #000; font: bold 28px Verdana, Geneva;}
h2, .wxl    {color: #FFF; font: 22px Verdana, Geneva;}
h3, .bxl     {color: #000; font: 22px Verdana, Geneva;}
.bl            {color: #000; font: 17px Verdana, Geneva;}
.wl            {color: #FFF; font: 17px Verdana, Geneva;}
#neukoelln08{position: relative; 
                    top: -50px; left:20px; 
                    width: 834px; height: 1151px;
                    margin:0; padding: 0; z-index:0;}
#avus{position: relative; 
                    top: 0px; left:20px; 
                    width: 834px; height: 751px;
                    margin:0; padding: 0; z-index:0;
                    text-align:center}
#moabit08{position: relative; 
                    top: 0px; left:20px; 
                    width: 830px; height: 740px;
                    margin:0; padding: 0; z-index:0;}
#villa{position: relative; 
                    top: 0px; left:00px; 
                    width: 710px; height: 740px;
                    margin:0; padding: 0; z-index:0;
                    text-align:center}

#tip      {position: absolute; 
             top: 70px; left:550px;
             width: 240px; height: 100px;
             margin:0; padding: 10px; z-index:50;}
#tip1      {position: absolute; 
             top:100px; left:50px;
             width: 240px; height: 100px;
             margin:0; padding: 10px; z-index:50;text-align:left}
#tipvilla      {position: absolute; 
             top:380px; left:0;
             width: 200px; height: 100px;
             margin:0; padding: 10px; z-index:50;text-align:left}

#tipmoabit      {position: absolute; 
             top: 0px; left:50px;
             width: 540px; height: 100px;
             margin:0; padding: 10px; z-index:50;}
#avuspoint1{position: absolute; 
             top: 390px; left:400px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:36;}
#nk08point1{position: absolute; 
             top: 0px; left:0px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:36;}
#nk08point2{position: absolute; 
             top: 0px; left:0px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:36;}
#nk08point3{position: absolute; 
             top: 0px; left:0px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:36;}
#nk08point4{position: absolute; 
             top: 0px; left:0px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:36;}
#nk08point4{position: absolute; 
             top:30px; left:60px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:35;}
#nk08point5{position: absolute; 
             top:210px; left:190px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:34;}
#nk08point6{position: absolute; 
             top:326px; left:304px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:35;}
#nk08point7{position: absolute; 
             top:370px; left:400px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:34;}  
#nk08point8{position: absolute; 
              top:357px; left:410px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:33;}
#nk08point9{position: absolute; 
             top:348px; left:418px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:32;}
#nk08point10{position: absolute; 
             top:456px; left:493px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:31;}
#nk08point11{position: absolute; 
             top:355px; left:628px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:30;}  
#nk08point12{position: absolute; 
             top:402px; left:564px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:29;}  
#nk08point15{position: absolute; 
             top:432px; left:610px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:28;}  
#nk08point16{position: absolute; 
             top:535px; left:330px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:27;}  
#nk08point18{position: absolute; 
             top:570px; left:360px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:26;}  
#nk08point19{position: absolute; 
             top: 600px; left:387px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:25;}
#nk08point20{position: absolute; 
             top: 588px; left:410px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:24;}
#nk08point23{position: absolute; 
             top: 656px; left:472px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:23;}
#nk08point25{position: absolute; 
             top: 734px; left:485px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:22;}
#nk08point28{position: absolute; 
             top: 656px; left:472px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:21;}
#nk08point30{position: absolute; 
             top: 898px; left:452px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:20;}
#nk08point32{position: absolute; 
             top: 963px; left:451px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:19;}
#nk08point33{position: absolute; 
             top: 968px; left:460px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:18;}
#nk08point23{position: absolute; 
             top: 656px; left:472px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:17;}
#nk08point25{position: absolute; 
             top: 704px; left:482px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:16;}
#nk08point28{position: absolute; 
             top: 728px; left:482px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:15;}
#nk08point29{position: absolute; 
             top: 720px; left:479px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:14;}
#nk08point30{position: absolute; 
             top: 736px; left:485px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:13;}
#nk08point33{position: absolute; 
             top: 738px; left:495px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:12;}
#nk08point34{position: absolute; 
             top: 700px; left:67px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:20;}
#nk08point37{position: absolute; 
             top: 730px; left:74px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:10;}
#nk08point38{position: absolute; 
             top: 772px; left:134px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:9;}
#nk08point39{position: absolute; 
             top: 820px; left:657px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:8;}
#nk08point40{position: absolute; 
             top: 856px; left:670px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:7;}
#nk08point41{position: absolute; 
             top: 847px; left:680px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:6;}
#nk08point42{position: absolute; 
             top: 874px; left:784px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:5;}
#nk08point43{position: absolute; 
             top: 892px; left:440px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:4;}
#nk08point45{position: absolute; 
             top: 963px; left:448px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:3;}
#nk08point48{position: absolute; 
             top: 1041px; left:428px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:2;}
#mo08point1{position: absolute; 
             top:365px; left:300px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:34;}
#mo09point1{position: absolute; 
             top:365px; left:440px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:34;}
#mo08point2{position: absolute; 
             top:398px; left:290px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:35;}
#mo08point3{position: absolute; 
             top:280px; left:190px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:36;}
#mo09point3{position: absolute; 
             top:400px; left:300px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:36;}
#mo08point4{position: absolute; 
             top:264px; left:362px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:36;}
#mo08point5{position: absolute; 
             top:260px; left:620px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:36;}
#mo08point6{position: absolute; 
             top:260px; left:480px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:36;}
#mo09point6{position: absolute; 
             top:270px; left:500px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:36;}
#mo09point7{position: absolute; 
             top:275px; left:625px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:36;}
             #nk08point1{position: absolute; 
             top: 146px; left:136px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:36;}


#nk09point1{position: absolute; 
             top:185px; left:265px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:35;}
#nk09point3{position: absolute; 
             top:248px; left:165px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:35;}
#nk09point5{position: absolute; 
             top:300px; left:410px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:34;}
#nk09point6{position: absolute; 
             top:326px; left:304px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:35;}
#nk09point7{position: absolute; 
             top:370px; left:400px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:34;}
#nk09point8{position: absolute; 
              top:357px; left:410px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:33;}
#nk09point9{position: absolute; 
             top:348px; left:418px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:32;}

#nk09point11{position: absolute; 
             top:470px; left:620px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:30;}
#nk09point17{position: absolute; 
             top:572px; left:350px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:27;}  
#nk09point18{position: absolute; 
             top:570px; left:360px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:26;}  
#nk09point20{position: absolute; 
             top: 588px; left:410px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:24;}
#nk09point23{position: absolute; 
             top: 656px; left:472px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:23;}
#nk09point25{position: absolute; 
             top: 704px; left:482px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:16;}
#nk09point34{position: absolute; 
             top: 700px; left:67px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:20;}
#nk09point35{position: absolute; 
             top: 825px; left:130px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:18;}
#nk09point37{position: absolute; 
             top: 730px; left:74px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:10;}
#nk09point39{position: absolute; 
             top: 820px; left:657px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:8;}
#nk09point42{position: absolute; 
             top: 874px; left:784px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:5;}
#nk09point43{position: absolute; 
             top: 892px; left:440px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:4;}
#nk09point45{position: absolute; 
             top: 963px; left:448px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:3;}
#nk09point48{position: absolute; 
             top: 1041px; left:428px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:2;}
#kastania{position: absolute; 
             top: 280px; left:290px;
             width: 7px; height: 7px;
             margin:0; padding: 0; z-index:36;}


a.infobox           {position: absolute;top: 0px; left:0px; padding: 5px; border: none; z-index:-1; }
a.infobox:hover {position: absolute;top: 0px; left:0px;cursor: help; color: #A6D055;z-index:-1; }
a.infobox span    {position: absolute; visibility: hidden; position: absolute; left: 10px;
                          margin-top:0.5em; padding:1em;background:#FFF; text-decoration:none; z-index:1000;}
a.infobox:hover span {position: absolute; visibility: visible; top: 10px; left:10px;
                                  border:1px solid #A6D055; font: 12px Verdana, Geneva; color:#000; 
                                  background:#FFF; z-index:1000; }
</style>
<!--[if IE 5]><style type="text/css">
  a.infobox span { display:none; }
  a.infobox:hover span { display:block; }
</style><![endif]-->

.datum   {padding:10px 20px 20px 500px;               
                width: 890px; height: 50px; 
                text-align: right; font-size: 12px; clear: left;background-color:red;}
.archiv  {width: 100%; 
             vertical-align: top; text-align:center;}  


.impressum  {width: 784px; overflow: auto;
                     margin: 0 0 0 0; padding:0 50px 0 50px ;}

.impressum1  {float: left; width: 260px; 
                      margin: 0; padding: 0;}
.impressum3  {float: right; width: 260px; 
                      margin: 0; padding: 0;}
.impressum2  {width: 260px; 
                      margin:0 260px 0 260px; padding: 0;}

#fuss{position: relative; text-align:left;
         top:0px; left:20px;
         width: 890px; height: 40px;
         margin:0; padding: 0;}

