.slidercontainer {background: #101010 url('images/slider/staubbeutel-discount-shop.jpg') center center;color:#FFF;padding:230px 0;text-align:center;margin:0;border:none;width:100%;}
.slidercontainer h1 {font-size:18px;font-variant:normal;font-weight:normal;color: #fff;}
.slidercontainer h2 {font-size:54px;line-height:60px;margin:0 0 5px;letter-spacing:0;color:#fff;}
.slidercontainer p {font-size:14px;line-height:15px;margin:15px 0 10px;}
.container {padding:0 15px;margin:auto;}
#pageContent {margin: auto;width:100%;z-index: 1;}
#menu {padding:0;list-style-type: none;width: auto;height: 48px;}
div.navBar {margin:auto;width:1000px;padding: 0 5px;height: 48px;background: url('images/infobox/cat_navbar.png') 50% 100% no-repeat;-webkit-border-radius: 0px 0px 6px 6px;border-radius: 0px 0px 6px 6px;}
div.header {width: 1000px;margin:auto;position: relative;padding:0;height: 176px;background: url('images/infobox/header.png') 50% 100% no-repeat transparent;}
div.header .top {margin: auto;width: 1000px;height: 38px;}
div.container .top {float:left;position:relative;bottom:150px;}
div.container .shopapp {float:left;width:300px;height:200px;border-radius:3px;padding:0 0 100px;position:absolute;}
div.container .shopapp .picapp {float:left;width:100px;height:196px;position:relative}
div.container .right {background:#b3b3b3;position:absolute;top:250px;left:70%;width:300px;border:1px solid #fff;border-radius:3px;}
div.container .right .desc {font-size:11px}
div.container .right p {font-size:11px}
div.container .right .staubbeutelfinder {margin:5px 0;padding:1px 5px;background: #479499;-webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;}
div.container .right .selMF, div.container .right .selMOD {width:270px}
div.container .right .qfHelp {display:block;margin:0;}
div.image {width:250px;height:100px;margin:20px;}
div.container .right h2 {font-variant:small-caps;color:#fff;text-align:center;position:relative;font-size:14px;line-height:15px;padding:0 10px;margin: 5px 0 0 0;}
div.container .right img {display: block;position: relative;margin: auto;}
div.buttonDiv {float:left;position: relative;padding: 10px 0;width: auto;height: 33px;}
div.footerMarken hr {width:90%}
div.topFeatured .prodContainer ul li {float: left;padding: 10px 3px;width: 310px;height:120px;}
div.topFeatured .prodContainer ul li div.text {padding: 5px;width: 200px;height: 65px;margin: 15px 120px;position: absolute;float: right;}
div.topFeatured .prodContainer ul li div.detail {position: relative;top:90px;left:130px;width:34px;height:33px;background: url("images/infobox/button_detail.png") no-repeat scroll left top transparent;}
div.topFeatured .prodContainer ul li div.detail:hover {background: url("images/infobox/button_detail.png") no-repeat scroll left bottom transparent;}
@media only screen and (max-width: 640px) {
        .slidercontainer {background: #101010 url('images/slider/staubbeutel-discount-shop-mobile.jpg') center center;color:#FFF;padding:230px 27em;text-align:center;margin:0;border:none;width:100%;}
}
@media only screen and (max-width: 640px) {
   div.container .shopapp{
          display: none;
       }
}
@media only screen and (max-width: 640px) {
       div.container .top{
		  float: left;
		  position: relative;
	      bottom: 150px;
		  padding: 0 200px;
       }
}
@media only screen and (max-width: 640px) {
       div.container .right{
		  background: #b3b3b3;
		  position: absolute;
		  top: 250px;
		  left: 10%;
		  width: 300px;
	      border: 1px solid #fff;
		  border-radius: 3px;
       }
} 