	@charset "UTF-8";
/** CSS für die Anzeige der Fotos    */
@media all {
.a, .a: visited {
	color: #000;
}

a.gallery, a.gallery:visited {
	display: inline; 
	color: #000;
	text-decoration: none;
	border: 1px solid #000;
	width: 80px;
	height: 55px;
	float: left;
	margin: 7px 21px;
	position: relative;
	cursor: default;
}

a.gallery span {
	visibility: hidden;
	display: block;
	position: absolute;
	width: 650px;
	height: 530px;
	color: #000;
	background: #ccc;
	text-align: center;
	border: 1px solid #fff;
	cursor: default;
}
a.slidea span {
	left: -680px;
	top: -70px;
}
a.slideb span {
	left: -680px;
	top: -140px;
}
a.slidec span {
	left: -680px;
	top: -210px;
}
a.slided span {
	left: -680px;
	top: -280px;
}
a.slidee span {
	left: -680px;
	top: -350px;
}
a.slidef span {
	left: -680px;
	top: -420px;
}
a.slideg span {
	left: -680px;
	top: -460px;
}
a.slideh span {
	left: -680px;
	top: -460px;
}
a.slidei span {
	left: -680px;
	top: -460px;
}
a.slidej span {
	left: -680px;
	top: -470px;
}
a.gallery:hover {
	white-space: normal;
	border: 1px solid #fff;
	z-index: 100;
}
a.gallery:hover span {
	visibility: visible;
	z-index: 100;
}
a.gallery:hover span img {
	margin: 5px;
	border: 1px solid #000;
	position: relative;
	z-index: 100;
}
a.gallery:active, a.gallery:focus {
	border: 1px solid #c00;
	z-index: 10;
}
a.gallery:active span, a.gallery:focus span {
	visibility: visible;
	z-index: 10;
}
a.gallery:active span img, a.gallery:focus span img {
	border: 1px solid #000;
	position: relative;
	margin: 10px;
	z-index: 10;
}
}
