/* Global styles */Body {	margin: 0;	padding: 0;	font-family: Verdana, Arial, Helvetica;	font-size: 12px;	color: #4d5158;}a img {	border: 0;}form {	margin: 0;}.center {	text-align: center;}.left {	text-align: left;}.right {	text-align: right;}.clear {	clear: both;}.none {	display: none;}.active {	display:block;}.float-left {	float: left;}.right-float {	float: right;}.no-bg {	background: none !important;}.gray {	background-color: #e8e8e9;}.hidden {	display: none;}.valign {	vertical-align: middle;}a:link,  a:visited, a:active {	text-decoration: none;	color: #4D5158;}a:hover {	text-decoration: underline;}noscript p {	width: 974px;	height: 13px;	display: block;	font-size: 10px;	padding: 3px;	margin-bottom: 10px;	text-align: center;	font-weight: bold;	color: #fff;	background-color: #ff0000;}h1 {	font-size: 17px;	font-weight: bold;	margin: 0;}h2 {	font-size: 14px;	font-weight: bold;	color: #e67817;	border-bottom: 1px solid #e0e1e1;	padding-bottom: 5px;	margin-bottom: 0;	margin-top: 10px;	float: left;	width: 100%;}#kompozytorzy h2 {	float: none;}h3 {	font-size: 12px;	border-bottom: 1px solid #d5d4d4;	padding-bottom: 2px;}#flash {	clear: both;	float: left;	border: 1px dashed #E46E06;	padding: 10px;	color: #e46e06;	font-weight: bold;	width: 712px;	margin-top: 10px;}#flash.blink {	border: 3px dashed #E46E06;	padding: 8px;}#path {	float: left;	width: 100%;	border-bottom: 1px dotted #d4d5d7;	padding-bottom: 5px;	font-size: 11px;	margin-bottom: 0;	margin-top:0;}.path-left {	float: left;}.path-left a {	font-size: 11px;	color: #4D5158;}.path-right {	width: 730px;	clear: both;	text-align: right;}.path-right a:link,.path-right a:active, .path-right a:visited,.path-right a:hover {	font-size: 11px;	color: #e46e06;}.path-left p {	margin: 0;}.path-right p {	margin: 0;}div.tekst p {	line-height: 160%;}/* Header styles */#header {	width: 980px;	height: 146px;	margin-left: auto;	margin-right: auto;	text-align: left;	font-size: 10px;	background: url(/img/header-bg.jpg) top right no-repeat;}#logo {	margin-top: 15px;	float: left;	height: 113px;	width: 298px;}#bar {	width: 100%;	height: 23px;	background-color: #6598fe;}#bar-c {	margin-left: auto;	margin-right: auto;	width: 980px;}#szukaj {	padding-top: 1px;	width: 50%;	float: left;	margin-right: 4px;}#szukaj a {	font-size: 10px;}#fraza {	width: 219px;	height: 18px;	padding-left: 3px;	background: url(/img/fraza.jpg) no-repeat top left;	border: 0;}#subm {	font-size: 10px;}#bar-c p {	width: 300px;	float: left;	text-align: left;	font-weight: bold;	color: #fff;	margin: 0;	padding-top: 4px;}#bar-c a:link, #bar-c a:active, #bar-c a:visited {	color: #fff;	text-decoration: none;}#bar-c a:hover {	text-decoration: underline;}#koszyk_head {	float: right;	background: #e67817 url(/img/koszyk.jpg) no-repeat 6px 0;	border: 1px solid #fff;	border-bottom: none;	margin-top: -1px;	padding-top: 5px;	margin-right: 2px;	padding-left: 27px; 	width: 165px; 	color: #fff;	font-weight: bold;	height: 18px;	text-align: left;	font-size: 11px;}#head_b {	float: left;	border: 1px solid #fff;	border-bottom: none;	border-top: none;	margin-top: 0;	padding-top: 5px;	margin-right: -1px;	width: 95px; 	color: #fff;	font-weight: bold;	height: 18px;	text-align: center;	font-size: 11px;}/* MENU */#bar-menu {	width: 100%;	height: 24px;	background: url(/img/bar-menu-bg.jpg);}#menu{	margin: 0 auto 0 auto;	width: 980px;	height: 24px;	padding: 0;	background: url(/img/menu-pipe.jpg) left 1px no-repeat;}ul.menu, ul.menu ul { /* all lists */padding: 0;margin: 0;list-style: none; background: #e9ecef url(/img/bar-menu-bg.jpg) repeat-x top left; z-index: 1000;}ul.menu {font-size: 11px;font-weight:bold;height: 22px; margin-bottom: 20px; position: relative;}ul.menu li { /* all list items */float: left;position: relative;}ul.menu li.top {background: url(/img/menu-pipe.jpg) right 1px no-repeat; border: none; text-align: center; padding-top: 2px;}ul.menu li ul { /* second-level lists */background-color: #eee;background-image: none;display: none;position: absolute;top: 1em;left: 0; text-align: left;border:1px solid #DBDBDB}ul.menu li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */top: auto;left: auto; }ul.menu li:hover ul, ul.menu li.over ul { /* lists nested under hovered list items */display: block;width: 222px;}ul.menu li li {border-right: none;border-left: none;padding-top: 2px; padding-bottom: 2px;}ul.menu li:hover, ul.menu li.over {background: #ddd}ul.menu li.first {border-left: 0px;}ul.menu li.last {border-right: 0px;}ul.menu a {display:block;color:#333;text-decoration:none;padding: 3px 11px 3px 11px;}ul.menu ul a {width: 200px;font-weight:normal;}ul.menu ul a:hover {background: #ddd}ul.menu ul li.first {border-top: 1px solid #ccc; }ul.menu li.last a.menulink {display: block; color: #cc0000; padding: 3px 5px 3px 5px;}* html ul.menu {height: 20px;}* html ul.menu ul {top: 20px;}h1.promo {	background: url(/img/promo-bg.gif) no-repeat;	font-size: 12px;	font-weight: bold;	color: #fff;	padding: 6px 0 6px 12px;	margin: 0;	clear: both;}h1.nowosc {	font-size: 12px;	font-weight: bold;	color: #fff;	padding: 6px 0 6px 12px;	margin: 0;}#body {	margin-left: auto;	margin-right: auto;	width: 980px;	margin-top: 15px;}#left {	float: left;	width: 221px;	margin-right: 25px;}#center {	float: left;	margin-bottom: 25px;	width: 734px;}/* Left menu styles */div.box-top {	background: url(/img/box-top.jpg) no-repeat top left;	padding-top: 11px;	font-size: 10px;}div.box-top h4 {	color: #e46e06;	font-weight: bold;	margin: 0 0 4px 0;	padding-bottom: 2px;	padding-top: 5px;	font-size: 12px;	border-bottom: 1px solid #bfbdbd;}div.box-top div {	padding: 0 15px 0 15px;	border-left: 1px solid #dcdbdb;	border-right: 1px solid #dcdbdb;	background-color: #fbfbfb;	width: 189px;}div.box-bottom {	background: url(/img/box-bottom.jpg) no-repeat top left;	height: 13px;	margin-bottom: 20px;	clear: both;}div.box-top ul {	padding-left: 0;	padding-bottom: 15px;	margin: 0;	list-style-type: none;}div.box-top ul li {	padding-top: 1px;	padding-bottom: 1px;}div.box-top ul li.menu-item {	background: url(/img/menu-li.gif) no-repeat 4px 7px;	padding-left: 10px;}div.box-top ul.short {	padding-bottom: 10px;}div.box-top a:link, div.box-top a:active, div.box-top a:visited {	font-size: 11px;	color: #7e8083;}div.box-top a:hover {	text-decoration: underline;}.usun {	color: #e46e06 !important; }a.usun:link, #sub_menu a.usun:active, #sub_menu a.usun:visited, #sub_menu a.usun:hover {	color: #e46e06 !important;	font-size: 10px;	text-decoration: none;}/* Main styles */h5 {	margin-top: 10px;	margin-bottom: 5px;	float: left;	font-size: 12px;}#nowosc-header {	height: 61px;	background: url('/img/nowosc_bg.jpg') no-repeat;	clear: both;}#nowosci-body {	border-left: 1px solid #dcdbdb;	border-right: 1px solid #dcdbdb;	width: 732px;	height: 195px;	float: left;	clear: both;}#nowosci-bottom {	background: url(/img/promo-bottom.jpg) no-repeat;	width: 100%;	height: 16px;	float: left;	margin-bottom: 15px;}#nowosci-tab {	margin-top: -36px;	padding-right: 14px;	float: right;	height: 36px;}#nowosci-tab ul{	list-style: none;	margin: 0;	padding: 0;}#nowosci-tab ul li.first {	float: left;	background: url(/img/tab-first.gif) no-repeat;	width: 93px;	text-align: right;}#nowosci-tab ul li {	float: left;	background: url(/img/tab.jpg) no-repeat;	width: 84px;	letter-spacing: -0.7px;}#nowosci-tab ul li.last {	float: left;	background: url(/img/tab-last.jpg) no-repeat;	width: 85px;}#nowosci-tab a:link, #nowosci-tab a:active, #nowosci-tab a:visited {	width: 76px;	height: 25px;	display: block;	padding: 5px 0 0 0;	text-align: center;	font-size: 11px;	font-weight: bold;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #647B84;}#nowosci-tab a:hover {	color: #cc0000;	text-decoration: none;}#nowosci-tab li.first a:link, #nowosci-tab li.first a:active, #nowosci-tab li.first a:visited {	width: 84px;	height: 25px;	display: block;	padding: 5px 0 0 3px;	text-align: center;	font-size: 11px;	font-weight: bold;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #647B84;	position: relative;}#nowosci-tab a.akt:link, #nowosci-tab a.akt:active, #nowosci-tab a.akt:visited {	width: 76px;	height: 25px;	display: block;	padding: 5px 8px 0 9px;	text-align: center;	background: url(/img/tab-akt.jpg) no-repeat;	margin:0;	margin-left: -10px;	position: relative;}#nowosci-tab li.first a.akt:link, #nowosci-tab li.first a.akt:active, #nowosci-tab li.first a.akt:visited {	width: 93px;	height: 25px;	display: block;	padding: 5px 0 0 9px;	text-align: center;	background: url(/img/tab-first-akt.gif) no-repeat right top;	margin:0;	margin-left: -10px;}#nowosci-tab li.last a.akt:link, #nowosci-tab li.last a.akt:active, #nowosci-tab li.last a.akt:visited {	width: 78px;	height: 25px;	display: block;	padding: 5px 8px 0 9px;	text-align: center;	background: url(/img/tab-last-akt.jpg) no-repeat right top;	margin:0;	margin-left: -10px;	position: relative;}.now-pro-nazwa {	height: 58px;	overflow: hidden;}#promo-top {	border-left: 1px solid #dcdbdb;	border-right: 1px solid #dcdbdb;	padding: 8px;	width: 716px;	float: left;}#promo-bottom {	background: url(/img/promo-bottom.jpg) no-repeat;	width: 100%;	height: 16px;	float: left;	margin-bottom: 15px;}#promo-box {	width: 310px;	height: 196px;	background: url(/img/promo-box-bg.jpg) no-repeat;	float: left;	padding: 0 10px 10px 10px;	margin-right: 27px;	margin-top: 10px;}#promo-box p {	margin: 0 0 10px 0;}#promo-box .img {	float: left;	margin-right: 15px;}#promo-box a {	color: #000;	font-weight: bold;}#promo-desc {	margin: 0 0 10px 0;	height: 110px;}#promo-price {	float: left;	width: 100px;	font-size: 10px;	color: #e46e06;}#promo-price a {	font-weight: bold;	color: #6598fe;}#promo-more {	float: left;	width: 65px;	font-size: 10px;	text-align: right;}.promo-box {	float: left;	width: 143px;	text-align: center;	padding-left: 18px;	padding-right: 18px;	margin-top: 12px;	background: url('/img/separator.jpg') right top no-repeat;	}.promo-box a {	color: #4D5158;	font-weight: bold;}.promo-price {	float: left;	width: 85px;	font-size: 10px;	color: #e46e06;}.promo-price a {	font-weight: bold;	color: #6598fe;}.promo-more {	float: left;	width: 58px;	font-size: 10px;	text-align: right;}.akt {	float: left;	width: 367px;}.akt p {	margin: 0 0 10px 0;}.akt a:link, .akt a:active, .akt a:visited {	text-decoration: none;	color: #4D5158;}.akt a:hover {	text-decoration: underline;}.litera {	display: block;	float: left;	width: 20px;	height: 17px;	background: url(/img/litera_bg.jpg) center no-repeat;	text-align: center;	margin: 1px 2px 0 3px;	padding-top: 3px;	font-weight: bold;}/* Footer styles */#footer {	width: 980px;	margin-left: auto;	margin-right: auto;	clear: both;}#footer-top {	background: url(/img/footer-top.jpg) no-repeat;	height: 15px;	width: 100%;}#footer-body {	border-left: 1px solid #d5d4d4;	border-right: 1px solid #d5d4d4;	width: 978px;	float: left;	background-color: #fbfbfb;	padding: 10px 0; 	}#footer-bottom {	background: url(/img/footer-bottom.jpg) no-repeat;	height: 15px;	width: 100%;	float: left;}.footer-item {	width: 191px;	float: left;	padding-left: 25px;	padding-right: 25px;}.footer-item p {	color: #6598fe;	font-weight: bold;	margin-top: 0;	margin-bottom: 5px;	border-bottom: 1px solid #dcdbdb;	padding-bottom: 5px;}.footer-item ul {	margin: 0;	padding-left: 10px;	font-size: 11px;	list-style-type: none;}.footer-item ul li {	padding: 0;}.footer-item a {	color: #4d5158;}#footer p.center {	margin-top: 10px;	font-size: 10px;	color: #7e8083;	float: left;	width: 100%;}#footer p.center a {	color: #7e8083;}/* FORMULARZE */#center form.user {	width: 732px;}#center form.user label {	width: 195px;	display: block;	float: left;	text-align: right;	padding: 5px 10px 0 0;	font-size: 12px;}#center form.user input.text {	width: 245px;	float: left;	margin: 2px 0 4px 0;	border: 1px solid #bbb; 	padding: 1px;}#center form.user textarea.text {	width: 100%;	float: left;	margin: 2px 0 4px 0;	border: 1px solid #bbb; 	padding: 1px;	height: 100px;}#center form.user select.text {	float: left;	margin: 2px 0 4px 0;	border: 1px solid #bbb;	}#center form.user input.error, #center form.user textarea.error, #center form.user select.error {	border: 1px solid #f00;}#center form.user input.radio {	float: left;	margin: 5px 1px 4px 0;	padding: 1px;}#center form.user .radio_desc {	float: left;	margin: 2px 8px 4px 0;	padding: 1px;}#center form.user .button {	float: left;}#center form.user hr {	clear: both;	float: left;	width: 100%;	height:1px;	border: none;	background: #ddd;	margin: 5px;}#center form.user br {	clear: both;}#center div.error {	width: 165px;	float: left;	padding: 6px 0 0 6px;	color: #f00;	font-size: 10px;	display: block;	text-align: left;}#center p.form_desc {	width: 100%;	margin: 2px 0 3px 0;	padding: 0 5px 0 5px;	float: left;	text-align: left;	color: #999;}#center form h3 {	clear: both;	margin: 0 0 10px 0;	font-size: 14px;	padding-bottom: 1px;	padding-top: 25px; 	border-bottom: 1px solid #eaeaea;	width: 100%;	text-align: left;}/* Tabele list */#center table {	width: 100%;}#center table thead td {	font-weight: bold;	text-align: center;	font-size: 12px;	padding: 3px;	background: #6598FE;	border-bottom: 1px dotted #9B9B9B;	height: 25px;	color: #fff;}#center table tbody td {	padding: 3px;}#center table tbody tr.sel {	background-color: #F7F7F7;}#center table tbody tr.cat {	background-color: #FFD7BF;	color: #333;}#center table tbody tr.catw {	background-color: #fff;}#center table tbody tr.red, span.red {	color: #ff0000;}#center table tbody a.red {	color: #ff0000;}#center table tfoot td {	font-weight: bold;	font-size: 12px;	padding: 3px;	background: url(/img/menu_bg.jpg) repeat-x bottom;/*	border-bottom: 1px dotted #9B9B9B; */	height: 25px;}/* Zamowienia */#center .col1{	float: left;	width: 40%;}#center .col2{	float: left;	width: 40%;}#center .col1 p, #center .col2 p{	margin: 0 5px 5px 5px;}#center .col1 h3, #center .col2 h3{	border-bottom: 2px solid #eaeaea;	padding: 0 0 2px 0;	margin: 5px 0 4px 0;	width: 70%;}#center .podsumowanie {	padding-right: 5px;	text-align: right;}#center h3 {	clear: both;	margin: 0 0 10px 0;	font-size: 14px;	padding-bottom: 1px;	padding-top: 25px; 	border-bottom: 1px solid #eaeaea;	width: 100%;	text-align: left;}#podsumowanie_suma {	float: right;	border: 1px solid #ccc;	width: auto;	margin: 0 0 5px 5px;	padding: 5px 5px 5px 15px;	background: #f5f5f5;}#center form.user .message {	text-align: left;	font-style: italic;	padding-left: 205px;	color: #f00;}#center form.user #przepisz {	float: left;	clear: both;	padding: 0 0 0 410px;	cursor: pointer;	margin-top: -35px;}#center table a:link, #center table a:active, #center table a:visited {	text-decoration: underline;}#center table a:hover {	text-decoration: none;}.ceny {	display: none;}#dostawaKoszt .rowtitle {	background: #ddd;	width: 150px;	font-size: 11px;	height: 22px;}#dostawaKoszt .coltitle {	background: #ddd;	font-size: 11px;	height: 22px;}#dostawaKoszt .radio {	padding-left: 30px;	text-align: left;	font-size: 11px;}/* LISTA */div.list table {	width: 100%;	clear: both;}div.list table td {	border-bottom: 1px solid #dddee0;	height: 30px;	font-size: 11px;	padding-left: 6px !important;}div.list table th {	font-size: 11px;	font-weight: bold;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #4d5158;	text-align: left;	border-bottom: 1px solid #dddee0;	padding: 6px 0 6px 6px !important;}div.list table tr.row-g {	background: #f7f6f6;}div.list table td.title {	width: 360px;}#center div.list table td.title a:link, #center div.list table td.title a:active, #center div.list table td.title a:visited {	color: #4d5158;	font-weight: bold;	text-decoration: none;}#center div.list table td.title a:hover {	text-decoration: underline;}div.list table td.cart {	text-align: center;	vertical-align: middle;	padding-top: 5px;	width: 65px;}.koszyk_form_list{	float: left;	width: 24px;	margin: 0;	padding: 0;}div.list table td.cart a:link, div.list table td.cart a:active, div.list table td.cart a:visited, div.list table td.cart a:hover {	float: left;	display: block;	padding-left: 15px;	padding-right: 4px;}div.list table td.cart .do-koszyka{	background: url(/img/cart.gif) no-repeat;	width: 23px;	height: 23px;	border: none;}div.list table td.cena {	color: #e46e06;	font-weight: bold;	font-size: 11px;	text-align: center;	width: 78px;}div.list table .header-text {	float: left;}div.list table .sort {	float: right;	width: 20px;}.list_desc {	width: 726px;	float: left;	background: url(/img/menu_bg.jpg) repeat-x left bottom;	padding: 4px;	margin-top: 4px;}.list_res {	float: left;	width: 35%;}.list_page {	float: left;	width: 40%;	margin-top: 3px;	text-align: center;}.list_page a:link, .list_page a:active, .list_page a:visited {	color: #000 !important;	text-decoration: none !important;	padding: 3px;}.list_page a:hover {	text-decoration: underline !important;}.list_page a.act {	font-weight: bold;}.list_sort {	float: right;	text-align: right;	width: 25%;}.list_sort input {	font-size: 11px;}#filtr {	width: 110px;}.list_sort select, .list_res select {	font-size: 12px;}/* szczegoly */#prod-photos {	width: 336px;	float: left;	margin-top: 15px;}#prod-desc {	width: 398px;	float: left;	margin-top: 1px;	margin-bottom: 23px;}#prod-desc.wide {	width: 732px;}#prod-desc-top {	padding: 5px;	background: url(/img/prod-desc-bg.jpg) no-repeat bottom left;}#prod-desc-top.wide{	padding: 5px;	background: url(/img/prod-desc-bg-wide.jpg) no-repeat bottom left;}#prod-desc-top h1 {	font-size: 14px;	font-weight: bold;	margin: 0;}#prod-desc-top table {	width: 100%;	margin-top: 10px;	margin-bottom: 10px;	font-size: 11px;}#prod-desc-top table td {	padding: 1px !important;}#prod-desc-top table td.right {	width: 27%;	vertical-align: top;}#koszyk_form {	clear: both;}#koszyk-form {	margin-right: 20px;	float: right;}#koszyk-cena {	width: 180px;	text-align: center;	float: left;}#koszyk-cena p {	line-height: 18px;}#koszyk-cena big {	font-size: 14px;	font-weight: bold;}#koszyk-cena big b {	color: #e67817;	font-size: 16px;}#koszyk-cena input {	width: 20px;	font-size: 10px;	text-align: center;}#koszyk-dodaj {	float: left;	margin-top: 25px;	margin-left: 30px;}#koszyk-dodaj a {	color: #e67817;}#koszyk-dodaj input {	background: url(/img/koszyk-bg.jpg) no-repeat;	border: 0;	width: 105px;	height: 27px;}#zapytanie {	width: 375px !important;}#prod-photos a.main {	float: left;	margin-left: 40px;	margin-right: 25px;}#prod-photos a.small {	float: left;	margin-top: 5px;	margin-bottom: 5px;}#prod-tabs {	float: left;	clear: both;}#tabs-header {	width: 100%;	height: 36px;	background: url(/img/prod-tabs-top.jpg) no-repeat bottom left;	clear: both;}#tabs-body {	border-left: 1px solid #dcdbdb;	border-right: 1px solid #dcdbdb;	width: 732px;	float: left;	clear: both;}#tabs-body p {	margin-top: 5px;}#tabs-body #tab_0,#tabs-body  #tab_1,#tabs-body  #tab_2,#tabs-body  #tab_3  {	padding-left: 20px;	padding-right: 20px;}#tabs-bottom {	width: 100%;	height: 15px;	background: url(/img/prod-tabs-bottom.jpg) no-repeat;	float: left;}#tabs-body ol {	padding-left: 20px;	margin-top: 5px;}#prod-dane {	width: 100%;}#prod-dane td.right {	width: 50%;}#kompozytorzy-litery {	padding: 10px 0 10px 0;	float: left;}#instrumentacja {	float: left;}#instrumenty {	float: left;	width: 196px;	margin-top: 28px;	display: block;	height: 156px;	overflow: auto;	overflow-x: hidden;	overflow-x: auto;	margin-left: 10px;	padding: 3px;	border: 1px solid #bbbbbb;	font-size:11px;}#instrumenty a img {	vertical-align: top;}#instrumenty-wybor {	margin-top: 12px;	float: left;	width: 250px;}/* OPINIE */#opinia {	padding-top: 7px;}.opinia-autor {	padding: 4px 0 5px 10px;	background-color: #999;	color: #fff;	margin: 3px 0 0 0 !important;}.opinia-data {	margin: 0 !important;	padding-top: 3px;	text-align: right;	background-color: #F7F7F7;}.opinia-tbl td {	background-color: #F7F7F7;}.podobne-header {	background: url(/img/podobne-header.jpg) no-repeat left;	height: 18px;	color: #fff;	padding-top: 3px;	padding-left: 5px;	font-weight: bold;	margin: 10px 0 2px 0 !important;}p.error {	color: #f00;	border: 1px solid #f00;	padding: 10px;}p.zapytanie-potwierdzenie {	color: #00c040;	font-size: 14px;}#opis_skocony {	font-size: 11px;}.bxbody {	width: 340px;	border: 1px solid #5F92FF;	background-color: #ffffff;	font-size: 10px;	padding: 5px;}#menu_kategoria {	font-size: 12px;	color: #5F92FF;	display: block;	margin-left: -16px;	margin-right: -16px;	border: 1px solid #DCDBDB;	background-color: #fff;	padding: 10px 10px 10px 27px;}.kompozytorzy {	width: 183px !important;	float: left;	padding: 0 0 0 6px !important;	border: none !important;}.zapytanie {	text-decoration: underline !important;}#komplet-submit {	background: url(/img/koszyk-bg.jpg) no-repeat;	border: 0;	width: 105px;	height: 27px;	margin-top: 3px;	margin-right: 26px;}#komplet-koszyk .brak {	padding: 0;	font-weight: bold;	margin: 0;}#komplet-koszyk .cena {	width: 74px;} 
