body { color: black; background-color: white; background-image: url(mainbg.jpg); background-repeat: repeat-x; margin: 0; padding: 0; }
.heizung { background-image: url(heiz-bg.jpg); width: 895px; margin: 0 0 0 10px; padding: 0; }
.infos { margin: 0; padding: 0; }
.infos h2 { font-size: 13px; font-family: verdana; font-weight: normal; margin: 0; padding: 24px 0 9px 350px; }
.conten { font-size: 13px; font-family: verdana; width: 527px; float: right; clear: left; margin: 0; padding: 0 15px; }
.conten h1 { color: #0065a7; font-size: 18px; font-weight: bold; margin: 0; padding: 0; }
.conten p { font-size: 14px; line-height: 19px; text-align: justify; }
.conten A { color: #0065a7; text-decoration: none; }
.conten A:hover { color: #0065a7; text-decoration: underline; }
li.current A { color: #0065a7; text-decoration: none; }
.heiznavi { width: 205px; float: right; clear: none; margin: 0; padding: 0 0 0 133px; }
.heiznavi ul { margin: 15px 0 0; padding: 0; list-style-type: none; }
.heiznavi li { margin: 0; padding: 0 0 5px; list-style-image: url(go.gif); }
.heiznavi A { color: #fff; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: none; }
.heiznavi A:hover { color: #0065a7; }
.more { color: #636363; font-size: 12px; font-family: verdana; width: 545px; margin: 0; padding: 15px 0 8px 350px;}
.more A { color: #636363; text-decoration: underline; }
.more A:hover { color: #0065a7; text-decoration: underline; }