/* CSS Document */
#showamobnav, #kopfzeile_sm {display:none}
input[type=radio] {display:none}

#lasche-kategorie {margin-top:0}
@media (min-width: 1024px) {
	#kategorien {background:url(https://www.webbomb.de/ebay/apanado/gfx/bbox-bg.gif) repeat-y; padding-bottom:12px}
	#dd_navi {background: url(../pix/navi-bg.gif) left 199px no-repeat !important; padding-bottom:3px !important}
	.artikelbeschreibung {padding: 0 20px 0 10px;}
	#lasche {
    background: transparent url("https://www.webbomb.de/ebay/apanado/gfx/lasche-angebot-gr-bg.gif") repeat scroll 0% 0%;
    height: 1300px;
    width: 20px;
    position: absolute;
    top: 215px;
    right: -17px;
    background-image: url("https://www.webbomb.de/ebay/apanado/gfx/lasche-angebot-gr-bg.gif");
    background-repeat: no-repeat;
	}
}

@media (max-width: 1023px) {
	
	#arbeitsbereich {box-sizing:border-box; background:#FFF}
	#arbeitsbereich img {max-width: 100%; height:auto}
	#favnews, #kopfzeile, #fussnavi, #apa_logo, #head_bg {display:none}
	
	#drei_spalten {width:100% ; border:0px solid red; max-width:990px}
	#drei_spalten_table {width:100%}
	#drei_spalten_table > tbody > tr > td {float:left; width:100%; border:0px solid yellow; height:auto !important}
	#linke_spalte, #rechte_spalte, #mittlere_spalte {width:100%}
	
	#kopfzeile_sm {display:block}
	#kopfzeile_sm div {display:inline-block}
	
	#showamobnav {display:block}
	#showamobnav .btn-toggle {margin:15px 0; height: auto; border: 1px solid #999; border-radius: 5px; background: #CCC; display: inline-block; padding: 2px 5px; cursor:pointer; float: right;}
	#showamobnav .btn-toggle hr {border:1px solid #fff; width:25px;	padding:0; margin:5px 0}
	#showamobnav label {display:none}
	#linke_spalte  {display:none}	
	#snav:checked ~ #linke_spalte, #snav:checked ~ #showamobnav #closeamrnav {display: inline-block;}
	#snav:checked ~ #showamobnav #openamrnav {display: none;}
	#showamobnav #closeamrnav {display: none;}
	
	#linke_spalte {}
	#linke_spalte > table, #linke_spalte > table > tbody > tr > td > div > div {width:100%}
	#linke_spalte #shopinfo img {border:1px solid #FFF; border-left:0; margin:10px;}
	
	#linke_spalte #kategorien .klbox-kopf {background: #4E4D4B !important; max-width:100%}
	#linke_spalte #kategorien .klbox-kopf p {padding: 15px 0px 0px 20px; font-size: 16px;}
	
	.vmenu > ul > li:hover > a {background:#ddd !important}
	
	a.all_cats, a.all_cats:visited, div.lcat div.ttl a, div.lcat div.ttl a:visited, ul.lev1 li a, ul.lev1 li a:visited, div.lcat div.link a, .kat00 a, .kat00 a:visited, .category b a, .category b a:visited, #mainnavi ol li a, #mainnavi ol li a:visited, a.katlink, a.katlink:visited, .s_recat li a, .s_recat li a:visited {
		background: #636260; width:100% !important; border-bottom:1px solid #FFF !important; box-sizing: border-box;
	}
	
	a.all_cats:hover, div.lcat div.ttl a:hover, ul.lev1 li a:hover, div.lcat div.link a:hover, .kat00 a:hover, .category b a:hover, #mainnavi ol li a:hover, a.katlink:hover, a.katlink_on, a.katlink_on:visited, a.katlink_on:hover, .s_recat li a:hover {
    background: #4E4D4B; width:100% !important; border-bottom:1px solid #FFF !important;
	}
	
	.klbox-kopf {background: #E7E7E7 !important; max-width:100%}
	.klbox-content {background: #F2F2F2;}
	.klbox-fuss {background: #F2F2F2; margin-bottom:20px}
	
	#mittlere_spalte {}
	#mittlere_spalte > table {width: 100%;}
	#mittlere_spalte > table > tbody > tr > td > div > div {border:0px solid blue; width:100%}
	#mittlere_spalte > table > tbody > tr > td > div > div table {max-width: 100%; width: 100%; overflow:hidden;}
	@media (max-width: 300px) {#mittlere_spalte > table > tbody > tr > td > div > div table {font-size:smaller}}
	#mittlere_spalte .grbox-kopf {background: #4E4D4B; max-width:100%; height:auto}
	#mittlere_spalte .grbox-kopf p {padding: 10px 0px 10px 20px; font-size: 16px;}
	#mittlere_spalte .grbox-content {background: #F2F2F2;}
	#mittlere_spalte .grbox-fuss {background: #F2F2F2; margin-bottom:20px}
	
	#gallery, #printdiv, #lasche-kategorie, #lasche-info, #lasche-impressum, #lasche-newsletter, .klbox-fuss{display:none}
	#apa_image_td {width:100%}
	#widerruf .grbox-content div.p1 {padding-right:0}
	#widerruf_box {width:100%; margin:0; padding:0}
	
	#rechte_spalte {width:100%; display:none}
	
	#fusszeile {width:100%; background-position:center center; background-size:contain; backgro-und-image:url(../pix/footer-bg_sm.gif)}
}