/**
* 
* @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
*
*/

div#yagVmOverWrap	{
	background-color: #FFFFFF;
	color: #525252;
}

div#yagVmOverWrap a	{
	color: #000000;
	background: none transparent;
}

div#yagVmOverWrap a:hover	{
	color: #000000;
	background: none transparent;
}


div#yagVmOverWrap .yagPriceCrossed span,
div#yagVmOverWrap .yagPricesCrossed span	{
	text-decoration: line-through;
	color: #EA0001;
}

/*	INPUT-FIELDS	*/

div#yagVmOverWrap input[type="text"],
div#yagVmOverWrap input[type="password"],
div#yagVmOverWrap input[type="email"]	{
	border: 1px solid #CDBEC5;
	color: #545454;
	background-color: #FFFFFF;
	outline: 0;
}

div#yagVmOverWrap select	{
	background: none #FFFFFF;
	border: 1px solid #D8D8D4;
}

div#yagVmOverWrap textarea	{
	border: 1px solid #CDBEC5;
	color: #545454;
	background-color: #FFFFFF;
}


/*	BUTTONS	*/

div#yagVmOverWrap div.yagVmCategoryGridCallPrice a.yagVmCategoryAskQuestionLink	{
	background-color: #FFF;
	color: #000;
}

/*	FRONTPAGE	*/

div#yagVmOverWrap div.yagVmFrontpageCategoriesWrap,
div#yagVmOverWrap div.yagVmCategoriesWrap,
div#yagVmOverWrap div.yagVmFrontpageProductTypeBox,
div#yagVmOverWrap div.yagVmCategoryChildsWrap	{
	background-color: #FFFFFF;
}

	/*	Teaser	*/
	
	div#yagVmOverWrap div.yagVmFrontpageProductListTeaser,
	div#yagVmOverWrap div.yagVmCategoryGridProductRibbon,
	div#yagVmOverWrap div.yagVmCategoryListProductRibbon	{
		color: #000;
	}

	/*	Featured products	*/
	
		div#yagVmOverWrap div.yagVmFrontpageProductListImg,
		div#yagVmOverWrap div.yagVmCategoryGridProductItemImg	{
			background-color: #FFF;
		}

	div#yagVmOverWrap div.yagVmFrontpageProductBottomBox,
	div#yagVmOverWrap div.yagVmCategoryGridProdBottom	{
		background-color: #FFF;
	}

	div#yagVmOverWrap div.yagVmFrontpageProductNotAvailable	{
		background: none #FFF;
		border: 2px solid #7E110C;
		color: #7E110C;
	}
	
	div#yagVmOverWrap div.yagVmFrontpagePriceInfo,
	div#yagVmOverWrap div.yagVmFrontpageProductSdesc,
	div#yagVmOverWrap div.yagVmCategoryGridProductItemSdesc,
	div#yagVmOverWrap div.yagVmFrontpageProductExtras	{
		background-color: #FFF;
		color: #535353;
	}

