#wrapper { max-width: 100%; max-height: 100%; margin-right: auto; margin-left: auto; } header { text-align: center; background-color: #edebe8; } #logo{ max-width: 955px; max-height: 200px; } h1 { font-size: 16px; color: black; } body { padding-left: 9%; padding-right: 9%; background-color: #EDEBE8; } nav ul { padding-right: 6%; text-align: right; list-style-type: none; } nav li{ display: inline; margin-right: 40px; } a{ color: blue; } section { padding: 15 px; margin-top: 15px; margin-right: 15; width: 61%; float: left; background-color: #f2f2f2; border: 1px solid #dedcd9; border-radius: 8px; } aside{ padding: 25px; margin-top: 15px; width: 31%; float: right; background-color: #f2f2f2; border: 1px solid #dedcd9; border-radius: 8px; } ..bild{ max-width: 300px; max-height: 180px; } ..anfahrt{ max-width: 450px; max-Height: 300px; } footer { clear: both; } footer ul{ float: left; list-style-type: none; } footer li{ display: inline; margin-right: 40px; } #home { margin-left: 15px; margin-right: 15px; text-align: center; } #bilder { margin-left: 15px; margin-right: 15px; text-align: center; } #ueber { margin-left: 15px; margin-right: 15px; text-align: center; } #kontakt { margin-left: 15px; margin-right: 15px; text-align: center; } #anfahrt { margin-left: 15px; margin-right: 15px; text-align: center; }