body { font-family: Verdana, Geneva, sans-serif; }
#container { width: 960px; margin: auto; }
.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }

header { background-color: #ffd34d; margin-bottom: 10px; padding: 5px; }
nav { background-color: #dc9815; border: 5px solid #ffd34d; padding: 5px; }
#wrapper_aside_section { margin-bottom: 10px; float: left; }
aside { background-color: #a4c63f; float: left; width: 280px; margin-right: 10px; height: 300px; padding: 5px; }
section { background-color: #acdef5; float: left; width: 650px; padding: 5px; }
article { background-color: #6cbfe8; padding: 5px; margin-bottom: 10px; }
article:first-child { margin-top: 20px;}
footer { background-color: #6aaea0; padding: 5px; }

figure { margin: 0 0 10px 0; }

#formular_rechnung { margin: 10px 0 10px 0; }