/*	BROWSEPAGE	*/
div#yagVmOverWrap div.yagVmCategorsGridSku,
div#yagVmOverWrap div.yagVmCategorsGridSku a	{
	color: #FFF;
}

	/*	Search area	*/
	div#yagVmOverWrap div.yagVmCategoryViewSearch	{
		border-bottom: 1px dashed #FFFFFF;
	}

	/*	Grid view	*/
	div#yagVmOverWrap div.yagVmCategoryGridProductItemStockWrap	{
		background: none #FFF;
	}
	
		/*	Add to cart	*/
			/*	Cart attributes	*/
			div#yagVmOverWrap div.yagVmCategoryGridProductItem div.yagVmCategoryProdFields	{
				background: none repeat scroll 0 0 #FFFFFF;
				border: 1px solid #BBBBBB;
			}

	/*	Order	*/
	div#yagVmOverWrap div.yagVmCategoryViewOrderLeft div.orderlistcontainer div.activeOrder,
	div#yagVmOverWrap div.yagVmCategoryViewOrderLeft div.orderlistcontainer div.Order	{
		background: none #FFFFFF;
		color: #525252;
		border: 1px solid #D8D8D4;
	}
	
	div#yagVmOverWrap div.yagVmCategoryViewOrderLeft div.orderlistcontainer div.activeOrder a,
	div#yagVmOverWrap div.yagVmCategoryViewOrderLeft div.orderlistcontainer div.Order a	{
		color: #525252;
	}

	div#yagVmOverWrap div.yagVmCategoryViewOrderLeft div.orderlistcontainer div.orderlist	{
		background-color: #FFF;
		border: 0 none;
	}

		div#yagVmOverWrap div.yagVmCategoryViewOrderLeft div.orderlistcontainer div.orderlist a	{
			color: #525252;
		}

		div#yagVmOverWrap div.yagVmCategoryViewOrderLeft div.orderlistcontainer div.orderlist a:hover,
		div#yagVmOverWrap div.yagVmCategoryViewOrderLeft div.orderlistcontainer div.orderlist a:focus	{
			color: #000;
			background-color: #EFEFEF;
		}

	div#yagVmOverWrap div.yagVmCategoryGridProductRibbon	{
		background-color: #FFF;
	}

	/*	List-View	*/
	
	div#yagVmOverWrap div.yagVmCategoryListProductItem	{
		border-top: 1px solid #B8B7B7;
	}
	
	div#yagVmOverWrap div.yagVmCategoryListProductItemImgInner,
	div#yagVmOverWrap div.yagVmCategoryListProductContentInner	{
	}

	div#yagVmOverWrap div.yagVmCategoryListProductItemName > h2 > a	{
		color: #FFF;
	}
	
		/*	Prices	*/
	
		div#yagVmOverWrap div.yagVmCategoryListProdPriceBox div.yagVmProdPriceAdditional	{
			color: #000;
		}
		
		div#yagVmOverWrap div.yagVmCategoryListProdPriceBoxGreyInner,
		div#yagVmOverWrap div.yagVmCategoryListProdPriceBoxGreyInner span	{
			font-size: 1.4em;
		}
	
		div#yagVmOverWrap div.yagVmCategoryListProdPriceBoxRedInner div.PricediscountAmount span	{
			color: #89A839;
		}
		
			/*	Shipping & tax info	*/
			
			div#yagVmOverWrap div.yagVmCatListPriceInfo	{
				border: 1px solid #BBB;
				background: none #FFF;
			}
	
	div#yagVmOverWrap div.yagVmCategoryListShipCost a	{
		color: #996633;
		
	}	

		/*	Prices	*/
		
		div#yagVmOverWrap div.yagVmCategoryGridProdPriceBoxRedInner div.PricediscountAmount span	{
			color: #89A839;
		}
		
		div#yagVmOverWrap div.yagVmCategoryGridProdPriceBoxGreyInner div.PricebasePriceWithTax	{
			color: #666666;
		}

