#site                            { width:100%; height:100%; }
#logo                            { position:absolute; top:6px; left:6px; width:159px; height:159px; }
#header                          { position:absolute; top:6px; left:171px; width:804px; height:159px; }
#online                          { position:absolute; top:10px; left:944px; width:23px; height:23px; }
#preview                         { position:absolute; top:36px; left:944px; width:23px; height:23px; }
#logout                          { position:absolute; top:138px; left:944px; width:23px; height:23px; }
#menu                            { position:absolute; top:171px; left:6px; width:159px; height:640px; background-color:#87888A; padding:0px; }
#conback                         { position:absolute; top:171px; left:171px; width:804px; height:640px; background-color:#EBEBEB; }
#content                         { position:absolute; top:218px; left:187px; width:788px; height:573px; background-color:#EBEBEB; overflow:auto;}
#footer                          { position:absolute; top:791px; left:187px; width:788px; height:20px; background-color:#EBEBEB; overflow:none;}
#titelline                       { position:absolute; top:205px; left:186px; width:789px; height:1px; background-color:#8E0048; overflow:none; }
#sitetitel                       { position:absolute; top:181px; left:187px; width:600px; height:20px; font-size:14px; font family:Arial Narrow,Arial,sans serif; text-transform:uppercase; font-weight:bold; color:#8e0048; }
#kontaktlinks                    { position:absolute; top:181px; left:848px; width:127px; height:16px; color:#8E0048; }
#start                           { position:absolute; top:0px; left:0px; width:981px; height:816px; background-color:#EBEBEB; }

td,p, div                        { font-family:Arial; font-size:10pt; line-height:13pt; color:#575759 }
a                                { text-decoration:none; color:#575759; }
a:hover                          { text-decoration:underline; }
#kontaktlinks a                  { font-size:8pt; color:#8E0048; }

td.titel                         { font-family:Arial; font-size:12pt; line-height:16pt; color:#00305d }
td.menu0                         { height:35px; width:159px; padding-left:16px; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#FFFFFF;}
td.menuselected0                 { height:35px; width:159px; background-color:#8E0048; padding-left:16px; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#FFFFFF; } 
td.menuinaktiv0                  { height:35px; width:159px; background-color:#97999A; padding-left:16px; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#FFFFFF; } 
td.menu1, td.menuselected1,
td.menuinaktiv1                  { height:22px; width:159px; background-color:#CFCFD1; padding:4px 2px 4px 16px; }
td.menu2, td.menuselected2,
td.menuinaktiv2                  { height:22px; width:159px; background-color:#CFCFD1; padding:4px 2px 4px 16px; }

td.menu0 a                       { font size:14px; font-family:Arial Narrow,Arial,sans serif; text-transform:uppercase; font-weight:normal; text-decoration:none; color:#FFFFFF }
td.menu0 a:hover                 { text-decoration:underline; }
td.menuselected0 a               { font size:14px; font-family:Arial Narrow,Arial,sans serif; text-transform:uppercase; font-weight:bold; text-decoration:none; color:#FFFFFF }
td.menuselected0 a:hover         { text-decoration:underline; }
td.menuinaktiv0 a                { font size:14px; font-family:Arial Narrow,Arial,sans serif; text-transform:uppercase; font-weight:normal; text-decoration:none; color:#CCCCCC; font-style:italic; }
td.menuinaktiv0 a:hover          { text-decoration:underline; }
td.menu1 a,
td.menu2 a                       { font size:11px; font-family:Arial,sans serif; text-decoration:none; color:#6C6C6C }
td.menu1 a:hover,
td.menu2 a:hover                 { text-decoration:underline; }
td.menuselected1 a,
td.menuselected2 a,
td.menuinaktiv1 a,
td.menuinaktiv2 a                { font size:11px; font-family:Arial,sans serif; font-weight:bold; text-decoration:none; color:#8E0048 }
td.menuinaktiv1 a,
td.menuinaktiv2 a                { color:#999999; font-style:italic; }
td.menuselected1 a:hover,
td.menuselected2 a:hover,
td.menuinaktiv1 a:hover,
td.menuinaktiv2 a:hover          { text-decoration:underline; }

a.open                           { text-decoration:underline }
.inaktiv                         { font-style:italic; color:#BEBEBE; }
.selectedinaktiv                 { font-weight:bold; font-style:italic; color:#BEBEBE; }
.openinaktiv                     { text-decoration:underline; font-style:italic; color:#BEBEBE; }

input.menu0, input.menu1         { width: 125px; font-family:Arial; font-size:9px; color:black }
input.menuinaktiv0,
input.menuinaktiv1               { width: 125px; font-family:Arial; font-size:9px; color:#BEBEBE; font-style:italic }
input.menu2,                     { width: 115px; font-family:Arial; font-size:9px; color:black }
input.menuinaktiv2               { width: 115px; font-family:Arial; font-size:9px; color:#BEBEBE; font-style:italic }

img.news                         { border:0px; padding:0px 8px 0px 8px; }
img.textflow                     { border:0px; padding:0px 8px 8px 0px; } 
img.rightline                    { border:0px; padding:0px 0px 6px 0px; }

h1                               { font-family:Arial; font-size:13pt; line-height:16pt; color:#575759; font-weight:bold; margin-bottom:10px;  }
h2                               { font-family:Arial; font-size:10pt; line-height:10pt; color:#8E0048; font-weight:bold; text-transform:uppercase; margin-bottom:6px; vertical-align: middle; }
ul                               { color:#575759; margin-left: 8px; padding-left: 8px; list-style-image:url(images/redbull.gif); }