#wyszukiwarka_mx {
	margin:0 auto;
	width:940px;
	font-family:Arial;
}
#wyszukiwarka_mx table {
}
#wyszukiwarka_mx .poradnik {
	float:left;
	width:193px;
	margin-right:2px;
	height:320px;	
	overflow:hidden;	
	background:url(images/poradnik-bg.gif) #fff5de repeat-y;
	position:relative;
}
#wyszukiwarka_mx .poradnik .tytul{
	background:url(images/podadnik.gif) no-repeat;
	width:193px;
	height:33px;
	position:absolute;
}
#wyszukiwarka_mx .poradnik .txt {
	margin-top:32px;
}
#wyszukiwarka_mx .poradnik .txt .item {
	height:33px;
	border-bottom:1px #eeda9f solid;
	margin-left:5px;
	margin-right:7px;
	padding-left:16px;
}
#wyszukiwarka_mx .poradnik .txt .item a {
	font:12px "Arial";
	line-height:32px;
	color:#2d7ab5;	
	text-decoration:none;
}
#wyszukiwarka_mx .poradnik .txt .item a:hover {
	text-decoration:underline;
}
#wyszukiwarka_mx .poradnik .bottom {
	width:193px;
	height:6px;
	background:url(images/poradnik-bt.gif) no-repeat;
	top:314px;
	position:absolute;
}
#wyszukiwarka_mx .wyszukiwarka #moreCriteria {
	border:1px solid #CFC5B0;
	padding:10px;
	background-color:#FFFFFF;
}
#wyszukiwarka_mx .wyszukiwarka #dzieci {
	border:1px solid #CFC5B0;
	padding:10px;
	background-color:#FFFFFF;
	position:absolute;
}
#wyszukiwarka_mx .wyszukiwarka #udogodnienia {
	border:1px solid #CFC5B0;
	padding:10px;
	background-color:#FFFFFF;
	z-index:5;
	width:710px;
}
#wyszukiwarka_mx .wyszukiwarka {
	float:left;
	width:550px;
	min-height:320px;	
	margin-right:2px;	
	position:relative;
	color:#464646;
	font-size:12px;
	z-index:2;
}
#wyszukiwarka_mx .wyszukiwarka .column{
	margin-top:20px;
	color:#706247;
	font-weight:bold;
	line-height:18px;
	font-size:11px;
}
#wyszukiwarka_mx .wyszukiwarka .column .more{
	float:right;
	margin-top:3px;
}
#wyszukiwarka_mx .wyszukiwarka .column.left{
	float:left;
	margin-right:33px;
	display:inline;
}
#wyszukiwarka_mx .wyszukiwarka .column.row{
	margin-top:15px;
	width:147px;	
}
#wyszukiwarka_mx .wyszukiwarka .column a {
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#2d7ab5;
}
#wyszukiwarka_mx .wyszukiwarka .column select{
	width:145px;
	border:1px #cfc5b0 solid;
	margin-bottom:8px;
	
}
#wyszukiwarka_mx .wyszukiwarka .column input{
	width:125px;
	border:1px #cfc5b0 solid;
	margin-bottom:8px;	
	height:14px;
}
#wyszukiwarka_mx .wyszukiwarka .column input.large{
	width:145px;
}

#wyszukiwarka_mx .wyszukiwarka .column .calendar{
	vertical-align:middle;
	margin-bottom:3px;
	cursor:pointer;
}
#wyszukiwarka_mx .wyszukiwarka .tytul{
	background:url(images/znajdz-wycieczke.gif) no-repeat;
	width:550px;
	height:37px;
	position:absolute;
	padding-left:160px;
	padding-top:9px;
}
#wyszukiwarka_mx .wyszukiwarka .tytul a{
	color:#2D7AB5;
}

#wyszukiwarka_mx .wyszukiwarka .txt {
	background:url(images/wycieczka-bg.jpg) no-repeat;
	width:535px;
	height:300px;
	margin-top:37px;
	position:absolute;
	padding-top:15px;
	padding-left:15px;
}
#wyszukiwarka_mx .wyszukiwarka .txt.wyniki {
	background:#FFFFFF;
	width:520px;
	height:auto;
	margin-top:37px;
	position:relative;
	padding:15px;
}

