div.shop-book-item-key {
	font-weight:bold;
	line-height:2em;
	width:150px;
	float:left;
}
div.shop-book-item-value {
	line-height:2em;
}
div.shop-book-item-infos {
	margin-left:5%;
}
div.shop-book-item-image {
	text-align:center;
}
div.shop-book-item-actions, div.shop-book-item-admin-infos, div.shop-book-list-sort, div.shop-cart-to-order, div.shop-order-state {
	text-align:right;
}
td.shop-change-amount form,
	td.shop-change-amount input,
	td.shop-change-amount select,
	td.shop-change-amount div,
div.shop-book-item-actions form,
	div.shop-book-item-actions input,
	div.shop-book-item-actions select,
	div.shop-book-item-actions div,
div.shop-book-list-sort form,
	div.shop-book-list-sort input,
	div.shop-book-list-sort select,
	div.shop-book-list-sort div,
form.shop-book-quick-search-form *,
fieldset.shop-search-form-yeaofpub *,
td.shop-watchlist-options form,
	td.shop-watchlist-options input,
	td.shop-watchlist-options select,
	td.shop-watchlist-options div,
td.shop-cart-form *,
td.shop-change-amount *,
div.shop-sort-by from,
	div.shop-sort-by div,
	div.shop-sort-by input,
	div.shop-sort-by select,
div.shop-admin-order  #edit-check-wrapper,
	div.shop-admin-order #edit-submit,
div.shop-inline-form form,
	div.shop-inline-form input,
	div.shop-inline-form div
{
	display:inline;
	margin:0;
}
td.shop-change-amount  option {
display:block;
}
table.shop-book-list tbody {
	border-top:1px solid #a87a26;
}
table.shop-book-list tr{
	border-bottom:1px solid #a87a26;
}

td.shop-watchlist-options {
	text-align:center;
}

div.form-submit-wrapper,
div.shop-sort-by {
	text-align:right;
}

tr.odd-edit {
	background-color:#a0aab4;
}
tr.even-edit {
	background-color:#b4bec8;
}
div.shop-book-forms {
	text-align:right;
}
div.shop-book-forms select,
div.shop-book-forms submit,
div.shop-book-forms form,
div.shop-book-forms div {
	display:inline;
	margin:0;
	text-align:right;
}
img.book, img.thumb-book {
	border:1px solid #a87a26;
}


ul.shop-menu {
	margin:0.35em 0 0 -0.5em; /* LTR */
	padding:0;
	font-size:11px;
}

ul.shop-menu ul{
	margin-left:0em; /* LTR */
}

ul.shop-menu li, li.shop-leaf {
	margin:0.15em 0 0.15em .5em; /* LTR */
}

ul.shop-menu li, li.shop-leaf {
	padding:0 0 .2em 2.5em;
	list-style-type:none;
	list-style-image:none;
	background:transparent url(images/shop-menu-leaf.gif) no-repeat 1px .35em; /* LTR */
}

ul li.shop-expanded {
	background:transparent url(images/shop-menu-leaf.gif) no-repeat 1px .35em; /* LTR */
}

ul li.shop-collapsed {
	background:transparent url(images/shop-menu-collapsed.gif) no-repeat 0px .35em; /* LTR */
}

ul li.shop-leaf a, ul li.shop-expanded a, ul li.shop-collapsed a {
	display:block;
}

.shop-order-wrapper .address dt {
	font-weight:bold;
}
.shop-order-wrapper .address dt:after {
	content:":";
}
.shop-order-wrapper .address dt {
	float:left;
	width:200px;
}


