﻿/*******************************************************/
/***************** Koszyk ******************************/
/*******************************************************/
div#pnlNoItems {
	width:98%;
	float:left;
	height : 100px;
	text-align:center;
	padding-top:50px;
}
div#pnlNoItems span {
	font-size: 20px;
	width:100%;
	text-align:center;
}
div#cart_header {
	margin-top: 8px;
	margin-bottom: 2px;
	float:left;
}
.content_1col div#cart_header {
	margin-bottom: 5px;
	margin-top:0px;
	display: block;
	float: left;
}
div#cart_header span.page_header {
	font-size: 10pt;
	color: #FFF;
	font-weight: 600;
	display: block;
	float: left;
	padding-top: 4px;
	padding-right: 15px;
}
div#cart_header #back_to_shopping {
	background: url(../images/back_to_shopping.png) no-repeat;
	color: #474646;
	width: 150px;
	height: 24px;
	text-align: center;
	display: inline;
	float: left;
	padding-bottom:5px;
}
div#cart_header #back_to_shopping a {
	padding-top: 4px;
	display: block;
	padding-bottom: 4px;
}
div.cart_shop {

}
div.cart_shop span {
	color: black;
}
div.cart_shop span#rpShops_ctl00_lblShopIdText {
	display: none;
}
div.cart_shop span#rpShops_ctl00_lblShopId {
	display: none;
}
div.cart_shop div#cart_shop_name {
	display: none;
}
div#cart_table {
	clear: both;
	background-color: #fdfdfd;
}
div#cart_table th {
	background: #888687;
	color: White;
	height: 25px;
	text-align:center;
}
div#cart_table table {
	border: 1px solid #a8a8a8;	
	border-collapse: collapse;	
}
div#cart_table td {
	padding: 10px 5px;
	border:1px solid #a8a8a8;
}
div#cart_table div.cart_image {
	width:90px;
	height:90px;
	float:left;
	text-align: center;
	margin-right: 10px;
}
div#cart_table tr.cartDetailsMainHeaderRow th.col1 {
	width:30%;
}
div#cart_table tr.cartDetailsMainHeaderRow th.col2 {
	width:210px;
}
div#cart_table tr.cartDetailsMainHeaderRow th.col3 {
	width:100px;
}
div#cart_table tr.cartDetailsMainHeaderRow th.col4 {
	width:100px;
}
div#cart_table tr.cartDetailsMainHeaderRow th.col5 {
	width:100px;
}
div#cart_table td.col1 input {

}
div#cart_table td.col1 span {
	display:block;
	font-size:12px;
	font-weight:bold;
	padding:1px 5px 0 0;
}
div#cart_table td.col1 span.kod{
	color:#9D9D9B;
	font-size:11px;
	padding:0 0 0 2px;
	float:left;
}
div#cart_table td.col1 span.kod:last-child {
	float:left;
	clear:none;
}
div#cart_table td.col2 {
	font-weight:bold;
	vertical-align:top;
}
div#cart_table td.col2 span.ilosc_text {
	line-height:14px;
	display:block;
	float:left ;
    text-align:right;
    width:46px;
	color: #979797;
	text-transform: lowercase;
}
div#cart_table td.col2 span.ilosc_value {
    padding-left:5px; 
}
div#cart_table td.col2 div.description_list {
	width:202px;
	margin-bottom:3px;
}
div#cart_table td.col2 .description_list ul {
	list-style-type: none;
}

div#cart_table td.col2 div.description_list ul li {
	clear: both;
	float: left;
}
div#cart_table td.col2 div.description_list ul li ul {
	width:auto!important;
	padding-left: 5px;
	float: left;
}
div#cart_table td.col2 .description_list ul li ul li {
	clear: none;
	padding-top: 0px;
	width:auto;	
}
div#cart_table td.col2 .description_list ul li span {		
	color: #979797;
	font-size: 9pt;
	text-transform:lowercase;
    float: left;
	display: inline;
	font-weight:bold ; 
	width:50px;
	text-align: right;
	line-height: 14px;
}
div#cart_table td.col2 .description_list ul li ul li span {
	width: 147px;
	text-align: left;
	color: #000;
}
div#cart_table td.col2 ul.boolDescList {
	display: block;
	clear: both;
	padding-top: 5px;
	font-weight: 600;
}
div#cart_table .col4 span, div#cart_table .col5 span, div#cart_table .col6 span, div#cart_table .col7 span {
	font-weight:bold;
	font-size:14px;
}
div#cart_table td.col3, div#cart_table td.col4, div#cart_table td.col5, div#cart_table td.col6, div#cart_table td.col7 {
    display:table-cell;
    text-align :center;
    vertical-align: top;
}
div#cart_table a.action_save {
    color:Red;
    font-weight:bold ;
}
div.cart_sum {
	background-color: #fdfdfd;
	padding-top:10px;
	float:left;
	width: 100%;
}
div.cart_sum div.cart_sum_left {
	display:block;
	float:left;
	padding:25px 20px;
	width: 600px;
}
div.cart_sum div.cart_sum_left span {
	clear: both;
	display: block;
	padding-top: 20px;
	color: #E45A7B;
	font-weight: bold;
}
div.cart_sum div.cart_sum_left img {
	margin-right:5px;
}
div.cart_sum div.cart_sum_left a {
	color:#8b8989;
	font-weight:bold;
	vertical-align:30%;
}
div.cart_sum div.cart_sum_right {
	display:block;
	float:right;
	margin-right:15px;
	margin-top:5px;
	text-align:right;
}
div.cart_sum div.cart_sum_right span {
	color:#020014;
	font-weight:bold;
}
div.cart_sum span#rpShops_ctl00_lblShopCartCount1, div.cart_sum span#rpShops_ctl00_Label91 {
	font-size:10px;
}
div.cart_sum span#rpShops_ctl00_lblShopCartSum1, div.cart_sum span#rpShops_ctl00_Label111 {
	font-size:18px;
}
div.cart_sum span#rpShops_ctl00_Label111 {
	margin-right:5px;
}
div.cart_sum div.cart_sum_right #buy_button {
	background:transparent url(../images/buy.png) no-repeat scroll 0 0;
	color:#FBFBFC;
	display:block;
	text-align:center;
	width:97px;
	height:25px;
	margin-top: 5px;
}
div.cart_sum div.cart_sum_right a {
	display:block;
	color:#fbfbfc;
	padding:5px 0;
	font-weight:bold;
	font-size:11px;
}
a.cart_action {
	color: #000;
	padding: 3px 0;
	display: block;
	font-size: 7pt;
}

/* **************************************** ULUBIONE ***************************************** */
#clipboard .idShop {
	display: none;
}
#clipboard #cart_table {
	width: 947px;
}
div.cart_image table td {
	padding: 0px!important;
	border: none!important;
}
#clipboard th.col1 {
	width: 40%!important;	
}
#clipboard th.col2 {
	width: 50%!important;
}
div#cart_table td {
	vertical-align: top;	
}
#clipboard div#cart_table td.col2 textarea {
	width: 458px;
	height: 65px;
}
#clipboard div#cart_table td.col2 a.action_save {
	float: right;
	margin-right: 2px;
	margin-top: 4px;
}
#clipboard div#cart_table td.col2 a.action_save_sel {
	float: right;
	margin-right: 2px;
	margin-top: 4px;
	color: red;
}
#clipboard div#cart_table td.col1 span {
	color: #000;	
}
#empty_clipboard {
	clear:both;
	float:left;
	font-size:10pt;
	margin-top:10px;
}