BODY {
        scrollbar-highlight-color : yellow;
        SCROLLBAR-FACE-COLOR: #FFA851;
        SCROLLBAR-HIGHLIGHT-COLOR: #007700;
        SCROLLBAR-SHADOW-COLOR: #007700;
        SCROLLBAR-3DLIGHT-COLOR: #ffff00;
        SCROLLBAR-ARROW-COLOR: #007700;
        SCROLLBAR-TRACK-COLOR: #ffcc99;
        SCROLLBAR-DARKSHADOW-COLOR: #ffff00}

H1 { font-family : Arial, Helvetica, sans-serif; font-size : 26px; color : #000000; padding-top: 10px; }
H2 { background-color : #FFC993; BORDER-BOTTOM: 1px ridge; BORDER-LEFT: 1px ridge; BORDER-RIGHT: 1px ridge; BORDER-TOP: 1px ridge; CURSOR: s-resize; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18pt }
h3 { font: 1.2em/110% Arial, Helvetica, sans-serif; padding-top: 10px;}
h4 { font: 1.4em/110% Arial, Helvetica, sans-serif; padding-top: 10px; padding-bottom: 0px;}
h5 { font: 1.2em/100% Arial, Helvetica, sans-serif; padding-top: 2px; font-weight : bold}
I { font-style: italic; font-weight : bold }

P,OL,UL,DD { font-family : Verdana,Arial,Helvetica,sans-serif; line-height : 130%; font-size : 13px; }
p { font: .8em/150% Verdana, Arial, Helvetica, sans-serif;}
p, h1, h2, h5, h4, pre { margin: 0px 10px 10px 10px;}

TD,TR { background-color : #FFF0E1; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 10pt;}
TD,TR { text-align: left; }

a { text-decoration: none; color: #000000;}

A:link {
        BORDER-RIGHT: "#cc9966" 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: "#cc9966" 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: "#cc9966" 1px solid; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: "#cc9966" 1px solid; TEXT-DECORATION: none
}
A:visited {
        BORDER-RIGHT: "#cc9966" 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: "#cc9966" 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1x; BORDER-LEFT: "#cc9966" 1px solid; COLOR: blue; PADDING-TOP: 1px; BORDER-BOTTOM: "#cc9966" 1px solid; TEXT-DECORATION: none
}
A:hover {
        BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: silver 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: silver 1px solid; COLOR: white; PADDING-TOP: 1px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #663300; TEXT-DECORATION: none
}
A:active {
        COLOR: red; TEXT-DECORATION: none
}

pre { font: .7em/120% Monaco, "Courier New", Courier, monospace; color: #333; background: #ddd;}

CODE { font-family : Courier,Courier New,monospace; color : #666666; background-color : #F4F4F4; }

#menu p { font: .8em/130% Arial, Geneva, sans-serif;}

#links { width: 50%; padding-top: 10px; padding-bottom: 0px; float: left; background: #ccffcc; text-align: left; }

#rechts { width: 50%; padding-top: 10px; padding-bottom: 0px; float: left; background: #ccffcc; text-align: left; }

#umrandung { width: 99%; margin-right: auto; margin-left: auto; margin-top: 10px; padding: 0px; text-align: left;}

#llogo { width: 20%; height: 60px; padding-top: 10px; padding-bottom: 0px; float: left; background: #ccffcc; text-align: center; border-top: 2px solid #00bb00; border-right: 1px solid #00bb00; border-bottom: 2px solid #00bb00; border-left: 2px solid #00bb00;}

#mlogo { width: 60%; height: 60px; padding-top: 10px; padding-bottom: 0px; float: left; background: #ccffcc; text-align: center; border-top: 2px solid #00bb00; border-right: 1px solid #00bb00; border-bottom: 2px solid #00bb00; border-left: 1px solid #00bb00;}
#mlogo h5 { font: 1.2em/110% Geneva, Helvetica, sans-serif; padding-top: 0px;}

#rlogo { width: 20%; height: 60px; padding-top: 18px; padding-bottom: 0px; float: left; background: #ccffcc; text-align: center; border-top: 2px solid #00bb00; border-right: 2px solid #00bb00; border-bottom: 2px solid #00bb00; border-left: 1px solid #00bb00;}


#titel { background: #ccffcc;}
#titel h1 { font-size: 1.8em; padding-top: 10px; margin: 0px; text-align: center;}
#text { background: #ccffcc;}

.upd {
        font-size : 70%;  font-weight: bold; }

.alf {
        font-size : 82%;
        color : red; }

.uns {
        display : none; }

.red {
        color : white;
        font-weight: normal;
        font-family : Arial, Helvetica, sans-serif;}

.ha {
        color : black;font-weight: bold; }

.bu {
        background-color : yellow;}

.anz {
        color : red; }

.rah {
        border-top : 1px solid black;
        border-bottom : 1px solid black;
        border-left : 1px solid black;
        border-right : 1px solid black;}

.dfn {  border-bottom : 1px dotted red }

.leg { TEXT-ALIGN: center}


.gr {
        font-family : Verdana,Arial,Helvetica,sans-serif;
        font-size : 30px; }

.kl {
        FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; TEXT-ALIGN: center
}
.klr {
        FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; TEXT-ALIGN: right
}
.zit {
        FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
.form {
        background-color: #f5f5f5; FONT-SIZE: 10pt; text-align: center}
.form2 {
        BACKGROUND: #f5f5f5; BORDER-BOTTOM-COLOR: #0099cc; BORDER-LEFT-COLOR: #0099cc; BORDER-RIGHT-COLOR: #0099cc; BORDER-TOP-COLOR: #0099cc; COLOR: red; FONT-FAMILY: verdana; FONT-SIZE: 12pt
}
.block { TEXT-ALIGN: left; padding-left: 30px;}
.such {
        BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0099cc
}

