body { font-family: Arial, sans-serif; font-size: 12px; width: 1000px; margin: auto; background-color: #ccc; } h1 { font-size: 2em; line-height: 1.2em; color: #1a2d79; font-weight: bold; margin: 0 0 10px -5px; padding: 5px 0 20px 0; border-bottom: 1px dashed #999; } h2 { font-size: 1.5em; line-height: 1.2em; color: #525760; font-weight: bold; margin: 20px 0 10px -1px; } h3 { font-size: 1.5em; line-height: 1.2em; color: #525760; font-weight: bold; margin: 0 0 0 0; padding: 20px 0 20px 0; } h4 { font-size: 2.5em; line-height: 1em; color: #1a2d79; font-weight: bold; margin: 0 0 0 0; } img{ border: 0; } #header{ height: 115px; } #header img{ padding-top: 5px; padding-bottom: 0; } #greybar { height: 30px; background-image: url(../img/button_grau.jpg); margin: 0 0 0 200px; } #greybar ul{ list-style-type: none; margin: 0; } #greybar li{ padding-top: 5px; height: 25px; float: right; display: inline; } #greybar li:hover{ background-image: url(../img/button_grau_over.jpg); height: 25px; } #greybar li.aktiv{ background-image: url(../img/button_grau_over.jpg); font-weight: bold; } #greybar a{ text-decoration: none; float: left; width: 150px; text-align: center; color: #FFF; font-size: 1em; margin-top: 2px; margin-bottom: 3px; } #links { width: 200px; height: 630px; background-color: #1a2d79; margin-top: -30px; float: left; position: relative; } #links ul{ margin: 0; padding-left: 0; width: 200px; } #links li{ list-style-type: none; background-image: url(../img/button_blau.jpg); height: 23px; padding-top: 7px; padding-left: 20px; } #links li.level2{ padding-left: 40px; } #links li.aktivlevel2{ background-image: url(../img/button_blau_over.jpg); padding-left: 40px; } #links li:hover{ background-image: url(../img/button_blau_over.jpg); } #links li.aktiv{ background-image: url(../img/button_blau_over.jpg); font-weight: bold; } #links a{ text-decoration: none; display: block; height: 20px; color: #fff; font-size: 1em; } #inhalt { margin-left: 0; height: 600px; padding: 0 20px 0 20px; text-align: justify; background-color: #fff; overflow: auto; } #inhalt ul{ padding-left: 20px; } img.daemm{ float: right; padding-left: 50px; } img.info{ float: left; padding-right: 50px; } img.rechts { float: right; margin-left: 20px; margin-bottom: 20px; } img.referenz{ padding: 0 0 0 0; } #clear { overflow: hidden; clear: left; height: 0; margin: -1px 0 0 0; font-size: 1px; } #cleaner { clear: both; margin-top: 0; position: fixed; } #footer { color: #fff; height: 23px; padding-top: 7px; background-image: url(../img/button_grau_over.jpg); font-weight: bold; text-align: center; }