/**
* 
* @Enterprise: Yagendoo Media GmbH
* @author: Yagendoo Team
* @url: http://www.yagendoo.com
* @copyright: Copyright (C) Yagendoo Media GmbH
* @license: Commercial, see LICENSE.php
* @product: Virtuemart Theme
*
*/

@import "basic.css";

/*  HEADLINES   */

	/*	Default wrap, background	*/

	div#yagVmOverWrap div.yagVmFrontpageCategoriesWrap > .yagVmFrontpageCategoryListTitle,
	div#yagVmOverWrap div.yagVmFrontpageProductTypeBox > h4.yagVmFrontpageProductsTitle,
	div#yagVmOverWrap h4.yagVmFlyProdRelatedProdTitle,
	div#yagVmOverWrap h4.yagVmFlyProdRelatedCatTitle,
	div#yagVmOverWrap h4.yagVmFlyChildCatsTitle,
	div#yagVmOverWrap h1.yagVmCategoriesTitle,
	div#yagVmOverWrap h3.yagVmCategoryChildCatsTitle,
	div#yagVmOverWrap > div.yagVmUserLoginWrap div.yagVmUserLoginHead,
	div#yagEcWrapSearchForm > div.jshop > h1	{
		background-color: #1B4572;
		color: #FFF;
	}

/*	LINKS	*/

div#yagVmOverWrap p a,
div#yagVmOverWrap .yagTaxShippingInfo a,
div#yagEcWrapUserLogin div.yagVmUserLoginResetPass a,
div#yagEcWrapUserLogin div.yagVmUserLoginForgotName a	{
	border-bottom: 1px dotted #000;
}

div#yagVmOverWrap p a:hover,
div#yagVmOverWrap .yagTaxShippingInfo a:hover,
div#yagEcWrapUserLogin div.yagVmUserLoginResetPass a:hover,
div#yagEcWrapUserLogin div.yagVmUserLoginForgotName a:hover	{
	color: #9A9F4A;
	border-bottom: 1px dotted #9A9F4A;
}

div#yagVmOverWrap div.yagVmFrontpageProductListItem .yagTaxShippingInfo a,
div#yagVmOverWrap div.yagVmCategoryGridProductItem .yagTaxShippingInfo a,
div#yagVmOverWrap div.yagVmFrontpageProductListItem .yagTaxShippingInfo a:hover,
div#yagVmOverWrap div.yagVmCategoryGridProductItem .yagTaxShippingInfo a:hover	{
	border-bottom: 1px dotted #FFF;
	color: #FFF;
}


