body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	background: #d8d8d8;
}
.fonbutton {
	-webkit-transition: all 0.5s ease-out 1s;
	-moz-transition: all 0.5s ease-out 1s;
	-o-transition: all 0.5s ease-out 1s;
	transition: all 0.5s ease-out 1s;
	border-radius: 20px 20px 0 0;
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	background: #F55403;
	z-index: 3000;
	color: #FEFCBD;
	padding: 20px;
	font-size: 46px;
	text-align: center;
	text-transform: uppercase;
	font-weight: normal;
	text-decoration: none;
	border: 5px solid #FEFCBD;
}
.fonbutton:hover {
	color: #fff;
}
.slideDownHide {
	bottom: -155px;
	opacity: 0;
}
.slideDownHide:hover {
	opacity: 1;
	bottom: 0;
}
.ninja {
	position: absolute !important;
	width: 1px;
	height: 1px;
	top: -1px;
	left: -1px;
	text-indent: 1px;
	overflow: hidden;
	padding: 0 !important;
	margin: 0 !important;
	border: 0 !important;
}

a, a:visited {
	color: #a83411;
}
a:hover {
	color: #ff531f;
}

.size {
	width: 980px;
	margin: 0 auto;
}

.orange {
	color: #FF531F !important;
}

.price,
.bigPrice {
	color: #FF531F
}
.bigPrice {
	font-size: 1.3em;
}

.big {
	font-size: 1.2em;
}

.underline {
	text-decoration: underline;
}


.red {
	color: #D90000;

}

nav ul,
nav li {
	list-style: none
}

/* Spacing */
p,
ul,
ol {
	padding-top: 10px;
	padding-bottom: 10px;
}
p + ul,
p + ol {
	padding-top: 0;
}

h1 {font-size: 21px;}
h2 {font-size: 22px;}
h3 {font-size: 18px;}

* + h2,
* + h3,
* + h4 {
	padding-top: 15px;
}

ul {
	padding-left: 5px;
	padding-right: 0;
	margin: 0;
}
ul li {
	list-style: none;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAIAAAACDbGyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpirKmpYUACTAyogFQ+QIABAHM4AX5u2hB2AAAAAElFTkSuQmCC) no-repeat 0 9px;
	padding: 2px 0 2px 12px;
}

code {
	background: #EEE;
	padding: 2px 5px;
	margin: 2px 0;
	display: inline-block;
	font-size: 12px;
	font-weight: bold;
	white-space: nowrap;
	letter-spacing: 1px;
	color: #666;
}

/* Align */
#main .left   {text-align: left}
#main .right  {text-align: right}
#main .center {text-align: center}

img.left {
	margin: 10px;
	margin-left: 0;
	float: left;
}
img.right {
	margin: 10px;
	margin-right: 0;
	float: right;
}
img.center {
	display: block;
	margin: 10px auto;
}

#main p img,
#main li img,
#main table img {
	vertical-align: middle;
}


/*  Table  */
table {
	margin: 10px auto;
}
	table td,
	table th {
		border: 1px solid #EEE;
		padding: 3px 5px;
		vertical-align: middle;
	}
	table th {
		background: rgb(76,76,76);
		background: -moz-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(61,61,61,1) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(76,76,76,1)), color-stop(100%,rgba(61,61,61,1)));
		background: -webkit-linear-gradient(top, rgba(76,76,76,1) 0%,rgba(61,61,61,1) 100%);
		background: -o-linear-gradient(top, rgba(76,76,76,1) 0%,rgba(61,61,61,1) 100%);
		background: -ms-linear-gradient(top, rgba(76,76,76,1) 0%,rgba(61,61,61,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#3d3d3d',GradientType=0 );
		background: linear-gradient(top, rgba(76,76,76,1) 0%,rgba(61,61,61,1) 100%);
		color: #EEE;
		padding: 6px 10px;
		border-color: rgb(80,80,80);
		text-shadow: 1px 1px 1px rgba(0,0,0,.3);
	}

	.table-codes {
		margin: 0;
	}
		.table-codes td {
			font-family: monospace, sans-serif;
			padding: 5px;
		}

.no-border td,
.no-border th {
	border: none;
}


/*   Form   */

label {
	display: block;
	clear: both;
}
label b {
	display: inline-block;
	padding-right: 5px;
	font-weight: normal;
}
.ie label b {display: inline;zoom: 1}

input[type=text],
input[type=email],
input[type=url],
input[type=password],
textarea {
	border: 1px solid #CCC;
	background: #FFF;
	width: 190px;
}
textarea {
	width: 280px;
	height: 90px;
}
input.invalid,
textarea.invalid {
	border-color: #E05C5C;
}

#main .buttons {
	border-top: 1px solid #EEE;
	margin: 10px 0 0 0;
	padding: 10px 0;
	text-align: center;
}
.buttonsaction {
	margin: 10px 0 0 0;
	padding: 10px 0;
	text-align: center;
}

input[type=submit],
input[type=button],
button,
a.button {
	background: #4c4c4c;
	border: 0;
	padding: 4px 12px;
	color: #d8d8d8;
	text-decoration: none;
	/*text-shadow: 1px 1px 1px rgba(0,0,0,.2);*/
	font-size: 13px;
	line-height: 135%;
	vertical-align: middle;
	overflow: visible;
	-webkit-transition: all 0.1s ease-out;
	-moz-transition: all 0.1s ease-out;
	-o-transition: all 0.1s ease-out;
	transition: all 0.1s ease-out;
}



.ie7 input[type=submit],
.ie7 input[type=button],
.ie7 button {
	padding: 2px 12px;
}
a.button {
	display: inline-block;
}
input[type=submit]:hover,
input[type=button]:hover,
button:hover,
a.button:hover,
input[type=submit].main,
input[type=button].main,
button.main,
a.button.main {
	background-color: #FF531F;
	color: #FFF;
}
input[type=submit].main,
input[type=button].main,
button.main,
a.button.main {
	padding: 6px 15px;
	font-weight: bold;
}
input[type=submit].main:hover,
input[type=button].main:hover,
button.main:hover,
a.button.main:hover {
	background-color: #c5421a;
}
.button-small {
	padding: 4px 7px 3px !important;
	font-size: 11px !important;
}

a.button.button-orange {
	  background: #FF531F;
	  border: 1px solid #E41;
	  display: inline-block;
	  vertical-align: middle;
	  color: #FFF;
	  font-weight: bold;
	  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
}

.button-orange:hover {
	background-color: #C4431C;
}

a.link-button {
	padding: 3px 7px 2px;
	font-size: 11px;
	background-color: #777;
	color: #FFF;
}

#main div.products-akcesoria input[type=submit] {
	background: #ff531f;
	color: #FFF;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
	font-weight: bold;
}
#main div.products-akcesoria input[type=submit]:hover {
	background: #4c4c4c;
	color: #d8d8d8;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

#top-nav {
	background: #373737;
	border-bottom: 1px solid #000;
	height: 28px;
	line-height: 28px;
	text-shadow: 1px 1px 0 rgba(0,0,0,0.2);
}
	#top-nav .highlight {
		position: fixed;
		width: 980px;
		margin-left:  -490px;
		left: 50%;
		top: 0;
		z-index: 2000;
		height: 1px;
	}
	#top-nav ul li {
		float: left;
	}
	#top-nav ul li a {
		padding: 0 15px;
		margin-left: 2px;
		background: no-repeat left 70%;
	}
	#top-nav ul li:first-child a {background: none}

	#top-nav a {
		color: #b2b2b2;
		text-decoration: none;
		font-weight: bold;
	}
	#top-nav a:hover {color: #FFF}

	#cart {
		float: right;
		color: #7f7f7f;
		font-size: 12px;
		background: url(data:image/gif;base64,R0lGODlhEQAOAIABAP9THwAAACH5BAEAAAEALAAAAAARAA4AAAInhIOpG8CfjJzUIdui3vnyVlXK0XXYhlnnFZLMCkUuCKmS9+JqfboFADs=) no-repeat 2% 50%;
		padding: 0 10px;
		height: 28px;
		background: #373737;
	}
	#cart i,
	#cart b {
		font-style: normal;
		color: #FF531F;
	}
	#cart i {
		padding-right: 3px;
	}
	#cart b {
		padding: 0 2px;
	}
	#cart span {
		padding-left: 10px;
	}
	#cart .l {
		background: no-repeat right 70%;
		margin-right: 6px;
	}
	.highlight #cart {
		background-color: #e24414;
		border: 1px solid #aa3613;
		border-top: 0;
		color: #FFF;
		height: 27px;
		-moz-border-radius: 0 0 3px 3px;
		-webkit-border-radius: 0 0 3px 3px;
		border-radius: 0 0 3px 3px;
		-moz-box-shadow: 0px 0px 10px rgba(0,0,0,0.3);
		-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.3);
		box-shadow: 0px 0px 10px rgba(0,0,0,0.3);
	}
	.highlight #cart:hover {
		background-color: #FF5622;
	}
	.highlight #cart i,
	.highlight #cart b {
		color: #FFF;
	}
	.highlight #cart a {
		color: #FFF;
	}

	#top-nav menu li a,
	#cart .l {
		background-image: url(data:image/gif;base64,R0lGODlhAQAKAIAAAGZmZgAAACH5BAAAAAAALAAAAAABAAoAAAIDhI8FADs=) no-repeat left 70%;
	}

#top {
	background: #373737 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABQCAYAAADYxx/bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACNJREFUeNpiePr0KQMTAwMDI4gYUBZ+JcSqG8ReIMYAgAADAMdMA3RL2z0gAAAAAElFTkSuQmCC) repeat-x;
	height: 80px;
	border-top: 1px solid #4c4c4c;
	border-bottom: 1px solid #000;
}
	#top .size {
		background: url(../images/gfx/top.png) no-repeat center top;
		height: 80px;
		position: relative;
	}
	#top .h1 {
		padding: 15px 0 0 35px;
		width: 250px;
		float: left;
	}
	#top .h1 img {
		display: block;
	}
	#top div.tele {
		float: right;
		font-size: 22px;
		text-align: right;
		color: #FFF;
		font-weight: bold;
		line-height: 23px;
		padding-top: 10px;
		text-shadow: 1px 1px 1px rgba(0,0,0,0.4);
	}
	#top div.tele b {
		display: block;
		color: #ff6600;
	}


	.sprawdzZamowienie {
		position: absolute;
		top: 64px;
		right: 0;
		padding: 0 14px 5px;
		color: #FFF;
		background: #4D4D4D;
		-webkit-border-radius: 0 0 5px 5px;
		border-radius: 0 0 5px 5px;
		text-shadow: 1px 1px 1px rgba(0,0,0,0.4);
		box-shadow: 0 1px 0  rgba(0,0,0,0.2);
		text-align: center;
	}
		.sprawdzZamowienie a {
			display: block;
			color: #FF6600;
			text-decoration: none;
			margin-bottom: 4px;
			font-size: 14px;
			font-weight: bold;
		}
		.sprawdzZamowienie .lab {
			display: inline-block;
			vertical-align: middle;
		}
		.sprawdzZamowienie .arr {
			display: inline-block;
			vertical-align: middle;
			position: relative;
		}
		.sprawdzZamowienie input {
			width: 50px;
			border: #373737;
			padding: 3px 20px 3px 3px;
			text-align: center;
			vertical-align: middle;
		}
		.sprawdzZamowienie button {
			color: #FFF;
			font-weight: bold;
			background: url(../images/gfx/arr-orange-right.gif) no-repeat center center;
			width: 20px;
			height: 21px;
			padding: 0;
			overflow: hidden;
			text-indent: 100%;
			position: absolute;
			top: 0;
			right: 0;
			bottom: 0;
			margin: auto;
		}


/*
 * Box
 */

.dialogbox {
	position: relative;
	margin: 0.9em 0.7em;
	padding: 0.7em 1em;
	border: 1px solid #CCC;
	border-radius: 2px;
	background-color: #F5F5F5;
	color: #666;
	text-align: left;
	line-height: 1.4em;
}
	.dialogbox-close {
		position: absolute;
		top: -6px;
		right: -6px;
		width: 16px;
		height: 16px;
		border: 1px solid #CCC;
		border-radius: 100%;
		background-color: #F5F5F5;
		box-shadow: 0 0 1px rgba(0,0,0,0.3);
		color: #666;
		text-align: center;
		font-size: 12px;
		line-height: 16px;
		cursor: pointer;
	}
	.dialogbox-close:hover {
		top: -7px;
		right: -7px;
		width: 18px;
		height: 18px;
		line-height: 18px;
		font-weight: bold;
	}

	.dialogbox--ok,
	.dialogbox--ok .dialogbox-close {
		border-color: #78CA52;
		background: #F7FFED;
		color: #4DAB01;
	}
	.dialogbox--error,
	.dialogbox--error .dialogbox-close {
		border-color: #FF9494;
		background: #FFF0F0;
		color: #D92A2A;
	}
	.dialogbox--info,
	.dialogbox--info .dialogbox-close {
		border-color: #81AEFF;
		background: #E9F1FF;
		color: #2F5DB3;
	}
	.dialogbox--alert,
	.dialogbox--alert .dialogbox-close {
		border-color: #E1D042;
		background: #FFFFDE;
		color: #A99B27;
	}

	.dialogbox--clear,
	.dialogbox--clear .dialogbox-close {
		border-color: #fff;
		background: #fff;
		color: inherit;
		padding-left: 0;
		padding-right: 0;
	}



.top-icon {
	float: left;
	cursor: pointer;
	padding: 4px 0 0;
	margin: 0;
}
.all-darck {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: #000;
	opacity: .5;
	filter: Alpha(opacity=50);
	z-index: 9996;
	display: none;
}
#info-box {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 600px;
	margin-left: -300px;
	margin-top: -300px;
	background: #fff;
	padding: 10px;
	color: #333;
	z-index: 9999;
	border: 5px solid #252525;
	border-radius: 6px;
	display: none;
}
	#info-box h3 {
		color: #FF531F;
		padding: 4px 0;
	}
	#info-box p {
		padding: 3px 0;
	}
			#info-box div {
				padding: 4px;
				padding-left: 85px;
				min-height: 80px;
				background: url(../images/icon_48h.png) 0 center no-repeat;
				border-bottom: 1px solid #D9D9D9;

			}
			#info-box div.i_3 {background-image: url(../images/icon_3_lata.png)}
			#info-box div.i_10 {background-image: url(../images/icon_10_lat.png)}
			#info-box div.p_p {background-image: url(../images/produkt_polski.png)}
			#info-box div.p_ssl {background-image: url(../images/bezpieczne_zakupy.png)}

#info-box div.i-top {
	padding: 10px;
	min-height: 50px;
	margin: -10px -10px 10px -10px;
	background: #373737 url(../images/gfx/top.png) no-repeat right top;
}
.ie7 #info-box div.i-top img {
	float: left;
}

#info-box div.i-top span {
	color: #333;
	font-weight: 700;
	font-size: 14px;
	cursor: pointer;
	float: right;
	background: #fff;
	display: block;
	margin-top: -10px;
	margin-right: -10px;
	padding: 0 3px 3px 3px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-top-right-radius: 3px;
	border-bottom-left-radius: 3px;
}

#nav {
	display: block;
	text-align: left;
	background: #373737;
	height: 38px;
	line-height: 38px;
	border-top: 1px solid #4c4c4c;
}
	#nav ul, #footer-nav ul {
		padding: 0;
	}
	#nav li, #footer-nav li {
		display: inline-block;
		vertical-align: top;
		padding: 0 30px;
		background: url(data:image/gif;base64,R0lGODlhAgAVAIAAAExMTAAAACH5BAAAAAAALAAAAAACABUAAAIHRIynyevdCgA7) no-repeat left center;
		position: relative;
		/*z-index: 190;*/
	}
	#nav li:first-child {
		background: none;
	}
		.ie7 #nav li {display: inline;zoom: 1}

	#nav li a, #footer-nav li a {
		display: block;
		height: 38px;
		text-transform: uppercase;
		text-decoration: none;
		color: #CCC;
		font-weight: bold;
		text-shadow: 1px 1px 0 #222;
		zoom: 1;
	}
	#nav li a:hover, #footer-nav li a:hover {
		color:#FFF
	}
	#nav li a span, #footer-nav li a span {
		padding-left: 13px;
		background: url(../images/gfx/arr-orange-right.gif) no-repeat 0 60%;
	}
	.ie #nav li a span {
		background-position-y: 50%;
	}
		#nav li ul, #footer-nav li ul {
			position: absolute;
			top: 100%;
			left: 0;
			display: none;
			background: #373737;
			z-index: 200;
			padding-bottom: 4px;
			width: 240px;
			z-index: 400;
			text-align: left;
		}
			#footer-nav li ul {
				top: auto;
				bottom: 100%;
			}

		#nav li ul li, #footer-nav li ul li {
			display: block;
			background: none;
			padding: 0;
		}
		#nav li ul li a, #footer-nav li ul li a {
			display: block;
			line-height: 120%;
			height: auto;
			padding: 6px 12px;
			text-transform: none;
			font-size: 12px;
			border-top: 1px solid #313131;
			position: relative;
		}
		#nav li ul li:first-child a {
			border: none;
		}
		.no-js #nav li:hover ul, #footer-nav li:hover ul {
			display: block;
		}