#wyszukiwarka_mx .wyszukiwarka .bottom {
	width:550px;
	height:6px;
	background:url(images/wycieczka-bt.jpg) no-repeat;
	top:314px;
	position:absolute;
	z-index:-1;
}
#wyszukiwarka_mx .banery {
	float:left;
	width:193px;
	height:320px;
	line-height:0px;
	font-size:0px;	
}
#wyszukiwarka_mx .banery img{
	border:0;
}
#wyszukiwarka_mx .banery .odstep{
	height:2px;
	font-size:0px;
}
.clear {
	clear:both;
}
#wyszukiwarka_mx #offers {
	background:url(images/offers-bg.gif) #e7e7e7 repeat-x;
	height:213px;
	margin-top:9px;
	color:#000000;
	position:relative;
	z-index:1;
}
#wyszukiwarka_mx #offers .blend{
	background:url(images/blend.png) no-repeat;
	width:72px;
	height:211px;
	position:absolute;
	z-index:10;
	left:842px;
}
	#wyszukiwarka_mx #offers .slider_mask{
	position:absolute;
	margin-top:8px;
	margin-left:31px;
	width:881px;
	height:200px;
	overflow:hidden;
}
#wyszukiwarka_mx #offers #slider{
	position:absolute;
}
#wyszukiwarka_mx #offers #slider .slider_element{
	float:left;
	width:152px;
	text-align:center;
	height:196px;
	display:inline;
	font-family:Arial;
	background:url(images/dots.gif) no-repeat;
}
#wyszukiwarka_mx #offers #slider .slider_element .tytul{
	font-size:14px;
	line-height:18px;
	height:18px;
	overflow:hidden;
	color:#2d7ab5;
	margin-top:2px;
}
#wyszukiwarka_mx #offers #slider .slider_element .tytul a{
	text-decoration:none;
	color:#2d7ab5;
}
#wyszukiwarka_mx #offers #slider .slider_element .cena{
	font-size:16px;
	line-height:18px;
	color:#ff8400;
	margin-top:2px;
}
#wyszukiwarka_mx #offers #slider .slider_element .zdjecie {
	background:url(images/zdjecie-bg.gif) repeat-x;
	height:120px;
	width:115px;
	margin:5px auto;
	overflow:hidden;
}
#wyszukiwarka_mx #offers #slider .slider_element .zdjecie img{
	border:none;
}

#wyszukiwarka_mx #offers #slider .slider_element .opis {
	color:#5c5c5c;
	font-size:11px;
	line-height:31px;
}
#wyszukiwarka_mx #offers #slider .slider_element .stars {
	text-align:center;
	line-height:0px;
	font-size:5px;
	width:115px;
	margin:0 auto;
}
#wyszukiwarka_mx #offers #slider .slider_element .typ {
	color:#787878;
	font-size:11px;
	margin-top:2px;
}
#wyszukiwarka_mx #offers #addbkwd {
	width:31px;
	height:213px;
	background:url(images/button-left.gif) no-repeat;
	float:left;
	cursor:pointer;
	position:absolute;
}

#wyszukiwarka_mx #offers #addfwd {
	width:31px;
	height:213px;
	background:url(images/button-right.gif) no-repeat;
	float:right;
	cursor:pointer;
}
#wyszukiwarka_mx #linki {
	margin-top:10px;
}
#wyszukiwarka_mx #linki .left{
	background:url(images/linki-left.gif) no-repeat;
	width:17px;
	height:53px;
	float:left;
}
#wyszukiwarka_mx #linki .txt{
	background:url(images/linki-bg.gif) repeat-x;
	height:53px;
	width:893px;
	float:left;	
}
#wyszukiwarka_mx #linki .txt .item{
	margin-right:40px;
	line-height:35px;
	margin-top:8px;
	height:35px;
	overflow:hidden;
	color:#FFFFFF;
	float:left;
	font-size:11px;
	font-family:Arial;
}
#wyszukiwarka_mx #linki .txt .item a{
	text-decoration:none;
	color:#FFFFFF;
}
#wyszukiwarka_mx #linki .right{
	background:url(images/linki-right.gif) no-repeat;
	width:30px;
	height:53px;	
	float:left;
}
#wyszukiwarka_mx #loga {
	margin-top:30px;
	margin-bottom:30px;
}
#wyszukiwarka_mx #disclaimer {
	font-family:Arial;
	font-size:11px;
	color:#80bae7;
	text-align:center;
	margin-bottom:30px;
}

/* merlin X */

#udogodnienia label {
	cursor:pointer;
	width:230px;
	display:block;
	float:left;
	padding:3px;
}
#udogodnienia span {
	background-image: url(http://ibe01.merlinx.pl/easypax3/agent/1496/testn3/attributes/660000FFFFCC.gif);
	padding: 0 0 0 22px;
	height:20px;
	display:block;
	float:left;
	background-repeat:no-repeat;
}
.attr_ac { background-position: 0 -2px; } 
.attr_adult { background-position: 0 -24px; } 
.attr_airport { background-position: 0 -46px; } 
.attr_beach { background-position: 0 -68px; } 
.attr_bikes { background-position: 0 -90px; } 
.attr_club { background-position: 0 -112px; } 
.attr_diving { background-position: 0 -134px; } 
.attr_fitness { background-position: 0 -156px; } 
.attr_golf { background-position: 0 -178px; } 
.attr_handicaped { background-position: 0 -200px; } 
.attr_horse { background-position: 0 -222px; } 
.attr_insidepool { background-position: 0 -244px; } 
.attr_internet { background-position: 0 -266px; } 
.attr_kids { background-position: 0 -288px; } 
.attr_kindergarten { background-position: 0 -310px; } 
.attr_minigolf { background-position: 0 -332px; } 
.attr_nightclub { background-position: 0 -354px; } 
.attr_outsidepool { background-position: 0 -376px; } 
.attr_partycity { background-position: 0 -398px; } 
.attr_pets { background-position: 0 -420px; } 
.attr_sailing { background-position: 0 -442px; } 
.attr_skirent { background-position: 0 -464px; } 
.attr_sports { background-position: 0 -486px; } 
.attr_surfing { background-position: 0 -508px; } 
.attr_tennis { background-position: 0 -530px; } 
.attr_walking { background-position: 0 -552px; } 
.attr_waterslides { background-position: 0 -574px; } 
.attr_watersports { background-position: 0 -596px; } 
.attr_wintersport { background-position: 0 -618px; }