/*	BUTTONS	*/

	/*	Grey	*/
	div#yagVmOverWrap .btn,
	div#yagVmOverWrap .yagButtonDefault,
	div#yagVmOverWrap .yagButtonGrey,
    div#yagVmOverWrap div.yagVmCategoryGridProdAtcBox span.yagVmCategoryAtcBtn > input.addtocart-button,
	div#yagVmOverWrap div.yagVmCategoryListProdAtcBox span.addtocart-button input.addtocart-button,
    div#yagVmOverWrap div.yagVmCategoryGridProdAtcBox a.yagVmCategoryNotifyBtn,
	div#yagVmOverWrap .addtocart-button-disabled,
	div#yagVmOverWrap div.yagVmUserAddressDataControl button.yagVmUserEditBtnCustom,
	div#yagVmOverWrap div.yagVmUserAddressDataContent .buttonBar-right button,
	div#yagVmOverWrap div.yagVmFlyProdPriceBox a#ask-price-link,
	div#yagVmOverWrap div#yagEcWrapCheckoutPreviewfinish form[name="form_finish"] input[name="finish_registration"],
	div#yagVmOverWrap span#yagVmFlyAskQuestion,
	div#yagVmOverWrap div.yagVmFlyPrevProd > a,
	div#yagVmOverWrap div.yagVmFlyNextProd > a,
	div#yagVmOverWrap div#yagEcWrapCartDefault div.cart-view div.billto-shipto a.details,
	div#yagVmOverWrap div#yagEcWrapCartDefault div.cart-view form#checkoutForm .vm-button-correct,
	div#yagVmOverWrap div#yagEcWrapOrdersDetails > div.spaceStyle > div.floatright > a,
	div#yagVmOverWrap div.yagVmCategoryViewSearch input[type="submit"],
	div#facebox > div.popup > div.content a.continue,
	div#facebox > div.popup > div.content a.continue_link,
	div#facebox > div.popup > div.content a.showcart,
	div#fancybox-wrap div#fancybox-content a.continue,
	div#fancybox-wrap div#fancybox-content a.continue_link,
	div#fancybox-wrap div#fancybox-content a.showcart,
	div#yagVmOverWrap div.yagVmCategoryListProdAtcBox div.yagVmCategoryAtc span.yagVmCategoryAtcBtn input.yagVmCategoryAtcBtn,
	div#yagVmOverWrap div.yagVmCategoryListProdAtcBox div.yagVmCategoryAtc span.yagVmCategoryAtcBtn a.yagVmCategoryNotifyBtn,	
	div#yagVmOverWrap div.yagJShopFlyAtcWrap div.yagJShopFlyAtcButtons input.yagJShopATCBtn,
	div#yagVmOverWrap div.yagJShopFlyAtcWrap input.yagJShopATWBtn,
	div#yagVmOverWrap div.yagVmFlyAtc span.yagVmFlyAtcBtn > input,
	div#yagVmOverWrap div.yagVmFlyAtc span.addtocart-button input,
	div#yagVmOverWrap a.yagVmFlyNotifyBtn,
	div#yagVmOverWrap div.yagVmFlyAtc a.notify,
	div#yagVmOverWrap div#yagEcWrapCartCart > div.jshop table.jshop tr#checkout td.td_2 a,
	div#yagVmOverWrap div#yagEcWrapCartWishlist > table.jshop tr#checkout td.td_2 a,
	div#yagVmOverWrap div.yagVmVendorContactLink > a,
	div#yagVmOverWrap div.yagVmVendorToSLink > a,
	div#yagVmOverWrap div.yagVmVendorDetailsLink > a,
	div#yagVmOverWrap div.yagVmVendorAboutLink > a,
	div#yagVmOverWrap div.yagVmVendorsContactForm div.submit input.highlight-button,
	div#yagVmOverWrap div.yagVmManuDetailItemLink a,
	div#yagVmOverWrap div.yagVmQuestionFormSubmitWrap input.yagVmQuestionFormSubmitBtn,
	div#yagVmOverWrap div.yagVmFlyBackToCat > a,
	div#yagVmOverWrap table#jshop_review_write input[type="submit"],
	div#yagVmOverWrap div.yagVmFlyWriteReviewBox input.yagVmFlyWriteReviewSbmt,
	div#yagVmOverWrap div.yagVmCategoryListProductItemDetails > a.product-details,
	div#yagVmOverWrap div#yagEcWrapUserLogin > form[name="com-login"] > div#com-form-login-remember > input.yagVmUserLoginConfirm,
	div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary span.details-button input,
	div#yagVmOverWrap div.yagVmUserAddressDataControl button.yagVmUserAddressDataCancelBtn,
	div#yagVmOverWrap div#yagEcWrapCartSelect_payment form#paymentForm div.buttonBar-right button,
	div#yagVmOverWrap div#yagEcWrapCartSelect_shipment form#userForm div.buttonBar-right button,
	div#yagVmOverWrap div#yagEcWrapProductdetailsNotify input.notify-button,
	div#yagVmOverWrap div#yagEcWrapUserLogin > form[name="login"] input.yagVmUserLogoutBtn,
	div#yagVmOverWrap div#yagEcWrapCartCart div.jshop form[name="rabatt"] input.button,
	div#yagVmOverWrap div#yagEcWrapCheckoutAdress form[name="loginForm"] > div > input[type="submit"],
	div#yagVmOverWrap div#yagEcWrapCheckoutPayments form#payment_form input#payment_submit,
	div#yagVmOverWrap div#yagEcWrapCheckoutShippings form#shipping_form > input[type="submit"],
	div#yagVmOverWrap form.form-validate div.yagVmUserEditTabsContent div.buttonBar-right button.button,
	div#yagJsEcLoginWrapper td.login_block input[type="submit"],
	div#yagJsEcLoginWrapper td.register_block input[type="button"],
	div#yagEcRegisterWrapper form[name="loginForm"] > input[type="submit"],
	div#yagVmOverWrap div#yagEcWrapCartCart > div.jshop table.jshop tr#checkout td.td_1 a,
	div#yagVmOverWrap div#yagEcWrapCartWishlist > table.jshop tr#checkout td.td_1 a,
	div#yagVmOverWrap div.yagVmFrontpageProductDetailLink > a.product-details,
	div#yagVmOverWrap div.yagVmCategoryGridProductItemDetails > a.product-details,
	div#yagEcWrapSearchForm > div.jshop > form[name="form_ad_search"] > div > input[type="submit"],
	div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary div.buttonBar-right button.default,
	div#yagVmOverWrap div.yagVmCategoryListProductContentInner a.yagVmCategoryAskQuestionLink,
	div#yagVmOverWrap div.yagVmFrontpageProdPriceBox a.yagVmCategoryAskQuestionLink,
	div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary button[name="setshipment"],
	div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary button[name="setpayment"]	{
		background-color: #FFC46C;
		background-image: none;
		color: #FFF;
		border: 0 none;
		-webkit-text-shadow: 0 0 0 transparent;
		-moz-text-shadow: 0 0 0 transparent;
		text-shadow: 0 0 0 transparent;
	}

		div#yagVmOverWrap .btn:hover,
		div#yagVmOverWrap .btn:focus,
		div#yagVmOverWrap .yagButtonDefault:hover,
		div#yagVmOverWrap div.yagVmCategoryGridProdAtcBox span.yagVmCategoryAtcBtn > input.addtocart-button:hover,
		div#yagVmOverWrap div.yagVmCategoryListProdAtcBox span.addtocart-button input.addtocart-button:hover,
		div#yagVmOverWrap div.yagVmCategoryGridProdAtcBox a.yagVmCategoryNotifyBtn:hover,
		div#yagVmOverWrap div.yagVmUserAddressDataControl button.yagVmUserEditBtnCustom:hover,
		div#yagVmOverWrap div.yagVmUserAddressDataContent .buttonBar-right button:hover,
		div#yagVmOverWrap div.yagVmFlyProdPriceBox a#ask-price-link:hover,
		div#yagVmOverWrap div#yagEcWrapCheckoutPreviewfinish form[name="form_finish"] input[name="finish_registration"]:hover,
		div#yagVmOverWrap div#yagEcWrapCartDefault div.cart-view div.billto-shipto a.details:hover,
		div#yagVmOverWrap div#yagEcWrapCartDefault div.cart-view form#checkoutForm .vm-button-correct:hover,
		div#yagVmOverWrap div#yagEcWrapOrdersDetails > div.spaceStyle > div.floatright > a:hover,
		div#yagVmOverWrap div.yagVmCategoryViewSearch input[type="submit"]:hover,
		div#yagVmOverWrap div.yagVmCategoryListProdAtcBox div.yagVmCategoryAtc span.yagVmCategoryAtcBtn input.yagVmCategoryAtcBtn:hover,
		div#yagVmOverWrap div.yagVmCategoryListProdAtcBox div.yagVmCategoryAtc span.yagVmCategoryAtcBtn a.yagVmCategoryNotifyBtn:hover,
		div#yagVmOverWrap a.yagVmFlyNotifyBtn:hover,
		div#yagVmOverWrap div#yagEcWrapCartCart > div.jshop table.jshop tr#checkout td.td_2 a:hover,
		div#yagVmOverWrap div#yagEcWrapCartWishlist > table.jshop tr#checkout td.td_2 a:hover,
		div#yagVmOverWrap div.yagVmVendorContactLink > a:hover,
		div#yagVmOverWrap div.yagVmVendorToSLink > a:hover,
		div#yagVmOverWrap div.yagVmVendorDetailsLink > a:hover,
		div#yagVmOverWrap div.yagVmVendorAboutLink > a:hover,
		div#yagVmOverWrap div.yagVmVendorsContactForm div.submit input.highlight-button:hover,
		div#yagVmOverWrap div.yagVmManuDetailItemLink a:hover,
		div#yagVmOverWrap div.yagVmQuestionFormSubmitWrap input.yagVmQuestionFormSubmitBtn:hover,
		div#yagVmOverWrap div.yagVmFlyBackToCat > a:hover,
		div#yagVmOverWrap table#jshop_review_write input[type="submit"]:hover,
		div#yagVmOverWrap div.yagVmFlyWriteReviewBox input.yagVmFlyWriteReviewSbmt:hover,
		div#yagVmOverWrap div.yagVmCategoryListProductItemDetails > a.product-details:hover,
		div#yagVmOverWrap div#yagEcWrapUserLogin > form[name="com-login"] > div#com-form-login-remember > input.yagVmUserLoginConfirm:hover,
		div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary span.details-button input:hover,
		div#yagVmOverWrap div.yagVmUserAddressDataControl button.yagVmUserAddressDataCancelBtn:hover,
		div#yagVmOverWrap div#yagEcWrapCartSelect_payment form#paymentForm div.buttonBar-right button:hover,
		div#yagVmOverWrap div#yagEcWrapCartSelect_shipment form#userForm div.buttonBar-right button:hover,
		div#yagVmOverWrap div#yagEcWrapProductdetailsNotify input.notify-button:hover,
		div#yagVmOverWrap div#yagEcWrapUserLogin > form[name="login"] input.yagVmUserLogoutBtn:hover,
		div#yagVmOverWrap div#yagEcWrapCartCart div.jshop form[name="rabatt"] input.button:hover,
		div#yagVmOverWrap div#yagEcWrapCheckoutAdress form[name="loginForm"] > div > input[type="submit"]:hover,
		div#yagVmOverWrap div#yagEcWrapCheckoutPayments form#payment_form input#payment_submit:hover,
		div#yagVmOverWrap div#yagEcWrapCheckoutShippings form#shipping_form > input[type="submit"]:hover,
		div#yagVmOverWrap form.form-validate div.yagVmUserEditTabsContent div.buttonBar-right button.button:hover,
		div#yagJsEcLoginWrapper td.login_block input[type="submit"]:hover,
		div#yagJsEcLoginWrapper td.register_block input[type="button"]:hover,
		div#yagEcRegisterWrapper form[name="loginForm"] > input[type="submit"]:hover,
		div#yagVmOverWrap div#yagEcWrapCartCart > div.jshop table.jshop tr#checkout td.td_1 a:hover,
		div#yagVmOverWrap div#yagEcWrapCartWishlist > table.jshop tr#checkout td.td_1 a:hover,
		div#yagVmOverWrap div.yagVmFrontpageProductDetailLink > a.product-details:hover,
		div#yagVmOverWrap div.yagVmCategoryGridProductItemDetails > a.product-details:hover,
		div#yagEcWrapSearchForm > div.jshop > form[name="form_ad_search"] > div > input[type="submit"]:hover,
		div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary div.buttonBar-right button.default:hover,
		div#yagVmOverWrap div.yagVmCategoryListProductContentInner a.yagVmCategoryAskQuestionLink:hover,
		div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary button[name="setshipment"]:hover,
		div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary button[name="setpayment"]:hover	{
			background-color: #CE9F59;
			background-image: none;
			color: #FFF;
			border: 0 none;
		}

	/*	Grey, other hover effect	*/

		div#yagVmOverWrap .yagButtonGrey:hover,
		div#yagVmOverWrap span#yagVmFlyAskQuestion:hover,
		div#yagVmOverWrap div.yagVmFlyPrevProd > a:hover,
		div#yagVmOverWrap div.yagVmFlyNextProd > a:hover,
		div#yagVmOverWrap div.yagVmFlyAtc a.notify:hover,
		div#yagVmOverWrap div.yagVmFlyAtc span.yagVmFlyAtcBtn > input:hover,
		div#yagVmOverWrap div.yagJShopFlyAtcWrap div.yagJShopFlyAtcButtons input.yagJShopATCBtn:hover,
		div#yagVmOverWrap div.yagJShopFlyAtcWrap input.yagJShopATWBtn:hover,
		div#yagVmOverWrap div.yagVmFrontpageProdPriceBox a.yagVmCategoryAskQuestionLink:hover	{
			background-color: #C5B59C;
			color: #FFF;
		}

	/*	Headline / Continue shopping	*/

	div#yagVmOverWrap div#yagEcWrapCartDefault > div.cart-view a.continue_link	{
		color: #FFF;
	}

		div#yagVmOverWrap div#yagEcWrapCartDefault > div.cart-view a.continue_link span	{
			border-bottom: 1px dotted #FFF;
		}

