/* 2009 main_box */
#mainS_box { width: 325px; float:right; }

#mainS_box * {  }

#mainS_box .mainS_box_inner {
	padding:2px;
	overflow:hidden;
	width:319px;
	height:362px;
	position:absolute;top:0px;
	left:0px;
}

#mainS_box #mainS_box_zak {
	width:325px;height:30px;
}

#mainS_box #mainS_box_zak .zak {
	width:162px;height:30px;
	float:left;
	background-position:0px 30px;
}
#mainS_box #mainS_box_zak .act {
	background-position:0px 0px;
}
#mainS_box #mainS_box_zak .zak1 {
	width:163px;
	background-image:url('../../../images/front/2009/main_box_search_zak_01.jpg');
}
#mainS_box #mainS_box_zak .zak2 {
	background-image:url('../../../images/front/2009/main_box_search_zak_02.jpg');
}
#mainS_box #mainS_box_zak .zak3 {
	background-image:url('../../../images/front/2009/main_box_search_zak_03.jpg');
}
#mainS_box #mainS_box_zak .zak4 {
	background-image:url('../../../images/front/2009/main_box_search_zak_04.jpg');
	width:137px;
}

#mainS_box .mainS_box_zak_inner {
	padding:0 10px 0 10px;	
	height:28px;
	line-height:28px;
	background-image:url('../../../images/front/2009/main_box_menu.jpg');
}

#mainS_box .mainS_box_zak_inner a {
	color:white;
	text-decoration:none;
	display:block;
	float:left;
	line-height:28px;
	padding:0 7px 0 7px;
}

#mainS_box .mainS_box_zak_inner a:hover {
	color:#c3e5fd;
}

#mainS_box .mainS_box_zak_inner a.mpact {
	background-image:url('../../../images/front/2009/main_box_menu_act.jpg');
}

#mainS_box #mainS_box_content {
	width:325px;
	height:365px;
	background-image:url('../../../images/front/2009/main_box_search_bg.jpg');
}

#mainS_box .mainS_box_pakiet {
	position:relative;height:30px;
	padding-bottom:6px;margin-bottom:6px;
	width:250px;border-bottom:solid 1px #d3d3d3;
	cursor:pointer;
}

#mainS_box .mainS_pakiet2 {
	height:58px;
}

#mainS_box .pcat a {
	color:#5aa0d1;
}

.mainS_box_listing { padding:3px; margin-top:5px; }
.mainS_box_listing_content { margin-top:5px; }
#mainS_box_content { position:relative; }

.mainS_pakiet_img { float:left; }
.mainS_pakiet_img img { border:solid 2px white; }
.mainS_pakiet_desc {
	float:left;margin-left:10px;width:160px;height:60px;
	overflow:hidden;position:relative;
}

.mainS_pakiet_desc b { color: #5aa0d1; }
.mainS_pakiet_price { position:absolute;right:0px;bottom:0px;color:#808080; }
.mainS_pakiet_hotel { font-size:9px;color:#808080; }
.mainS_pakiet_days { position:absolute;bottom:3px;left:0px;color:#808080; }
.mainS_pakiet_price1 { text-decoration:line-through;color:#808080; }
.mainS_pakiet_price2 { font-size:16px;font-family:'Trebuchet MS';color:#5aa0d1; }
.mainS_pakiet_promo {
	color:#5aa0d1;font-size:10px;padding-top:5px;
	padding-left:25px;
	background-image:url('../../../images/front/2009/star.gif');
	background-repeat:no-repeat;
	background-position:0px 8px;
}

#mainS_box .promo {
	height: 90px;
}

.mainS_box_loading {
	text-align:center;
	margin-top:0px;
	background-image:url('../../../images/front/2009/ajax-loader.gif');
	background-repeat:no-repeat;
	background-position:50% 50%;
	width:525px;
	height:250px;
}

#mainS_box_btn {
	background-image:url('../../../images/front/2009/main_box_search_btn.jpg');
	background-repeat:no-repeat;
	width:159px;
	height:28px;
	position:absolute;
	bottom:0px;
	right:20px;
	cursor:pointer;
}

#mainS_box_btn.h {
	background-image:url('../../../images/front/2009/main_box_search_btn_h.jpg');
}

#mainS_box .zak_fill {
	float:left;
	width:270px;
	background-image:url('../../../images/front/2009/zak_fill.gif');
	background-repeat:no-repeat;
	overflow:hidden;
	height:30px;
}

