@import url(http://fonts.googleapis.com/css?family=Bree+Serif); /* ------------------------------------------------------------------------------------------------------------------- */ * { margin: 0; padding: 0; } /* ------------------------------------------------------------------------------------------------------------------- */ .Site { position: relative; max-width: 1024px; margin-top:75px; margin-left: auto; margin-right: auto; display: block; } .Header { float: left; width: 100%; height: 80px; border:0px solid #000000; } .Verweise { float: left; width: 100%; height: 50px; border:0px solid #000000; margin-top: 0.4%; } .Services { float: left; width: 33.6%; height: 150px; border:0px solid #000000; margin-top: 0.4%; } .Contents { float: right; width: 66.4%; height: 150px; border:0px solid #000000; margin-top: 0.4%; } .Articles { float: left; width: 33.6%; height: 258px; border:0px solid #000000; margin-top: 0.4%; margin-bottom: 0; } .Banner { float: right; width: 66.4%; height: 75px; border:0px solid #000000; margin-top: 0.4%; } .News { float: left; width: 38.4%; height: 179px; margin-top: 0.4%; margin-bottom: 0%; } .Anmeldung { float: right; width: 28%; height: 179px; margin-top: 0.4%; margin-bottom: 0%; } .Footer { float: left; width: 100%; height: 80px; margin-top: 0.4%; } .clearfix::after { content: ""; clear: both; display: table; } /* ------------------------------------------------------------------------------------------------------------------- */