/*	FRONTPAGE	*/

div#yagVmOverWrap div.yagVmFrontpageStoreDescWrap	{
	border: 1px solid #1C4673;
}

div#yagVmOverWrap div.yagVmFrontpageCategoriesWrap,
div#yagVmOverWrap div.yagVmCategoriesWrap,
div#yagVmOverWrap div.yagVmFrontpageProductTypeBox,
div#yagVmOverWrap div.yagVmCategoryChildsWrap	{
	border: 1px solid #1C4673;
	background-color: #FFFFFF;
}

	/*	Categories	*/

	div#yagVmOverWrap div.yagVmCategoriesItemSpacer,
	div#yagVmOverWrap div.yagVmFrontpageCategoryListItemSpacer,
	div#yagVmOverWrap div.yagVmChildCategoriesWrap div.yagVmCategoryCatItemSpacer	{
		border: 1px solid #1C4673;
	}

	div#yagVmOverWrap div.yagVmFrontpageCategoryListItemInner h2,
	div#yagVmOverWrap div.yagVmCategoriesItemInner h2,
	div#yagVmOverWrap div.yagVmCategoryCatItemInner h2,
	div#yagVmOverWrap div.yagVmFlyChildCatsItemInner h2,
	div#yagVmOverWrap div.yagVmManufacturerItem h2,
	div#yagVmOverWrap div.yagVmVendorsItem h2	{
		background-color: #1B4572;
		color: #FFF;
	}

	div#yagVmOverWrap div.yagVmFrontpageCategoryListItemInner h2 a,
	div#yagVmOverWrap div.yagVmCategoriesItemInner h2 a,
	div#yagVmOverWrap div.yagVmCategoryCatItemInner h2 a,
	div#yagVmOverWrap div.yagVmFlyChildCatsItemInner h2 a,
	div#yagVmOverWrap div.yagVmFrontpageProductListItem h3 > a,
	div#yagVmOverWrap div.yagVmCategoryGridProductToggle > h3 a,
	div#yagVmOverWrap div.yagVmManufacturerItem h2 a,
	div#yagVmOverWrap div.yagVmVendorsItem h2 a	{
		color: #FFF;
	}

	/*	Featured products	*/
	
	div#yagVmOverWrap div.yagVmFrontpageProductListItemSpacer,
    div#yagVmOverWrap div.yagVmCategoryGridProductItemSpacer	{
		border: 1px solid #1C4673;
	}

	div#yagVmOverWrap div.yagVmFrontpageProductNameBox,
	div#yagVmOverWrap div.yagVmCategoryGridProductToggle	{
		background-color: #1B4572;
		color: #FFF;
	}

