body { margin: 0; background-color: #283017; }
body { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-size: 11px; color: #fff; }
img { border: 0; }
form { display: inline; }
ul { margin: 1em 0; padding: 0; }
li { margin-left: 1.4em; }
a { color: #fff; text-decoration: none; }
a:hover { text-decoration: underline; }
h1 { position: absolute; margin: 0; top: 263px; left: 551px; width: 377px; height: 29px; }
h1 { font-size: 11px; font-weight: bold; }

#seite { position: absolute; height: 616px; width: 960px; margin: -308px 0 0 -480px; top: 50%; left: 50%; overflow: auto; }
#page { height: 586px; width: 960px; background-image: url(images/screen.gif); }

#logo { position: absolute; width: 107px; height: 111px; top: 46px; left: 770px; }

ul#mainmenu { margin: 0; list-style-type: none; padding-top: 9px; border-bottom: 1px solid #1FCAFF; width: 242px; float: left; }
ul#mainmenu li { margin: 0; }
ul#mainmenu li a { display: block; width: 178px; height: 15px; border: 1px solid #1FCAFF; border-bottom: 0; padding-left: 62px; }
ul#mainmenu li a { color: #000; font-weight: bold; font-size: 11px; text-decoration: none; }
ul#mainmenu li a:hover, ul#mainmenu li a.aktiv { background-color: #E1F8FF; text-decoration: none; }

ul#submenu { margin: 0; list-style-type: none; padding-top: 9px; border-bottom: 1px solid #1FCAFF; width: 238px; float: left; }
ul#submenu li { margin: 0; }
ul#submenu li a { display: block; width: 228px; height: 15px; border-right: 1px solid #1FCAFF; border-top: 1px solid #1FCAFF; padding-left: 9px; }
ul#submenu li a { color: #000; font-size: 11px; text-decoration: none; }
ul#submenu li a:hover, ul#submenu li a.aktiv { background-color: #E1F8FF; text-decoration: none; }

#content { margin: 0; position: absolute; top: 304px; left: 551px; width: 337px; height: 206px; padding-right: 40px; overflow: auto; }
#content p { margin: 0; }

#footer  { height: 20px; width: 960px; text-align:center; }

