#kopfleiste {
	z-index: 2;
	position: absolute;
	width: inherit;
	max-width: 360px;
	height: 60px;
	margin: 0;
	left: 355px;
	top: 30px;
	overflow: hidden;
	border-radius: 8px;
	border-left: 3px;
	border-left-style: solid;
	border-left-color: rgba(139,0,28,0.8);
	border-bottom: 2px;
	border-bottom-style: solid;
	border-bottom-color: rgba(139,0,28,0.8);
	-moz-box-shadow: 0px 0px 6px 10px #ff0033;
	-webkit-box-shadow: 0px 0px 6px 10px #ff0033;
	box-shadow: 0px 0px 6px 10px #ff0033;
}
#inhaltkopfleiste {
	z-index: 1;
	Position: absolute;
	display: inline-block;
	vertical-align: top;
	width: auto;
	height: auto;
	left: 344px;
	top: 16px;
	padding: 15px 278px 70px 70px;
	border-radius: 19px;
	border-left: 3px;
	border-left-style: solid;
	border-left-color: rgba(216,216,216,0.2);
	border-bottom: 3px;
	border-bottom-style: solid;
	border-bottom-color: rgba(216,216,216,0.2);
	background: rgba(51,34,34,0.5);
}
#inhaltleer {
	z-index: 3;
	Position: absolute;
	display: inline-block;
	vertical-align: top;
	left: 165px;
	top:165px;
	padding: 0px;
	width: 820px;
	height: 365px;
	border-radius: 3px;
	border-left: 3px;
	border-left-style: solid;
	border-left-color: rgba(216,216,216,0.3);
	border-top: 3px;
	border-top-style: solid;
	border-top-color: rgba(216,216,216,0.3);
	background: rgba(237,234,234,0.3);
}
@media only screen and (min-width: 1024px) {
.information {
transform: translate3d(0, 0, 0);
	z-index: 5;
	Position: absolute;
	display: inline-block;
	vertical-align: top;
	left: 357px;
	top:230px;
	padding: 0px 5px 5px 5px;
	width: 220px;
	border-radius: 5px;	
	background-color: rgba(237,234,234,0.3);
	border: 3px solid rgba(77,77,77,0.5);
	box-shadow: 4px 4px 15px 0px rgba(237,234,234,0.8) inset;
	-webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	transition-delay: 0.2s;
	-webkit-transition-duration: 0.2s;
	-moz-transition-duration: 0.2s;
	transition-duration: 0.2s;
	-webkit-transition-timing-function: steps(6);
	-moz-transition-timing-function: steps(6);
	transition-timing-function: steps(6);
	-webkit-transform: rotate(-0.5deg);
	transform: rotate(-0.5deg);
    -webkit-animation: mymove 4s infinite; /* Chrome, Safari, Opera */
    animation: mymove 4s infinite;
}} /* funzt nicht für tablet */
/* Chrome, Safari, Opera */
@-webkit-keyframes mymove {
    50% {-webkit-transform: rotate(0.8deg);}
}
/* Standard syntax */
@keyframes mymove {
    50% {transform: rotate(0.8deg);}
}
@media only screen and (min-width: 1024px) {
.information p {
	font-family: inherit;
	font-size: 16px;
	font-weight: 600;
	color: #303030;
	margin: 10px 5px 5px 5px;
	padding: 6px 10px 5px 10px;
}} /* funzt nicht für tablet */
.information ul{
	padding: 0px;
	list-style-type: none;
}
#leinevorschau {
	z-index: 4;		
	position: absolute;
	display: inline-block;
	width: 1px;
	height: 230px;
	left: 473px;
	top:0px;
	background-color: rgba(237,234,234,0.3);
	border: 1px solid rgba(77,77,77,0.2);
	
	-webkit-transition-duration: 0.7s;
	-moz-transition-duration: 0.7s;
	transition-duration: 0.7s;
}
#farbleisteflex {
	z-index: 1;
	position: relative;
	width: inherit;
	max-width: 1280px;
	height: 4px;
	left: 0px;
	top:120px;
	background-image: url("bilder/Verlauf320x10px.png");
	background-repeat: repeat;
}
#textleisteflex {
	z-index: 1;
	position: relative;
	width: inherit;
	max-width: 1280px;
	height:20px;
	left: 0px;
	top:480px;
	background-image: url("bilder/Schriftbalken.gif");
	background-repeat: repeat;
}
#textleisteflex6px {
	z-index: 1;		
	position: relative;
	width: inherit;
	max-width: 1280px;
	height:7px;
	left: 0px;
	top: 493px;
	background-image: url("bilder/Schriftbalken8px.jpg");
	background-repeat: repeat;
	-moz-box-shadow: 1px 1px 2px 1px #333333 inset;		
	-webkit-box-shadow: 1px 1px 2px 1px #333333 inset;		
	box-shadow: 1px 1px 2px 1px #333333 inset;
}
#textleisteflex4px {
	z-index: 1;
	position: relative;
	width: inherit;
	max-width: 1280px;
	height:5px;
	left: 0px;
	top: 508px;
	background-image: url("bilder/Schriftbalken6px.jpg");
	background-repeat: repeat;
	-moz-box-shadow: 1px 1px 2px 1px #333333 inset;		
	-webkit-box-shadow: 1px 1px 2px 1px #333333 inset;
	box-shadow: 1px 1px 2px 1px #333333 inset;	
}
#strebeflex {
	z-index: 4;		
	position: absolute;
	display: inline-block;
	width: 7px;
	height:560px;
	left: 240px;
	top:40px;
	border-radius: 3px;
	opacity: 0.9;
	background-color: #999999;
	-moz-box-shadow: -1px 1px 2px 1px #ff0033 inset;
	-webkit-box-shadow: -1px 1px 2px 1px #ff0033 inset;
	box-shadow: -1px 1px 2px 1px #ff0033 inset;
}
#menuflex{
	z-index: 5;		
	position: relative;
	display: inline-block;
	vertical-align: top;
	width: 185px;
	height: auto;
	left: 130px;
	top:105px;
	padding: 10px 0px 10px 10px;
	border-radius: 3px;
	border-left: 3px;
	border-left-style: solid;
	border-left-color: rgba(216,216,216,0.8);
	border-top: 3px;
	border-top-style: solid;
	border-top-color: rgba(255,0,51,0.8);
	background: rgba(237,234,234,0.85);
	-moz-box-shadow: -4px 4px 4px 0px #ff6080 inset;
	-webkit-box-shadow: -4px 4px 0px 0px #ff6080 inset;
	box-shadow: -4px 4px 4px 0px #ff6080 inset;
}
#menuflex li.liste {
	margin: 15px 5px 5px 5px;
	padding: 10px 10px 5px 10px;
	font-size: 18px;
}
#menuflex li.current {
	color: #FAF9F8;
	background-color: #ff0033;
	text-align: right;
	margin-bottom: 20px;
}
#strebe2flex {
	z-index: 4;		
	position: absolute;
	display: inline-block;
	width: 7px;
	height: 550px;
	left: 810px;
	top:55px;
	border-radius: 3px;
	opacity: 0.9;
	background-color: #999999;
	-moz-box-shadow: 1px 1px 2px 1px #ff0033 inset;
	-webkit-box-shadow: 1px 1px 2px 1px #ff0033 inset;
	box-shadow: 1px 1px 2px 1px #ff0033 inset;
}
#inhaltflex {
	z-index: 5;
	Position: absolute;
	display: inline-block;
	vertical-align: top;
	width: auto;
	height: auto;
	left: 605px;
	top:190px;
	padding: 22px;
	border-radius: 3px;
	border-left: 3px;
	border-left-style: solid;
	border-left-color: rgba(255,0,51,0.8);
	border-top: 3px;
	border-top-style: solid;
	border-top-color: rgba(255,0,51,0.8);
	background: rgba(237,234,234,0.8);
	-moz-box-shadow: 4px 4px 4px 0px #ff6080 inset;
	-webkit-box-shadow: 4px 4px 4px 0px #ff6080 inset;
	box-shadow: 4px 4px 4px 0px #ff6080 inset;
}
#inhaltflex img{
	border-radius: 3px;
}