#main_navi { width: 164px; position: relative; z-index: 101; margin-top: 23px; }
#main_navi ul { margin: 0; padding: 0; }
#main_navi li { display: inline; }
#main_navi li a { float: left; width:164px; height:0px; margin-top: 10px; padding-top: 25px; overflow: hidden; }
#main_navi li a { background-image: url(../images/navi_de/navgation.png); _background-image: url(../images/navi_de/navgation.gif); background-repeat: no-repeat; }

/* MAIN NAVI */
#main_navi li.mn-schloss a { background-position: 0 0; }
#main_navi li.mn-kultur a { background-position: 0 -25px; }
#main_navi li.mn-energiedorf a { background-position: 0 -200px; }
#main_navi li.mn-tagungen a { background-position: 0 -50px; }
#main_navi li.mn-hochzeiten a { background-position: 0 -75px; }
#main_navi li.mn-veranstaltungen a { background-position: 0 -100px; }
#main_navi li.mn-termine a { background-position: 0 -125px; }
#main_navi li.mn-kontakt a { background-position: 0 -150px; }
#main_navi li.mn-landwirtschaft a { background-position: 0 -175px; }

#main_navi li.mn-schloss a:hover { background-position: -164px 0; }
#main_navi li.mn-kultur a:hover { background-position: -164px -25px; }
#main_navi li.mn-energiedorf a:hover { background-position: -164px -200px; }
#main_navi li.mn-tagungen a:hover { background-position: -164px -50px; }
#main_navi li.mn-hochzeiten a:hover { background-position: -164px -75px; }
#main_navi li.mn-veranstaltungen a:hover { background-position: -164px -100px; }
#main_navi li.mn-termine a:hover { background-position: -164px -125px; }
#main_navi li.mn-kontakt a:hover { background-position: -164px -150px; }
#main_navi li.mn-landwirtschaft a:hover { background-position: -164px -175px; }

#main_navi .schloss li.mn-schloss a { background-position: -328px 0; !important; }
#main_navi .kultur li.mn-kultur a { background-position: -328px -25px; !important; }
#main_navi .energiedorf li.mn-energiedorf a { background-position: -328px -200px; !important; }
#main_navi .tagungen li.mn-tagungen a { background-position: -328px -50px; !important; }
#main_navi .hochzeiten li.mn-hochzeiten a { background-position: -328px -75px; !important; }
#main_navi .veranstaltungen li.mn-veranstaltungen a { background-position: -328px -100px; !important; }
#main_navi .termine li.mn-termine a { background-position: -328px -125px; !important; }
#main_navi .kontakt li.mn-kontakt a { background-position: -328px -150px; !important; }
#main_navi .landwirtschaft li.mn-landwirtschaft a { background-position: -328px -175px; !important; }

.divsee { display:none;}


/* SUB NAVI */
#main_navi .sub_navi li a { background-image: url(../images/navi_de/subnavi.png); _background-image: url(../images/navi_de/subnavi.gif); margin-top: 0px; background-repeat: no-repeat; }

#main_navi .sub_navi li.sn-historie a { background-position: 0 0; }
#main_navi .sub_navi li.sn-park a { background-position: -164px 0; }
#main_navi .sub_navi li.sn-inhaber a { background-position: -328px 0; }
#main_navi .sub_navi li.sn-inhouse a { background-position: -492px 0; }
#main_navi .sub_navi li.sn-extern a { background-position: -656px 0; }
#main_navi .sub_navi li.sn-raeumlichkeiten1 a { background-position: -820px 0; }
#main_navi .sub_navi li.sn-exempel a { background-position: -984px 0; }
#main_navi .sub_navi li.sn-anfrageformular1 a { background-position: -1148px 0; }
#main_navi .sub_navi li.sn-raeumlichkeiten2 a { background-position: -1312px 0; }
#main_navi .sub_navi li.sn-anfrageformular2 a { background-position: -1476px 0; }
#main_navi .sub_navi li.sn-sfeste a { background-position: -1640px 0; }
#main_navi .sub_navi li.sn-konzerte a { background-position: -1804px 0; }
#main_navi .sub_navi li.sn-ausstellungen a { background-position: -1968px 0; }
#main_navi .sub_navi li.sn-impressum a { background-position: -2460px 0; }
#main_navi .sub_navi li.sn-aussteller a { background-position: -2132px 0; }
#main_navi .sub_navi li.sn-anfahrt a { background-position: -2296px 0; }
#main_navi .sub_navi li.sn-film a { background-position: -2624px 0; }
#main_navi .sub_navi li.sn-hotelempfehlung a { background-position: -2788px 0; }


