/***************************** Desktop ****************************/
@media (min-width: 768px) {	
	/* Allgemein */	
	.width1200 {
		max-width: 1196px; 
		margin: 0 auto;
		display: block;
		border: 2px solid #FFA200;
		background-image: url(../img/bg.jpg);
	}
	
	.width850 {
		width: 850px;
		margin: 0 auto;
		display: block;
	}
	
	.width820 {
		width: 820px;
		margin: 0 auto;
		display: block;
	}
	
	/* Header */
	.header {
		height: 332px;
	}
	
	.header .logo {
		padding-top: 105px;
    	margin-left: 25px;
	}
	
	.header .logo img {
		width: auto;
		margin: 0;
	}
	
	.bg-navi {
		background-color: transparent;
		margin-top: -57px;
	}
	
	.btn-navi .btn-menu  span {
		top: 5px;	
		font-size: 28px;	
	}
	
	.btn-navi .shopnavi span {
		width: 385px;
		display: inline-block;
		padding-left: 35px;
	}
	
	.btn-navi .shopnavi span:last-child {
		top: -30px;
    	position: relative;
	}
	
	.btn-navi .shopnavi li {
		line-height: 120%;
	}
	
	.btn-navi .shopnavi a {
		font-size: 20px;
	}
	
	.btn-navi .close {
		display: none;
	}
	
	/* Content */	 
	.content-box h1 {
		font-size: 36px;
	}
	
	.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;
		margin: 0 0 15px 0;
	}
	
	.beschreibung .headline-grau {
		font-size: 24px;
		margin: 25px 0 15px 0;
	}
	
	.beschreibung .text {
		padding: 0 5px;
		font-size: 16px;
	}
			
	/* Footer */
	.bg-footer {
		padding: 5px 0 25px 0;
	}
	
	.kontakt {
		float: left;
		padding: 10px 60px 0 0;
	}
	
	.kontakt .logo-klein {
		margin: 65px 0;
	}
	
	.vorteile {
		float: left;
	}
	
	.bezahlen {
		float: right;
	}

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