

html, body {width:100%; padding:0; margin:0; background-color:#000000;}

.unterschrift {
	color: white;
	text-align:center;
	width: 150px;
}

.unterschrift butext{
	padding: 0;
	margin:0;
	font-size: 0.9em;
	border:0;
	color: white;
	
	
}

#texteintrag::before {
	content: "Mini -Preview - im Plastiskop sehen Sie das Bild vollformatig vor Augen - wie im Kino!";
	font: bold 0.6rem sans-serif;
}


figure { 
	display: inline-block; 
}
a:link {
   font-weight: bold;
   color: #FFFFFF;
   text-decoration: underline;
}
a:hover,
a:focus {
	border-bottom: 1px #bc9d88;
}
.sread {
	position: absolute;
	left:-9999px;
}
.cursive {
	font-family: 'Mr Dafoe', cursive;
}
.center {
	text-align: center;
}

#slideshow {
	position: relative;
	width: 210px;
	height: 179px;
	padding: 0;

	margin:0 ;
}


/* play/pause commands */
.play_commands {
	position: absolute;
	width: 22px; height: 22px;
	top: 25px; right: 25px;
	z-index: 10;
	text-indent: -9999px;
	border:0 none;
	opacity: 0;

	-webkit-transition: opacity 1s, right 1s;
	-moz-transition: opacity 1s, right 1s;
	transition: opacity 1s, right 1s;
}
.play { right: 55px; cursor: default; }

.pause:hover { border:0 none; }
.play_commands:focus { outline:0; }

#slideshow:hover .pause,
#sl_play:target ~ #slideshow:hover .pause,
.play_commands:focus {
	opacity: 1;
}
.sl_command:target ~ #slideshow:hover .pause,
#sl_pause:target ~ #slideshow:hover .pause {
	opacity: 0;
}
.pause:after,
.pause:before {
	position: absolute;
	display: block;
	content: " ";
	top:0;
	width:38%;
	height: 22px;
	background: #fff;
	background: rgba(255,255,255,0.5);
}
.pause:after {
	right:0;
}
.pause:before {
	left:0;
}
.play {
	width: 1px; 
	height: 1px; 
	border-top: 10px solid transparent; 
	border-left: 20px solid #fff; 
	border-left: 20px solid rgba(255,255,255,0.5); 
	border-bottom: 10px solid transparent;
	opacity: 0;
}
.play:hover,
.play:focus {
	border-bottom: 10px solid transparent;
}

#slideshow .container {
	position:relative;
	width: 210px;
	height: 179px;
	overflow: hidden;



}



@-webkit-keyframes slider {
	0%,  6%, 100%	{ left: 0 }
	7%, 11%		{ left: -100% }
	12%, 17%		{ left: -200% }
	18%, 22%		{ left: -300% }
	23%, 28%		{ left: -400% }
	29%, 34%		{ left: -500% }
	35%, 40%		{ left: -600% }
	41%, 45%		{ left: -700% }
	46%, 51%		{ left: -800% }
	52%, 56%		{ left: -900% }
	57%, 62%		{ left: -1000% }
	63%, 68%		{ left: -1100% }
	69%, 73%		{ left: -1200% }
	74%, 80%		{ left: -1300% }
	81%, 85%		{ left: -1400% }
	86%, 100%	{ left: -1500% }

}
@-moz-keyframes slider {
	0%,  6%, 100%	{ left: 0 }
	7%, 11%		{ left: -100% }
	12%, 17%		{ left: -200% }
	18%, 22%		{ left: -300% }
	23%, 28%		{ left: -400% }
	29%, 34%		{ left: -500% }
	35%, 40%		{ left: -600% }
	41%, 45%		{ left: -700% }
	46%, 51%		{ left: -800% }
	52%, 56%		{ left: -900% }
	57%, 62%		{ left: -1000% }
	63%, 68%		{ left: -1100% }
	69%, 73%		{ left: -1200% }
	74%, 80%		{ left: -1300% }
	81%, 85%		{ left: -1400% }
	86%, 100%	{ left: -1500% }

}
@keyframes slider {
	0%,  6%, 100%	{ left: 0 }
	7%, 11%		{ left: -100% }
	12%, 17%		{ left: -200% }
	18%, 22%		{ left: -300% }
	23%, 28%		{ left: -400% }
	29%, 34%		{ left: -500% }
	35%, 40%		{ left: -600% }
	41%, 45%		{ left: -700% }
	46%, 51%		{ left: -800% }
	52%, 56%		{ left: -900% }
	57%, 62%		{ left: -1000% }
	63%, 68%		{ left: -1100% }
	69%, 73%		{ left: -1200% }
	74%, 80%		{ left: -1300% }
	81%, 85%		{ left: -1400% }
	86%, 100%	{ left: -1500% }

}
#slideshow .slider {
	position: absolute;
	left:0; top:0;
	width: 1600%;
	height: 178px;
	
	-webkit-animation: slider 30s infinite;
	-moz-animation: slider 30s infinite;
	animation: slider 30s infinite;
}
.sl_i:target ~ #slideshow .slider {
	-webkit-transition: left 1s;
	-moz-transition: left 1s;
	transition: left 1s;
}
.sl_command:target ~ #slideshow .slider {
	-webkit-transition: opacity 1s;
	-moz-transition: opacity 1s;
	transition: opacity 1s;
}


