body     {scrollbar-arrow-color: #000000;
                    overflow:visible;
          }

#master  {position:relative;
          width:100%;
          height:830px;
          border-width:0px;
          border-style:solid;
          border-color:black;
          overflow:hidden;
          }
#header  {background-color:#ffffff;
          position:relative;
          width:770px;
          height:80px;
          border-width:0px;
          border-style:solid;
          border-color:black;
          text-align:center;
          z-index:1;
          -moz-box-shadow: 5px 5px 5px 5px #999;
          -webkit-box-shadow: 10px 10px 10px 10px #999;
          box-shadow: 2px 2px 2px 2px #777;
          -webkit-border-radius: 10px;
          -khtml-border-radius: 10px;
          -moz-border-radius: 10px;
          border-radius: 10px;
         }
#header table
         {border-width:0px solid black;
         width:100%;
         height:100%;
         text-align:center;
         font-family:Verdana;
         font-size:35px;
         }
#links   {background-color:#d4dff1;
          position:relative;
          top:145px;
          left:-400px;
          width:155px;
          height:300px;
          border-width:0px;
          border-style:solid;
          border-color:black;
          text-align:left;
          padding:10px;
          z-index:3;
          list-style-type:none;
          -moz-box-shadow: 5px 5px 5px 5px #999;
          -webkit-box-shadow: 10px 10px 10px 10px #999;
          box-shadow: 2px 2px 2px 2px #777;
          -webkit-border-radius: 10px;
          -khtml-border-radius: 10px;
          -moz-border-radius: 10px;
          border-radius: 10px;
         }
#links li {font-size:15px;
          color:black;
          text-decoration:none;
         }
#links li a:hover
         {display:block;
          background-color:#d4dff1;
          -moz-box-shadow: 5px 5px 5px 5px #999;
          -webkit-box-shadow: 10px 10px 10px 10px #999;
          box-shadow: 2px 2px 2px 2px #777;
          -webkit-border-radius: 10px;
          -khtml-border-radius: 10px;
          -moz-border-radius: 10px;
          border-radius: 10px;
          text-align:left;
         }
#mitte   {background-color: #ffffff;
          position:relative;
          top:-559px;
          width:760px;
          height:600px;
          border-width:0px;
          border-style:solid;
          border-color:black;
          text-align:right;
          padding:10px;
          z-index:1;
          -moz-box-shadow: 5px 5px 5px 5px #999;
          -webkit-box-shadow: 10px 10px 10px 10px #999;
          box-shadow: 2px 2px 2px 2px #777;
          -webkit-border-radius: 10px;
          -khtml-border-radius: 10px;
          -moz-border-radius: 10px;
          border-radius: 10px;
         }
a:link    {font-size:15px;
           color:black;
           text-decoration:none;
           font:15px/180% Courier;
         }
a        {font-size:15px;
          color:black;
          text-decoration:none;
          }
a:hover   {font-size:15px;
          color:black;
          text-decoration:none;
          }
                 }
a:visited  {font-size:15px;
          color:black;
          text-decoration:none;
         }
#thumb   {width:66px;height:50px;
          border:1px solid black;
          background-color:white;
          }
#rand    {
          position:relative;
          width:100%;
          border-width:1px;
          -moz-box-shadow: 5px 5px 5px 5px #999;
          -webkit-box-shadow: 10px 10px 10px 10px #999;
          box-shadow: 0px 0px 0px 0px #777;
          -webkit-border-radius: 10px;
          -khtml-border-radius: 10px;
          -moz-border-radius: 10px;
          border-radius: 10px;
          visibility:visible;
         }
#kleinebilder
         {position:absolute;
         width:675px;
         top:548px;
         left:0px;
         padding-left:15px;
         border-color:black;
         border-width:0px;
         border-style:solid;
         }
#text    {position:relative;
          top:-5px;
          width:100%;
          border:0px solid black;
          margin:0px;
          -moz-box-shadow: 5px 5px 5px 5px #999;
         -webkit-box-shadow: 10px 10px 10px 10px #999;
         box-shadow: 0px 0px 0px 0px #777;
         -webkit-border-radius: 10px;
         -khtml-border-radius: 10px;
         -moz-border-radius: 10px;
         border-radius: 10px;
         }
