/**
* 
* @Enterprise: Yagendoo Media GmbH
* @author: Yagendoo Team
* @url: http://www.yagendoo.com
* @copyright: Copyright (C) Yagendoo Media GmbH
* @license: Commercial, see LICENSE.php
*
*/

/*	GLOBAL SETTINGS	*/

#yagVmOverWrap a	{
	color: #0E669A;
}

div#yagVmOverWrap a:hover,
div#yagVmOverWrap a:focus	{
	background: none transparent;
	color: #0E669A;
}

div#yagVmOverWrap h1,
div#yagVmOverWrap h1 a,
div#yagVmOverWrap h2,
div#yagVmOverWrap h2 a,
div#yagVmOverWrap h3,
div#yagVmOverWrap h3 a,
div#yagVmOverWrap h4,
div#yagVmOverWrap h4 a,
div#yagVmOverWrap h5,
div#yagVmOverWrap h5 a {
	color: #0E669A !important;
	background: none transparent;
}
#yagVmOverWrap a:hover	{
	color: #81AC0C;
	background: none transparent;
}
#yagVmOverWrap div.yagVmCategoryListShipCost a:hover,
#yagVmOverWrap div.yagendoo_flypage_contentbox a:hover,
#yagVmOverWrap div.yagendoo_vm_manufacturer_details a:hover,
#yagVmOverWrap .adminlist a:hover,
div#yagVmOverWrap .tabs a:hover {
	color:#0E669A;
	}

hr.solid-hr	{
	border-top:1px solid #DEDEDE;
}

div.horizontal-separator	{
	border-top:1px solid #DEDEDE;
}

#yagVmOverWrap fieldset,
#yagVmOverWrap fieldset.input,
#yagVmOverWrap fieldset.adminform	{
	border: 1px solid #DEDEDE;
}

#yagVmOverWrap fieldset legend,
#yagVmOverWrap fieldset.input legend,
#yagVmOverWrap fieldset.adminform legend	{
	color: #0E669A;
}

div#yagVmOverWrap input[type="text"],
div#yagVmOverWrap input[type="password"],
div#yagVmOverWrap input[type="email"]	{
	border: 2px ridge #DEDEDE;
	background: none #FFF;
}

div#yagVmOverWrap input[type="submit"],
div#yagVmOverWrap button,
div#yagVmOverWrap button.button,
div#yagVmOverWrap div.jshop tr#checkout a,
div#yagVmOverWrap div.jshop .button	{
	color:#FFF;
	background: url("../../yagImages/global/nav.png") repeat-x;
	border: 0;
}

div#yagVmOverWrap input[type="submit"]:hover,
div#yagVmOverWrap button:hover,
div#yagVmOverWrap button.button:hover,
div#yagVmOverWrap div.jshop tr#checkout a:hover,
div#yagVmOverWrap div.jshop .button:hover	{
	background: url("../../yagImages/global/nav_active.png") repeat-x;
}

div#yagVmOverWrap select	{
	border: 1px ridge #DEDEDE;
	background: none #FFF;
}

div#yagVmOverWrap select:hover	{
	background: none #FFF;
}

#yagVmOverWrap option.selectOption	{
	background: none #81AC0C;	
}

#yagVmOverWrap option.selectOption:hover	{
	background: none #0E669A;
}

/*	SHOP FRONTPAGE	*/

div.yagendoo_vm_frontpage_storedesc_wrap,
div.yagendoo_vm_frontpage_category_wrap,
div.yagendoo_vm_frontpage_featured_wrap,
div.yagendoo_vm_frontpage_latest_wrap,
div.yagendoo_vm_frontpage_topten_wrap,
div#yagVmOverWrap div#editcell,
div#yagVmOverWrap div.yagVmOrdersListContent,
div#yagVmOverWrap div.yagVmOrderSummaryWrap	{
	-moz-box-shadow: 1px 1px 0 #EFEFEF;
	-webkit-box-shadoe: 1px 1px 0 #EFEFEF;
	box-shadow: 1px 1px 0 #EFEFEF;
	border: 1px solid #DEDEDE;
	background: none #FFF;
}

#yagVmOverWrap h2.yagendoo_vm_frontpage_topic	{
    background: url("../../yagImages/global/boxModel-head_bg.jpg") repeat-x #FFF;
    border: 1px solid #DEDEDE;
    color: #0E669A;
	-moz-box-shadow: 1px 0 0 #EFEFEF;
	-webkit-box-shadow: 1px 0 0 #EFEFEF;
	box-shadow: 1px 0 0 #EFEFEF;
}

div.row > div.vertical-separator > div.yagendoo_vm_category_item,
div.row > div.vertical-separator > div.yagendoo_vm_products_item	{
	border-right: 1px solid #DEDEDE;
}

#yagVmOverWrap div.yagendoo_vm_products_item a.product-details	{
    background: url("../../yagImages/global/product-detail-link_bg.jpg") repeat-x !important;
    border: 1px solid #ADC671;
    -webkit-box-shadow: 1px 1px 0 #EFEFEF;
    -moz-box-shadow: 1px 1px 0 #EFEFEF;
    box-shadow: 1px 1px 0 #EFEFEF;
    color: #5D7731;
}

#yagVmOverWrap div.yagendoo_vm_products_item a.product-details:hover	{
	color: #FFF;
}

#yagVmOverWrap div.yagendoo_vm_category_item h3,
#yagVmOverWrap div.yagendoo_vm_products_item h3	{
	color: #0E669A;
}

	/*	FEATURED PRODUCTS	*/

	
	div.yagendoo_vm_feat_sku,
	div.yagendoo_vm_feat_attr	{
		color: #909090;
	}
	
	div.yagendoo_vm_feat_item_desc {
	    border-bottom: 1px dotted #DEDEDE;
	}
	
	div.yagendoo_vm_feat_item_price div.PricesalesPrice	{
		color: #81AC0C;
	}
	
	div.yagendoo_vm_feat_item_price div.PricebasePriceWithTax	{
		color: #FF0000;
	}

	div.yagendoo_vm_feat_item_price div.PricediscountAmount	{
		color: #81AC0C;
	}
	
	div.yagendoo_vm_feat_item_price div.PricetaxAmount	{
		color: #909090;
	}
	
	#yagVmOverWrap span.quantity-controls input.quantity-plus	{
		background: url("../../yagImages/global/arrow-up_blue-white.png") no-repeat !important;
	}
	
	#yagVmOverWrap span.quantity-controls input.quantity-minus	{
		background: url("../../yagImages/global/arrow-down_blue-white.png") no-repeat !important;
	}

	#yagVmOverWrap span.quantity-controls input.quantity-plus:hover	{
		background: url("../../yagImages/global/arrow-up_green-white.png") no-repeat !important;
	}
	
	#yagVmOverWrap span.quantity-controls input.quantity-minus:hover	{
		background: url("../../yagImages/global/arrow-down_green-white.png") no-repeat !important;
	}

	div.yagendoo_vm_feat_item_atc input.addtocart-button	{
		background: url("../../yagImages/global/nav_active.png") repeat-x !important;
	}

	div.yagendoo_vm_feat_item_atc input.addtocart-button:hover	{
		background: url("../../yagImages/global/nav.png") repeat-x !important;
	}
	
	/*	LATEST PRODUCTS	*/
	
	div.yagendoo_vm_frontpage_latest_wrap div.PricesalesPrice	{
		color: #81AC0C;
	}
	
	div.yagendoo_vm_frontpage_latest_wrap div.PricebasePriceWithTax	{
		color: #FF0000;
	}

	div.yagendoo_vm_frontpage_latest_wrap div.PricediscountAmount	{
		color: #81AC0C;
	}
	
	/*	TOP-TEN PRODUCTS	*/

	div.yagendoo_vm_frontpage_topten_wrap div.PricesalesPrice	{
		color: #81AC0C;
	}
	
	div.yagendoo_vm_frontpage_topten_wrap div.PricebasePriceWithTax	{
		color: #FF0000;
	}

	div.yagendoo_vm_frontpage_topten_wrap div.PricediscountAmount	{
		color: #81AC0C;
	}
	
	div.yagendoo_vm_frontpage_topten_wrap div.PricetaxAmount	{
		color: #909090;
	}
	
		/*	ADD TO CART	*/

		div.yagendoo_vm_frontpage_atc input.quantity-plus	{
			background: url("../../yagImages/global/arrow-up_blue-white.png") no-repeat !important;
		}
		
		div.yagendoo_vm_frontpage_atc input.quantity-minus	{
			background: url("../../yagImages/global/arrow-down_blue-white.png") no-repeat !important;
		}
	
		div.yagendoo_vm_frontpage_atc input.quantity-plus:hover	{
			background: url("../../yagImages/global/arrow-up_green-white.png") no-repeat !important;
		}
		
		div.yagendoo_vm_frontpage_atc input.quantity-minus:hover	{
			background: url("../../yagImages/global/arrow-down_green-white.png") no-repeat !important;
		}
		
		div.yagendoo_vm_frontpage_atc div.yagendoo_vm_frontpage_atcbutton input,
		div.yagendoo_vm_frontpage_atc a.yagFrontpageNotifyMeBtn	{
			background: url("../../yagImages/global/nav_active.png") repeat-x !important;
			color: #FFFFFF !important;
		}
		
		div.yagendoo_vm_frontpage_atc div.yagendoo_vm_frontpage_atcbutton input:hover,
		div.yagendoo_vm_frontpage_atc a.yagFrontpageNotifyMeBtn:hover	{
			background: url("../../yagImages/global/nav.png") repeat-x !important;
		}
	