/*	BROWSEPAGE	*/

	/*	Order	*/
	
	div#yagVmOverWrap div.yagVmCategoryFilterWrap	{
		background-color: #1B4572;
		color: #FFF;
	}

/*	FLYPAGE	*/

	/*	Left	*/

		/*	Left bottom	*/

		div#yagVmOverWrap div.yagVmFlyMainLeftBottom	{
			background-color: #1B4572;
			color: #FFF;
		}

		/*	Left middle	*/

		div#yagVmOverWrap div.yagVmFlyProdImg,
		div#yagVmOverWrap .yagVmFlyProdImgGalleryThumb a	{
			border: 1px solid #1B4572;
		}

	/*	Right	*/

		/*	Right top	*/

		div#yagVmOverWrap div.yagVmFlySidebarRightBox	{
			border: 1px solid #1C4673;
			background-color: #FFFFFF;
		}

			/*	Add to cart	*/

			div#yagVmOverWrap div.yagVmFlyProdAtcBox	{
				background-color: #1B4572;
				color: #FFF;
			}

		/*	Related products	*/

		div#yagVmOverWrap div.yagVmFlyProdRelatedProdBox,
		div#yagVmOverWrap div.yagVmFlyProdRelatedCatBox,
		div#yagVmOverWrap div.yagVmFlyProdRelatedChildCatBox	{
			border: 1px solid #1C4673;
			background-color: #FFFFFF;
		}

			div#yagVmOverWrap div.yagVmFlyProdRelatedProdBox div.yagVmFlyProdFieldType-R span.yagVmFlyProdFieldDisplay a,
			div#yagVmOverWrap div.yagVmFlyProdRelatedCatBox div.yagVmFlyProdFieldType-Z span.yagVmFlyProdFieldDisplay a	{
				color: #535353;
			}

			div#yagVmOverWrap div.yagVmFlyProdRelatedProdBox div.yagVmFlyProdFieldType-R span.yagVmFlyProdFieldDisplay img,
			div#yagVmOverWrap div.yagVmFlyProdRelatedCatBox div.yagVmFlyProdFieldType-Z span.yagVmFlyProdFieldDisplay img	{
				border: 1px solid #1C4673;
			}

	/*	Product neighbours	*/

	div#yagVmOverWrap div.yagVmFlyNeighbours	{
		background-color: #1B4572;
	}

	/*	Quantity buttons	*/

	div#yagVmOverWrap span.yagVmFlyAtcBarQtyCtrl input.yagVmFlyAtcVarQtyPlus,
	div#yagVmOverWrap div.yagVmFlyAtcBar span.quantity-controls input.quantity-plus,
	div#yagVmOverWrap span.yagVmCategoryAtcBarQtyCtrl input.yagVmCategoryAtcVarQtyPlus	{
		background: url("../../yagImages/template_style/style_4/plus.png") no-repeat transparent;
		border: 0 none;
	}

	div#yagVmOverWrap span.yagVmFlyAtcBarQtyCtrl input.yagVmFlyAtcVarQtyMinus,
	div#yagVmOverWrap div.yagVmFlyAtcBar span.quantity-controls input.quantity-minus,
	div#yagVmOverWrap span.yagVmCategoryAtcBarQtyCtrl input.yagVmCategoryAtcVarQtyMinus	{
		background: url("../../yagImages/template_style/style_4/minus.png") no-repeat transparent;
		border: 0 none;
	}

