.mobile-l{
	display: none;
	background:#00F;
}
.mobile-navigation{
	display: block;
}
.info.gap1 .float-right2{
  padding-top: 40px;
}
#block-system-main-menu{
	display: none;
	position: absolute;
    right: 0;
	width:200px;
	top:80px;
	padding-right:0;
}
#block-system-main-menu li{
	display:block;
	background: #efefef;
	margin-bottom:1px;
	padding:8px;
	text-align:center;
}
#block-system-main-menu .subkat {
    left: auto;
    opacity: 0.8;
    padding-top: 0px !important;
    position: absolute;
    right: 242px;
    top: 0;
}
.news-float-left, .news-float-right{
	float:none;
	width:auto;
}
.news{
	text-align:center !important;
	width:auto;
}
.flexslider .slides img{
	display:inline-block !important;
	width:auto !important;
}
.flexslider .slides img.showifxs{
	display:none !important;
}


.pdetails, .as-pagination-buttons{
	display:none;
}
.mobile-off{
	display:none !important;
}
.mobile-on{
	display: block;
}
.as-pagination-button{
	width:10px !important;
	height:10px !important;
}
.mobile-pdetails, .mobile-pnavi{
	display: block;
}
.as-has-buttons, .productholder{
    margin-bottom: 0 !important;
}
.addcontent{
	border-top:none;
}
.productdetail #accordion h2{
	padding-top:15px;
}
.productdetail #accordion p{
	text-align:center !important;
}
.zusatzboxen{
	background:none;
}
.mobile-pdetails #accordion div.zusatzbox{
    padding: 0;
    width: 270px;
    margin: 0 auto;
}
.fancybox-overlay {
    position: relative;

    top: 0;
    left: 0;
    overflow: hidden;
    display: none;
/*    z-index: 9999;*/

background: url('fancybox_overlay.png');
}
.zoom.inline a{
	display:none;
}