#main {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABsCAYAAACrf9gNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEFJREFUeNpiYGBgKGQCEgwg4j+I+IfKZYCLoXGJ0EGSUcTaQaYEEY4kVglO15PkyH94Jf6TrINyCWYgZkRYDhBgAOB6P92SIC+mAAAAAElFTkSuQmCC) repeat-x;
	border-top: 1px solid #999;
}
	#content {
		background: #FFF;
		width: 980px;
		margin: -1px auto 0;
		/*overflow: hidden;
		height: 100%;*/
		zoom: 1;
	}
	#content:before,
	#content:after {
    	content:"";
    	display:block;
	}
	#content:after {
		clear:both;
	}
#left {
	float: left;
	width: 210px;
	padding: 10px 0 20px;
}
	#left .wykusz-nav-button {
		display: block;
		width: 200px;
		height: 73px;
		padding-left: 10px;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANIAAABJCAMAAAB/5ojwAAAABGdBTUEAALGPC/xhBQAAAHhQTFRFfkMz7WY8yE4x0XZhlTUa+Orn3koe2Ip47XVR6Kub749y7ce810Aat7e3l5eX8d7Zg4ODpqamxDkYampq4eHh7lsm6ejo7Vcj608g+/v7////6UUbzMzM8PDw9fX19vb27Ozs9/f37e3t6+vr9PT08vLy7+/v7u7u9gBq0QAABiBJREFUaN7d29mSo7gSBmAv7YV9ly3ZAiQh9P5vOJngBWxcp8vnJmfS1RXhCl/UF38qEZR6df3P1UrRLC5Ea2SnRFTEgmMZ02rXfyrn8N9QK7Ii86WIKAlE7FWk/1JEkyRGEQdRhiKhfiEiSeJ3UTaK+K9EFEmYUTsV8V+JCJImouiLjAiSRlE9EbHfidyqIVU1iHQ/FTW/FVEjgSiLRMP5LKP+NyJiJBCVUXoVILoOovr3IlokFNkyi6P/R0SNVLaWQ043UfeNiBSpEyWzDW/iUSS+E7lVTad4XZa67u4i+52IEqnjqoTGu6JIfC8iRVINc0pdU2u7jn8totV4HQy7Mi2YlVJ+LaLVeGWcFlkGKVnZM+O+E5EiCcWEq6OUd9YC6UNIbXDYbPJ8s9l6bJnUkSnLuxIWU5RKSEmz1i3FlBzycH+qoE77MD8kxElClkyrLHVWQkqLe9VDvq8mtc8PLe2UZGl6FafQdzAe2jeSDA5h9VLhNiCdUgOkLksFzAfH2re15M0jugflvZEslZfltjRSZGk/rKXXxpPBkqiqzvlLTisyok4KBySepTWQHHu7LB0WRZDT1pBNCcaDsU2a8sXxcAhP1WmpqvBAN6UO7y3imMNa0q/jIcmHX3/hdTrNW49QSr2wSMpimBT2bS0d9qePtT/MUyJTTpgxJbVAYvlcsZ69yxOaJAlrSeNaEhDTy1pyQTgn+cH0XejRJGHjaSuGlLrXtbTdn86TOvkCTI93+y1NkoYhrjsRZxxS0vMh7jbn0+OF5QswPX+ymZEklZeGtaStSmMxpDRtPNfmj4COCdZODKZ75ZNN+YqMCMaDhpR4GkNKnZs2nnPsSYJ87hU8SQnRlDRzVsVxM5CeKcFdRrJIEt4iiU5KLTbefS2ZJwnvm9pFUvInX2o8UmuJ6a4Z11L7II035ZvL+Tx++RPRn/0oumzkNCUypQUDkkiHIf4g3R4zbPfnOyr/A7W9iy742m97kiRsPNfZdBziZiTdH5x4Ifzm4xd8u1z8QXQZ35+nl1pNiGQEKx3sHqLJWno8CkryG+gyMC7+KBrfXybTQWtSKTG4LnFMyXYjafJw6xBe7hys42bIaKxw2zxFetWTqVaUTNuuyHAnbrDxpo/rgvwyq/ApuuSBfIookcyQkoLGg91RC6T5A8h7TO8VHvhERI3UWl1EeFcLjafnj1ST7QdTmO/sRESNZKxIowZSYsMTotkN+GvrPdtOTUW0SGVppIG1ZGH84R5vJtKtl4dLGXl8JtIrR6YGUt+lkcI/XDD99gG9YEJRPxMRIumh8SQrrsqOf4t5/ww+EZ+DDrtXEaWU2qHxRBFZ2fe4lpY+FADqpgrDfBuI+ToiR2IGNndFpHBhfSD1cudtNznUZuvtBJdvIlprKbqWUZRGXd/LTymhquZih3e1vJ5eYZ8kTaZaEadpkRbXDh9yMaN/8ks5XYZUSRrXkoPxYGXNzQ8xvQ0WTTelsmSyL67Dcah2npOPD1Lw+zHBJw4+/OQIE/B4Pnt6fcbvFEl4XWJtWaTDSY66nefU7NaBd0z40Q+OfHdskmodON9XSbXTPKmSjiLJYePV4lrETHDFlZnndPS4HyiZVJjSUXlHz7fVrtGSO/gZ75+klkxJIOE0i4q0xJy6WU4QSOcHFn99SGkdQMtVu2qHCylZe1xqiiQlOGxblS6uRVZiTs0kJ99vageN57DxlFt7leKQk++CKoH8rCZJknhuqGWFEnGRsltO5mbC50DrYTzshvHg+xyFOB6GB5Q+SVLbC6GuBZ4TjzAnhQfyGLudAhhOV7saZmFv8cgrhOas6uFD1g6nEUmS2h4wtrXDYd24x96rDTMfr08fxgwpEkwI0ZSsbziPbuvJmkdOfynSK0OqWiFqmBEdHkHOejEcqv6wN9L/EpKxMCNgD9FwmBHj9Uku957+15CMw97D4/zYe62AYTHMCP3XInokY4Vwj5wcmJR9z+mnfRU9EtzYig7PdPA6KyKGOVk2nxE/bn4pktDkBhNPi6zDnKD3Jjn9LCJJwt7DE1KNUPGQE+dyMvZ+3s4TJRnYR8hhljeQE8ec5COn/yUyq//e/6v9B16Ms8FAXpVxAAAAAElFTkSuQmCC);
		margin: 5px 0 -5px;
		text-decoration: none;
		text-shadow: 1px 1px 1px #FFF;
	}
		#left .wykusz-nav-button em {
			display: block;
			font-size: 16px;
			padding-top: 7px;
			font-style: italic;
			color: #6B6B6B;
			font-weight: bold;
		}
		#left .wykusz-nav-button strong {
			display: block;
			font-size: 18px;
			line-height: 1.1em;
			font-style: italic;
			font-weight: bold;
			color: #FF531F;
		}
		#left .wykusz-nav-button:hover {
			opacity: .7;
			filter: alpha(opacity=70);
		}

	#left .ng,
	#left h4 {
		background: #464646;
		color: #EEE;
		height: 30px;
		line-height: 30px;
		padding: 0 0 0 10px;
		font-size: 13px;
	}
	#left .menu {
		padding: 10px 0 0 0;
		margin: 0;
	}
	#left .menu li {
		padding: 0;
		margin: 0;
		background: none;
	}

	#left > .menu > li:first-child > a {
		border-top: 1px solid #ededed;
	}
	#left .menu a {
		background: #f7f7f7;
		border-bottom: 1px solid #ededed;
		display: block;
		font-weight: bold;
		padding: 7px 8px 6px;
		color: #6d6d6d;
		font-size: 12px;
		text-decoration: none;
	}
		#left .menu a:hover {
			background: #eeeeee;
		}
		#left .menu .active > a {
			background: #ff531f;
			color: #FFF;
			border-top: 1px solid #ff531f;
			border-bottom-color: #ff531f;
			margin-top: -1px;
		}

	#left p {
		padding: 10px 0 10px 15px;
		font-size: 12px;
	}
	#left .menu .menu {
		padding: 5px 0 10px 15px;
		display: none;
	}
	#left .menu .menu a {
		background: none;
		border: 0;
		padding: 3px;
	}
	#left .menu .menu li.active > a {
		color: #ff531f;
	}
	#left li.przerwa {
		padding-bottom: 10px;
	}
	#left li.przerwa + li a {
		border-top: 1px solid #ededed;
	}

#cat {
	padding-bottom: 20px;
}
	#cat li,
	#cat ul {
		padding: 0;
		margin: 0;
		background: none;
	}
	#cat .bh {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATYAAAAuCAYAAACiTjXrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAP5JREFUeNrs2CEOAjEUBNAlwSCoXMuhuAjB9j4cBMF9KhCIttAEgSfZtM17rvaLyUx39Xyqy9fjervEGO8LwMD2v48Qwmtd16ezANMEW1NrdRVAsAF0G2wt1EoprgJobAAaG8CWjU2wAaYogCkKYIoCaGyAYNPYAI0NYKhgyzm7CmCKApiiABobwB+NzR8bYIoC9D5FNTZAYwPovbEJNmC6xmaKAqYogCkKYIoCaGyAYNPYgLmDTWMDTFEAjQ1g42DzxwaYogCmKIDGBqCxAYJNYwPmDrbW2gBMUQBTFGDDxmaKAhobQO/BprEBpihAz8GWUjp8gu3oLMDI3gIMAKWw0aawVmiEAAAAAElFTkSuQmCC);
		height: 46px;
		margin-top: 10px;
		padding-left: 11px;
		line-height: 14px;
		text-shadow: 1px 1px 1px rgba(255,255,255,0.8);
	}
		#cat .bh span {
			float: right;
			width: 53px;
			height: 43px;
			line-height: 45px;
			text-align: center;
			background: no-repeat top right;
			font-size: 10px;
			color: #818181;
			margin-top: 1px;
		}
		#cat .bh em {
			display: block;
			font-size: 11px;
			padding-top: 8px;
			font-style: normal;
			color: #7d7d7d;
		}
		#cat .bh strong {
			display: block;
			font-size: 16px;
			font-style: italic;
			font-weight: bold;
			color: #515151;
			white-space: nowrap;
			max-width: 100%;
			overflow: hidden;
			text-overflow: ellipsis;
		}
		#cat .bh a {
			text-decoration: none;
		}
		#cat .bh:hover {
			background-color: #EDEDED;
		}
		#cat li > a  {
			background: #f7f7f7;
			border-bottom: 1px solid #ededed;
			display: block;
			font-weight: bold;
			padding: 7px 8px 6px 11px;
			color: #6d6d6d;
			font-size: 12px;
			text-decoration: none;
		}
		#cat a:hover {
			background: #eeeeee;
		}
		#cat .active > a,
		#cat .open > a {
			background: #ff531f;
			color: #FFF;
			border-top: 1px solid #e03a08;
			border-bottom-color: #ff531f;
			margin-top: -1px;
		}
		#cat .du {
			display: table;
			display: none;
			border-bottom: 1px solid #d9d9d9;
			margin-bottom: -1px;
			position: relative;
		}
		#cat .du li {
			display: table-cell;
			text-align: center;
			border-right: 1px solid #e3e3e3;
			background: #f6f6f6 repeat-x bottom url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABHCAIAAABJdrqvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACJJREFUeNpi+vbtGxMDAwNO/P//f5LkyBWjpRpyxIEYIMAApAInTfnrLFAAAAAASUVORK5CYII=);
			width: 50%;
			min-height: 67px;
		}
		#cat .du li + li {
			border-left: 1px solid #fcfcfc;
			border-right: 0;
		}
		#cat .du a {
			background: none;
			border: 0;
			display: block;
			/*height: 100%*/
		}
		#cat .du a small {
			font-size: 10px;
			color: #686868;
		}
		#cat .du a strong {
			font-weight: bold;
			color: #4b4b4b;
		}
		#cat .du a img {
			margin: 5px auto;
		}
		#cat .du .active a {
			background: no-repeat top center url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAHBAMAAAAhXtopAAAABGdBTUEAALGPC/xhBQAAAA9QTFRF/1Mf/1Mf/1MfAAAA/1MfO9agTQAAAAR0Uk5T6/lDANOs9DoAAAAvSURBVAjXY1B0AQJHBQYjESAtZMBgDBRwVAbSQAEhYyBtrOioDKaNmIzBNAgYAAAPswlpoX7kLQAAAABJRU5ErkJggg==);
		}
		#cat .du a:hover {
			background-color: #eaeaea;
		}
			#cat .du-1 li {
				border: 0;
			}
			#cat .du-1 img {
				display: block;
			}

#center {
	float: left;
	width: 740px;
	padding: 10px 15px 15px;
}
	#center.full {
		width: auto;
		float: none;
	}
	#center-left {
		float: left;
		width: 570px;
		margin-left: -15px;
		padding-right: 5px;
	}
		#center-left article {
			padding: 2px 15px 15px;
		}
	#center-right {
		float: right;
		width: 195px;
		margin-right: -15px;
		font-size: 12px;
	}
	#center-right .ng,
	#center-right h4 {
		background: #464646;
		color: #EEE;
		height: 30px;
		line-height: 30px;
		padding: 0 0 0 10px;
		font-size: 13px;
	}
	#center-right p {
		padding: 10px;
	}
	#center-right p + p {
		padding-top: 0;
	}
	#center-right menu {
		padding: 10px;
	}
	#center-right menu li {
		padding: 1px 0;
	}

