/* stili per top hotel */
.result-tophotel {width:805px; display:block; float:left; height:240px;}
.result-tophotel .result-box-offer { width:244px; float:left; display:block;  border:#2ebfec solid 0px; font-family:Arial, Helvetica, sans-serif; }
.result-tophotel .result-box-offer-margin { margin-right:4px;}
.result-tophotel .result-box-offer-title { background:url(../img/result/top-hotel/bg_offer_title.gif) no-repeat center top; padding:0; height:26px; clear:both;}
.result-tophotel .result-box-offer-title span.title { display:block; height:17px; margin:4px 2px 0 10px; padding:0; font-size:13px; color:#FFF; font-family:Arial, Helvetica, sans-serif; width:105px; float:left; }
#priceTotal{width:158px;}
.result-tophotel .result-box-offer-title label#group-icons-top{display:block; float:right; margin:4px 2px 0 0; height:19px; }
.result-tophotel .result-box-offer-title img {margin:0 2px; padding:0px; border:0;}

.result-tophotel .result-box-offer-photo { display:block; height:129px; border-left: 2px solid #003366; border-right: 2px solid #003366; width:240px; clear:left; margin:0 auto;}
.result-tophotel .result-box-offer-photo img { margin:0; padding:0;}
.result-tophotel .result-box-offer-content {display:block; height:80px; border: 2px solid #003366; border-top:0px solid #003366; padding:2px; margin:0 auto; width:240px; margin:0; padding:0;}
.result-tophotel .result-box-offer-content table { width:244px; margin:0 auto;   }
.result-tophotel .result-box-offer-content span.structure { font-size:11px; font-weight:normal; display:block; line-height:16px; width:234px; height:34px; text-align:left; margin:2px 5px; padding:0; color:#333333;}
.result-tophotel .result-box-offer-content span.data  { font-size:12px;  text-align:left;  padding:0;}
.result-tophotel .result-box-offer-content  .result-city {color:#006699; font-weight:bold;}
.result-tophotel .result-box-offer-content .total-price{clear:left;   font-weight:bold; color:red; width:158px; }
.result-tophotel .result-box-offer-content .price-voice{width:70px; padding-left:5px; float:left; text-align:left; line-height:20px; font-size:11px;display:block; }
.result-tophotel .result-box-offer-content .price-voice img {  display:block; float:left;}
.result-tophotel .result-box-offer-content .price-voice label { display:block; float:left; width:50px;}
.result-tophotel .result-box-offer-content .price-value{width:80px; float:left; display:block; text-align:right; padding-right:3px; line-height:25px; font-size:22px; color:#f06601;}

.result-tophotel .result-box-offer-content .btn-dettagli { width:25px; text-align:right; padding-top:5px; padding-left:0;}
.result-tophotel .result-box-offer-content .btn-dettagli img { border:0;}


.block770 .left-title { width:500px; height:25px; float:left; display:block; margin: 5px 5px 2px 0; }
.block770 .left-title span { font-size:18px; color:#003366; text-align:left; font-weight:bold;}C:\s\tui\EmWebSite3\whitelabel\sites\EXPEDIA\CSS\result.css
.block770 .right-pager { width:260px; height:25px; float:left; display:block; margin:20px 0 2px 0;}
.block770 span.subtopTitle {font-size:18px; color:#006699; text-align:left; font-weight:bold;display:block; margin:10px 0 8px 0; float:left;} 


/* stili tooltips per top hotel*/
.TH-tooltip-price {display:none; font-family:arial, sans-serif, helvetica;  }
.TH-tooltip-skin {border:2px solid #003366; background-color:#ffffff; font-family:arial, sans-serif, helvetica; font-size:11px; color:#333333; max-width:250px;}
.TH-box-dettagli-top-title {margin:5px; color:#006699; font-weight:bold; font-size:12px;}
.TH-box-dettagli-dati { margin:5px;}



.bottom-promo-label { width:1px; height:1px;  overflow:visible; float:right; text-align:right;  }
.bottom-promo-label .promotion { width:220px; display:block; height:20px; float:right; margin-left:-220px; margin-top:8px; position:absolute;}
.bottom-promo-label .promotion  img {border:none; margin-right:5px;}
.bottom-promo-label .promotion span { color:#f06601; font-family:Arial; font-size:14px; font-weight:bold; line-height:20px;}




/*stili result*/
#left{    float: left;
    margin-left: 18px;
    margin-right: 16px;
    width: 220px;}
#center{float:left; width:735px; text-align:left;}

/* left menu*/

 .tabs-label{ width:220px;  margin:0; padding:0; display:block; position:relative; overflow:visible; clear:left;}
			 .tabs-label .selectors{ margin:0; padding:0; float:left; display:block; position:relative; overflow:hidden; width:108px; height:31px; font-size:15px; font-weight:bold; cursor:pointer;}
			 .tabs-label .selectors span{ display:block; width:108px; padding:7px 0 0 10px;}
			
			.tabs-label .active {background: url(../img/result/sx/tabOn.gif) 0 0 no-repeat; display:block; position:relative;  margin-right:2px; color:#006699; top:1px; z-index:50; border:0px solid red;}
			 .tabs-label .default {border-bottom:2px solid #b0b0b0; background: url(../img/result/sx/tabOff.gif) 0 0 no-repeat; display:block; color:#F6C97B; height:30px; overflow:hidden; top:1px;  margin-right:2px;}
			
			div.border{border:1px solid #afafaf; top:-0px; z-index:44;}
			
#tabs-contacts {width:220px; margin:0; padding:0; display:block; position:relative; overflow:visible; clear:left;}
#tabs-contacts  .c-container {background: url(../img/result/sx/bg_box_callinfo.gif) 0 0 no-repeat; height:117px; display:block;position:relative; border:solid 2px #a8d7ea;}			
#tabs-contacts  .c-container p {display:block; position:relative;margin:76px 1px auto 53px; padding:0; }


.container {width:218px;  margin:0; padding:0; display:block; position:relative; overflow:visible; clear:left; border:1px solid #afafaf; background-color:#f9f9f9; _z-index:-1; }
			

				
				.choose-container {border-bottom:1px dotted #dbdbdb; position:relative;width: 200px; display:block; overflow:hidden; }
					.filter-title { margin:3px 0 3px 5px; cursor:pointer; width:100%; }
					.choose-txt{display:block;  width:80%; float:left; position:relative; }
					.choose-img{display:block; width:10%; float:right; position:relative; margin-right:2px;}
					.filter-title span{ font-size:12px; color:#006699; font-weight:bold; line-height:20px; }
					.filter-title span:hover { font-size:12px; color:#02b3fd; font-weight:bold; line-height:20px; }
					.filter-title img{ }
					
					.filter-options{ clear: left; overflow: hidden; text-align: left; }
					.filter-option{ padding:0; margin:5px; /* position:relative; */}
					.choose-element{display:block; position:relative; overflow:hidden; z-index:99999;}
#tabs #tabs-container #div-more-search { margin:10px; background-color:#ffffff; border:1px solid #dbdbdb;}

/* center menu*/

	/*pager*/
	.pager{display:block; float:right; margin:5px 0;}
		#page-number{margin-right:10px;}
               #page-number strong{margin: 0 5px;}

		/*result */
		.result{ border: 1px solid #CECECE; margin-bottom:5px;  float: left;  overflow:visible; width: 733px; position:relative;}
		.result .result-header,
		.result .result-body,
		.result .result-footer {clear:left; width:100%; margin-bottom:0px;  overflow: hidden;}

.result .result-header {
    clear: left;
    left: -1px;
    margin-bottom: 0;
    overflow: hidden;
    position: absolute;
    top: -1px;
    width: 735px;
}

.result .result-body{
   padding-top:50px; 
}


		.result-title{ overflow: hidden; background:transparent url(../img/result/resultHead.gif) 0 0 no-repeat; padding:5px; padding-bottom:0;  }
			.result-title-font{font-size:18px; color:#006699; width:720px; clear:right; display:block; padding-top:5px; }
			
.result-title-font span{color:#006699; display:block; }
.result-title-font label{color:#006699; display:block; float:left; width:500px; }
.result-title-font label#group-icons-top{display:block; float:right; margin-right:0px; width:150px; padding-right:0; }
.result-title-font img {margin:0; padding:0px; border:0;}
.info-services-H{ margin-right:85px;}
.info-services-V{ margin-right:85px;}
.info-services-T{margin-right:85px;}
.info-services-E{margin-right:85px;}
.info-services-N{margin-right:85px;}
.info-services-HN{margin-right:45px;}
.info-services-HV{margin-right:45px;}
.info-services-HTV{padding-right:15px;}

.title{ margin:0; padding:0; float:left;}

				.starRating-5B {float: left; width:70px; height:11px; background:transparent url(../img/stars.png) no-repeat 0 -1px;}
				.starRating-4B {float: left; width:70px; height:11px; background:transparent url(../img/stars.png) no-repeat 0 -13px;}
				.starRating-3B {float: left; width:70px; height:11px; background:transparent url(../img/stars.png) no-repeat 0 -25px;}
				.starRating-2B {float: left; width:70px; height:11px; background:transparent url(../img/stars.png) no-repeat 0 -37px;}
				.starRating-1B {float: left; width:70px; height:11px; background:transparent url(../img/stars.png) no-repeat 0 -49px;}
				/*.starRating-5A {float: left; width:70px; height:11px; background:transparent url(../img/stars.png) no-repeat 0 -55px;}
				.starRating-4A {float: left; width:70px; height:11px; background:transparent url(../img/stars.png) no-repeat 0 -66px;}
				.starRating-3A {float: left; width:70px; height:11px; background:transparent url(../img/stars.png) no-repeat 0 -77px;}
				.starRating-2A {float: left; width:70px; height:11px; background:transparent url(../img/stars.png) no-repeat 0 -88px;}
				.starRating-1A {float: left; width:70px; height:11px; background:transparent url(../img/stars.png) no-repeat 0 -99px;}
*/
				.starRating-5A  span,
				.starRating-4A  span,
				.starRating-3A  span,
				.starRating-2A  span,
				.starRating-1A  span,
				.starRating-5B  span,
				.starRating-4B  span,
				.starRating-3B  span,
				.starRating-2B  span,
				.starRating-1B  span
				{ display: none; }
			
			.result-subtitle{float:left; clear:both; width:735px; margin:0;}

		.result-dest{  overflow: hidden;float:left; margin-left:10px; clear:left; width:87%; font-size:12px; font-weight:bold; text-transform:capitalize;}
		.promo-img{float:left; margin:5px 0 0 10px; clear:left; }
		.promo-img span {color:red; font-size:14px; font-weight:bold; line-height:14px;}
		
		.result-body{background:transparent; padding:0 10px; overflow:visible; }

			.result-image{border:1px solid #9a9fa3; width:214px; float:left;}
				.result-image img{margin:1px;}
                .promoImg{ }

			/* dati centrali del risultato*/
			.result-data{float:left; width:287px; height:150px; margin:0 5px; padding:auto; overflow:hidden;  }
			.result-data-table{ height:150px;  overflow:hidden;}
			.result-data-table td{}
				
				.durata{ vertical-align:middle; overflow:hidden; width:280px;}
				.trattamento{  vertical-align:middle; overflow:hidden; width:280px;}
				.result-data-title{ float:left; width:70px; }
				.result-data-inform{ float:left; width:210px; font-weight:bold; }

				.consigliato{ margin-top:0px; }
				
				.consigliato-text {font-weight:bold; margin-bottom:0px; padding:0; }
				
				.plus-struttura{ /*list-style-image:url('../img/result/dot.gif') ; list-style-position:inside; list-style: none;*/ margin:0; padding:0; margin-top:10px; }
				.plus-struttura .li { border:0px solid red; margin:0px; display:block !important; padding-left:9px;  padding-right:5px; float:left; height:15px; background: url(../img/result/dot.gif) 0 45% no-repeat;}

				.photo-container{padding-left:17%;}
			/* blocco del prezzo del risutlato*/	
			.promoMsg{width:195px; clear:both; height:15px; padding-top:3px; font-size:12px; font-weight:bold; color:#f06601; text-align:right; overflow:hidden;}
			.result-price{background:#ffffff url(../img/result/bgPrice.gif) 0 bottom repeat-x; /*float:left;*/ width:200px; height:105px; margin:10 0px; padding:0; border:1px solid #b0b0b0;}
			.result-price-table {height:100px; margin:0; padding:0; width:200px;}
			.result-price-table tr td{margin:0; padding:0;}
				.promo{color:red; text-align:right;  margin:0px 0;  width:225px;}

			.price-voice{width:90px; float:left; text-align:right; line-height:12px; font-size:11px; font-weight:normal}
			.price-value{width:105px; float:left; text-align:right; padding-right:3px; line-height:15px;}
			
			.price-voices{border-bottom:1px dashed #d4d4d4; width:200px; font-weight:bold; overflow:hidden;}
			.total-price{clear:left;  vertical-align:center;  font-weight:bold; margin-top:5px;}

				.total-price .price-voice{font-size:15px; color:red; height:45px; line-height:40px;}
				.total-price .price-value{ font-size:20px; color:red; height:45px; line-height:40px;}
				/*.total-price .price-info{ float:left; font-size:11px; text-align:center; width:100%; }*/
			
			/* a persona in camera doppia*/
			.total-price .price-voice{font-size:14px; color:#006699; height:25px; line-height:30px;}
				.total-price .price-value{ font-size:22px; color:#006699; height:25px; line-height:30px;}
				.price-info{ font-size:9px; color:#333333;  text-align:right;   width:190px;}
			
			.price-and-go{width:210px; float:left;}
			.btn-dettagli{ padding-left: 95px; width:210px;  padding-top:10px; }

			/* data e aeroporto*/

			.result-data-long{float:left; width:700px; margin:0; padding:auto; clear:left; margin-top:5px;}
			.result-data-long .result-data-inform{ float:left; width:600px; font-weight:bold; }
				
				.partenza{ vertical-align:middle; margin:3px 0; overflow:hidden; }
				.aeroporto{  vertical-align:middle; overflow:hidden;}

			/*dettagli e piu notti*/
			
			
			
			
			
		.more-info-nights{float:left; width:715px; margin:0; padding:auto; clear:left; margin:5px 0; top:0px;}
			.tabs-label-orizz{ width:730px; border:0px solid red; z-index:999;}

			 .desc-active{ z-index:999;}

			 .selectors-orizz-desc{width:200px; float:left; height:30px;   margin:0; padding:0;  display:block; position:relative;  overflow:visible;   background: url(../img/info-tab.gif) 0 0 no-repeat; color:#006699; top:1px; font-size:15px;  font-weight:bold;  cursor:pointer; }
			 .selectors-orizz-night{width:200px; float:left; height:30px;   margin:0; padding:0;  display:block; position:relative;  overflow:visible;   background: url(../img/info-tab.gif) 0 0 no-repeat; color:#006699; top:1px;font-size:15px;  font-weight:bold;  cursor:pointer; }

			.selectors-orizz-desc span{ margin-top:5px; display:block; height:25px;}
			.selectors-orizz-desc img{margin-left:10px; }
			.selectors-orizz-night span{ margin-top:5px; display:block; height:25px;}
			.selectors-orizz-night img{margin-left:5px; }
			
			.selectors-orizz-desc {}
			
			.container-orizz{display:block; position:relative; overflow:visible; clear:left; border:1px solid #afafaf; background-color:#ffffff;}
			
			
			.details-wait{width:1px; height:0px; position:relative;  overflow:visible;  float:left; border:1px solid red; top:-30px; z-index:1000;}
                        .wait-height{overflow:visible; }			
                        .wait-bg{ left:-2px; width:730px; height:700px; position:absolute; background-color:#ffffff; opacity: .8; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80);	}
			.wait-img{ margin:110px 190px; width:100%; opacity: 1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);}
			
			
			.desc-strutt-div{margin:10px;}
			.more-night-div{margin:10px;}
			
			.inner-orizz{}
			
			.tabs-label{ width:100%; overflow:hidden; display:block; top:1px; z-index:999;}
			.tabs-label-res{ width:100%; overflow:hidden; display:block;position:relative; top:1px; z-index:999; }
			
			.desc{ width:90px; float:left; cursor:pointer;}
			.include{width:130px;}
			.desc div {height:25px;  background:#f0f1f2 url('../img/tabOffLeft.gif') 0 0 no-repeat; margin:0 2px; }
			.desc span{display:block; height:25px;  background:transparent url('../img/tabOffRight.gif') right 0 no-repeat;  }
			.desc label{display:block; height:25px; margin-left:3px;  margin-right:3px; border-top:1px solid #b0b0b0;  padding:5px;}
			.desc .tab-active {height:25px;  border-bottom:1px solid #fff; background:#ffffff url('../img/tabOnLeft.gif') 0 0 no-repeat; margin:0 2px; }
			.desc .tab-active  span{display:block; height:25px;  background:transparent url('../img/tabOnRight.gif') right 0 no-repeat;  color:#006699; top:1px; z-index:999;}

			.container-orizz-info{display:block; position:relative; overflow:hidden; clear:left; border:1px solid #afafaf; background-color:#ffffff; z-index:5;  min-height:150px;}

			.details-div {margin:10px;}
			
			
		
		/* piu notti */	
			
		.container-orizz-night{display:block; position:relative; overflow:hidden; clear:left; border:1px solid #afafaf; background-color:#ffffff; }

			.more-night-title-row{ margin:10px;}
			.more-night-row{ margin:10px; background:transparent url('../img/result/more-night-bg.gif') 0 0 no-repeat;}
			
			.more-night-title-row span{ display:block; float:left;}
			.more-night-row span{ display:block;  float:left;  padding:9px 0;}
			
			.more-night-title-row .number{ width:50px; margin-left:8px; }
			.more-night-title-row .duration{ width:150px; font-weight:bold;}
			.more-night-title-row .accomodation{ width:250px; font-weight:bold;}
			.more-night-title-row .price{ width:120px; font-weight:bold; color:#ff0000; text-align:right;}
			.more-night-title-row .link{ width:100px;}
			
			
			.more-night-row .number{ width:50px; margin-left:10px; color:#006699; font-weight:bold; clear:left;}
			.more-night-row .duration{ width:100px; }
			.more-night-row .accomodation{ width:250px; }
			.more-night-row .price{ width:120px; color:#ff0000; text-align:right; font-size:15px; font-weight:bold;}
			.more-night-row .link{ width:100px; text-align:center; }
			.more-night-row .link a {color:#006699;}
			.more-night-row .link a{text-decoration:underline;}
			.more-night-row .link a:hover {text-decoration:none;}
			
			.orizzontalArrow{display:block; float:left;}
			
.clear {clear:both;}			
.phone-number-fix{position:relative; height:1px; float:left; clear:left; overflow:visible;}
.phone-number-mobile{position:absolute; left:530px; height:40px; padding:3px; width:205px; top:5px; border:2px solid #006699; background-color:#ffffff;}
.phone-int-text{font-weight:bold; font-size:11px;}
.phone-text{font-weight:bold;}
.orange {color:#006699;}
.message-text{font-weight:normal; font-size:12px;}
.message-text a, .message-text a:link, .message-text a:visited { color:#006699; font-weight:bold; text-decoration:none;}
.message-text a:hover {color:#02b3fd; font-weight:bold; text-decoration:underline;}
.number{/* color:#2967DF;*/color:#006699; font-weight:bolder; clear:right; margin-left:5px; font-size:12px;}
.orari{display:block; font-size:11px; padding-left:35px;}
.positionThumb{ overflow:visible; height:1px;}	
.phone-img{width:10px; padding-top:3px; float:left;}
.phone-info{display:block; float:left; width:65px; margin-left:5px; color:#404040; font-size:11px; font-weight:bold; text-decoration:underline;}

		
.thumbContainer{display:block; position:relative; left:200px; overflow:visible; top:50px; z-index:9999999;}
.thumbContainer div{ position:relative;  border:1px solid #b0b0b0; padding:1px; background:#ffffff; width:311px;}
			
			
/* box delle destinazioni nella pagina deirisultati*/
#box-destination{display:block; position:absolute; top:120px; left:50%; margin-left:-465px; z-index:999; font-family:arial, sans-serif, helvetica; font-size:12px; color:#333333; }		
			
			
			
/* NO RESULT*/
.box-noresults{ background:transparent url(../img/result/resultHead.gif) 0 0 repeat-x; padding:0px; }			
.box-noresults-content {background:transparent url(../img/result/resultFoot.gif) 0 bottom no-repeat; padding:100px 10px; overflow:visible; height:100px; font-size:14px; color:#333333;}			
			
/* ooops*/
.orange15 img{display:block; float:left;}			
.oops{font-size:20px;color:#006699; font-weight:bold;top:25px; display:block; position:relative; float:left; width:85%;}				
.oops label{font-size:15px; font-weight:normal; color:#333333;}		


/* Pager*/

.currentPage{font-weight:bold; font-size:15px; color:#006699;}
.otherPage{color:black}

.netxPage{font-size:12px; color:#006699;}
.lastPage{font-size:13px ; color:#006699;}
.prevPage{font-size:12px ; color:#006699;}
.firstPage{font-size:13px ; color:#006699;}

#tabs {
    font-size: 12px;
    width: 220px;
}





.xp-w-row {padding:0 0 4px;}
	#hot-new-wizard-search .xp-bx-rnd-top {background:url(../img/result/hotel-sprite.gif) no-repeat scroll 0 0;height:36px;}
	#hot-new-wizard-search .xp-bx-rnd-bot {background:url(../img/result/hotel-sprite.gif) no-repeat scroll 0 -36px;height:10px;}
	#hot-new-wizard-search .xp-bx-rnd-top span,#hot-new-wizard-search .xp-bx-rnd-bot span {width:auto;height:auto;background:none;padding-left:14px;padding-top:6px;}
	#hot-new-wizard-search .xp-bx-rnd-cnt {border-right:4px solid #036; border-left:4px solid #036; padding:1px 0;}
	#hot-new-wizard-search .xp-bx-rnd-top,#hot-new-wizard-search .xp-bx-rnd-bot {margin-left:0;}
	#hot-new-wizard-search {font-size:11px;}
	#hot-new-wizard-search label, #hot-new-wizard-search submit{margin-top:2px; color:#333; white-space:nowrap;}
	#hot-new-wizard-search input, #hot-new-wizard-search select {font-size:12px;}
	#hot-new-wizard-search label {margin-top:0px;}
	#hot-new-wizard-search .xp-w-fieldset {padding:0 8px;}
	#hot-new-wizard-search .xp-w-roomLbl {padding:15px 2px 0 0; margin-top:6px;}
	#hot-new-wizard-search .xp-w-label-room {padding-top: 0;}
	#hot-new-wizard-search .xp-w-row input {width:170px;}
	.xp-newSearchWizard-room .xp-w-cell{padding-right:0;}
	#divChildAge .xp-w-label-room-child {padding-top:0;}
	#inpStartDate, #inpEndDate, #inpZip {width:75px !important;}
	#hotelDateCheckOut {margin-left:16px;}
	#divZipInput {margin-left: 8px;}
	#inpState {width: 80px;}
	#inpRegionType {width: 176px;}
	#inpRoom {margin-right:0;}
	#divRegionType {margin-top:-2px;}
	#hotelSearchNearTypeLabel {display: block;}
	.xp-newSearchWizard-room {padding-bottom:4px;}
	.xp-newSearchWizard-room div.xp-w-cell-small {padding-left:8px; margin-right:1px;}
	.xp-newSearchWizard-room div.xp-w-cell select {width:44px;}
	.xp-newSearchWizard-room .xp-w-cell {padding-right:0;}
	.xp-newSearchWizard-room .xp-w-row-s {margin-top:8px;}
	.xp-newSearchWizard-room .xp-w-cell-small-roomlabel.xp-w-label-room-i {padding-top:20px;}
	#divChildAge div.xp-w-cell-small-child select {width:40px;}
	#divChildAge div.xp-w-cell-small-child {padding-left:8px;}
	#divChildAgeDesc {padding-bottom:2px;}
	div.xp-w-cell-travellers div.xp-w-cell-small-child {padding-right:0; padding-left:4px; width:40px;}
	.xp-b-submit a, .xp-b-submit input {padding-top:3px;}
	.xp-newSearchWizard-room .xp-w-cell-small {overflow:visible; width:42px;}
	#divChildAge label {vertical-align:top;}
	#divChildAge .xp-w-cell-travellers {max-width:145px;}
	#divChildAge .xp-w-label-narrow-child {width:40px;}
	#hot-new-wizard-search .xp-b-submitBtn {margin-top:11px;margin-bottom:8px;}

	#divDatelessError {margin-top:3px;margin-bottom:5px;}
	#divDatelessError p {padding:2px 6px;}
	#hot-newSearch-errDiv {padding:4px;}
	#hotelNewSearchLnk {color:#FFF; font-size:10px;padding:3px 5px 4px 2px;}
	
	blockquote, ul, ol, dl {
    margin: 0px !important;
}

.xp-bx-rnd-innercnt {
    padding: 5px !important;
}
