html, body { background: #000000; font-family: Arial, Helvetica, sans-serif; height: 100%; margin: 0; padding: 0; }
html { _background: url(http://www.totenabfahrt.com/pics/totenkirchl.jpg) #000000 no-repeat bottom left; }
body { background: url(http://www.totenabfahrt.com/pics/bgrightc.jpg) #000000 repeat-x top right; }
div#all { background: url(http://www.totenabfahrt.com/pics/bg_right.jpg) no-repeat 972px 0; height: 100%; margin: 0; overflow: visible; padding: 0; position: absolute; width: 100%; z-index: 1; }
div#header h1 { display: none; visibility: hidden; }
div#header { background: url(http://www.totenabfahrt.com/pics/bgleft09.jpg) no-repeat top left; height: 100%; left: 0; position: absolute; width: 313px; }
div#content { _height: 100%; border: 1px solid #cccccc; border-bottom-style: none; left: 313px; min-height: 100%; position: absolute; top: 0; width: 576px; }
div#content-header { background: url(http://www.totenabfahrt.com/pics/bg_top.jpg) no-repeat top left; border-bottom: 1px solid #cccccc; height: 35px; left: -1px; position: absolute; top: -1px; width: 578px; }
div#content-body { background: #000000; margin-top: 36px; overflow: auto; }
div#menu { height: 600px; left: 889px; overflow: hidden; position: absolute; width: 90px; }
div#menu-header { _margin-left: -12px; /*stupid IE*/ background: url(http://www.totenabfahrt.com/pics/bgmenuleft.jpg) no-repeat top left; height: 60px; position: absolute; width: 12px; }
div#menu-header h2 { display: none; visibility: hidden; }
div#menu-body { margin-left: 12px; }
div#menu a { border: 0; display: block; height: 65px; width: 71px; z-index: 4; }
div#menu a span { display: none; visibility: hidden; }
div#menu ul { _padding-top: 4px; list-style: none; margin: 0 0 0 0; padding: 0 0 0 0; width: 71px; }
div#menu ul li { _height: 61px; _margin-top: -4px; height: 62px; list-style: none; margin: 0; padding: 0; width: 71px; }
div#menu li#m0 { background: url(http://www.totenabfahrt.com/pics/m0_active.jpg) no-repeat; }
div#menu li#m0 a { background: url(http://www.totenabfahrt.com/pics/m0_inactive.jpg) no-repeat; }
div#menu li#m0 a:hover, div#menu li#m0 a.selected { background: 0; }
div#menu li#m1 a { background: url(http://www.totenabfahrt.com/pics/m1_inactive.jpg) no-repeat; }
div#menu li#m1 { background: url(http://www.totenabfahrt.com/pics/m1_active.jpg) no-repeat; }
div#menu li#m1 a:hover, div#menu li#m1 a.selected { background: 0; }
div#menu li#m2 a { background: url(http://www.totenabfahrt.com/pics/m2_inactive.jpg) no-repeat; }
div#menu li#m2 { background: url(http://www.totenabfahrt.com/pics/m2_active.jpg) no-repeat; }
div#menu li#m2 a:hover, div#menu li#m2 a.selected { background: 0; }
div#menu li#m3 a { background: url(http://www.totenabfahrt.com/pics/m3_inactive.jpg) no-repeat; }
div#menu li#m3 { background: url(http://www.totenabfahrt.com/pics/m3_active.jpg) no-repeat; }
div#menu li#m3 a:hover, div#menu li#m3.selected { background: 0; }
div#menu li#m4 a { background: url(http://www.totenabfahrt.com/pics/m4_inactive.jpg) no-repeat; }
div#menu li#m4 { background: url(http://www.totenabfahrt.com/pics/m4_active.jpg) no-repeat; }
div#menu li#m4 a:hover, div#menu li#m4 a.selected { background: 0; }
div#menu li#m5 a { background: url(http://www.totenabfahrt.com/pics/m5_inactive.jpg) no-repeat; }
div#menu li#m5 { background: url(http://www.totenabfahrt.com/pics/m5_active.jpg) no-repeat; }
div#menu li#m5 a:hover, div#menu li#m5 a.selected { background: 0; }
div#menu li#m6 a { background: url(http://www.totenabfahrt.com/pics/m6_inactive.jpg) no-repeat; }
div#menu li#m6 { background: url(http://www.totenabfahrt.com/pics/m6_active.jpg) no-repeat; }
div#menu li#m6 a:hover, div#menu li#m6 a.selected { background: 0; }
div#menu li#m7 a { background: url(http://www.totenabfahrt.com/pics/m7_inactive.jpg) no-repeat; }
div#menu li#m7 { background: url(http://www.totenabfahrt.com/pics/m7_active.jpg) no-repeat; }
div#menu li#m7 a:hover, div#menu li#m7 a.selected { background: 0; }
div#menu li#m8 a { background: url(http://www.totenabfahrt.com/pics/m8_inactive.jpg) no-repeat; height: 76px; }
div#menu li#m8 { background: url(http://www.totenabfahrt.com/pics/m8_active.jpg) no-repeat; }
div#menu li#m8 a:hover, div#menu li#m8 a.selected { background: 0; }
div#menu-footer { bottom: 0; left: 16px; position: absolute; z-index: 1; }
div#ninelives { left: 910px; position: absolute; top: 600px; }
div#ninelives a img { border: 0; }
div#ninelives a span { display: none; visibility: hidden; }
div#header-info { left: 15px; position: absolute; top: 500px; width: 313px; }
div#header-info h2 { color: #ff0000; font-size: 12px; font-weight: normal; letter-spacing: 1px; }
div#header-info p#racestart, div#header-info p#regend { color: #ff0000; font-size: 14px; font-weight: bold; margin: 0 0 0 10px; padding: 0; }
div#header-info p#racestart { font-size: 16px; margin-bottom: 0; padding: 0; }
div#header-info p#regend { margin-bottom: 20px; }
div#header-info p#counter { color: #c0c0c0; font-size: 10px; text-align: center; }
div.termine { border: 2px solid #5883c7; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0 20px 20px 20px; padding: 7px; }
div.termine div { margin: -5px; padding: 5px; }
div.termine h2 { background: #2e6397; border: 1px solid #7aa9d5; color: #ffffff; font-size: 16px; margin: -5px -5px 7px -5px; padding: 4px; }
div.termine h2 span { float: right; }
div.termine p { margin: 0 0 5px 0; }
div.termine em { color: #ffff00; font-size: 14px; font-style: normal; }
div.termine strong { color: #ff0000; font-size: 14px; }
div.termine a { color: #2e8fd6; }
div.termine a:hover { color: #ffffff; }
div.termine strong em { color: #2e8fd6; }
table.thumbnails { border-collapse: collapse; margin: 3px; width: 547px; }
table.thumbnails td { border: 1px solid #30608f; height: 110px; padding: 4px; text-align: center; vertical-align: middle; width: 110px; }
table.thumbnails td.comment { background: #254766; }
table.thumbnails td a img { border: 1px solid #30608f; }
table.thumbnails td a:hover img { border: 1px solid #ffffff; }