/*	FLYPAGE	*/

	/*	Left	*/
	
		/*	Left top	*/

		div#yagVmOverWrap div.yagVmFlyProdImgGalleryUp	{
			background-image: url("../../yagImages/global/image-gallery-up.jpg");
			background-repeat: no-repeat;
			background-position: top center;
			background-color: #FFFFFF;
		}

		div#yagVmOverWrap div.yagVmFlyProdImgGalleryDown	{
			background-image: url("../../yagImages/global/image-gallery-down.jpg");
			background-repeat: no-repeat;
			background-position: bottom center;
			background-color: #FFFFFF;			
		}

		/*	Left middle	*/

		div#yagVmOverWrap div.yagVmFlyProdImg div.yagVmFlyZoomIndicator	{
			background: url("../../yagImages/global/zoom_effect_indicator.png") no-repeat #FFF;
		}		

		/*	Left content	*/

		div#yagVmOverWrap div.yagVmFlyProductDetails	{
			border-top: 1px dashed #D5D5C8;
		}

		/*	Left bottom	*/

			/*	Stock icons	*/
			
			div#yagVmOverWrap div.yagVmFlyStockLevelWrap span.yagVmIcon-normalstock,
			div#yagVmOverWrap div.yagVmCategoryListStockLevelWrap span.yagVmIcon-normalstock,
			div#yagVmOverWrap div.yagVmCategoryGridProductItemStockWrap span.yagVmIcon-normalstock	{
				background: url("../../yagImages/global/stocklevel.png") no-repeat left -70px transparent;
			}

			div#yagVmOverWrap div.yagVmFlyStockLevelWrap span.yagVmIcon-lowstock,
			div#yagVmOverWrap div.yagVmCategoryListStockLevelWrap span.yagVmIcon-lowstock,
			div#yagVmOverWrap div.yagVmCategoryGridProductItemStockWrap span.yagVmIcon-lowstock	{
				background: url("../../yagImages/global/stocklevel.png") no-repeat left -35px transparent;
			}
			
			div#yagVmOverWrap div.yagVmFlyStockLevelWrap span.yagVmIcon-nostock,
			div#yagVmOverWrap div.yagVmCategoryListStockLevelWrap span.yagVmIcon-nostock,
			div#yagVmOverWrap div.yagVmCategoryGridProductItemStockWrap span.yagVmIcon-nostock	{
				background: url("../../yagImages/global/stocklevel.png") no-repeat left top transparent;
			}
		
			/*	Text color	*/

			div#yagVmOverWrap div.yagVmCategoryGridProductItemStockSpacernormalstock span.yagVmCategoryGridStockLevelLbl,
			div#yagVmOverWrap div.yagVmFlyStockLevelWrap-normalstock span.yagVmFlyStockLevelLbl,
			div#yagVmOverWrap div.yagVmCategoryListStockLevelWrap-normalstock span.yagVmCategoryListStockLevelLbl	{
				color: #669900;
			}

			div#yagVmOverWrap div.yagVmCategoryGridProductItemStockSpacerlowstock span.yagVmCategoryGridStockLevelLbl,
			div#yagVmOverWrap div.yagVmFlyStockLevelWrap-lowstock span.yagVmFlyStockLevelLbl,
			div#yagVmOverWrap div.yagVmCategoryListStockLevelWrap-lowstock span.yagVmCategoryListStockLevelLbl	{
				color: #E2AA00;
			}

			div#yagVmOverWrap div.yagVmCategoryGridProductItemStockSpacernostock span.yagVmCategoryGridStockLevelLbl,
			div#yagVmOverWrap div.yagVmFlyStockLevelWrap-nostock span.yagVmFlyStockLevelLbl,
			div#yagVmOverWrap div.yagVmCategoryListStockLevelWrap-nostock span.yagVmCategoryListStockLevelLbl	{
				color: #E25353;
			}
		
	/*	Right	*/
	
		/*	Right top	*/

			/*	Module position 3	*/
			
			div#yagVmOverWrap div.yagVmFlySidebarRight div.yagVmFlyModule	{
				border-top: 1px dashed #D5D5C8;
			}

			/*	Module position 2	*/
	
			div#yagVmOverWrap div.yagVmFlySidebarRight div.yagVmFlySidebarRightBottom div.yagVmFlyModule	{
				border-top: 0 none;
			}

			/*	Icons	*/
			
			div#yagVmOverWrap div.yagVmFlyIcons a[title="PDF"]	{
				background: url("../../yagImages/global/action_icons.png") no-repeat -36px center transparent;
			}
			
			div#yagVmOverWrap div.yagVmFlyIcons a[title="Print"],
			div#yagVmOverWrap div.yagVmFlyIcons a[title="Drucken"]	{
				background: url("../../yagImages/global/action_icons.png") no-repeat -18px center transparent;
			}
			
			div#yagVmOverWrap div.yagVmFlyIcons a[title="Email"]	{
				background: url("../../yagImages/global/action_icons.png") no-repeat 1px center transparent;
			}

			/*	Product availability	*/

			div#yagVmOverWrap div.yagVmFlyProdAvailability,
			div#yagVmOverWrap div.yagVmFlyProdPackaging	{
				border-top: 1px dashed #D5D5C8;
			}

	/*	Rating	*/

	div#yagVmOverWrap div.yagVmRating_0_5,
	div#yagVmOverWrap div.yagVmRating_1_5,
	div#yagVmOverWrap div.yagVmRating_2_5,
	div#yagVmOverWrap div.yagVmRating_3_5,
	div#yagVmOverWrap div.yagVmRating_4_5,
	div#yagVmOverWrap div.yagVmRating_5_5,
	div#yagVmOverWrap div.yagVmFlyReviewsBox span.yagVmFlyReviewStars-0,
	div#yagVmOverWrap div.yagVmFlyReviewsBox span.yagVmFlyReviewStars-1,
	div#yagVmOverWrap div.yagVmFlyReviewsBox span.yagVmFlyReviewStars-2,
	div#yagVmOverWrap div.yagVmFlyReviewsBox span.yagVmFlyReviewStars-3,
	div#yagVmOverWrap div.yagVmFlyReviewsBox span.yagVmFlyReviewStars-4,
	div#yagVmOverWrap div.yagVmFlyReviewsBox span.yagVmFlyReviewStars-5	{
		background-image: url("../../yagImages/global/rating/rating.png");
		background-repeat: no-repeat;
		background-color: transparent;
	}

	div#yagVmOverWrap div.yagVmRating_0_5,
	div#yagVmOverWrap div.yagVmFlyReviewsBox span.yagVmFlyReviewStars-0	{
		background-position: 0 0;
	}
	
	div#yagVmOverWrap div.yagVmRating_1_5,
	div#yagVmOverWrap div.yagVmFlyReviewsBox span.yagVmFlyReviewStars-1	{
		background-position: 0 -16px;
	}

	div#yagVmOverWrap div.yagVmRating_2_5,
	div#yagVmOverWrap div.yagVmFlyReviewsBox span.yagVmFlyReviewStars-2	{
		background-position: 0 -32px;
	}

	div#yagVmOverWrap div.yagVmRating_3_5,
	div#yagVmOverWrap div.yagVmFlyReviewsBox span.yagVmFlyReviewStars-3	{
		background-position: 0 -48px;
	}

	div#yagVmOverWrap div.yagVmRating_4_5,
	div#yagVmOverWrap div.yagVmFlyReviewsBox span.yagVmFlyReviewStars-4	{
		background-position: 0 -64px;
	}
	
	div#yagVmOverWrap div.yagVmRating_5_5,
	div#yagVmOverWrap div.yagVmFlyReviewsBox span.yagVmFlyReviewStars-5	{
		background-position: 0 -80px;
	}

	/*	Lightbox	*/
	
	div#jquery-lightbox a:hover	{
		background-color: transparent !important;
	}

	/*	Prices	*/

		/*	Shipping info	*/
		
		div#yagVmOverWrap div.yagVmFlyProductPriceInfo	{
			border: 1px solid #BBB;
			background: none #FFF;
		}

	/*	Shipping cost link	*/

	div#yagVmOverWrap div.yagVmFlyShipCostLink a	{
		color: #996633;
	}

	/*	Flypage pricelist	*/
	
	div#yagVmOverWrap div.yagVmFlyProdInfoBoxRight ul.yagPerUnitPriceList	{
		border-left: 1px solid #BBB;
		border-top: 1px solid #BBB;
		border-right: 1px solid #BBB;
	}
	
	div#yagVmOverWrap div.yagVmFlyProdInfoBoxRight ul.yagPerUnitPriceList > li	{
		border-bottom: 1px solid #BBB;
	}
	
	div#yagVmOverWrap div.yagVmFlyProdInfoBoxRight ul.yagPerUnitPriceList > li span.yagPerUnitPriceDiscount	{
		color: #62A600;
	}
	
	/*	ATC Custom fields	*/
	
	div#yagVmOverWrap div.yagVmFlyProdAtcBox div.yagVmFlyProdField	{
		border-bottom: 1px dotted #FFF;
	}

	/*	Related products	*/

	div#yagVmOverWrap div.yagVmFlyProdRelatedProdBox > div.yagVmFlyProdRelatedRow	{
		border-bottom: 1px dashed #D5D5C8;
	}

	div#yagVmOverWrap div.yagVmFlyProdRelatedProdBox > div.yagVmFlyProdRelatedRow:last-of-type	{
		border-bottom: 0 none;
	}

	/*	Reviews	*/

	div#yagVmOverWrap div.yagVmFlyWriteReviewBox	{
		border-top: 1px solid #D5D5C8;
	}

	div#yagVmOverWrap div.yagVmFlyWriteReviewBox ul.yagVmFlyWriteReviewRatingList .vm2-stars0	{
		background: url("../../yagImages/global/rating/rating_0_5.png") no-repeat left top;
	}

	div#yagVmOverWrap div.yagVmFlyWriteReviewBox ul.yagVmFlyWriteReviewRatingList .vm2-stars1	{
		background: url("../../yagImages/global/rating/rating_1_5.png") no-repeat left top;
	}

	div#yagVmOverWrap div.yagVmFlyWriteReviewBox ul.yagVmFlyWriteReviewRatingList .vm2-stars2	{
		background: url("../../yagImages/global/rating/rating_2_5.png") no-repeat left top;
	}

	div#yagVmOverWrap div.yagVmFlyWriteReviewBox ul.yagVmFlyWriteReviewRatingList .vm2-stars3	{
		background: url("../../yagImages/global/rating/rating_3_5.png") no-repeat left top;
	}

	div#yagVmOverWrap div.yagVmFlyWriteReviewBox ul.yagVmFlyWriteReviewRatingList .vm2-stars4	{
		background: url("../../yagImages/global/rating/rating_4_5.png") no-repeat left top;
	}

	div#yagVmOverWrap div.yagVmFlyWriteReviewBox ul.yagVmFlyWriteReviewRatingList .vm2-stars5	{
		background: url("../../yagImages/global/rating/rating_5_5.png") no-repeat left top;
	}
	
		/*	Show reviews	*/
		
		div#yagVmOverWrap div.yagVmFlyReviews blockquote.yagVmFlyReviewQuote	{
			background: none transparent;
			border: 0;
			color: #7A7A7A;
		}

		div#yagVmOverWrap div.yagVmFlyReviews blockquote.yagVmFlyReviewQuote > div	{
			background: url("../../yagImages/global/blockquote_white_bg.png") no-repeat top right #ECECEC;
			border: 1px solid #929292;
			color: #525252;
		}

		div#yagVmOverWrap div.yagVmFlyReviews blockquote.yagVmFlyReviewQuote > div > p	{
			background: none transparent;
		}
		
	/*	Ask question	*/
	
	div#yagVmOverWrap div.yagVmQuestionFormWrap label,
	div#yagVmOverWrap div.yagVmQuestionFormWrap div.yagVmQuestionFormCount	{
		color: #525252;
	}

	/*	JoomShopping Extra fields	*/

	div#yagVmOverWrap div.yagJShopFlyExtraFields	{
		background: none #FFF;
	}

	/*	Notify me	*/
	
	div#yagVmOverWrap div#yagEcWrapProductdetailsNotify	{
		background: none #FFF;
	}
	
	div#yagVmOverWrap div#yagEcWrapProductdetailsNotify h4	{
		background: none #000;
		color: #FFF;
	}

