body { background-color: #E6E6E6; color: #000000; font-size: 12px; font-family: Verdana, Arial; background-image: url(/pic/k/root/bg-site/gif/bg-site.gif); background-repeat: no-repeat; background-position: right bottom; margin: 0px; } table { font-size: 12px; } td { font-size: 12px; } a:link, a:visited, a:active { color: #000000; text-decoration: underline; } a:hover { color: #999999; text-decoration: none; } a.navilink:link, a.navilink:visited, a.navilink:active { color: #000000; text-decoration: none; font-size: 12px; } a.navilink:hover { color: #CCCCCC; text-decoration: none; font-size: 12px; } .top_right { background-image: url(/pic/k/root/top2-right/jpg/top2-right.jpg); background-repeat: no-repeat; text-align: right; padding-right: 20px; padding-top: 75px; font-size: 18px; font-weight: bold; font-family: Arial; } .menu { background-image: url(/pic/k/root/menu-left/jpg/menu-left.jpg); background-repeat: no-repeat; background-position: left top; padding-left: 115px; font-size: 12px; } .content { background-image: url(/pic/k/root/bg-content/gif/bg-content.gif); background-repeat: repeat-y; background-position: left top; padding-right: 15px; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; font-size: 12px; } .bottom { padding-left: 85px; font-size: 10px; } .impressum { text-align: right; vertical-align: bottom; } .bg_menu { background-image: url(/pic/k/root/bg-menu/gif/bg-menu.gif); background-repeat: repeat-y; background-position: 85px; }