#main_navi .sub_navi li.sn-historie a:hover { background-position: 0 -25px; }
#main_navi .sub_navi li.sn-park a:hover { background-position: -164px -25px; }
#main_navi .sub_navi li.sn-inhaber a:hover { background-position: -328px -25px; }
#main_navi .sub_navi li.sn-inhouse a:hover { background-position: -492px -25px; }
#main_navi .sub_navi li.sn-extern a:hover { background-position: -656px -25px; }
#main_navi .sub_navi li.sn-raeumlichkeiten1 a:hover { background-position: -820px -25px; }
#main_navi .sub_navi li.sn-exempel a:hover { background-position: -984px -25px; }
#main_navi .sub_navi li.sn-anfrageformular1 a:hover { background-position: -1148px -25px; }
#main_navi .sub_navi li.sn-raeumlichkeiten2 a:hover { background-position: -1312px -25px; }
#main_navi .sub_navi li.sn-anfrageformular2 a:hover { background-position: -1476px -25px; }
#main_navi .sub_navi li.sn-sfeste a:hover { background-position: -1640px -25px; }
#main_navi .sub_navi li.sn-konzerte a:hover { background-position: -1804px -25px; }
#main_navi .sub_navi li.sn-ausstellungen a:hover { background-position: -1968px -25px; }
#main_navi .sub_navi li.sn-impressum a:hover { background-position: -2460px -25px; }
#main_navi .sub_navi li.sn-aussteller a:hover { background-position: -2132px -25px; }
#main_navi .sub_navi li.sn-anfahrt a:hover { background-position: -2296px -25px; }
#main_navi .sub_navi li.sn-film a:hover { background-position: -2624px -25px; }
#main_navi .sub_navi li.sn-hotelempfehlung a:hover { background-position: -2788px -25px; }

#main_navi .historie li.sn-historie a { background-position: 0 -50px; !important }
#main_navi .historie li.sn-historie a:hover { background-position: 0 -50px; !important }
#main_navi .park li.sn-park a { background-position: -164px -50px; !important }
#main_navi .park li.sn-park a:hover { background-position: -164px -50px; !important }
#main_navi .inhaber li.sn-inhaber a { background-position: -328px -50px; !important }
#main_navi .inhaber li.sn-inhaber a:hover { background-position: -328px -50px; !important }
#main_navi .inhouse li.sn-inhouse a { background-position: -492px -50px; !important }
#main_navi .inhouse li.sn-inhouse a:hover { background-position: -492px -50px; !important }
#main_navi .extern li.sn-extern a { background-position: -656px -50px; !important }
#main_navi .extern li.sn-extern a:hover { background-position: -656px -50px; !important }
#main_navi .raeumlichkeiten1 li.sn-raeumlichkeiten1 a { background-position: -820px -50px; !important }
#main_navi .raeumlichkeiten1 li.sn-raeumlichkeiten1 a:hover { background-position: -820px -50px; !important }
#main_navi .exempel li.sn-exempel a { background-position: -984px -50px; !important }
#main_navi .exempel li.sn-exempel a:hover { background-position: -984px -50px; !important }
#main_navi .anfrageformular1 li.sn-anfrageformular1 a { background-position: -1148px -50px; !important }
#main_navi .anfrageformular1 li.sn-anfrageformular1 a:hover { background-position: -1148px -50px; !important }
#main_navi .raeumlichkeiten2 li.sn-raeumlichkeiten2 a { background-position: -1312px -50px; !important }
#main_navi .raeumlichkeiten2 li.sn-raeumlichkeiten2 a:hover { background-position: -1312px -50px; !important }
#main_navi .anfrageformular2 li.sn-anfrageformular2 a { background-position: -1476px -50px; !important }
#main_navi .anfrageformular2 li.sn-anfrageformular2 a:hover { background-position: -1476px -50px; !important }
#main_navi .sfeste li.sn-sfeste a { background-position: -1640px -50px; !important }
#main_navi .sfeste li.sn-sfeste a:hover { background-position: -1640px -50px; !important }
#main_navi .konzerte li.sn-konzerte a { background-position: -1804px -50px; !important }
#main_navi .konzerte li.sn-konzerte a:hover { background-position: -1804px -50px; !important }
#main_navi .ausstellungen li.sn-ausstellungen a { background-position: -1968px -50px; !important }
#main_navi .ausstellungen li.sn-ausstellungen a:hover { background-position: -1968px -50px; !important }
#main_navi .kontakt li.sn-kontakt a { background-position: -2132px -50px; !important }
#main_navi .kontakt li.sn-kontakt a:hover { background-position: -2132px -50px; !important }
#main_navi .impressum li.sn-impressum a { background-position: -2460px -50px; !important }
#main_navi .impressum li.sn-impressum a:hover { background-position: -2460px -50px; !important }
#main_navi .aussteller li.sn-aussteller a { background-position: -2132px -50px; !important }
#main_navi .aussteller li.sn-aussteller a:hover { background-position: -2132px -50px; !important }
#main_navi .anfahrt li.sn-anfahrt a { background-position: -2296px -50px; !important }
#main_navi .anfahrt li.sn-anfahrt a:hover { background-position: -2296px -50px; !important }
#main_navi .film li.sn-film a { background-position: -2624px -50px; !important }
#main_navi .film li.sn-film a:hover { background-position: -2624px -50px; !important }
#main_navi .hotelempfehlung li.sn-hotelempfehlung a { background-position: -2788px -50px; !important }
#main_navi .hotelempfehlung li.sn-hotelempfehlung a:hover { background-position: -2788px -50px; !important }