/*	PRICES	*/

div#yagVmOverWrap .PricediscountAmount	{
	color: #6DC265;
}

div#yagVmOverWrap .yagPriceCrossed	{
	color: #E81717;
}

/*	SQUEEZE-BOX	*/

div#sbox-window	{
	border: 1px solid #B7B7B7;
}

a#sbox-btn-close	{
	background: url("../../yagImages/global/close_squeezebox.png") no-repeat;
}


/*	VIRTUEMART-ICONS	*/

div#yagVmOverWrap div.yagVmCategoryListProductItemStockWrap	{
	border: 1px solid #BBB;
	background-color: #FAFAFA;
}

/*	FACEBOX/FANCYBOX	*/
div#facebox > div.popup,
div#fancybox-wrap div#fancybox-outer	{
	-webkit-box-shadow: 0px 0px 0px 1px #FFFFFF inset;
	-moz-box-shadow: 0px 0px 0px 1px #FFFFFF inset;
	-ms-box-shadow: 0px 0px 0px 1px #FFFFFF inset;
	box-shadow: 0px 0px 0px 1px #FFFFFF inset;
}

div#facebox > div.popup > div.content	{
	background: none transparent;
}


/*	JOOMSHOPPING RELATED	*/
	/*	SHADOW BOXES	*/
	div#yagVmOverWrap div#yagEcMyAccount div.yagEcMyAccountSpacer,
	div#yagVmOverWrap div#yagEcMyAccount div.yagJShopAccountEditSpacer	{
		border: 1px solid #C7CCD4;
		background-color: #FFF;
	}
	
	div#yagVmOverWrap div#yagEcMyAccount div.yagEcMyAccountInner,
	div#yagVmOverWrap div#yagEcMyAccount div.yagJShopAccountEditInner	{
		background: none #F1F1F1;
	}
	
	div#yagVmOverWrap div#yagEcMyAccount div.yagJShopAccountEditContent	{
		background-color: #FFF;
		border: 1px solid #BBB;
	}	
	
	/*	HEADLINES	*/
	
	div#yagVmOverWrap div#yagEcMyAccount div.yagEcMyAccountInner div.jshop > h1,
	div#yagVmOverWrap div#yagEcMyAccount div.yagJShopAccountEditInner h2.yagJShopAccountEditHead	{
		border: 1px solid #BBB;
		background-color: #FAFAFA;
		color: #666666;
	}
	
	div#yagVmOverWrap div#yagEcMyAccount div.yagEcMyAccountInner div.jshop table.jshop	{
		background-color: #FFF;
		border: 1px solid #BBB;
	}
	
	/*	JOOMSHOPPING CART	*/
	
	div#yagVmOverWrap div#yagEcWrapCartCart,
	div#yagVmOverWrap div#yagEcWrapCheckoutAdress,
	div#yagVmOverWrap div#yagEcWrapCheckoutPayments,
	div#yagVmOverWrap div#yagEcWrapCheckoutShippings,
	div#yagVmOverWrap div#yagEcWrapCartCheckout	{
		background: none #FFF;
	}

		/*	Product table	*/
	
		div#yagVmOverWrap div#yagEcWrapCartCart > div.jshop table.cart,
		div#yagVmOverWrap div#yagEcWrapCartCheckout > div.jshop table.cart,
		div#comjshop.jshop table.cartwishlist,
		div#yagVmOverWrap div#yagEcWrapCartWishlist > table.cart	{
			border-left: 1px solid #D5D5C8;
			border-top: 1px solid #D5D5C8;
			border-right: 0 none;
			border-bottom: 0 none;
		}

		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	{
			border-left: 0 none;
			border-top: 0 none;
			border-right: 1px solid #D5D5C8;
			border-bottom: 1px solid #D5D5C8;
		}
		
		div#yagVmOverWrap div#yagEcWrapCartCart > div.jshop table.cart td,
		div#yagVmOverWrap div#yagEcWrapCartCheckout > div.jshop table.cart td,
		div#yagVmOverWrap div#yagEcWrapCartWishlist > table.cart td	{
			border-left: 0 none;
			border-top: 0 none;
			border-right: 1px solid #D5D5C8;
			border-bottom: 1px solid #D5D5C8;
		}

			/*	Save column	*/
			div#yagVmOverWrap div#yagEcWrapCartCart > div.jshop table.cart th > table th	{
				border-right: 0;
				border-bottom: 0;
				background: none #FFF;
			}
		
		/*	Price table	*/
		div#yagVmOverWrap div#yagEcWrapCartCart > div.jshop table.jshop_subtotal,
		div#yagVmOverWrap div#yagEcWrapCartCheckout > div.jshop table.jshop_subtotal	{
			border-left: 1px solid #D5D5C8;
			border-top: 1px solid #D5D5C8;
		}
		
		div#yagVmOverWrap div#yagEcWrapCartCart > div.jshop table.jshop_subtotal td,
		div#yagVmOverWrap div#yagEcWrapCartCheckout > div.jshop table.jshop_subtotal td	{
			border-right: 1px solid #D5D5C8;
			border-bottom: 1px solid #D5D5C8;
		}

		div#yagVmOverWrap div#yagEcWrapCartCart > div.jshop table.jshop tr#checkout td.td_1,
		div#yagVmOverWrap div#yagEcWrapCartWishlist > table.jshop tr#checkout td.td_1	{
			background: none #FFF;
		}
		
		div#yagVmOverWrap div#yagEcWrapCartCart > div.jshop table.jshop tr#checkout td.td_2,
		div#yagVmOverWrap div#yagEcWrapCartWishlist > table.jshop tr#checkout td.td_2	{
			background: none #FFF;
		}
		
		/*	Discount button	*/
		div#yagVmOverWrap div#yagEcWrapCartCart > div.jshop form[name="rabatt"] table.jshop	{
			border: 1px solid #D5D5C8;
			background-color: #FFF;
		}
		
	/*	JOOMSHOPPING CHECKOUT	*/
	div#yagVmOverWrap div#yagEcWrapCheckoutAdress div.address_block form[name="loginForm"],
	div#yagVmOverWrap div#yagEcWrapCheckoutPayments div.jshop form#payment_form,
	div#yagVmOverWrap div#yagEcWrapCheckoutShippings div.jshop form#shipping_form	{
		background: none #FFF;
	}

		/*	Confirm order	*/
		div#yagVmOverWrap div#yagEcWrapCheckoutPreviewfinish,
		div#yagVmOverWrap div#yagEcWrapCheckoutFinish,
		div#yagVmOverWrap div#yagEcWrapCartWishlist	{
			background: none #FFF;
		}

		div#yagVmOverWrap div#yagEcWrapCheckoutPreviewfinish > table.jshop	{
		    background: none #FFF;
		    border-left: 1px solid #BBB;
		    border-top: 1px solid #BBB;
		}

		div#yagVmOverWrap div#yagEcWrapCheckoutPreviewfinish > table.jshop td	{
		    border-bottom: 1px solid #BBB;
		    border-right: 1px solid #BBB;
		}
		
		div#yagVmOverWrap div#yagEcWrapCheckoutPreviewfinish form[name="form_finish"] table.jshop	{
			border: 1px solid #BBB;
			background: none #FFF;
		}

	/*	JOOMSHOPPING CHECKOUT STEPS	*/
	div#yagVmOverWrap div#yagEcWrapCheckoutMenu	{
		border: 1px solid #D5D5C8;
		background-color: #FFF;
	}

	div#yagVmOverWrap div#yagEcWrapCheckoutMenu > table.jshop	{
		border: 0;
	}

	div#yagVmOverWrap div#yagEcWrapCheckoutMenu > table.jshop td.jshop_order_step span#active_step	{
		background-color: #28335B;
		color: #FFF;
	}

	/* JoomShopping wishlist */
	div.yagendoo-content > div#comjshop.jshop table.cartwishlist a.button-img	{
		border-bottom: 0 none;
	}

	div.yagendoo-content > div#comjshop.jshop .wishlish_buttons a	{
		color: #FFF;
	}

