@CHARSET "UTF-8";



.cnt-search-box .form-body .section-1 {
	padding-right: 18px;
	padding-bottom: 26px;
}



.cnt-search-box .ftr {
/*	background-image: url("../img/search_box_bg_2_btm.png");*/
}

div.cnt-search-box {
	margin-bottom: 30px;
}


.cnt-search-box .cnt-head h2 {
    background-image: url("../img/search_box_hdr_deals.gif");
    float: left;
    width: 122px;
}



.cnt-search-box .cnt-head .field {
    float: left;
    padding-left: 25px;
}

.cnt-search-box .cnt-head .field label {
    color: #3e423a;
    font-size: 14px;
}

.cnt-search-box .cnt-head .field-sel label {
    font-weight: bold;
}



div.cnt-search-box .form-body .fset {
    width: 480px;
    float: left;
}

.cnt-search-box .form-body .control-box {
    width: 229px;
}

.cnt-search-box .submit {
	padding-top: 17px;
	float: right;
}

div.cnt-search-box .form-body .fset-places {
    background: url("../img/arrow_right_gray_11x9.gif") 50% 70% no-repeat;
}

.cnt-search-box .form-body .fset-places .col-1 {
    float: left;
}

.cnt-search-box .form-body .fset-places .col-2 {
    float: right;
}

.cnt-search-box .section-2 {
	border-top: 1px solid #c0ced5;
	background: #eaeff1 url("../img/search_box_deals_bottom_bg.png") 0 100% repeat-x;
	color: #454740;
	font-size: 14px;
	padding: 17px 18px 2px 20px
}

.cnt-search-box .section-1 .col-2,
.cnt-search-box .section-2 .section-2-in {
	display: none;
}

.cnt-search-box .section-1 .on,
.cnt-search-box .section-2 .on {
	display: block;
}

.cnt-search-box .section-2 .section-hdr h3 {
	height: 35px;
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left; 
}

.cnt-search-box .section-2 .section-hdr a {
	float: right;
	font-size: 13px;
	line-height: 18px;
}

#cnt-best-promos .section-hdr h3 {
	background-image: url("../img/search_box_deals_airlines_hdr.png");
	width: 290px;
}

#cnt-best-lm .section-hdr h3 {
	background-image: url("../img/search_box_deals_last_minute_hdr.png");
	width: 233px;
}

.cnt-search-box .section-2 ul {
	padding-top: 2px;
	float: left;
}

.cnt-search-box .section-2 li {
	line-height: 24px;
}

.cnt-search-box .section-2 li span {
	float: left;
	font-size: 12px;
/*	letter-spacing:-0.05em;*/
}

.cnt-search-box .section-2 li strong {
	font-size: 14px;
	font-weight: bold;
}

.cnt-search-box .section-2 li a {
	float: right;
	font-size:11px;
}

.cnt-search-box .section-2 .info {
	clear: both;
	text-align: right;
	font-size: 12px;
	color: #a1a29f;
	padding-top: 3px;
	padding-right: 1px;
}

.cnt-search-box .section-2 ul.list-1 {
	background: url("../img/search_box_deals_list_separator.gif") 100% 0 no-repeat;
	width: 294px;
	padding-right: 17px;
}

.cnt-search-box .section-2 ul.list-2 {
	width: 295px;
	padding-left: 14px;
}

/* przeniesiono do search_deals.css
.lay-cnt-promo-box .star-rating,
.cnt-search-box .star-rating {
	background-position: 100% 50%;
	background-repeat: no-repeat;
	padding-right: 59px;
}

.lay-cnt-promo-box .star-rating-1,
.cnt-search-box .star-rating-1 {
	background-image: url("../img/star_rating_small_hp_1.gif");
}

.lay-cnt-promo-box .star-rating-2,
.cnt-search-box .star-rating-2 {
	background-image: url("../img/star_rating_small_hp_2.gif");
}

.lay-cnt-promo-box .star-rating-3,
.cnt-search-box .star-rating-3 {
	background-image: url("../img/star_rating_small_hp_3.gif");
}

.lay-cnt-promo-box .star-rating-4,
.cnt-search-box .star-rating-4 {
	background-image: url("../img/star_rating_small_hp_4.gif");
}

.lay-cnt-promo-box .star-rating-5,
.cnt-search-box .star-rating-5 {
	background-image: url("../img/star_rating_small_hp_5.gif");
}
*/



div.cnt-search-box-over {
    background: none;
    width: 670px;
	margin-bottom: 0;
}


.cnt-search-box-over .cnt-head .first {
    padding-left: 0;
    margin-left: -4px;
}

.cnt-search-box-over .form-body .section-1 {
	padding-bottom: 10px;
}

.cnt-search-box-over .cnt-head h2 {
    background: none;
    float: none;
    width: auto;
    margin-left: -2px;
    padding-bottom: 0;
}


#cnt-search-box-deals {
	position: relative;
}

#cnt-search-box-deals .new-stamp {
	background: url("../img/new_stamp.png") 0 0 no-repeat;
	width: 70px;
	height: 28px;
	display: block;
	position: absolute;
	top: 59px;
	left: 498px;
}

