body, textarea { margin:0px; margin-left:0px; margin-right:0px; margin-top:20px; margin-bottom:0px; }
body, textarea { background-color:#FFFFFF; scrollbar-base-color:#FFFFFF; scrollbar-3dlight-color:#FFFFFF; scrollbar-arrow-color:#64461E; scrollbar-darkshadow-color:#FFFFFF; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color:#F0D2AA; scrollbar-shadow-color:#F0D2AA; scrollbar-track-color:#FFFFFF; }

p, div, td, span, font, ul, li { font-family:Arial,Verdana,Helvetica,Geneva,sans-serif; font-size:14px; line-height:16px; }
p, div, td, span, font, ul, li { color:#64461E; }

a { font-family:Arial,Verdana,Helvetica,Geneva,sans-serif; font-weight:normal; font-size:14px; line-height:16px; cursor:pointer; }
a:link { color:#A0825A; text-decoration:none; }
a:visited { color:#A0825A; text-decoration:none; }
a:hover { color:#64461E; text-decoration:underline overline; }
a:focus { color:#64461E; text-decoration:underline overline; }

#navi { display:none; }
.menu { display:block; padding:0px; margin-left:-400px; margin-right:0px; position:absolute; top:63px; left:50%; width:800px; }
.menu ul { display:block; padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; margin:0px; margin-left:0px; margin-right:0px; position:absolute; z-index:10; }
.menu li ul { visibility:hidden; z-index:20; width:175px; margin-left:-50px; }
.menu li li ul { margin-top:-12px; left:auto; margin-left:30px; position:absolute; top:auto; z-index:30; width:165px; }
.menu li { display:block; padding:0px; width:98px; margin:0px; list-style-type:none; height:auto; float:left; }
.menu li li { background-color:#8C6E46; width:135px; display:inline; }
.menu li li li { background-color:#C8AA82; width:135px; }

a.MenuNo { width:100%; display:block; height:18px; padding-top:1px; }
a.MenuNo:link { color:#FFFFFF; }
a.MenuNo:visited { color:#FFFFFF; }
a.MenuNo:hover { color:#FFFFFF; background-color:#8C6E46; text-decoration:none; }
a.MenuNo:focus { color:#FFFFFF; background-color:#8C6E46; text-decoration:none; }

a.MenuCur { width:100%; display:block; height:18px; padding-top:1px; cursor:text; }
a.MenuCur:link { color:#FFFFFF; }
a.MenuCur:visited { color:#FFFFFF; }
a.MenuCur:hover { color:#FFFFFF; text-decoration:none; }
a.MenuCur:focus { color:#FFFFFF; text-decoration:none; }

.TopMenuBorder { background-color:#8C6E46; margin-left:210px; padding-top:3px;height:21px; }
.TopMenuBorder { border-color:#785A32; border-width:1px; border-left-style:dashed; border-right-style:dashed; border-top-style:none; border-bottom-style:none; }

.TopMenuStartNo, .TopMenuStartCur, .TopMenuStartAct, .TopMenuMiddleNo, .TopMenuMiddleCur, .TopMenuMiddleAct, .TopMenuEndNo, .TopMenuEndCur, .TopMenuEndAct { border-color:#785A32; border-width:1px; }
.TopMenuStartNo, .TopMenuStartCur, .TopMenuStartAct { border-right-style:dashed; border-left-style:none; border-bottom-style:none; border-top-style:none; }
.TopMenuMiddleNo, .TopMenuMiddleCur, .TopMenuMiddleAct { border-right-style:dashed; border-left-style:none; border-bottom-style:none; border-top-style:none; }
.TopMenuEndNo, .TopMenuEndCur, .TopMenuEndAct { border-right-style:none; border-left-style:none; border-bottom-style:none; border-top-style:none; }
.TopMenuStartNo, .TopMenuMiddleNo, .TopMenuEndNo { background-color:#C8AA82; }
.TopMenuStartCur, .TopMenuMiddleCur, .TopMenuEndCur { background-color:#8C6E46; }
.TopMenuStartAct, .TopMenuMiddleAct, .TopMenuEndAct { background-color:#B4966E; }

.TopLinkStartNo, .TopLinkMiddleNo, .TopLinkEndNo, .TopLinkStartCur, .TopLinkMiddleCur, .TopLinkEndCur, .TopLinkStartAct, .TopLinkMiddleAct, .TopLinkEndAct { text-align:left; border-color:#785A32; border-width:1px; border-top-style:none; border-bottom-style:dashed; border-left-style:dashed; border-right-style:dashed; }
.TopLinkStartNo, .TopLinkStartCur, .TopLinkStartAct { margin-top:3px; }
.TopLinkStartNo, .TopLinkMiddleNo, .TopLinkEndNo { background-color:#B4966E; }
.TopLinkStartCur, .TopLinkMiddleCur, .TopLinkEndCur { background-color:#8C6E46; }
.TopLinkStartAct, .TopLinkMiddleAct, .TopLinkEndAct { background-color:#A0825A; }

.TopSubStartNo, .TopSubMiddleNo, .TopSubEndNo, .TopSubStartCur, .TopSubMiddleCur, .TopSubEndCur { text-align:left; border-color:#785A32; border-width:1px; border-bottom-style:dashed; border-left-style:dashed; border-right-style:dashed; }
.TopSubStartNo, .TopSubStartCur { border-top-style:dashed; }
.TopSubMiddleNo, .TopSubMiddleCur { border-top-style:none; }
.TopSubEndNo, .TopSubEndCur { border-top-style:none; }
.TopSubStartNo, .TopSubMiddleNo, .TopSubEndNo { background-color:#A0825A; }
.TopSubStartCur, .TopSubMiddleCur, .TopSubEndCur { background-color:#8C6E46; }

.MainMenuStartNo, .MainMenuMiddleNo, .MainMenuEndNo, .MainMenuStartCur, .MainMenuMiddleCur, .MainMenuEndCur, .MainMenuStartAct, .MainMenuMiddleAct, .MainMenuEndAct { width:168px; height:19px; overflow:hidden; border-width:1px; border-style:dashed; border-color:#785A32; }
.MainMenuStartNo, .MainMenuMiddleNo, .MainMenuEndNo { background-color:#C8AA82; }
.MainMenuMiddleNo { margin-top:4px; }
.MainMenuEndNo { margin-top:4px; }
.MainMenuStartCur, .MainMenuMiddleCur, .MainMenuEndCur { background-color:#8C6E46; border-bottom-style:none; }
.MainMenuMiddleCur { margin-top:4px; }
.MainMenuEndCur { margin-top:4px; }
.MainMenuStartAct, .MainMenuMiddleAct, .MainMenuEndAct { background-color:#B4966E; border-bottom-style:none; }
.MainMenuMiddleAct { margin-top:4px; }
.MainMenuEndAct { margin-top:4px; }

.MainLinkDiv { width:166px; border-width:1px; border-color:#785A32; border-left-style:dashed; border-right-style:dashed; border-bottom-style:dashed; border-top-style:none; }
.MainLinkNo, .MainLinkCur, .MainLinkAct { width:166px; height:18px; overflow:hidden; }
.MainLinkNo { background-color:#B4966E; }
.MainLinkCur { background-color:#8C6E46; }
.MainLinkAct { background-color:#A0825A; }

.MainSubNo, .MainSubCur { width:166px; height:18px; overflow:hidden; }
.MainSubNo { background-color:#A0825A; }
.MainSubCur { background-color:#8C6E46; }

.SymbolSuchen, .SymbolSitemap, .SymbolForum, .SymbolBuch, .SymbolPartner, .SymbolBedingungen, .SymbolImpressum, .SymbolKontakt, .SymbolLogin, .SymbolLogout { text-align:right; position:relative; width:470px; height:20px; margin.right:10px; overflow:hidden; visibility:hidden; }
.SymbolSuchen { top:0px; }
.SymbolSitemap { top:-20px; }
.SymbolForum { top:-40px; }
.SymbolBuch { top:-60px; }
.SymbolPartner { top:-80px; }
.SymbolBedingungen { top:-100px; }
.SymbolImpressum { top:-120px; }
.SymbolKontakt { top:-140px; }
.SymbolLogin { top:-160px; }
.SymbolLogout { top:-180px; }
.SymbolList { color:#A0825A}

.NewsTitle, .NewsTicker { border-color:#785A32; border-width:1px; margin-right:9px; padding-right:5px; padding-left:5px; }
.NewsTitle { color:#FFFFFF; background-color:#C8AA82; margin-top:7px; width:197px; font-size:10px; line-height:12px; border-top-style:solid; border-bottom-style:none; border-left-style:solid; border-right-style:solid; }
.NewsTicker { width:197px; height:16px; overflow:hidden; border-top-style:none; border-bottom-style:dashed; border-left-style:dashed; border-right-style:dashed; }
a.NewsLink:hover { text-decoration:none; }
a.NewsLink:focus { text-decoration:none; }

.ContentSubtitle { color:#F0D2AA; font-weight:bold; font-size:26px; line-height:28px; margin-bottom:-13px; }
.ContentTitle { font-weight:bold; font-size:18px; line-height:20px; padding-bottom:7px; margin-left:10px; }
.ContentHeader { color:#8C6E46; font-size:16px; line-height:18px; font-weight:bold; margin-top:7px; margin-bottom:-2px; text-align:left; }
.ContentText { margin-top:7px; }
.ContentPicturetext { color:#8C6E46; }

.RightImage { width:70px; }

.LoginTable, .LogoutTable, .LoginInput, .LoginSubmit, .LoginField { border-width:1px; }
.LoginTable, .LogoutTable, .LoginSubmit { border-style:solid; }
.LoginInput, .LoginField { border-style:dashed; }

.LoginTable, .LogoutTable, .LoginSubmit, .LoginField { border-color:#785A32; }
.LoginInput, .LoginSubmit, .LoginField {  width:320px; padding-left:3px; text-align:left; }
.LoginSubmit { color:#FFFFFF; background-color:#C8AA82; padding-top:1px; }
.LoginTable { width:340px; }
.LogoutTable { width:320px; }
.LoginInput { color:#64461E; border-color:#785A32; background-color:#FFFFFF; }
.LoginField { color:#64461E; background-color:#FFFFFF; }
.LoginText { color:#B4966E; font-weight:bold; }

.SearchSite { border-color:#785A32; border-style:solid; border-width:1px; margin-top:30px; }
.SearchResult { text-align:right; }
.SearchResultTitel { margin-top:10px; margin-left:10px; }
.SearchResultText { margin-bottom:5px; margin-left:10px; }
.SearchText { color:#64461E; font-weight:bold; }
.SearchInput, .SearchSubmit, .SearchSelect, .SearchOption { width:245px; border-width:1px; border-color:#785A32; color:green; font-family:Arial,Verdana,Helvetica,Geneva,sans-serif; font-size:14px; line-height:16px; }
.SearchInput, .SearchSelect, .SearchOption { background-color:#FFFFFF; border-style:dashed; color:#64461E; }
.SearchSubmit { background-color:#C8AA82; border-style:solid; color:#FFFFFF; }
.SearchInput { padding-left:5px; }
.SearchSelect {}
.SearchBack { padding-left:2px; padding-right:2px; background-color:#C8AA82; color:#FFFFFF; }
.SearchAnnouncement {  background-color:#C8AA82; border-color:#785A32; border-style:solid; border-width:1px; margin-top:20px; }
.SearchWhite {color:#FFFFFF; }

.SitePosition { margin-left:20px; width:230px; float:left; }
.SiteHeader { background-color:#C8AA82; height:20px; padding-left:65px; padding-top:1px; margin-top:15px; border-color:#785A32; border-width:1px; border-style:solid; }
.SiteImage { margin-left:67px; margin-top:5x; }
.SitePicture { margin-left:67px; margin-top:-3px; }

a.SiteTop { font-weight:bold; cursor:text; }
a.SiteTop:link { color:#FFFFFF; }
a.SiteTop:visited { color:#FFFFFF; }
a.SiteTop:hover { color:#FFFFFF; text-decoration:none; }
a.SiteTop:focus { color:#FFFFFF; text-decoration:none; }

a.SiteMenu { font-weight:bold; }
a.SiteMenu:link { color:#785A32; }
a.SiteMenu:visited { color:#785A32; }
a.SiteMenu:hover { color:#64461E; text-decoration:none; }
a.SiteMenu:focus { color:#64461E; text-decoration:none; }

a.SiteLink { font-weight:bold; }
a.SiteLink:link { color:#A0825A; }
a.SiteLink:visited { color:#A0825A; }
a.SiteLink:hover { color:#64461E; text-decoration:none; }
a.SiteLink:focus { color:#64461E; text-decoration:none; }

a.SiteSub:link { color:#A0825A; }
a.SiteSub:visited { color:#A0825A; }
a.SiteSub:hover { color:#64461E; text-decoration:none; }
a.SiteSub:focus { color:#64461E; text-decoration:none; }

.FormularTable, .FormularInput, .FormularSubmit { border-width:1px; }
.FormularTable, .FormularSubmit, .FormularInput { border-color:#785A32; }
.FormularSubmit, .FormularInput  {  width:240px; padding-left:3px; text-align:left; }
.FormularSubmit  { color:#FFFFFF; background-color:#C8AA82; padding-top:1px; border-style:solid; margin-top:5px; margin-bottom:5px; }
.FormularTable { width:340px; margin-left:130px; border-style:solid; }
.FormularInput { color:#64461E; background-color:#FFFFFF; border-style:dashed; margin-top:5px; font-family:Arial,Verdana,Helvetica,Geneva,sans-serif; font-size:14px; line-height:16px; }
.FormulatTitel { font-weight:bold; color:#A0825A; }
.FormularText { font-weight:normal; color:#A0825A; }



.BookEntryContent { padding-right:10px; }
.BookEntryTable { border-style:solid; border-width:1px; border-color:#FFFFFF; background-color:#B2B27F; filter:Alpha(opacity=60, finishopacity=60, style=1); margin-top:15px; }
.BookEntryHeader { font-weight:bold; color:#FFFFFF; background-color:#333300; padding-top:2px; padding-bottom:1px; padding-right:5px; padding-left:5px; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#FFFFFF; }
.BookEntrySpace { height:5px; overflow:hidden; font-size:4px; line-height:4px; }
.BookEntryText { padding-left:5px; color:#666633; }
.BookEntryMust { padding-left:5px; color:#333300; }
.BookEntryField { padding-right:5px; }
.BookEntryError { color:#4C4C19; font-weight:normal; }
.BookEntryInput, .BookEntryObligation, .BookEntryTextarea, .BookEntrySubmit { border-width:1px; border-style:solid; border-color:#666633; padding-left:5px; padding-right:5px; width:180px; }
.BookEntryInput, .BookEntryObligation, .BookEntryTextarea, .BookEntrySubmit { font-family:Arial,Verdana,Helvetica,Geneva,sans-serif; font-weight:normal; font-size:15px; line-height:17px; }
.BookEntryObligation, .BookEntryTextarea, .BookEntrySubmit { background-color:#E5E5B2; color:#4C4C19; }
.BookEntryInput { background-color:#CCCC99; color:#7F7F4C; }
a.BookEntryLink {font-weight:bold; }
a.BookEntryLink:link { color:#4C4C19; }
a.BookEntryLink:visited { color:#4C4C19; }
a.BookEntryLink:hover { color:#7F7F4C; text-decoration:none; }
a.BookEntryLink:focus { color:#7F7F4C; text-decoration:none; }

.BookListTable { border-color:#7F7F4C; border-style:solid; border-width:1px; width:460px; }
.BookListNew, .BookListContent, .BookListTitle, .BookListMail, .BookListDate { filter:Alpha(opacity=60, finishopacity=60, style=1); }
.BookListNew { background-color:#999966; padding-left:5px; padding-right:5px; }
.BookListContent { background-color:#CCCC99; padding-left:5px; padding-right:5px; }
.BookListTitle { background-color:#999966; padding-left:5px; }
.BookListMail { background-color:#B2B27F; width:35px; padding-top:5px; }
.BookListDate { background-color:#CCCC99; color:#666633; font-size:11px; line-height:13px; padding-top:2px; padding-bottom:1px; padding-right:5px; text-align:right; }
.BookListImage { background-color:#7F7F4C; filter:none; margin-left:5px; margin-right:5px; margin-bottom:5px; }
.BookListEntry { padding:5px; }
.BookListEmpty { height:5px; overflow:hidden; }
.BookListSpace {}
a.BookListLink {font-weight:bold; }
a.BookListLink:link { color:#FFFFFF; }
a.BookListLink:visited { color:#FFFFFF; }
a.BookListLink:hover { color:#333300; text-decoration:none; }
a.BookListLink:focus { color:#333300; text-decoration:none; }



.UpdateDate { fontweight:normal; }
a.UpdateLink:hover { text-decoration:none; }
a.UpdateLink:focus { text-decoration:none; }

.TableHeader, .TableContent { border-style:solid; border-width:1px; border-color:#64461E; }

.TableHeader { background-color:#C8AA82; color:#FFFFFF; padding-left:5px; padding-right:5px; font-weight:bold; }
.TableContent { color:#64461E; padding-left:5px; padding-right:5px; }

.BackLight, .BackMiddle, .BackDark { color:#FFFFFF; padding-left:3px; padding-right:3px; }
.BackLight { background-color:#C8AA82; }
.BackMiddle { background-color:#A0825A; }
.BackDark { background-color:#785A32; }
.TextLight { color:#B4966E; }
.TextMiddle { color:#8C6E46; }
.TextLinkcolor { color:#A0825A; }
.BorderDashed, .BorderSolid { border-width:1px; border-color:#785A32; padding-left:3px; padding-right:3px; }
.BorderDashed { border-style:solid; }
.BorderSolid { border-style:dashed; }

.MediaDiv { background-image: url(MediaPicture.gif); height:285px; width:485px; }
.MediaMovie { border-width:1px; border-style:solid; border-color:#785A32; height:285px; width:auto; }