/*	ORDERS	*/

div.yagendoo_vm_order_list_wrap	{
	-moz-box-shadow: 1px 1px 0 #EFEFEF;
	-webkit-box-shadoe: 1px 1px 0 #EFEFEF;
	box-shadow: 1px 1px 0 #EFEFEF;
	border: 1px solid #DEDEDE;
	background: none #FFF;
}

#yagVmOverWrap h1.yagendoo_vm_orders_head	{
    background: url("../../yagImages/global/boxModel-head_bg.jpg") repeat-x #FFFFFF;
    border-left: 1px solid #DEDEDE;
    border-right: 1px solid #DEDEDE;
    border-top: 1px solid #DEDEDE;
    box-shadow: 1px 1px 0 #EFEFEF;
    color: #0E669A;
}

div#yagVmOverWrap h1	{
    background: url("../../yagImages/global/boxModel-head_bg.jpg") repeat-x #FFFFFF;
    border: 1px solid #DEDEDE;
    -webkit-box-shadow: 1px 1px 0 #EFEFEF;
	-moz-box-shadow: 1px 1px 0 #EFEFEF;
	box-shadow: 1px 1px 0 #EFEFEF;
    color: #0E669A;
}


/*	USER PAGES	*/

	/*	LOGIN	*/
	
	div.yagendoo_vm_user_login_wrap,
	div.yagendoo_vm_user_wrap	{
		-moz-box-shadow: 1px 1px 0 #EFEFEF;
		-webkit-box-shadoe: 1px 1px 0 #EFEFEF;
		box-shadow: 1px 1px 0 #EFEFEF;
		border: 1px solid #DEDEDE;
		background: none #FFF;
	}
	
	div.yagendoo_vm_user_login_wrap div#com-form-order input.button	{
		background: url("../../yagImages/global/arrow_bg_inactive.png") repeat-x !important;
	}

	div.yagendoo_vm_user_login_wrap p#com-form-login-remember input.default	{
		background: url("../../yagImages/global/arrow_bg_inactive.png") repeat-x !important;
	}

	div.yagendoo_vm_user_login_wrap div#com-form-order input.button:hover,
	div.yagendoo_vm_user_login_wrap p#com-form-login-remember input.default:hover	{
		background: url("../../yagImages/global/arrow_bg_active.png") repeat-x !important;
	}

#yagVmOverWrap h1.yagendoo_vm_user_title	{
	background: url("../../yagImages/global/boxModel-head_bg.jpg") repeat-x #FFF;
	color: #0E669A;
	border-left: 1px solid #DEDEDE;
	border-top: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	border-bottom: 1px solid #DEDEDE;
	-webkit-box-shadow: 1px 0 0 #EFEFEF;
	-moz-box-shadow: 1px 0 0 #EFEFEF;
	box-shadow: 1px 0 0 #EFEFEF;
}

	/*	SAVE-/CANCEL LINKS	*/

	#yagVmOverWrap div.yagendoo_vm_user_buttons div.yagendoo_vm_user_cancellink button,
	#yagVmOverWrap div.yagendoo_vm_user_buttons div.yagendoo_vm_user_savelink button	{
		background: url("../../yagImages/global/arrow_bg_inactive.png") repeat-x !important;
	}

	#yagVmOverWrap div.yagendoo_vm_user_buttons div.yagendoo_vm_user_cancellink button:hover,
	#yagVmOverWrap div.yagendoo_vm_user_buttons div.yagendoo_vm_user_savelink button:hover	{
		background: url("../../yagImages/global/arrow_bg_active.png") repeat-x !important;
	}
	
	/*	USER-TABS	*/
	
	#yagVmOverWrap ul#tabs	{
		background: url("../../yagImages/global/tabnav_bg.png") repeat-x scroll 0 0 transparent;
	    border: 1px solid #DEDEDE;
	    box-shadow: 1px 0 0 0 #EFEFEF;
	}
	
	#yagVmOverWrap ul#tabs li	{
		color: #0E669A;
		border-right: 1px solid #DEDEDE;
	}
	
	#yagVmOverWrap ul#tabs li:hover,
	#yagVmOverWrap ul#tabs li.current	{
		color: #81AC0C;
		background: none #FFF;
	}
	
	#yagVmOverWrap div#ui-tabs > div.dyn-tabs,
	#yagVmOverWrap div#ui-tabs > div.tabs	{
		border-left: 1px solid #DEDEDE;
		border-right: 1px solid #DEDEDE;
		border-bottom: 1px solid #DEDEDE;
		-moz-box-shadow: 1px 1px 0 #EFEFEF;
		-webkit-box-shadow: 1px 1px 0 #EFEFEF;
		box-shadow: 1px 1px 0 #EFEFEF;
		background: none #FFF;
	}


/*	BROWSEPAGE	*/

#yagVmOverWrap a:hover	{
	color: #81AC0C;
}

div.yagendoo_vm_browselist_wrap	{
	-moz-box-shadow: 1px 1px 0 #EFEFEF;
	-webkit-box-shadoe: 1px 1px 0 #EFEFEF;
	box-shadow: 1px 1px 0 #EFEFEF;
	border: 1px solid #DEDEDE;
	background: none #FFF;
}

div#yagVmOverWrap select	{
	border:1px ridge #DEDEDE;
	background: none #81AC0C;
	color:#FFF;
}

div#yagVmOverWrap select:hover	{
	background: none #0E669A;
}

div#yagVmOverWrap option.selectOption	{
	background: none #81AC0C;
}

div#yagVmOverWrap option.selectOption:hover	{
	background: none #0E669A;
}

#yagVmOverWrap h1.yagendoo_vm_categoryview_head	{
	-moz-box-shadow: 1px 0 0 #EFEFEF;
	-webkit-box-shadoe: 1px 0 0 #EFEFEF;
	box-shadow: 1px 0 0 #EFEFEF;
	background: url("../../yagImages/global/boxModel-head_bg.jpg") repeat-x #FFF;
	border: 1px solid #DEDEDE;
    color: #0E669A;
}

div.horizontal-separator	{
	border-top:1px solid #DEDEDE;
}

#yagVmOverWrap div.yagendoo_vm_productdetail_link > a.product-details	{
    background: url("../../yagImages/global/product-detail-link_bg.jpg") repeat-x;
    border: 1px solid #ADC671;
    -webkit-box-shadow: 1px 1px 0 #EFEFEF;
    -moz-box-shadow: 1px 1px 0 #EFEFEF;
    box-shadow: 1px 1px 0 #EFEFEF;
    color: #5D7731;
}

#yagVmOverWrap div.yagendoo_vm_productdetail_link > a.product-details:hover	{
	color: #FFF;
}

/*	LIST-VIEW	*/

div.yagendoo_vm_listview_infoarea h2	{
	border-bottom: 1px dotted #DEDEDE;
}

div.yagendoo_vm_listview_item_inner > h2	{
	border-bottom: 1px dotted #DEDEDE;
}

div.yagendoo_vm_listview_details	{
	border-right: 1px dotted #DEDEDE;
}

	/*	ADD TO CART	*/
	
	div.yagendoo_vm_listview_atc span.quantity-controls input.quantity-plus	{
		background: url("../../yagImages/global/arrow-up_blue-white.png") no-repeat !important;
	}
	
	div.yagendoo_vm_listview_atc span.quantity-controls input.quantity-minus	{
		background: url("../../yagImages/global/arrow-down_blue-white.png") no-repeat !important;
	}

	div.yagendoo_vm_listview_atc span.quantity-controls input.quantity-plus:hover	{
		background: url("../../yagImages/global/arrow-up_green-white.png") no-repeat !important;
	}
	
	div.yagendoo_vm_listview_atc span.quantity-controls input.quantity-minus:hover	{
		background: url("../../yagImages/global/arrow-down_green-white.png") no-repeat !important;
	}
	
	div.yagendoo_vm_listview_atcbutton input,
	div.yagendoo_vm_listview_atc a.yagListviewNotifyMeBtn	{
		background: url("../../yagImages/global/nav_active.png") repeat-x !important;
		color: #FFFFFF !important;
	}
	
	div.yagendoo_vm_listview_atcbutton input:hover,
	div.yagendoo_vm_listview_atc a.yagListviewNotifyMeBtn:hover	{
		background: url("../../yagImages/global/nav.png") repeat-x !important;
	}
	
	div.yagendoo_vm_listview_atc div.yagendoo_browse_custom_fields	{
		border-top: 1px solid #DEDEDE;
	}

	div.yagendoo_vm_listview_atc div.yagendoo_browse_custom_fields div.product-field-type-B,
	div.yagendoo_vm_listview_atc div.yagendoo_browse_custom_fields div.product-field-type-S,
	div.yagendoo_vm_listview_atc div.yagendoo_browse_custom_fields div.product-field-type-I	{
		border-bottom: 1px solid #DEDEDE;
	}

