html{height:100%}
body{margin:0; padding:0; background:#E79720 url(/img/css/bg_Seite.gif) repeat-y left; min-height:101%; font-size:70%}
A{color:#E79720; text-decoration:none}
A:HOVER{color:#5A4727}
.orange{color:#E79720}
#ContainerSeite{width:907px}
#SeiteLinks, #SeiteRechts, #SeiteRechtsBg{overflow:hidden}
#SeiteLinks{width:157px; padding-top:338px; text-align:right}
#SeiteRechts, #SeiteRechtsBg{width:750px}
/*#SeiteRechtsBg{background:url(/img/css/bgrechts.gif) repeat-y 8px}*/
#HeaderSeite, #HeaderSeite2{height:96px; width:750px}
#LogoTopLink{position:absolute; top:2px; left:275px}
#HeaderSeite2{background:url(/img/css/bg_Header.gif) repeat-x bottom; position:relative}
#HeaderSeite2 div.fr{height:17px; margin-top:74px; background:#FFF; padding:1px 8px 1px 1px}
#HeaderSeite2 div.fr div.NaviTopAktiv{background:#E79720; padding:2px 11px 2px 10px}
#HeaderSeite2 div.fr div.NaviTop{background:url(/img/css/punkt1.gif) no-repeat 8px 7px; padding:2px 5px 2px 16px}
#HeaderSeite2 div.fr div.NaviTopAktiv A{color:#FFF}
#HeaderSeite2 div.fr div.NaviTop A{color:#5A4727}
#HeaderSeite2 div.fr div.NaviTop A, #HeaderSeite2 div.fr div.NaviTopAktiv A{text-transform:uppercase; text-decoration:none; font-size:92%}
#HeaderSeite2 div.fr div.NaviTop A:HOVER{text-decoration:underline}
#HeaderSeite2 div.fr div.NaviTopAktiv A:HOVER{text-decoration:none}
#HeaderSeite2 div.fr div img{padding-top:3px; padding-bottom:2px}
#HeaderSeite2 div.fr div.Linktrenner{width:12px}
#Headerbild{position:relative; width:750px; height:280px; background:#FFF; overflow:hidden}
#Headerbildschmal{position:relative; width:742px; height:100px; background:#FFF; overflow:hidden; padding-left:8px}
.foto_center1{position:absolute; z-index:2; top:0; left:8px}
.foto_center2{position:absolute; z-index:1; top:0; left:8px; visibility:hidden}
#EcardAndSearch{top:233px; height:47px; background:#FEAE36 url(/img/css/pfeil1.gif) no-repeat right top}
#OnlySearch{height:21px; top:261px; background:#F3BE5C}
#EcardAndSearch, #OnlySearch{z-index:3; position:absolute; width:144px; overflow:hidden; left:8px}
#EcardAndSearch .submitEcardDiv{border:none; cursor:pointer; width:130px; text-align:left; color:#FFF; background:transparent url(/img/css/punkt2.gif) no-repeat left center; margin-left:10px; padding:6px 10px}
.txtseitensuche{border:none; background:transparent; color:#FE9C03; width:90px; margin-left:10px; text-align:right; padding-top:0; padding-bottom:0; font-weight:bold}
.submitseitensuche{width:30px; border:none; background:#FEAE36; color:#FED495; cursor:pointer; height:18px; font-weight:bold}
.divsubmitSeitensuche{background:#FE9C03; height:21px}
.divSeitensuchfeld{padding-top:3px; height:18px; width:113px; background:#FED89E}
.Sprachwahl{padding-left:15px; text-transform:uppercase; padding-bottom:8px}
.Sprachwahl A{color:#FFF; text-decoration:none}
.Sprachwahl A:HOVER{text-decoration:underline}
.Sprachwahl IMG{padding:5px 10px 0}
.AktiverHauptpunkt{background:url(/img/css/punkt4.gif) no-repeat 148px 7px}
.EinzelHauptNavi{padding:2px 23px 2px 0}
#SeiteRechts .ContainerContent{background:#FFF}
#SeiteRechtsBg .ContainerContent{background:#FFF url(/img/css/bgrechts.gif) repeat-y 8px}
#SeiteRechts .ContainerContent, #SeiteRechtsBg .ContainerContent{padding-left:8px; width:742px; overflow:hidden; color:#5A4727}
.HomeLeft{width:167px; padding-top:25px; padding-bottom:20px}
.HomeLeftBottom{position:relative; padding:0; width:167px}
.HomeMessage{padding:9px 14px 10px; background-color: #FAF2E4; margin-top: 10px;}
.HomeMessage A{color:#E79720; background:url(/img/css/punkt3.gif) no-repeat left center; padding-left:10px; text-decoration:none}
H1.HomeLeft{font-size:100%; color:#E79720; font-weight:bold}
.ContentRight{width:542px; padding-right:8px; padding-top:32px; padding-bottom:10px}
.ContentAbsatz{padding-right:35px}
.ContentAbsatz H1{font-size:105%; display:block; margin-bottom:16px}
.ContentAbsatz .spacer1Orange{margin:12px 0}
.ContentAbsatz .TrennerH1{margin:12px 0}
.ContentAbsatz A{color:#E79720; text-decoration:none;}
.ContentAbsatz A:HOVER{text-decoration:underline;}
.ContentAbsatz .contentImage{padding-bottom:3px}
.ContentAbsatz ul{list-style-position: inside; margin-left:10px; padding-left: 0;}
#ContainerSeite #SeiteRechts #ServiceFooter{background:#FFF}
#ContainerSeite #SeiteRechtsBg #ServiceFooter{background:#FFF url(/img/css/bgrechts.gif) repeat-y 8px}
#FooterPrint{padding-right:8px}
#FooterPrint A{padding-right:8px; color:#E79720}
.LinkPrint{background:url(/img/css/logoprint.gif) no-repeat left center; padding-left:13px}
.LinkTell{background:url(/img/css/punkt3.gif) no-repeat left center; padding-left:9px}
#Freunde{width:144px; text-align:center; height:60px; margin-left: 8px; margin-top: -60px; position:relative}
#Freunde div{position:absolute; z-index:1; top:-8px; left:0; width:144px; height:41px; text-align:center; background:#E79720}
.Navigation, .NavigationWetter{border-right:1px solid #F2D9B3}
.Navigation, .NavigationLast, .NavigationWetter{overflow:hidden; color:#CD8F1F}
.Navigation, .NavigationLast{line-height:33px; height:33px; padding:0 11px; text-transform:uppercase}
.NavigationAktiv{background:#EFD7AD}
.Navigation A, .NavigationLast A, .NavigationWetter A{color:#CD8F1F; text-decoration:none}
.NavigationAktiv A{color:#D55511}
.Navigation A:HOVER, .NavigationLast A:HOVER, .NavigationWetter A:HOVER{text-decoration:underline}
.NavigationWetter{height:27px; padding:3px 10px 3px 45px; line-height:120%; border-top:none; background-position:10% 50%; background-repeat:no-repeat}
#KontaktFooter{text-align:center; padding-top:9px; color:#5A4727; font-size:95%; line-height:175%}
#KontaktFooter A{color:#FFF; padding:0 10px}
#KontaktFooter A:HOVER{text-decoration:underline}
.MenuLeft{width:144px; padding-top:12px; padding-bottom: 60px;}
A.Unternavi{display:block; width:129px; overflow:hidden; padding-left:15px; color:#FFF; text-decoration:none; line-height:20px}
A.Unternavi:HOVER{background:#FED89E; color:#5A4727}
.ecardform{padding-right:35px}
h2.ecard{font-size:100%; color:#E79720; font-weight:bold}
.ecardEinzel{width:240px}
.ecardInput{width:180px}
.ecardDesc{width:55px}
.inputecard, .txtecard{border-width:1px; border-style:solid; border-color:#BF8734 #F7AF43 #F7AF43 #BF8734; background:#FAF2E4}
.inputecard{width:175px}
.txtecard{height:140px; width:235px}
.submitEcard, .submitVorschau{background:#E79720 url(/img/css/punkt2.gif) no-repeat 5px 8px; cursor:pointer; text-align:left; padding:2px 5px 2px 15px; border:none; color:#FFF; font-weight:bold}
.EcardVorschau{background:#FFF; padding:0px 0px 10px; width:542px; text-align:center; color:#5A4727}
.vorschauback{padding:2px 5px 2px 15px; border:1px solid #E79720; background:#FFF url(/img/css/punkt3.gif) no-repeat 5px 8px; color:#E79720; text-decoration:none}
.VorschauButtons1{width:48%; text-align:right; padding:2px 0; margin-top:10px}
.VorschauButtons2{width:49%; text-align:left; margin-top:10px}
.ecardvorschautext{padding:12px 35px}
h2.ecardtitel{font-size:150%; font-weight:normal; display:block}
.ContainerSitemap{background:#FFF; padding:0px 0px 15px; width:542px; color:#5A4727}
.ContainerSitemap2{padding:0 20px 0 20px}
.SitemapSpecial{padding:2px 5px; border:1px solid #E79720}
.SitemapSpecial A{background:url(/img/css/punkt3.gif) no-repeat left center; padding:0 10px 0 12px; text-transform:uppercase; font-weight:bold}
.SpecialTitel{font-weight:bold; font-size:105%}
.SitemapBg{background:url(/img/css/bgSitemap.gif) repeat-x top; width:100%}
.SitemapEinzel{width:163px; overflow:hidden}
.SitemapEinzel A{display:block}
.SitemapEinzel ul.sitemapStufe1{padding-left:0; margin:0}
.SitemapEinzel ul.sitemapStufe1 li{list-style:none; background:url(/img/css/punkt3.gif) no-repeat 3% 50%; color:#E79720; font-weight:bold; line-height:20px; height:20px; padding-left:15px}
.SitemapEinzel ul.sitemapStufe1 li A{color:#E79720}
.SitemapEinzel ul.sitemapStufe1 li A:HOVER{color:#5A4727}
.SitemapEinzel ul.sitemapStufe1 li.liStufe2{list-style:none; background:url(/img/css/punkt1.gif) no-repeat 3% 50%; color:#5A4727}
.SitemapEinzel ul.sitemapStufe1 li.liStufe2 A{color:#5A4727; font-weight:normal}
.SitemapEinzel ul.sitemapStufe1 li.liStufe2 A:HOVER{color:#E79720}
.SitemapEinzel ul.sitemapStufe1 li.liStufe3{list-style:none; background:url(/img/css/punkt3.gif) no-repeat 3% 50%; color:#5A4727; margin-left:15px}
.SitemapEinzel ul.sitemapStufe1 li.liStufe3 A{color:#5A4727; font-weight:normal}
.SitemapEinzel ul.sitemapStufe1 li.liStufe3 A:HOVER{color:#E79720}
.ContainerKontakt{background:#FFF; padding:0px 8px 15px 0px; width:542px; color:#5A4727}
.ContainerKontakt2{}
.KontaktEinzel{width:255px}
h2.kontakt{font-size:100%}
.kontaktDesc{width:90px}
.kontaktInput{width:163px}
.tellDesc{width:120px}
.tellInput{width:278px}
.inputkontakt, .txtKontakt, .inputkontaktshort, .inputtell, .inputkatalog, .txtTell{border-width:1px; border-style:solid; border-color:#BF8734 #F7AF43 #F7AF43 #BF8734; background:#FAF2E4}
.inputtell{width:275px}
.inputkontakt{width:160px}
.inputkontaktshort{width:120px}
.txtKontakt{width:251px; height:100px}
.txtTell{width:396px; height:100px}
.divprivacy{padding-top:2px}
.submitKontakt{background:#E79720 url(/img/css/punkt2.gif) no-repeat 5px 8px; cursor:pointer; text-align:left; padding:2px 5px 2px 15px; border:none; color:#FFF; font-weight:bold}
.UnternaviAktiv{font-weight:bold; color: #EC660D !important;}
.ContainerAnreise{background:#FFF; padding:0px 0px 15px; width:542px; color:#5A4727}
.AnreiseMap{background:#FAF2E4; padding:15px 0px 15px 5px}

.AnreiseMap div.fl{padding-right:8px; line-height:20px}
.AnreiseMap div input, .AnreiseMap div select{border-width:1px; border-style:solid; border-color:#BF8734 #F7AF43 #F7AF43 #BF8734; background:#FFF; color:#E79720}
.AnreiseMap div input{padding-left:2px; padding-right:2px}
.AnreiseMap div input.RouteSubmit{width: 130px; border:1px solid #FFF; background:#E79720 url(/img/css/punkt2.gif) no-repeat 5px 7px; cursor:pointer; text-align:left; padding:1px 5px 1px 15px; color:#FFF; font-weight:bold; display:inline}
.RouteStreet{width:120px}
.RoutePLZ{width:50px}
.RouteOrt{width:80px}
.AnreiseLeft{padding-left:35px; width:219px}
.AnreiseRight{padding-right:35px; width:435px}
.contentImage{padding-bottom:5px}
.ContainerPreise, .ContainerWebcam, .ContainerAngebote{background:#FFF; padding:0px 0px 15px; width:542px; color:#5A4727}
.HausPreis{padding:5px 8px 5px 8px; border:1px solid #F5E2C4; margin-bottom:3px; width:524px}
.HausBezeichnung{font-size:150%; padding-top:3px}
.HausPreis .Preisspalte{font-weight:bold}
.Preisspalte{width:118px; text-align:center; padding:0 5px; overflow:hidden}
.zusatzinfo{width:60px; text-align:left; padding:0 5px}
.Zimmerpreis{padding:2px 8px 2px 8px}
.Zimmerbezeichnung{width:138px; font-weight:bold; overflow: hidden;}
.Zimmerbezeichnung A{background:url(/img/css/punkt3.gif) no-repeat left center; padding-left:10px}
.bgOrange{background:#FAF2E4}
.braun{color:#5A4727; text-decoration:none}
.Download{padding-bottom:8px}
.Download A{padding:5px 0 5px 28px; line-height:24px; text-decoration:underline; font-weight:bold; background:url(/img/logo_file.gif) no-repeat left center}
.Download A.dateixls{background:url(/img/logo_xls.gif) no-repeat left center}
.Download A.dateidoc{background:url(/img/logo_doc.gif) no-repeat left center}
.Download A.dateipdf{background:url(/img/logo_pdf.gif) no-repeat left center}
.Download A.dateizip{background:url(/img/logo_zip.gif) no-repeat left center}
.ContainerAngebote2{padding-left:48px}
.ContainerAngebote3{padding:0px 48px}
/*.AngebotEinzel .ContentAbsatz{padding-right:0}
.AngebotEinzel, .AngebotEinzelText{width:300px}
.AngebotEinzelText{padding-right:48px}
.AngebotEinzelText .ContentAbsatz{padding-right:0}
.AngebotEinzelBild{width:348px}
.AngebotsZeile{width:294px; padding:4px 3px}
.bgAngebot1{background:#FAF2E4}
.AngebotDesc A{font-weight:bold; background: url(/img/css/punkt3.gif) no-repeat 2px 5px; padding-left: 10px;}
.LinkzurBuchung{background:url(/img/css/punkt3.gif) no-repeat left center; padding-left:10px}*/
.LinksammlungEinzel A{background:url(/img/css/punkt3.gif) no-repeat left center; padding-left:10px}
.downloadsammlung div.fr{float:none}
.LinksammlungEinzel{width:260px}
.LinksammlungEinzel.fr A{text-decoration:underline}
.selectArt{width:140px; background:#FAF2E4; border-width:1px; border-style:solid; border-color:#BF8734 #F7AF43 #F7AF43 #BF8734}
.kontaktright select{background:#FAF2E4; border-width:1px; border-style:solid; border-color:#BF8734 #F7AF43 #F7AF43 #BF8734}
.descZusatzinfo{padding-top:2px}
.KatalogEinzel{width:400px; margin:0 auto}
.linkAufzaehlung{background:url(/img/css/punkt3.gif) no-repeat left center; padding-left:10px}
.linkAufzaehlung1{background:url(/img/css/punkt3.gif) no-repeat left center; padding-left:10px}
.WebcamContent{width: 507px; padding-top: 12px;}
.WebcamFenster{width:322px; border:1px solid #FFD596; margin:0 auto; padding:0 34px 16px; text-align:center; position:relative}
.WebcamFenster .WebcamTrennerH{position:absolute; width:390px; top:-11px; left:0}
.WebcamBalken{background:#FAF2E4; border:1px solid #F5E2C4; width:489px; padding:2px 8px}
.WebcamPrev, .WebcamNext{width:111px}
.WebcamNext{text-align:right}
.WebcamNext A{background:url(/img/css/camnext.gif) no-repeat right center; padding-right:15px}
.WebcamPrev A{background:url(/img/css/camprev.gif) no-repeat left center; padding-left:15px}
.WebcamDesc{width:267px; text-align:center; font-weight:bold}
.EbeneCam{position:relative; width:542px}
#WebcamLoading{visibility:hidden; position:absolute; top:80px; left:223px; z-index:500}
.ContainerVideo{background:#FFF; padding:32px 8px 15px; width:734px; color:#5A4727}
.VideoContent{padding:16px 48px 0}
#Video{width:425px; margin:0 auto}
.sucheDesc{background:#FAF2E4 none repeat scroll 0; margin-bottom:5px; margin-right:35px; padding:8px 12px}
.sucheDesc span{font-weight:bold}
.ContainerKatalogCenter{padding-right:35px}
.nlselect{border-width:1px; border-style:solid; border-color:#BF8734 #F7AF43 #F7AF43 #BF8734; background:#FAF2E4; color:#5A4727; width:100px}
.ContainerImpressum{background:#FFF; padding:32px 8px 15px 8px; width:734px; color:#5A4727}
.presseEinzel{width:482px; padding:3px 0 3px 25px; overflow:hidden}
.presseZeitung{width:222px}
.presseAusgabe{width:140px; text-align:center}
.PresseLink{width:120px; text-align:center}
.presse1{background:#FAF2E4}
#belvitalogo{position:absolute; top:-70px; left:0; width:167px; text-align:center; padding-bottom:10px}
.ContainerKontakt2 .ContentAbsatz{padding-right: 0px;}
#gmap{padding: 10px 0px;}
#gmap #map{border: 1px solid #E79720;}
#hohenwartVideo{border: 1px solid #E79720; padding-right: 1px;	width: 423px;}
.Navigation A, .NavigationLast A{display: block;}
#LogoFriedhof{width: 734px;	padding: 20px 8px; text-align: center; overflow: hidden;}
#LogoFriedhof img{padding: 0px 10px;vertical-align:middle}
.TrennerPunktFooter{padding-bottom: 2px;}
#directions{width: 532px; margin: 10px 0px;}
#scountry{
	width: 120px;
}
