/*Table*/
table.table-basket-line
{
	padding:3px;
	font-size:12px;
}

.basket-line-personal, .basket-line-basket
{
	width:16px; height:16px; background-repeat:no-repeat; display:block;
}

.basket-line-personal {background-image: url(/images/personal.gif)}
.basket-line-basket {background-image: url(/images/basket.gif)}

table.sale_order_full
{
	width:100%;
	background-color:#F9FAFB;
	border-collapse:collapse;
}

/*Table head*/
table.sale_order_full th
{
	background-image:url(/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}

/* Table cells and heads*/
table.sale_order_full th, table.sale_order_full td
{
	border:1px solid #ADC3D5;
	padding: 3px 5px;
	vertical-align:top;
}

table.sale_order_full_table
{
	width:100%;
	background-color:#FFFFFF;
	border-collapse:collapse;
	font-size:12px;
	border:1px solid #ADC3D5;
}

/* Table cells and heads*/
table.sale_order_full_table td
{
	padding: 3px 5px;
	vertical-align:top;
}

.sof-req{color:red;}


table.sale_order_full_table_no_border
{
	width:100%;
	background-color:#FFFFFF;
	border-collapse:collapse;
}

/* Table cells and heads*/
table.sale_order_full_table_no_border td
{
	padding: 3px 5px;
	vertical-align:top;
}


.prod{background:url(/pict/btn_prod.gif) 0 0 no-repeat;
		border:0;
		color:#000;
		cursor:pointer;
		font:1.3em Arial, Helvetica, sans-serif;
		height:28px;
		padding:0 0 2px 0;
		text-align:center;
		width:247px}
.do{background:url(/pict/btn_do.gif) 0 0 no-repeat;
		border:0;
		color:#000;
		cursor:pointer;
		font:1.3em Arial, Helvetica, sans-serif;
		height:28px;
		padding:0 0 2px 0;
		text-align:center;
		width:80px}
.next{background:url(/pict/btn_next.gif) 0 0 no-repeat;
		border:0;
		color:#000;
		cursor:pointer;
		font:1.3em Arial, Helvetica, sans-serif;
		height:28px;
		padding:0 0 2px 0;
		text-align:center;
		width:126px}
.apply{background:url(/pict/btn_apply.gif) 0 0 no-repeat;
		border:0;
		color:#000;
		cursor:pointer;
		font:1.3em Arial, Helvetica, sans-serif;
		height:28px;
		padding:0 0 2px 0;
		text-align:center;
		width:149px}
table.sale_order_full
{
	width:100%;
	background-color:#F9FAFB;
	border-collapse:collapse;
}

/*Table head*/
table.sale_order_full th
{
	background-image:url(/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}

/* Table cells and heads*/
table.sale_order_full th, table.sale_order_full td
{
	border:1px solid #ADC3D5;
	padding: 3px 5px;
	vertical-align:top;
}

table.sale_order_full_table_no_border
{
	width:100%;
	background-color:#FFFFFF;
	border-collapse:collapse;
}

/* Table cells and heads*/
table.sale_order_full_table_no_border td
{
	padding: 3px 5px;
	vertical-align:top;
}

.sof-req{color:red;}
