
body {
   padding:0px;
   margin:0px;
}

#zoom_mitte { position:absolute; left:0px; top:0px; z-index:5; }
#zoom_fixback {
    position:absolute;
    right:0px;
    top:0px;
    width:300px;
    height:100px;
    z-index:6;
  }
div > div#zoom_fixback { position: fixed; }

.zoom_menue {
   position:absolute;
   width:280px;
   height:80px;
   top:0px;
   right:0px;
   font-family:Verdana,sans-serif;
   font-style:normal;
   font-size:1.5em;
   font-weight:bold;
   text-decoration:none;
   text-align:center;
   opacity:0.4;
   -moz-opacity:0.4;
   filter:alpha(opacity=40);
}

.zoom_menue:hover {
   opacity:1.0;
   -moz-opacity:1.0;
   filter:alpha(opacity=100);
}

.zoom_menue div {
   position:absolute;
   cursor:pointer;
   height:50px;
   top:20px;
   padding:0px;
   color:#FFFFFF;
   background:rgba(0,0,0, 0.9);
   border-radius: 10px;
   -moz-border-radius: 10px;
   -webkit-border-radius: 10px;
   box-shadow: 0px 0px 8px 0px rgba(155,155,155, 0.8);
   -moz-box-shadow: 0px 0px 8px 0px rgba(155,155,155, 0.8);
   -webkit-box-shadow: 0px 0px 8px 0px rgba(155,155,155, 0.8);
}

.zoom_menue div:hover {
   background:rgba(0,0,159, 0.9);
}

.zoom_menue div.zoom_minus {
   width:50px;
   right:215px;
   background-image: url(../images/minus.png);
   background-repeat:no-repeat;
}

.zoom_menue div.zoom_plus {
   width:50px;
   right:150px;
   background-image:url(../images/plus.png);
   background-repeat:no-repeat;
}

.zoom_menue div.zoom_fit {
   width:50px;
   right:85px;
   background-image:url(../images/fit.png);
   background-repeat:no-repeat;
}

.zoom_menue div.zoom_ori {
   width:50px;
   right:20px;
   background-image:url(../images/ori.png);
   background-repeat:no-repeat;
}

.blende_menue {
   position:absolute;
   top:100px;
   right:0px;
}

.blende_menue div {
   position:absolute;
   cursor:pointer;
   height:50px;
   right:45px;
   padding:0px;
   color:#FFFFFF;
   border-radius: 10px;
   -moz-border-radius: 10px;
   -webkit-border-radius: 10px;
   box-shadow: 0px 0px 8px 0px rgba(155,155,155, 0.9);
   -moz-box-shadow: 0px 0px 8px 0px rgba(155,155,155, 0.9);
   -webkit-box-shadow: 0px 0px 8px 0px rgba(155,155,155, 0.9);
   opacity:0.8;
   -moz-opacity:0.8;
   filter:alpha(opacity=8);
   background-repeat:no-repeat;
}

.blende_menue div:hover {
   opacity:1.0;
   -moz-opacity:1.0;
   filter:alpha(opacity=100);
}

ul {
   padding:0px;
   margin:0px;
   border-radius: 5px;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   background-color:rgba(0,0,0, 0.9);
   box-shadow: 2px 2px 5px 0px rgba(0,0,0, 0.8);
   -moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0, 0.8);
   -webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0, 0.8);
   font-family:Verdana,sans-serif;
   text-decoration:none;
   font-weight:normal;
   font-style:normal;
   color:#FFFFFF;
}
ul li {
   margin:0px;
   float:none;
   list-style:none;
}