/*
 * ------------------------------------------------------------------------

 * JA Vintas Template

 * ------------------------------------------------------------------------

 * Copyright (C) 2004-2011 J.O.O.M Solutions Co., Ltd. All Rights Reserved.

 * @license - Copyrighted Commercial Software

 * Author: J.O.O.M Solutions Co., Ltd

 * Websites:  http://www.joomlart.com -  http://www.joomlancers.com

 * This file may not be redistributed in whole or significant part.

 * ------------------------------------------------------------------------
*/

/* ALL CATEGOGIES
-------------------------------------------------*/
.category h2 a:hover,
.category h2 a:focus,
.category h2 a:active {
  color: #b58551;
}

/* Filter bar */

.orderby-displaynumber .orderlistcontainer a:hover,
.orderby-displaynumber .orderlistcontainer a:focus,
.orderby-displaynumber .orderlistcontainer a:active {
  color: #b58551;
}

.orderlistcontainer div.orderlist a:hover,
.orderlistcontainer div.orderlist a:focus,
.orderlistcontainer div.orderlist a:active {
  color: #b58551;

}

/* Product info ---*/
.product-info h2 a:hover,
.product-info h2 a:focus,
.product-info h2 a:active {
  color: #b58551;
}

div.browse-view .spacer .product-price span.PricesalesPrice,
div.browse-view .spacer .product-price span.PricepriceWithoutTax {
  color: #b58551;
}

/* Product by area */

.product-price .PricebasePrice span,
.product-price .PricebasePriceVariant span,
.product-price .PricevariantModification span,
.product-price .PricebasePriceWithTax span,
.product-price .PricediscountedPriceWithoutTax span,
.product-price .PricesalesPriceWithDiscount span,
.product-price .PricesalesPrice span,
.product-price .PricepriceWithoutTax span,
.product-price .PricediscountAmount span,
.product-price .PricetaxAmount span {
  color: #b58551;
}
div.addtocart-bar span.addtocart-button input.addtocart-button {
	color: #fff;
}
div.addtocart-bar span.addtocart-button input.addtocart-button:hover {
	background-image:	url(../images/pattern-brown.gif) ;
	border-color: #c59b70;
}

/* CART PAGE
-------------------------------------------------*/
div.page-heading a.continue_link:hover,
div.page-heading a.continue_link:focus,
div.page-heading a.continue_link:active {
	background-image:	url(../images/pattern-brown.gif) ;
	border-color: #c59b70;
}

div.billto-shipto a.details:hover,
div.billto-shipto a.details:focus,
div.billto-shipto a.details:active {
	background-image:	url(../images/pattern-brown.gif) ;
	border-color: #c59b70;
}

/* Table cart */
table.cart-summary td a:hover,
table.cart-summary td a:focus,
table.cart-summary td a:active {
  border-color: #c59b70;
}

table.cart-summary div.PricesalesPrice {
  color: #b58551;
}

table.cart-summary .vm2-remove_from_cart {
  background-image: url(../images/icon-recycle.png);
}

div.checkout-button-top .vm-button-correct {
	background-image:	url(../images/pattern-brown.gif) ;
	border-color: #c59b70;
}

/* VM Product module */
div.vmgroup ul.vmproduct li .product-price {
  color: #b58551;
}

/* VM Product module ( mega menu ) */

div.group-content div.vmgroup ul.vmproduct li a.product-name {
  color: #B4ACA3;
}

div.group-content div.vmgroup ul.vmproduct li a.product-name:hover,
div.group-content div.vmgroup ul.vmproduct li a.product-name:focus,
div.group-content div.vmgroup ul.vmproduct li a.product-name:active {
  color: #b58551;
}

/* VM Cart module */

#ja-hotline .phone strong {
  color: #b58551;
}

div.vmCartModule .total {
  color: #b58551;
}

div.vmCartModule .show_cart a:hover,
div.vmCartModule .show_cart a:focus,
div.vmCartModule .show_cart a:active {
  border-color: #c59b70;
  color: #b58551;
}

/* Cart module (right) */

div.vm_cart_products .prices {
  color: #b58551;
}

div.sidebar .show_cart a:hover,
div.sidebar .show_cart a:focus,
div.sidebar .show_cart a:active {
  	background-image:	url(../images/pattern-brown.gif) ;
	border-color: #c59b70;
}


