.series
{
	position      : relative;
	border        : 1px solid #D5D5D5;
	border-top    : 0;
	margin-bottom : 13px;
}
	.series .corner
	{
		position : absolute;
		width    : 10px;
		height   : 10px;
	}
		.top_left
		{
			background : url('../media/images/item_corner_top_left.gif') no-repeat;
			top        : 0px;
			left       : -1px;
		}
		.top_right
		{
			background : url('../media/images/item_corner_top_right.gif') no-repeat;
			top        : 0px;
			right      : -1px;
		}
		.bottom_left
		{
			background : url('../media/images/item_corner_bottom_left.gif') left bottom no-repeat;
			bottom     : -1px;
			left       : -1px;
		}
		.bottom_right
		{
			background : url('../media/images/item_corner_bottom_right.gif') right bottom no-repeat;
			bottom     : -1px;
			right      : -1px;
		}
.series .title
{
	height      : 30px;
	line-height : 30px;
	font-size   : 12px;
	color       : #000;
	font-weight : bold;
	background  : url('../media/images/item_title_bg.gif') repeat-x;
}
	.series .title span
	{
		margin-left  : 19px;
		padding-left : 11px;
		background   : url('../media/images/bullet6.gif') 0px 4px no-repeat;
	}
.series table.products
{
	width           : 100%;
	border-collapse : collapse;
}
	.series table.products .rborder
	{
		 border-right: 1px solid #eee;
	}
	.series table.products .bborder
	{
		 border-bottom: 1px solid #eee;
	}
	.series table.products .name
	{
		padding: 0 12px;
	}
	.series table.products .price
	{
		color: #d4160f;
	}
	.series table .col_title
	{
		background : #F3F3F3;
		border-bottom: 1px solid #E7E7E7;
	}
	.series table .col_title_wr
	{
		background : #F3F3F3;
		border-bottom: 1px solid #E7E7E7;
		border-right: 1px solid #E7E7E7;
	}
.delete
{
	display    : block;
	width      : 16px;
	height     : 16px;
	background : url('../media/images/delete.gif') no-repeat;
}

.amount
{
	width : 20px;
	text-align : center;
}

.series table .total
{
	text-align    : right;
	font-weight   : bold;
	padding-right : 25px;
	background-color: #FCFAFC;
}

.series table #basket_total_price
{
	color       : #d4160f;
	font-weight : bold;
	background-color  : #FCFAFC;
}

.series table .row2
{
	background    : #FCFAFC;
}

.series table .row2 .input-text
{
	background    : #FCFAFC;
}

#refresh
{
	float : left;
	padding-left: 10px;
	width : 300px;
	height: 17px;
	line-height: 17px;
}

#refresh a
{
	display         : block;
	float           : left;
	background      : url('../media/images/refresh.gif') 0px 5px no-repeat;
	color           : #D41710;
	text-decoration : underline;
	padding-left    : 14px;
}

#refresh a:hover
{
	text-decoration : none;
}

#print
{
	float         : right;
	padding-right : 10px;
	width         : 300px;
}

#print a
{
	display         : block;
	float           : right;
	background      : url('../media/images/print.gif') 0px 4px no-repeat;
	color           : #D41710;
	text-decoration : underline;
	padding-left    : 22px;
	margin-left     : 27px;
}

#print a:hover
{
	text-decoration : none;
}