#slideshow figure {
	position:relative;
	padding:0; margin:0;
	width: 210px;
	height: 179px;

}



@-webkit-keyframes figcaptionner {
	0%, 88% { bottom: -95px;	}
	95%,100%{ bottom: 20px;		}
}
@-moz-keyframes figcaptionner {
	0%, 88% { bottom: -95px;	}
	90%,100%{ bottom: 20px;		}

}
@keyframes figcaptionner {
	0%, 88% { bottom: -95px;	}
	95%,100%{ bottom: 20px;		}
}
#slideshow figcaption {
	
position:absolute;
	margin: 20px 20px; 
	padding: top:0 left:0; right:0; bottom: 5px;
	text-align:center;
	letter-spacing: 0.04em;
	word-spacing: 0.05em;
	font-weight: strong;
	font-size: 0.6em;
	color: #FFFFFF; font-family: Arial, sans serif; 
	
	
	
	-webkit-animation: figcaptionner 30s infinite;
	-moz-animation: figcaptionner 30s infinite;
	animation: figcaptionner 30s infinite;
}





@-webkit-keyframes figurer {
	0%, 8.3%, 16.6%, 24.9%, 33.2%, 41.5%, 49.8%, 58.1%, 66.4%, 74.7%, 83%, 91,3% 100%				{ -webkit-box-shadow: 0 0 65px rgba(0,0,0, 0) inset; box-shadow: 0 0 65px rgba(0,0,0, 0) inset;	}
	2%, 6%, 10%, 14.5%, 18%, 23%, 27%, 31%, 35%, 39%, 43%, 48%, 52%, 56%, 60%, 64%, 68%, 72%, 76%, 80%, 84%, 88%, 92%, 96%		{ -webkit-box-shadow: 0 0 65px rgba(0,0,0, 0.5) inset;	box-shadow: 0 0 65px rgba(0,0,0, 0.5) inset; }
}
@-moz-keyframes figurer {
	0%, 8.3%, 16.6%, 24.9%, 33.2%, 41.5%, 49.8%, 58.1%, 66.4%, 74.7%, 83%, 91,3% 100%						{ -webkit-box-shadow: 0 0 65px rgba(0,0,0, 0) inset; box-shadow: 0 0 65px rgba(0,0,0, 0) inset;	}
	2%, 6%, 10%, 14.5%, 18%, 23%, 27%, 31%, 35%, 39%, 43%, 48%, 52%, 56%, 60%, 64%, 68%, 72%, 76%, 80%, 84%, 88%, 92%, 96%		{ -webkit-box-shadow: 0 0 65px rgba(0,0,0, 0.5) inset;	box-shadow: 0 0 65px rgba(0,0,0, 0.5) inset; }
}
@keyframes figurer {
	0%, 8.3%, 16.6%, 24.9%, 33.2%, 41.5%, 49.8%, 58.1%, 66.4%, 74.7%, 83%, 91,3% 100%						{ -webkit-box-shadow: 0 0 65px rgba(0,0,0, 0) inset; box-shadow: 0 0 65px rgba(0,0,0, 0) inset;	}
	2%, 6%, 10%, 14.5%, 18%, 23%, 27%, 31%, 35%, 39%, 43%, 48%, 52%, 56%, 60%, 64%, 68%, 72%, 76%, 80%, 84%, 88%, 92%, 96%		{ -webkit-box-shadow: 0 0 65px rgba(0,0,0, 0.5) inset;	box-shadow: 0 0 65px rgba(0,0,0, 0.5) inset; }
}
#slideshow figure:after {
	position: absolute;
	display:block;
	content: " ";
	top:0; left:0;
	width: 100%; height: 100%;
	-webkit-box-shadow: 0 0 65px rgba(0,0,0, 0.5) inset;
	-moz-box-shadow: 0 0 65px rgba(0,0,0, 0.5) inset;
	box-shadow: 0 0 65px rgba(0,0,0, 0.5) inset;
	
	-webkit-animation: figurer 30s infinite;
	-moz-animation: figurer 30s infinite;
	animation: figurer 30s infinite;
}






/* need a stop ! */

/* actions when target ! */
.sl_command { display: none; }

.sl_command:target ~ #slideshow .slider,
.sl_command:target ~ #slideshow figure:after,
.sl_command:target ~ #slideshow figcaption,
.sl_command:target ~ #slideshow #timeline,
.sl_command:target ~ #slideshow .dots_commands li:first-child a:after {
	-webkit-animation-play-state: paused;
	-moz-animation-play-state: paused;
	animation-play-state: paused;
}

#sl_play:target ~ #slideshow .slider,
#sl_play:target ~ #slideshow figure:after,
#sl_play:target ~ #slideshow figcaption,
#sl_play:target ~ #slideshow #timeline,
#sl_play:target ~ #slideshow .dots_commands li:first-child a:after {
	-webkit-animation-play-state: running;
	-moz-animation-play-state: running;
	animation-play-state: running;
}

.sl_command:target ~ #slideshow .pause 	{ opacity:0; }
.sl_command:target ~ #slideshow .play 	{ opacity:1; right: 25px; cursor: pointer; }
#sl_play:target ~ #slideshow .pause 	{ opacity:0; }
#sl_play:target ~ #slideshow .play 		{ opacity:0; right: 55px; cursor: default;}







