#GB_overlay {
  background-image:url(../images/overlay.png); 
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
  width:  100%;
  height: 100%;
	padding:0;
}
* html #GB_overlay {
  background-image:none;
	height:570px;
}
#GB_window {
  top: 20px;
  left:50%;
  position: fixed;
  background: #888;
  border: 5px solid #aaa;
  overflow: auto;
  height: 540px;
  z-index: 150;
}
* html #GB_window {
	position:absolute;
}
#GB_frame {
  border: 0;
  overflow: auto;
  width: 100%;
  height: 378px;
}
#GB_caption {
  font: 12px bold helvetica, verdana, sans-serif;
  color: #fff;
  background: #888;
  padding: 2px 0 2px 5px;
  margin: 0;
  text-align: left;
}
#GB_window img {
  position: absolute;
  top: 2px;
  right: 5px;
  cursor: pointer;
  cursor: hand;
}

#pageZoom {width:660px;}
#pageZoom #content {
	margin:0 auto; 
	width:670px; 
	position:relative;
}
#pageZoom .zoomSmall {
	cursor:pointer; 
	vertical-align:middle; 
	border:0px solid #666; 
	padding:0px; 
	opacity:0.5; 
	filter:alpha(opacity = 50);
	height:70px;
}
#zoomScroll {
	text-align:center;
}

#pageZoom .selected {
	border-color:#444; 
	opacity:1; 
	filter:alpha(opacity = 100);
}
#pageZoom #zoomBig {
	border:0; 
	padding:10px; 
	vertical-align:middle; 
	margin:auto; 
	background:#FFF;
}
#pageZoom #zoomBig.border {
	border:0px solid #444;
}
#pageZoom #zoomScroller {
	width:600px; 
	overflow:auto; 
	border:0px solid #858648; 
	padding:2px; 
	height:90px; 
	position:absolute; 
	left:50%; 
	margin-left:-300px;
}
#pageZoom #zoomDiv {
	display:table-cell; 
	width:660px; 
	text-align:center;
	vertical-align:middle;
}
.imglink img {
	border:0; 
	cursor:pointer;
}
#pageZoom #pLinks {
	background:transparent url(../images/plinks.jpg) repeat scroll 0 0;
	left:20px;
}
#pageZoom #pLinks, #pageZoom #pRechts {
	background-position:center top;
	background-repeat:no-repeat;
	cursor:pointer;
	height:49px;
	position:absolute;
	top:170px;
	width:36px;
}
#pageZoom #pRechts {
	background:transparent url(../images/prechts.jpg) repeat scroll 0 0;
	right:20px;
}
#pageZoom #pLinks:hover, #pageZoom #pRechts:hover {
	background-position:center bottom;
}

.description .zoomlupe:hover {
	background-position:bottom;
}


