#Main {
 float:left; margin-left:5px;
}
.rehbersonuc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; OVERFLOW: hidden; WIDTH: 505px; PADDING-TOP: 0px
}
.rehbersonuc A {
	CURSOR: hand; TEXT-DECORATION: none
}
.rehbersonuc A:hover {
	TEXT-DECORATION: underline
}
.rehbersonuc TH {
	FONT-SIZE: 11px
}
.rehbersonuc TD {
	FONT-SIZE: 11px
}
.rehbersonuc .Headers TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ff5300; TEXT-ALIGN: left
}
.rehbersonuc .Headers TH A {
	CURSOR: hand; COLOR: #ffffff
}
.rehbersonuc .Paging {
	HEIGHT: 24px
}
.Pages {
	FONT-WEIGHT: normal; FLOAT: left; MARGIN-LEFT: 120px; COLOR: #c6c29b
}
.rehbersonuc TR.Odd TD {
	BACKGROUND-COLOR: #edecde
}
.rehbersonuc .Country {
	FONT-WEIGHT: bold
}
.PriceOld {
	COLOR: #ff5300; WHITE-SPACE: nowrap; 1TEXT-DECORATION: line-through
}
.Price {
	WHITE-SPACE: nowrap
}
.rehbersonuc TR.Even TD {
	BACKGROUND-COLOR: #f7f6ef
}
.rehbersonuc .Place {
	FONT-WEIGHT: normal; COLOR: #a59d69
}
.rehbersonuc TFOOT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 505px; LINE-HEIGHT: 24px; PADDING-TOP: 0px; HEIGHT: 24px
}
.rehbersonuc TR:hover TD {
	BACKGROUND-COLOR: #e4e3ce
}
.rehbergosterof .Caption {
	FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../../images/offerheader-bg.gif); WIDTH: 505px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.rehbergosterof .Caption .Desc {
	PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: 1px
}
.rehbergosterof .Caption .Transport {
	PADDING-RIGHT: 10px; FLOAT: right
}
.rehbergosterof .Caption EM {
	COLOR: #ff5300; FONT-STYLE: normal
}
.rehbergosterof .Title {
	CLEAR: both; FONT-WEIGHT: bold; COLOR: #ffffff; LINE-HEIGHT: 24px; HEIGHT: 24px; BACKGROUND-COLOR: #414b56
}
.rehbergosterof .Title H4 {
	PADDING-LEFT: 10px; FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px
}
.rehbergosterof .Title H4 EM {
	COLOR: #d0ccab; FONT-STYLE: normal
}
.rehbergosterof .Title H4 A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.rehbergosterof .Title H4 A:hover {
	TEXT-DECORATION: underline
}
.rehbergosterof .Details TH {
	FONT-WEIGHT: normal
}
.rehbergosterof .Title .Code {
	PADDING-RIGHT: 10px; FLOAT: right
}
.rehbergosterof .Title .Code EM {
	COLOR: #ffd900; FONT-STYLE: normal
}
.rehbergosterof .Details {
	CLEAR: both
}
.rehbergosterof .MainColumn {
	PADDING-TOP: 10px
}
.rehbergosterof .Description {
	PADDING-LEFT: 10px
}
.rehbergosterof .Description H5 {
	DISPLAY: inline; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #ff5300
}
.rehbergosterof .Description P {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 12px
}
.rehbergosterof .Photo {
	MARGIN-TOP: 16px; LEFT: -10px; FLOAT: right; WIDTH: 300px; BACKGROUND-COLOR: #414b56
}
.rehbergosterof .PassToReservation {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 12px; FONT-WEIGHT: bold; COLOR: #ff5300; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
.rehbergosterof .PassToReservation:hover {
	TEXT-DECORATION: underline
}
.rehbergosterof .Details {
	background-color:#FCFCF8; BACKGROUND-POSITION: 50% top; FLOAT: left; 1BACKGROUND-IMAGE: url(../../images/offer-details-bg.gif); WIDTH: 275px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 185px
}
.rehbergosterof .Details TR.Overline TH {
	BORDER-TOP: #dad8bd 1px solid
}
.rehbergosterof .Details TR.Overline TD {
	BORDER-TOP: #dad8bd 1px solid
}
.rehbergosterof .Details TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.rehbergosterof .Details TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.rehbergosterof .Details .Price {
	FONT-WEIGHT: bold; COLOR: #ff5300
}
#haberxsagb .Price {
	FONT-WEIGHT: bold; COLOR: #ff5300
}
.rehbergosterof .Details .HotelName A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.rehbergosterof .Details .HotelName A:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.rehbergosterof .OtherPeriods {
	CLEAR: left; MARGIN-TOP: 10px; FLOAT: left; BACKGROUND-IMAGE: url(../../images/otherperiods-bg.gif); WIDTH: 275px; HEIGHT: 59px
}
.rehbergosterof .OtherPeriods LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN-LEFT: 10px; COLOR: #ffffff; LINE-HEIGHT: 24px; PADDING-TOP: 4px
}
.rehbergosterof .OtherPeriods SELECT {
	MARGIN-LEFT: 10px; WIDTH: 255px
}
.rehbergosterof .Top {
	PADDING-LEFT: 5px; background-color:#FCFCF8; sBACKGROUND-IMAGE: url(../../images/offer-top-bg.gif); WIDTH: 580px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 260px
}
.rehbergosterof .Photo {
	BACKGROUND-COLOR: #414b56
}
.rehbergosterof .PhotoLabel {
	BACKGROUND-POSITION: left bottom; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND-IMAGE: url(../../images/left-bottom-dark-corner.gif); COLOR: #ffffff; LINE-HEIGHT: 24px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
.rehbergosterof .PhotoSwitch {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: right bottom; FLOAT: right; BACKGROUND-IMAGE: url(../../images/right-bottom-dark-corner.gif); COLOR: #ffffff; LINE-HEIGHT: 24px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
.rehbergosterof .PhotoSwitch A {
	COLOR: #ff5300; TEXT-DECORATION: none
}
.rehbergosterof .PhotoSwitch A.Selected {
	COLOR: #ffffff
}
.rehbergosterof .PhotoSwitch A:hover {
	TEXT-DECORATION: underline
}