/*	GRID-VIEW	*/

div.yagendoo_vm_gridview_wrap	{
	-moz-box-shadow: 1px 1px 0 #EFEFEF;
	-webkit-box-shadoe: 1px 1px 0 #EFEFEF;
	box-shadow: 1px 1px 0 #EFEFEF;
	border: 1px solid #DEDEDE;
	background: none #FFF;
}

div.yagendoo_vm_gridview_wrap_inner	{
	-moz-box-shadow: 1px 1px 0 #EFEFEF;
	-webkit-box-shadoe: 1px 1px 0 #EFEFEF;
	box-shadow: 1px 1px 0 #EFEFEF;
	border: 1px solid #DEDEDE;
	background: none #FFF;
}

div#yagVmOverWrap div.gridRow div.yagendoo_vm_gridview_inner div.yagendoo_vm_gridview_item_inner	{
	border-right: 1px solid #DEDEDE;
}

div#yagVmOverWrap div.gridRow div.vertical-separator div.yagendoo_vm_gridview_item_inner	{
	border-right: 0;
}

div#yagVmOverWrap div.yagendoo_vm_gridview_item_inner a.yagVmCategoryGridProductItemImgLink:hover,
div#yagVmOverWrap div.yagendoo_vm_listview_item a.yagVmCategoryListImgLink:hover	{
	background: none transparent;
}


/*	PRICES	*/
	/*	LIST-VIEW	*/
	
	div.yagendoo_vm_listview_pricebox div.PricesalesPrice	{
		color: #81AC0C;
	}
	
	div.yagendoo_vm_listview_pricebox div.PricebasePriceWithTax	{
		color: #FF0000;
	}

	div.yagendoo_vm_listview_pricebox div.PricediscountAmount,
	div.yagendoo_vm_listview_pricebox div.PricediscountedPriceWithoutTax	{
		color: #81AC0C;
	}

	div.yagendoo_vm_listview_details div.PricetaxAmount	{
		color: #909090;
	}
	
	/*	GRID-VIEW	*/
	
	div.yagendoo_vm_gridview_item_inner div.PricesalesPrice	{
		color: #81AC0C;
	}

	div.yagendoo_vm_gridview_item_inner div.PricebasePriceWithTax	{
		color: #FF0000;
	}

	div.yagendoo_vm_gridview_item_inner div.PricediscountAmount,
	div.yagendoo_vm_gridview_item_inner div.PricediscountedPriceWithoutTax	{
		color: #81AC0C;
	}

	div.yagendoo_vm_gridview_item_inner div.PricetaxAmount	{
		color: #909090;
	}
	
		/*	Add to cart	*/
		
		div.yagendoo_vm_gridview_atc	{
			border-top: 1px dotted #DEDEDE;
		}
		
		div.yagendoo_vm_gridview_atc span.quantity-controls input.quantity-plus	{
			background: url("../../yagImages/global/arrow-up_blue-white.png") no-repeat !important;
			border: 0;
		}
		
		div.yagendoo_vm_gridview_atc span.quantity-controls input.quantity-minus	{
			background: url("../../yagImages/global/arrow-down_blue-white.png") no-repeat !important;
			border: 0;
		}
	
		div.yagendoo_vm_gridview_atc span.quantity-controls input.quantity-plus:hover	{
			background: url("../../yagImages/global/arrow-up_green-white.png") no-repeat !important;
		}
		
		div.yagendoo_vm_gridview_atc span.quantity-controls input.quantity-minus:hover	{
			background: url("../../yagImages/global/arrow-down_green-white.png") no-repeat !important;
		}

		div.yagendoo_vm_gridview_atcbutton input.addtocart-button,
		div.yagendoo_vm_gridview_atc a.yagGridviewNotifyMeBtn	{
			background: url("../../yagImages/global/nav_active.png") repeat-x !important;
			color: #FFFFFF !important;
			border: 0;
		}
		
		div.yagendoo_vm_gridview_atcbutton input.addtocart-button:hover,
		div.yagendoo_vm_gridview_atc a.yagGridviewNotifyMeBtn:hover	{
			background: url("../../yagImages/global/nav.png") repeat-x !important;
		}


/*	FILTER	*/

div.orderby-displaynumber	{
	border-bottom: 1px solid #DEDEDE;
}

div.orderby-displaynumber div.orderlistcontainer > div.activeOrder,
div.orderby-displaynumber div.orderlistcontainer > div.Order	{
	/*background: none #EEEEEE;*/
	border: 1px solid #E0E0E0;
}

div.orderby-displaynumber div.display-number	{
	color: #81AC0C;
}

div.orderby-displaynumber div.orderlist	{
	background: none #EAEAEA;
}


/*	MISC	*/

div#yagendoo_VM_wrap span.vm2-normalstock	{
	background: url("../../yagImages/global/stock_available.png") no-repeat !important;
}

div#yagendoo_VM_wrap span.vm2-lowstock	{
	background: url("../../yagImages/global/stock_low.png") no-repeat !important;
}

div#yagendoo_VM_wrap span.vm2-nostock	{
	background: url("../../yagImages/global/stock_empty.png") no-repeat !important;
}


/*	PAGINATION	*/

#yagVmOverWrap div#yagendoo_vm_bottom_navigation div.pagination-prev,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation div.pagination-text,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation div.pagination-next,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation div.pagination-active,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation div.pagination > a,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation ul li.pagination-start span.pagenav,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation ul li.pagination-prev span.pagenav,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation ul li.pagination-next span.pagenav,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation ul li.pagination-end span.pagenav,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation li span.pagenav,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation li a.pagenav,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation ul li.pagination-start a,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation ul li.pagination-prev a,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation ul li.pagination-next a,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation ul li.pagination-end a	{
    background: url("../../yagImages/global/arrow_bg_inactive.png") repeat-x;
    color: #FFFFFF;
}

#yagVmOverWrap div#yagendoo_vm_bottom_navigation div.pagination-prev:hover,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation div.pagination-text:hover,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation div.pagination-next:hover,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation div.pagination-active:hover,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation div.pagination > a:hover,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation ul li.pagination-start span.pagenav:hover,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation ul li.pagination-prev span.pagenav:hover,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation ul li.pagination-next span.pagenav:hover,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation ul li.pagination-end span.pagenav:hover,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation li span.pagenav:hover,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation li a.pagenav:hover,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation ul li.pagination-start a:hover,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation ul li.pagination-prev a:hover,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation ul li.pagination-next a:hover,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation ul li.pagination-end a:hover	{
    background: url("../../yagImages/global/arrow_bg_active.png") repeat-x;
}

#yagVmOverWrap div#yagendoo_vm_bottom_navigation div.pagination-active div.pagination-text,
#yagVmOverWrap div#yagendoo_vm_bottom_navigation div.pagination-active div.pagination-text:hover	{
	background: none transparent;
}

#yagVmOverWrap div#yagendoo_vm_bottom_navigation div.pagination-active a	{
	color: #FFF;
}

div.yagendoo_vm_pagecounter	{
	color: #81AC0C;
}


/*	CHECKOUT	*/

#yagVmOverWrap a:hover	{
	color: #81AC0C;
}

div.yagendoo_vm_cart_wrap,
div.yagendoo_vm_cart_billto_wrap,
div.yagendoo_vm_checkoutform	{
	border: 1px solid #DEDEDE;
	-webkit-box-shadow: 1px 1px 0 #EFEFEF;
	-moz-box-shadow: 1px 1px 0 #EFEFEF;
	box-shadow: 1px 1px 0 #EFEFEF;
	background: none #FFF;
}

#yagVmOverWrap h1.yagendoo_vm_cart_title	{
	background: url("../../yagImages/global/boxModel-head_bg.jpg") repeat-x #FFF;
	border-left: 1px solid #DEDEDE;
	border-top: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	-webkit-box-shadow: 1px 1px 0 #EFEFEF;
	-moz-box-shadow: 1px 1px 0 #EFEFEF;
	box-shadow: 1px 1px 0 #EFEFEF;
	color: #0E669A;
}

#yagVmOverWrap div.yagendoo_vm_cart_backlink a	{
	background: url("../../yagImages/global/arrow_bg_inactive.png") repeat-x;
	color: #FFF;
}

#yagVmOverWrap div.yagendoo_vm_cart_backlink a:hover	{
	background: url("../../yagImages/global/arrow_bg_active.png") repeat-x;
}

