/***************************** Desktop ****************************/
@media (min-width: 768px) {	
	/* Allgemein */	
	#bg-shop {
		padding: 10px 0; 
	}
	
	.width1200 {
		max-width: 1200px; 
		margin: 0 auto;
		display: block;
	}
	
	.width1000 {
		width: 1000px;
		margin: 0 auto;
		display: block;
	}
	
	.width970 {
		width: 970px;
		margin: 0 auto;
		display: block;
	}
	
	/* Header */
	.header {
		padding: 15px 0;
	}

	.header .logo {
		float: left;
	}
	
	.header .logo img {
		margin: 0;
	}
	
	.header .infos {
		float: right;
		display: block;
		color: #FFFFFF;
		font-size: 20px;
		padding: 39px 0;
	}
	
	.header .infos i {
		font-size: 24px;
		color: #FF9B00;
		padding-right: 10px;
	}
	
	.header .infos a {
		color: #FFFFFF;
		text-decoration: none;
		padding-right: 30px;
	}
	
	.header .infos a:hover {
		color: #FF9B00;
	}
	
	.banner {
		display: block; 
		padding-bottom: 15px;
	}
	
	.bg-navi {
		padding: 0 15px;
	}

	.bg-navi .navi {
		padding: 10px 0;  
	}

	.btn-navi .btn-menu {
		display: none;   
	} 
	
	.btn-navi .shopnavi {
		display: block;
	}
	
	.btn-navi:hover .shopnavi {
		font-family: 'Roboto Condensed', sans-serif;
	}
		
	.btn-navi .shopnavi .mobil { 
		display: none;    
	}
	
	.btn-navi .shopnavi .desktop {
		display: block; 
	}
	
	.btn-navi .shopnavi a {
		font-size: 18px;
		padding: 0 20px;
		text-transform: uppercase;
	}
	
	.btn-navi .close {
		display: none;
	}
	
	/* Content */
	.content-box .linke-spalte {
		display: block;
		float: left;
		width: 270px;
		padding-right: 40px;
	}
	
	.content-box .rechte-spalte {
		width: 660px;
		float: right; 
	}
	
	.shopnavi2 .headline { 
		background-color: #FF9B00;
		font-size: 24px;
		padding: 5px 15px;
		color: #FFFFFF;
		text-transform: uppercase;
	}
	
	.shopnavi2 ul { 
		margin: 0; 
		padding: 5px 15px;		
		border: 1px solid #C8C8C8;
		border-top: none;
		font-family: 'Open Sans', sans-serif;
	}
	
	.shopnavi2 li {  
		padding: 5px 0; 
		list-style: none;		
	}  
	
	.shopnavi2 li a { 
		color: #000000;
		font-size: 16px;
		text-decoration: none;
		line-height: 180%;
	}
	
	.shopnavi2 li a:hover {
		color: #FF9B00;
	} 
	 
	.content-box h1 {
		font-size: 30px;
	}
	
	.bild-gross-position {
		height: auto;
	}
	
	.bild-gross-position a {
		height: auto;
	}
	
	.lightbox-popup {
		left: 50%;
		top: 15%;
		margin: 0 auto 0 -400px;
	}
	
	.lightbox:target .lightbox-popup {
		max-height: 600px;
		max-width: 800px;
	}
	
	.lightbox a.btn-close {
		right: -55px;
	}
	
	.beschreibung .headline { 
		font-size: 24px;
	}
			
	/* Footer */
	.bg-footer {
		padding: 5px 0 25px 0;
	}
	
	.footer {
		padding: 0;
	}
	
	.kontakt {
		float: left;
		padding: 0 200px 0 0;
	}
	
	.informationen {
		float: left;
		padding: 0;
	}
	
	.ebay {
		float: right;
	}
	
	.bg-bezahlen {
		padding: 15px;
	}
	
	.bezahlen h2 {
		display: inline;
		padding: 0;
	}
	
	.bezahlen span {
		float: right;
	}

	.copy .links {
		float: left;
		padding-bottom: 0;
	}
	
	.copy .rechts {
		float: right;
	}
}