#koszyk {	width:100%;	overflow:hidden;}	#koszyk .pole-obowiazkowe {    color: #FF0000;    font-weight: bold;    position: absolute;    right: 6px;    top: 0;}		#koszyk table.table{	margin:10px 0;	padding:0;}			#koszyk table.table td{	padding:3px;}#koszyk table.table p{	font-size:12px;	margin:0px 5px;}			#koszyk .koszyk-zestawienie > table.table td {	padding:10px 5px;}#koszyk table td.input {	width:190px;}	#koszyk table td.input > div{	position:relative;}	#koszyk table td.label {	font-weight:bold;}		#koszyk .koszyk-zestawienie  .ilosc-danego-produktu > span.ilosc{	text-align:center;	float:left;	width:53%;}	#koszyk .koszyk-zestawienie  .ilosc-danego-produktu > span.minus {	float:left;	padding:2px 5px;	cursor:pointer;	line-height:100%;	width:8%;    background:#FAE7B6;    border: 1px solid #F7DB91;	color:#A66701;	margin:1px 0 0;}#koszyk .koszyk-zestawienie  .ilosc-danego-produktu > span.plus {	float:right;	padding:2px 5px;	cursor:pointer;	line-height:100%;	width:8%;    background:#FAE7B6;    border: 1px solid #F7DB91;	color:#A66701;	margin:1px 0 0;}	#koszyk .koszyk-formularz-dane-platnika textarea, #koszyk .koszyk-formularz-dane-do-wysylki textarea {	width:528px;	height:30px;}#koszyk .koszyk-formularz-metoda-wysylki select{	width:100%;}#koszyk .koszyk-formularz-metoda-platnosci select{	width:100%;}#koszyk .koszyk-formularz-paragon-czy-faktura td > p > span  {	float:left;	width:100px;}#koszyk .koszyk-formularz-paragon-czy-faktura td > p > span > input[type="radio"] {	float:left;	margin:3px 5px 0;}#koszyk .koszyk-formularz-paragon-czy-faktura td > p > span > label {	float:left;	cursor:pointer;}	#koszyk .koszyk-info-pola-obowiazkowe {	color:#485904;	font-size:11px !important;	text-align:right;}		#koszyk-checkbox-akceptacja-regulaminu {	float:left;	margin:8px 5px 0 11px;}	#koszyk-label-akceptacja-regulaminu {	float:left;	margin:5px;	cursor:pointer;}#koszyk-checkbox-inny-adres-do-wysylki {	float:left;	margin-left:0;}#koszyk input[type='submit'] {	float: right;	margin: 10px 0 10px;	clear:both;}#koszyk .koszyk-info-platnosci {    border: 1px solid #1E63A9;    clear: both;    overflow: hidden;	color:#1E63A9;	background:#D9E9F9;}#koszyk .koszyk-info-platnosci img{	float:left;	margin:5px;}#koszyk .koszyk-info-platnosci p{	float:left;	margin:8px 0 0 10px;}/* * Karta koszyka */#karta-koszyka {    margin: 5px;    overflow: hidden;}#karta-koszyka img{	float:left;}#karta-koszyka > .karta-koszyka-content{    clear: both;    color: #d2cfcf;    margin: 0;}#karta-koszyka > .karta-koszyka-content > em{	color:#fff;	font-weight:bold;;}#karta-koszyka > .karta-koszyka-menu{	clear: right;    color: #aaa;    font-size: 10px;    margin: 2px 0 0;    text-align: right;}#karta-koszyka > .karta-koszyka-menu > a{	color:#fff;}