span.yagendoo_vm_cart_billto_head,
div.yagendoo_vm_cart_shipto span	{
	color: #0E669A;
}

div.yagendoo_vm_cart_billto_wrap table.cart-summary th	{
	color: #0E669A;
}

div.yagendoo_vm_checkoutform_insert span,
div.yagendoo_vm_checkoutform_tos span	{
	color: #0E669A;
}

div.yagendoo_vm_checkoutform_tos	{
	border-bottom: 1px dotted #DEDEDE;
}

	/*	GET SHIPMENT METHOD	*/
	
	div.yagendoo_vm_cart_backlink button	{
		background: url("../../yagImages/global/arrow_bg_inactive.png") repeat-x;
		color: #FFF;
	}
	
	div.yagendoo_vm_cart_savelink button	{
		background: url("../../yagImages/global/arrow_bg_inactive.png") repeat-x;
		color: #FFF;
	}
	
	div.yagendoo_vm_cart_backlink button:hover,
	div.yagendoo_vm_cart_savelink button:hover	{
		background: url("../../yagImages/global/arrow_bg_active.png") repeat-x;
	}
	
	div.yagendoo_vm_cart_wrap fieldset	{
		border: 1px solid #DEDEDE;
	}
	
	#yagVmOverWrap div.yagendoo_vm_cart_checkoutlink a.vm-button-correct	{
		background: url("../../yagImages/global/nav.png") repeat-x;
		-webkit-box-shadow: 1px 1px 0 #EFEFEF;
		-moz-box-shadow: 1px 1px 0 #EFEFEF;
		box-shadow: 1px 1px 0 #EFEFEF;
		border: 0;
		color: #FFF;
	}
	
	#yagVmOverWrap div.yagendoo_vm_cart_checkoutlink a.vm-button-correct:hover	{
		background: url("../../yagImages/global/nav_active.png") repeat-x;
	}
	
	#yagVmOverWrap span.yagendoo_vm_cart_totallabel	{
		color: #0E669A;
	}
	
	#yagVmOverWrap span.yagendoo_vm_cart_total	{
		color: #81AC0C;
	}


/*	FLYPAGE	*/

div#yagVmOverWrap div.yagendoo_flypage_title > h1	{
	border-left: 1px solid #DEDEDE;
	border-top: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	-webkit-box-shadow: 1px 1px 0 #EFEFEF;
	-moz-box-shadow: 1px 1px 0 #EFEFEF;
	box-shadow: 1px 1px 0 #EFEFEF;
	color: #0E669A;
}

#yagVmOverWrap a	{
	color: #0E669A;
}

#yagVmOverWrap a:hover	{
	color: #81AC0C;
}

div.yagendoo_flypage_wrap	{
	border: 1px solid #DEDEDE;
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
	-webkit-box-shadow: 1px 1px 0 #EFEFEF;
	-moz-box-shadow: 1px 1px 0 #EFEFEF;
	box-shadow: 1px 1px 0 #EFEFEF;
	background: none #FFF;
}

div.yagendoo_vm_flypage_content_wrap	{
	border: 1px solid #DEDEDE;
	-webkit-box-shadow: 1px 1px 0 #EFEFEF;
	-moz-box-shadow: 1px 1px 0 #EFEFEF;
	box-shadow: 1px 1px 0 #EFEFEF;
	background: none #FFF;
}

iframe.yagendoo_vm_flypage_iframe,
label.yagendoo_contact_floatinglabel,
label.yagendoo_contact_label,
input.counter	{
	color: #666666;
}

