html        { scroll-behavior: smooth; }
body        { margin-top: 56px; }
h1          { font-size: 2.25rem; }
.card-title,
.card-text  { margin: 4px; padding: 4px; width: 14rem;
  	          background-color: rgba(0,0,64,0.6); color: white; }

section     { margin-top: 10px; min-width: calc(100vw - 40px); min-height: calc(100vh - 56px); }
#section1   { background: url(obere-weinsteige.jpg) 40% 20%/cover content-box; }
#section2   { background: url(werbeanlage.jpg) 10% 20%/cover content-box; }
#main { color: rgb(0,0,128); }
