@media (max-width: 1500px){
#test1500 {		display:block;}

					}
					
@media (max-width: 1400px){
#test1400 {		display:block;}

					}
					
@media (max-width: 1350px){
#test1350 {		display:block;}

					}
					
@media (max-width: 1300px){
#test1300 {		display:block;}	


					}
					
@media (max-width: 1250px){
#test1250 {		display:block;}

					}
					
@media (max-width: 1200px){
#test1200 {		display:block;}

					}

@media (max-width: 1160px){
#test1 {		display:block;}
html, body, h2 { 	line-height:140%; background-position:center top 200px;}
body { 			background-position:center top 200px; }
#wrap, #wrapper, #menuleiste	{ position:absolute;
				left:2.15%;
				right:2.15%;
				width:auto;
				max-width:1096px;}			
#menuleiste {left:0; right:0; top:-37px;}

header {		height:202px;}
#wrap { 		top:202px;}

.unter1160weg {display:none;}
				}
				

				

@media (max-width: 1080px){
#test2 {		display:block;}	

body { 			background-position:center top 198px; }
header {		height:198px;}
#wrap { 		top:198px;}
#wrap, #wrapper{ left:2.2%;right:2.2%;}	
#menuleiste {	top:-37px; }
#bild_links35, #bild_rechts35, .bildrechts, .bildlinks {	width:38%;}	


.unter1080weg {display:none;}	
				}
				
				
@media (max-width: 1006px){ 		
#test3 {		display:block;}

html, body, h2 { 	font-size:14px;	line-height:140%;  /* ultra, extra-condensed */}	
body { 			background-position:center top 192px; }
header {		height:192px;}
#wrap { 		top:192px;}
#menuleiste {	top:-35px; }
.unter1006weg {display:none;}	
				}
				
@media (max-width: 980px){ 
#test18 {		display:block;}
body { 			background-position:center top 182px; }
header {		height:182px;}
#wrap { 		top:182px;}

#teilung {		width:100%;	bottom:34px; }	
#teilung .links{background-image:url(../px/bttns/hauptreiter34.png);
				width:190px;
				height:24px;
				padding:5px 12px;}		
#teilung .rechts a {	width:190px;
						padding:4px 12px 3px 20px;
						margin-left:-22px;	}

.unter980weg {display:none;}	
				}

@media (max-width: 960px){ 
#test4 {		display:block;}	
body { 			background-position:center top 176px; }
header {		height:176px;}
#wrap { 		top:176px;}
#bild_links35, #bild_rechts35, .bildrechts, .bildlinks  {	width:40%;}	
.unter960weg {display:none;}
.show960 {display:block;}				
				}

@media (max-width: 920px){ 

#test19 {		display:block;}	
body { 			background-position:center top 170px; }
header {		height:170px;}
#wrap { 		top:170px;}	


.unter960weg {display:block;}
.show960 {display:none;}
.unter920weg {display:none;}
				}

@media (max-width: 870px){ 
#test5 {		display:block;}	
body { 			background-position:center top 164px; }
header {		height:164px;}
#wrap { 		top:164px;}	
#menuleiste a, #menuleiste .activ
		{ 		padding:7px 12px;}
		
#teilung {		width:100%;	}	
#teilung .links{width:170px;
						height:25px;
						padding:5px 16px;}		
#teilung .rechts a {	width:170px;
						
						padding:4px 12px 1px 20px;
						margin-left:-22px;	}
		
#bild_links35, #bild_rechts35, .bildrechts, .bildlinks  {	width:42%;}	
	
.unter870weg {display:none;}
				}

@media (max-width: 800px){
#test6 {display:block;}  
body { 			background-position:center top 158px; }
header {		height:158px;}
#wrap { 		top:158px;}	

#wrap, #wrapper	{ left:1%;
				right:1%;}	
				
#bild_links35, #bild_rechts35, .bildrechts, .bildlinks  {	width:44%;}				
							
.unter800weg {	display:none;}
				}			

@media (max-width: 720px){
/* ab hier geht jeder block auf die gesamte Breite... */
#test7 {display:block;}  

body { 			background-position:center top 100px; background-color:#143264;}
header {		height:100px;}
#wrap { 		top:100px;}	
#teilung {		display:none;	}

#rechts68, #block_rechts75 {top:4px; width:100%; left:0%; right:0%; float:left;}

#text_ganze_rechte_breite {width:100%; left:0%; right:0%;}

#menuleiste, nav, #telefonbild, #neu  {display:none;}
#bild_links35, #bild_rechts35, .bildrechts, .bildlinks  {	width:36%; margin-right:10px;}	
.slide {		display:block;
				visibility:visible;}
h1, h2 {	text-shadow:none;}

footer { bottom:0; margin-top:16px; }


.unter720weg {display:none;}
.show720 {display:block;}
.show720 img {border:1px solid #666666; border-radius:5px; margin-right:6px;}
				}

@media (max-width: 640px){
#test8 {	display:block;} 


article #links50, article #rechts50, #bildlinks50, #bildrechts50, article #links30, article #rechts70, #bildlinks30, #bildrechts70, article #links40, article #rechts60, #bildlinks40, #bildrechts60, article #links60, article #rechts40, #bildlinks60, #bildrechts40, article #links70, article #rechts30, #bildlinks70, #bildrechts30, article #breit100, article #breit100kurz, #text_rechts, #text_links  {width:100%; float:left;}


	
.unter640weg {display:none;}
				}

@media (max-width: 620px){
#test9 {	display:block;}


#panel {	padding:6px;}

.unter620weg {display:none;}
				}

@media (max-width: 560px){	
#test11 {	display:block;}
body { 			background-position:center top 80px; }
header {		height:80px;}
#wrap { 		top:80px;}	

.slide {		top:-78px;}
#panel {	top:-45px;} 


.unter560weg {display:none;}
				}
				
				
@media (max-width: 520px){	
#test10 {	display:block;}

#panel {	width:60%;} 
			
.unter520weg {display:none;}
.unter800weg {	display:block;}
.show520 {display:block;}
				}

@media (max-width: 478px){
#test12 {	display:block;}
body {background-image:none;}
#wrap, #wrapper{ left:0;right:0;}
#wrapper {	padding:0 2px 0 4px;}	

#bild_links35, #bild_rechts35, .bildrechts, .bildlinks  {	float:none;
				width:100%;
				margin:0;}

#panel {	width:70%;}
header {background:#F1F2F3;}
footer {border-radius:0;}
.show478 {display:block;}
.hide478 {display:none;}
				}


@media (max-width: 440px){
#test440 {display:block;}
body { 			background-position:center top 65px; }
header {		height:65px;}
#wrap { 		top:67px;}	
.slide {		top:-64px;}
#panel {	top:-25px;}
#rechts68, #bild_links, #bild_rechts, #block_links, #block_rechts {width:100%; margin: 0 0px 9px 0px; float:none; clear:both; }	
			}



				
@media (max-width: 404px){
#test13 {display:block;}

			}
			
@media (max-width: 375px){
#test15 {display:block;}
#panel {	width:80%;}
.unter375weg {display:block;}
			}
			
@media (max-width: 360px){
#test16 {display:block;}
			}

			
@media (max-width: 340px){
#test17 {display:block;}
			}

				