div.ask-a-question-view textarea	{
	border: 2px ridge #DEDEDE;
}

	/*	NEW-Ribbon	*/

	div.yagendoo-flypage-ribbon	{
		background: url("../../yagImages/global/ribbon.png") no-repeat;
	}

	/*	PRODUCT NAVIGATION	*/

	div.yagendoo_flypage_wrap > div.product-neighbours	{
		border-bottom: 1px solid #DEDEDE;
	}

	div.yagendoo_flypage_wrap div.yagendoo_flypage_prevLink,
	div.yagendoo_flypage_wrap div.yagendoo_flypage_nextLink	{
		background:url("../../yagImages/global/arrow_bg_inactive.png") repeat-x;
		-webkit-box-shadow: 1px 1px 0 #EFEFEF;
		-moz-box-shadow: 1px 1px 0 #EFEFEF;
		box-shadow: 1px 1px 0 #EFEFEF;
	}

	div.yagendoo_flypage_wrap div.yagendoo_flypage_prevLink:hover,
	div.yagendoo_flypage_wrap div.yagendoo_flypage_nextLink:hover	{
		background:url("../../yagImages/global/arrow_bg_active.png") repeat-x;
	}
	
	#yagVmOverWrap div.yagendoo_flypage_wrap a.next-page,
	#yagVmOverWrap div.yagendoo_flypage_wrap a.previous-page	{
		color: #FFF;
	}
	
	div.yagendoo_flypage_wrap div.yagendoo_flypage_prev	{
		background:url("../../yagImages/global/arrow-left.png") no-repeat;
	}
	
	div.yagendoo_flypage_wrap div.yagendoo_flypage_next	{
		background:url("../../yagImages/global/arrow-right.png") no-repeat;
	}

	/*	PRODUCT IMAGES	*/
	
	div.yagendoo_flypage_imagebox	{
		border-right: 1px solid #DEDEDE;
	}
	
	div.yagendoo_flypage_mainimage div.main-image span.vm-img-desc	{
		color: #0E669A;
		border-top: 1px dotted #DEDEDE;
	}
	
	div#yagVmOverWrap div.yagVmFlyThumbnailInner	{
		border: 1px solid #DEDEDE;
	}
	
	div.yagendoo_flypage_mainimage div.additional-images	{
		border-top: 1px dotted #DEDEDE;
		border-bottom: 1px dotted #DEDEDE;
	}
	
	/*	SKU	*/
	
	div.yagendoo_vm_flypage_sku	{
		color: #909090;
	}

	/*	PRODUCT RATING	*/

	div.yagendoo_flypage_rating > span.yagendoo_flypage_rating_stars-0,
	div#yagVmOverWrap div.yagVmRating_0_5	{
		background: url("../../yagImages/reviews/0.png") no-repeat;
	}

	div.yagendoo_flypage_rating > span.yagendoo_flypage_rating_stars-1,
	div#yagVmOverWrap div.yagVmRating_1_5	{
		background: url("../../yagImages/reviews/1.png") no-repeat;
	}

	div.yagendoo_flypage_rating > span.yagendoo_flypage_rating_stars-2,
	div#yagVmOverWrap div.yagVmRating_2_5	{
		background: url("../../yagImages/reviews/2.png") no-repeat;
	}

	div.yagendoo_flypage_rating > span.yagendoo_flypage_rating_stars-3,
	div#yagVmOverWrap div.yagVmRating_3_5	{
		background: url("../../yagImages/reviews/3.png") no-repeat;
	}

	div.yagendoo_flypage_rating > span.yagendoo_flypage_rating_stars-4,
	div#yagVmOverWrap div.yagVmRating_4_5	{
		background: url("../../yagImages/reviews/4.png") no-repeat;
	}

	div.yagendoo_flypage_rating > span.yagendoo_flypage_rating_stars-5,
	div#yagVmOverWrap div.yagVmRating_5_5	{
		background: url("../../yagImages/reviews/5.png") no-repeat;
	}
	
	/*	PRICES	*/

	div.yagendoo_flypage_contentbox div.PricesalesPrice	{
		color: #81AC0C;
	}
	
	div.yagendoo_flypage_contentbox div.PricebasePriceWithTax	{
		color: #FF0000;
	}
	
	div.yagendoo_flypage_contentbox div.PricediscountAmount,
	div.yagendoo_flypage_contentbox div.PricediscountedPriceWithoutTax	{
		color: #81AC0C;
	}
	
	div.yagendoo_flypage_contentbox div.PricetaxAmount	{
		color: #909090;
	}

	/*	PRODUCT SHORT-DESCRIPTION	*/
	
	div.yagendoo_flypage_contentbox > div.product-short-description	{
		border-bottom: 1px dotted #DEDEDE;
		border-top: 1px dotted #DEDEDE;
	}

	/*	CUSTOM FIELDS	*/
	
	div.yagendoo_vm_flypage_customfields	{
		border-top: 1px solid #DEDEDE;
	}

	div.yagendoo_flypage_contentbox span.product-fields-title	{
		border-bottom: 1px dotted #DEDEDE;
	}
	
	div.yagendoo_flypage_tabs_productdesc div.product-field-type-M span.product-fields-title	{
		color: #0E669A;
	}
	
	div.yagendoo_flypage_tabs_productdesc div.product-field-type-M span.product-field-display	{
		border-top: 1px dotted #DEDEDE;
		border-bottom: 1px dotted #DEDEDE;
	}
	
	/*	ADD TO CART	*/
	
	div.yagendoo_flypage_contentbox span.quantity-controls input.quantity-plus	{
		background: url("../../yagImages/global/arrow-up_blue-white.png") no-repeat !important;
	}
	
	div.yagendoo_flypage_contentbox span.quantity-controls input.quantity-minus	{
		background: url("../../yagImages/global/arrow-down_blue-white.png") no-repeat !important;
	}

	div.yagendoo_flypage_contentbox span.quantity-controls input.quantity-plus:hover	{
		background: url("../../yagImages/global/arrow-up_green-white.png") no-repeat !important;
	}
	
	div.yagendoo_flypage_contentbox span.quantity-controls input.quantity-minus:hover	{
		background: url("../../yagImages/global/arrow-down_green-white.png") no-repeat !important;
	}

	div#yagendoo_VM_wrap div.yagendoo_flypage_contentbox span.addtocart-button input,
    div#yagendoo_VM_wrap div.yagendoo_flypage_contentbox div.addtocart-bar a.yagFlyNotifyMeBtn   {
		background: url("../../yagImages/global/nav_active.png") repeat-x;
		color: #FFFFFF;
	}

    div#yagendoo_VM_wrap div.yagendoo_flypage_contentbox span.addtocart-button input:hover,
	div#yagendoo_VM_wrap div.yagendoo_flypage_contentbox div.addtocart-bar a.yagFlyNotifyMeBtn:hover	{
		background: url("../../yagImages/global/nav.png") repeat-x;
		color: #FFFFFF;
	}


	/*	FLYPAGE TABS	*/
	
	#yagVmOverWrap div#yagendoo_flypage_tabs ul.yagendoo_flypage_tabs_list {
		background: url("../../yagImages/global/tabnav_bg.png") repeat-x scroll 0 0 transparent;
	    border: 1px solid #DEDEDE;
	    box-shadow: 1px 0 0 0 #EFEFEF;
	}
	
	#yagVmOverWrap div#yagendoo_flypage_tabs ul.yagendoo_flypage_tabs_list > li,
	#yagVmOverWrap div#yagendoo_flypage_tabs ul.yagendoo_flypage_tabs_list > li.ui-state-default	{
		border-right: 1px solid #DEDEDE;
    	color: #81AC0C;
	}

	#yagVmOverWrap div#yagendoo_flypage_tabs ul.yagendoo_flypage_tabs_list > li.ui-tabs-selected,
	#yagVmOverWrap div#yagendoo_flypage_tabs ul.yagendoo_flypage_tabs_list > li.ui-state-active,
	#yagVmOverWrap div#yagendoo_flypage_tabs ul.yagendoo_flypage_tabs_list > li.ui-state-focus,
	#yagVmOverWrap div#yagendoo_flypage_tabs ul.yagendoo_flypage_tabs_list > li.ui-state-hover,
	#yagVmOverWrap div#yagendoo_flypage_tabs ul.yagendoo_flypage_tabs_list > li:hover	{
		border-bottom: 1px solid #FFF;
		background: none #FFF;
	}

	#yagVmOverWrap div#yagendoo_flypage_tabs ul.yagendoo_flypage_tabs_list > li.ui-tabs-selected a,
	#yagVmOverWrap div#yagendoo_flypage_tabs ul.yagendoo_flypage_tabs_list > li.ui-state-active a,
	#yagVmOverWrap div#yagendoo_flypage_tabs ul.yagendoo_flypage_tabs_list > li.ui-state-focus a,
	#yagVmOverWrap div#yagendoo_flypage_tabs ul.yagendoo_flypage_tabs_list > li.ui-state-hover a,
	#yagVmOverWrap div#yagendoo_flypage_tabs ul.yagendoo_flypage_tabs_list > li:hover a	{
		color:#81AC0C;
		background: none transparent;
	}	

	#yagVmOverWrap div#yagendoo_flypage_tabs div.ui-tabs-panel	{
		border-left: 1px solid #DEDEDE;
		border-right: 1px solid #DEDEDE;
		border-bottom: 1px solid #DEDEDE;
		-moz-box-shadow: 1px 1px 0 #EFEFEF;
		-webkit-box-shadow: 1px 1px 0 #EFEFEF;
		box-shadow: 1px 1px 0 #EFEFEF;
		background: none #FFF;
	}
	
		/*	CUSTOM FIELDS	*/
		
		div#yagVmOverWrap div.yagendoo_flypage_tabs_productdesc div.yagVmFlyProdFields	{
			border-top: 1px dotted #DEDEDE;
		}

		/*	CUSTOMER REVIEWS	*/
		
		blockquote.yagendoo_vm_review_comment {
			background: url("../../yagImages/reviews/yellow_quote_start.png") no-repeat 0 5px;
			border-bottom: 1px dotted #DEDEDE;
		}
		
		blockquote.yagendoo_vm_review_comment p {
			background: url("../../yagImages/reviews/yellow_quote_end.png") no-repeat bottom right;
		}

		#yagVmOverWrap ul.rating .vm2-stars0	{
			background:url("../../yagImages/reviews/0.png") no-repeat;
		}

		#yagVmOverWrap ul.rating .vm2-stars1	{
			background:url("../../yagImages/reviews/1.png") no-repeat;
		}

		#yagVmOverWrap ul.rating .vm2-stars2	{
			background:url("../../yagImages/reviews/2.png") no-repeat;
		}

		#yagVmOverWrap ul.rating .vm2-stars3	{
			background:url("../../yagImages/reviews/3.png") no-repeat;
		}

		#yagVmOverWrap ul.rating .vm2-stars4	{
			background:url("../../yagImages/reviews/4.png") no-repeat;
		}
	
		#yagVmOverWrap ul.rating .vm2-stars5	{
			background:url("../../yagImages/reviews/5.png") no-repeat;
		}

		#yagVmOverWrap input.yagendoo_reviewsubmit {
			background:url("../../yagImages/global/nav.png") repeat-x;
			color:#FFF;
		}
		
		#yagVmOverWrap input.yagendoo_reviewsubmit:hover	{
			background:url("../../yagImages/global/nav_active.png") repeat-x;
		}

		/*	ASK A QUESTION	*/
		
		div#yagendoo_flypage_tabs div.ask-a-question-view div.product-summary	{
			border-bottom: 1px solid #DEDEDE;
		}

		div.ask-a-question-view input.counter, .ask-a-question-view input#email	{
			border: 2px ridge #DEDEDE;
		}
		
		div.yagendoo_contact_success_wrap	{
			border-bottom: 5px solid #81AC0C;
			border-top: 5px solid #81AC0C;
			background: none #EFEBD4;
		}


div.yagendoo_flypage_bottom_area	{
	border-top: 1px dotted #DEDEDE;
}

	/*	CHILD CATEGORIES	*/
	
	div.yagendoo_flypage_childcats_wrap	{
		border: 1px solid #DEDEDE;
		-moz-box-shadow: 1px 1px 0 #EFEFEF;
		-webkit-box-shadow: 1px 1px 0 #EFEFEF;
		box-shadow: 1px 1px 0 #EFEFEF;
		background: none #FFF;
	}
	
	div.yagendoo_flypage_childcats_wrap div.vertical-separator div.yagendoo_flypage_childcats_item	{
		border-right: 1px solid #DEDEDE;
	}


/*	MANUFACTURER	*/

#yagVmOverWrap a	{
	color: #0E669A;
}

#yagVmOverWrap a:hover	{
	color: #81AC0C;
}

div.yagendoo_vm_manufacturer_wrap	{
	border: 1px solid #DEDEDE;
	-webkit-box-shadow: 1px 1px 0 #EFEFEF;
	-moz-box-shadow: 1px 1px 0 #EFEFEF;
	box-shadow: 1px 1px 0 #EFEFEF;
	background: none #FFF;
}

div.yagendoo_vm_manufacturer_wrap div.vertical-separator div.yagendoo_vm_manufacturer_item	{
	border-right: 1px solid #DEDEDE;
}

#yagVmOverWrap h1.yagendoo_vm_manufacturer_title	{
	background: url("../../yagImages/global/boxModel-head_bg.jpg") repeat-x #FFF;
	color: #0E669A;
	border-left: 1px solid #DEDEDE;
	border-top: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	border-bottom: 1px solid #DEDEDE;
	-webkit-box-shadow: 1px 0 0 #EFEFEF;
	-moz-box-shadow: 1px 0 0 #EFEFEF;
	box-shadow: 1px 0 0 #EFEFEF;
}

div.yagendoo_vm_manufacturer_wrap div.manufacturer-description	{
	border-top: 1px dotted #DEDEDE;
	border-bottom: 1px dotted #DEDEDE;
}

#yagVmOverWrap div.manufacturer-product-link a	{
	background: url("../../yagImages/global/arrow_bg_inactive.png") repeat-x #FFF;
	color: #FFF;
}

#yagVmOverWrap div.manufacturer-product-link a:hover	{
	background: url("../../yagImages/global/arrow_bg_active.png") repeat-x #FFF;
}


/*	VENDORS	*/

