@charset "utf-8";

/* Mobile Layout: 480px and below. */
#bild-1, #bild-2, #bild-3, #bild-4, #bild-5, #bild-6, #bild-7, #bild-8, #bild-9, #bild-10,#bild-11, #bild-12, #bild-13, #bild-14, #bild-15, #bild-16, #bild-17, #bild-18 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:1em; }
/*#bild-7 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:1em; }
#bild-8 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:1em; }
#bild-9 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:1em; }
#bild-10 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:1em; }
#bild-11 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:1em; }
#bild-12 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:1em; }
#bild-13 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:1em; }
#bild-14 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:1em; }
#bild-15 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:1em; }
#bild-16 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:1em; }
#bild-17 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:1em; }
#bild-18 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:1em; }*/
#bild-19 { clear:both; float:left; margin-left:0; width:100%; display:block; }
#mymap { clear:both; float:left; margin-left:0; width:100%; display:block; margin-bottom:1em; }


/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */
@media only screen and (min-width: 481px) {
	#bild-1, #bild-2, #bild-3, #bild-4 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:2em; }
	#bild-5, #bild-6 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:2em; }
	#bild-7 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:2em; }
	#bild-8 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:2em; }
	#bild-9 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:2em; }
	#bild-10 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:2em; }
	#bild-11 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:2em; }
	#bild-12 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:2em; }
	#bild-13 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:2em; }
	#bild-14 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:2em; }
	#bild-15 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:2em; }
	#bild-16 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:2em; }
	#bild-17 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:2em; }
	#bild-18 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:2em; }
	#bild-19 { clear:both; float:left; margin-left:0; width:100%; display:block; }
	#mymap { clear:both; float:left; margin-left:0; width:100%; display:block; margin-bottom:2em; }
}


/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */
@media only screen and (min-width: 769px) {
	#bild-1 { clear:both; float:left; margin-left:0; width:32.716%; display:block; margin-top:2em; }
	#bild-2, #bild-3 { clear:none; float:left; margin-left:0.9259%; width:32.716%; display:block; margin-top:2em; }
	#bild-4 { clear:both; float:left; margin-left:0; width:32.716%; display:block; margin-top:2em; }
	#bild-5, #bild-6 { clear:none; float:left; margin-left:0.9259%; width:32.716%; display:block; margin-top:2em; }
	#bild-7 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:2em; }
	#bild-8 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:2em; }
	#bild-9 { clear:both; float:left; margin-left:0; width:31.4465%; display:block; margin-top:2em; }
	#bild-10 { clear:none; float:left; margin-left:2.8301%; width:31.4465%; display:block; margin-top:2em; }
	#bild-11 { clear:none; float:left; margin-left:2.8301%; width:31.4465%; display:block; margin-top:2em; }
	#bild-12 { clear:both; float:left; margin-left:0; width:31.4465%; display:block; margin-top:2em; }
	#bild-13 { clear:none; float:left; margin-left:2.8301%; width:31.4465%; display:block; margin-top:2em; }
	#bild-14 { clear:none; float:left; margin-left:2.8301%; width:31.4465%; display:block; margin-top:2em; }
	#bild-15 { clear:both; float:left; margin-left:0; width:31.4465%; display:block; margin-top:2em; }
	#bild-16 { clear:none; float:left; margin-left:2.8301%; width:31.4465%; display:block; margin-top:2em; }
	#bild-17 { clear:none; float:left; margin-left:2.8301%; width:31.4465%; display:block; margin-top:2em; }
	#bild-18 { clear:both; float:left; margin-left:0; width:100%; display:block; margin-top:2em; }
	#bild-19 { clear:both; float:left; margin-left:0; width:100%; display:block; }
	#mymap { clear:both; float:left; margin-left:0; width:100%; display:block; margin-bottom:2em; }
}

.tab-left { text-align:left; margin-left:12%; }
