.bild        { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24pt;
               background-image:url(bilder/startseite.jpg); background-repeat:no-repeat; 
               text-align:center; color:#FFFFFF; vertical-align:top;
               border:3mm ridge #D5614C; width:740px; height:450px }
.bild2       { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24pt;
               background-image:url(bilder/startseite.jpg); background-repeat:no-repeat; 
               text-align:center; color:#FFFFFF; vertical-align:top;
               width:740px; height:450px }
a.s1:link    { font-family:Verdana,Arial; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
a.s1:active  { font-family:Verdana,Arial; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
a.s1:visited { font-family:Verdana,Arial; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
a.s1:hover   { font-family:Verdana,Arial; font-size:12px; font-weight:bold; color:#28166F; text-decoration:none; }
.oben        { position:absolute; top:0px; }
.rahmen      { border:1px solid #28166F; padding: 3px; }
.rahmen1     { background-image: url(bilder/rahmen1.jpg); background-repeat: repeat-y; width:95px }
.rahmen1b    { background-image: url(bilder/rahmen1b.jpg); background-repeat: repeat-y; width:130px }
.rahmen2     { background-image: url(bilder/rahmen2.jpg); background-repeat: repeat-y; width:95px }
.rahmen2b    { background-image: url(bilder/rahmen2b.jpg); background-repeat: repeat-y; width:130px }
.rahmen2c    { background-image: url(bilder/rahmen2c.jpg); background-repeat: repeat-y; width:130px }
.rahmen3     { background-image: url(bilder/rahmen3.jpg); background-repeat: repeat-y; width:130px }
.text1       { font-family:Arial,Helvetica,sans-serif; font-size:12px; padding:3mm; color:#28166F }
.text2       { font-family:Verdana,Arial; font-size:14px; font-weight:bold; padding:3mm; color:#28166F; 
               background-image:url(bilder/hg1.jpg); background-repeat:no-repeat;
               background-position:center; }
.text3       { font-family:Verdana,Arial; font-size:16px; font-weight:bold; color:#28166F; }
.text4       { font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#28166F; }
.text5       { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#EF7817 }
.text6       { font-family:Verdana,Arial,sans-serif; font-size:12px; color:#28166F }
.text7       { font-family:Verdana,Arial; font-size:16px; font-weight:bold; color:#EF7817; }
.text8       { font-family:Verdana,Arial; font-size:12px; font-weight:bold; color:#F8C300; }
.text9       { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#84C225 }
.text10      { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#84C225; text-align:right }
.text11      { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#DA251D }
.klein       { font-family:Verdana,Arial; font-size:10px; }
.pad         { padding-left:20px; }
a.n1:link    { font-family:Verdana,Arial; font-size:13px; font-weight:bold; color:#EF7817;
               text-decoration:underline; }
a.n1:active  { font-family:Verdana,Arial; font-size:13px; font-weight:bold; color:#EF7817;
               text-decoration:underline; }
a.n1:visited { font-family:Verdana,Arial; font-size:13px; font-weight:bold; color:#EF7817;
               text-decoration:underline; }
a.n1:hover   { font-family:Verdana,Arial; font-size:13px; font-weight:bold; color:#F8C300;
               text-decoration:underline; }
a.n2:link    { font-family:Verdana,Arial; font-size:13px; font-weight:bold; color:#84C225;
               text-decoration:underline; }
a.n2:active  { font-family:Verdana,Arial; font-size:13px; font-weight:bold; color:#84C225;
               text-decoration:underline; }
a.n2:visited { font-family:Verdana,Arial; font-size:13px; font-weight:bold; color:#84C225;
               text-decoration:underline; }
a.n2:hover   { font-family:Verdana,Arial; font-size:13px; font-weight:bold; color:#F8C300;
               text-decoration:underline; }
.header      { font-family:Verdana,Arial,sans-serif; font-size:15px; font-weight:bold; color:#28166F; 
               white-space:normal; }
.header1     { font-family:Verdana,Arial,sans-serif; font-size:16px; font-weight:bold; color:#28166F; 
               white-space:normal; }
.header2     { font-family:Verdana,Arial,sans-serif; font-size:14px; color:#EF7817 }
.header3     { font-family:Verdana,Arial; font-size:14px; font-weight:bold; color:#28166F }
.header4     { font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#84C225 }
.header5     { font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#DA251D }
.header6     { font-family:Verdana,Arial,sans-serif; font-size:15px; font-weight:bold; color:#0099FF; 
               white-space:normal; }
.ddm1        { font: 11px tahoma; text-align: left; }
.ddm1 .item1,
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    padding: 3px 8px 4px 8px;
    border: 1px #FEF09E;
    border-style: solid none solid none;
    text-decoration: none;
    display: block;
    position: relative;
}
.ddm1 .item1 {
    background: #FEF09E;
    color: #28166F;
    font-weight: bold;
}
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    background: #EF7817;
    color: #FFFFFF;
    font-weight: bold;
}
.ddm1 .item2,
.ddm1 .item2:hover {
    padding: 3px 8px 4px 8px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}
.ddm1 .item2 {
    background: #FEF09E;
    color: #28166F;
    font-weight: bold;
}
.ddm1 .item2:hover {
    background: #EF7817;
    color: #FFFFFF;
    font-weight: bold;
}
.ddm1 .section {
    border: 1px #FEF09E;
    border-style: solid solid solid solid;
    position: absolute;
    visibility: hidden;
    z-index: -1;
    white-space: nowrap;
}
.ddm1 .left, .ddm1 .left:hover { border-style: solid none solid solid; }
.ddm1 .right, .ddm1 .right:hover { border-style: solid solid solid none; }
