BODY {  background-color: #FFFF99;
        scrollbar-highlight-color : yellow;
        SCROLLBAR-FACE-COLOR: #ffcc00;
        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: #ffffcc; 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; font-size: 13px;
}
p, h1, h2, h5, h4, pre { margin: 0px 10px 10px 10px;}
h1, h2, h5, h4, pre { margin: 0px 10px 10px 10px;}

TD,TR { BACKGROUND: #ffff99;        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: red; PADDING-TOP: 1px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #FFFF0D; 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
}
.kll {
        FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; TEXT-ALIGN: left
}
.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: #f5f5f5; BORDER-BOTTOM-COLOR: #0033cc; BORDER-LEFT-COLOR: #0033cc; BORDER-RIGHT-COLOR: #0033cc; BORDER-TOP-COLOR: #0033cc; FONT-FAMILY: verdana; FONT-SIZE: 12pt
}
.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
}
.nurdruck { display : none }
.active {filter: chroma();}
.inactive {filter: gray();}

.bord {  FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; TEXT-ALIGN: center;
        BORDER-RIGHT: #999999 1px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #999999 1px dotted; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #999999 1px dotted; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 1px dotted
}
.nic {  FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; TEXT-ALIGN: center;
        BORDER-RIGHT: 0px dotted; PADDING-RIGHT: 10px; BORDER-TOP: 0px dotted; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: 0px dotted; PADDING-TOP: 10px; BORDER-BOTTOM: 0px dotted
}
