html{height:100%}

body{margin:20px; padding:0; font-size:70%; background:#C29F2D; min-height:101%}
A{text-decoration:none; color:#C29F2D}
A:Hover{text-decoration:underline}

.FooterTB{width: 883px; margin: 0px auto 20px auto; text-align: right;}
.FooterTB A{color: #000;}

.strong{font-weight:bold}

.farbeOcker, .farbeOcker a, .farbeOcker a:hover{color:#C29F2D}

#BorderSeite1{background:url(/img/css/bgTop.gif) repeat-x top; width:889px; margin:00px auto 0px auto;}
#BorderSeite1ECARD{background:url(/img/css/bgTop.gif) repeat-x top; width:653px; margin:20px auto}
#BorderSeite2{background:url(/img/css/bgBottom.gif) repeat-x bottom}
#BorderSeite3{background:url(/img/css/bgLeft.gif) repeat-y left}
#BorderSeite4{background:url(/img/css/bgRight.gif) repeat-y right}
#BorderSeite5{background:url(/img/css/bgTopLeft.gif) no-repeat left top}
#BorderSeite6{background:url(/img/css/bgTopRight.gif) no-repeat right top}
#BorderSeite7{background:url(/img/css/bgBottomLeft.gif) no-repeat left bottom}
#BorderSeite8{background:url(/img/css/bgBottomRight.gif) no-repeat right bottom; padding:4px 3px; }
#InhaltSeite{background:#FFF; padding-bottom:16px;}
#HeaderSeite{padding:27px 24px 10px 100px; }
.naviTopRight{height:51px}
.naviTopRight .logoEisack{padding-top:21px; margin-right:15px}
.naviTopRight .logoSuedTirol{padding-top:15px; margin-right:13px}
.naviTopRight .navigationTopRightLinks{padding-top:34px}
.naviTopRight .navigationTopRightLinks A{text-decoration:none}
.naviTopRight .navigationTopRightLinks A:Hover{text-decoration:underline; color:#C29F2D}
.naviTopRight .navigationTopRightLinks .Sprache{color:#BABABA}
.naviTopRight .navigationTopRightLinks .SpracheAktiv{color:#C29F2D}
.naviTopRight .navigationTopRightLinks SPAN A{margin-left:14px; color:#BABABA}
.naviTopRight .navigationTopRightLinks SPAN .aktiv{color:#C29F2D}
#contentSeiteRahmen{width:835px; margin-left:24px; background-repeat:no-repeat; position: relative;}
#contentSeiteRahmenECARD{width:599px; margin-left:24px; background-repeat:no-repeat}
#HeaderbildNeu{
	position: absolute; top: 0; left: 0px; z-index: 1;
	width: 835px;
	height: 252px;
}
.foto_center1{position:absolute; z-index:2; top:0; left:0}
.foto_center2{position:absolute; z-index:1; top:0; left:0; visibility:hidden}
#contentSeiteRahmen .MinHeigthSeite, #contentSeiteRahmenECARD .MinHeigthSeite{height:252px; width:0px; overflow:hidden; float:left}
#ContentSeiteLinks{width:192px; /*padding-top:260px; /*252px+8px Zusätzlicher Abstand */}
#ContentSeiteMitte{width:481px}
#ContentSeiteMitteECARD{width:245px}
#ContentSeiteRechts{width:162px}
#BorderMitteLinks{width:4px; font-size:0%; background:#FFF; height:252px}
#BorderMitteRechts{width:4px; font-size:0%; background:transparent; height:252px}
#ContentMitteMitte{width:473px}
#ContentMitteMitteECARD{width:237px}
#BGLeftOpacity{position:absolute; top:0px; left:0px; height:252px; width:192px; background:#FFF; z-index:20; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; overflow:hidden}
#AngeboteLinks{position:relative; top:0px; left:0px; /*height:230px; */width:180px; padding:10px 5px 5px 5px; border:1px solid #CBCBCB; z-index:21; margin-bottom:8px; overflow:hidden; /*background: red;*/}
#AngeboteLinks .MinHeigthAngebote{height:235px; width:0px; overflow:hidden; font-size:0%; float:left}
#NavigationLinksUnten{padding:8px 28px 0px 8px; width:156px; overflow:hidden}
.trennerNavigation{font-size:0%; height:1px; background:#C29F2D; overflow:hidden; margin:2px 0px}
#NavigationLinksUnten A{display:block; width:100%}
#NavigationLinksUnten .Hauptpunkt, #NavigationLinksUnten .Unterpunkt{color:#000}
#NavigationLinksUnten .Unterpunkt, #NavigationLinksUnten .UnterpunktAktiv{font-weight:bold}
#NavigationLinksUnten .Hauptpunkt, #NavigationLinksUnten .HauptpunktAktiv{text-transform:uppercase; font-size:110%}
#ContentMitAbstand{padding-top:260px}
#ContentOhneAbstand{padding:10px 8px 5px 8px; background-color:#FFF}
#ContentOhneAbstandEcard, #ContentOhneAbstandEcard1{padding:10px 5px 5px 8px; background-color:#FFF}
#ContentOhneAbstandEcard1{width:222px}
#ContentOhneAbstandUndPadding{background:#FFF; border:none; width:100%}
.ContentOhneAbstandHalbLinks{width:218px}
.ContentOhneAbstandHalbRechts, .ContentOhneAbstandEcardholen{width:221px}
.ContentOhneAbstandHalbLinks{padding-right:8px}
.ContentOhneAbstandHalbRechts{padding-left:8px}
.BgBorder{background:#999; padding:1px}
.InhaltSeiteHome{padding-left:0px; padding-top:5px}
.InhaltSeiteHome H1{font-size:130%; display:block; color:#000}
.imgContentRightTop{float:right; margin:-5px 0px 5px 17px}
.imgContentRight{float:right; margin:2px 0px 5px 17px}
.InhaltSeiteBottom, .ContentTopBody{padding-left:42px; padding-right:30px}
.InhaltSeiteBottom H1, .ContentTopBody H1{color:#C29F2D; font-size:130%; display:block; margin-bottom:11px}
.ContentTopBody{width:382px}
#Tellit{text-align:right; height:16px}
.LinkTellit{margin-right:10px; background:url(/img/css/logo_tellit.gif); padding-left:19px}
.LinkPrint{background:url(/img/css/logo_print.gif); padding-left:12px}
.LinkTellit, .LinkPrint{color:#BABABA; background-repeat:no-repeat; background-position:left center}
#EcardInfo{border:1px solid #CBCBCB; width:150px; padding:5px; }
#EcardInfo .HeightEcard{height:128px; /*140px minus das Padding von 2 mal 5px und 2 mal den Border von 1px*/width:0px; overflow:hidden; font-size:0%;}
#EcardInfo H1, #AngeboteLinks H1, .AngebotDetail H1{font-size:125%; display:block; margin-bottom:3px}
#EcardInfo A{font-weight:bold}
.MinHeightCenterHeader{height:57px}
.MinHeightCenterBody{height:154px; /* 182px - 16px für die ServiceNavigation - 12px für den Spacer */}
.MinHeightCenterFooter{height:141px}
.MinHeightAnreise{height:250px}
.MinHeightLinksHeader{height:57px}
.MinHeightLinksBody{height:304px}
.MinHeightEcardBody{height:318px}
.MinHeightEcardVorschau{height:315px}
.MinHeightEcardVorschauInner{height:283px}
.MinHeightEcardVorschauInner, .MinHeightEcardBody, .MinHeightEcardVorschau, .MinHeightCenterHeader, .MinHeightCenterBody, .MinHeightCenterFooter, .MinHeightAnreise, .MinHeightLinksHeader, .MinHeightLinksBody{font-size:0%; overflow:hidden; float:left; width:0px;}
.AngeboteJahreszeiten{width:70px}
.NaviAngebotePrev{width:70px; padding-top:55px; text-align:center}
.NaviAngeboteNext{width:52px; padding-top:55px; text-align:center}
.AngeboteJahreszeiten A{font-weight:bold; font-size:11px}
.AngeboteJahreszeiten .AngeboteZeit{color:#000}
.DelimiterAngeboteTop{height:2px; font-size:0%; overflow:hidden; background:#F0E7CB}
.DelimiterAngeboteBottom{height:1px; font-size:0%; overflow:hidden; background:#E1CF96}
.AngebotDetail{width:157px; margin-top:-59px; overflow:hidden;}
.AngeboteDelimiter{width:19px; font-size:0%; height:10px; overflow:hidden}
.AngeboteFooter{width: 455px;}
.TitelAngebotszusatz{font-weight:bold; margin-bottom:5px; margin-top:5px}
.ContentAngebotszusatz{line-height:1.1; font-size:90%}
.AnreiseDesc{width:195px}
.AnreiseDesc H2{font-size:100%; display:block; padding-bottom:3px}
.AnreiseDelimiter{width:16px}
.AnreiseLeftAbstand{width:42px}
.AnreiseTellit{padding-right:30px}
.LinksHeader H1{font-size:130%}
.LinksBody, .BuchungBody, .ContentTopBody{padding-top:20px}
.EcardsBody{padding-top:5px}
.LinksBody A{display:block; font-size:130%; font-weight:bold}
.Linksammlung{width:333px}
.FormBuchenLeft{width:252px}
.FormBuchenRight{width:200px}
.FormBuchenLeftDesc, .FormBuchenLeftDesc1{width:79px; padding-right:8px; text-align:right}
.FormBuchenLeftDesc{padding-top:2px}
.inputBuchung, .inputKontakt{width:140px}
.antispamKontakt{width:100px}
.inputBuchungRechts, .txtBuchung, .txtKontakt{width:190px}
.inputEcard, .txtEcard{width:170px; float:right}
.inputTell{width:160px}
.inputBuchung, .inputBuchungRechts, .txtBuchung, .inputEcard, .txtEcard, .inputKontakt, .antispamKontakt, .txtKontakt, .inputTell, .txtTell{border:none; background:#E8E8E8; padding:1px 4px}
.txtBuchung, .txtEcard{height:50px}
.txtKontakt{height:130px}
.txtTell{width:190px; height:76px}
.submitBuchung, .submitEcard, .submitTell{background:#E5C017; color:#000; font-weight:bold; cursor:pointer; border:none; padding:2px}
.submitBuchung{width:194px}
.submitTell{width:198px}
.submitEcard{width:178px; float:right; margin-top:2px}
.AbstandEcardRechts{margin-right:2px}
.HintergrundEcard{background-image:url(/img/delimiter_vertikal.gif); background-repeat:repeat-y; background-position:226px}
#EcardVorschau{width:188px}
#EcardVorschau img{padding-left:4px}
.h3Ecard{font-size:100%; font-weight:bold}
.EcardFrmLeft{width:37px}
.EcardFrmRechts{width:178px}
#EcardVorschau1{background:#000; padding:1px; width:219px}
#EcardVorschau2{width:219px; background:#C29F2D}
#ContainerBildEcard{width:219px; text-align:center; padding-top:2px; height:160px}
#ContainerTextEcard{text-align:center; padding:8px 5px 5px 5px; width:209px; overflow:hidden}
.LogoEcard{text-align:center}
.sitemap{background-image:url(/img/delimiter_vertikal.gif); background-repeat:repeat-y; background-position:183px; width:100%}
.sitemapLeft{width:175px; padding-right:8px; margin-right:2px}
.sitemapRight{width:185px; padding-left:12px}
.sitemap0, .sitemap1{padding-left:0px; font-weight:bold; font-size:110%}
.sitemap2{padding-left:10px; color:#000}
.sitemap3{padding-left:20px}

.TellFloatLeft{width:175px}
.TellFloatRight{width:200px}