div.yagVmVendorsWrap	{
	border: 1px solid #DEDEDE;
	background: none #FFF;
	box-shadow: 1px 1px 0 #EFEFEF;
}

div.yagVmVendorsWrap div.vertical-separator div.yagVmVendorsItemInner	{
	border-right: 1px solid #DEDEDE;
}

h1.yagVmVendorTitle	{
    color: #0E669A;
    border: 1px solid #DEDEDE;
    box-shadow: 1px 0 0 #EFEFEF;
    background: url("../../yagImages/global/boxModel-head_bg.jpg") repeat-x scroll 0 0 #FFFFFF;
}

#yagVmOverWrap div.yagVmVendorToSLink > a,
#yagVmOverWrap div.yagVmVendorContactLink > a,
#yagVmOverWrap div.yagVmVendorAboutLink > a,
#yagVmOverWrap div.yagVmVendorsContinueLink > a,
#yagVmOverWrap div.yagVmVendorDetailsLink > a	{
    background: url("../../yagImages/global/arrow_bg_inactive.png") repeat-x scroll 0 0 #FFFFFF;
	color: #FFFFFF;
}

#yagVmOverWrap div.yagVmVendorToSLink > a:hover,
#yagVmOverWrap div.yagVmVendorContactLink > a:hover,
#yagVmOverWrap div.yagVmVendorAboutLink > a:hover,
#yagVmOverWrap div.yagVmVendorsContinueLink > a:hover,
#yagVmOverWrap div.yagVmVendorDetailsLink > a:hover	{
	background: url("../../yagImages/global/arrow_bg_active.png") repeat-x scroll 0 0 #FFFFFF;
}

tr.yag_cart_summary_head_row th	{
	border-bottom: 1px dotted #DEDEDE;
}

tr.yag_cart_summary_row	> td {
	border-bottom: 1px dotted #DEDEDE !important;
}

td.yag_cart_summary_prod_price span.yag_cart_summary_prod_price_old	{
	color: #FF0000;
}

td.yag_cart_summary_prod_price span.yag_cart_summary_prod_price	{
	color: #81AC0C;
}

#yagVmOverWrap td.yag_cart_summary_prod_count input.yagendoo_vm_cart_updatebtn	{
	background: url("../../yagImages/global/refresh.png") top left no-repeat;
}

#yagVmOverWrap td.yag_cart_summary_prod_count a.yag_cart_summary_prod_remove	{
	background: url("../../yagImages/global/delete.png") top left no-repeat;
}

td.yag_cart_summary_prod_discount,
td.yag_cart_summary_prices_discount	{
	color: #81AC0C;
}

tr.yag_cart_summary_shipment_row td {
	border-top: 1px dotted #DEDEDE !important;
}

tr.yag_cart_summary_payment_row	td	{
	border-top: 1px dotted #DEDEDE !important;
	border-bottom: 1px dotted #DEDEDE !important;
}


/*	FACEBOX	*/

div#facebox > div.popup	{
	border: 1px solid #DEDEDE;
	background: none #FFF;
}

div#facebox > div.popup div.content	{
	padding: 20px;
}

div#facebox > div.popup a.continue,
div#facebox > div.popup a.floatright	{
	height: 29px;
	line-height: 29px;
	display: inline-block;
	padding: 0 10px;
	margin: 0 0 5px 0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: url("../../yagImages/global/arrow_bg_inactive.png") repeat-x #FFFFFF;
	color: #FFFFFF;
}

div#facebox > div.popup a.continue:hover,
div#facebox > div.popup a.floatright:hover	{
	background: url("../../yagImages/global/arrow_bg_active.png") repeat-x #FFFFFF;
	color: #FFFFFF;
}

div#yagVmOverWrap div.yagVmFrontpageProductRibbon {
	background: #81AC0C;
	}
	
/* Account */

div#yagVmOverWrap div.tabs	{
	background: none #FFF;
}

div#yagVmOverWrap div#yagEcWrapCartDefault div.yagVmUserEditLoginFormWrap,
div#yagVmOverWrap div.yagVmUserAddressLoginWrap	{
	border: 1px solid #DEDEDE;
	-webkit-box-shadow: 1px 1px 0 #EFEFEF;
	-moz-box-shadow: 1px 1px 0 #EFEFEF;
	box-shadow: 1px 1px 0 #EFEFEF;
	background: none #FFF;
}

div#yagVmOverWrap div.yagVmOrderView	{
	border: 1px solid #DEDEDE;
	-webkit-box-shadow: 1px 1px 0 #EFEFEF;
	-moz-box-shadow: 1px 1px 0 #EFEFEF;
	box-shadow: 1px 1px 0 #EFEFEF;
	background: none #FFF;
}

div#yagVmOverWrap div.yagVmOrderView > fieldset	{
	border: 0;
}

div#yagVmOverWrap div.yagVmUserAddressDataContent fieldset	{
	border: 0;
}

div#yagVmOverWrap ul#tabs li {
	color:#333;
	}
div#yagVmOverWrap li.current {
	color:#81AC0C !important;
	}
/* Orders */


/*	ORDERS	*/
div#yagVmOverWrap div#editcell   {
    background: none #FFF;
}

div#yagVmOverWrap div#editcell table.adminlist	{
	border-left: 1px solid #DEDEDE;
	border-top: 1px solid #DEDEDE;	
}

div#yagVmOverWrap div#editcell table.adminlist thead th {
    background: none #D3D3D3;
    color: #333;
    border-right: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
}

div#yagVmOverWrap div#editcell table.adminlist tbody td {
    background: none #FFF;
    color: #000;
    text-shadow: 1px 0 0 #FFF;
    border-right: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
}

	/*	Details	*/

    div#yagVmOverWrap div.spaceStyle    {
        background: none #FFF;
    }
    
    div#yagVmOverWrap div.spaceStyle:last-of-type   {
        background: none transparent;
    }
	
    /*  Order details   */

    div#yagVmOverWrap table.yagVmOrdersOrderTable,
    div#yagVmOverWrap div.yagVmOrdersDetailsOrderTabsWrap table,
    div#yagVmOverWrap div.yagVmOrderSummaryWrap table	{
		border-left: 1px solid #DEDEDE;
		border-top: 1px solid #DEDEDE;
    }	
	
    div#yagVmOverWrap table.yagVmOrdersOrderTable th,
    div#yagVmOverWrap div.yagVmOrdersDetailsOrderTabsWrap table th,
    div#yagVmOverWrap div.yagVmOrderSummaryWrap table th   {
		border-right: 1px solid #DEDEDE;
		border-bottom: 1px solid #DEDEDE;
    }
    
    div#yagVmOverWrap table.yagVmOrdersOrderTable td,
    div#yagVmOverWrap div.yagVmOrdersDetailsOrderTabsWrap table td,
    div#yagVmOverWrap div.yagVmOrderSummaryWrap table td   {
		border-right: 1px solid #DEDEDE;
		border-bottom: 1px solid #DEDEDE;
    }	
	
    div#yagVmOverWrap div.spaceStyle table th   {
        background: none #D3D3D3;
        border:1px solid #D3D3D3;
        color: #333;
    }
    div#yagVmOverWrap div.spaceStyle table {
    	border: 1px solid #D3D3D3;
    	}
    	div#yagVmOverWrap div.spaceStyle table table,
    	div#yagVmOverWrap div.spaceStyle div.tabs table {
    		border:0px;
    		}
    div#yagVmOverWrap div.spaceStyle table td   {
        border:1px solid #D3D3D3;
        background: none #FFF;
    }
/* Edit Address */
div#yagVmOverWrap div.yagVmUserAddressDataWrap div.yagVmUserAddressDataSpacer div.yagVmUserAddressDataInner div.yagVmUserAddressDataContent form#adminForm table.yagVmUserAddressDataTable,
div#yagVmOverWrap div.yagVmUserAddressDataWrap div.yagVmUserAddressDataSpacer div.yagVmUserAddressDataInner div.yagVmUserAddressDataContent form#adminForm table.yagVmUserAddressDataTable tr,
div#yagVmOverWrap div.yagVmUserAddressDataWrap div.yagVmUserAddressDataSpacer div.yagVmUserAddressDataInner div.yagVmUserAddressDataContent form#adminForm table.yagVmUserAddressDataTable td {
	border:0px solid #fff !important;
	}
	
/*	CART	*/

