.series
{
	position      : relative;
	border        : 1px solid #D5D5D5;
	border-top    : 0;
	margin-bottom : 13px;
}
.series a
{
	text-decoration: none;
}
	.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 .heading_rborder
	{
		 border-right: 1px solid #e7e7e7;
	}
	.series table.products .bborder
	{
		 border-bottom: 1px solid #eee;
	}
	.series table.products .name
	{
		padding: 0 12px;
	}
		.series table.products .name a
		{
			text-decoration: none;
			color: #000;
		}
		.series table.products .name a:hover
		{
			text-decoration: underline;
		}
	.series table.products .price
	{
		color: #d4160f;
	}
	.series table.products img
	{
		vertical-align: bottom;
	}
	tr.series_heading
	{
		color: #000;
		height: 24px;
		line-height: 24px;
		background-color: #f3f3f3;
	}
	div.buy_input
	{
		width: 29px;
		height: 22px;
		margin-left: 13px;
		display: inline;
	}
		div.buy_input input
		{
			text-align: center;
			padding: 2px 0;
			width: 25px;
		}
	div.cart_wrap
	{
		margin-right: 13px;
		display: inline;
	}
	a.cart
	{
		display: block;
		height: 20px;
		width: 15px;
		background: url('../media/images/cart.gif') center center no-repeat;
	}
span.highlight
{
	background      : #fff000;
	color           : #000;
}
table#form tr
{
	height: 35px;
	border: 1px solid red;
}
td.field
{
	background: url('../media/images/nav_dot_red.gif') no-repeat 28px 17px;
	text-indent: 46px;
	width: 144px;
	color: #000;
}
td.fix
{
	background-position: 28px 8px;
}
td.ctrl
{
	color: #000;
	padding: 0 23px;
}
td select
{
	width: 206px;
	border-left   : 1px solid #AAAAAA;
	border-top    : 1px solid #AAAAAA;
	border-right  : 1px solid #D3D3D3;
	border-bottom : 1px solid #D3D3D3;
}
td input.range
{
	width: 48px;
	text-align: center;
}
td input#submit
{
	width: 54px;
	height: 19px;
	background: url('../media/images/ieskoti.gif') no-repeat;
	border: none;
}
