/*

.pl-product{width:99%;padding:5px;background:#fff;display:table}
.pl-quick{font-family:Arial,Verdana,Tahoma;width:90%;margin:10px auto}
.pl-parents,.pl-prod-details{width:100%;margin-top:5px;display:table;border-bottom:1px solid #ddd;line-height:2em}
.pl-prod-details{border-bottom:0}
.pl-prod-name{font-size:18px;font-weight:bold;width:100%;padding-bottom:3px;margin:25px 0 35px;border-bottom:1px solid #ccc}
.pl-prod-options{width:100%;display:inline-table;margin:20px 0 10px;padding:0}
.pl-prod-options select{width:160px}
.pl-prod-price-cont,.pl-prod-option-1{width:50%;float:left;text-align:left}
.pl-prod-price{font-size:24px;color:#e00;margin:-2px 0 5px}
.pl-prod-price-text{color:#000;font-weight:bold}
.pl-prod-price-text-light{color:#777}
.pl-prod-option-2{width:50%;float:right;text-align:right}
.pl-prod-description{line-height:1.5em !important;font-size:90% !important;margin-top:2em !important}
.pl-prod-description ul li{
	background: url("/templates/akcioszallas/images/marker.png") no-repeat scroll 4px 10px transparent;
	list-style: none outside none;
	margin: 0 0 5px;
	padding: 0 0 0 25px;
	line-height:1.5em;
	font-size:90%;
	text-align:justify;
}
.pl-prod-images{width:30%;margin-right:5%;float:left;text-align:left}
.pl-prod-image{width:180px;padding:1px;background:#FFF;border:1px solid #ccc;-webkit-box-shadow:0 7px 10px 0 rgba(150,150,150,0.4);-moz-box-shadow:0 7px 10px 0 rgba(150,150,150,0.4);box-shadow:0 7px 10px 0 rgba(150,150,150,0.4)}
.pl-prod-thumbs{width:180px;display:table;margin:20px 0}
.pl-prod-thumbs.full-width{width:100%;display:inline-block}
.pl-prod-thumb{width:80px;height:80px;overflow:hidden;margin:3px;text-align:center;float:left;padding:1px;background:#fff;border:1px solid #ccc}
.pl-prod-info{width:65%;float:left}
.pl-prod-itemnr,.pl-social{display:table;margin-top:20px;width:100%;text-align:right}
.pl-social{text-align:left}
.pl-category-div,.pl-products-div,.pl-other-products{
	width:100%;
	text-align:center;
	margin:10px auto;
	display:table
}
.pl-other-products{border-top:1px solid #ccc;padding-top:10px;margin-bottom:30px}
.pl-other-products h3{background:#f2f2f2;width:100%;line-height:2em;text-align:left;text-indent:10px;margin-top:-9px;font-size:14px}
.pl-category,.pl-products{transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}
.pl-category,.pl-category-noname{
	width:140px;
	height:145px;
	background:#fff;
	padding:1px;
	display:inline-block;
	overflow:hidden;
	margin:8px;
	border:1px solid #ccc
}
.pl-category:hover,.pl-category-noname:hover,.pl-products:hover{border:1px solid #aaa;background:#e5e5e5}
.pl-category-pic,.pl-category-noname-pic{
	width:140px;
	overflow:hidden;
	height:105px
}
.pl-category-noname-pic{height:145px;background-size:auto 145px;background-position:center;background-repeat:no-repeat}
.pl-category-pic a{display:inline-block}
.pl-category-noname a{width:140px;height:145px;display:inline-block}
.pl-category-noname a:hover{text-decoration:none !important}
.pl-category-name{
	width:140px;
	height:40px;
	display:table-cell;
	overflow:hidden;
	vertical-align:middle;
	font-weight:bold;
	line-height:1em !important;
	text-align:center
}
.pl-products,.pl-products-min{
	width:180px;
	height:310px;
	background:#eee;
	padding:4px;
	display:inline-block;
	overflow:hidden;
	margin:8px;
	text-shadow:1px 1px 0 #fff;
	border:1px solid #ccc
}
.pl-products-min{
	width:140px;
	height:205px;
	padding:2px;
	margin:6px;
	text-shadow:none;
	background:#fff
}
.pl-products.pl-discount{background:#ffeee8 url(/images/modules/product_lister/stripes.png) repeat}
.pl-products.pl-discount:hover{background:#e9e9e9 url(/images/modules/product_lister/stripes.png) repeat}
.pl-products-pic{
	width:180px;
	margin:4px auto;
	overflow:hidden !important;
	height:180px;
	max-height:180px;
	background:#fff
}
.pl-products-pic img{max-height:180px !important}
.pl-products-pic a,.pl-products-pic-min a{
	width:180px;
	height:180px;
	overflow:hidden;
	text-decoration:none;
	display:inline-block;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:180px auto
}
.pl-products-pic-min a{
	width:140px;
	height:140px;
	background-size:140px auto
}
.pl-products-price-min{width:140px;text-align:center}
.pl-products-pic a:hover,.pl-products-pic-min a{text-decoration:none !important}
.pl-products-name,.pl-products-infos{
	width:180px;
	height:40px;
	display:table-cell;
	vertical-align:middle;
	font-weight:bold;
	line-height:1em !important;
	text-align:center;
}
.pl-products-name a{color:#000}
.pl-products-infos{
	height:80px;
	font-size:10px;
}
.pl-products-price{float:left;font-size:12px;display:inline}
.pl-products-price-text{margin-left:5px;color:#e00}
.pl-products-origin-price{text-align:left;color:#888}
.pl-products-params{
	width:180px;
	margin-top:9px;
	font-weight:normal;
	line-height:1.3em !important;
	display:inline-table;
	text-align:left
}
.pl-hits{width:30%;float:left;line-height:3.5em !important;text-align:left}
.pl-order{width:70%;float:right;text-align:right}
.pl-order form,.pagination form{display:inline}
.pagination {margin:30px auto}
.pagination select{width:70px;text-align:center}
.short-descr{color:#1975AF;font-weight:bold;line-height:1.5em;font-size:110%;margin-bottom:12px;text-align:center}
.can-be{margin:10px 0;line-height:1.5em}
.sidebar-title {
	background: none repeat scroll 0 0 #1a7eaf;
	border-bottom: 3px solid #065071;
	-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;
	color: #fff;
	font-weight: bold;
	line-height: 1.5em;
	margin: 20px 0 15px;
	text-align:center;
	padding: 10px 5px;
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.4);
}
.sidebar-title:first-child {margin-top: 0}
.sidebar,.sidebar p{text-align:center}
.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#FFF;border-bottom:1px solid #BBB;border-left:1px solid #CCC;border-right:1px solid #CCC;border-top:1px solid #CCC;color:#333;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none;padding:2px 8px 8px 0}
.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:none}
.xdsoft_datetimepicker button{border:none!important}
.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}
.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}
.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}
.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}
.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}
.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}
.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}
.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}
.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAeCAYAAACsYQl4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozQjRCQjRGREU4MkNFMzExQjRDQkIyRDJDOTdBRUI1MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQjg0OUYyNTZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQjg0OUYyNDZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI5NzE3MjFBN0E2Q0UzMTFBQjJEQjgzMDk5RTNBNTdBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNCNEJCNEZERTgyQ0UzMTFCNENCQjJEMkM5N0FFQjUwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+aQvATgAAAfVJREFUeNrsmr1OwzAQxzGtkPjYEAuvVGAvfQIGRKADE49gdLwDDwBiZ2RhQUKwICQkWLsgFiRQuIBTucFJ/XFp4+hO+quqnZ4uvzj2nV2RpukCW/22yAgYNINmc7du7DcghCjrkqgOKjF1znpt6rZ0AGWQj7TvCU8d9UM+QAGDrhdyc2Bnc1WVVPBev9V8lBnY+rDwncWZThG4xk4lmxtJy2AHgoY/FySgbSBPwPZ8mEXbQx3aDERb0EbYAYFC7pcAtAvkMWwC0D3NX58S9D/YnoGC7nPWr3Dg9JTbtuHhDShBT8D2CBSK/iIEvVXxpuxSgh7DdgwUTL4iA92zmJb6lKB/YTsECmV+IgK947AGDIqgQ/LojsO135Hn51l2cWlov0JdGNrPUceueXRwilSVgkUyom9Rd6gbLfYTDeO+1v6orn0InTogYDGUkYLO3/wc9BdqqTCKP1Tfi+oTIaCBIL2TES+GTyruT9S61p6BHam+99DFEAgLFklYsIBHwSI9QY80H5ta+1rB/6ovaKihBJeEJbgLbBlQgl+j3lDPqA2tfQV1j3pVn8s+oKHGTSVJ+FqDLeR5bCqJ2E/BCycsoLZETXaKGs7rhKVt+9HZScrZNMi88V8P7LlDbvOZYaJVpMMmBCT4n0o8dTBoNgbdWPsRYACs3r7XyNfbnAAAAABJRU5ErkJggg==)}
.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}
.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}
.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}
.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none currentColor;cursor:pointer;display:block;height:30px;opacity:0.5;outline:medium none currentColor;overflow:hidden;position:relative;text-indent:100%;white-space:nowrap;width:20px;padding:0}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #DDD}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div{background:#F5F5F5;border-top:1px solid #DDD;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div > div:first-child{border-top-width:0}
.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1}
.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;font-size:14px;line-height:20px;font-weight:700;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer;margin:0;padding:5px 3px}
.xdsoft_datetimepicker .xdsoft_label:hover{text-decoration:underline}
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect{right:-7px}
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect{right:2px}
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover{color:#fff;background:#ff8000}
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option{padding:2px 10px 2px 5px}
.xdsoft_datetimepicker .xdsoft_month{width:90px;text-align:right}
.xdsoft_datetimepicker .xdsoft_calendar{clear:both}
.xdsoft_datetimepicker .xdsoft_year{width:56px}
.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}
.xdsoft_datetimepicker .xdsoft_calendar td > div{padding-right:5px}
.xdsoft_datetimepicker .xdsoft_calendar th{height:25px;background:#F1F1F1;font-weight:700;text-align:center;color:#999;cursor:default}
.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#F5F5F5;border:1px solid #DDD;color:#666;font-size:12px;text-align:right;border-collapse:collapse;cursor:pointer;height:25px;padding:0}
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3AF}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box >div >div.xdsoft_disabled{opacity:0.5}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:0.2}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div:hover{color:#fff!important;background:#ff8000!important;box-shadow:none!important}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_disabled:hover{color:inherit!important;background:inherit!important;box-shadow:inherit!important}
.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc!important;font-size:10px;clear:both;float:none;margin-left:8px}
.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee!important}
.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa!important}
.xdsoft_time_box{position:relative;border:1px solid #ccc}
.xdsoft_scrollbar >.xdsoft_scroller{background:#ccc!important;height:20px;border-radius:3px}
.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}
.xdsoft_scroller_box{position:relative}
.xdsoft_noselect::selection,.xdsoft_noselect::-moz-selection{background:transparent}
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current{background:#3AF;box-shadow:#178FE5 0 1px 3px 0 inset;color:#fff;font-weight:700}
#hotel_map{width:100%;height:400px}
#coupon_check{font-weight:bold;margin-bottom:0.5em}
.period_select{display:none}
.tab-title img{margin-right:10px;vertical-align:text-top}
.user-online{text-align:right;font-size:90%}
.user-online img{margin-right:10px}
*/

