.clr {clear:both;}
.container_sl {

	width:325px;
	height:325px;
	display:block;

	margin:0px 30px 30px 30px;
	padding: 0px;
	/*background-color: #F00;*/
	/*border:solid red 1px;*/
	float:left;
}

/*
	Slideshow


.slides{
	position:absolute;
	z-index:100;
}
*/
.intro {
	 	position:relative;
			background-color: #FFF;
	 	/*display:none;*/
	 	/*border:solid blue 1px;*/

 }

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container {
	/*top:60px;*/
	width:100%;
	overflow:hidden;
	position:relative;
	/*display:none;*/
	/*border:solid black 1px;*/
}
.container_sl h1 {
	background-color:#FFF;
	font-family:'Open Sans',sans-serif;
	/*font-family: eberli-45Light, sans-serif;*/
 	font-weight:400;
	font-style: italic;

	height: 75px;
	width: 325px;
	margin: 0px;
	text-align: center;
	vertical-align: middle;
	font-size:40px;
	line-height: 75px;
}

.shadow {
	background-color: rgb(68,68,68); /* Needed for IEs */
	-moz-box-shadow: -3px 5px 5px 5px rgba(68,68,68,0.6);
	-webkit-box-shadow:-3px 5px 5px 5px rgba(68,68,68,0.6);
	box-shadow: -3px 5px 5px 5px rgba(68,68,68,0.6);
	filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=-3,MakeShadow=true,ShadowOpacity=0.30);
	-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=-3,MakeShadow=true,ShadowOpacity=0.30)";
	/*position: absolute;*/
}

.slides_container div.slide {
	width:325px;
	height:250px;

	display:block;
	position:relative;
	/*border:solid pink 1px;*/
}

.container_sl .slidetitel0 {  color:#C1EB52;}
.container_sl .slidetitel1 {	color:#034592;}

.slidetext {
	position:absolute;
	top:5px;
	left:5px;
	z-index:50;
	margin-top:0px;
	display:none;
}
.slidetext span{
	display:inline-block;
	padding:0px 0px;
	background-color: rgba(256,256,256,0.9);
	font-size: 26px;
 	 line-height: 30px;
  	/* text-transform: uppercase;*/
    font-weight: 400;
	color:#000;	

}
.slidetext2 {
	background-color: #fff;
	position:absolute;
	z-index:50;
	bottom:10px;
	width:100%;
	text-align:right;
}


.slides_container a {
	
	width:100%;
	display:block;
}
.slides_container img {
	width:100%;
	height:auto;
	/*border:solid 5px red;*/
}
.container_sl .slides_container a img {
	position:relative;

}

/*
	Next/prev buttons
*/

.content .next img, .content .prev img {
	width:auto;
	height:auto;
	
}



.intro .next, .intro .prev {
	background-repeat: no-repeat;
	background-position: 0px center;
	background-size: 40px 40px;	
	position:absolute;
	top:0px;	
	left:0px;
	width:100px;
	height:100%;
	display:block;
	z-index:10;
	cursor:pointer;
	display:none;/**/
	/*background-color: rgba(200,200,200,0.8);*/
	
}
.intro .prev {
	background-image:url(../userfiles/images/meta/arrow-prev.svg);
}
.intro .next {
	background-image:url(../userfiles/images/meta/arrow-next.svg);
	background-position: right center;
	left:904px;
}

/*
	Pagination
*/

.intro ul.pagination{
	z-index:200;
	/*background-color: #Ff0;*/
	display:block;
	display:none;
}



.pagination {
	position:absolute;
	bottom:-30px;
	margin-left:-23px;
	height:12px;
	width:400px;
	display:none;
	/*background-color: #Ff0;*/
}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.pagination li a {
	display:block;
	width:14px;
	height:0;
	padding-top:12px;
	background-image:url(../userfiles/images/meta/pagination2.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}
/* Tablet Portrait */
@media only screen and (min-width: 768px) and (max-width: 1023px) {	
	/*
	#container_sl, #intro { height:245px; height:221px;}
	.slides_container { top:-15px;}
	.home .slides_container { top:-35px;}
	.slides_container div.slide { width:748px; height: 245px;  height:221px;}
	.slidetext span { padding:6px 16px; font-size: 24px;  line-height: 28px; }
	#intro .next { left:648px; }
	#intro .next, #intro .prev { background-size: 30px 30px; height:245px;  height:221px; top:-15px; border:solid 1px red;}
	
	.home #container_sl, #intro { height:278px;}
	.home #intro .next, .home  #intro .prev { height:278px; top:0px;}
*/
}
/* Smartphone Portrait und Landscape */
@media only screen and (min-width: 512px) and (max-width: 767px) {
/*
	#container_sl { height:168px;}
	#introX {display:none;}

	
	.slides_container div.slide { width:512px; height: 168px;}
	.slidetext span { padding:6px 16px; font-size: 20px;  line-height: 24px; }
	#intro .next { left:412px; }
	#intro .next, #intro .prev { background-size: 20px 20px; height:168px;}
	
	.home .slides_container { top:-35px;}	
	.home #container_sl, #intro { height:190px;}
	.home #intro .next, .home  #intro .prev { height:190px;}	

*/
}
@media only screen and (min-width: 320px)  and (max-width: 512px) {

	.container_sl { height:240px; width:250px; margin:0px 0px 30px 0px;}
	.intro {}
	.container_sl h1 { height: 55px; width: 250px; font-size:30px; line-height: 55px; }
	.slides_container div.slide {width:250px;height:190px;}

	/*
	.slides_container { top:-35px;top:-20px;}
	.slides_container div.slide { width:320px; height: 94px; border-top:solid 1px blue;}
	.home .slides_container div.slide { height:119px; border-bottom:solid 1px blue;}
	.slidetext {  margin-top: -3px; }
	
	.slidetext span { padding:2px 6px; font-size: 14px;  line-height: 16px; }
	#intro .next { left:220px; }
	#intro .next, #intro .prev { background-size: 20px 20px; height:94px;}

*/	
	
}