a {
					FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #be100f; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
				}
			.ab_preis {
					PADDING-BOTTOM: 6px; FONT: bold 12px Verdana; COLOR: rgb(190,16,15); font-size-adjust: none; font-stretch: normal
				}
			.addressSubhead {
					color:#134B86;font: 12px arial;font-weight:bold;padding-bottom:10px;padding-left:5px;
				}
			.back {
					PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
				}
			.bcl_text01 {
					FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
				}
			.beschreibungZL {
					background-color:#EBEBEB;width:675px;margin-bottom:0px;font: 12px Verdana;padding:10px;border-top:1px solid #C73636;
				}
			.Blaettern_aktiveSeite {
					PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #be100f; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ccc
				}
			.Blaettern_seite {
					PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #be100f; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
				}
			body {
					PADDING-RIGHT: 0px; PADDING-LEFT: 21px; BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/website_bg3.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #4b97d1
				}
			.buchen {
					FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(http://www.tui-incoming.at/media/grafiken/stylesheets/button1.gif); WIDTH: 88px; CURSOR: pointer; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.1em; HEIGHT: 32px; TEXT-ALIGN: center
				}
			.buchen_bak {
					FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/98D4BDE8-C9BE-A12E-D2680F4242F6EF45.jpg); WIDTH: 88px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; HEIGHT: 19px; TEXT-ALIGN: center
				}
			.Buchung_body {
					PADDING-RIGHT: 0px; PADDING-LEFT: 32px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/buchungbg2.gif); PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
				}
			.Buchung_BoxDaten {
					BORDER-RIGHT: #7f9db9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #7f9db9 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 650px; COLOR: #333333; PADDING-TOP: 0px; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e7e7e7
				}
			.Buchung_BoxDatenContent {
					FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e7e7e7
				}
			.Buchung_BoxDatenHead {
					FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
				}
			.Buchung_BoxDatenObjekt {
					FONT-SIZE: 12px; COLOR: #1275da; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e7e7e7
				}
			.Buchung_BoxEingabe {
					BORDER-RIGHT: #7f9db9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #7f9db9 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 650px; COLOR: #333333; PADDING-TOP: 0px; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef
				}
			.Buchung_BoxEingabeContent {
					PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
				}
			.Buchung_BoxEingabeError {
					PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #cc0000; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
				}
			.Buchung_BoxEingabeHead {
					FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
				}
			.Buchung_button {
					BORDER-RIGHT: #7e7e7e 1px solid; BORDER-TOP: #7e7e7e 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/buchungbuttonbg.gif); BORDER-LEFT: #a4a4a4 1px solid; COLOR: #b6130a; BORDER-BOTTOM: #a4a4a4 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
				}
			.Buchung_fehler {
					BORDER-RIGHT: #cc0000 2px solid; BORDER-TOP: #cc0000 2px solid; FONT-SIZE: 11px; BORDER-LEFT: #cc0000 2px solid; WIDTH: 650px; BORDER-BOTTOM: #cc0000 2px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e7e7e7
				}
			.Buchung_input {
					BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
				}
			.Buchung_inputerror {
					BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cc0000 1px solid; BORDER-BOTTOM: #cc0000 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
				}
			.Buchung_k_adat {
					FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #a1d2fc; TEXT-ALIGN: center
				}
			.Buchung_k_adat_a {
					FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #2e93eb; TEXT-ALIGN: center; TEXT-DECORATION: none
				}
			.Buchung_k_tag {
					FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e7e7e7; TEXT-ALIGN: center
				}
			.Buchung_k_tag_form {
					FONT-SIZE: 11px; WIDTH: 116px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
				}
			.Buchung_k_wtag {
					FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e7e7e7; TEXT-ALIGN: center
				}
			.Buchung_kalenderlink:link {
					FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: underline
				}
			.Buchung_kalenderlink:visited {
					FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: underline
				}
			.Buchung_kalenderlink_checked:visited {
					FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: underline
				}
			.Buchung_kalenderlink_checked:link {
					FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: underline
				}
			.Buchung_kalenderpfeil {
					FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
				}
			.Buchung_link:visited {
					FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
				}
			.Buchung_link:link {
					FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #be100f; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
				}
			.Buchung_PreisteilOriginal {
					FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: 'Courier New', Courier, monospace; BACKGROUND-COLOR: #b9b9b9
				}
			.Buchung_reiter {
					BORDER-RIGHT: #2e93eb 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2e93eb 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/buchungnav.gif); PADDING-BOTTOM: 2px; BORDER-LEFT: #2e93eb 1px solid; WIDTH: 160px; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #2e93eb 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #a2d4fd
				}
			.Buchung_reiter_aktiv {
					BORDER-RIGHT: #2789ec 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2789ec 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/buchungnav_aktiv.gif); PADDING-BOTTOM: 2px; BORDER-LEFT: #2789ec 1px solid; WIDTH: 157px; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #2789ec 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #2789ec
				}
			.Buchung_reiter_breit {
					BORDER-RIGHT: #2e93eb 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2e93eb 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/buchungnav_breit.gif); PADDING-BOTTOM: 2px; BORDER-LEFT: #2e93eb 1px solid; WIDTH: 678px; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #2e93eb 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #a2d4fd
				}
			.Buchung_reiter_link:link {
					FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
				}
			.Buchung_reiter_link:visited {
					FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
				}
			.Buchung_tabelle {
					FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #e7e7e7
				}
			.Buchung_tabellenkopf {
					FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #a1d2fc
				}
			.button01 {
					FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/button01.jpg); WIDTH: 100px; CURSOR: pointer; COLOR: #be100f; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; LETTER-SPACING: 0.2em; HEIGHT: 19px; TEXT-ALIGN: center
				}
			.categoryname {
					color:#57585A;font: 12px Verdana;font-weight:bold;letter-spacing: -2.5px
				}
			.col1 {
					width:128px;text-align:left;font: 9px Verdana;font-weight:bold;padding-left:26px;
				}
			.descriptionContainer {
					MARGIN-TOP: 0px; BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/shadow_back1.jpg); MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 20px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ece7e7
				}
			.detail_fehler {
					DISPLAY: none; FONT-WEIGHT: bold; FONT-SIZE: 10px; LEFT: 300px; WIDTH: 350px; CURSOR: pointer; COLOR: #be100f; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 50%; HEIGHT: 70px; BACKGROUND-COLOR: #f5f5f5; TEXT-DECORATION: none
				}
			.detail_tab_shadow {
					BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/detail_tab_shadow.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px
				}
			.detail_tab1 {
					FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/detail_tab1_inactive2.gif); WIDTH: 87px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 17px
				}
			.detail_tab1Selected {
					FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/detail_tab1_active.gif); WIDTH: 87px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 17px
				}
			.detail_tab2 {
					FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/detail_tab2_inactive.gif); WIDTH: 129px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 17px
				}
			.detail_tab2Selected {
					FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/detail_tab2_active.gif); WIDTH: 129px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 17px
				}
			.detailcontent_bg_left {
					FLOAT: left; MARGIN: 0px 0px 0px 33px; WIDTH: 707px; BACKGROUND-COLOR: #ffffff
				}
			.detailcontent_bg_right {
					FLOAT: left; MARGIN: 0px; WIDTH: 219px; BACKGROUND-COLOR: #ffffff
				}
			.detailGrossImage {
					MARGIN-LEFT: 15px; PADDING-TOP: 7px; TEXT-ALIGN: center
				}
			.detailImage {
					border:2px solid #FFFFFF;margin-right:3px;
				}
			.detailImages {
					MARGIN-LEFT: 15px
				}
			.detailmap {
					DISPLAY: none; LEFT: 50px; OVERFLOW: hidden; WIDTH: 641px; POSITION: absolute; HEIGHT: 508px
				}
			.detailmap_hamdle {
					FONT-WEIGHT: bold; CURSOR: move; COLOR: #ffffff
				}
			.even {
					BACKGROUND-COLOR: #dee8f4
				}
			.evenborder {
					BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 2px; BACKGROUND-COLOR: #dee8f4; TEXT-ALIGN: center
				}
			.footer {
					FLOAT: left; FONT: 10px Verdana; MARGIN-LEFT: 30px; WIDTH: 900px; BACKGROUND-COLOR: #ffffff
				}
			.footerlink {
					FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #050505; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
				}
			.fussspalte {
					BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 2px
				}
			.gDetailMap {
					position:absolute;left:50px;top:50px;width:640px; height: 480px; border:1px solid:#0D539B; overflow:hidden;display:none;border-left:5px solid #B6130A;border-right:5px solid #B6130A;border-bottom:5px solid #B6130A;
				}
			.handle {
					background-color:#B6130A;color:#FFFFFF;font-weight:bold;padding:3px;cursor:move;height:25px;
				}
			.headbereich {
					WIDTH: 950px; BACKGROUND-COLOR: #a3d4fd
				}
			.imageContainer {
					BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/imagecontainerbg.gif); MARGIN: 0px 0px 0px 20px; BORDER-LEFT: 20px; BACKGROUND-COLOR: #e8e8e8
				}
			.infolink {
					FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #be100f; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
				}
			.infoseite_shadow_bottom {
					MARGIN-TOP: 0px; BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/shadow_bottom.jpg); MARGIN-LEFT: 20px; WIDTH: 680px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
				}
			.infoseite_shadow_top {
					BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/infobgoben.gif); WIDTH: 680px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
				}
			.infoseite_weiss {
					BACKGROUND-COLOR: #ffffff
				}
			.infoseiteContainer {
					BORDER-TOP: 0px; BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/shadow_back.jpg); MARGIN: 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #ffffff
				}
			.infoseitentext {
					FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
				}
			.karteschlissen {
					background-color:#B6130A;color:#FFFFFF;font-weight:bold;cursor:pointer;height:25px;margin:0px;padding:3px;float:right;text-align:right
				}
			.kurz_tab_content {
					BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
				}
			.kurz_tab_name {
					BORDER-RIGHT: 0px; PADDING-RIGHT: 7px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
				}
			.label {
					BACKGROUND-COLOR: #82a5cd
				}
			.labelborder {
					BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000; PADDING-TOP: 2px; BACKGROUND-COLOR: #82a5cd
				}
			.leftColumn {
					MARGIN: 0px; WIDTH: 700px
				}
			.liste {
					PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
				}
			.listenelement {
					PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
				}
			.logoWorldOfTui {
					float right
				}
			.map_gross {
					width: 640px; height: 415px; border:1px solid:#0D539B; overflow:hidden;margin-left:20px;
				}
			.map_right {
					width: 218px; height: 143px; border-top:1px solid #4AA9FD;border-bottom:1px solid #4AA9FD; overflow:hidden;margin:1px 10px 0px 20px;
				}
			.margin_adjust {
					height:10px;background-color:#FFFFFF;margin:0px
				}
			.mehrlesen {
					MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; FONT: bold 10px Verdana; VERTICAL-ALIGN: bottom; CURSOR: pointer; COLOR: #be100f; TEXT-DECORATION: none
				}
			.navilink {
					FONT-SIZE: 10px; COLOR: #be100f; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
				}
			.objectAddress {
					PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 0px; FONT: bold 10px Verdana; WIDTH: 219px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ece7e7
				}
			.objectNavigation {
					FONT-SIZE: 12px; MARGIN: 0px 0px 25px 29px; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
				}
			.odd {
					BACKGROUND-COLOR: #c9dbf3
				}
			.oddborder {
					BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 2px; BACKGROUND-COLOR: #c9dbf3; TEXT-ALIGN: center
				}
			.P1 {
					margin:0px;padding:0px;
				}
			.preistabellefuss {
					BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 2px; BACKGROUND-COLOR: #c9dbf3
				}
			.profi_anmeld_head {
					padding-left:6px;font-weight:bold;font-size:12px;
				}
			.profi_anmeld_link {
					FONT: bold 10px Verdana; COLOR: #be100f; TEXT-DECORATION: underline
				}
			.profi_anmeld_text {
					PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: bold 9px Verdana; PADDING-TOP: 0px
				}
			.profi_anmeld_text_rot {
					PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: bold 9px Verdana; COLOR: #be100f; PADDING-TOP: 0px
				}
			.profi_login_div {
					PADDING-BOTTOM: 20px; MARGIN: 0px; FONT: 9px Verdana; WIDTH: 219px; PADDING-TOP: 15px; HEIGHT: 298px; BACKGROUND-COLOR: #dcdcdc; font-wieght: bold
				}
			.profi_login_div {
					BORDER-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 9px; MARGIN: 0px; WIDTH: 219px; BORDER-BOTTOM: 20px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dcdcdc
				}
			.profi_login_div2 {
					BORDER-RIGHT: 0px; BORDER-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 9px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 219px; BORDER-BOTTOM: 20px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dcdcdc
				}
			.recherche_text01 {
					FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #736d6d; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
				}
			.recherche_text02 {
					FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1357a3; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
				}
			.recherche_text03 {
					FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #736d6d; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
				}
			.reiseart_text01 {
					FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #1c6ab2; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
				}
			.reiseart_text02 {
					FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0c0c0d; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
				}
			.resort_daten {
					PADDING-RIGHT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 200px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
				}
			.resort_facts {
					background-color:#EBEBEB;width:300px;
				}
			.resort_facts tr {
					border-bottom:1px solid #FFFFFF;
				}
			.resort_merkmal {
					BORDER-BOTTOM: 1px solid #FFFFFF
				}
			.resort_titel_merkmal {
					PADDING-LEFT: 7px; FONT-SIZE: 11px; VERTICAL-ALIGN: top; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
				}
			.resort_title {
					PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; FONT: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; WIDTH: 300px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #104c8a
				}
			.shadow_bottom {
					width:680px;background-image:url(/web/images/shadow_bottom.jpg);background-repeat:no-repeat;margin-top:0px;margin-left:20px
				}
			.shadow_bottom_zl {
					width:680px;background-image:url(/web/images/shadow_bottom.jpg);background-repeat:no-repeat;margin-top:0px;margin-left:0px;margin-bottom:15px;
				}
			.shadow_top {
					width:680px;background-image:url(/web/images/shadow_top2.jpg);background-repeat:no-repeat;margin-bottom:0px;margin-left:1px;
				}
			.short_description {
					float:left; margin-left:17px;margin-top:0px;color:#134B86;font: 12px arial;font-weight:bold;height:112px;width:320px;
				}
			.sonderangebot_bg {
					BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/special_offer_back.jpg); MARGIN: 0px 0px 0px 2px; WIDTH: 336px
				}
			.sonderangebot_button {
					FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/special_offer_button.jpg); WIDTH: 65px; CURSOR: pointer; COLOR: #be100f; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; LETTER-SPACING: 0.1em; HEIGHT: 19px
				}
			.sonderangebot_preis {
					FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c73636; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
				}
			.sonderangebot_preistext {
					FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #c73636; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
				}
			.sonderangebot_text01 {
					FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0c0c0d; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
				}
			.sonderangebot_titel {
					BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/special_offer_title.gif); WIDTH: 336px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px
				}
			.sonderangebot_unten {
					PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/specialoffer_bottom.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 4px; WIDTH: 334px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
				}
			.start_fehler01 {
					FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #b6130a; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #78b6e7
				}
			.start_fehler02 {
					FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: pointer; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #78b6e7
				}
			.start_karte {
					BORDER-RIGHT: #00599e 6px solid; Z-INDEX: 10; BORDER-LEFT: #00599e 6px solid; BORDER-BOTTOM: #00599e 7px solid
				}
			.start_karte_schliessen {
					FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: pointer; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
				}
			.start_reiter01 {
					FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
				}
			.start_schatten_bg {
					BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/search_shadow_back.jpg); WIDTH: 458px; BACKGROUND-REPEAT: repeat-y
				}
			.start_schatten_oben {
					BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/search_shadow_top.jpg); WIDTH: 456px; BACKGROUND-REPEAT: no-repeat
				}
			.start_schatten_unten {
					BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/search_shadow_bottom.jpg); WIDTH: 455px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 7px
				}
			.startmap_handle {
					FONT-WEIGHT: bold; CURSOR: move; COLOR: #ffffff
				}
			.subhead01 {
					color:#104C8A;font: 11px arial;font-weight:bold;margin:15px 10px 0px 10px;
				}
			.subhead02 {
					color:#134B86;font: 12px arial;font-weight:bold;margin:15px 5px 0px 10px;padding-bottom:10px;
				}
			.subhead03 {
					color:#134B86;font: 12px arial;font-weight:bold;padding-bottom:10px;padding-top:10px;;margin:15px 10px 0px 10px;
				}
			.subhead04 {
					color:#134B86;font: 12px arial;font-weight:bold;margin:15px 10px 0px 10px;
				}
			.subhead05 {
					FONT: bold 9px/18px Verdana; POSITION: relative; TOP: -14px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
				}
			.subhead06 {
					color:#FFFFFF;text-align:center;FONT-WEIGHT: bold; FONT-SIZE: 12px;text-decoration:none;
				}
			.submit {
					color:#FF0000;font-weight:bold;font: 14px Verdana;text-align:center;height:25px;
				}
			.superdeal {
					BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #bf1112
				}
			.t_suggestions LI {
					BORDER-TOP: 0px; DISPLAY: block; MARGIN: 2px 3px; CURSOR: pointer
				}
			.t_suggestions LI.selected {
					COLOR: #ffffff; BACKGROUND-COLOR: #134785
				}
			.t_suggestions strong {
					FONT-WEIGHT: bold; TEXT-DECORATION: underline
				}
			.t_suggestions UL {
					BORDER-TOP: 0px; Z-INDEX: 99; MARGIN: 0px; LIST-STYLE-TYPE: none
				}
			.tab1 {
					FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/hotel_inactive.gif); WIDTH: 72px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 17px
				}
			.tab1Selected {
					FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/hotel_active.gif); WIDTH: 72px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 17px
				}
			.tab2 {
					FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/zusatzleistung_inactive.gif); WIDTH: 132px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 17px
				}
			.tab2Selected {
					FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/media/grafiken/stylesheets/zusatzleistung_active.gif); WIDTH: 132px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 17px
				}
			.tabsContainer {
					BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; MARGIN: 0px 0px 0px 22px; BORDER-LEFT: #000000 0px solid; WIDTH: 500px; BORDER-BOTTOM: #000000 0px solid
				}
			.tabularContainer {
					MARGIN-BOTTOM: 0px; MARGIN-LEFT: 20px; BACKGROUND-COLOR: #ECE7E7;padding-bottom:15px;;background-image:url(/web/images/shadow_back.jpg);
				}
			td {
					FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
				}
			.teaserBild {
					float:left;margin-right:3px;padding-bottom:12px;padding-top:5px;width:80px;height:50px;
				}
			.teaserText {
					vertical-align:top;float:left; width:132px;font-family:Verdana, Helvetica, sans-serif;font-size:9px;font-weight:bold;;padding-bottom:1px;padding-top:5px;
				}
			.teaserZL {
					MARGIN: 0px; OVERFLOW: hidden; WIDTH: 219px; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #cfcfcf
				}
			.text01 {
					PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
				}
			.text02 {
					PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px arial; COLOR: #49494b; PADDING-TOP: 0px
				}
			.text03 {
					color:#49494B;font: 12px arial;padding:0px 10px 0px 10px; margin:0px;
				}
			.text04 {
					color:#49494B;font: 12px arial;padding:0px 10px 0px 10px; margin:0px;
				}
			.text05 {
					color:#49494B;font: 12px arial;padding:0px 10px 0px 10px; margin:0px;
				}
			.trenner {
					color:#A3D4FD;font: 10px Verdana;
				}
			.uebersicht_text01 {
					FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #134b86; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
				}
			.uebersicht_text02 {
					FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #b6130a; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
				}
			.xdetailcontent_bg {
					PADDING-RIGHT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 946px; BACKGROUND-COLOR: #ffffff
				}
			.zl_fromPrice {
					FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #be100f; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
				}
			.zl_fromPriceText {
					FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #be100f; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size-adjust: none; font-stretch: normal
				}
			.ZLPreis {
					PADDING-RIGHT: 0pt; PADDING-BOTTOM: 0pt; FONT: bold 16px Verdana; COLOR: rgb(190,16,15); font-size-adjust: none; font-stretch: normal; -x-system-font: none
				}
			.ZLPreisDiv {
					width:120px;background-color:#D8D8D8;height:112px;float:right;margin-right:1px;background-image:url(/web/images/price_container.jpg);
				}
			.Zugangsdaten_anfordern {
					font: 12px Verdana;font-weight:bold;padding-left:5px;margin-top:14px;margin-bottom:5px;
				}
			.zusatzleistungContainer {
					background-color:#DCDCDC;border-bottom:10px solid #FFFFFF;width:219px;padding-bottom:20px;padding-top:15px;margin:17px 10px 0px 40px;
				}
			.zusatzleistungen {
					background-color:#EBEBEB;width:675px;height:110px;margin-bottom:0px;padding:0px;background-image:url(/web/images/shadow_back.jpg);
				}
			.zusatzleistungenContainer {
					MARGIN-LEFT: 20px; POSITION: relative; BACKGROUND-COLOR: #ffffff
				}
			