#kalendar {position:absolute;
            left:160px;
            top:550px;
            width:220px;
            height:30px;
            border-width:3px;
            border-style:solid;
            text-align: center;
            -webkit-box-shadow: 10px 10px 10px 10px #999;
             box-shadow: 2px 2px 2px 2px #777;
            -webkit-border-radius: 10px;
            -khtml-border-radius: 10px;
            -moz-border-radius: 10px;
             border-radius: 10px;
             z-index:5;
           }
#kalendar a{
           font-size:15px;
           color:black;
           text-decoration:none;
           margin:0px;
           padding:0px;
           background-color: #ffffff;
           }
#eckdaten {position:relative;
            left:0px;
            top:0px;
            width:100%;
            height:90%;
            border-width:0px;
            border-style:solid;
           }
#menu    {position:relative;
            left:0px;
            top:-8px;
            width:100%;
            height:30px;
            border-width:0px;
            border-style:solid;
            word-spacing:0.5em;
         }
#counter  {position:relative;
           background-color:#ffffff;
            left:290px;
            top:20px;
            width:215px;
            height:40px;
            border-width:1px;
            border-style:solid;
            z-index=0;
            -moz-box-shadow: 5px 5px 5px 5px #999;
          -webkit-box-shadow: 10px 10px 10px 10px #999;
          box-shadow: 2px 2px 2px 2px #777;
          -webkit-border-radius: 10px;
          -khtml-border-radius: 10px;
          -moz-border-radius: 10px;
          border-radius: 10px;
         }
#google {position:relative;
         left:250px;
         top:-450px;
         width:426px;
         height:350px;
         border-width:0px;
         border-style:solid;
         visibility=hidden;
         }
#mitte1   { position:relative;
         width:100%;
         height:100%;
         border-width:0px;
         border-style:solid;
         }
#zettel { position:relative;
         top:60px;
         left:-480px;
         width: 250px;
         -moz-box-shadow: 5px 5px 5px 5px #999;
         -webkit-box-shadow: 10px 10px 10px 10px #999;
          box-shadow: 2px 2px 2px 2px #777;
         -webkit-border-radius: 10px;
         -khtml-border-radius: 10px;
         -moz-border-radius: 10px;
         border-radius: 10px;
         border:1px solid black;
         background: #efd551;
         -moz-transform:rotate(20deg); /* Firefox 3.6 Firefox 4 */
         -webkit-transform:rotate(30deg); /* Safari */
         -o-transform:rotate(30deg); /* Opera */
         -ms-transform:rotate(30deg); /* IE9 */
         transform:rotate(20deg); /* W3C */
         padding: 10px 10px 10px 10px;
         z-index:5;
         }
#pin     { position:relative;
         top:115px;
         left:-435px;
         width:66;
         height:75px;

          border:0px solid black;
         z-index:6;
         }
.autoscroll{
         overflow:scroll;
         height:100%;

         }      
#kleinebilder1
         {position:relative;

         padding-left:15px;
          padding-top:15px;
         border-color:black;
         border-width:0px;
         border-style:solid;
         }
#text1    {position:relative;

          width:30%;
          border:0px solid black;
          margin:0px;
          -moz-box-shadow: 5px 5px 5px 5px #999;
         -webkit-box-shadow: 10px 10px 10px 10px #999;
         box-shadow: 0px 0px 0px 0px #777;
         -webkit-border-radius: 10px;
         -khtml-border-radius: 10px;
         -moz-border-radius: 10px;
         border-radius: 10px;
         }
#mitte1   {background-color: #ffffff;
          position:relative;

          width:760px;
          height:650px;
          border-width:0px;
          border-style:solid;
          border-color:black;
          text-align:right;
          padding:10px;
          z-index:1;
          -moz-box-shadow: 5px 5px 5px 5px #999;
          -webkit-box-shadow: 10px 10px 10px 10px #999;
          box-shadow: 2px 2px 2px 2px #777;
          -webkit-border-radius: 10px;
          -khtml-border-radius: 10px;
          -moz-border-radius: 10px;
          border-radius: 10px;
         }