BODY.FRAME        { background-color:#000000 }
BODY              { font-family:Arial,Helvetica,sanS-serif; font-size:12px;
                    margin:0px; border:0px; padding:0px;
                    width:92%;
                    background-color:#555555; color:#ffffff;
                    scrollbar-base-color:#AAAAAA;
                    scrollbar-3dlight-color:#FFFFFF;
                    scrollbar-arrow-color:#FFFFFF;
                    scrollbar-darkshadow-color:#000000;
                    scrollbar-face-color:#AAAAAA;
                    scrollbar-highlight-color:#FFFFFF;
                    scrollbar-shadow-color:#000000;
                    scrollbar-track-color:#555555 }
BODY.MENU         { background-image:url(../images/menu_background.gif);
                    background-repeat:repeat-y;
                    background-position:0px 0px;
                    background-color:transparent;
                    width:100%}


P                 { padding-left:2px; padding-right:20px;
                    margin-left:0px; margin-right:0px; margin-top:6px; margin-bottom:0px;
                    font-family:Arial,Helvetica,sans-serif }
EM                { font-variant:normal; font-weight:bold }
HR                { color:#AAAAAA }
UL                { margin-top:0px; margin-bottom:0px; margin-left:20px }
A:link            { border-style:none; text-decoration: none;
                    font-weight:bold;
                    color:#AAAAAA }
A:visited         { border-style:none; text-decoration: none;
                    font-weight:bold;
                    color:#000000 }
A:active          { border-style:none; text-decoration: none; 
                    font-weight:bold;
                    color:#000000 } 


H1                { height:20px; font-size:24px; margin-top:20px; margin-bottom:20px }
H1 span.MAINTITLE { color:#000000;
                    height:20px;
                    font-family:Arial,Helvetica,sans-serif;
                    font-weight:normal; font-variant:small-caps; font-size:28px;
                    position:absolute; left:135px; top:18}
H1 span.SUBTITLE  { color:#FFFFFF; background-color:#000000;
                    width:130px; height:20px;
                    font-family:Arial,Helvetica,sans-serif;
                    font-size:14px; font-weight:normal; font-variant:small-caps;
                    padding-top:3px;
                    text-align:right;
                    padding-left:3px; padding-right:3px;
                    position:absolute; left:0px; top:20px }
H2                { font-size:18px; margin-top:18px; margin-bottom:6px }
H3                { font-size:14px; margin-top:12px; margin-bottom:6px }


TABLE                 { margin-left:0px; margin-right:20px; margin-top:6px; margin-bottom:0px }
TR                    { }
TR.DELIMITER          { height:2px }
TH                    { color:#FFFFFF; background-color:#000000;
                        padding-left:3px;padding-right:3px;
                        font-variant:small-caps;
                        font-weight:normal;
                        border-style:none; 
                        font-family:Arial,Helvetica,sans-serif;
                        font-size: 12px; vertical-align:middle }
TD                    { background-color:transparent;
                        font-family:Arial,Helvetica,sans-serif;
                        padding-left:3px;padding-right:3px;
                        border-style:solid; border-width:1px; border-color:#000000;
                        font-size:12px; vertical-align:top }


TABLE.MAIN            { border-style:none; vertical-align:middle }
TD.MAIN               { border-style:none;
                        padding-left:0px;
                        margin-left:0px;
                        vertical-align:top }

TABLE.MENU            { border-collapse: collapse;
                        margin-right:0px; }
TH.MENU               { height:20px;
                        vertical-align:middle; text-align:right}
TD.MENU               { background-color:#000000; color:#FFFFFF;
                        text-align:right;
                        width:110px; height:20px;
                        font-size:12px; font-variant:small-caps;
                        vertical-align:middle; text-align:right;
                        border:0px;
                        padding:0px;
                        margin:0px }
TD.MENU A:link        { color:#FFFFFF; font-weight:normal}
TD.MENU A:visited     { color:#FFFFFF; font-weight:normal}
TD.MENU A:active      { color:#FFFFFF; font-weight:normal}
TD.MENU A:hover       { color:#CC0000; font-weight:normal}

TABLE.SUBMENU         { border-collapse: collapse; 
                        margin:0px; }
TD.SUBMENU            { width:130px; height:20px;
                        font-size:12px; font-variant:small-caps;
                        vertical-align:middle; text-align:right;
                        border: 0px;
                        padding: 0px; padding-right: 2px;
                        margin: 0px}
TD.SUBMENU A:link     { color:#FFFFFF; font-weight:normal}
TD.SUBMENU A:visited  { color:#FFFFFF; font-weight:normal}
TD.SUBMENU A:active   { color:#FFFFFF; font-weight:normal}
TD.SUBMENU A:hover    { color:#CC0000; font-weight:normal}


DIV.SUBMENU P         { padding-left:20px; padding-right:22px;
                        line-height:12px;
                        text-align:right }

TD.BUTTON             { width:20px; height:20px;
                        vertical-align:middle; text-align:center;
                        border: 0px;
                        padding: 0px;
                        margin: 0px}
TD.BUTTON A:link      { color:#FFFFFF}
TD.BUTTON A:visited   { color:#FFFFFF}
TD.BUTTON A:active    { color:#FFFFFF}

TH.SCHEDULE           { font-size:11px }
TD.SCHEDULE           { font-size:11px;
                        background-color:#FFFFFF; color:#000000 }
TH.CHANGE             { font-size:11px }



INPUT           { font-size:11px;
                  height:20px;
                  background-color:#AAAAAA; color:#000000 }
INPUT.SCHEDULE  { font-size:11px;
                  height:20px;
                  background-color:#AAAAAA; color:#000000 }
SELECT          { background-color:transparent;
                  padding-left:2px; padding-right:2px;
                  font-size:11px}
SELECT.SCHEDULE { background-color:#AAAAAA; color:#000000 }
TEXTAREA        { background-color:#AAAAAA;
                  white-space:pre;
                  padding-left:2px; padding-right:2px;
                  font-size:11px}
FORM            { background-color:transparent }


P.ABSTRACT        { font-size:11px; font-variant:normal;
                    margin-top:4px }
P.ABSATZ          { margin-top:2px; margin-bottom:2px }
TH.ARTICLE        { height:20px; width:150px;
                    color:#000000; background-color:transparent;
                    border-style:none;
                    padding-left:0px; margin-left:0px;
                    vertical-align:top; text-align:right}
H1.ARTICLE        { font-size:18px; font-variant:normal;
                    margin-top:0px; margin-bottom:10px }
H2.ARTICLE        { font-size:16px; font-variant:normal;
                    margin-top:0px; margin-bottom:4px }




.BIGFONT    { font-size: 22px }
.MIDFONT    { font-size: 14px }
.SMALLFONT  { font-size: 8px }
.NARROW     { top: -5px}


.BGMAIN     { background-color:transparent;
              border-style:none }
.BGMENU     { background-color:transparent; 
              border-style:none }

IMG         { border-style:none }
IMG.BIGBALL { width:32px; height:32px }

DIV         { font-family:Arial,Helvetica,sans-serif}
DIV.MENU    { text-align:right }
DIV.SUBMENU { text-align:left;
              padding-left:2px }
DIV.MAIN    { position:absolute; top:197px; left:0px}