.products {
	padding: 20px 0 10px;
}
	.products > div {
		margin-bottom: 2px;
		display: inline-block;
		width: 365px;
		overflow: hidden;
		border: 1px solid #ebebeb;
		position: relative;
	}
	.ie7 .products > div {
		display: inline;
		position: relative;
		zoom: 1;
		margin: 0 0 3px 3px;
	}
	.products .img {
		width: 245px;
		margin-left: -10px;
		margin-right: -40px;
		height: 125px;
		display: block;
		float: left;
	}
		.products .img img {
			display: block;
			position: relative;
			z-index: 3;
			top: -20px
		}
		.products strong {
			font-size: 13px;
			text-align: center;
			padding: 10px 0 10px;
			display: block;
		}
		.products strong a {
			color: #444;
			text-decoration: none;
			display: block;
			height: 54px;
			line-height: 54px;
		}
		.products strong a span {
			vertical-align: middle;
			line-height: 1.3;
			display: inline-block;
			padding: 0 5px;
		}
		.products strong a:hover {
			color: #FF531F;
		}

	.products div div {
		float: left;
		width: 165px;
		height: 140px;
		padding-right: 5px;
		position: relative;
		background-color: #FFF;
		zoom: 1;
		z-index: 10;
	}
		.products b {
			display: block;
			padding: 5px;
			font-size: 14px;
			text-align: center;
		}
			.products b i {
				color: #ff531f;
				font-size: 18px;
			}
		.products a.button {
			background: #FF531F;
			display: block;
			color: #FFF;
			padding: 5px 0 6px;
			margin: 2px 10px;
			font-weight: bold;
			text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
			text-decoration: none;
			text-align: center;
		}
		.products a.button:hover {
			background: #666;
		}

	.products .color {
		z-index: 50;
		padding: 3px;
		position: absolute;
		bottom: 0;
		right: 0;
	}
	.products .color i {
		float: left;
		font-size: 11px;
		color: #757575;
		padding: 1px 3px 0 0;
	}

	.color-icon,
	.color a {
		text-indent: -10000px;
		width: 17px;
		height: 17px;
		float: left;
		background: #EEE center center;
		margin: 0 2px;
		-moz-border-radius: 2px;
		-webkit-border-radius: 2px;
		border-radius: 2px;
	}
	.color-icon {
		float: none;
		display: inline-block;
		vertical-align: middle;
	}
	/*.color a.stal-nierdzewna {
		background-image: url(../images/colors/stal-nierdzewna.png);
	}
	.color a.satyna {
		background-image: url(../images/colors/satyna.png);
	}
	.color a.mosiadz-antyczny {
		background-image: url(../images/colors/mosiadz-antyczny.png);
	}
	.color a.mosiadz-antyczny---rura-ryflowana {
		background-image: url(../images/colors/mosiadz-antyczny-rura-ryflowana.png);
	}
	.color a.chrom {
		background-image: url(../images/colors/chrom.png);
	}*/
	.color-icon-color9,
	.color a.color9 {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAABGdBTUEAALGPC/xhBQAAASxQTFRFhYF9c29qcW5qeXVwgH15dHBscW1ob2xnbmpldnJtc3BrWVVR4d7bw8G/h4WBbWpl+/r4IR8bbmtngHx3uLSyNjIv5eLeS0hEbWlkJiQipaGdNDEtzs3LIB4dJSMgzMzJ2NTPrKqoKykmtbSzSUVBp6Sh/v38Z2RgT0xHOjczlZKPlJCLmZaT+vr5sK2qe3dxXVpVe3hzT0xGraml3dzYJiQh09HPgX16IB0bkY6KzMnGdXFtoJyXVFBLQz877Ovp/Pv7Liwpwb+98vHvtbGuioeD29jW9/XyYl9a8O/uIB8cUExHyMXB6OXjOzo2qqijfXl2TUpFfHhzHRsZjoqFvLq2hYF9SkZBnJmVeHVxlpONVlJOR0NAUU5Jcm5pRUE9c29qlJGNd3Nu////cQiqFAAAAAt0Uk5T7+/v7+/v7+/v7+8hzCcLAAABDklEQVQY0z3I6VKCUBiA4Y9UMNr3bC819y1NSwV3RRRB9h0O3v89dKZmen8980KCJogEnaBJkqKoZDJJgR/6uDAMe1FNbsiRD1iWLEsNK7rN1Zmty0ItCs9z9YO84bKBa2xXHniGGwSBkVk5jsOstkEB8HWYj7zLbu7fUryifMFNsLkaPT0qCv852mQczocznk+NCq7HhdLMNrNiFTzuRNLVsnnXrF5q43W3C/2sOJ2mNe3ouT0/FAbLBeD9Mm9dC8tFZfi+wwG+p3/8bbiEf06EeXutvZqwq0wGrYfxtNm3bbOIEIK02C8jG6Ei+lbVY13vQKmEOZvpnQvJsqwo6gHE4/FYLLaPo2lij6R+APp7R4SR1RpKAAAAAElFTkSuQmCC);
	}
	.color-icon-color10,
	.color a.color10 {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAABGdBTUEAALGPC/xhBQAAASxQTFRFhoN6hYF5gX12k4+Gj4uCjYmBl5OKg4B4aWZeiYZ9bGlha2hgoZyT0MvEdnNrkY2F2NPMzMi/xL+33dvW5+bkpJ+XgX52ysa+dXJqubWsz8rD6enn1dDJU1BJhIF44uDcbWpim5aOv7uyl5OKt7OpjIiAkIyEfntzb2xkV1NM1tPMpqGZ2NTNrKifs62lj4uDqqWdvLiviYV8eXdumpSMjoqBlpKJw7227u7uY2BYsayju7atV1RM2tfRqKObYV5W8fLy7Ozt7ezs08/Iwb2029nTtbCn5ePho56Wrqigcm9nVVFKoJuTWldP4d7a8PHx5OLfX1xUamdfnZiQZGFZlJCHXVlS7OvqzcnB8vPzx8O7W1hQ8PDw6ejmZ2Rba2hgaGVdWFVOVVJLbGlhB7TBtgAAAAx0Uk5T8PDw8PDw8PDw8PDw6HXP3AAAARJJREFUGNMdyGdbgmAYhuEnt9KybUPTXDhyj0jFEAEVCRmiIPv//4deuu4v53FDIoElUhiGpYIFAB/1jubbvi1JjmMFj20Htizli9ztDXAs5V/7rTuZ4N7bBpDciYd7m42H4+52awCSi2QYO9JybKm6hv2OVCzJr64ve5Vst1QewvqpV3nIdgdXap7nZk2iCOpQ5uvt1WemQ9N6Ov1aA+a7MNIPF4vrxlIQxbsXChrTW0EQTdPUqJ/T8Tg/gkadUPPf+Xg81jTTZOGETFEmKwrTaW3xfNCBzQnLxuLwqN8UMkWGIFagj+hOhiFWzdk9d87L+T60Z3WOl+X+x1BVy63WoASxWDgciUSjyWQSzuLxUOgPpPlEqnU/HikAAAAASUVORK5CYII=);
	}
	.color-icon-color8,
	.color a.color8 {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAABGdBTUEAALGPC/xhBQAAASxQTFRFfGlCc1k4fmtDdl07c14+a1MxhG9Ee2VBinZIjnhLdmE/59m1o41dk39RlX9RdF49jnpKUkcr9eu7kn5Q/vzV5tKi9O3Nnodb7dyvzriOeWhI/vTP48+h///5oYpbrpdn5devuKJ23dCj8ejDx7GL+/LY3c2frppt18KWoY5pjnlXaFo7qJFfVkgpyLKGh3NGcmJDkn5c//fYX1Eyp5Nvvqp3NzEX8eC12sWXnIVX//7iaVMv///uhHJQTUEj1L+RsZx4++3CXUkqdl47LycQm4hkwqyFSjsemIJSiXVIvqmCQDUa///0MSkR///7Oy4X//7oY04vVkQljHdJTT4f///+NiwTcVs5kHtM7tqpRzsdcFg1////LSUObFY1cVo2UkIjRTgcaFMzbFYzD5ns4AAAAAt0Uk5T8/Pz8/Pz8/Pz8/NVrXiYAAABEElEQVQY0z3I51LCUBAF4JVO7L2i0hFBBKWGQGipBBICpNf7/u/g5Y9nZs98e4CIxQiCSOIjotGjeDwOs9m5ps00z0IWQiRphWB5CLmIRMizXDcMQwUvmucd7CrTuu/7W9DcUFGmG5wta5pmEMB04/sj/LCBKK7X+/kctmwQHLiXHMeR9h0T8OpIktQxR5c/n99PVBPEYFTHpKrNxeLjl84yQFUxyrQgCEyhMO69GEAzAvM47t0aRvdq8tySh1AxjIfJ5GYgD5eZnW3bO2j9M7McFPPHOVitVku5eJfvlipf7XLtlYP3XGnczr7VTjjuTNdV/QL6931OvT7VdZ5XebXBNyCVTqdTh0okEpEIJJN/L1pFqG+boIEAAAAASUVORK5CYII=);
	}
	.color-icon-color12,
	.color a.color12,
	.color-icon-color12,
	.color a.color12 {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAABGdBTUEAALGPC/xhBQAAASxQTFRFVlFBRj8paltDhnRVTEc0UUUrXFM9eGtMOjQkjXxcUEc0R0IxPTklVk02Qj8xYlM2kH9ga2Za0LmTiIBqs596X1lOYVA0SUEuSkc7V0osPjgkZ1Q3V00teXRjnJN7j3xdeXFWcWhNj4l2Qz0vuaiHqZ6DsqB9TkY0cWtUqZhzYlM5UEgun5R6NjUkkX5dYV1MgXlmOjYldm5jzr6Zal1EREA1o5l/gnpra2VUwbCKfG1Nw7SSX1Q1ZVc4Vk40jYBjr6KDY1g+T0MqW1ZHdm1YW1E618Weg3phWU4vfntqg3NURT8nU0gsfXVbintaaF9AcGVIuKyNy7qXXE4woZBsSkEoh4Fw08GblIx4jIRxOzUhU1BAMCsdQDomUUw4LSsdNC8fhH5vkYNiyLiUpH6ccwAAABB0Uk5T+fPz8/Pz8/Pz8/Pz8/Pz81zggSQAAAENSURBVBjTLcblWsJgGADQ16CZPljYgXQojcBGxwrWHXzb7v8eHD6eXwdO0vF4Op1KYpdHWCQCWXZSrRJPd1JNcUx0sG3AJXbhtJBt2wdkmo6iADqEUMthFgv2gZQIDh4ZRmFJScIJ7uN9e6168EziHF/eNQeDl3Zmef/Zgm3TG7Qzt1avgZDJTDgarJ7TQKZTm4/8ymwYiAEoa34vF8N2RGHWr+s5GIvBeJwv1HVD9TxVNXToH0tRnmHo/ZkQaBugKDX3WjhW04J8Rd6DEHQ22tXwRn4bdedr17WgKPs0P5+EtZbfP6vdFtyS+9+p7/tfexrKq910+tcR3127pSwkEmex2GkUS16EUudY9BfYZUet56scVQAAAABJRU5ErkJggg==);
	}
	.color-icon-color11,
	.color a.color11 {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAABGdBTUEAALGPC/xhBQAAASxQTFRFhIB5ZWRifXp7cG1rfXt4amdljouEhYB5enh1j4uFdnNviYSAcW9sjIeAenZyjoiD/Pv8lZaboaKlRD89Li4qr661Z2JbYFxalpOO2dralpaX4+HjhYB8dHBqmpiXwMLG5ODiZF9Z3dzesbCw0NDVOjc0SkhEyMfKdnVzpKOjvLq9jY6RhYOA1NTVlpOL3+DkVFJMiIqLn5eSw8PJzM7SbmxqPDk3ioeEu7y/7+7x6+vshIF9dXJs8vH1QD04WVhWmJWR7OvveHh4tLW5Tk1Ka2Ziq6uuT0tH1NTai4eBQj88/Pz9R0RA4uPnj4uFhYWE+vn7//7/i4Z/nJyfNDIvfXhzXVlWgH56WlVRgYF+kI2KNzUy9vX2lI+JaGRgjYiCendzmJONfHp3////J7qfxgAAABB0Uk5T/Pn5+fn5+fn5+fn5+fn5+YXBK0wAAAENSURBVBjTPciHTsJgFIbh42DIsFEUtyJ7b5BZoNCWMtrSvWvp/d+Dv5j4JCd5vwOhUDQaxOLxKDosGMSuQGAEgXFdhnFZ27brdQ99XIY1DPtx3m577Kv8BraHzA3mOHGU1Ua6k4BVJ6Sj0Hkc362amqYpoDS1pPOZJEnnQaN3eM4EWZZ7M3q36Zum2c/PegQkcpJkJlYO0Xq+pe6X5SXMihWRWg4+Ot1stvb0MppCobtepxv7/X40tPiD7/uwGE4ti+e3v+ME/P9EttYoDX954IepWqGcKb0bsLUWjWxnkBHnxldVV9UqUCVRvKm0OF0fj9UjApzOcTpK4vh9UoTzy3D4GolEYrHYRSBw9gNsI0kzwru1RgAAAABJRU5ErkJggg==);
	}
	.color-icon-color13,
	.color a.color13 {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAABGdBTUEAALGPC/xhBQAAAE5QTFRFqampubm5ra2tvLy8q6urt7e3tbW1sbGxr6+vs7Oznp6evLy8vr6+oqKipqampKSkoKCgqampubm5q6urra2tt7e3r6+vtbW1s7OzsbGxHQWMZQAAAAp0Uk5T8PDw8PDw8PDw8KkKRmoAAAC4SURBVBjTHU8LlgMhCKO7rTPu/FQQyP0vurEoPIwkgNR9r3Wj00opn18xeADIOecxjvM8xDFjznEO2lyprBB0xrFSE2QE0pMw4AiIO8y6miMXOlOoCuMrEWNEjJT8GpuZW1AhqOOmriQhFkJWpjtr1AkrwJrAfbsuJq+5SgdGrLmt93b35xKq6NVae25VW7vIdT3tj++OORLuLv6VZmtbg2XaYj3KoZU/XGeG7Ju8t5+9lrrxvD7lH2TVFihMaTbuAAAAAElFTkSuQmCC);
	}
	.color-icon-color14,
	.color a.color14 {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAABGdBTUEAALGPC/xhBQAAAFpQTFRFU1JTODc4n56eYmFhnZydQUFBhYWFpqamioqKZmVlfn1+kpKSSUhIMTExra2tvb29Ly0vubm5qqqqMC8vMTAxr6+vtbW1MzIyt7e3NDMzMjExs7OzMzIzsbGx+4rXkAAAALlJREFUGNM1jgeOxSAMRL31t4QQwBTjuf81d8jXjoTteXJBpuqc4KNqrf2QAK0AZu/9OA9KFL32fh4n1VcpK7CZqmft4f4QcBpTJzGeEmMUVYSQUlDgK+aco3ArAngIv3tekuvs5LH0s0jJ3KMhaVI8zcq+F07N9Ufg+4OkmLGn4nbTlLayvFuRBJwVr63YP9HP1/2xGY2b7QzSWnM6b22MZs2buF/WxxuZL8KKhGmMUlyY/DJLbm38Aaz6GTFfob5QAAAAAElFTkSuQmCC)
	}
	.color-icon-color15,
	.color a.color15 {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAF7tIdeAAADAFBMVEVTUlM4Nzifnp5iYWGdnJ1BQUGFhYWmpqaKiopmZWV+fX6SkpJJSEgxMTGtra29vb0vLS+5ubmqqqowLy8xMDGvr6+1tbUzMjK3t7c0MzMyMTGzs7MzMjOxsbEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADD9P2MAAAACXBIWXMAAAsSAAALEgHS3X78AAAA5UlEQVR4nB1Py3LCQAwTtjaEQOi0pQ8Y+v+f1mOBNLCPrLeeHnSwJEsjHgE+RrAZeFSWRFnzBPzseM/7A3hq7hDYldcxDtRFV+xCbjxbM7Hgauytzt3l3VMemN6wOBdMtncMpfIjVABaqcXtRZUyjcHmJdPGDNvcDsxpvGyxDmzd9GrSg/XylYKVwP7zF2kDIWwAxCLPEeE/UQsE6mWlL6sqKNAAk+JM1WCa0eW5vSxlh5kN5je+9QhrNGyJ7NOm+LzxsM5h/gXU+wkx0Uc8RTC1btB9Eh1clrISuvMhJt7vSK2//gHa02+kvKwIEQAAAABJRU5ErkJggg==)
	}
	.color-icon-color16,
	.color a.color16 {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAF7tIdeAAADAFBMVEVTUlM4Nzifnp5iYWGdnJ1BQUGFhYWmpqaKiopmZWV+fX6SkpJJSEgxMTGtra29vb0vLS+5ubmqqqowLy8xMDGvr6+1tbUzMjK3t7c0MzMyMTGzs7MzMjOxsbEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADD9P2MAAAACXBIWXMAAAsSAAALEgHS3X78AAAA3UlEQVR4nB2QsVLEMAxEV/HaPopQkCE3Ye7//4xJAVzDFZEcW+ioJK2fV2tzG2DzOyHkJmyFBfyAxmxJPHoPYoIJj4JEV+mUnwW8DR8nKozHZXRJKs5ggZSssqvgdCmd19wxkDpTm0ZHz5x+53yKG/tsuG9W2HT2xQLOxfSxIEcQn2czsIRv87oz6vdrtZW3A/m5Zhi0lujYLk36hHa+HM87kbqnPJKh9M/NHBDQcQBB+6Y1DjSebJEP2BcVS9O+roQLoPKGIJItyShFEYblaary/wEWbtUeISGEr/c/xTt5HhawM9AAAAAASUVORK5CYII=)
	}
	.color-icon-color17,
	.color a.color17 {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAwBQTFRFOy8bOS0YNCkYOC8aX1I3OS4ZhXVSW080i3tUbl4/PjEaNisXaVs/QjQcRTYdZVg7UkYsU0ctOS8aWk0zOjEca11Ac2VEUkYrUEQqXE81QTMcQjQdOTAbODAbQDMd28udQzMcRTkgXVA2iHdTSjsiSj4jOzAaT0IpzbyP382gVUkuRzkhOCwW3cudPTIddWVEZlk9mohXyLeKV0owzbyO8uK0RjkiUkUrT0IoRzkgZlk8YVQ5RDYdTD4lRDcgOjAaQzYdTD8mVkoxmolippRqcWJEh3ZSY1Y6kH9ataZ5WEwxRToibmFDU0crl4dcXlE4eGlGjHtUopBnPzYgx7aLRjYdRjskW00z59ioaFo/RDchmYZgybiLV0sxtKR3QjUeXlA0moplxbOIj31YgnJNTEAnSj8mOC4YOC4ZRzsic2NBTkIpQDUfjnxWRjshRjkgQDEbYFA0PjQdPDIcUEQoST0kNCsXYVU5W04xPDAaMScUSj0jQzggQDUdPzIcOjAcvap8dWZGhXRRRzgfhnZQT0En6tur4tKkfGxLfm5Jt6V7o5Fpjn5XVUct1cOU1caUTD0kXUwwTz8mTUEoTEEqZVc7VUksV0kvb2FBb2JAYlU5Sz4lloVac2NDinpUm4lfi3pVe2tGrJtxjHtXi3tXPzMbyLeMsJ1wq5xzWEszRDceRjcePTEcQDYgNSoV2sqbnY1ln41kaFo+sJ9xRjojvayAfW5Nf29MPi8ZiXpXV0swinlW3cua3cuboI5lf29LoY5kX1E1m4pkal0/NSwZxrOIj39Xj35ZOzIcg3JOTEAmTUEnSj4mSz8nqphtmYdccmREjn9cRzoja1s8cmNAal5Ba15AtaJ3QDQetaJzQTUeXVAyjn1WRzohRzshz7+QQTMbXE41W04zi3lUPTQePjQedmdG5dOjdmdHPTIcUUQpqZhtSD0lWU0yNCoY7+CxNCoWRDggWk4xvq2BVUkvPTEaMCYTQjQbTD8lSTsiQzghdGVGQDQdQjMcPjIcdWZF7xtrWwAAAUBJREFUeNoAMgHN/gDarTZuZpQYlrqp8pFgIgfbwQAWiQaEI21IxmOMUdzHu6OetwCK2aeizsDCW88xUkSxTr8PlwCcuYKhFVlMFtQGRvua7C7YuABKKhERMwQZwUJA+vzwP/3pAAA4FxcQN3tacwt/aK4BHAMsBQCQfOQmxO569hLIpVbqcdUvpAAOX1O0QWsQeNO2CLBJxSgpNQBFgcnRYYteVDSPhu/nrx9ctQCAprwtvViHjt9i175DCIhQ5gAy87Oo65/joGSdCZjDD08T4gD/aujQmQnWDJVHOxlX9HSbywCyFQwwOncEB12NJ80l3ap9DQAE4e0TTYVl0oNsCnlnBQXuAgAY+GkrcvUAEhQdAwMUA3YBCwA8937gHuX+GhsKcBusGkv5kgAkb/EhVasODSA+Od6TynU9zAIMAIf/grdh4JgwAAAAAElFTkSuQmCC)
	}

