.cartAll {
	background-color:black;
	position:relative;
	min-height:600px;
	_height:600px;
}
.cart_content {
	padding-top:5px;
	padding-bottom:5px;	
}
.small_cart {
	background-image:url(../images/cart02.jpg);
	background-repeat:no-repeat;
	height:97px;
	
}
.ilosc_sztuk {
	padding:30px 0px 5px 10px;
	color:#1E7DBF;
}
.suma {
	padding:0px 0px 5px 10px;
	color:#1E7DBF;
}
.szczegoly {
	padding:8px 0px 5px 10px;
}
.cart_content span {
	color:#CACACA;
	font-weight:bolder;
}
.cart_content a {
	color:#000;
}
.tableCart {
	clear:both;
	border-collapse:collapse;
	margin:0px auto;
	width:100%;
	border-bottom:1px solid #222121;
}
.tableCart td {
	border-top:1px solid #222121;	
	padding-left:10px;
	text-align:left;
	color:#b0b0b0;	
}
.tableCart th {
	padding:15px 15px ;	
	text-align:left;
}
td.CountColapsle {
	width:100px;
}
td.CountColapsle span {
	display:block;
	width:70px;
	background-color:#1d1d1d;
	color:#afafaf;
	padding:10px;
	padding-left:20px;
	
}
td.CountColapsle input {
	padding:7px;
	border:0px;
	background-color:black;
	color:#fff;
	text-align:center;
}
td.PhotoColapsle {
	width:67px;
}
td.NameColapsle {
	width:277px;	
}
.NameColapsle a{
	color:#a82b68
}
.PriceColapsle span {
	color:#676666;
}
.PriceVatColapsle {
	width:84px;
	text-align:right !important;
}
.PriceAllColapsle span {
	background:url(../images/koszyk/cenatlo.jpg);
	background-position:left;
	background-repeat:no-repeat;	
	padding-left:35px;
	width:69px;
	height:10px;
	padding:22px;
	display:block;
	padding-left:30px;
	overflow:hidden;
	text-align:right;
	
}
.action {
	position:absolute;
	left:525px;
	margin:80px 0px;
}
.action a {
	padding-left:5px;
}
.SumPay {
	position:absolute;
	left:555px;	
	width:239px;	
	font-weight:bold;
}
.SumPay p {
	float:left;
	padding-right:20px;
	padding-top:7px;
}
.SumPay span {
	margin-top:20px;
	padding-right:13px;
}
.SumPay .koszty {
	float:left;
	background-image:url(../images/koszyk/koszyk_18.gif);
	background-position:left;
	background-repeat:no-repeat;
	display:block;
	width:102px;
	height:46px;
	color:#000000;
	text-align:right;
	padding:0px;
	margin:0px;

}
.updateSubmit {
	background-image:url(../images/koszyk/koszyk_22.gif);
	height:32px;
	width:101px;
	border:0px;
	color:#b5b5b5;
	float:left;
}
.kroki li {
	float:left;
	display:inline;
	margin-left:2px;
	list-style:none;
	background-image:url(../images/koszyk/koszyk_05.gif);
	background-repeat:no-repeat;
	height:27px;
	width:27px;
	padding-top:6px;
	text-align:center;

}
.kroki li.active {
	color:black;
	background-image:url(../images/koszyk/koszyk_03.gif);	
}
.cartTop {
	position:relative;
	border-bottom:1px solid #222121;
	margin-bottom:0px;
	height:50px;	
}
.kroki {
	padding:0px;
	margin:0px;
	position:absolute;right:10px;

}
.KrokiTitle {
	font-size:14px;
	color:#afafaf;
	font-weight:bolder;
	left:590px;
	position:absolute;
	top:3px;
}
.PriceColapsle {
	width:92px;
}