/*	VIRTUEMART CHECKOUT	*/

div#yagVmOverWrap div#yagEcWrapCartDefault > div.cart-view > div	{
	background-color: #1B4572;
	color: #FFF;
	border-left: 1px solid #1C4673;
	border-top: 1px solid #1C4673;
	border-right: 1px solid #1C4673;
}

div#yagVmOverWrap div#yagEcWrapCartDefault > div.cart-view > form#checkoutForm > div.billto-shipto	{
	background-color: #FFF;
	color: #535353;
	border-left: 1px solid #1C4673;
	border-right: 1px solid #1C4673;	
}

	/*	Cart summary	*/

	div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary	{
		border-left: 1px solid #1C4673;
	}

	div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary th  {
		background: none #1B4572;
		color: #FFF;
	}

	div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary > tbody > tr > th:last-of-type,
	div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary > tbody > tr > td:last-of-type	{
		border-right: 1px solid #1C4673;
	}

	div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary > tbody > tr:last-of-type td	{
		border-bottom: 1px solid #1C4673;
	}

	div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary span.cart-images img	{
		border: 1px solid #1C4673;
	}

	div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary .vm2-add_quantity_cart    {
		background: url("../../yagImages/template_style/style_4/refresh.png") no-repeat;
	}

	div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary .vm2-remove_from_cart    {
		background: url("../../yagImages/template_style/style_4/delete.png") no-repeat;
	}

	/*	Comment	*/

	div#yagVmOverWrap div#yagEcWrapCartDefault div.customer-comment,
	div#yagVmOverWrap div#yagEcWrapCartDefault div.checkout-button-top	{
		border: 1px solid #1C4673;
		background: none #FFF;
	}

	/*	Login/registration	*/
	div#yagVmOverWrap > div#yagEcWrapUserLogin div.yagVmUserLoginHead	{
		background-color: #1B4572;
		color: #FFF;
	}
	
	div#yagVmOverWrap div.yagVmUserAddressDataWrap	{
		border: 1px solid #1C4673;
	}

	/*	Captcha	*/

	div#yagVmOverWrap div.yagVmUserEditTabsContent div#recaptcha_area	{
		background-color: #FFF;
		border-left: 1px solid #1C4673;
		border-right: 1px solid #1C4673;
		border-bottom: 1px solid #1C4673;
	}

