a{text-decoration:none; color:#FF0000;}
a:hover{text-decoration:none;}
.travel-deals{
	width:659px;
	overflow:hidden;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
.travel-image{
	width:100%;
	overflow:hidden;
	margin:3px 0 0;
}
.travel-image img{display:block;}
.sort-block{
	width:100%;
	overflow:hidden;
	background:url(/images/headers/deals/bg-sort-block.jpg) no-repeat;
	margin:3px 0 0;
	height:77px;
}
.sort-block select{
	float:left;
	width:255px;
	padding:0 0 0 10px;
	clear:left;
	margin:4px 0 0;
}
.sort-block label{
	font-size:12px;
	color:#fff;
	float:left;
	padding:0 0 0 5px;
}
.sort-block fieldset{
	width:100%;
	padding:9px 0;
	border:none;
	margin:0;
}
.sort-country{
	float:left;
	width:268px;
	padding:0 0 0 39px;
}
.sort-sity{
	float:left;
	width:276px;
}
.sort-sity select{width:265px;}
.btn-go{
	float:left;
	width:36px;
	height:35px;
	background:url(/images/buttons/deals/btn-go.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin:12px 0 0;
}
.items-list{
	width:100%;
	overflow:hidden;
	margin:8px 0 0;
}
.top-list{
	width:100%;
	overflow:hidden;
	background:url(/images/headers/deals/bg-top-items.gif) repeat-x;
	padding:0 0 2px;
}
.top-list h3{
	margin:0;
	float:left;
	line-height:0;
}
.btn-back{
	float:right;
	background:url(/images/buttons/deals/btn-back.gif) no-repeat 0 60%;
	padding:0 0 0 11px;
	font-size:10px;
	letter-spacing:-1px;
	color:#fff;
	margin:11px 21px 0 0;
}
.items-box{
	width:100%;
	overflow:hidden;
}
.items{
	list-style:none;
	padding:0;
	margin:0 0 30px;
	overflow:hidden;
	width:100%;
}
.items li{
	float:left;
	width:100%;
	overflow:hidden;
	border-top:1px solid #d0e5f2;
	margin:-1px 0 0;
	padding:6px 0 10px;
}
.items li li{
	border:none;
	margin:0;
	width:auto;
	padding:0;
}
.items a{color:#0171b7;}
.description{
	width:310px;
	float:left;
	padding:2px 0 0 13px;	
}
.description a{
	width:310px;
	float:left;
	padding:2px 0 0 13px;
	text-decoration:underline;
}
.description a:visited{
	width:310px;
	float:left;
	padding:2px 0 0 13px;
	text-decoration:none;
}
.description-top{
	width:100%;
	overflow:hidden;
}
.description-top a{
	float:left;
	color:#666;
	font-size:10px;
}
.description h4{
	margin:1px 0 0;
	font-size:12px;
	color:#0171b7;
	clear:both;
	line-height:15px;
}
.star-rating{
	list-style:none;
	margin:0 0 0 15px;
	padding:0px;
	width:60px;
	height:12px;
	position:relative;
	background:url(/images/icons/deals/stars.gif) repeat-x 0 -12px;
	overflow: hidden;
	float:left;
	display:inline;
}
.star-rating li a{
	float:left;
	width:12px;
	height:12px;
	text-decoration:none;
	text-indent:-9999px;
	z-index:2;
	position:absolute;
}

.star-rating li a:hover,
.star-rating li.active a,
.star-rating li.setted a{
	background:url(/images/icons/deals/stars.gif) repeat-x;
	z-index:1;
	left:0px;
}
.star-rating li.active a,
.star-rating li.setted a,
.star-rating li.setted a:hover {
	background-position: 0 0;
}
.star-rating a.one-star{left:0px;}
.star-rating a.one-star:hover,
.star-rating li.active a.one-star,
.star-rating li.setted a.one-star{width:12px;}
.star-rating a.two-stars{left:12px;}
.star-rating a.two-stars:hover,
.star-rating li.active a.two-stars,
.star-rating li.setted a.two-stars{width:24px;}
.star-rating a.three-stars{left:24px;}
.star-rating a.three-stars:hover,
.star-rating li.active a.three-stars,
.star-rating li.setted a.three-stars{width:36px;}
.star-rating a.four-stars{left:36px;}
.star-rating a.four-stars:hover,
.star-rating li.active a.four-stars,
.star-rating li.setted a.four-stars{width:48px;}
.star-rating a.five-stars{left:48px;}
.star-rating a.five-stars:hover,
.star-rating li.active a.five-stars,
.star-rating li.setted a.five-stars{width:60px;}
.location{
	width:126px;
	float:left;
}
.location p{
	margin:19px 0 0;
	font-size:10px;
	color:#333;
}
.block-date{
	width:124px;
	float:left;
	overflow:hidden;
	white-space:nowrap;
}
.block-date p{
	font-size:10px;
	margin:0;
	line-height:16px;
}
.block-date div{
	float:left;
	width:57px;
}
.block-date .effective p{
	color:#0171b7;
	font:bold 9px/16px Verdana, Arial, Helvetica, sans-serif;
}
.btn-book-it{
	float:left;
	background:url(/images/buttons/deals/btn-book-it.gif) no-repeat;
	width:78px;
	height:30px;
	text-indent:-9999px;
	overflow:hidden;
}


