BODY {   PADDING-RIGHT: 0px;
         PADDING-LEFT: 0px;
         PADDING-BOTTOM: 0px;
         PADDING-TOP: 0px;
         MARGIN: 0px 0px 50px;
         COLOR: #000000;
         FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, SunSans-Regular, Sans-Serif;
         FONT-SIZE: 10pt;
         text-align:center;
         BACKGROUND-COLOR: #F4F4F4;
         background-image:url(backgnd1.jpg);
         BACKGROUND-REPEAT: repeat-y;
         }


#content {
         position:relative;
         width: 850px;
         margin: 0 auto 0 auto;
         padding:0;
         text-align:left;
         background-color: #DFDFDF;
        }

#titel2 {
         position:relative;
         LEFT: 270px;
         WIDTH: 310px;
         HEIGHT: 246px;
         BACKGROUND-COLOR: #EFEFEF;
         FONT-SIZE: 17px;
        }

#links {
         float:left;
         LEFT: 0px;
         WIDTH: 270px;
         BACKGROUND-COLOR: #eFeFeF;
         min-height:450px;
        }

#mitte {
         position:absolute;
         LEFT: 270px;
         WIDTH: 310px;
         PADDING: 0px;
         BACKGROUND-COLOR: #dFdFdF;
         min-height:450px;
         height:expression(? this.scrollHeight);
        }

#rechts {
         position:absolute;
         overflow:hidden;
         FLOAT: right;
         RIGHT: 0px;
         WIDTH: 270px;
         BACKGROUND-COLOR: #eFeFeF;
         min-height:450px;
         }

#fuss {  position:relative;
        float:left;
         LEFT: 0px;
         WIDTH: 850px;
         PADDING-TOP: 4px;
         PADDING-BOTTOM: 4px;
         FONT-SIZE: 10px;
         COLOR: #FFFFFF;
         TEXT-ALIGN: center;
         BACKGROUND-COLOR: #808080;
         }





#menu {
        float:left;
         LEFT: 0px;
         WIDTH: 185px;
         BACKGROUND-COLOR: #acb3df;
         background-image:url(backgnd_menu2.jpg);
         BACKGROUND-REPEAT: repeat-y;
         min-height:550px;
         }

#subnav {FLOAT: left;
         WIDTH: 158px;
         PADDING-TOP: 6px;
         PADDING-LEFT: 3px;
         }

#inhalt {
        position:absolute;
        LEFT: 185px;
         WIDTH: 465px;
         PADDING: 0px;
         BACKGROUND-COLOR: #FFFFFF;
         min-height:550px;
        height:expression(? this.scrollHeight);
         FONT-SIZE: 9pt;
         }

#bildleiste {
        position:absolute;
         overflow:hidden;
         FLOAT: right;
        RIGHT: 0px;
         WIDTH: 150px;
         BACKGROUND-COLOR: #DFDFDF;
         min-height:550px;
         FONT-SIZE: 9pt;
         }





#kopf {  PADDING-RIGHT: 10px;
         PADDING-LEFT: 10px;
         PADDING-TOP: 2px;
         PADDING-BOTTOM: 2px;
         font-size:10pt;
         COLOR: #FFFFFF;
         TEXT-ALIGN: left;
         FONT-WEIGHT: 600;
         background-color: #BF5D3A;
         }

#box {   margin: 4px;
         padding: 4px;
         background-color: white;
         border: 1px solid #BF5D3A;
         }

.titelkopf { FONT-SIZE: 9px;
            MARGIN-LEFT: 4px;
            MARGIN-BOTTOM: 2px;
            COLOR: #3F3F3F;
            LINE-HEIGHT: 150%;
            FONT-WEIGHT: 600;
            LETTER-SPACING: 1px; }



A     {  BACKGROUND-COLOR: transparent;
         DISPLAY:block; CURSOR: hand;
         TEXT-DECORATION: none}