.color-icon-color18,
  .color a.color18 {
  	background-image:
url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/4QCARXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQABAAAARgAAACgBAwABAAAAAgAAAGmHBAABAAAATgAAAAAAAABIAAAAAQAAAEgAAAABAAAAAwAAkAcABAAAADAyMTAAoAcABAAAADAxMDABoAMAAQAAAP//AAAAAAAA/+ECkmh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQnPz4KPHg6eG1wbWV0YSB4bWxuczp4PSdhZG9iZTpuczptZXRhLyc+CjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJkZjpEZXNjcmlwdGlvbiB4bWxuczpleGlmPSdodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyc+CiAgPGV4aWY6WFJlc29sdXRpb24+NzI8L2V4aWY6WFJlc29sdXRpb24+CiAgPGV4aWY6WVJlc29sdXRpb24+NzI8L2V4aWY6WVJlc29sdXRpb24+CiAgPGV4aWY6UmVzb2x1dGlvblVuaXQ+Q2FsPC9leGlmOlJlc29sdXRpb25Vbml0PgogIDxleGlmOkV4aWZWZXJzaW9uPkV4aWYgdyB3ZXJzamkgMi4xPC9leGlmOkV4aWZWZXJzaW9uPgogIDxleGlmOkZsYXNoUGl4VmVyc2lvbj5GbGFzaFBpeCB3IHdlcnNqaSAxLjA8L2V4aWY6Rmxhc2hQaXhWZXJzaW9uPgogIDxleGlmOkNvbG9yU3BhY2U+QsWCxIVkIHdld27EmXRyem55IChuaWV6bmFuYSB3YXJ0b8WbxIcgNjU1MzUpPC9leGlmOkNvbG9yU3BhY2U+CiA8L3JkZjpEZXNjcmlwdGlvbj4KCjwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cjw/eHBhY2tldCBlbmQ9J3InPz4K/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwKDAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8IAEQgAEQARAwERAAIRAQMRAf/EABgAAAIDAAAAAAAAAAAAAAAAAAUGAwQI/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhADEAAAAdGKSRQG8iVCCSDVpr//xAAbEAACAwADAAAAAAAAAAAAAAAAAwIEExASIv/aAAgBAQABBQKtVhlgqJ2E+UMaakxnH//EABQRAQAAAAAAAAAAAAAAAAAAADD/2gAIAQMBAT8BH//EABQRAQAAAAAAAAAAAAAAAAAAADD/2gAIAQIBAT8BH//EAB4QAAEBCQAAAAAAAAAAAAAAAAIAARAgIjEyUXKR/9oACAEBAAY/AgkGmFYPHBqyL//EAB0QAAIBBAMAAAAAAAAAAAAAAAABERAhMUFRwfD/2gAIAQEAAT8hdY3NrdpwJTrkSPqWIN0YG9P/2gAMAwEAAgADAAAAEBJBCD//xAAWEQADAAAAAAAAAAAAAAAAAAABECD/2gAIAQMBAT8QoP8A/8QAFBEBAAAAAAAAAAAAAAAAAAAAMP/aAAgBAgEBPxAf/8QAHxABAAECBwEAAAAAAAAAAAAAAQARIRAgMUFhccHw/9oACAEBAAE/EH/EqStF9Jedb42wuc+CEGO2SP/Z);
  }

  /*Profil czarny wspornik biały*/
  .color-icon-color19,
  .color a.color19 {
    background-image: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjcxMDBEQzMyQzg4ODExRTQ4MDJCOTAxQTcwMEEwRURDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjcxMDBEQzMzQzg4ODExRTQ4MDJCOTAxQTcwMEEwRURDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzEwMERDMzBDODg4MTFFNDgwMkI5MDFBNzAwQTBFREMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzEwMERDMzFDODg4MTFFNDgwMkI5MDFBNzAwQTBFREMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgICAgIDAwMDAwMDAwMDAQEBAQEBAQIBAQICAgECAgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwP/wAARCAARABEDAREAAhEBAxEB/8QAdgAAAgMAAAAAAAAAAAAAAAAABwkGCAoBAQADAQAAAAAAAAAAAAAAAAABAgMEEAAABgECAgMRAAAAAAAAAAABAgMEBQYHABEICfAhkTFRgdESUsITM0MVFpfXWAoaEQEAAgMBAAAAAAAAAAAAAAAAARFBUQIS/9oADAMBAAIRAxEAPwDMcCoF7m4+XsYdhAxgEe3q20aHh8svkXZ75htIVzVL5AhcBYGPJO4evXebrUhdLJfJGMVFtMqUqnN5WrtnkDDv0lGbmRdSjVIHpDooFcHRcAiRM0ud/OLXPzCmfocy+6+iPSd8MX6sWWJCfqto4rOITGkJjk/wqckKrg8LVarjYopYiDoYYbDdatToaouXSJwA7ojSZBPrAqRhEDFF6bA6zA0XD2P6ji7G0FHVCg0CuxVUqNZiEfUx8NAwrRNlHskAMY6qokQSATqqGOssoJlFDGOYxhlqWV80D54do+PQGib9mHTvaQpxkFLH7/w+jouHmquh/9k=);
  }

  /*Profil - aluminium, wspornik - biały*/
.color-icon-color20,
  .color a.color20 {
    background-image: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk2NTJFNjA3Qzg4ODExRTQ5MDI1QUUzNTIzMEM2QjAyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk2NTJFNjA4Qzg4ODExRTQ5MDI1QUUzNTIzMEM2QjAyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTY1MkU2MDVDODg4MTFFNDkwMjVBRTM1MjMwQzZCMDIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTY1MkU2MDZDODg4MTFFNDkwMjVBRTM1MjMwQzZCMDIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgICAgIDAwMDAwMDAwMDAQEBAQEBAQIBAQICAgECAgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwP/wAARCAARABEDAREAAhEBAxEB/8QAcQABAAMAAAAAAAAAAAAAAAAABwYICQEBAQADAAAAAAAAAAAAAAAAAAIBAwQQAAEEAQICAxEAAAAAAAAAAAECAwQFBgARIRRRBwjwMYGR0RIiUsITM0OV5RZWFxEBAAMAAAAAAAAAAAAAAAAAAAFBAv/aAAwDAQACEQMRAD8A2WRNDIZTykx/0vPcLslSRuFDitwPNbnYDoJPe4knQW56j+zflnW7Uqylyzh4diXMPxYdpNgKtbC2kRnCzJNbWB2O07EiPNKbW8uS2n3u6UBRSvYI3/NJn7mfoP3rQK2Adg+8slUeQ9YWX0kOimQq6xXWYvzU+ymwpDcaW3HW/aVEFqqkuoVstxC5YQOCUk7KAX+fm0+MU1fQUbDVdT08KPXV0GOkhmNDiNJZZaQSVLWQhPFSiVKO5USSTrLeyp/KD648Z8ugaLv4Y7ujSEYsKZH8/wAPs6LHmpdD/9k=);
  }

/*Profil - biały, wspornik - czarny*/
  .color-icon-color21,
  .color a.color21 {
    background-image: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc5OUE5QkIwQzg4ODExRTQ4MERBQTlCQzk5RTM2NDU2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc5OUE5QkIxQzg4ODExRTQ4MERBQTlCQzk5RTM2NDU2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Nzk5QTlCQUVDODg4MTFFNDgwREFBOUJDOTlFMzY0NTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Nzk5QTlCQUZDODg4MTFFNDgwREFBOUJDOTlFMzY0NTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgICAgIDAwMDAwMDAwMDAQEBAQEBAQIBAQICAgECAgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwP/wAARCAARABEDAREAAhEBAxEB/8QAeAAAAQUAAAAAAAAAAAAAAAAACAQFBgkKAQEBAQEAAAAAAAAAAAAAAAABAAMCEAAABgEBAwYPAAAAAAAAAAACAwQFBgcBACEICRGx0RJCFMITc5MkVHQVNRaX11gKGhEBAAICAwAAAAAAAAAAAAAAAAERMRJRYeH/2gAMAwEAAhEDEQA/ANo1Y1bEjorGFKmKx85SoYWc01QoZms885R7rR+lbEOluql4mHGX3TOG7MiKVaqUb94C/AtaN6kUJYlUch0ZgTe6JwK2cqbTI+NyZShf3dCcWsTtqVsVHdyGA48acByfJwxiLUNf0kyn8N2760Of2n00dRtXH+0/UEZqkmL7qG73ZL3ZZcZQMbfLLx+VotDI65ktpCbD3mOQyVTJ4l6ZIeDrBSGK2bxuzIjQ4xkIha8sblgWNObisOXWZYL+4zCwbDkTjJ5ZI3YzChxfJA+qhql6s7lxgsoR6g/OCyiggJIBgJZQAACEIV0ifeFfrOfOj6dFx2iiP/GG320HMZp9E4NZfZ8r4WoiC0M3/9k=);
  }

 /*Profil - biały, wspornik - aluminium*/
  .color-icon-color22,
  .color a.color22 {
    background-image:
url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY2Mjg4ODEwQzg4ODExRTRCREQ4RjRERkY5MjMyMUM0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY2Mjg4ODExQzg4ODExRTRCREQ4RjRERkY5MjMyMUM0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjYyODg4MEVDODg4MTFFNEJERDhGNERGRjkyMzIxQzQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjYyODg4MEZDODg4MTFFNEJERDhGNERGRjkyMzIxQzQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgICAgIDAwMDAwMDAwMDAQEBAQEBAQIBAQICAgECAgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwP/wAARCAARABEDAREAAhEBAxEB/8QAbwAAAgIDAAAAAAAAAAAAAAAAAwYFBwgJCgEBAQEAAAAAAAAAAAAAAAAAAAEDEAABBAECAgUNAAAAAAAAAAAEAQIDBQYABxESIRM0FdUxc7MUJIS0VZVWlhcJEQEBAQAAAAAAAAAAAAAAAAAAATH/2gAMAwEAAhEDEQA/AO0bbHa3EpsVxgknFcfmJIoaeWUgimq555iO6w/augHVblDePebZvZOwZiwu3uN5fl7Y4Jz6oYSjrRKeEpnWC96HuqjpYSiIVSRkLIHr1So5zmI5nNGDAX99nfakH1abwzQX5Zf0CpcXwuooNu9u7uxyQKhrKx9jltlj9TUgEihQCOLQKptrywsYuuiXkY/1Tm8qqnBW6DXvZ3GTZTamZHc2ikWt6YTYnkuQ44uc8pzpHSSukIBDVr+LuhqcOHBreVGt0EXy3HzGX8Zb4loDw9sk88F8M7QmmIftq+8eiTQE1Gj/2Q==);
  }
/*23 -> Rura - biała, wspornik - czarny*/
  .color-icon-color23,
  .color a.color23 {
  	background-image: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc5OUE5QkIwQzg4ODExRTQ4MERBQTlCQzk5RTM2NDU2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc5OUE5QkIxQzg4ODExRTQ4MERBQTlCQzk5RTM2NDU2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Nzk5QTlCQUVDODg4MTFFNDgwREFBOUJDOTlFMzY0NTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Nzk5QTlCQUZDODg4MTFFNDgwREFBOUJDOTlFMzY0NTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgICAgIDAwMDAwMDAwMDAQEBAQEBAQIBAQICAgECAgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwP/wAARCAARABEDAREAAhEBAxEB/8QAeAAAAQUAAAAAAAAAAAAAAAAACAQFBgkKAQEBAQEAAAAAAAAAAAAAAAABAAMCEAAABgEBAwYPAAAAAAAAAAACAwQFBgcBACEICRGx0RJCFMITc5MkVHQVNRaX11gKGhEBAAICAwAAAAAAAAAAAAAAAAERMRJRYeH/2gAMAwEAAhEDEQA/ANo1Y1bEjorGFKmKx85SoYWc01QoZms885R7rR+lbEOluql4mHGX3TOG7MiKVaqUb94C/AtaN6kUJYlUch0ZgTe6JwK2cqbTI+NyZShf3dCcWsTtqVsVHdyGA48acByfJwxiLUNf0kyn8N2760Of2n00dRtXH+0/UEZqkmL7qG73ZL3ZZcZQMbfLLx+VotDI65ktpCbD3mOQyVTJ4l6ZIeDrBSGK2bxuzIjQ4xkIha8sblgWNObisOXWZYL+4zCwbDkTjJ5ZI3YzChxfJA+qhql6s7lxgsoR6g/OCyiggJIBgJZQAACEIV0ifeFfrOfOj6dFx2iiP/GG320HMZp9E4NZfZ8r4WoiC0M3/9k=);
  }
/*24 -> Rura - czarna, wspornik - biały*/
  .color-icon-color24,
  .color a.color24 {
  	background-image: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjcxMDBEQzMyQzg4ODExRTQ4MDJCOTAxQTcwMEEwRURDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjcxMDBEQzMzQzg4ODExRTQ4MDJCOTAxQTcwMEEwRURDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzEwMERDMzBDODg4MTFFNDgwMkI5MDFBNzAwQTBFREMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzEwMERDMzFDODg4MTFFNDgwMkI5MDFBNzAwQTBFREMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgICAgIDAwMDAwMDAwMDAQEBAQEBAQIBAQICAgECAgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwP/wAARCAARABEDAREAAhEBAxEB/8QAdgAAAgMAAAAAAAAAAAAAAAAABwkGCAoBAQADAQAAAAAAAAAAAAAAAAABAgMEEAAABgECAgMRAAAAAAAAAAABAgMEBQYHABEICfAhkTFRgdESUsITM0MVFpfXWAoaEQEAAgMBAAAAAAAAAAAAAAAAARFBUQIS/9oADAMBAAIRAxEAPwDMcCoF7m4+XsYdhAxgEe3q20aHh8svkXZ75htIVzVL5AhcBYGPJO4evXebrUhdLJfJGMVFtMqUqnN5WrtnkDDv0lGbmRdSjVIHpDooFcHRcAiRM0ud/OLXPzCmfocy+6+iPSd8MX6sWWJCfqto4rOITGkJjk/wqckKrg8LVarjYopYiDoYYbDdatToaouXSJwA7ojSZBPrAqRhEDFF6bA6zA0XD2P6ji7G0FHVCg0CuxVUqNZiEfUx8NAwrRNlHskAMY6qokQSATqqGOssoJlFDGOYxhlqWV80D54do+PQGib9mHTvaQpxkFLH7/w+jouHmquh/9k=);
  }
  

	.color a:hover {
		border: 1px solid #FF531F;
		width: 15px;
		height: 15px;
	}


.products-start {
	padding: 0 0 10px;
	text-align: center;
}
	.products-start > div {
		display: inline-block;
		width: 180px;
		margin: 2px 0;
		border: 1px solid #ebebeb;
		position: relative;
		border-top-color: #d9d9d9;
		border: 1px solid #d9d9d9;
	}
	.ie7 .products-start > div {
		display: inline;
		zoom: 1;
		margin: 0 2px 3px 1px;
	}
	.products-start > div.empty {
		border: 0;
		padding: 1px;
		min-height: 100px;
	}
		.products-start > div.empty * {
			display: none !important;
		}
	.products-start .img {
		display: block;
		position: relative;
		z-index: 3;
		overflow: hidden;
		width: 180px;
		height: 116px;
		padding-bottom: 10px;
	}
		.products-start .img img {
			position: absolute;
			right: 3px;
			bottom: 10px;
		}
	.products-start strong {
		display: block;
		font-size: 13px;
		text-align: left;
		padding: 5px 0 3px;
		background: #f3f3f3;
		padding-top: 0;
	}
	.products-start strong a {
		color: #444;
		text-decoration: none;
		display: block;
		text-align: center;
		height: 36px;
		line-height: 36px;
		font-weight: normal;
	}
	.products-start strong a span {
		vertical-align: middle;
		line-height: 1.3;
		display: inline-block;
		padding: 0 5px;
	}
	.products-start strong a:hover {
		color: #FF531F;
	}
	.products-start b {
		display: block;
		padding: 3px 8px;
		font-size: 12px;
		text-align: center;
		display: inline-block;
		border: 1px solid #ffd0bd;
		vertical-align: middle;
		margin-bottom: 3px;
	}
	.ie7 .products-start b {padding-bottom: 4px}
		.products-start b i {
			color: #ff531f;
			font-size: 14px;
		}
	.products-start a.button {
		background: #ff531f;
		display: inline-block;
		vertical-align: middle;
		color: #FFF;
		padding: 3px 15px 4px;
		font-weight: bold;
		text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
		text-decoration: none;
		text-align: center;
		/*width: 140px;*/
		margin: 2px 0 5px -5px;
	}
	.products-start a.button:hover {
		background: #666;
	}

	.products-start .color {
		z-index: 50;
		padding: 3px;
		position: absolute;
		top: 100px;
		right: 0;
		top: 139px;
	}
	.products-start .color i {
		float: left;
		font-size: 11px;
		color: #757575;
		padding: 5px 3px 0 0;
	}

