@charset "utf-8";
/* CSS Document */

/* lightboxbefehle */

/*Diese Anweisung gilt für alle Listenelemente ungeordneter Listen der Klasse lightbox: 
Alles, was innerhalb von Listenpunkten der Klasse lightbox steht, 
wird mit diesem Befehl auf 0 gesetzt;*/

ul.lightbox li {    
	overflow: hidden;   /*scrollbalken ausschalten */ 
	position: absolute; /* Absolute Positionierung */
	width: 0;    		/*Breite auf 0 */
	height: 0;   		/*Höhe auf 0 */ 
	left: 0;     		/*Position von Links 0 */
	top: 0;     		/*Position von Oben: 0 */
	opacity: 0;			/*Transparenz ausgeschaltet */  
	list-style:none;
}


/* Durch die Pseudoklasse "target" (:target) am Listenpunkt li wird definiert, was passiert, wenn 
man auf den Bereich klickt, der von dem Listenpunkt umschlossen wird. Klickt man noch mal darauf, kommt diese Einstellung
nicht mehr zur Anwendung. */

ul.lightbox li:target {
	width: 100%;
	height: 100%;
	opacity: 1; 						/* Transparenz 100% */
	background: rgba(0, 0, 0, 0.8);		/* Hintergrund: schwarz und Transparenz 80% */
	-moz-transition: opacity 1.5s;    	/* Zeitdauer des Transparenzprozesses für firefox*/
	-o-transition: opacity 1.5s;    	/*... für Opera */
	-webkit-transition: opacity 1.5s;  	/*... für Smartphone, tablet, google, etc */

}

/* so wird das Bild angezeigt */
ul.lightbox li:target a {
	position: absolute;
	top: 60%; 							/*zentriert das Bild von oben */
	left: 60%;							/*zentriert das Bild von links */
	margin: -20% 0 0 -40%; 				/* verschiebt das zentrierte Bild um 20% nach oben und um 40% nach links */
	border: 14px solid #fff;			/* weißer Rand mit einer Breite von 14px um das geöffnete Bild */
	-moz-box-shadow:0 1px 8px #000000;	/* Schattenbox Mozilla Firefox */
	-o-box-shadow:0 1px 8px #000000;	/* Opera */
	-webkit-box-shadow:0 1px 8px #000000; /* Google */
	box-shadow:0 1px 8px #000000;
	}

/*schaltet den Listenpunkt aus bei allen Elementen der Klasse "lightboxliste" */
.lightboxliste li  {
	list-style:none; /* Anzeige ohne Listenpunkte */
	display:inline; /* Anzeige der Listenpunkte nebeneinander */
} 
.lightbox img {
	height:300px; /* Anzeige aller Bilder auf die gleiche Höhe bringen */
}

/* gestaltet einen Button close */
ul.lightbox li a.close{ 
	color:#000;
	border:1px solid #fff;
	text-decoration:none;
	padding:0 3px;
	margin:0;
	background-color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	box-shadow: 3px 3px 6px 0px #333;
	border-radius: 5px;
	position:absolute;
	top: 60%;
	left: 60%;
	margin: -20% 0 0 -40%;

}