/*	JOOMSHOPPING SEARCH	*/

div#yagEcWrapSearchForm > div.jshop	{
	border: 1px solid #1C4673;
	background-color: #FFF;
}


/*	JOOMSHOPPING CHECKOUT	*/
div#comjshop.jshop table.cartwishlist th,
div#yagVmOverWrap div#yagEcWrapCartCart > div.jshop table.cart th,
div#yagVmOverWrap div#yagEcWrapCartCheckout > div.jshop table.cart th,
div#yagVmOverWrap div#yagEcWrapCartWishlist > table.cart th	{
	background-color: #1B4572;
	color: #FFF;
}


/*	VENDORS / MANUFACTURER	*/

div#yagVmOverWrap div.yagVmManufacturerItemSpacer,
div#yagVmOverWrap div.yagVmVendorsItemSpacer	{
	border: 1px solid #1C4673;
}


/*	TABLES	*/

div#yagVmOverWrap table.yagDefaultTable th,
div#yagVmOverWrap div#yagEcWrapOrdersList > div#editcell > table th,
div#yagVmOverWrap div#yagEcWrapOrdersDetails > div.spaceStyle > table th,
div#yagVmOverWrap div#yagEcWrapOrdersDetails > div.spaceStyle div.tabs > table th	{
	background: none #1B4572;
	color: #FFF;
}

