<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/************************************************/
/*                  Navigation                  */
/************************************************/
#navi {width:710px; float:left; margin:58px 0 0 0;font-size:18px;}

#nav-sub {margin:0px 0px 0px 0px; padding:0;}

.navigation {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; position:relative; z-index:101;}
.navigation li {margin:0px 0px 0px 0px; padding:0px 0px 15px 0px; position:relative; list-style:none; float:left;}
.navigation li ul {border-radius: 3px;margin:0px 0px 10px 0px; padding:10px 0px 10px 0px; display:none; position:absolute; z-index:102; left:1px; top:30px;background-color:#ffffff;-webkit-box-shadow: 0px 3px 7px 0px rgba(50, 50, 50, 0.36);
-moz-box-shadow:    0px 3px 7px 0px rgba(50, 50, 50, 0.36);
box-shadow:         0px 3px 7px 0px rgba(50, 50, 50, 0.36);}
.navigation li ul.symb_last {left:auto; right:0px;}
.navigation li ul li {margin:0px 0px 0px 0px; padding:0px 10px 0px 10px; float:none; position:relative;}
.navigation li ul li ul {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:none; position:absolute; z-index:103; left:214px; top:3px;background-color:#ffffff;}
.navigation li ul li ul li {margin:0px 0px 0px 0px; padding:0px 10px 0px 10px;}

/* Unternavigation in modernen Browsern einblenden */
.navigation li:hover a ul{}
.navigation li:hover ul {display:block;}
.navigation li:hover ul li ul {display:none;}
.navigation li:hover ul li:hover ul {display:block;}
.navigation li:hover ul li:hover ul li ul {display:none;}

/* 1 Ebene */
.navigation a {color:#383838;height:30px; line-height:30px; display:block; font-size:18px; font-weight:normal; text-decoration:none; padding:0px 10px 0px 10px;}
.navigation a.symb1 {color:#383838;height:30px; line-height:30px; display:block; font-size:18px; font-weight:normal; text-decoration:none; padding:0px 10px 0px 10px;}
.navigation a:hover,.navigation a.symb1:hover  {color:#383838;text-shadow: 0px 0px 1px rgba(56, 56, 56, 0.31);}
.navigation a.aktuell,.navigation a.aktuell_symb1 {color:#067447;text-shadow: 0px 0px 1px rgba(6, 116, 71, 0.31);}
.navigation a.aktuell_symb1:hover {}

/* 2 Ebene */
.navigation li:hover ul a {display:block; height:auto; line-height:18px; font-size:100%; text-transform:none; color:#383838; margin:0px 0px 0px 0px; padding:6px 10px 6px 10px; border-top:1px rgba(50, 50, 50, 0.2) solid; width:auto; min-width:180px; background-image:none;}
.navigation li:hover ul a.symb2 {border-top:0px #cccccc solid;}
.navigation li:hover ul a.aktuell_symb2 {border-top:0px #cccccc solid; color:#383838;}
.navigation li:hover ul a.aktuell_symb2:hover,.navigation li:hover ul a:hover {background-color:#ffffff;}
.navigation li:hover ul a.aktuell {color:#067447;text-shadow:none;}

/* 3 Ebene */
.navigation li:hover ul li:hover a {color:#383838; background-color:#ffffff;}
.navigation li:hover ul li:hover ul a {display:block; height:auto; line-height:18px; text-decoration:none; color:#383838; border-top:1px solid rgba(6, 116, 71, 0.2);padding:6px 10px 6px 10px; width:auto; min-width:150px; background-color:#ffffff;}
.navigation li:hover ul li:hover ul a.symb3 {border-top:0px #cccccc solid;}
.navigation li:hover ul li:hover ul a:hover {color:#383838;}
.navigation li:hover ul li:hover ul a.aktuell {color:#383838;}
.navigation li:hover ul li:hover ul a.aktuell_symb3 {border-top:0px #cccccc solid; color:#383838; background-color:#ffffff;}
.navigation li:hover ul li:hover ul a.aktuell_symb3:hover {color:#383838; background-color:#ffffff;}
</pre></body></html>