/************************************************************
*															*
*															*
*															*
*					VIRTUEMART STYLE						*
*															*
*															*
*															*
* 															*
************************************************************/

	/*	List	*/

	div#yagVmOverWrap table.yagDefaultTable,
	div#yagVmOverWrap div#yagEcWrapOrdersList > div#editcell > table,
	div#yagVmOverWrap div#yagEcWrapOrdersList > div#editcell > table table,
	div#yagVmOverWrap div#yagEcWrapOrdersDetails > div.spaceStyle > table,
	div#yagVmOverWrap div#yagEcWrapOrdersDetails > div.spaceStyle > table table,
	div#yagVmOverWrap div#yagEcWrapOrdersDetails > div.spaceStyle div.tabs > table,
	div#yagVmOverWrap div#yagEcWrapOrdersDetails > div.spaceStyle div.tabs > table table	{
		background-color: #FFF;
		border-left: 1px solid #D5D5C8;
		border-top: 1px solid #D5D5C8;
	}

		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	{
			border-right: 1px solid #D5D5C8;
			border-bottom: 1px solid #D5D5C8;
		}

		div#yagVmOverWrap table.yagDefaultTable td,
		div#yagVmOverWrap div#yagEcWrapOrdersList > div#editcell > table td,
		div#yagVmOverWrap div#yagEcWrapOrdersDetails > div.spaceStyle div.tabs > table td	{
			border-right: 1px solid #D5D5C8;
			border-bottom: 1px solid #D5D5C8;
		}

	/*	Details	*/

	div#yagVmOverWrap div#yagEcWrapOrdersList > div#editcell > table td,
	div#yagVmOverWrap div#yagEcWrapOrdersDetails > div.spaceStyle > table td	{
		padding: 6px 8px;
		border-right: 1px solid #D5D5C8;
		border-bottom: 1px solid #D5D5C8;
	}

	/*	VIRTUEMART CART	*/
	div#yagVmOverWrap div#yagEcWrapCartDefault > div.cart-view > div#yagVmOverWrap,
	div#yagVmOverWrap div#yagEcWrapCartDefault > div.cart-view > div#yagEcWrapUserLogin {
		border-top: 0 none;
		background-image: none;
		background-color: #FFF;
		color: #535353;
	}

	div#yagVmOverWrap div#yagEcWrapCartDefault > div.cart-view > form#checkoutForm > div.billto-shipto	{
		border-top: 0 none;
		background-image: none;
		background-color: #FFF;
		color: #535353;
	}

		div#yagVmOverWrap div#yagEcWrapCartDefault div.billto-shipto > div.width50.floatleft > span	{
			border-bottom: 1px solid #D5D5C8;
		}

		/*	Login	*/
		
		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;
		}

		/*	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 th  {
	        border-right: 1px solid #D5D5C8;
	        border-bottom: 1px solid #D5D5C8;
	    }
    
	    div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary td {
	        background: none #FFF;
	        border-right: 1px solid #D5D5C8;
	        border-bottom: 1px solid #D5D5C8;
	    }

	    div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary span.PricesalesPrice   {
	        color: #000;
	    }
	    
	    div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary div.PricebasePrice span.PricebasePrice	{
	    	color: #A5D12E;
	    }

		div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary .priceColor2	{
			color: inherit;
		}

		/*	ToS / Comment / Checkout-Link	*/
		
	    div#yagVmOverWrap div#yagEcWrapCartDefault div.checkout-button-top	{
	        color: #000;
	    }
		
		div#yagVmOverWrap div#yagEcWrapCartDefault div.terms-of-service a.terms-of-service	{
			background: url("../../yagImages/global/notice.png") no-repeat left center transparent;
		}

	    /*  Select payment/shipment  */
		
	    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 fieldset > label:last-of-type,
	    div#yagVmOverWrap div#yagEcWrapCartSelect_shipment form#userForm fieldset > label:last-of-type	{
	        border-bottom: 0 none;
	    }

	    /*  Order done  */

		div#yagVmOverWrap div#yagEcWrapCartOrderdone > table.vmorder-done,
		div#yagVmOverWrap div#yagEcWrapCartOrder_done > table.vmorder-done {
			border-left: 1px solid #D5D5C8;
			border-top: 1px solid #D5D5C8;
		}
		
		div#yagVmOverWrap div#yagEcWrapCartOrderdone > table.vmorder-done td,
		div#yagVmOverWrap div#yagEcWrapCartOrder_done > table.vmorder-done td {
			border-right: 1px solid #D5D5C8;
			border-bottom: 1px solid #D5D5C8;
		}

	/*	VIRTUEMART USER	*/

		/*	View orders	*/
		
		div#yagVmOverWrap div.yagVmUserEditTabsContent div#editcell > table.adminlist	{
			border-left: 1px solid #D5D5C8;
			border-top: 1px solid #D5D5C8;
		}
		
		div#yagVmOverWrap div.yagVmUserEditTabsContent div#editcell > table.adminlist th	{
			border-bottom: 1px solid #D5D5C8;
			border-right: 1px solid #D5D5C8;
		}
		
		div#yagVmOverWrap div.yagVmUserEditTabsContent div#editcell > table.adminlist td	{
			background: none #FFF;
			border-bottom: 1px solid #D5D5C8;
			border-right: 1px solid #D5D5C8;
		}
		
		div#yagVmOverWrap div.yagVmUserEditTabsContent div#editcell > table.adminlist th:last-of-type,
		div#yagVmOverWrap div.yagVmUserEditTabsContent div#editcell > table.adminlist td:last-of-type	{
			border-right: 1px solid #D5D5C8;
		}
		