/*	VIRTUEMART ACCOUNT	*/

div#yagVmOverWrap div.yagVmUserEditTabsContent div#editcell > table.adminlist th	{
	background: none #1B4572;
	color: #FFF;
}

/*	FACEBOX/FANCYBOX	*/

div#facebox > div.popup,
div#fancybox-wrap div#fancybox-outer	{
	border: 1px solid #1C4673;
	background-color: #1B4572;
	color: #FFF;
}

div#fancybox-wrap div#fancybox-content	{
	border: 0px solid #1B4572; /* appears strange but is mandatory for the fancybox */
}

div#facebox > div.popup > div.content a.continue:hover,
div#facebox > div.popup > div.content a.continue_link:hover,
div#facebox > div.popup > div.content a.showcart:hover,
div#fancybox-wrap div#fancybox-content a.continue:hover,
div#fancybox-wrap div#fancybox-content a.continue_link:hover,
div#fancybox-wrap div#fancybox-content a.showcart:hover	{
	background-color: #FFF;
	color: #535353;
}

div#facebox > div.popup > div.content div h4,
div#facebox > div.popup > div.content span.product-field-display a,
div#fancybox-wrap div#fancybox-content div h4,
div#fancybox-wrap div#fancybox-content span.product-field-display a	{
	color: #525252;
}

div#facebox > div.popup > a.close,
div#fancybox-wrap a#fancybox-close	{
	background: url("../../yagImages/global/close_squeezebox.png") no-repeat transparent;
}


/*	PRODUCT RIBBONS	*/

div#yagVmOverWrap div.yagVmGridRibbon,
div#yagVmOverWrap div.yagVmCategoryGridProductRibbon,
div#yagVmOverWrap div.yagVmCategoryListProductRibbon,
div#yagVmOverWrap div.yagVmFlyNewRibbon	{
	border: 1px solid #6C9326;
	background-color: #FFD089;
	color: #FFF;
	-webkit-box-shadow: 1px 1px 0px 0px #FFD9A1 inset;
	-moz-box-shadow: 1px 1px 0px 0px #FFD9A1 inset;
	-ms-box-shadow: 1px 1px 0px 0px #FFD9A1 inset;
	-o-box-shadow: 1px 1px 0px 0px #FFD9A1 inset;
	box-shadow: 1px 1px 0px 0px #FFD9A1 inset;
}

div#yagVmOverWrap div.yagVmGridRibbonCorner,
div#yagVmOverWrap div.yagVmFlyNewRibbonCorner	{
	background-image: url("../../yagImages/template_style/style_4/ribbon-corner.png");
	background-repeat: no-repeat;
	background-position: left top;
	background-color: transparent;
}


/*	CATEGORY LIST	*/

div#yagVmOverWrap div.yagVmCategoryListProductItemSpacer	{
	border: 1px solid #1C4673;
}

	div#yagVmOverWrap div.yagVmCategoryListProductItemName	{
		background-color: #1B4572;
	}