div#yagVmOverWrap div.cart-view > div:first-of-type,
div#yagVmOverWrap div.cart-view > div.billto-shipto,
div#yagVmOverWrap div.cart-view > fieldset:first-of-type,
div#yagVmOverWrap div.cart-view > form:first-of-type,
div#yagVmOverWrap div.cart-view > form#checkoutForm{
    background: none #FFF;
	border: 1px solid #DEDEDE;
	-webkit-box-shadow: 1px 1px 0 #EFEFEF;
	-moz-box-shadow: 1px 1px 0 #EFEFEF;
	box-shadow: 1px 1px 0 #EFEFEF;
}

	/*	Login	*/
    
    div#yagVmOverWrap div.yagVmUserAddressLoginContent,
    div#yagVmOverWrap div.yagVmUserAddressDataContent {
        background: none #FFF;
		border: 1px solid #DEDEDE;
		-webkit-box-shadow: 1px 1px 0 #EFEFEF;
		-moz-box-shadow: 1px 1px 0 #EFEFEF;
		box-shadow: 1px 1px 0 #EFEFEF;
    }
	
	div#yagVmOverWrap div.yagVmUserEditLoginFormWrap	{
		background: none #FFF;
		border: 1px solid #DEDEDE;
		-webkit-box-shadow: 1px 1px 0 #EFEFEF;
		-moz-box-shadow: 1px 1px 0 #EFEFEF;
		box-shadow: 1px 1px 0 #EFEFEF;
		
	}

	/*	Pricelist	*/
	
	div#yagVmOverWrap div.yagVmCartBilltoBox a.yagVmCartBilltoDetailLink,
	div#yagVmOverWrap div.yagVmCartShiptoBox a.yagVmCartShiptoDetailLink	{
		color: #494B4E;
	}
	
	div#yagVmOverWrap div.yagVmCartViewPricelistWrap table.yagVmCartSummaryTable	{
	}

    /*  Cart summary    */
    div#yagVmOverWrap table.cart-summary {
    	border-left: 1px solid #D3D3D3;
    	}
    div#yagVmOverWrap table.cart-summary th  {
        background: none #D3D3D3;
        color: #333;
        border-right: 1px solid #D3D3D3;
    }    

    div#yagVmOverWrap table.cart-summary th span {
        color: #333;
    }
    
    div#yagVmOverWrap table.cart-summary td {
        background: none #FFF;
        border-right: 1px solid #D3D3D3;
        border-bottom: 1px solid #D3D3D3;
    }
    
    div#yagVmOverWrap table.cart-summary input.vm2-add_quantity_cart    {
        background: url("../../yagImages/global/refresh.png") no-repeat;
        border:0px !important;
		box-shadow: 0px 0px 0px #848484 !important;
		-moz-box-shadow: 0px 0px 0px #848484 !important;
		-webkit-box-shadow: 0px 0px 0px #848484 !important;        
    }
	div#yagVmOverWrap table.cart-summary input.vm2-add_quantity_cart:hover {
		text-shadow:none;
		}
    div#yagVmOverWrap table.cart-summary a.vm2-remove_from_cart    {
        background: url("../../yagImages/global/delete.png") no-repeat;
    }
    
    div#yagVmOverWrap table.cart-summary span.PricesalesPrice   {
        color: #333333;
    }
    
	/*	ToS / Comment / Checkout-Link	*/
	
    div#yagVmOverWrap div.checkout-button-top   {
        background: none #D3D3D3;
        color: #FFF;
    }
    
    /*  Checkout steps  */
    
    div#yagVmOverWrap div.checkoutStep  {
        background: none #D3D3D3;
        color: #333;
    }
    
    /*  Select payment/shipment  */
    
    div#yagVmOverWrap div.buttonBar-right,
    div#yagVmOverWrap form#paymentForm fieldset,
    div#yagVmOverWrap form#userForm fieldset {
        background: none #FFF;
    }
    
    div#yagVmOverWrap form#paymentForm fieldset,
    div#yagVmOverWrap form#userForm fieldset  {
        background: none #FFF;
    }
    
    div#yagVmOverWrap form#paymentForm fieldset > label,
    div#yagVmOverWrap form#userForm fieldset > label {
        border-bottom: 1px solid #D3D3D3;
    }
    
    /*  Order done  */
    
    div#yagVmOverWrap table.vmorder-done td {
        border: 1px solid #D3D3D3;
        background: none #FFF;
    }
    
/* Modal Styles */
div#yagVmOverWrap input.yagVmQuestionFormSubmitBtn {
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
    cursor: pointer;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    margin: 0 auto 5px;
    padding: 0 15px 2px;
    text-align: center; 
    text-decoration:none;   
	}

    
/*	JOOMSHOPPING RELATED	*/
		
	/*	JOOMSHOPPING CART	*/

		/*	Product table	*/
	
		div#yagEcWrapCartCart > div.jshop table.cart,
		div#yagEcWrapCartCheckout > div.jshop table.cart,
		div#yagEcWrapCartWishlist > div.jshop table.cart	{
			border: 0;
		}
	
		div#yagEcWrapCartCart > div.jshop table.cart th,
		div#yagEcWrapCartCheckout > div.jshop table.cart th,
		div#yagEcWrapCartWishlist > div.jshop table.cart th	{
			background: none #D3D3D3;
		    border-right: 1px solid #FFFFFF;
		    color: #000;
		}
		
		div#yagEcWrapCartCart > div.jshop table.cart td,
		div#yagEcWrapCartCheckout > div.jshop table.cart td,
		div#yagEcWrapCartWishlist > div.jshop table.cart td	{
			background: none #EEEDEE;
		    border-bottom: 1px solid #FFFFFF;
		    border-right: 1px solid #FFFFFF;
		}
		
		div#yagEcWrapCartCart > div.jshop table.cart th:first-of-type,
		div#yagEcWrapCartCart > div.jshop table.cart td:first-of-type,
		div#yagEcWrapCartCheckout > div.jshop table.cart th:first-of-type,
		div#yagEcWrapCartCheckout > div.jshop table.cart td:first-of-type,
		div#yagEcWrapCartWishlist > div.jshop table.cart th:first-of-type,
		div#yagEcWrapCartWishlist > div.jshop table.cart td:first-of-type	{
			border-left: 1px solid #FFFFFF;
		}
		
		/*	Price table	*/
		
		div#yagEcWrapCartCart > div.jshop table.jshop_subtotal,
		div#yagEcWrapCartCheckout > div.jshop table.jshop_subtotal	{
			border-left: 1px solid #FFFFFF;
			border-top: 1px solid #FFFFFF;
			background: none #FFF;
		}
		
		div#yagEcWrapCartCart > div.jshop table.jshop_subtotal td,
		div#yagEcWrapCartCheckout > div.jshop table.jshop_subtotal td	{
			background: none #EEEDEE;
			border-bottom: 1px solid #FFFFFF;
			border-right: 1px solid #FFFFFF;
		}

		div#yagEcWrapCartCart > div.jshop table.jshop tr#checkout td.td_1,
		div#yagEcWrapCartWishlist > div.jshop table.jshop tr#checkout td.td_1	{
			background: none #FFF;
			border: 0px;
		}
		
		div#yagEcWrapCartCart > div.jshop table.jshop tr#checkout td.td_2,
		div#yagEcWrapCartWishlist > div.jshop table.jshop tr#checkout td.td_2	{
			background: none #FFF;
			border: 0px;
		}
		
		/*	Discount button	*/
		
		div#yagEcWrapCartCart > div.jshop form[name="rabatt"] table.jshop	{
			border: 1px solid #FFFFFF;
			background: none #FFF;
		}
		
	/*	JOOMSHOPPING CHECKOUT	*/
	
	div#yagEcWrapCheckoutAdress div.address_block form[name="loginForm"],
	div#yagEcWrapCheckoutPayments div.jshop form#payment_form,
	div#yagEcWrapCheckoutShippings div.jshop form#shipping_form	{
		background: none #FFF;
	}
	
		/*	Confirm order	*/
		
		
		div#yagEcWrapCheckoutPreviewfinish > table.jshop	{
			background: none #EEEDEE;
		    border-bottom: 1px solid #FFFFFF;
		    border-right: 1px solid #FFFFFF;
		}

		div#yagEcWrapCheckoutPreviewfinish > table.jshop td	{
			background: none #EEEDEE;
		    border-bottom: 1px solid #FFFFFF;
		    border-right: 1px solid #FFFFFF;
		}
		
		div#yagEcWrapCheckoutPreviewfinish form[name="form_finish"] table.jshop	{
			background: none #EEEDEE;
		    border-bottom: 1px solid #FFFFFF;
		    border-right: 1px solid #FFFFFF
		}
		
		/*	Thank you page	*/
		
		div#yagEcWrapCheckoutFinish > p	{
			background: none #FFF;
		}
	
	/*	JOOMSHOPPING CHECKOUT STEPS	*/
	
	div#yagEcWrapCheckoutMenu,
	div#yagEcWrapCheckoutMenu:hover	{
		border: 1px solid #C3C3C3;
		background: none #D6D6D6;
	}
	
	div#yagEcWrapCheckoutMenu > table.jshop	{
		border: 0;
	}
	
	div#yagEcWrapCheckoutMenu > table.jshop td.jshop_order_step	{
		color: #fff;
	}
	
	div#yagEcWrapCheckoutMenu > table.jshop td.jshop_order_step a {
		color:#000;
		margin:5px 0 0;
		display:block;
		text-align: center;
		}	
	
	div#yagEcWrapCheckoutMenu > table.jshop td.jshop_order_step span#active_step	{
		color: #0E669A;
	}


