
.bggrau { background-color: #dcdcdc }
.bghead { }
.bgorange { }
.bgrahmen { }
.fussnote { color: #646464; font-size: 8pt; line-height: 14pt; font-family: arial, sans-serif; text-align: center; letter-spacing: 2px }
.headtext { color: #ffffff; font-weight: bold; font-size: 8pt; font-family: verdana, arial, geneva, sans-serif; vertical-align: middle }
.hinweistext { color: #646464; font-size: 8pt; font-family: verdana, arial, sans-serif; letter-spacing: 1px }
.margin { margin-left: 0.5cm }
.normal { color: #0f1e64; font-size: 10pt; font-family: verdana, tahoma, arial, helvetica, sans-serif }
.preform { color: #323232; font-size: 10pt; font-family: courier, courier-new, serif; letter-spacing: 2px }
a:alink { color: #ff0000; font-weight: bold; text-decoration: none }
a:hover { color: #ff0000; font-weight: bold; text-decoration: none }
a:link { font-weight: bold; text-decoration: none }
a:visited { font-weight: bold; text-decoration: none }
body { color: #333; background-color: #ffffff; margin: 2mm 2mm 0mm }
body.help { color: #323264; background-color: #feffe3; margin: 2mm 2mm 0mm }
body.vote { color: #323264; background: #ffffff no-repeat left top; margin: 0; padding: 0 }
body.voteframe { color: #323264; background-color: #ffffff; margin: 0; padding: 0 }
div.inhaltsbereich { font-size: 10pt; font-family: verdana, tahoma, arial, helvetica, sans-serif; background-color: #000056; padding: 5pt; border: none; width: 75% }
h1 { color: #646464; font-size: 20pt; font-family: arial, verdana, sans-serif; text-align: center }
h2 { color: #646464; font-size: 16pt; font-family: arial, verdana, sans-serif; text-align: center }
h3 { color: #646464; font-size: 14pt; font-family: arial, verdana, sans-serif }
h4 { color: #646464; font-size: 12pt; font-family: arial, verdana, sans-serif; text-align: left }
h5 { font-size: 10pt; font-family: arial, verdana, sans-serif; background-color: #c8c8c8 }
h6 { color: #c0c0c0; font-size: 10pt; font-family: arial, verdana, sans-serif }
i { color: #ff0000; font-style: normal; font-weight: bold }
li { color: #333; font-size: 10pt; font-family: verdana, tahoma, arial, helvetica, sans-serif }
ol { color: #333; font-size: 10pt; font-family: verdana, tahoma, arial, helvetica, sans-serif }
p { color: #333; font-size: 10pt; font-family: verdana, tahoma, arial, helvetica, sans-serif }
p i { color: #ff0000; font-style: normal; font-weight: bold }
p.namen { letter-spacing: 3px }
p.weisszelle { color: #000056; font-size: 10pt; font-family: verdana, tahoma, arial, helvetica, sans-serif; text-align: justify }
pre { color: #646464; font-size: 10pt; font-family: "courier new" }
small.date { color: #646464; font-size: 8pt; font-family: verdana, arial, geneva, sans-serif }
small.numlinks { color: #646464; font-size: 8pt; font-family: verdana, arial, geneva, sans-serif }
span.descript { color: #000000; font-size: 10pt; font-family: verdana, arial, geneva, sans-serif }
span.h3 { color: #646464; font-size: 14pt; font-family: arial, verdana, sans-serif }
span.h5 { font-size: 10pt; font-family: arial, verdana, sans-serif; background-color: #c8c8c8 }
span.menuetext { color: #000000; font-size: 8pt; font-family: verdana, arial, geneva, sans-serif }
td { color: #333; font-size: 10pt; font-family: verdana, tahoma, arial, helvetica, sans-serif }
td.footer { font-size: 10pt; font-family: verdana, arial, helvetica, sans-serif; background-color: #0064ff; text-align: center; padding: 5px; border: solid thin white }
td.formularzelle { font-size: 10pt; font-family: verdana, arial, helvetica, sans-serif; background-color: #000056; border: none; align: center }
td.inhaltszelle { font-size: 10pt; font-family: verdana, tahoma, arial, helvetica, sans-serif; background-color: #000000; border: none; valign: top }
td.menuezelle { background-color: #000056; border: none }
td.suchzelle { font-size: 10pt; font-family: verdana, arial, helvetica, sans-serif; background-color: #46a0e6; border: solid 1px }
td.unterstrich { background-color: #808080 }
td.weissezelle { background-color: #ffffff; padding: 5px }
ul { color: #333; font-size: 10pt; font-family: verdana, tahoma, arial, helvetica, sans-serif; list-style-type: disc }

#menubar {
background: #336699;
color: #eef;
padding: 0;
margin: 0;
border-top: 1px solid #336699;
border-bottom: 1px solid #336699;
height: 15px;
}

#menubar ul {
list-style: none;
margin: 0;
padding: 0;
}

#menubar li {
list-style: none;
margin: 0;
padding: 0;
float: left;
font: 12px lucida grande, verdana, arial, helvetica, sans-serif;
}

#menubar a {
color: white;
background: #336699;
margin: 0;
padding: 0 10px 1px 10px;
border-right: 1px solid #fff;
border-bottom: 0;
	text-decoration: none;
	font-weight: bold;
}

#menubar a:hover, #menubar a:active { 
background: #fff; 
color: #336699; 
}

#menubar a.active:link, #menubar a.active:visited {
background: #bbb;
font-weight: bold;
}