body { color: black; font-size: 11px; font-family: arial, verdana; font-weight: bold; line-height: 16px; background-color: black; text-align: left; letter-spacing: 1px; margin: 0; padding: 0; }
p { color: black; font-size: 11px; font-family: arial, verdana; font-weight: bold; line-height: 16px; letter-spacing: 1px; margin: 0; padding: 0; }
form { color: black; font-size: 11px; font-family: arial, verdana; font-weight: bold; line-height: 16px; letter-spacing: 1px; margin: 0; padding: 0; }
.forminput { color: #333; font-size: 11px; font-family: arial, verdana; font-weight: bold; line-height: 16px; letter-spacing: 1px; padding: 2px; border: solid 1px black; }
td { color: black; font-size: 11px; font-family: arial, verdana; font-weight: bold; line-height: 16px; letter-spacing: 1px; margin: 0; padding: 0; }
a:link { color: black; text-decoration: underline; }
a:visited { color: black; text-decoration: underline; }
a:hover { color: #b30000; text-decoration: underline; }
a:active { color: #b30000; text-decoration: underline; }
.small { font-size: 9px; font-weight: normal; }
.dim { color: #887857; }
#wrapper { position: relative; width: 960px; height: 576px; z-index: 0; }
#logo { background-image: url(../img/logo.jpg); position: absolute; top: 0; left: 0; width: 352px; height: 128px; z-index: 2; }
#perkament { background-image: url(../img/perkament.jpg); position: absolute; top: 64px; left: 160px; width: 800px; height: 512px; z-index: 1; }
#zegel { background-image: url(../img/zegel.jpg); position: absolute; top: 368px; left: 0; width: 208px; height: 208px; z-index: 2; }
#menu { position: absolute; top: 32px; left: 352px; width: 592px; height: 48px; z-index: 2; }
#header { text-align: right; position: absolute; top: 48px; left: 240px; width: 496px; height: 48px; z-index: 3; }
#subContent { position: absolute; top: 96px; left: 48px; width: 176px; height: 368px; z-index: 3; overflow: auto; }
#subContent p { color: black; font-size: 11px; font-family: arial, verdana; font-weight: bold; line-height: 16px; text-align: left; letter-spacing: 1px; margin: 0 16px 0 0; }
#mainContent { text-align: left; position: absolute; top: 96px; left: 240px; width: 512px; height: 368px; z-index: 3; overflow: auto; }
#mainContent p { color: black; font-size: 11px; font-family: arial, verdana; font-weight: bold; line-height: 16px; text-align: left; letter-spacing: 1px; margin: 0 16px 0 0; }
#mainContent h1 { color: black; font-size: 13px; font-family: arial, verdana; font-weight: bold; line-height: 16px; text-align: left; letter-spacing: 1px; margin: 0; padding: 0; }
#wideContent { text-align: left; position: absolute; top: 96px; left: 48px; width: 704px; height: 368px; z-index: 3; overflow: auto; }
#wideContent p { color: black; font-size: 11px; font-family: arial, verdana; font-weight: bold; line-height: 16px; text-align: left; letter-spacing: 1px; margin: 0 16px 0 0; }
#wideContent td { color: black; font-size: 11px; font-family: Arial, verdana; font-weight: bold; line-height: 16px; text-align: left; letter-spacing: 1px; height: 16px; margin: 0 16px 0 0; padding-left: 4px; }
#intro { position: absolute; top: 96px; left: 80px; width: 640px; height: 368px; }
#cms { position: absolute; top: 96px; left: 240px; width: 512px; height: 368px; z-index: 5; border: dotted 2px #ba2119; }
#logOut { background-color: #ba2119; text-align: center; position: absolute; top: 480px; left: 48px; width: 704px; height: 24px; border: dotted 2px #ba2119; }

