/* Unister CSS Libraries. Copyright (c) 2006-2014 Unister GmbH <http://www.unister-gmbh.de> */
 .unisterCPCads{position:relative;border:1px solid #e7e7e7;clear:both;padding:10px 0 0;margin:0 15px}.posRel > .unisterCPCads.box1{border: none;padding:0;position:absolute;left:1000px;top:122px;margin:0;}.unisterCPCads .tipps,.flight .tipps.gradient{position:relative;display:inline-block;padding:0 17px 0 20px;margin:-5px 0 7px -6px;color:#fff;font-size:13px;line-height:27px;font-weight:bold;background-repeat:repeat-x}.citytrip .unisterCPCads .tipps{margin-top:0px}.supportBox .arw{position:absolute;right:-10px;top:0;display:block;width:10px;height:27px}.unisterCPCads .hRepeatS {background: url('../images/hRepeat_r202512030325.png') 0 0 repeat}.coll .unisterCPCads{margin:10px 0 15px}.rcol .unisterCPCads{margin:0;border:0}.rcol .unisterCPCads .tipps{width:224px;margin:0 0 0 -5px;padding:3px 3px 3px 18px;line-height:normal;color:#274a8a;background-color:#e0ebff}.rcol .unisterCPCads .tipps.gradient {color:#fff}.leftCol .unisterCPCads{margin:0;border:0}.leftCol .unisterCPCads .tipps{width:224px;margin:0 0 0 -5px;padding:3px 3px 3px 18px;line-height:normal;color:#274a8a;background-color:#e0ebff}.leftCol .unisterCPCads .tipps.gradient {color:#fff}.rightCol .unisterCPCads {margin:10px 0;}.themehotels .unisterCPCads .tipps .arw {background-position:0 -30px}.semsl .unisterCPCads .tipps .arw,.supportBox .arw {background-position:0 -660px}.lastminute .supportBox .arw {background-position:0 -688px}.hibe .unisterCPCads .tipps,.cat2012 .luxushotel .unisterCPCads .tipps{background:url('../images/hRepeat_r202512030325.png') repeat-x 0 -1500px}.special .unisterCPCads .tipps{background:#ff7a04;background: -moz-linear-gradient(top,#ff7a04 1%,#ea4302 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(1%,#ff7a04),color-stop(100%,#ea4302));background: -webkit-linear-gradient(top,#ff7a04 1%,#ea4302 100%);background: -o-linear-gradient(top,#ff7a04 1%,#ea4302 100%);background: -ms-linear-gradient(top,#ff7a04 1%,#ea4302 100%);background: linear-gradient(to bottom,#ff7a04 1%,#ea4302 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7a04',endColorstr='#ea4302',GradientType=0 )}.special .unisterCPCads .tipps .arw {background:url('../images/hRepeat_r202512030325.png') 0 -743px}.seo .flight .coll .unisterCPCads .tipps .arw,.flight .unisterCPCads .tipps .arw,.flighthotel .unisterCPCads .tipps .arw{background-position:0 -716px}.reiseangebote .unisterCPCads .tipps{background:url('../images/hRepeat_r202512030325.png') repeat-x0 -1621px}.hotel .supportBox .arw {background:url('../images/hRepeat2013_r202512030325.png') no-repeat 0 -221px}#topPos.unisterCPCads{margin:0 15px 10px;padding:0;border:none}#topPos.unisterCPCads .tipps{display:none}#oldStyle.unisterCPCads{padding:5px 0 0;background:#f4f7fe}#oldStyle.unisterCPCads .tipps{float:left;margin:0 16px 0 -5px}.ibe .rcol .unisterCPCads,.hmsLp .rcol .unisterCPCads{margin:10px 0 15px;border:1px solid #e7e7e7}.ibe .rcol .tipps,.hmsLp .rcol .tipps,.index .tipps{position:relative;display:inline-block;width:auto;padding:0 17px 0 20px;margin:-5px 0 7px -6px;color:#fff;font-size:13px;line-height:27px;font-weight:bold;}.index2012 .box1 .tipps{top:17px;z-index:1;}.ibe .leftCol .unisterCPCads,.hmsLp .leftCol .unisterCPCads{margin:10px 0 15px;border:1px solid #e7e7e7}.ibe .leftCol .tipps,.hmsLp .leftCol .tipps{position:relative;display:inline-block;width:auto;padding:0 17px 0 20px;margin:-5px 0 7px -6px;color:#fff;font-size:13px;line-height:27px;font-weight:bold;}.ibe .coll .unisterCPCads{margin:0;border:0}.ibe .coll .unisterCPCads .tipps{width:224px;margin:0 0 0 -15px;padding:3px 3px 3px 18px;line-height:normal}.ibe .flight .unisterCPCads .tipps .arw{background-position:-962px -101px}.hibe .rightCol .unisterCPCads {border:0 none;margin:0 1px}.hibe .rightCol .unisterCPCads .tipps {line-height: normal;margin:0 0 0 -15px;padding:3px 3px 3px 18px;width:232px}.seoFlight .unisterCPCads .tipps {background:url('../images/hRepeat_r202512030325.png') repeat-x 0 -1418px}.seoFlight .unisterCPCads .tipps .arw {background-position:0 -716px}.sem .rcol .unisterCPCads .tipps {background-color:#e0ebff}.rcol .unisterCPCads .list1 li,.supportBox.box1 .list1 li{display:inline-block;display:inline-block;margin-right:5px;width:47%}.rcol .unisterCPCads .supportBox.box1 .tipps{margin-top:0}.sem .leftCol .unisterCPCads .tipps {background-color:#e0ebff}.leftCol .unisterCPCads .list1 li,.supportBox.box1 .list1 li{display:inline-block;display:inline-block;margin-right:5px;width:47%}.leftCol .unisterCPCads .supportBox.box1 .tipps{margin-top:0}#cpcAdsBox .unisterCPCads {padding-top:3px;}#cpcAdsSky {position:absolute;top:129px;left:1011px}#cpcAdsSky .unisterCPCads {width:300px;padding:0}#crmMailForm{height:auto;margin-bottom:20px}#crmMailForm div{margin:10px}#crmMailForm .crmDestContent{color:#2a4d8f;font-weight:bold;width:175px;margin:0 0 10px}#crmMailForm .siegel{background:url("../images/crmMailing/crmMail_r202512030325.png") no-repeat 0 0;height:52px;width:52px;margin:0 0 10px}#crmMailForm input{width:226px}#crmMailForm .crmBttn{position:relative;top:10px;left:34px}#crmMailForm .crmDone{background-position:-63px 0}#crmMailForm .valError{color:#f00;border:1px solid #f00}.ibe #crmMailForm div{margin:10px 0}.valError::-webkit-input-placeholder{color:#f00}.valError::-moz-placeholder{color:#f00}.valError:-moz-placeholder{color:#f00}.valError::-ms-input-placeholder{color:#f00} .trustYouSmall {color:#055786;width:470px;margin:0 10px 0 0;float:right;font-size:11px;line-height:13px;border-top:1px dashed #c6d7f5}.trustYouSmall .peopleIcon {background-position:-583px -351px;display:inline-block;float:left;height:20px;width:18px;margin-right:5px}.trustYouSmall strong {margin-right:5px}.trustYouSmall .col {display:inline}.trustYouSmall ul {margin:0;padding:0;display:inline}.trustYouSmall li {margin:0;padding:0;display:inline}.trustYouSmall .hide {display:none}.trustYouSmall .icon,.trustYouSmall .minus {display:none}.trustYouToolTip {text-decoration:underline;font-size:11px;line-height:13px;white-space:nowrap;cursor:pointer}#trustYouToolTipper {overflow:hidden;color:#055786;position:absolute;top:0;left:0;width:402px;min-height:60px;border:3px solid #637fb1;background-color:#fff;z-index:1000;background:url('../images/loaderTransparent_r202512030325.gif') no-repeat center 15px #fff}#trustYouToolTipper .pad5 {padding:2px 2px 2px 5px}#trustYouToolTipper h3 {padding:5px 4px;font-size:13px;line-height:16px;font-weight:bold;margin:0;background:none #fff;color:#055786}#trustYouToolTipper .col {width:200px;float:left;font-size:11px}#trustYouToolTipper .col1 {border-right:1px solid #ced2db;margin-bottom:-1600px;padding-bottom:1600px}#trustYouToolTipper h4 {font-size:11px;margin:0;border-top:1px solid #ced2db;background-color:#f5f8ff}#trustYouToolTipper .title {border-top:1px solid #ced2db;font-weight:bold;background-color:#e0ebff}#trustYouToolTipper ul {margin:0;background-color:#fff}#trustYouToolTipper li {padding:2px 2px 2px 23px;font-size:11px;border-top:1px solid #ced2db}#trustYouToolTipper .icon {line-height:15px;font-size:11px;padding-left:13px;margin-left:-19px}#trustYouToolTipper .minus .icon {background-position:0 -3214px}#trustYouToolTipper .plus .icon {background-position:0 -3200px}#trustYouToolTipper .trustYouToolTip,#trustYouToolTipper strong,#trustYouToolTipper .switchHidden {display:none}.boxTrustYou {background:none repeat scroll 0 0 #fff;border:1px solid #c1d4f5;margin:5px 0 15px;padding-top:7px;color:#055786;overflow:hidden}.boxTrustYou .col {width:339px;float:left;margin-left:339px}.boxTrustYou .col1 {width:338px;border-right:1px solid #ced2db;margin:0 -340px -1600px 0;padding-bottom:1600px}.boxTrustYou .pad5 {padding:2px 2px 2px 5px}.boxTrustYou h4 {font-size:11px;margin:0;border-top:1px solid #ced2db;background:#f5f8ff}.boxTrustYou .hbBoxHead {border:0 none;left:0;margin-bottom:0;padding:10px 5px;font-size:14px;background:#f5f8ff;color:#28498c}.boxTrustYou .title {border-top:1px solid #ced2db;font-weight:bold;background-color:#e0ebff}.boxTrustYou ul {margin-bottom:0}.boxTrustYou li {padding:2px 2px 2px 20px;border-top:1px solid #ced2db}.boxTrustYou .icon {margin-left:-18px;line-height:15px;font-size:11px;padding-left:12px;display:inline-block}.boxTrustYou .minus {background-position:0 -3214px}.boxTrustYou .plus {background-position:0 -3200px}.trustYouAdvice {margin:15px 0 0;font:bold 12px/1.1em Arial;color:#055786}.gloss {width:390px;padding:5px;font-size:11px;background-color:#fff;border-top:1px solid #ced2db}.hotelreview .trustYouSmall {width:490px}.showreview .gloss {width:668px;margin:-16px 0 15px;border:1px solid #ced2db;color:#055786}.showreview .boxTrustYou {padding-top:0}.showreview .boxTrustYou .corner_dark {display:none}.seo #trustYouToolTipper h4 {border-top:1px solid #ced2db;background:none #f5f8ff;color:#055786}.ibe4 .trustYouSmall {float:left;margin:40px 5px 0;width:275px}.ibe4 .newStep4 .trustYouSmall {margin:10px 5px 0;width:640px}.hmsLp .trustYouSmall {padding-top:5px;margin:10px 5px 0;width:640px}.sem .trustYouSmall {width:485px}.sem .boxTrustYou {padding-top:0}.sem .boxGloss {border:1px solid #ced2db;color:#055786;margin:-16px 0 15px;width:668px}#hotelDetails .trustYouSmall {margin-bottom:-10px;padding-top:5px}#hotelDetails .trustYouSmall .peopleIcon {margin-top:-5px}#hotelTipps .trustYouSmall{margin-bottom:-10px;padding-top:5px}#hotelTipps .trustYouSmall .peopleIcon,.ibe #preLoadDel .trustYouSmall .peopleIcon {margin-top:-5px}.ibe #preLoadDel .trustYouSmall {padding-top:5px}.seocitytrip .boxTrustYou {border:0;margin:0;padding:0;background:none}.seocitytrip .boxTrustYou .col {width:187px;margin-left:0;float:right}.seocitytrip .boxTrustYou .col1 {margin-right:0;float:left;border-right:none}.seocitytrip .boxTrustYou li {display:block}.seocitytrip .boxTrustYou .plus {padding-left:15px;background-position:0 -581px}.seocitytrip .boxTrustYou .minus {background-position:0 -596px}.showreview .boxTrustYou {border:1px solid #d7d7d7}.seo #trustYouToolTipper .minus .icon,.hotelreview #trustYouToolTipper .minus .icon {background-position:0 -596px}.seo #trustYouToolTipper .plus .icon,.hotelreview #trustYouToolTipper .plus .icon {background-position:0 -582px}.seoReviewtree .trustYouSmall {width:485px;float:none}.seoReviewtree .trustYouSmall .peopleIcon {background:url('../images/hRepeat_r202512030325.png') no-repeat 0 -3536px}.seoReviewtree #trustYouToolTipper .plus .icon {background-position:0 -582px}.seoReviewtree #trustYouToolTipper .minus .icon {background-position:0 -597px}.ibe #trustYouToolTipper .minus .icon {background-position:0 -597px}.ibe #trustYouToolTipper .plus .icon {background-position:0 -582px}.ibe #hotelTipps .trustYouSmall.trustYouMinimal,.ibe #preLoadDel .trustYouSmall.trustYouMinimal {border:none;width:100%;margin:0}.topsAndFlops.step3 {color:#055786;width:470px;margin:0 10px 0 0;padding:3px 0;float:right;font-size:11px;line-height:11px;border-top:1px dashed #c6d7f5}.topsAndFlops.step3 dt,.topsAndFlops.step3 dd {float:left}.topsAndFlops.step3 dt {width:31%;font-weight:bold}.topsAndFlops.step3 dd {width:69%}.topsAndFlops .scaleBar {display:block;border:1px solid #fff;background:#fff;height:8px;width:61px;margin-top:2px}.topsAndFlops .scaleBar span {display:block;height:100%;width:70%}.topsAndFlops .scaleBar .top {background:#91b63b}.topsAndFlops .scaleBar .flop {background:#da4833}.topsAndFlops .allTopsFlops {width:450px;background:#f4f8fe;padding:15px 15px 5px;border-radius:10px;position:absolute;bottom:-25px;left:35px;z-index:1000;font-size:12px;line-height:14px;box-shadow:3px 3px 10px -6px #000000;color:#055786}.topsAndFlops .allTopsFlops h3,#hotelView .topsAndFlops .allTopsFlops h3 {font-size:14px;padding-bottom:5px;border-bottom:1px solid #c6d7f5;margin:0}.topsAndFlops .allTopsFlops dl {border-top:1px solid #fff;padding-top:8px}.topsAndFlops .allTopsFlops dt {width:240px}.topsAndFlops .allTopsFlops dd {width:210px;margin-bottom:15px}.topsAndFlops .allTopsFlops .category {width:125px}.topsAndFlops .allTopsFlops .scaleBar {width:100px;margin-top:3px}.topsAndFlops .showAll {text-decoration:underline;cursor:pointer}.topsAndFlops .showAll:hover .allTopsFlops {display:block}.poweredByTrustYou {background:url('../images/poweredTrustYou_r202512030325.png') no-repeat;position:absolute;top:0;right:15px;width:98px;height:26px}.addsTravelInfo {position:absolute;bottom:0;width:470px;}.detailData {position:relative;height:110px}.moreHotelInfosDesc .topsAndFlops dl {font-size:11px;line-height:12px;margin-bottom:5px}.moreHotelInfosDesc .topsAndFlops dt {float:left;clear:left;width:155px;margin-bottom:10px}.moreHotelInfosDesc .topsAndFlops dd {float:left;width:180px;margin-bottom:5px}.moreHotelInfosDesc .topsAndFlops .category {font-weight:bold}.moreHotelInfosDesc .topsAndFlops .scaleBar {width:100px}.moreHotelInfosDesc .topsAndFlops a {font-weight:bold;padding:3px 0 4px 0}.moreHotelInfosDesc .topsAndFlops .rateLink {background:url('../images/hRepeat2013_r202512030325.png') no-repeat 0 -2006px;padding:3px 0 4px 24px;float:right}.ibe .newStep4 .topsAndFlops .metaLinks li {margin:0 0 0 23px;line-height:19px;}.ibe .newStep4 .topsAndFlops .metaLinks a {padding:0}.ibe .newStep4 .topsAndFlops .metaLinks li:first-child {float:left;margin:0}.ibe .newStep4 .topsAndFlops .metaLinks li:last-child {float:right;margin:0} .trustYouSmall{color:#055786;width:470px;margin:5px 10px 0 0;float:right;font-size:11px;line-height:13px}.trustYouSmall .peopleIcon,.familyAdvantage .peopleIcon {background:url('../images/hRepeat2013_r202512030325.png') no-repeat 0 -964px;display:inline-block;float:left;height:20px;width:18px;margin-right:5px}.familyAdvantage .peopleIcon {margin-top:5px;}.trustYouSmall strong{margin-right:5px}.trustYouSmall .col {display: inline}.trustYouSmall ul{margin:0;padding:0;display:inline}.trustYouSmall li{margin:0;padding:0;display:inline}.trustYouSmall .hide {display: none}.trustYouSmall .icon,.trustYouSmall .minus{display: none}.trustYouToolTip{text-decoration:underline;font-size:11px;line-height:13px;white-space: nowrap;cursor: pointer}#trustYouToolTipper{overflow:hidden;color:#055786;position:absolute;top:0;left:0;width:402px;min-height:60px;border:3px solid #637fb1;background-color:#fff;z-index:1000;background:url('../images/loaderTransparent_r202512030325.gif') no-repeat center 15px #fff}#trustYouToolTipper .pad5{padding:2px 2px 2px 5px}#trustYouToolTipper h3{padding:5px 4px;font-size:13px;line-height:16px;font-weight:bold;margin:0;background:none #fff;color:#055786}#trustYouToolTipper .col{width:200px;float: left;font-size:11px}#trustYouToolTipper .col1{border-right:1px solid #ced2db;margin-bottom:-1600px;padding-bottom:1600px}#trustYouToolTipper h4{font-size:11px;margin:0;border-top:1px solid #ced2db;background-color:#f5f8ff}#trustYouToolTipper .title{border-top:1px solid #ced2db;font-weight:bold;background-color:#e0ebff}#trustYouToolTipper ul{margin:0;background-color:#fff}#trustYouToolTipper li{padding:2px 2px 2px 23px;font-size:11px;border-top:1px solid #ced2db}#trustYouToolTipper .icon{line-height:15px;font-size:11px;padding-left:13px;margin-left:-19px}#trustYouToolTipper .minus .icon{background:url('../images/hRepeat2013_r202512030325.png') no-repeat 0 -596px}#trustYouToolTipper .plus .icon{background:url('../images/hRepeat2013_r202512030325.png') no-repeat 0 -581px}#trustYouToolTipper .trustYouToolTip,#trustYouToolTipper strong,#trustYouToolTipper .switchHidden{display: none}.boxTrustYou {background: none repeat scroll 0 0 #fff;border:1px solid #c1d4f5;margin:5px 0 15px;padding-top:7px;color:#055786;overflow:hidden}.boxTrustYou .col{width:339px;float:left;margin-left:339px}.boxTrustYou .col1{width:338px;border-right:1px solid #ced2db;margin:0 -340px -1600px 0;padding-bottom:1600px}.boxTrustYou .pad5{padding:2px 2px 2px 5px}.boxTrustYou h4{font-size:11px;margin:0;border-top:1px solid #ced2db;background:#f5f8ff}.boxTrustYou .hbBoxHead{font-size:13px;margin-bottom:10px}.boxTrustYou .title{border-top:1px solid #ced2db;font-weight:bold;background-color:#e0ebff}.boxTrustYou ul{margin-bottom:0}.boxTrustYou li{padding:2px 2px 2px 20px;border-top:1px solid #ced2db}.boxTrustYou .icon{margin-left:-18px;line-height:15px;font-size:11px;padding-left:12px;display: inline-block}.boxTrustYou .minus{background:url('../images/hRepeat2013_r202512030325.png') no-repeat 0 -596px}.boxTrustYou .plus{background:url('../images/hRepeat2013_r202512030325.png') no-repeat 0 -581px}.trustYouAdvice {margin:15px 0 0;font:bold 12px/1.1em Arial;color:#055786}.gloss {width:390px;padding:5px;font-size:11px;background-color:#fff;border-top:1px solid #ced2db}.hotelreview .trustYouSmall{width:100%;position:relative;left:10px}.showreview .gloss{width:668px;margin:-16px 0 15px;border:1px solid #ced2db;color:#055786}.showreview .boxTrustYou {padding-top:0}.showreview .boxTrustYou .hbBoxHead{border:0 none;left:0;margin-bottom:0;padding:10px 5px;font-size:14px;background:#f5f8ff;color:#28498c}.showreview .boxTrustYou .corner_dark{display:none}.seo #trustYouToolTipper h4 {border-top:1px solid #ced2db;background: none #f5f8ff;color:#055786}.ibe4 .trustYouSmall {float:left;margin:40px 5px 0;width:275px}.ibe4 .newStep4 .trustYouSmall {margin:10px 5px 0;width:640px}.hmsLp .trustYouSmall {padding-top:5px;margin:10px 5px 0;width:640px}.sem .trustYouSmall {width:485px;margin-top:2px}.sem .boxTrustYou .hbBoxHead {background-repeat:repeat-x;background-position:0 -612px;color:#fff;padding:3px 3px 3px 5px}.sem .boxGloss {border:1px solid #ced2db;color:#055786;margin:-16px 0 15px;width:668px}#hotelDetails .trustYouSmall {margin-bottom: -8px}#hotelDetails .trustYouSmall .peopleIcon {margin-top: -5px}#hotelTipps .trustYouSmall{margin-bottom: -10px;padding-top:5px}#hotelTipps .trustYouSmall .peopleIcon,.ibe #preLoadDel .trustYouSmall .peopleIcon {margin-top: -5px}.ibe #preLoadDel .trustYouSmall {padding-top:5px}.seocitytrip .boxTrustYou {border:0;margin:0;padding:0;background:none}.seocitytrip .boxTrustYou .col {width:187px;margin-left:0;float:right}.seocitytrip .boxTrustYou .col1{margin-right:0;float:left;border-right:none}.seocitytrip .boxTrustYou li {display:block}.seocitytrip .boxTrustYou .plus {padding-left:15px;background-position:0 -581px}.seocitytrip .boxTrustYou .minus {background-position:0 -596px}.showreview .boxTrustYou {border:1px solid #d7d7d7}.seoReviewtree .trustYouSmall {width:485px}.seoReviewtree #trustYouToolTipper .plus .icon {background-position:0 -582px}.seoReviewtree #trustYouToolTipper .minus .icon {background-position:0 -597px}.tripadvisor2012 .trustYouSmall {width:765px;padding-top:5px}.tripadvisor2012 .trustYouSmall .peopleIcon {margin-top:-5px} .userLog2012 .notepadLink {display:inline-block;border-left:1px solid #1D3767;padding:5px 4px 3px 7px}.userLog2012 .notepadLink .noteIcon {display:inline-block;height:15px;width:19px;margin-bottom:-2px;background:url('../images/hRepeat2013_r202512030325.png') no-repeat 0 -2098px}.notepadLayer,.noHotelItems {background:#fff;box-shadow:#888 0px 0px 3px;border-radius:0 4px 4px 4px;border:1px solid #d7d7d7;width:313px}.noHotelItems {color:#000;padding:4px;width:260px;text-align:center;font-weight:bold}.userLog2012 .notepadWrap {position:absolute;top:24px;z-index:1000}.userLog2012 .userLogout .notepadWrap {left:771px;top:23px}.notepadLayer .activeCorner,.noHotelItems .activeCorner {width:19px;height:22px;background:#fff url('../images/hRepeat2013_r202512030325.png') no-repeat 4px -2120px;position:absolute;top:-22px;left:0;border-radius:3px 3px 0 0;border:1px solid #d7d7d7;border-bottom:0;cursor:pointer}.notepadLayer .noteAlert {padding:0 4px;color:#fff;font-size:11px;border-radius:3px}.notepadLayer .hotelAdd {background:#67b206}.notepadLayer .hotelDelete {background:#60b4e9}.notepadLayer .hotelExists {background:#ff9c00}.notepadLayer .notepadHeader {padding:10px 10px 10px 32px;border-radius:0 4px 0 0;color:#264988;text-align:left}.notepadLayer .scrollList {max-height:310px;overflow-y:auto;overflow-x:hidden}.notepadLayer .hotelMemo td {padding:3px 10px;border-top:1px solid #d7d7d7;background:#fbfbfb}.notepadLayer .hotelMemo .hotelImage {padding:3px 0}.notepadLayer .hotelMemo .hotelInfo {padding:3px 0 0 10px}.notepadLayer .hotelMemo .imageDownLink {border-radius:3px}.notepadLayer .hotelMemo .hotelInfo {color:#000;text-align:left}.notepadLayer .hotelMemo .hotelInfo a {color:#00c;text-decoration:underline}.notepadLayer .hotelMemo .hotelInfo span {font-size:11px}.notepadLayer .hotelMemo .hotelInfo .stars,.noteHotelCompare .noteStars .stars {display:inline-block;height:11px;position:inherit}.notepadLayer .hotelMemo .deleteHotel {background:#ccc url('../images/hRepeat2013_r202512030325.png') no-repeat 1px -2235px;border-radius:10px;width:15px;height:15px;cursor:pointer}.notepadLayer .hotelMemo .deleteHotel:hover {background:#a3c1d0 url('../images/hRepeat2013_r202512030325.png') no-repeat 1px -2235px}.notepadLayer .hotelCompareBox {background:#eee;border-top:1px solid #bfbfbf;padding:10px 10px 10px 32px;border-radius:0 0 4px 4px;text-align:right}.notepadLayer .hotelCompareBox a,.notepadLayer .hotelCompareBox a:hover {color:#000;}.notepadLayer .hotelCompareBox .compareHotelsBtn {margin-bottom:0}.notepadLayer .hotelCompareBox .notepadClose {color:#000;padding-top:5px;font-size:11px;cursor:pointer}.js .fancyboxOverlay {z-index:3000}.js .fancyboxWrap {z-index:3001}.js .noteHotelCompare {width:758px !important;background:none;border-radius:7px;border:10px solid rgba(255,255,255,0.5);-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box }.js .noteHotelCompare .fancyboxOuter {background:#fff}.js .noteHotelCompare .fancyboxContent {height:765px !important;overflow:visible;padding:0}.noteHotelCompare h2,.sem .noteHotelCompare h2 {position:relative;border-bottom:1px solid transparent;border-radius:5px 5px 0 0;box-shadow:0 1px 2px #BBBBBB;color:#2A498A;font-size:16px;padding:8px 15px}.sem .noteHotelCompare h2 {width:728px;line-height:18px}.noteHotelCompare h2 a {font-size:11px;position:absolute;right:20px;background:url('../images/hRepeat2013_r202512030325.png') no-repeat 0 -2252px;padding-left:20px;text-decoration:underline;font-weight:normal}.noteHotelCompare .compareTitles {width:155px;font-weight:bold;color:#264a86}.noteHotelCompare .compareTitles ul {font-weight:normal;margin-top:3px}.noteHotelCompare .compareTitles li,.noteHotelCompare .subRatings div,.noteHotelCompare .prices div {line-height:20px}.newDesignSem .noteHotelCompare .compareTitles li {display:block;width:120px}.noteHotelCompare table {width:198px;height:706px;border-collapse:collapse;font-size:11px}.noteHotelCompare th,.noteHotelCompare td {height:20px;text-align:left;vertical-align:top;padding:5px 15px;border:1px solid #eaeaea;border-left:none;white-space:normal}.noteHotelCompare th {padding-top:10px}.noteHotelCompare .locations {height:32px}.noteHotelCompare .hotelPicture {height:120px}.noteHotelCompare .hotelPicture img {border-radius:5px}.noteHotelCompare .trustYou {height:64px}.noteHotelCompare .trustYou .trustYouSmall {border:0;width:auto}.noteHotelCompare .subRatings {height:112px}.noteHotelCompare .tdDwn {padding-top:24px}.noteHotelCompare .prices {height:50px}.noteHotelCompare .compareContent .prices {padding-top:14px}.noteHotelCompare .prices a {font-size:16px;font-weight:bold}.noteHotelCompare .hotelName {white-space:nowrap}.noteHotelCompare .grey {background:#fbfbfb}.compareWrapper,.compareContent {height:100%}.noteHotelCompare .compareContent {float:left;width:603px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;height:729px}.noteHotelCompare .compareContent table {float:left}.noteHotelCompare .compareContent .arw {display:inline-block;height:23px;line-height:30px;width:20px;margin-left:5px;background:url(../images/hRepeat2013_r1_r202512030325.png) no-repeat 0 -639px}.noteHotelCompare .navBtn {z-index:9999;position:absolute;top:50%;display:block;height:40px;width:40px;background:url(../images/mainElements_r202512030325.png) -166px -137px;cursor:pointer}.noteHotelCompare .backwardBtn {left:17%}.noteHotelCompare .forwardBtn {right:-3%;background:url(../images/mainElements_r202512030325.png) -211px -137px}.noteHotelCompare .removeHotel {background:url('../images/hRepeat2013_r202512030325.png') no-repeat -4px -1385px;text-indent:-9999em;overflow:hidden;height:10px;width:10px;cursor:pointer;position:absolute;top:6px;right:5px}.notepadLayer .stars_0_0,.compareContent .stars_0_0 {width:0}.notepadLayer .stars_1_0,.compareContent .stars_1_0 {width:10px}.notepadLayer .stars_1_5,.compareContent .stars_1_5 {width:16px}.notepadLayer .stars_2_0,.compareContent .stars_2_0 {width:20px}.notepadLayer .stars_2_5,.compareContent .stars_2_5 {width:26px}.notepadLayer .stars_3_0,.compareContent .stars_3_0 {width:30px}.notepadLayer .stars_3_5,.compareContent .stars_3_5 {width:36px}.notepadLayer .stars_4_0,.compareContent .stars_4_0 {width:40px}.notepadLayer .stars_4_5,.compareContent .stars_4_5 {width:46px}.notepadLayer .stars_5_0,.compareContent .stars_5_0 {width:50px}.notepadLayer .stars_5_5,.compareContent .stars_5_5 {width:56px}.notepadLayer .stars_6_0,.compareContent .stars_6_0 {width:60px}.notepadLayer .stars_6_5,.compareContent .stars_6_5 {width:67px}.notepadLayer .stars_7_0,.compareContent .stars_7_0 {width:70px}.printNotepad {cursor:pointer}.notepad {color:#00c;cursor:pointer;text-decoration:underline}.notepad:hover {color:#5fa800}.hotelDetailBox .notepad,.ibe .newStep4 .notepad,.newLandingPage .moreHotelInfos .notepad {background:url('../images/hRepeat2013_r202512030325.png') no-repeat 0 -2146px;padding-left:17px;font-weight:bold;float:right}.newLandingPage .moreHotelInfos .notepad {float:none;margin-left:5px;padding-bottom:1px}.hotelDetailBox .addedHotel,.newLandingPage .moreHotelInfos .addedHotel {background-position:0 -2170px}.hotelDetailBox .notepad {margin-right:15px}.offerItem .notepad,.hotellist .notepad,.seoHotel .notepad {background:url('../images/hRepeat2013_r202512030325.png') no-repeat 0 -2194px;display:block;padding:0 0 1px 15px;font-weight:bold;line-height:12px}.offerItem .newEvaluation .notepad {display:inline;margin-left:15px}.offerItem .addedHotel,.hotellist .addedHotel,.seoHotel .addedHotel {background-position:0 -2215px}.hotellist .notepad {margin-top:2px}.newStep4 .moreHotelFeatures .notepad {padding-left:17px}.newStep4 .moreHotelFeatures .addedHotel {background-position:0 -2170px}.seoHotel .notepad,.seoHotel .addedHotel {display:inline-block}.newDesignSem .newDesign .hibLinksRooms .notepadRight {background: url('../images/hRepeat2013_r1_r202512030325.png') no-repeat 3px -2146px;padding-left:22px;} .userarea.user .userLog2012 .logLink .userLoginLinkSide{display:none}.userLog2012 .logLink {width:980px;color:#fff;text-align:right;z-index:10000}.userLog2012 .logLink .logName,.userLog2012 .logLink .userLoginLink,.userLog2012 .logLink .userAreaLink {padding:5px 25px 3px 10px;display: inline-block;cursor:pointer;color:#fff;background:url('../images/hRepeat_r202512030325.png') 0 -1349px repeat}.userLog2012 .logLink .userLoginLink,.userLog2012 .logLink .userAreaLink {position:relative;background:#dd0745;background: -moz-linear-gradient(top,#ff0a4c 0%,#ab0539 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff0a4c),color-stop(100%,#ab0539));background: -webkit-linear-gradient(top,#ff0a4c 0%,#ab0539 100%);background: -o-linear-gradient(top,#ff0a4c 0%,#ab0539 100%);background:-ms-linear-gradient(top,#ff0a4c 0%,#ab0539 100%);background: linear-gradient(to bottom,#ff0a4c 0%,#ab0539 100%)}.userLog2012 .logLink .userLoginLinkSide {position:fixed;right:0;top:50%;width:28px;height:120px;padding:0;border-radius:10px 0 0 10px;z-index:9998;}.userLog2012 .txtShadow {text-shadow:0 1px 0 #333}.userLog2012 .userName {font-weight:normal}.userLog2012 {height:25px;background:url('../images/newDesign212/login/loginGradient_r202512030325.png') 376px -4px no-repeat;}.userLog2012 a,.userLog2012 a:hover{text-decoration:none;color:#fff}.userLog2012 .userLoginLinkSide .label {display:block;position:absolute;height:77px;width:11px;top:31px;right:8px;text-indent:-9999em;font-size:0em;background:url(data:image/gif;base64,R0lGODlhCwBNAKIHAPr89zsyN5ocT+af0OTDu8aDgIysyv///yH5BAEAAAcALAAAAAALAE0AAAPHeDfQrgqUQCk8QNxNyL5OeFXkZwJY2CjBQVZmrD5KVxmEgWKaImQ7gEfBKOwCBAchIIEISoFeDCQCLSk6kPRnhTBGqtaIJD1NMeedLB2ZrVwv2Nk0GJo6U3xMUCbOQBMlEBl5dh9uYy9zGw9qEUsoWYMCRgdcgwQFHl8QSCFiToKLbm8UNliGhD6OQl6OTEqgLKKLC3+DgXIRfRd6J7ezirUpKomoU5d0rCoFxhQ9hhBDrVQs1AxLnUJJExtMS7wuTVSIcHFiCQA7) no-repeat}.userLog2012 .loginArw {position:absolute;top:11px;right:9px;display:block;width:0;height:0;border-color:#FFFFFF transparent #D90843;border-style:solid;border-width:5px 3px 0}.userLog2012 .userLoginLinkSide .loginArw,.userLog2012 .loginLayerSidePosition .loginArw {right:9px;top:13px;border-width:3px 5px 3px 0;border-color:transparent #FFFFFF transparent #D90843;}.userLog2012 .helpService {background:url('../images/hRepeat2013_r202512030325.png') no-repeat 123px -342px ;display:inline-block;padding:5px 22px 3px 5px}.userLog2012 .welcomeLink {position:relative;font-weight:bold;color:#fff;padding:5px 15px 3px 25px}.userLog2012 .arr {display:inline-block;height:10px;width:10px;background:url('../images/hRepeat2013_r202512030325.png') -3px -10px;position:absolute;top:8px;right:-9px}.userLog2012 .userAreaLink {background:url('../images/hRepeat_r202512030325.png') 0 -1349px}.userLog2012 .gradientLoginLeft {background:url('../images/newDesign212/login/loginGradient_r202512030325.png') -414px -4px no-repeat;display:inline-block;width:495px;height:25px;position:relative}.userLog2012 .registerNowLink {border-left:1px solid #1d3767;display:inline-block;padding:5px 5px 3px}.userLog2012 .loginLayer a,.userLog2012 .loginLayer a:hover {text-decoration:underline;color:#00c}.userLog2012 .userLoginAreaMenu {background:#fff;border-radius:0 0 3px 3px;color:#274a8a;position:absolute;right:3px;top:18px;z-index:20000}.userLog2012 .userLoginAreaMenu li {text-align:left;border-bottom:1px dotted #d7d7d7;font-size:13px}.userLog2012 .logLink .userLoginAreaMenu li {display:block}.userLog2012 .userLoginAreaMenu .last {border:none}.userLog2012 .userLoginAreaMenu a,.userLog2012 .userLoginAreaMenu a:hover {width:91px;display:inline-block;padding:3px 5px 3px 10px;color:#274a8a}.userLog2012 .userLoginAreaMenu a:hover {background:#e0ebfd}.userLog2012 .userLoginAreaMenu .last a:hover {border-radius:0 0 3px 3px}.loginLayer {padding:10px 0 0;position:absolute;left:717px;top:26px;width:260px;border:1px solid #d7d7d7;background:#fff;border-radius:3px 0 3px 3px;z-index:10001}.loginLayerSidePosition {position:fixed;left:auto;margin-top:5px;right:24px;top:50%}.loginLayer .close {cursor:pointer;position:absolute;right:-1px;top: -22px;background:url('../images/hRepeat2013_r202512030325.png') 0 -1547px no-repeat #fff;border:1px solid #d7d7d7;border-width:1px 1px 0;border-radius:3px 3px 0 0;width:19px;height:22px}.loginLayerSidePosition .close {right:-23px;top:-1px;height:20px;width:22px;border-width:1px 1px 1px 0;background-position:3px -1547px;border-radius:0 3px 3px 0}.loginLayer .close .loginArw {position:absolute;top:7px;right:6px;border-width:0 3px 5px}.loginLayerSidePosition .close .loginArw {border-width:3px 0 3px 5px}.loginLayer label {width:60px;color:#274a8a;display: inline-block;margin:0 0 0 10px;float:none;padding:0;font-weight:normal}.loginLayer input {width:170px;height:auto;margin:3px 5px 0;float:none}.loginLayer .regBox {clear:both;border:1px solid #bfbfbf;border-width:1px 0 0;background:#eee;padding:14px}.loginLayer .regBox .registerLink {float:left}.loginLayer .regBox .pwLink {position:absolute;top:63px;left:84px}.loginLayer .memberLoginButton {float:right;position:relative;top:35px}.loginLayer .memberLoginButton input {cursor:pointer;background:url('../images/userAreaSprite_r202512030325.png') no-repeat 0 -2px ;text-indent:-9999px;height:25px;width:72px;display:inline-block;line-height:0}.loginLayer .valError {display:none}.loginLayer .hotelierBox {color:#274a8a;padding:5px;border-top:1px solid #bfbfbf;background:#e7e7e7;background: -moz-linear-gradient(top,#e7e7e7 0%,#a6a6a6 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#e7e7e7),color-stop(100%,#a6a6a6));background: -webkit-linear-gradient(top,#e7e7e7 0%,#a6a6a6 100%);background: -o-linear-gradient(top,#e7e7e7 0%,#a6a6a6 100%);background: -ms-linear-gradient(top,#e7e7e7 0%,#a6a6a6 100%);background: linear-gradient(to bottom,#e7e7e7 0%,#a6a6a6 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7',endColorstr='#a6a6a6',GradientType=0 );}.loginLayer .subformGroup input {border:1px solid #c9c9c9;border-radius:3px;font-size:11px;padding:2px}.loginLayer *{box-sizing:border-box;}.loginLayer .row{clear:both;float: none;margin-left: -5px;margin-right: -5px;min-height:20px;width:auto;margin:0;}.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{float: left;padding-bottom:10px;padding-left:5px;padding-right:5px;}.grid-12{width:100%;}.loginLayer .label{margin-bottom:5px;padding:0 5px;}.loginLayer .icon-arrow-right {background: url("../images/button2012/btnSprite2012_r202512030325.png") no-repeat scroll -152px -2px transparent;display: inline-block;height:18px;right:5px;position:absolute;top:5px;vertical-align: middle;width:18px;}.loginLayer .label label{ display:block;background-color:#F5F8FF;color:#264988;font-weight:bold;line-height:20px;white-space: nowrap;overflow: hidden;min-height:26px;}.loginLayer input{min-height:26px;padding:4px;}.loginLayer .button-prominent{position: relative;color:#fff;width:auto;display: inline-block;margin-right:5px;padding-right:15px;background:#579901;background-image: -webkit-linear-gradient(top,#72ca00 0%,#579901 100%);background-image: linear-gradient(to bottom,#72ca00 0%,#579901 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF72CA00',endColorstr='#FF579901',GradientType=0);margin-top:5px;}.loginLayer fieldset{ width:100%;position: relative;}.loginLayer .grid-8,.loginLayer input,.loginLayer .label,.loginLayer label{ width:100%;margin:0;}.loginLayer .button-prominent input{background: none;color:#fff;font-weight:bold;border:0;padding:5px 15px;margin:0;}.loginLayer label{ padding-left:5px;padding-top:3px;text-align:left }.loginLayer .regBox{margin-top:5px;}.loginLayer .regBox .pwLink{ left:auto;top:auto;right:10px;}