.products-akcesoria {
	padding: 20px 0 10px;
	text-align: center;
}
	.products-akcesoria > div {
		display: inline-block;
		width: 180px;
		padding: 0 0 10px;
		margin: 2px 0;
		border: 1px solid #ebebeb;
	}
	.ie7 .products-akcesoria > div {
		display: inline;
		zoom: 1;
		margin-right: 3px;
	}
	.products-akcesoria > div.empty {
		border-color: #fff;
		width: 100%;
		height: 30px;
	}
	.products-akcesoria .img {
		display: block;
		width: 180px;
		height: 125px;
		text-align: center;
	}
		.products-akcesoria .img img {
			max-width: 180px;
			max-height: 125px;
		}
	.products-akcesoria strong {
		display: block;
		font-size: 13px;
		padding: 5px 0 3px;
	}
	.products-akcesoria strong a {
		color: #444;
		text-decoration: none;
		display: block;
		min-height: 50px;
		line-height: 50px;
	}
		.products-akcesoria--name-top {
			text-align: left;
		}
		.products-akcesoria--name-top  strong a {
			line-height: 1.3;
			padding: 0 7px;
		}
	.products-akcesoria strong a span {
		display: inline-block;
		line-height: 1.3;
		vertical-align: middle;
	}
	.products-akcesoria strong a:hover {
		color: #666;
		text-decoration: underline;
	}
	.products-akcesoria b {
		display: block;
		padding: 0 0 4px;
		font-size: 13px;
	}
		.products-akcesoria b i {
			color: #ff531f;
			font-size: 14px;
		}
	.products-akcesoria a.button {
		background: #ff531f;
		display: block;
		color: #FFF;
		padding: 4px 0 5px;
		margin: 2px 0;
		font-weight: bold;
		text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
		text-decoration: none;
		text-align: center;
		width: 140px;
		margin: 0 auto;
	}
	.products-akcesoria a.button:hover {
		background: #666;
	}



/* Filter */

.filter {
	margin: 0 10px 20px;
	/*text-align: right;*/
	background: #FAFAFA;
	border: 1px solid #EEEEEE;
	padding: 5px;
}
	.filter-top {
		float: right;
		margin-top: -28px;
	}

	.filter-section {
		white-space: nowrap;
		padding-left: 10px;
		display: inline-block;
	}

	.filter-label {
		color: #888;
	}

	.filter-select {
		display: inline-block;
		padding: 6px 9px;
		/*border: 1px solid #EEE;
		background: #f8f8f8;*/
		-webkit-transition: all 0.2s ease-out;
		-moz-transition: all 0.2s ease-out;
		-o-transition: all 0.2s ease-out;
		transition: all 0.2s ease-out;
		border: 1px solid #CCC;
		background: #f0f0f0;
		cursor: pointer;
		position: relative;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		text-align: left;
	}
		.filter-select.active,
		.filter-select:focus,
		.filter-select:hover {
			border: 1px solid #b5b5b5;
			background: #dcdcdc;
			-moz-border-radius: 3px 3px 0 0;
			-webkit-border-radius: 3px 3px 0 0;
			border-radius: 3px 3px 0 0;
		}
		.filter-select-label {
			display: block;
			font-weight: normal;
		}
		.filter-select-label:after {
			content: '▼';
			display: inline-block;
			vertical-align: middle;
			font-size: 11px;
			color: #b5b5b5;
			padding-left: 6px;
		}

		.filter-select-list {
			position: absolute;
			top: 100%;
			left: -1px;
			width: 230px;
			background: #eee;
			border: 1px solid #c7c7c7;
			z-index: 200;
			margin: 0;
			padding: 0;
			-webkit-border-radius: 0  2px 2px 2px;
			-moz-border-radius: 0  2px 2px 2px;
			border-radius: 0  2px 2px 2px;
			display: none;
		}
		.filter-select-list li {
			background: none;
			padding: 0;
		}
		.filter-select-list a {
			display: block;
			padding: 8px 8px;
			border-top: 1px solid #E6E6E6;
			font-size: 12px;
			-webkit-border-radius: 2px;
			-moz-border-radius: 2px;
			border-radius: 2px;
			text-decoration: none;
			color: #666;
			width: 214px;
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
		}
		.filter-select-list li:first-child a {
			border: 0;
		}
		.filter-select-list a .color-icon {
			/*float: right;*/
		}
		.filter-select-list a:hover {
			background: #FFF;
		}
		.filter-select:hover .filter-select-list {
			display: block;
		}


.products-list {
	padding: 0 0 10px;
	text-align: center;
	margin: -11px 0 0 0;
}
	.products-list > div {
		display: inline-block;
		width: 272px; /*180px;*/
		margin: 8px 1px;
		position: relative;
		border: 1px solid #d5d5d5;
	}
	.products-list > div.empty {
		border: 0;
		padding: 1px;
		min-height: 100px;
	}
		.products-list > div.empty * {
			display: none !important;
		}

	.products-list .img {
		display: block;
		position: relative;
		z-index: 3;
		overflow: hidden;
		width: 272px; /*180px;*/
		height: 144px; /*116px;*/
		padding-bottom: 10px;
	}
		.products-list .img img {
			position: absolute;
			right: 3px;
			bottom: -8px;
			/*max-width: 285px;*/
		}
		.products-list .img:after {
			content:"";
			position: absolute;
			background: repeat-y url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAABCAYAAADaZ14YAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAC5JREFUeNpi/A8EDAwMP4H4BxB/B+JvQPwFij8D8Sc0/BGN/xlJ/TeoGT8AAgwAj6gYBrL3TR4AAAAASUVORK5CYII=) ;
			width: 22px;
			height: 176px;
			top: 0;
			left: 0;
		}
	.products-list strong {
		display: block;
		font-size: 13px;
		text-align: left;
		padding: 5px 0 3px;
		background: #f7f7f7;
		border-bottom: 1px solid #e2e2e2;
		padding-top: 0;
	}
	.products-list strong a {
		color: #808080;
		text-decoration: none;
		display: block;
		height: 26px;
		line-height: 26px;
		font-weight: normal;
		text-align: left;
	}
	.products-list strong span {
		vertical-align: middle;
		line-height: 1.1;
		display: inline-block;
		padding: 0 5px;
	}
	.products-list strong a:hover {
		color: #FF531F;
	}
	.products-list .price {
		padding: 5px 0;
		background: #f7f7f7;
		border-top: 1px solid #e2e2e2;
		display: block;
	}
	.products-list b {
		display: block;
		font-size: 12px;
		text-align: left;
		display: inline-block;
		vertical-align: middle;
		min-width: 177px;
		color: #999;
		font-weight: normal;
	}
		.products-list b i {
			color: #ff531f;
			font-size: 14px;
			font-weight: bold;
			font-style: normal;
		}
	.products-list a.button {
		background: #ff531f;
		border: 1px solid #ee4411;
		display: inline-block;
		vertical-align: middle;
		color: #FFF;
		padding: 3px 15px 4px;
		font-weight: bold;
		text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
		text-decoration: none;
		text-align: center;
	}
	.products-list a.button:hover {
		background: #ee4411;
	}
	.products-list .color {
		z-index: 50;
		padding: 3px;
		position: absolute;
		right: 1px;
		/*top: 100px;*/
		top: 159px;
	}
	.products-list .color i {
		float: left;
		font-size: 11px;
		color: #a7a7a7;
		padding: 4px 3px 0 0;
	}

#pager {
	text-align: center;
	padding: 10px;
}
	#pager p {
		color: #CCC;
		font-size: 11px;
	}
	#pager a,
	#pager span {
		font-weight: bold;
		padding: 4px 5px;
		font-size: 14px;
		text-decoration: none;
		color: #ff531f;
	}
	#pager span {
		color: #999;
	}
	#pager .next {
		background: url(../images/gfx/arr-orange-right.gif) no-repeat right center;
		padding-right: 10px;
	}
	#pager .prev {
		background: url(../images/gfx/arr-orange-left.gif) no-repeat left center;
		padding-left: 10px;
	}

#add-to-cart {
	width: 290px;
	text-align: center;
	border: 1px solid #BBB;
	padding: 10px 0;
	background: #f5f5f5;
	box-shadow:inset 1px 1px 0 #FFF;
}
	#add-to-cart #przyciecie {
		padding-top: 5px;
	}
	#add-to-cart #przyciecie input {
		width: 40px;
	}
	#add-to-cart input[type=text] {
		width: 25px;
		text-align: center;
	}
	#add-to-cart input[type=submit] {
		background: #FF531F;
		color: #FFF;
	}
	#add-to-cart input[type=submit]:hover {
		background: #464646;
	}
	#add-to-cart #suma {
		padding: 5px 0 10px;
		font-weight: bold;
		font-size: 14px;
	}
	#suma span {
		font-size: 18px;
	}

#item {
	/*overflow: hidden;*/
	padding-bottom: 20px;
}
	#item .right-info {
		/*float: left;
		width: 440px;*/
		overflow: hidden;
	}
	#item h2 {
		font-size: 15px;
	}
	#item #add-to-cart {
		margin: 10px auto;
	}

	#item .images {
		float: left;
		width: 300px;
		text-align: center;
		padding-right: 10px;
	}
	#item .images a {
		display: inline-block;
		background: #FFF;
		padding: 1px;
		border: 1px solid #EEE;
		margin: 0 auto;
		text-align: center;
		position: relative;
		overflow: hidden;
	}
	#item .images a img {
		vertical-align: middle;
	}
	#item .images a > s {
		position: absolute;
		width: 25px;
		height: 25px;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAkBJREFUeNpi/P//vxQDjQETAx3ACLNk1qxZyiBMriWMuCL+8OHDvCtWrCj/9u2bH1CNMFT4Lxsb2yElJaVJFRUVpyiyZPr06WqnT59e/u/fPwkQn5mZ+S4jI+OHv3//KgPVC4DEhISEGvv6+maRZcnDhw9Zm5qaDgANVODg4FgfEhJS4+Li8gEmN3HixMT379+XA/VxyMrKpjQ3N28nOU4mTJiQDrVg64wZM3JgFoCAvLz8b5DrgYZngvhPnz5t+fDhAzPJlnz8+DEOFPaOjo51uDQBfboLGDdHQcEJdIgxSZZs3bpVGKhRmoWF5XZ4ePgLfBq5ubkPgeg3b95okGTJ79+/mUlNnsCg5SbJkoCAgFfAVPQZFCd79uwRwKfx+/fveiCah4fnAclxAozw7aCUs3bt2npcmiZPnqzx48cPD6CD3kZEROwn2RITE5OJQM0/gC4Ny8/PLwQlW2R5YOrSO3/+/FJQ9mFiYvo8c+bMHFBckpwZa2trPR8/fjwTatALdnb2/UCL//769Uvnz58/BmCNjIy/gXpZYZnVzc0tDFdiwVmsgHI90MWNQIPtUDQAg0hcXLzp8+fPBl+/fk2EieOziJFQpbVs2TLpmzdvagCDT1JRUfFUZmbmLZD4hg0bxDZv3rwGVNTAw56J6REw84ZERUU9JckSfABq0UqgRWowMWAeuzRnzhxPqtUnoCQfFBQUAjT4KlK+UUMvaiiutLy9vUHJOAxUBYDymLCwcKOAgMBfqgXXaB1PEwAQYAAzdBv4UN4s9AAAAABJRU5ErkJggg==);
		right: -300px;
		bottom: 0;
	}
	#item .images a:hover > s {
		right: 0;
	}
	#item .images a:hover {
		border-color: #FF531F;
	}
	#item .images a.big {
		display: block;
		margin-bottom: 4px;
	}

#footer {
	clear: both;
	background: #c2c2c2;
	text-align: center;
}
	#footer div {
		background: #737373;
		padding: 10px;
		width: 960px;
		margin: 0 auto;

	}
	#footer ul {
		/*float: right;*/
		padding: 0;
	}
	#footer ul li {
		list-style: none;
		/*float: left;*/
	}
	#footer a {
		/*color:  #CCC;
		font-weight: bold;
		text-decoration: none;
		padding: 5px;
		font-size: 9px;*/
	}

	#footer-nav ul {
		float: left;
	}

	#footer-nav > ul > li {
		background: none;
		padding:0;
	}

	#footer a:hover {
		color: #FFF;
	}
	#footer .copy {
		color: #D9D9D9;
		font-size: 12px;
	}


#order-path {
	width: 735px;
	height: 52px;
	padding-left: 3px;
}
	#order-path div {
		float: left;
		width: 232px;
		margin-left: -5px;
		height: 52px;
		line-height: 50px;
		text-shadow: 1px 1px 1px rgba(255,255,255,.5);
		background: url(../images/gfx/order-path.png) no-repeat;
	}
	#order-path div span {
		font-size: 11px;
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		line-height: 110%;
		display: inline-block;
		vertical-align: middle;
		padding: 0 10px 0 60px;
		color: #4e4e4e;
	}
	#order-path .a span {
		color: #b55013;
	}
	#order-path .ok span {
		color: #5e931f;
	}
	#order-path div.p1 {
		margin-left: 0;
	}
	#order-path div.p4 {
		width: 52px;
	}

	#order-path .p1 {background-position: 0 0}
	#order-path .p2 {background-position: 0 -61px}
	#order-path .p3 {background-position: 0 -122px}
	#order-path .p4 {background-position: 0 -183px}

	#order-path .p1.a {background-position: -247px 0}
	#order-path .p2.a {background-position: -247px -61px}
	#order-path .p3.a {background-position: -247px -122px}
	#order-path .p4.a {background-position: -247px -183px}

	#order-path .p1.ok {background-position: -494px 0}
	#order-path .p2.ok {background-position: -494px -61px}
	#order-path .p3.ok {background-position: -494px -122px}
	#order-path .p4.ok {background-position: -494px -183px}





/* Classes */

td.foto {
	width: 150px;
	text-align: center;
}
td.nazwa {
	width: 300px;
	padding: 15px 0;
}
	td.nazwa a {
		font-size: 14px;
		text-decoration: none;
		color: #ff531f;
		font-weight: bold;
		display: block;
		overflow: hidden;
	}
	td.nazwa b {
		display: inline;
		font-size: 14px;
		color: #ff531f;
	}
	td.nazwa span {
		float: left;
		clear: left;
		min-width: 55px;
		padding-right: 5px;
		font-weight: bold;
		font-size: 11px;
		color: #333;
	}
	td.nazwa i {
		float: left;
		font-size: 11px;
		color: #333;
		font-weight: normal;
		font-style: normal;
	}
	td.nazwa a:hover,
	td.nazwa a:hover b {
		color: #444;
	}


td.ilosc {
	text-align: center;
	width: 50px;
}
	td.ilosc input {
		width: 25px;
		text-align: center;
	}

td.cena {
	text-align: center;
}


td.usun {
	text-align: center;
}
	td.usun a {
		color: #C00;
		font-size: 20px;
		text-decoration: none;
	}
	td.usun a:hover {
		color: #F00;
		font-size: 28px;
	}

td.dostawa-nazwa {
	padding-left: 0;
}
	.dostawa-nazwa input {
		margin-top: 5px;
	}
td.dostawa-koszt {
	width: 130px;
}

.cart-price .przelicz {
	float: right;
}
.cart-price > div {
	padding-bottom: 3px;
}
	.cart-price .main-price {
		font-size: 15px;
	}
		.cart-price .main-price .orange {
			font-size: 19px;
		}

	.cart-price .sub-price {
		font-size: 13px;
	}

#rabat {
	padding: 7px 0;
}

.icon {
	display: inline-block;
	border: 1px solid #eee;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding: 5px 10px 5px 5px;
	text-decoration: none;
}
	.icon:hover {
		border-color: #e9a175;
	}

.rr {
	display: inline-block;
	vertical-align: top;
}