A.text         { display:inline; font-weight:bold; color: #004F00;}
A.text:link    { font-size:10pt; color:#4000A0; }
A.text:visited { font-size:10pt; color:#900000; }
A.text:active  { font-size:10pt; color:#000000; }


H2 {    FONT-SIZE: 14px;
        COLOR: #00009F;
        PADDING-TOP: 10px; PADDING-BOTTOM: 10px;
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px;
        BACKGROUND-COLOR: transparent;
        MARGIN: 0px; }


IMG {   BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none;
        BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none }

.klein { font-size:8pt; text-decoration:none; }

xx{        height:expression(this.scrollHeight > 500 ? "auto":"500px");   }


A.menu0 {
        PADDING-RIGHT: 5px;
         PADDING-LEFT: 5px;
         PADDING-TOP: 3px;
         PADDING-BOTTOM: 3px;
         BORDER-TOP: #a0a0a0 1px solid;
         FONT-SIZE: 10pt;
         MARGIN: 5px;
         WIDTH: 160px;
         COLOR: #000000;
         background-image:url(backgnd2.jpg);
         BACKGROUND-REPEAT: repeat-y; }

A.menu0:hover {
        COLOR: #0000FF;
         background-image:url();
         BACKGROUND-COLOR: #f5f5f5 }

A.menu0a {
        PADDING-RIGHT: 5px;
         PADDING-LEFT: 5px;
         PADDING-TOP: 3px;
         PADDING-BOTTOM: 3px;
         BORDER-TOP: #a0a0a0 1px solid;
         FONT-SIZE: 10pt;
         FONT-WEIGHT: 600;
         MARGIN: 5px;
         WIDTH: 160px;
         COLOR: #ffffff;
         BACKGROUND-COLOR: #255ccc;
         }

A.menu0a:hover {
        COLOR: #000060;
         background-image:url();
         BACKGROUND-COLOR: #f0f0f0; }


A.menu1 {PADDING-RIGHT: 5px;
         PADDING-LEFT: 5px;
         PADDING-BOTTOM: 3px;
         PADDING-TOP: 3px;
         BORDER-TOP: #bcc3df 1px solid;
         MARGIN: 2px;
         MARGIN-LEFT: 10px;
         WIDTH: 154px;
         FONT-SIZE: 70%;
         COLOR: #101040;
         BACKGROUND-COLOR: #acb3df;
         background-image:url(backgnd2.jpg);
         BACKGROUND-REPEAT: repeat-y; }

A.menu1:hover {
        COLOR: #0000c0;
         background-image:url();
         BACKGROUND-COLOR: #f0f0f0; }

A.menu1a {
        PADDING-RIGHT: 5px;
         PADDING-LEFT: 5px;
         PADDING-BOTTOM: 3px;
         PADDING-TOP: 3px;
         FONT-SIZE: 70%;
         FONT-WEIGHT: 600;
         MARGIN: 2px;
         MARGIN-LEFT: 10px;
         WIDTH: 154px;
         COLOR: #ffffff;
         BACKGROUND-COLOR: #255ccc;
         }


A.menu2 { PADDING-RIGHT: 5px;
         PADDING-LEFT: 25px;
         PADDING-BOTTOM: 3px;
         PADDING-TOP: 3px;
         FONT-SIZE: 65%;
         MARGIN: 2px;
         MARGIN-LEFT: 15px;
         WIDTH: 130px;
         COLOR: #101040;
         BACKGROUND-COLOR: #acb3df;
         background-image:url(backgnd2.jpg);
         BACKGROUND-REPEAT: repeat-y; }

A.menu2:hover {
        COLOR: #0000c0;
         background-image:url();
         BACKGROUND-COLOR: #f0f0f0;
         }

A.menu2a { PADDING-RIGHT: 5px;
         PADDING-LEFT: 25px;
         PADDING-BOTTOM: 3px;
         PADDING-TOP: 3px;
         FONT-SIZE: 65%;
         MARGIN: 2px;
         MARGIN-LEFT: 15px;
         WIDTH: 130px;
         COLOR: #ffffff;
         BACKGROUND-COLOR: #255ccc;
         }