/*	JOOMSHOPPING ORDERS	*/

	/*	List	*/

	div#yagVmOverWrap div#yagEcWrapOrderListorder div.jshop	> table,
	div#yagVmOverWrap div#yagEcWrapOrderOrder div.jshop	> table,
	div#yagVmOverWrap div#yagEcWrapOrderOrder div.jshop	> table table	{
		border-left: 1px solid #D5D5C8;
		border-top: 1px solid #D5D5C8;
	}

		div#yagVmOverWrap div#yagEcWrapOrderListorder div.jshop	> table td	{
			border-right: 1px solid #D5D5C8;
			border-bottom: 1px solid #D5D5C8;
		}

		div#yagVmOverWrap div#yagEcWrapOrderListorder div.jshop	> table table.table_order_list	{
			border-left: 1px solid #D5D5C8;
			border-top: 1px solid #D5D5C8;				
		}

	/*	Details	*/

	div#yagVmOverWrap div#yagEcWrapOrderOrder div.jshop > div	{
		border: 1px solid #D5D5C8;
	}

	div#yagVmOverWrap div#yagEcWrapOrderOrder div.jshop > div.order_payment_params	{
		border: 0 none;
	}

		div#yagVmOverWrap div#yagEcWrapOrderOrder div.jshop	> table td,
		div#yagVmOverWrap div#yagEcWrapOrderOrder div.jshop	> table table td	{
			border-right: 1px solid #D5D5C8;
			border-bottom: 1px solid #D5D5C8;
		}