body {
	font: 10px Tahoma, Helvetica, sans-serif;
	color: #FFFFFF;
	background-image: url(img/common/back.jpg);
}
#rahmen {
	position: absolute;
	z-index: 0;
	top: 50%;
	left: 50%;
	width: 436px;
	height: 500px;
	margin-left: -218px;
	margin-top: -250px;
	background-image: url(img/common/rahmen.png);
}
#zwerg {
	margin-top: 91px;
	margin-left: 95px;
	width: 249px;
	height: 315px;
}
/*## popupBlase Fotos ##*/
a.Foto {
	position:relative;
	z-index:24; 
	cursor: help;
}
a.Foto:hover {
	z-index:25;
	color: #8B0000;
}
a.Foto img {
	border: none;
}
a.Foto span {
	display: none;
}
a.Foto:hover span {
	display:block;
	position:absolute;
	top:12px;
	left:-30px; 
	width:282px;
	height: 217px;
	background-image: url(img/common/blase.png);
	padding: 26px 0px 0px 12px;
	overflow: hidden;
	z-index: 25;
}
#pm {
	position:absolute;
	left:230px;
	top:245px;
	visibility: hidden;
	width:282px;
	height: 217px;
	background-image: url(img/common/blase.png);
	padding: 26px 0px 0px 12px;
	overflow: hidden;
	z-index: 25;
}
#bricks {
	position:absolute;
	left:205px;
	top:225px;
	visibility: hidden;
	width:282px;
	height: 217px;
	background-image: url(img/common/blase.png);
	padding: 26px 0px 0px 12px;
	overflow: hidden;
	z-index: 25;
}
#priv {
	position:absolute;
	left:190px;
	top:255px;
	visibility: hidden;
	width:282px;
	height: 217px;
	background-image: url(img/common/blase.png);
	padding: 26px 0px 0px 12px;
	overflow: hidden;
	z-index: 25;
}
#shop {
	position:absolute;
	left:185px;
	top:230px;
	visibility: hidden;
	width:282px;
	height: 217px;
	background-image: url(img/common/blase.png);
	padding: 26px 0px 0px 12px;
	overflow: hidden;
	z-index: 25;
}
