.shop
{
}



	.shop > .order
	{
	}

		.shop > .order h2
		{
			border-bottom: 1px solid #e7e7e7;
		}

		.shop > .order table
		{
			width: 100%;
		}
			.shop > .order table > tbody
			{
			}
				.shop > .order table > tbody > tr
				{
				}
					.shop > .order table > tbody > tr.odd {}
					.shop > .order table > tbody > tr.even {}

					.shop > .order table > tbody > tr > th,
					.shop > .order table > tbody > tr > td
					{
					}

					.shop > .order table > tbody > tr > th
					{
						color: #f7a984;
					}
					.shop > .order table > tbody > tr > td
					{
					}




		.shop > .order > form > .details
		{
		}

			.shop > .order > form > .details > .ordered,
			.shop > .order.preview > .details > .ordered
			{
				border-spacing:0;
			}
				.shop > .order > form > .details > .ordered > tbody > tr,
				.shop > .order.preview > .details > .ordered > tbody > tr {}

				.shop > .order > form > .details > .ordered > tbody > tr > th,
				.shop > .order.preview > .details > .ordered > tbody > tr > th,
				.shop > .order > form > .details > .ordered > tbody > tr > td,
				.shop > .order.preview > .details > .ordered > tbody > tr > td
				{
					padding: 10px;
				}

					.shop > .order > form > .details > .ordered > tbody > tr > th,
					.shop > .order.preview > .details > .ordered > tbody > tr > th
					{
						
						border-bottom:1px solid silver;
					}
					.shop > .order > form > .details > .ordered > tbody > tr > td,
					.shop > .order.preview > .details > .ordered > tbody > tr > td {
						padding:10px;
						font-size:14px;
						border-bottom:1px dashed #EAEAEA;
					}
					
					.shop > .order > form > .details > .ordered > tbody > tr > td.cost,
					.shop > .order.preview > .details > .ordered > tbody > tr > td.cost {
						font-weight:bold;
					}

					.shop > .order > form > .details > .ordered > tbody > tr.pricewithoutvat > td,
					.shop > .order.preview > .details > .ordered > tbody > tr.pricewithoutvat > td {}

					.shop > .order > form > .details > .ordered > tbody > tr.pricewithvat > td,
					.shop > .order.preview > .details > .ordered > tbody > tr.pricewithvat > td {}


			.shop > .order > form > .details > .payment
			{
			}
				.shop > .order > form > .details > .payment > .transportation
				{
				}
				.shop > .order > form > .details > .payment > .transportation td.cost
				{
					text-align: right;
					font-weight: bold;
				}
					.shop > .order > form > .details > .payment > .transportation td.cost > .freeOfCharge
					{
						color: #e82222;
					}


			.shop > .order > form > .details > .back,
			.shop > .order.preview > .details > .back
			{
				float: left;
			}
				.shop > .order > form > .details > .back > .ui-htmlButton,
				.shop > .order.preview > .details > .back > .ui-htmlButton
				{
					padding-left: 4px;
					padding-right: 4px;
				}
			.shop > .order > form > .details > .forward,
			.shop > .order.preview > .details > .forward
			{
				float: right;
			}
				.shop > .order > form > .details > .forward > .ui-htmlButton,
				.shop > .order.preview > .details > .forward > .ui-htmlButton
				{
					padding-left: 4px;
					padding-right: 4px;
				}

			.shop > .order > form > .details > .col1,
			.shop > .order.preview > .details > .col1
			{
				float: left;
				width: 49%;
			}

			.shop > .order > form > .details > .col2,
			.shop > .order.preview > .details > .col2,
			{
				float: right;
				width: 49%;
			}
				.shop > .order > form > .details > .col2 > h2,
				.shop > .order.preview .details > .col2 > h2 {visibility: hidden;}
				.shop > .order > form > .details > .col2 > p,
				.shop > .order.preview .details > .col2 > p {padding-bottom: 15px;}

				.shop > .order > form > .details > .col2 > .finalprice,
				.shop > .order.preview .details > .col2 > .finalprice {text-align: right;}
					.shop > .order > form > .details > .col2 > .finalprice > strong,
					.shop > .order.preview .details > .col2 > .finalprice > strong {font-size: 16px;}
				.shop > .order > form > .details > .col2 > .note,
				.shop > .order.preview .details > .col2 > .note {text-align: right;font-size: 10px;}


