.bg1 {  background-image: url(images/spacer/streifen965x1.gif); font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Roman", "Lucida Sans Unicode", Lucida, Verdana, Arial, sans-serif;}
.bg1left { font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Roman", "Lucida Sans Unicode", Lucida, Verdana, Arial, sans-serif; background-image: url(images/spacer/streifen965x1.gif); background-repeat: repeat-y; background-position: right;}
.none {  text-decoration: none;}
.fliess1 { font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Roman", "Lucida Sans Unicode", Lucida, Verdana, Arial, sans-serif; font-size: 11px; line-height: 18px; color: #000000; text-decoration: none;}
.head1 { font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Roman", "Lucida Sans Unicode", Lucida, Verdana, Arial, sans-serif; font-size: 14px; line-height: 18px; color: #666666; text-decoration: none; font-weight: bolder;}
.fliess1f { font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Roman", "Lucida Sans Unicode", Lucida, Verdana, Arial, sans-serif; font-size: 11px; line-height: 18px; color: #000000; text-decoration: none; font-weight: bolder;}
.fliess1s { font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Roman", "Lucida Sans Unicode", Lucida, Verdana, Arial, sans-serif; font-size: 11px; line-height: 18px; color: #000000; text-decoration: none; font-weight: normal; padding-top: 12px; padding-right: 20px; padding-left: 15px;}
.absatz1 { line-height: 9px; font-size: 9px;}
.sign1 { font-size: 11px; line-height: 18px; color: #FF6600; text-decoration: none ; font-weight: normal; vertical-align: middle;}
.norep { background-repeat: no-repeat;}
.link2ur { font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Roman", "Lucida Sans Unicode", Lucida, Verdana, Arial, sans-serif; font-size: 11px; color: #FF6600; text-decoration: none ; line-height: 11px; padding-right: 20px;}
a:hover {  text-decoration: underline; color: #FF6600;}
.link2or { font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Roman", "Lucida Sans Unicode", Lucida, Verdana, Arial, sans-serif; font-size: 11px; color: #FF6600; text-decoration: none ; line-height: 11px;}
.fliess1o { font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Roman", "Lucida Sans Unicode", Lucida, Verdana, Arial, sans-serif; font-size: 11px; line-height: 18px; color: #FF6600; text-decoration: none;}
.link1 { font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Roman", "Lucida Sans Unicode", Lucida, Verdana, Arial, sans-serif; font-size: 11px; color: #FF6600; text-decoration: none ; line-height: 18px;}
.head1s { font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Roman", "Lucida Sans Unicode", Lucida, Verdana, Arial, sans-serif; font-size: 13px; line-height: 18px; color: #666666; text-decoration: none; font-weight: bolder;}
.link2 { font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Roman", "Lucida Sans Unicode", Lucida, Verdana, Arial, sans-serif; font-size: 11px; color: #FF6600; text-decoration: none ; line-height: 11px;}
.bgstartleft { background-image: url(images/spacer/kasten_start_bg_links.gif); background-repeat: no-repeat; padding-right: 14px; padding-left: 14px; font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Roman", "Lucida Sans Unicode", Lucida, Verdana, Arial, sans-serif; font-size: 11px; line-height: 18px; color: #FF6600; text-decoration: none;}

.navi_n {text-align: right; text-decoration: none;}
.navi_n a { width: 110px; height: 25px; display:block; text-decoration: none; font-size: 15px; line-height: 24px; background-image: url(images/mainnavi/blanko_n.gif);}
.navi_n a:hover { background-image: url(images/mainnavi/blanko_r.gif); text-decoration: none;}
.hauptnavi { text-decoration: none;}
.navi_a {text-align: right; text-decoration: none;}
.navi_a a { width: 110px; height: 25px; display:block; text-decoration: none; font-size: 15px; line-height: 24px; color: #FFFFFF; background-image: url(images/mainnavi/blanko_a.gif);}
.navi_a a:hover { background-image: url(images/mainnavi/blanko_a.gif); text-decoration: none; color: #FFFFFF;}
.hauptnavi { text-decoration: none;}
.bgfuss { background-image: url(images/weiteres/adresse_bg.gif); background-repeat: no-repeat; font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Roman", "Lucida Sans Unicode", Lucida, Verdana, Arial, sans-serif; text-align: center; text-decoration: none; font-size: 13px; line-height: 22px; color: #FF6600;}
.bgfuss a { text-decoration: none;}
.bgfuss a:hover { text-decoration: none;}

#navilinks { background: url(images/spacer/kasten_navi_links.gif) no-repeat; padding: 1px;}
#navilinks a { display: block; width: 263px; text-decoration: none; color: #FF6600;}
#navilinks .navi-01 { font-size: 14px; line-height: 30px; text-indent: 18px;}
#navilinks .navi-01:hover { background: url(images/subnavi/active1.gif) no-repeat;}
#navilinks .active1 { font-size: 14px; line-height: 30px; text-indent: 18px; background-color: #FF7100; color: #FFFFFF;}
#navilinks .active1:hover { background-image: none;}
#navilinks .navi-02 { font-size: 11px; line-height: 22px; text-indent: 28px;}
#navilinks .navi-02:hover { background: url(images/subnavi/active2.gif) no-repeat;}
#navilinks .active2 { font-size: 11px; line-height: 22px; text-indent: 28px; background-color: #FF7100; color: #FFFFFF;}
#navilinks .active2:hover { background-image: none;}