.ffsmall {
	font-size: 11px;
}

div.info,
div.alert,
div.error,
div.info-orange {
	border: 1px solid #FF9494;
	background: #FFEDED;
	color: #FF2727;
	padding: 8px 10px;
	margin: 5px 0;
	text-align: left;
}
div.info {
	border-color: #81AEFF;
	background: #E9F1FF;
	color: #1B4797;
}
div.alert {
	border-color: #e7d648;
	background: #FFFFDE;
	color: #867c21;
}
div.info-orange {
	border-color: #E24414;
	background: #FFEBE5;
	color: #E24414;
}


.user-data-columns {
	padding: 15px 0 0 15px;
}
	.user-data-columns > div {
		float: left;
		padding-right: 30px;
	}


.preloader {background: url(../images/gfx/loading.png) center center no-repeat}

.ggImg img {cursor: pointer;}



#darmowa_dostawa_over {
	background: #333;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 5000;
	cursor: pointer;
}
#darmowa_dostawa {
	background: url(../images/darmowa_dostawa/bg.png);
	height: 237px;
	width: 697px;
	margin-left: -348px;
	margin-top: -118px;
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 5010;
}
	#darmowa_dostawa_close {
		position: absolute;
		right: 17px;
		top: 17px;
	}
	#darmowa_dostawa .cont {
		padding: 34px 34px 34px 253px;
	}
	#darmowa_dostawa .cont2 {
		overflow: hidden;
		height: 169px;
		width: 100%;
	}
	#darmowa_dostawa .s1,
	#darmowa_dostawa .s2 {
		height: 169px;
		width: 100%;
		position: relative;
	}
	#darmowa_dostawa .s1 > div {
		position: absolute;
		bottom: 0;
		left: 0;
		height: 169px
;		width: 100%;
	}
	#darmowa_dostawa .s1 img {
		display: block;
		margin: 10px auto;
	}
	#darmowa_dostawa .s1 a {
		padding-top: 15px;
	}
	#darmowa_dostawa .s1 a img {
		margin-top: 15px;
	}
	#darmowa_dostawa .s2 p {
		padding: 20px;
		font-size: 16px;
		line-height: 135%;
	}


.table-small-header td {
	border-width: 1px 0;
	padding-top: 10px;
}

.tableNoBorder td{
	border: none;

}


/* news */
.news {
	margin: 0;
	clear: both;
	padding: 0;
}
	.news li {
		background: none;
		margin: 0;
		padding: 6px 0;
		overflow: hidden;
		text-align: left;
		border-bottom: 1px solid #eee;
	}

	.news img {
		float: left;
		margin: 0 10px 3px 0;
	}
	.news div {
		overflow: hidden;
	}
	.news h3 {
		padding-top: 3px;
		font-size: 12px;
		text-align: left;
	}
		.news h3 a {
			text-decoration: none;
		}
	.news time {
		display: block;
		padding: 5px 0 2px;
		font-size: 10px;
		color: #999;
	}
	.news p {
		padding-top: 0;
		font-size: 12px;
		line-height: auto;
	}

.privacy {
	border: 1px solid #EEE;
	background: #f8f8f8;
	color: #777;
	padding: 0 10px;
	font-size: 10px;
	line-height: 1.1em;
}
	.privacy p {
		padding-bottom: 5px;
	}
	.privacy ul {
		margin-left: 20px;
	}
	.privacy li {
		background: none;
		list-style: circle;
		padding-left: 0;
	}



/* GG */

.gg-wrapper {
	position: fixed;
	bottom: 0;
	right: 0;
	width: 194px;
	height: 101px;
	overflow: hidden;
	z-index: 300;
	cursor: pointer;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
}
	.gg {
		display: none;
		height: 101px;
		width: 194px;
		background: no-repeat right bottom url(../images/konsultant.png);
		position: absolute;
		bottom: 0;
		right: -194px;
		opacity: 0;
		-webkit-transition: all 0.2s ease-out;
		-moz-transition: all 0.2s ease-out;
		-ms-transition: all 0.2s ease-out;
		-o-transition: all 0.2s ease-out;
		transition: all 0.2s ease-out;
		z-index: 310;
	}
	.gg-online {
		display: block;
		opacity: 1;
		right: 0;
	}
	/*.gg-offline {
		display: none;
	}*/
	.gg-close {
		position: absolute;
		top: 0;
		right: 0;
		width: 28px;
		height: 28px;
		z-index: 320;
	}
	.gg-hide {
		background: no-repeat right bottom url(../images/konsultant-hide.png);
		width: 33px;
		height: 26px;
	}
	.gg-hide .gg {
		opacity: 0;
		width: 33px;
		height: 26px;
	}
	.ie .gg-hide .gg {
		display: none;
	}

.center-banner {
	display: block;
}
	.center-banner img {
		display: block;
		max-width: 96%;
		margin: 0 auto 10px;
	}

.img-menu {
        margin: 10px auto;
        padding: 0;
        text-align: center;
        border: 1px solid #E2E2E2;
        width: 552px;
    }
        .img-menu li {
            display: inline-block;
            *display: inline;
            zoom: 1;
            margin: 0;
            vertical-align: top;
            position: relative;
            width: 138px;
            height: 172px;
            background: none;
            padding: 0;
        }

        .img-menu li:hover {
            opacity: .8
        }

        .img-menu li a {
            display: block;
        }

        .img-menu li span {
            display: block;
            width: 105px;
            font-size: 9px;
            text-transform: uppercase;
            color: white;
            text-shadow: 1px 1px 0 rgba(0, 0, 0, .2);
            background: #FF531F;
            padding: 9px;
            position: absolute;
            bottom: 0;
            left: 0;
            text-align: left;
        }
/*
 * Pagination
 */
.pagination {
	text-align: center;
}
	.pagination-info {
		color: #CCC;
		padding-bottom: 0;
	}
	.pagination a,
	.pagination span {
		display: inline-block;
		padding: 6px 10px;
		border: 1px solid #CCC;
		margin: 0 -1px 0 0;
		text-decoration: none;
	}
	.pagination-left {
		-moz-border-radius: 3px 0 0 3px;
		-webkit-border-radius: 3px 0 0 3px;
		border-radius: 3px 0 0 3px;
	}
	.pagination-right {
		-moz-border-radius: 0 3px 3px 0;
		-webkit-border-radius: 0 3px 3px 0;
		border-radius: 0 3px 3px 0;
	}
	.pagination a:hover {
		border-color: #666;
		position: relative;
		text-decoration: none;
	}

	.pagination span {
		font-weight: bold;
		background-color: #eee;
	}
	span.pagination-right,
	span.pagination-left {
		color: #CCC;
		font-weight: normal;
		background-color: #fff;
		border-color: #EEE;
	}


/*
 * Tabs
 */
.tabs {
	border-bottom: 2px solid #464646;
	overflow: hidden;
	height: 28px;
	padding: 0;
	margin: 15px 0;
}
	.tab {
		display: inline-block;
		background: none;
		padding: 0 2px 0 0;
	}
	.tab a {
		display: block;
		height: 28px;
		line-height: 28px;
		background: #EEE;
		padding: 0 20px;
		color: #666;
		text-decoration: none;
		font-weight: bold;
		border-radius: 3px 3px 0 0;
	}
	.tab a:hover {
		background: #E26314;
		color: #fff;
	}
	.tab-active a:hover,
	.tab-active a {
		color: #EEE;
		background: #464646;
	}
	.tab-sublink {
		float: right;
		padding: 0 0 0 2px;
	}

	.label {
		display: block;
		clear: both;
		padding: 5px 0;
	}
		.label-name {
			display: inline-block;
			font-size: 13px;
			min-width: 200px;
			text-align: right;
			padding-right: 10px;
			padding-top: 5px;
		}


.border-bottom {
	border-bottom: 1px solid #EEE;
}


