#inhalt {
	width: 38%; 
}
aside {
	width: 60%;
}
#NaviHinweise {
	margin-top: 50px;
/*	margin-left: 20px;*/
	background-color: #494949;
}
ul#NaviHinweise li { 
	list-style: square;
	margin-left: 20px;
	font-size: 80%;
}
ul#NaviHinweise li.NaviHeadline {
	font-size: 80%;
	list-style: none; 
	margin-left: 0px; 
	color: #ae1c43; 
	font-weight: bold; 
	list-style-type: none;
	background: #b8b8b8;
}
/* Slider Container */
.slider1_container {
	position: relative; top: 0px; left: 0px; width: 600px; height: 600px; background-color: #333; overflow: hidden;
}
.theslides {
	cursor: move; position: absolute; left: 0px; top: 0px; width: 600px; height: 600px; overflow: hidden;
}
.SlideTitle {
	position:relative; left: 150px; top: 535px; width: 300px; height: 20px; text-align: center; 
	background-color: rgba(33, 33, 33, 0.7);
	border-radius: 4px;
}
.SlideTitle a {
	color: #ae1c43; 
}
.loader {
	position: absolute; top: 0px; left: 0px;
}
.loaderbackground {
/*	filter: Alpha(opacity=70);  KANN WOHL WEG */
	opacity:0.7; 
	position: absolute; 
	display: block;
	background-color: #333; 
	top: 0px; 
	left: 0px;
	width: 100%;
	height:100%;
}
.loadergif {
	position: absolute; display: block; background: url(../images/loading.gif) no-repeat center center;
							top: 0px; left: 0px;width: 100%;height:100%;
}
/* jssor slider bullet navigator*/
/*
.jssorb05 div           (normal)
.jssorb05 div:hover     (normal mouseover)
.jssorb05 .av           (active)
.jssorb05 .av:hover     (active mouseover)
.jssorb05 .dn           (mousedown)
*/
.jssorb05 {
	position: absolute;
	bottom: 16px; 
	right: 6px;
}
.jssorb05 div, .jssorb05 div:hover, .jssorb05 .av {
	position: absolute;
	/* size of bullet elment */
	width: 16px;
	height: 16px;
	background: url(../images/b14.png) no-repeat;
	overflow: hidden;
	cursor: pointer;
}
.jssorb05 div { background-position: -7px -7px; }
.jssorb05 div:hover, .jssorb05 .av:hover { background-position: -37px -7px; }
.jssorb05 .av { background-position: -67px -7px; }
.jssorb05 .dn, .jssorb05 .dn:hover { background-position: -97px -7px; }

/* jssor slider arrow navigator */
.jssora12l, .jssora12r {
	display: block;
	position: absolute;
	top: 90%; 
	/* size of arrow element */
	width: 30px;
	height: 46px;
	cursor: pointer;
	background: url(../images/a12.png) no-repeat;
	overflow: hidden;
}
.jssora12l { background-position: -16px -37px; }
.jssora12r { background-position: -75px -37px; }
.jssora12l:hover { background-position: -136px -37px; }
.jssora12r:hover { background-position: -195px -37px; }
.jssora12l.jssora12ldn { background-position: -256px -37px; }
.jssora12r.jssora12rdn { background-position: -315px -37px; }

.jssora12l {
	left: 0px;
 }
.jssora12r {
	right: 0px; 
 }

@media screen and (max-width: 480px) {
	#gesamt {
			width: 96%;	
			padding: 2%; 
	}
	#inhalt {
		width: 98%; 
		padding: 0 1% 0 1%;
		float: left; 
	}
	aside {
		width: 98%;
		padding: 0 1% 0 1%;
		float: right;  
	}
}