/************************************************************
*															*
*															*
*															*
*					VIRTUEMART STYLE						*
*															*
*															*
*															*
* 															*
************************************************************/

	/*	VIRTUEMART CART	*/
	
	div#yagVmOverWrap div#yagEcWrapCartDefault > div.cart-view > div > div > h1	{
		border-left: 0;
		border-top: 0;
		border-right: 0;
		border-bottom: 1px solid #DEDEDE;
		-webkit-box-shadow: 0 0 0;
		-moz-box-shadow: 0 0 0;
		box-shadow: 0 0 0;
	}
	
	div#yagVmOverWrap div#yagEcWrapCartDefault > div.cart-view > fieldset	{
		background: none #FFF;
		border: 1px solid #DEDEDE;
		-webkit-box-shadow: 1px 1px 0 #EFEFEF;
		-moz-box-shadow: 1px 1px 0 #EFEFEF;
		box-shadow: 1px 1px 0 #EFEFEF;
	}
	
	div#yagVmOverWrap div#yagEcWrapCartDefault > div.cart-view > div > div#yagVmOverWrap div#yagEcWrapUserLogin,
	div#yagVmOverWrap div#yagEcWrapCartDefault > div.cart-view > form#checkoutForm	{
		border: 1px solid #D6D6D6;
		background: none #FFF;
		-webkit-box-shadow: 1px 1px 0 #EFEFEF;
		-moz-box-shadow: 1px 1px 0 #EFEFEF;
		box-shadow: 1px 1px 0 #EFEFEF;
	}
	
	div#yagVmOverWrap div#yagEcWrapUserLogin > form[name="com-login"],
	div#yagVmOverWrap div#yagEcWrapCartDefault div.cart-view form#form-login,
	div#yagVmOverWrap div#yagEcWrapCartDefault > div.cart-view > div.billto-shipto	{
		background: none #FFF;
	}
	
		/*	Continue shopping	*/
		
		div#yagVmOverWrap div#yagEcWrapCartDefault a.continue_link,
		div#yagVmOverWrap div#yagEcWrapCartDefault a.details	{
			background: url("../../yagImages/global/arrow_bg_inactive.png") repeat-x;
			color: #FFF;
			border: 0;
		}
		
		div#yagVmOverWrap div#yagEcWrapCartDefault a.continue_link:hover,
		div#yagVmOverWrap div#yagEcWrapCartDefault a.details:hover	{
			background: url("../../yagImages/global/arrow_bg_active.png") repeat-x;
			color: #FFF;
		}
	
		/*	Login	*/

		div#yagVmOverWrap div#yagEcWrapUserLogin > form[name="com-login"]	{
			background: url("../../yagImages/global/wooden_row_teaser_bg.jpg") repeat-x top right #FFF;
		}		

		div#yagVmOverWrap div#yagEcWrapUserLogin > form[name="com-login"] > p	{
			color: #FFF;
		}
		
		div#yagVmOverWrap div#yagEcWrapUserLogin > form[name="com-login"] a	{
			color: #996633;
		}
		
		div#yagVmOverWrap div#yagEcWrapUserLogin > form[name="com-login"] > div#com-form-login-username,
		div#yagVmOverWrap div#yagEcWrapUserLogin > form[name="com-login"] > div#com-form-login-password,
		div#yagVmOverWrap div#yagEcWrapUserLogin > form[name="com-login"] > div#com-form-login-remember	{
			color: #000;
		}
		
		div#yagVmOverWrap div#yagEcWrapUserLogin div.yagVmUserLoginHead	{
			color: #FFF;
		}

		div#yagVmOverWrap div#yagEcWrapUserLogin > form[name="login"]	{
			background: none #FFF;
		}		
		
		/*	Pricelist	*/
		
		div#yagVmOverWrap div#yagEcWrapCartDefault div.yagVmCartBilltoBox a.yagVmCartBilltoDetailLink,
		div#yagVmOverWrap div#yagEcWrapCartDefault div.yagVmCartShiptoBox a.yagVmCartShiptoDetailLink	{
			color: #494B4E;
		}
		
	    /*  Cart summary    */
	    
	    div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary	{
	    	border-left: 1px solid #DEDEDE;
			border-top: 1px solid #DEDEDE;
	    }
	    
	    div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary th  {
	        background: none transparent;
	        border-right: 1px solid #DEDEDE;
	        border-bottom: 1px solid #DEDEDE;
	    }
	    
	    div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary td {
	        background: none transparent;
	        border-right: 1px solid #DEDEDE;
	        border-bottom: 1px solid #DEDEDE;
	    }

	    div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary input.vm2-add_quantity_cart    {
	        background: url("../../yagImages/global/refresh.png") no-repeat;
	    }
	
	    div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary a.vm2-remove_from_cart    {
	        background: url("../../yagImages/global/delete.png") no-repeat;
	    }
	    
	    div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary span.PricesalesPrice   {
	        color: #333333;
	    }
	    
	    div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary tbody tr td a	{
	    	color: #0E669A;
	    }
	    
	    div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary div.PricebasePrice span.PricebasePrice	{
	    	color: #81AC0C;
	    }
	    
	    /*	Comment	*/
	   
		div#yagVmOverWrap div#yagEcWrapCartDefault div.customer-comment,
		div#yagVmOverWrap div#yagEcWrapCartDefault div.checkout-button-top	{
			border: 0;
			background: none transparent;
		}
		
		div#yagVmOverWrap div#yagEcWrapCartDefault div.cart-view div.customer-comment span.comment	{
			color: #0E669A;
		}
	    
		/*	ToS / Comment / Checkout-Link	*/
		
	    div#yagVmOverWrap div#yagEcWrapCartDefault div.checkout-button-top,
		div#yagVmOverWrap div#yagEcWrapCartDefault div.checkout-button-top a {
	        color: #666666;
	    }
	    
	    /*  Checkout steps  */
	    
	    div#yagVmOverWrap div#yagEcWrapCartDefault div.checkoutStep  {
			background: none transparent;
	    }

		div#yagVmOverWrap div#yagEcWrapCartDefault div.checkout-button-top a.vm-button-correct	{
			background: url("../../yagImages/global/nav.png") repeat-x;
			border: 0;
			box-shadow: 1px 1px 0 #EFEFEF;
			color: #FFF;
		}
		
		div#yagVmOverWrap div#yagEcWrapCartDefault div.checkout-button-top a.vm-button-correct:hover	{
			background: url("../../yagImages/global/nav_active.png") repeat-x;
		}
		
	    /*  Select payment/shipment  */
		
		div#yagVmOverWrap div#yagEcWrapCartSelect_payment,
		div#yagVmOverWrap div#yagEcWrapCartSelect_shipment	{
			background: none #FFF;
			border: 1px solid #DEDEDE;
			-webkit-box-shadow: 1px 1px 0 #EFEFEF;
			-moz-box-shadow: 1px 1px 0 #EFEFEF;
			box-shadow: 1px 1px 0 #EFEFEF;
		}
		
		div#yagVmOverWrap div#yagEcWrapCartSelect_payment div.checkoutStep,
		div#yagVmOverWrap div#yagEcWrapCartSelect_shipment div.checkoutStep	{
			background: none transparent;
		}

	    div#yagVmOverWrap div#yagEcWrapCartSelect_payment form#paymentForm > h1,
	    div#yagVmOverWrap div#yagEcWrapCartSelect_shipment form#userForm > h1	{
	    	color: #0E669A;
			border: 1px solid #DEDEDE;
	    }		
		
	    div#yagVmOverWrap div#yagEcWrapCartDefault div.buttonBar-right,
	    div#yagVmOverWrap div#yagEcWrapCartSelect_payment form#paymentForm fieldset,
	    div#yagVmOverWrap div#yagEcWrapCartSelect_shipment form#userForm fieldset {
	        background: none #FFF;
	        border: 0;
	    }
	    
	    div#yagVmOverWrap div#yagEcWrapCartSelect_payment form#paymentForm fieldset,
	    div#yagVmOverWrap div#yagEcWrapCartSelect_shipment form#userForm fieldset  {
	        background: none #F8F7F6;
	    }
	    
	    div#yagVmOverWrap div#yagEcWrapCartSelect_payment form#paymentForm fieldset > label,
	    div#yagVmOverWrap div#yagEcWrapCartSelect_shipment form#userForm fieldset > label {
	        border-bottom: 1px solid #FFF
	    }
		
		div#yagVmOverWrap div#yagEcWrapCartSelect_payment form#paymentForm span.vmpayment_description,
		div#yagVmOverWrap div#yagEcWrapCartSelect_shipment form#userForm span.vmshipment_description	{
			color: #0E669A;
		}		
	    
	    /*  Order done  */
	    
	    div#yagVmOverWrap div#yagEcWrapCartDefault table.vmorder-done td {
	        border: 1px solid #FFF;
	        background-color: #EEEDEE;
	    }