/* MISC
-------------------------------------------------*/
body#bd button.btn-hilite {
	background-image:	url(../images/pattern-brown.gif) ;
	border-color: #c59b70;
  box-shadow: 1px 1px 0 #dac4a9 inset, 1px 1px 0px #dac4a9 inset, -1px -1px 0 #dac4a9 inset, -1px -1px 0px #dac4a9 inset;
  color: #fff;
}

div.buttonBar-right .button:nth-child(1) {
	background-image:	url(../images/pattern-brown.gif) ;
	border-color: #c59b70;
  box-shadow: 1px 1px 0 #dac4a9 inset, 1px 1px 0px #dac4a9 inset, -1px -1px 0 #dac4a9 inset, -1px -1px 0px #dac4a9 inset;
  color: #fff;
}

/* VM menu ---*/
ul.VMmenu li a {
	background-image: url(../images/arrow3.png);
}

ul.VMmenu li a:hover,
ul.VMmenu li a:focus,
ul.VMmenu li a:active {
  background-image: url(../images/arrow4.png);
  color: #b58551;
}

ul.VMmenu li.VmOpen a {
  background-image: url(../images/arrow4.png);
  color: #b58551;
}

/* Table admin form */

div.control-buttons .vm-button-correct {
	background-image:	url(../images/pattern-brown.gif) ;
	border-color: #c59b70;
}

.ask-a-question-view input.highlight-button:hover {
	background-image:	url(../images/pattern-brown.gif) ;
	border-color: #c59b70;;
}

/* UI Tabs */
div#ui-tabs ul#tabs li.current {
	background-image:	url(../images/pattern-brown.gif) ;
	border-color: #c59b70;
}

/* Table list */

table.tbl-list tr td.price {
  color: #b58551;
  font-weight: bold;
}

table.tbl-list a:hover,
table.tbl-list a:focus,
table.tbl-list a:active {
  border-color: #c59b70;
}

.product-neighbours a.previous-page {
  background-image: url(../images/arrow31.png);
}

.product-neighbours a.next-page{
  background-image: url(../images/arrow3.png);
}


.product-neighbours a.previous-page:hover {
  background-image: url(../images/arrow41.png);
}

.product-neighbours a.next-page:hover {
  background-image: url(../images/arrow4.png);
}


.product:hover a.product-details,
a.product-details:hover,
a.product-details:focus,
a.product-details:active,
div.control-buttons button.default:hover,
div.control-buttons button.default:focus {
	background-image:	url(../images/pattern-brown.gif) ;
	border-color: #c59b70;
}

.orderby-displaynumber .orderlistcontainer .activeOrder,
.display-number select.inputbox,
div.addtocart-bar .quantity-box .quantity-input,
div.customer-comment textarea.customer-comment,
table.user-details tr td input, table.user-details tr td .inputbox {
	background-color: #dfdfca;
	border-color: #cdcdb4;
}

div.checkout-button-top .vm-button-correct {
	box-shadow: 1px 1px 0 #c59b70 inset, 1px 1px 0 #B58551 inset, -1px -1px 0 #c59b70 inset, -1px -1px 0 #B58551 inset;
	-webkit-box-shadow: 1px 1px 0 #c59b70 inset, 1px 1px 0 #B58551 inset, -1px -1px 0 #c59b70 inset, -1px -1px 0 #B58551 inset;
}

div.billto-shipto a.details:hover,
div.billto-shipto a.details:focus,
div.page-heading a.continue_link:hover,
div.page-heading a.continue_link:focus,
div.page-heading a.continue_link:active,
div.control-buttons button.default:hover,
div.control-buttons button.default:focus,
div.control-buttons .vm-button-correct  {
	box-shadow: 1px 1px 0 #c59b70 inset, 1px 1px 0 #B58551 inset, -1px -1px 0 #c59b70 inset, -1px -1px 0 #B58551 inset;
	-webkit-box-shadow: 1px 1px 0 #c59b70 inset, 1px 1px 0 #B58551 inset, -1px -1px 0 #c59b70 inset, -1px -1px 0 #B58551 inset;
}

#vm-edit-addess h2 {
  background-image: url(../images/page-bg.gif);
}

/* Add to cart ( popup ) */
#facebox .content div a.continue,
#facebox .content div a:hover {
	background-image:	url(../images/pattern-brown.gif) ;
	border-color: #c59b70;
  box-shadow: 1px 1px 0 #dac4a9 inset, 1px 1px 0px #dac4a9 inset, -1px -1px 0 #dac4a9 inset, -1px -1px 0px #dac4a9 inset;
  color: #fff;
}

div#ui-tabs ul#tabs,
#adminForm fieldset {
	border-color: #cdcdb4;
}