.car {
	
}

.car table.items {
	width: 750px; /*747*/
	border-collapse: collapse;
}
.car table.items th,
.car table.items td {
	border: 3px solid #fff;
	vertical-align: middle;
}
.car table.items td.price {
	width: 100px;
}
.car table.items .corner-top-left {
	background: #dcdcdc url('../dsg/corner_top_left.gif') no-repeat top left;
}
.car table.items .corner-top-right {
	background: #dcdcdc url('../dsg/corner_top_right.gif') no-repeat top right;
}
.car table.items .corner-bottom-left {
	background: #dcdcdc url('../dsg/corner_bottom_left.gif') no-repeat bottom left;
}
.car table.items .corner-bottom-right {
	background: #dcdcdc url('../dsg/corner_bottom_right.gif') no-repeat bottom right;
}

.car table.items tr.group {
	background: #f07008;
}
	.car table.items tr.group th,
	.car table.items tr.group td {
		color: #fff;
		font-size: 1.4em;
		text-align: left;
		padding: 0.5em 0 0.5em 1.5em;
	}
	.car table.items tr.group td {
		text-align: center;
		padding: 0.5em 0;
	}

.car table.items tr.level {
	background: #dcdcdc;
}
	.car table.items tr.level th,
	.car table.items tr.level td {
		color: #000;
		font-size: 1.4em;
		text-align: left;
		padding: 0.7em 0 0.7em 1.5em;
	}
	.car table.items tr.level th span.right {
		float: right;
		font-size: 0.786em;
		margin: 2px 1em 0 0;
	}
	.car table.items tr.level td {
		font-size: 1.1em;
		text-align: center;
		padding: 0.7em 0;
		font-weight: bold;
	}

.car table.items tr.item {
	
}
	.car table.items tr.item td {
		height: 63px;
		background: url('../dsg/item.png') no-repeat top left;
	}
		.car table.items tr.item td a.order {
			display: block;
			float: right;
			width: 64px;
			height: 21px; /*30*/
			padding-top: 9px;
			margin: 18px 8px 0 0;
			background: url('../dsg/button_rent.jpg') no-repeat top left;
			color: #fff;
			font-weight: bold;
			text-align: center;
		}
		.car table.items tr.item td div.picture {
			float: left;
			width: 160px;
			height: 63px;
			overflow: hidden;
		}
			.car table.items tr.item td div.picture img {
				float: left;
			}
		.car table.items tr.item td div.options {
			padding-top: 14px;
		}
			.car table.items tr.item td div.options img {
				margin-right: 1em;
			}


.car .popup-item {
	position: absolute;
	top: 300px;
	margin-left: 145px;
	width: 611px;
	overflow: hidden;
}
	.car .popup-item .popup-top {
		height: 35px; /*38*/
		padding: 3px 0 0 3px;
		overflow: hidden;
		background: url('../dsg/box_top.png') no-repeat top left;
	}
		.car .popup-item .popup-top h2 {
			float: left;
			height: 26px; /*35*/
			padding: 9px 1em 0 1em;
			font-size: 1.4em;
			color: #fff;
			background: #f07008;
		}
		.car .popup-item .popup-top h1 {
			float: left;
			padding: 9px 0 0 1em;
			font-size: 1.4em;
			color: #414141;
		}
	.car .popup-item .popup-middle {
		background: url('../dsg/box_middle.png') repeat-y top left;
		padding: 10px;
	}
		.car .popup-item .popup-middle div.options {
			float: right;
		}
	.car .popup-item .popup-bottom {
		height: 63px; /*63*/
		overflow: hidden;
		background: url('../dsg/box_bottom.png') no-repeat bottom left;
	}