.form-rabat-add {
	background: #f5f5f5;
	border: 1px solid #EEE;
	width: 75%;
	margin: 10px auto;
}

	.rabaty-checked td {
		background: #F5F5F5;
	}
	.rabaty-checked .check {
		display: none;
	}

	.input-number {
		width: 40px !important;
		text-align: center;
	}

 	.range {
		position: relative;
		background: #eee;
		width: 200px;
		height: 6px;
		border: 1px solid #D4D4D4;
		display: inline-block;
		vertical-align: middle;
		border-radius: 10px;
		margin: 0 8px 0 0;
		box-shadow: inset 1px 1px 3px rgba(0,0,0,0.2);
	}
		.range-knob {
			position: absolute;
			z-index: 25;
			left: 0%;
			top: 50%;
			background: #808080;
			background: -moz-radial-gradient(center, ellipse cover, #808080 0%, #333333 100%);
			background: -webkit-radial-gradient(center, ellipse cover, #808080 0%,#333333 100%);
			background: -o-radial-gradient(center, ellipse cover, #808080 0%,#333333 100%);
			background: -ms-radial-gradient(center, ellipse cover, #808080 0%,#333333 100%);
			background: radial-gradient(ellipse at center, #808080 0%,#333333 100%);
			width: 20px;
			height: 20px;
			margin: -10px 0 0 -10px;
			border-radius: 100%;
			-webkit-transition: all .1s ease-out;
			-moz-transition: all .1s ease-out;
			-o-transition: all .1s ease-out;
			transition: all .1s ease-out;
		}
		.range-knob-active,
		.range-knob:hover,
		.range:hover .range-knob {
			background: #E24414;
			background: -moz-radial-gradient(center, ellipse cover, #FF4D17 0%, #B73C17 100%);
			background: -webkit-radial-gradient(center, ellipse cover, #FF4D17 0%,#B73C17 100%);
			background: -o-radial-gradient(center, ellipse cover, #FF4D17 0%,#B73C17 100%);
			background: -ms-radial-gradient(center, ellipse cover, #FF4D17 0%,#B73C17 100%);
			background: radial-gradient(ellipse at center, #FF4D17 0%,#B73C17 100%);
		}
		.range-input {
			display: none;
		}
		.range-output {
			z-index: 20;
			position: relative;
			background: #424242;
			display: inline-block;
			vertical-align: middle;
			border-radius: 2px;
			padding: 3px 6px;
			min-width: 30px;
			color: #EEE;
			text-align: center;
		}
			.range-output:after {
				z-index: 21;
				right: 100%;
				border: solid transparent;
				content: " ";
				height: 0;
				width: 0;
				position: absolute;
				border-color: rgba(66, 66, 66, 0);
				border-right-color: #424242;
				border-width: 4px;
				top: 50%;
				margin-top: -4px;
			}

			#range-procent-out {
				display: inline-block;
				text-align: left;
			}


.czas {
	display: block;
	color: #888;
	font-size: 12px;
}


.zoom {
	overflow: hidden;
	position: relative;
	display: inline-block;
}
	.zoom:before {
		z-index: 1;
		content: '';
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		background: rgba(0,0,0,.1);
		display: none;
	}
	.zoom:after {
		z-index: 2;
		content: '';
		position: absolute;
		display: none;
		background: #FFFFFF no-repeat center center url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAPFBMVEX///+ioqJtbW1gYGBgYGDe3t6xsbFiYmJfX19ycnKEhIRjY2NoaGhkZGSVlZV6enpmZma7u7thYWFfX1+2CM7PAAAAE3RSTlMaNo3o9CAu2/t6VNOmxEBltSrfDunxdwAAAJRJREFUKM+9ksESwyAIRKMkihE1uv//ryFtph1az+GgOzwZcHVZno5ap+kuBHDZ/88PIGYCpx+wDRxdt8Rolng+3qKBLBnsblVgWgXkb3WyJH4I7Azr2m91sB1BIPf0TJshjuGvTCUMHwxqDBLJaoPe2FkTCjSoia7RVi1uT2ppiIqGm1n7Qnnqeri6zd+plzU9+S9OiG4GFAmMKKsAAAAASUVORK5CYII=);
		width: 50px;
		height: 50px;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		margin: auto;
		border-radius: 100%;
		box-shadow: 0 0 10px rgba(0,0,0,.1);
		-webkit-transition: all 0.5s;
		transition: all 0.5s;
	}
	.zoom:hover:before,
	.zoom:hover:after {
		display: block;
	}


/*
 * Krenciol
 */
.krenciol {
	overflow: hidden;
	position: relative;
}
	.krenciol-image {
		overflow: hidden;
		position: relative;
		background: #eee url(../editor/gfx/loading.gif) no-repeat center center;
	}
		.krenciol-image img {
			display: block;
			position: absolute;
			top: 0;
			left: 0;
		}

	.krenciol-controls {
		position: relative;
		background: no-repeat center center url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAApCAYAAABDV7v1AAAC0klEQVR4Ac2YSWobQRSGayXQAQxaBQKB3ECzVJJa8zzPO91Aq4AhNwhkJcgqEPDKJxH4Bn2AQLaBrAKV94EwstIyraSlLsMHdnfV/z5L1a+KVs1m83/Qwr3wKDwJvwUD/M417h3GaK8MY4wv/kXunfBJ+N7tds1wODTT6dTM53OzXq9fwDXuMYaxzGEuGdcUfSM8tNttMx6PzXK5ROYimMNcMsgi07doo9Hww1b4ySezWq0CgSwyyQ5CNCp87ff7ZrFYUCBQyCSbGtR6VbRer58jJuwJ4iu7JtSgFjUvFb0T3MFgQNBNoBY1qe0pWqvVTokI+8PXfVOoSW0c/Ijuer0eE0OB2jj8JVqtVo+pt1ot+l+o4CAurXOiEcGlbcxms1DBARecvEQ3NGIG2gAuOD2LVioVAPewHVoBLjg9i5bLZdDSFsxkMrEKnHA7Ft1xaLBNFCfcDKKO4wDNnQODVeCEm0G0VCrFxNqMRiMrwQ1HRLUsWhavleCGoyoWixvZCfiYrQQ3HBHd8nTZKoobjqpQKHzgDw4ENoKbON4rrfVWdgAOA1aCG44qn89veLLoWTaCG46IalkDptPpWAluOCIa01pbK4objiqXy4HLSwNOLDaBE26GnSmbzcKOxsqB1SZwws0gmslkQMsP/4FV4ITbsSi47AK2SOKCE5Kg0uk0wEYaKy8DrAAXnLxEI4JL32I3CBMccMHJSxRa0gpCF8UBFwQBVCqVOuULi5g1EgbUxgG5Y1QymTwlKuyZwD57S6hJbRz8iMKd4DLxxpKu4P3uKZFInCMm7GVnoPFeFWpQi5pIXSoKUeEbQY7jBC5IJtnUEF5/PxqPx/2wFX7xNNI6goAsMslGBIIQhbfCg6whivBpXCzHHOaSQRaZSAQtCvBe+Cz8kDbCoYEHgZ0EkRdwjXuMYSxzmEsGWRC8qDda+Cg8Ck+COYFr3GOM9pjvW/QP3vhim78jbwkAAAAASUVORK5CYII=);
		width: 94px;
		height: 41px;
		margin: 0 auto;
	}
		.krenciol-controls--expanded {
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAAApCAYAAAC89Z4XAAAC+klEQVR4Ae3au0ocURjA8QFbIW8QCAQEwSqgu+o4OhdnvLu63n2EVFYBIVWqgJBnEKy2SpsHsPIZBKtAINWCVeDk+w8TmRURlfO5E/iKH5hxzgf7n72cHRMsLy//DyJxKnriSvwRrsLPHOtV50SseS3OuRdpcuz34kz8XF9fd1tbW253d9ft7++74+PjARzjd5zDuaxhLTMs/NO9FRerq6uu2+26w8ND4j4La1jLDGYxs3Hhl5aWmuRE9HnmHh0decEsZlazA998hf8g3LBsbm66g4MDgnnFTGYP87HRdiB8URR1X3mG8FL1x9BU2p49Fv6GDyqL5RdNaTsQPs9zYILtGS9L/wxtafxQ+E/Ve6wCQ1sa34VfXFwEfmxvb/OyUGBoS+P74UdEny8he3t7CgxtaUzrevjxoigskDIa07oMn2UZOrz5c1X0GBrTugyfpilO+Xq9s7NjFNGY1vXw5xsbGxZHGY1pXYZPkgSXbHe4sWT00JjWZfg4jnHd6XTY8hhFNKZ1PfwtB7mnYPRU4ftl+IWFBXDQKAOt/4Uffd3wFp7mwfz8/Bv+wRu/0UdrmgdRFI3KD2x1jDLQmubB3Nwc+COxUQZa8x5PdNzyrWptbc0oksaE79fDX6+srFgcZTSmdRk+DENccueMK2L00JjWZfjZ2VmcZ1nGFTGKaEzrMvzMzAxO4zjmtqVRRGNa18N32eZYHF3SmPCdMvz09DTGwzBU/g89hsa0rocfEb/zPOcDwCigLY1pXQ+P70mSWCQltKUx0RG0223gYxRFXBmjgLY0vgvfarWACbki/BXcKKAtjR8Kj5s0TS2UZzSlLcGBYGpqqu4LN3HY6PtjaErbx8KPCTckbLf4EPL+wJnJ7GE+NtoOhJ+cnGySE3HLM4SXpw/MYmY1O/CMiC/StPB4Jy5arRbReLY+OzZrWMsMZlUzAwv/NGPim/jVbre5ucSWjK/dhB3AMX7HOZzLmmotMwJY+JeJxGfRE1fC3cOxXnVOVF/b1PB/AUL02OCteWheAAAAAElFTkSuQmCC);
		}

	.krenciol-controls span {
		position: absolute;
		cursor: pointer;
	}
		.krenciol-controls-play {
			background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAlCAYAAAAqXEs9AAADvElEQVR42sWYW0sbQRzFldrSqq2CtZSCCIUabzGiRmM03i8xXiEUhBDoB5ASEALSR59E/ABSEHwpFPwIJY99kIIEqrVQKAWhxBdBCgUpbM9v6QZXrayS7AoH1tmZc36Z+e/sJCWhUOhGMgyjVLovVUk1Uq30FHFNG/foQ18HfjbdBOSuVL27u/s8mUy+ikajm8PDwx8ikUg2HA6fIK5p4x596MsYxjoG6unpuU50KuMTr66uhkdHR9/19vaeDgwMGGNjY4aCjVgsZszOziKuaTPv0UeBvxiztrYWwgOvy/7OgehQkclkXkxOTm7q/z8EETw/P+9I9GUMY/HAS56V1wJ1d3dfJW4+3NjYCGopvmoZTPO5ublbibF4yOsbnnhbOY6AmN6lpaWYpjynKce0IMILT7zJcAQEfSqVimo6f1tLVEjhiTcZZF0HRMOD7e1tvz7FTxtMEaDIIItMG1AwGETm/nJ8fFzX19f3cWhoyJiZmSmqyCCLTLLzQF1dXaao/ng8/rq/v9+Ynp52RWSRSbYNyJodTeP38fFx9hNXRBaZh4eH9TCcB6pYWFhIQ0xHN0Um2TCYQJ2dnQDVagfeo9impqbclFXgWRgAAubO+vp6UH9s+56IbBhgAahc23xKM2Roe/dEZMMAi7kr6xHc0pvamJiY8ERkwwALQDXaOTODg4NUvSciGwZYzILWGu7RSIF5IbJhgAWgJ3r0v9DIy88LkQ0DLOYM6dHPcqAaGRnxRGTDYM1QjaYrwwblFRDZMFg1VKWGLW1OHKI8EdkwWE9ZubbwZa0hj54nIhsGax8q0wE+1NbWRnF5IrJhgKWkpaXFLOz29vbPOvNSYK6KTLKtd5kFVKEN6k1HRwe7pqsik+z82765uRmg0oODg3q/33/0r8BcEVlkkp0/DzU1NSGgKvVeWdb0cbR0RWSRaZ0YLwKV5nK5OhVYVptU0WHIIItM25m6sbExLx67dDod0TKe8ihScMUQ3mSQRSYgdiA71KPFxcWXmrUzPgVnlUIKT7zJIOvS9zKfz3dJ7JiJRCKugSesM8VXCOGFJ95kkOUICEG/srIS1tT+CAQCnFduDcJYPOR1hCfeZFwJ1NDQ8F9R/Ts7Oz4ZbmrwGab6hkuAI9GXMYzFAy887RnOgVD+9yE+mdb/versVJsp0089UKB5AK5p4x596MsYxuKBF55OgJyA3ZOq9/f36/U9KqnjwtvW1tZPCs7qvoG4po179KEvYxhr+RQKyNLF3xgfS7XSM8Q1bed/Y3TgZ9NflBExZEc5bHEAAAAASUVORK5CYII=);
			width: 36px;
			height: 37px;
			left: 50%;
			top: 2px;
			margin-left: -18px;
		}
			.krenciol-controls-play:hover {
				background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAlCAYAAAAqXEs9AAADvUlEQVR42sWYzUtUURjGlSxKLQMzIhAhiFb5Paij4wd+jeO34/gdhriOQMnFgGtdKbiSwJ1BK/+BENy0GpCBQJMgAiHShSBBIMHp+V240nWEZqaZexcP3Dn3fZ/nuee85z33Tk5ra2tKMMbkCreFIqFYKBEeAa4Z4x4xxCbB50AqRm4K92Ox2JP5+fmXg4ODm8Fg8ENHR0e8ra3tDHDNGPeIIZYccjNliKA8nnh1ddXf29v7TsLnPT09RqJmdHTUjI2NmampKcA1Y9Y9YhT7k5y1tbV6OOD6H0MEFOzt7T3lifX7N0IIz8zMJAViySEXDrjEWZiOIW7e3djY8GkZPvf19Vnk09PTaYFcOMT1BU64UzLE9C4uLoY05T8GBgYgzQjgghNuNK411NLS4gDul5aWggr+NTQ0xNNlFHDCjQZaCYaam5ttMHBne3v7uRK+s/aTk5NZAdxooIWmw1AgEABWfzk9PS1tb2//GAqFzMTERFaBBlpoon2doUKt86vu7m4SXAFaaKJtG3LMjgru6/DwsBkfH3cFaKF5dHRUhgfLUFNTk9VvFPCmq6uL5uYq0EQbD5ahxsZGDJWoyPYptkgk4ibsXRfHA4Ywc2N9fd2nXUaAJ0AbD3jBUL6m7LW6KOeQJ0AbD3ixurJO6C3BhMNhT4A2HvCCoWKt4a5OZTMyMuIJ0MYDXqyC1hruc/ixDb0A2njAC4YeqhcdMEjFewG08YAXa4bUi+K0cra9F0AbD/YMFcvdLm2c1wMvgDYe7Boq0rbb0kFn+vv7PQHaeLB3Wb4Ka0FFxVp6ArTxYPehvJWVlfq6ujq2nydAGw94yamtrbUKu6Gh4RMHHQXmJtBE2z7LbEMFWsuoCst1Q2iifXna19TUYCj38PCwzOfzHau4+KZyBWihifbl+1B1dTXAVKG24ILf7+dccQVooYk2Zq4ayj05OSlVgcWpenpDNoEGWmg63qmrqqouwbaLRqMBLeO5PokouKwAbjTQQhMjTkNOU/dmZ2cjmrULErNhBm400Er4LqusrEwAHXNubi6sxDOdMaazszMjgAtOuNFAK8FQRUXFtcD98vKyX7P2TX3Cbu9pgVw4xHUMJ9y2TtKGANW/s7PzTNO8qae50AcB5CkZIYdcOOCCE+60DAH7/yGeTOTv9ZTn6h1sWXYKNYEw4Jox6x4xxJJDLhxwwZmeocTEW8L9g4ODMr2Qv5DwW4nG1Onjum8A14xxjxhiySHX5vmnofLy8lRw9T/GB0KJ8Bhwzdjf/zEmwefAH2k6yfunr786AAAAAElFTkSuQmCC);
			}
			.krenciol-controls-play:active {
				background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAlCAYAAAAqXEs9AAADxElEQVR4AcWYS0tUYRzGlSxKrRHsRAQiBNEq7+NldLxfxvHuON6DNiKCRiC0CdyIC8UvIIHugr6AG8NlbgIZCDIJIhAiXQgSBBKcnt/AGRyPxHGYOWfxwzPnvP/neXwv77lklZSUXAvTNLPFbeEThcIQD4FjznGNNrR1oJfEdYLcFAV7e3uPo9Hoi8bGxo2ampoPlZWVsbKyslPgmHNcow1tqaHWcaDS0tL/QaMc4VtaWgrU19e/Ky8vP/P7/WYgEDCDwaDZ1NRktrS0AMeci1+jjUL+pmZlZaUWDbTs+s4D0SBvZ2fniYw29PsvRq2trWZbW5sjaEsNtWigJc38VAJx8e7a2ppfw/C1rq4ubtDe3p4S1KIhrW9oon2tQHTv7OxsWMPzi/8Q0XSAFppo43FlII1zEqSfn58PqfAP86GjoyOtoIk2HnjZAukiACfubG1tPVPX/tRKMTs7OzMC2njgheeVgdgzjo+Pi7RsP2plUJhR8MALT7wTgSoqKoAf+UNDQy+ZfF1dXa6AF554JwWyeqe6uvo7KyIUCrkCXngeHBwUkyEeSGNJoLyBgYHXDQ0NZnd3t6vgiTcZ4oGqqqoIZGhJ7rMKwuGwq8iToYuRgUCEubG+vu5X19HAE/AmA1kIlKuJ9Yr9oaenxxPwJgNZCOTT5NrkvtPb2+sJeJOBLAQqVMJd9oa+vj5PwJsMZCGQoZm+z4zv7+/3BLzJQBYCPdCPLxpLlp8n4E0GshDIUHfFODk4OOgJeJPB6qHC5ubmXS0/Zron4E0Gaw75dF/ZFObw8LAnyBsSqyxXD+SL3FcikYgn4E0GshAoR7tkLc8oIyMjnoA3GciSpecSQhkaw8+aYCR1FTzxtu5lVqA8dd0bNii3A+GJd+Jur/VPoOzDw8Nidd0Rs350dNQV8MIT78TzkNY/ECp/fHx8kRk/NjbmCnjhiTdhLgfKPjk5KdKNLqYbHg0zCh544Ym3LRCw7JaXl4N6yzxjS89UGLTxwAvPpLcOjeFFOHlvbm4uqoJzVsDExERaQRNtPPCyvZfpog12zIWFhYg+IJxyN56cnEwLaKGJNh542QJpD7gS0q+urgY0zj8YbwSnpqZSgVprzhyhiTYe4DgQMPu3t7efasw39J+d6y/d7jgIbamhFg200EQ7pUBgfR/iP9NjwnuJn/FOxVxgL4Hp6WlI/OYabWhLDbVooIVmaoHshbdEAZvYzMzMcz16vtUrzCd91Yjpugkcc45rtKEtNdSiAekKBHD5G+N9YYhHwDHnLn5jdKCXxD+uzcEZtBLhnAAAAABJRU5ErkJggg==);
			}
			.krenciol-controls-play:after {
				content: '';
				display: block;
				background: no-repeat center center url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAANCAQAAADV/FywAAAAqklEQVQY02P4X/GfhwET/P7w49W3JAzhbx++/f/2//35b2Yowu8/vP8Pgc9XvJeAiTK++MDAD+P8+/a7i71L4jtQ+AGSMNiuhwzFqmtZfqDZ9YNrry7DURThvz8urKna8PIjAyPLT7jgk4M9C46/ZLjDcI/hL1T4063ls5beYnjKcI0BrJ3lN8Pv9yeWNOxm+MBwGYihgOVPR8rNJ18ZbjA8QveoCgMLuhAAvPpS5OEFbwgAAAAASUVORK5CYII=);
				height: 39px;
				width: 39px;
			}
			.krenciol-controls-play--pause:after {
				background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANBAMAAABiGeI2AAAAKlBMVEUAAAAAAAC9vb3CwsLHx8fOzs7V1dXc3Nzj4+Pq6urx8fH29vb7+/v///8Z3ZZpAAAAAnRSTlMATX7+8BUAAAAjSURBVAjXY7p7geHuBab3Hxnef2R6/4Hh/QcyyfsfGO5/AABREzA/r3gxMAAAAABJRU5ErkJggg==);
			}

			.krenciol-controls-prev {
				left: 2px;
				top: 0;
				bottom: 0;
				display: none;
				background: no-repeat center center;
				width: 31px;
			}
				.krenciol-controls-prev:hover {
					background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAdCAYAAABSZrcyAAACpklEQVR4Ab2XO2uaYRTHTdKUkkBDUpqGQpYugQ65v4mJ9/v9fldw8gNEh1LERVxEEQehkA9hEZ0C/QAOLp2Ke5fq4JJJCqfnT8qL2tdOjxl+yRFf/D//55znnOdVGY1GGSLaYd4/A7vMy1nhjVarJXH8m6FV4na7v2IBs+Lb6XT6E39BmUxmJQSDQbJarcPBYPBh0fkuVhQKhVYinEqlCLtaLBZtMMqoVAaDAUD8wGQy/UokEsQ7IByv10uBQKCFuoIwUOn1egSb5XLZaDabsULhwBAbfGy32x9RW7K4TqdDsJVMJu8cDgfxf9HANfjCOq8huii+w1/eezwerFI4qPBKpaJjnRdz4lqtFsEeV+GD3++neDwuFBQw19J31ngLwTlxjUaDYJ9zMsRRiMViQnG5XMQ72sKWLxM/4O2fhMNhikajQkER53K5DGu8WhTHn7XxeHx4e3tLkUhEOGyK6vW6GvlWEl/v9XpHvAME5yJBvtnUFOZgUkl8o9lsShDHwwJBUyH+3QnSCrGl4th2FJxIfD4fnP9kjXdLxRuNhnRzc0M4aiJBc1Gr1f91vt7tdo+ur6+xUqFAnH93ihm+THxtNBodSpKEh0UD51StVpWr/fLyEsHB1dXV5G9DEAoKOZvNyudcSXyfVzi02+24ZYgE04xsNptyh7u4uECwxz3+Ad0I7kXCMwNbr9zbz8/PEeyw8D3PdnI6ncJBPZVKJXmqLYpvcUO4w3HDTBcNWiyb+3een52dIdgsFApmzj8h74JBzolNPnY6naO5m8zp6al83PiBicViwcOiQafDXJ+/w52cnAB8eMOF8Q15R5GIBqbY6DSfz5txe10U3+bq/MwLWIk4wJnn1P7o9/tP9/YZ8Y1arSZxTCsGKXh6Yzk+PpZ57ne1P+LKSfuRiTl7AAAAAElFTkSuQmCC);
				}
				.krenciol-controls-prev:active {
					background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAdCAYAAABSZrcyAAACpElEQVR42r2Xu2uaURiHTWxKSaCSlqZSyNJF6OD9i/f7Jd7vl6jglD2ZiqBOLqKIg1DIX+DWQXEI9A9wcOlU3LtUB5dMUjh9fxIk2s9MxwxPPNEPn/Oe9z3vOUqUSuUaxpiM+PQCnBKvJSqVCkAsbbVaAo3/EmyfmM3m75jAU/lJJBL5ajAYmNfr3QtWq5XpdLrpeDz+vB35KWZks9n2IvZ4PAyrenNz40OghESiVqsB5HKtVvsHD/l8Pu5QYMzlcvVQVxADiUajweCoUqk49Xo98/v93IGcAnvo9/tfUFtrOb2JwXE8Hr81mUzs8vKSO0il2+3+Rp63kG7LZfThnd1uZ4FAgDuCILBarWYjz6sNOVUfBu+oEu9pAiwYDHIFxWY0Gn+S4wOEG3LKMwZn9MAU+QmFQlxxOBzIeQ9Lvksuv7i4WGCm4XCYKxaLhZXL5RI53mzL8edgNpudIy/UZHiDJWfNZtOIfIvJDweDgQKdLRqNcgVy+t7lfD4/R5Bicmmn0xGwzWKxGFceI18grZCJyrvdroAOlEgkeILo0dl+k+Pjs3IURjKZ5Ao1LhTcs5EfDodDBeSpVIonmAAiX+IM3yU/QEFg2dPpNHfQWtvttni1U8QYyOmhBWabyWS4gq55fX292ue75GfUiaYokmw2y5XHxiXe4ainr3o79eB7bI9cLscT5B3nuHhvp+XGQEZ78g7tMJ/Pc8fpdLJGo7E61cTkx1dXV7c4e+mVOxQY+P88pzMcg6NqterGFapQKHAH0VNNPYxGI8XGTYbeXG83ys0CMy0Wi7xB5Gg6m3c4ygfAP+/p1vEDe7NUKnEHK0DBLev1uhu31235CUVdQdHtQw6wlWlX/ZpMJqt7+1O5tNfrCajMPYMbzuoXC8RrXvq32j/g2EndoRNxlAAAAABJRU5ErkJggg==);
				}
				.krenciol-controls-prev:after {
					content: '';
					display: block;
					background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAQAAAB+HTb/AAABIElEQVQY02NgwAr+s/33xi7D8Jft75bPRgzicIHfnL9D4Kztvw8wmDHwQaV+CP04+d6aQRLI4vyx68f/9dUMVlCpr4pfb385zmDLIPiV8+ver/8/vOHyZ5ACS300+/j84/9FTQw2Hzk/Hvj4/+P/rYsZ3BgYgVLvPN59fvf/+TuhQF/Vd4ff/X/3/81v2zgGVbC+V+Evf736//AVl8dlkZdnX/1/9f/5T/MoBnaojeuDH3569n9yPQPjGpGbN579f/Z/9VwGNrg3ltvefnn+MoMEA8MqkStXHv+/+UJIDcnb0zQu3yuMBysUuXj5/v/uWrCDYKBFZE47xNuzBc9dPnYeZA4yYGGQhTAWC5y+mBzGgAtM5Z1Sx8CDU5qBmUEKALmNfPdYqxfWAAAAAElFTkSuQmCC);
					width: 14px;
					height: 15px;
					margin: 13px 0 0 7px;
				}


			.krenciol-controls-next {
				right: 2px;
				top: 0;
				bottom: 0;
				display: none;
				background: no-repeat center center;
				width: 31px;
			}
				.krenciol-controls-next:hover {
					background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAdCAYAAABSZrcyAAACtUlEQVR42sWXu0tbURzHb19SKqS0xVaELi5ClzzMyzw05m3M+x0DTv4BmZriZMgSIuJwodA/QgnJVOgf4JDFSdy71AxCccpy+v1eyW0viZ1OWuGDcD34Oef3OvcqQogF8Aqs/ANeAmWCQnEikTgPBAJi3qiq6oDvyZ/yheFwuBoOh6+z2ayo1+tzAQcUe3t7H+Fb1OXYkcIHh4eHke3t7XGtVpuLPJfLCUaYkdblW1tbGsxHJpNRk8kkdyidSqUicLgf8Czr8s3NTQ3m4uzs7AM2cseFiIB0gsGgaLVaAbieaXK/36+DByac/DMQ1WpVOrFYjL8b8LyYJX/abrf9qAOGSTq7u7sCB/syaTnF5/MZwMMl5OaSBVIul6WSTqcFuuorHK81udfrNcDQY4fqzs6OKJVKUmErI6pXcLx9SP784OCgzuIoFotSyefzAum9nVS84vF4DDDvx8fHbiwShUJBOnCI0Wj0Hp5HysbGxhScw1g0Rt65W6kgumIwGKzB8fgh+TIW3WLocDJJhfLT01Ntxitut3sK/OEdTv49lUqxSKTCsOtyp9M5BU+OTdyiJ9keUkFkxcnJyV/lKy6Xa0w5Ti8V/F/R7/fvc+5wOAyw2judjhs/AnLpwCFubm7uq91utxtgn+/v79dRGByHUuHgQmT1Pp8lN0UiERW3G+9fqUSjUYGIXusTbn193QBnOxZcYgZzp1Lh1MT98Q2ON5rcZrPpMN9HR0ce5iUej0sH7w3cgHarzZKbQqGQitHKu1c6bDMMrt/3udVq1WDf9Xq9NWziDjlnfqTDiDYajYj+JmOxWDQYCtzjKicQ5NJhDeFgPydtpsnNZjPFi81mM4BNjBF2LpQO8s1K14tNf2+/uLhYRZtdobfnIgYUs+I/8aCGLxaE+hwREPOm2+0avlj+67faLyxZ3ru4wEYyAAAAAElFTkSuQmCC);
				}
				.krenciol-controls-next:active {
					background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAdCAYAAABSZrcyAAACuElEQVR42sWXu2uaURjGv95CacGSlrYh0CVLoIv3eL/FS6JJvF9iBCd3OxUDmVwURRw+KPQvcMtgcCj0D3BwyRSyd2kcAiWTy+nzvqlfv2JCl2Mr/BA+Dz7nvT3nfIoQYgWsgvV/wAugzFFI2O12nxqNRrFsOp2OHXqP9OIr4/F4w2q1Xnq9XhGJRJaCw+EQ+/v7H6H3XBPHjhR6UK/XoyaTaRYOh5ci7vP5BGWYMq2JQ5CheoRCIRULRDQalQ4FZbFYvkNnTRM3m80M1WIwGLzHghtaHIvFpGOz2USj0QhC6wmLQ0wDDwzb29ufKEU7OzvScblcIpVKfYDOs7vEH5+cnPjsdrvY3d2Vjt/vFwju83zkFHT5H+Dha6fTeU5NEo/HpQJhgYn6Ao2XLI466OHUo+ZqIBAQiURCKqg7pf4CGm/uE39arVYrHo9H7O3tyYSj39raup53vIL66uG6t9ttJz5kCtKhfrq6unoHnQcKdrIA+TAcaUaLDw4OZMJONxwON6Hx8D7xNUR+TeLJZFImPG69Xo89XoHIAvjhLZzuG+00nU5LhRy03+/fimMnC1DkaLhrGILIZDJSwf/+VXwdO5zR4mw2KxMWPzs7u605RPRwt3e7XSdZbC6Xkw2nfTqd3nY7dqKH57xWq1XIjfL5vEw4cgSlzfld4gYYgkqGUCgUZMINB+e81BwOXquHvR3n+jnVu1gsyoRHDWfGV2i8YnGkQYPq3Wq13MFgUJRKJekgo+RyfKrdJW7AbKu06PDwUDo40+n793mOM5ahuRuNRpuoyQ3tslwuy4avUsfHx1HtJgMxhlIBU1HJUo+OjmTDkaOXfszHjMVRX769NpvNIH6c0Q4rlYp0MON0m9GaTbu3TyaTDXThBSKXLarxq48aFKhefBW3jFPq8GWjqurCG8t/e1f7CaAj3rs7AXL3AAAAAElFTkSuQmCC);
				}
				.krenciol-controls-next:after {
					content: '';
					display: block;
					background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAQAAAB+HTb/AAABGUlEQVQY02P47/2fjQEX+Gvwefc+DpzS34+9OHaOG8L+HfibE0XyR/iP/89O7uIBsy0/nbsqiiT5lfnzy6//n5zeAZb+cOr1k1uqSNLvaz7+//j/4bmtQOmP4R//v357yQ4u+U7i7a93/9/9v3dxH/87tjcv3/1//e1cMFTyleirb6/+v/p/67aVZwr7q4ev/r/4Pa2dQQws+az02f9n/6/f1ghnsLsX8uz/w08VlQzeDFJAqcfMjx8+/n/xujpQioH18YEHT+JyGDwYhMH67vvd/3/+qlo4gw0D632D+5d8/BlcGPigNt7ZdfWkfChICshOyJRksGeAhdhNrZuHNRwZrBlYoAKycBYDw/WQCDEkKQwgycCMXQIA8oN+i1ETi90AAAAASUVORK5CYII=);
					width: 14px;
					height: 15px;
					margin: 13px 0 0 10px;
				}

		.krenciol-controls--expanded .krenciol-controls-prev,
		.krenciol-controls--expanded .krenciol-controls-next {
			display: block;
		}


	.krenciol-loading {
		background: #fff url(../editor/gfx/loading.gif) no-repeat center center;
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		z-index: 600;
	}

.button360 {
	background: url(../images/gfx/button-360.png) no-repeat bottom;
	width: 250px;
	height: 63px;
	display: block;
	margin: 0 0 3px 31px;
	padding-top: 10px;
	overflow: hidden;
	font-size: 0;
	color: rgba(0,0,0,0) !important;
	text-decoration: none !important;
	clear: both;
}


/*
 * Important Alert
 */

.importantAlert {
	border: 4px solid #FF531F;
	background: #F3F3F3;
	background: -moz-radial-gradient(center, ellipse cover, #EEE 0%, #FFF 100%);
	background: -webkit-radial-gradient(center, ellipse cover, #EEE 0%,#FFF 100%);
	background: -o-radial-gradient(center, ellipse cover, #EEE 0%,#FFF 100%);
	background: -ms-radial-gradient(center, ellipse cover, #EEE 0%,#FFF 100%);
	background: radial-gradient(ellipse at center, #EEE 0%,#FFF 100%);
    border-radius: 5px;
	padding: 10px 15px;
	margin: 10px;
	font-size: 15px;
	text-shadow: 1px 1px 0 #FFF;
}
	.importantAlert b {
		color: #E93E0C;
	}
	.importantAlert img {
		float: left;
		padding: 6px 20px 0 0;
	}


.media-product-list {
	margin: 0;
	padding: 0;
}
	.media-product-list > li {
		padding: 0;
		margin: 0;
		display: inline-block;
		width: 32%;
		background: none;
		vertical-align: top;
	}
.media-product-box {
	display: block;
	margin: 5px 5px 15px;
	padding: 10px;
	border: 1px solid #DDDDDD;
	min-height: 160px;
	border-width: 0 1px 0 0;
	padding-left: 0;
	position: relative;
}

.media-product-spec {
	width: 100% !important;
}

	.h240 {
		min-height: 255px;
	}

.media-product-img {
	display: block;
	text-align: center;
	margin: 10px 0 0;
	  /*min-height: 130px;
	  line-height: 130px;*/
	  min-height: 105px;
	  line-height: 105px;
	  vertical-align: middle;
}
		.media-product-img img {
			max-width: 100%;
			display: inline-block;
		}

		.h240 .media-product-img {
			 height: 115px;
	  			line-height: 115px;
	  			text-align: left;
		}
		.h240 .media-product-img img {
			max-height: 100%;
		}

.media-product-name {
  line-height: 16px;
  min-height: 3em;
  margin-bottom: -35px;
}

.media-product-name a {
	  text-decoration: none;
  font-size: 14px;
  color: #767474;
  font-weight: 400;
  min-height: 2.8em;
  display: inline-block;
}

.blog-cena {
	float: left;
	margin-top: 4px;
}
	.blog-cena strong {
		color: #B80A0E;
		font-size: 16px;
	}


	.cena-absolute {
		float: none;
		position: absolute;
		bottom: 10px;
		right: 10px;
	}
/*
 * Ciasteczkowy potwór!
 */

.cookieMonster {
	position: fixed;
	left: 0;
	bottom: 0;
	right: 0;
	color: #707070;
	background: #F3F3F3;
	z-index: 9999;
}
	.cookieMonster-info {
		background-image: -webkit-linear-gradient(top, #FCFCFC, #E6E6E6);
		background-image: -moz-linear-gradient(top, #FCFCFC, #E6E6E6);
		background-image: -ms-linear-gradient(top, #FCFCFC, #E6E6E6);
		background-image: -o-linear-gradient(top, #FCFCFC, #E6E6E6);
		background-image: linear-gradient(top, #FCFCFC, #E6E6E6);
		border-top: 1px solid #D9D9D9;
		height: 23px;
		line-height: 23px;
		font-size: 11px;
		padding: 0 0 0 7px;
	}
	.cookieMonster-more,
	.cookieMonster-close {
		border-left: 1px solid #D9D9D9;
		color: #636363;
		cursor: pointer;
		float: right;
		height: 23px;
		text-align: center;
	}
	.cookieMonster-more {
		padding: 0 9px;
	}
	.cookieMonster-close {
		width: 23px;
		font-size: 18px;
	}
		.cookieMonster-more:hover,
		.cookieMonster-close:hover {
			background-color: #E6E6E6;
			color: #4E4E4E;
			text-decoration: none;
		}

	.cookieMonster-description {
		display: none;
		border-top: 1px solid #D1D1D1;
		padding: 20px 40px 40px;
		font-size: 13px;
		line-height: 1.3em;
		color: #333;
		max-height: 320px;
		overflow: auto;
	}
		.cookieMonster-description p {
			padding: 6px 0;
			margin: 0;
		}
		.cookieMonster-description ul {
			padding: 6px 0;
			margin: 0 0 0 20px;
		}
		.cookieMonster-description li {
			background: none;
			padding: 0 0 10px 0;
			list-style-type: square;
		}



@media only screen and (min-width: 1280px) {
	.media-product-list > li {
		width: 33%;
	}
	.h240 .media-product-img {
		    height: 155px;
    line-height: 155px;
    text-align: left;
	}

	#content {
		width: 1250px;
	}
	#center {
		width: 1010px;
	}
	#center-left {
		width: 840px;
	}

	#editor-big {
		width: 970px;
		margin: 0 35px -419px auto !important;
		padding-top: 10px !important;
	}
	#editor-big.wykusz {
		margin: 0 auto !important;
	}
	#editor-big + #left + #center {
		padding-top: 414px;
	}
	#elements {
		padding-left: 20px !important;
	}

	#top-nav .highlight {
		width: 1250px;
		margin-left:  -625px;
	}
	.top-icon {
		padding-left: 165px;
	}
	.size {
		width: 1250px;
	}
	#footer div {
		width: 1230px;
	}
	#order-path {
		margin: 0 auto;
	}
}

.btn-info {
	display: block; font-size: 10px;
}



.table-kar-info {
	width: 100%;
}
	.table-kar-info td {
		border-width: 1px 0;
		vertical-align: top;
		padding: 2px 6px;
	}

.fb.pullRight {
	float: right;
	margin: 0 0 10px 10px;
}

/*
 * Media element
 */

 .p-unl {
 		border-top: 1px solid #DDD;
	padding-top: 10px;
	margin-top: 20px;
 }

.media {
	overflow: hidden;
	display: block;
	margin: .8em 0;
	border-bottom: 1px solid #DDD;
	padding-bottom: 10px;
}
	.media-image {
		float: left;
		margin-right: .8em;
	}
	.media-content {
		overflow: hidden;
		margin: 0;
	}
	.media--triple,
	.media--double {
		display: inline-block;
		vertical-align: top;
		width: 48.8%;
		margin: .8em .4%;
	}
	.media--triple {
		width: 32%;
	}

.media2 {
	display: table;
	margin: .8em 0;
}
	.media2-image,
	.media2-content {
		display: table-cell;
		vertical-align: middle;
	}
	.media2-image {
		padding: 0 .6em 0 0;
	}
	.media2-image--after {
		padding-right: .6em;
		padding: 0 0 0 .6em;
	}
	.media2--double {
		display: inline-block;
		vertical-align: top;
		width: 48.9%;
		margin: .4em .4% .8em;
	}
	.media2--inline {
		display: inline-block;
		vertical-align: middle;
		margin: .8em .3em;
	}
.alignRight {
	padding: 0;
	margin: 0;
	text-align: right;
}










.starbox {
	display: block;
	text-align: center;
}
.starbox-in {
	display: inline-block;
	font-size: 0.00001em;
}
.starbox-star {
	display: inline-block;
	padding: 10px 8px;
	font-size: 30px;
	color: #D53E08;
}
.starbox-star.active ~ .starbox-star {
	color: #ccc;
}
.starbox-star.active ~ .starbox-star.active {
	color: #D53E08;
}

.starbox-in:hover .starbox-star{
	color: #D53E08
}
.starbox-in:hover .starbox-star:hover ~ .starbox-star {
	color: #ccc
}

.starbox-in:hover .starbox-star:hover {
	color: #D53E08 !important;
}
.starbox-star path {
	-webkit-transition:all .2s ease-out;
	-moz-transition:all .2s ease-out;
	-o-transition:all .2s ease-out;
	-ms-transition:all .2s ease-out;
	 transition:all .2s ease-out;
}


.starbox-star.active ~ .starbox-star path{
	fill: #fff;
}
.starbox-star.active ~ .starbox-star.active path, .starbox-star.active path{
	fill: #D53E08;
}

.starbox-in:hover .starbox-star path{
	fill: #EB4F20
}
.starbox-in:hover .starbox-star:hover ~ .starbox-star path{
	fill: #fff
}

.starbox-in:hover .starbox-star:hover path{
	fill: #EB4F20 !important;
	stroke-width: 10;
	stroke: #D53E08 !important;
}

.starbox-star:focus {
	-webkit-transform: scale(1.4) rotate(360deg) !important;
	-moz-transform: scale(1.4) rotate(360deg) !important;
	-o-transform: scale(1.4) rotate(360deg) !important;
	transform: scale(1.4) rotate(360deg) !important;
	-webkit-transition:all 0.8s cubic-bezier(.55,-0.25,.37,1.32);
	-moz-transition:all 0.8s cubic-bezier(.55,-0.25,.37,1.32);
	-o-transition:all 0.8s cubic-bezier(.55,-0.25,.37,1.32);
	-ms-transition:all 0.8s cubic-bezier(.55,-0.25,.37,1.32);
	 transition:all 0.8s cubic-bezier(.55,-0.25,.37,1.32);
}
.starbox-star:focus path{
	fill: #EB4F20 !important;
	stroke-width: 10;
	stroke: #D53E08 !important;
}


.opinBox {
	width: 100%;
	max-height: 200px;
	overflow: auto;
	/*padding: 10px;*/
	margin: 10px 0;
}
.opinBox div {
	padding: 5px;
	border-bottom: 1px solid #eee;
}
.opinBox div:first-child {
	border-top: 1px solid #eee;
}




.projectBox {
	max-width: 730px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	position: relative;
	
	// margin: -10px;
	border: 3px #373737 solid;
}


.projectBox .i-top {
	background: #373737 url(../images/gfx/top.png) no-repeat right top; padding: 15px 10px 5px;
	// position: absolute;
	// top:-10px;
	// left: -10px;
	// right: -10px;
	// height: 81px;
}

.projectBox-content {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 20px 40px 20px;
}


.hint {
	color: #777777;
	font-size: 10px;
}
.alignLeft {
	text-align: left;
}
.alignRight {
	text-align: right;
}
.alignCenter {
	text-align: center;
}


.mobilegrid {
	width: 100%;
}
.mobilegrid img {
	max-width: 100%;
}
