
.bildcontent { width:100%; height:100%; }
	@media screen and (min-height:605px) and (min-width:640px) { .bildcontent { height:605px; } }

.abstandoben { height:85px; }
	@media screen and (min-width:640px) { .abstandoben { height:64px; } }

.bu { font-size:13px; line-height:16px; font-weight:400; display:none;  }
	@media screen and (min-width:640px) { .bu { display:table-cell; width:166px; min-width:166px; vertical-align:bottom;  font-size:13px; line-height:16px; } }
	@media screen and (min-width:1200px) { .bu {  font-size:12px; line-height:16px; } }

.pfeile { display:none; }
	@media screen and (min-width:640px) { .pfeile { display:table-cell; min-width:30px;width:30px; max-width:30px; overflow:hidden; vertical-align:middle; padding-bottom:27px; font-size:90px; line-height:70px; } }
.pfeile a { -webkit-tap-highlight-color:transparent; }

.gbild { position:relative; height:100%; width:100%; }
.gbild img { max-height:100%; max-width:100%; position:absolute; margin:auto; top:0; left:0; bottom:0; right:0; }

.mobilebuzeile { display:table-row; height:44px; }
	@media screen and (min-width:640px) { .mobilebuzeile { display:none; } }
.mobilebu { font-size:14px; line-height:16px; font-weight:400; display:table-cell; text-align:center; height:44px; padding-top:2px; }
	@media screen and (min-width:640px) { .mobilebu { display:none; } }

.mobilepfeilezeile { display:table-row; height:40px; }
	@media screen and (min-width:640px) { .mobilepfeilezeile { display:none; } }
.mobilepfeile { font-size:0; text-align:center; height:40px; max-height:40px; padding:0; }
	@media screen and (min-width:640px) { .mobilepfeile { display:none; } }
.mobilepfeile a { -webkit-tap-highlight-color:transparent; }

.abstandunten { height:15px; }
	@media screen and (min-height:700px) { .abstandunten { height:25px; } }
	@media screen and (min-width:640px) { .abstandunten { height:30px; } }