@media only screen and (min-width: 2200px) {

.headergrafik-start {
    margin-bottom: 20px;
	}

}

/* +++++++++++++++++++++++++++++++++++++++++++++ */

@media only screen and (max-width: 1080px) {
	
#header {
    position: relative;	
	border-bottom: 0;
	height:auto;
	}	

.headergrafik img {
    padding-top:20px;
}

.headergrafik-start img {
    padding-top:20px;
	}

img#logo  {
	max-width:260px;
	width: 60%;
	}	
	

.headergrafik {
    padding-top: 0;
	}

.navigation {
    padding-top: 10px;
	}

.nav {
	float:left;
	margin-top:1px !important;
	margin-left:15px;
	}

.zeile .vier.teaser {
    margin-right: 0;
	}

img {
	max-width:100%;
	height:auto;
	}


#footer {
	padding-left:15px;
	}

.impressum-rahmen {
	height:5000px;
	}
}

/* +++++++++++++++++++++++++++++++++++++++++++++ */

@media only screen and (max-width: 750px) {
	
#carousel2 {
	display:none;
	}

#carousel_pfeile {
	display:none;
	}

.carousel-frame {
	display:none;
	}

.impressum-rahmen {
	height:7150px;
	}

}