.basket-tab{display: table;margin: 0 auto;width: 100%;}
.basket-header{text-align: center;font-weight: bold;font-size:11px;}
.basket-header td{padding: 0 6px 0 6px;}
.basket-tab input[type=radio] {
	vertical-align: middle;
	margin: 0 3px;
}

.line td{text-align: center;font-size:11px;padding: 3px 6px 3px 6px; border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}
.line img{float: left;display: inline;margin:0 6px 0 0;border: 1px solid #444; }

.basket-tab img { max-width: 120px; height: auto; }

.mini{width: 25px !important; text-align: center !important;}
.basket-opis{text-align: left;display: block;}

.basket-opis a { color: #7f7f7f; font-weight: bold; text-transform: uppercase; text-decoration: none; }

.fr2 {margin: 3px 0; font-weight: bold; padding: 3px; background: #fff; border: 1px solid #9e9e9e; font-size: 14px;} 
.basket-suma{font-size:16px;color:#960000; float: right; margin-right: 30px;}

.basket-rabat{font-size:12px;color:#960000;}
.clear{clear: both;display: block;}

.row2{background: #eee;}
.row1{background: #fff;}
/*
.focusrow td{filter:alpha(opacity=80);opacity: 0.8;-moz-opacity:0.8;}
*/
.delete{
	font-weight: bold;
	display: block;
	color:#960000;
	font-size:20px;
	height: 15px;
	width: 15px;
	margin: 0 auto;
	text-align: center;
	line-height: 14px;
	text-decoration: none;
}
.delete:hover{
	color:#000;
	text-decoration: none;
}



.podsumowanie {
		padding: 5px 0 0;
}

.t_box, .m_box, #content table input[type=text], #content table input[type=password], .add_to_basket input[type=text] { padding: 3px; border: 1px solid #aaa; margin: 2px; background: #F7F7F7; 	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;}
.m_box:focus, #content table input[type=text]:focus, #content table input[type=password]:focus {
	box-shadow: 0px 0px 3px #999;
    -moz-box-shadow: 0px 0px 3px #999;
    -webkit-box-shadow: 0px 0px 3px #999;
}
 .product_info input[type=submit], #content table input[type=submit], #content table input[type=button], #content .basket-box input[type=submit], #content .basket-box input[type=button]  { 
	text-align: center;
	color: #fff;
	line-height: 20px;
	font-weight: bold;
	padding: 4px 15px;	
	margin: 3px 4px;
	font-size: 11px;
	cursor: pointer;
	background: #C60000 url("../images/gfx/btn_img.png") 0 0 repeat-x;
	border: 1px solid #C60000;
		-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

  .product_info input[type=submit]:hover, #content table input[type=submit]:hover, #content table input[type=button]:hover, #content .basket-box input[type=submit]:hover, #content .basket-box input[type=button]:hover  { 
	background-color: #e00000;	
	color: #fff;
}

.m_box, .t_box { width: 180px; height: 120px; }
.t_box {margin-right: 40px;}
.basket-kasa{margin: 20px auto; width: auto;}
.basket-kasa .line td {text-align: left !important;}

.basket-other{display: inline;float: left;width: 60%;}
.baslet-other table{display: block;width: auto;}

.basket-msg{display: inline;float: right;width: 38%; padding-right: 10px;}
.basket-msg textarea{display: block;width: 99%;height: 190px;font-family:arial;}

.basket-box{padding:10px 0 10px 0;}

.allert { 
	 color: #555; font-weight: bold; text-align: center;
	 border: 1px solid #7f7f7f; padding: 5px;
	 margin: 5px; background: #eee;
}

.dostawa {
		margin: 5px 0 0;
}

.basket-count {
	float: right !important;
}

.basket-back {
	float: left !important;
}
.basket-next {
	float: right !important;
}


table span {
	vertical-align: middle;
}

td.buttons {
	text-align: center;
	padding: 6px 0;
}



