/* ---------------------------------------
	localised styles
--------------------------------------- */

/*
	country selector
	----------------------------------- */

	.language-en #country-selector strong.panel
	{
		background: url(/resources/common/media/images/localised/en/heading-images/country-selector-heading.gif) no-repeat;
	}
	
	.language-de #country-selector strong.panel
	{
		background: url(/resources/common/media/images/localised/de/heading-images/country-selector-heading.gif) no-repeat;
	}
	
	.language-sv #country-selector strong.panel
	{
		background: url(/resources/common/media/images/localised/sv/heading-images/country-selector-heading.gif) no-repeat;
	}
	
	.language-fr #country-selector strong.panel
	{
		background: url(/resources/common/media/images/localised/fr/heading-images/country-selector-heading.gif) no-repeat;
	}
	
	.language-es #country-selector strong.panel
	{
		background: url(/resources/common/media/images/localised/es/heading-images/country-selector-heading.gif) no-repeat;
	}

	.language-nl #country-selector strong.panel
	{
		background: url(/resources/common/media/images/localised/nl/heading-images/country-selector-heading.gif) no-repeat;
	}


/*
	envirofone logo
	----------------------------------- */

	.language-en #header .logo
	{
		background: url(/resources/common/media/images/localised/en/header/logo.gif?cache=68) no-repeat;
	}
	
	.language-de #header .logo
	{
		background: url(/resources/common/media/images/localised/de/header/logo.gif?cache=68) no-repeat;
		height: 74px;
	}
	
	.language-sv #header .logo
	{
		background: url(/resources/common/media/images/localised/sv/header/logo.gif?cache=68) no-repeat;
	}
	
	.language-fr #header .logo
	{
		background: url(/resources/common/media/images/localised/fr/header/logo.gif?cache=68) no-repeat;
		height: 74px;
	}
	
	.language-es #header .logo
	{
		background: url(/resources/common/media/images/localised/es/header/logo.gif?cache=68) no-repeat;
		height: 71px;
	}

	.language-nl #header .logo
	{
		background: url(/resources/common/media/images/localised/nl/header/logo.gif?cache=68) no-repeat;
		height: 71px;
	}


/*
	community heading
	----------------------------------- */
	
	.heading-community h1
	{
		background-image: url(/resources/common/media/images/localised/en/heading-images/community.gif?cache=68);
	}


/*
	how it works
	----------------------------------- */
	
	/* english */
	.language-en #more-info-content h1
	{
		width: 310px;
		height: 68px;
		
		background-image: url(/resources/common/media/images/localised/en/heading-images/how-heading.gif?cache=68);
	}
	
	.language-en #more-info-content h2
	{
		width: 350px;
		height: 35px;
		
		background-image: url(/resources/common/media/images/localised/en/heading-images/how-subheading.gif?cache=68);
	}
	
	.language-en #more-info-bar h3
	{
		width: 180px;
		height: 79px;
		
		background-image: url(/resources/common/media/images/localised/en/heading-images/what-else-heading.gif?cache=68);
	}		
	
	/* german */
	.language-de #more-info-content h1
	{
		width: 289px;
		height: 68px;
		
		background-image: url(/resources/common/media/images/localised/de/heading-images/how-heading.gif?cache=68);
	}
	
	.language-de #more-info-content h2
	{
		width: 431px;
		height: 35px;
		
		background-image: url(/resources/common/media/images/localised/de/heading-images/how-subheading.gif?cache=68);
	}
	
	.language-de #more-info-bar h3
	{
		width: 173px;
		height: 108px;
		
		background-image: url(/resources/common/media/images/localised/de/heading-images/what-else-heading.gif?cache=68);
	}
	
	.language-de .how-three 
	{
		background-image:url("/resources/common/media/images/localised/de/how-it-works/how-three.png?cache=68");
		margin-bottom:18px;
	}	

	
	/* swedish */
	.language-sv #more-info-content h1
	{
		width: 242px;
		height: 68px;
		
		background-image: url(/resources/common/media/images/localised/sv/heading-images/how-heading.gif?cache=68);
	}
	
	.language-sv #more-info-content h2
	{
		width: 350px;
		height: 35px;
		
		background-image: url(/resources/common/media/images/localised/sv/heading-images/how-subheading.gif?cache=68);
	}
	
	.language-sv #more-info-bar h3
	{
		width: 161px;
		height: 108px;
		
		background-image: url(/resources/common/media/images/localised/sv/heading-images/what-else-heading.gif?cache=68);
	}
	
	.language-sv .how-three 
	{
		background-image:url("/resources/common/media/images/localised/sv/how-it-works/how-three.png?cache=68");
		margin-bottom:18px;
	}
	
	
	/* spanish */
	.language-es #more-info-content h1
	{
		width: 286px;
		height: 39px;
		
		background-image: url(/resources/common/media/images/localised/es/heading-images/how-heading.gif?cache=68);
	}
	
	.language-es #more-info-content h2
	{
		width: 350px;
		height: 35px;
		
		background-image: url(/resources/common/media/images/localised/es/heading-images/how-subheading.gif?cache=68);
	}
	
	.language-es #more-info-bar h3
	{
		width: 234px;
		height: 79px;
		
		background-image: url(/resources/common/media/images/localised/es/heading-images/what-else-heading.gif?cache=68);
	}

	.language-es .how-three 
	{
		background-image:url("/resources/common/media/images/localised/es/how-it-works/how-three.png?cache=68");
		margin-bottom:18px;
	}

	
	/* netherlands */
	.language-nl #more-info-content h1
	{
		width: 215px;
		height: 68px;
		
		background-image: url(/resources/common/media/images/localised/nl/heading-images/how-heading.gif?cache=68);
	}
	
	.language-nl #more-info-content h2
	{
		width: 495px;
		height: 35px;
		
		background-image: url(/resources/common/media/images/localised/nl/heading-images/how-subheading.gif?cache=68);
	}
	
	.language-nl #more-info-bar h3
	{
		width: 200px;
		height: 108px;
		
		background-image: url(/resources/common/media/images/localised/nl/heading-images/what-else-heading.gif?cache=68);
	}

	.language-nl #header .logo
	{
		background: url(/resources/common/media/images/localised/nl/header/logo.gif?cache=68) no-repeat;
		height: 71px;
	}
	
	.language-nl #more-info-bar a.button
	{
		width: 133px;
		background-position: -900px -279px;
	}


	.language-nl .how-three 
	{
		background-image:url("/resources/common/media/images/localised/nl/how-it-works/how-three.png?cache=68");
		margin-bottom:18px;
	}
	
	/* france */
	.language-fr .how-three 
	{
		background-image:url("/resources/common/media/images/localised/fr/how-it-works/how-three.png?cache=68");
		margin-bottom:18px;
	}


/*
	sale progress bar
	----------------------------------- */

	/* english */
	.language-en div.TradeProgressBar li
	{
		background-image: url(/resources/common/media/images/localised/en/trading-process/navigation.gif?cache=68);
	}
	
	.language-en div.TradeProgressBar li.select				{ margin-left: 0; }
	.language-en div.TradeProgressBar li.tradecart				{ background-position: -113px 0; }
	.language-en div.TradeProgressBar li.enterdetails			{ background-position: -226px 0; }
	.language-en div.TradeProgressBar li.confirm				{ background-position: -339px 0; }

	.language-en div.TradeProgressBar ul > li.select.sticky			{ background-position: 0 -68px; }
	.language-en div.TradeProgressBar ul > li.tradecart.sticky		{ background-position: -113px -68px; }
	.language-en div.TradeProgressBar ul > li.enterdetails.sticky		{ background-position: -226px -68px; }
	.language-en div.TradeProgressBar ul > li.confirm.sticky		{ background-position: -339px -68px; }
	
	.language-en div.TradeProgressBar ul > li.select.step-complete		{ background-position: 0 -136px; }
	.language-en div.TradeProgressBar ul > li.tradecart.step-complete	{ background-position: -113px -136px; }
	.language-en div.TradeProgressBar ul > li.enterdetails.step-complete	{ background-position: -226px -136px; }
	.language-en div.TradeProgressBar ul > li.confirm.step-complete		{ background-position: -339px -136px; }
	
	/* german */
	.language-de div.TradeProgressBar ul
	{
		width: 725px !important;
		padding-left: 15px !important;
	}
	
	.language-de div.TradeProgressBar li
	{
		background-image: url(/resources/common/media/images/localised/de/trading-process/navigation.gif?cache=68);
	}

	.language-de div.TradeProgressBar li.select				{ margin-left: 0;			width: 144px !important; }
	.language-de div.TradeProgressBar li.tradecart				{ background-position: -144px 0;	width: 124px !important; }
	.language-de div.TradeProgressBar li.enterdetails			{ background-position: -268px 0;	width: 129px !important; }
	.language-de div.TradeProgressBar li.confirm				{ background-position: -404px 0;	width: 153px !important; margin-left: 8px;}

	.language-de div.TradeProgressBar ul > li.select.sticky			{ background-position: 0 -68px;  }
	.language-de div.TradeProgressBar ul > li.tradecart.sticky		{ background-position: -144px -68px; }
	.language-de div.TradeProgressBar ul > li.enterdetails.sticky		{ background-position: -268px -68px; }
	.language-de div.TradeProgressBar ul > li.confirm.sticky		{ background-position: -404px -68px;	margin-left: 8px; }
	
	.language-de div.TradeProgressBar ul > li.select.step-complete		{ background-position: 0 -136px; }
	.language-de div.TradeProgressBar ul > li.tradecart.step-complete	{ background-position: -144px -136px; }
	.language-de div.TradeProgressBar ul > li.enterdetails.step-complete	{ background-position: -268px -136px; }
	.language-de div.TradeProgressBar ul > li.confirm.step-complete		{ background-position: -404px -136px;	margin-left: 8px; }

	
	/* swedish */
	.language-sv div.TradeProgressBar li
	{
		background-image: url(/resources/common/media/images/localised/sv/trading-process/navigation.gif?cache=68);
	}

	.language-sv div.TradeProgressBar li.select				{ margin-left: 0;			width: 117px !important; }
	.language-sv div.TradeProgressBar li.tradecart				{ background-position: -131px 2px;	width: 81px !important; }
	.language-sv div.TradeProgressBar li.enterdetails			{ background-position: -265px 2px;	width: 123px !important; }
	.language-sv div.TradeProgressBar li.confirm				{ background-position: -400px 2px;	width: 153px !important; }

	.language-sv div.TradeProgressBar ul > li.select.sticky			{ background-position: 0      -66px; }
	.language-sv div.TradeProgressBar ul > li.tradecart.sticky		{ background-position: -131px -66px; }
	.language-sv div.TradeProgressBar ul > li.enterdetails.sticky		{ background-position: -265px -66px; }
	.language-sv div.TradeProgressBar ul > li.confirm.sticky		{ background-position: -400px -66px; }
	
	.language-sv div.TradeProgressBar ul > li.select.step-complete		{ background-position: 0 -134px; }
	.language-sv div.TradeProgressBar ul > li.tradecart.step-complete	{ background-position: -131px -134px; }
	.language-sv div.TradeProgressBar ul > li.enterdetails.step-complete	{ background-position: -265px -134px; }
	.language-sv div.TradeProgressBar ul > li.confirm.step-complete		{ background-position: -400px -134px; }
	
	/* french */
	.language-fr div.TradeProgressBar ul
	{
		width: 665px !important;
		padding-left: 75px !important;
	}
	
	.language-fr div.TradeProgressBar li
	{
		background-image: url(/resources/common/media/images/localised/fr/trading-process/navigation.gif?cache=68);
	}

	.language-fr div.TradeProgressBar li.select				{ margin-left: 0;			width: 173px !important; }
	.language-fr div.TradeProgressBar li.tradecart				{ background-position: -174px 0;	width: 152px !important; }
	.language-fr div.TradeProgressBar li.enterdetails			{ background-position: -326px 0;	width: 164px !important; }
	.language-fr div.TradeProgressBar li.confirm				{ background-position: -490px 0;	width: 153px !important; }

	.language-fr div.TradeProgressBar ul > li.select.sticky			{ background-position: 0 -68px; }
	.language-fr div.TradeProgressBar ul > li.tradecart.sticky		{ background-position: -174px -68px; }
	.language-fr div.TradeProgressBar ul > li.enterdetails.sticky		{ background-position: -326px -68px; }
	.language-fr div.TradeProgressBar ul > li.confirm.sticky		{ background-position: -490px -68px; }
	
	.language-fr div.TradeProgressBar ul > li.select.step-complete		{ background-position: 0 -136px; }
	.language-fr div.TradeProgressBar ul > li.tradecart.step-complete	{ background-position: -174px -136px; }
	.language-fr div.TradeProgressBar ul > li.enterdetails.step-complete	{ background-position: -326px -136px; }
	.language-fr div.TradeProgressBar ul > li.confirm.step-complete		{ background-position: -490px -136px; }


	/* spanish */
	.language-es div.TradeProgressBar li
	{
		background-image: url(/resources/common/media/images/localised/es/trading-process/navigation.gif?cache=68);
	}

	/* netherlands */
	.language-nl div.TradeProgressBar ul
	{
		width: 725px !important;
		padding-left: 15px !important;
	}

	.language-nl div.TradeProgressBar li
	{
		background-image: url(/resources/common/media/images/localised/nl/trading-process/navigation.gif?cache=68);
	}
	
	.language-nl div.TradeProgressBar li.select				{ margin-left: 0; width: 117px !important;}
	.language-nl div.TradeProgressBar li.tradecart				{ background-position: -117px 0; width: 114px !important;}
	.language-nl div.TradeProgressBar li.enterdetails			{ background-position: -231px 0; width: 147px !important;}
	.language-nl div.TradeProgressBar li.confirm				{ background-position: -380px 0; width: 154px !important;}

	.language-nl div.TradeProgressBar ul > li.select.sticky			{ background-position: 0 -68px; width: 117px !important;}
	.language-nl div.TradeProgressBar ul > li.tradecart.sticky		{ background-position: -117px -68px; width: 114px !important;}
	.language-nl div.TradeProgressBar ul > li.enterdetails.sticky		{ background-position: -231px -68px; width: 147px !important;}
	.language-nl div.TradeProgressBar ul > li.confirm.sticky		{ background-position: -380px -68px; width: 154px !important;}
	
	.language-nl div.TradeProgressBar ul > li.select.step-complete		{ background-position: 0 -136px; width: 117px !important;}
	.language-nl div.TradeProgressBar ul > li.tradecart.step-complete	{ background-position: -117px -136px; width: 114px !important;}
	.language-nl div.TradeProgressBar ul > li.enterdetails.step-complete	{ background-position: -231px -136px; width: 147px !important;}
	.language-nl div.TradeProgressBar ul > li.confirm.step-complete		{ background-position: -380px -136px; width: 154px !important;}

/*
	Bank Logos 
	----------------------------------- */	
	
	/* swedish */
	.language-sv #bank-logos li#nordea
	{
		
		background: url(/resources/common/media/images/localised/sv/bank-logos/nordea-logo.gif) no-repeat;
		width: 118px;
	}

	.language-sv #bank-logos li#seb
	{
		background: url(/resources/common/media/images/localised/sv/bank-logos/seb-logo.gif) no-repeat;
		width: 51px;
	}

	.language-sv #bank-logos li#swedbank
	{
		background: url(/resources/common/media/images/localised/sv/bank-logos/swedbank-logo.gif) no-repeat;
		width: 139px;
	}

	.language-sv #bank-logos li#handelsbanken
	{
		background: url(/resources/common/media/images/localised/sv/bank-logos/handelsbanken-logo.gif) no-repeat;
		width: 145px;
	}
	
	.language-sv #bank-logos ul
	{
		padding-top: 15px;
	}

	/* german */
	.language-de #bank-logos li#commerzbank
	{
		
		background: url(/resources/common/media/images/localised/de/bank-logos/commerzbank.gif) no-repeat;
		width: 114px;
	}

	.language-de #bank-logos li#deutsche-bank
	{
		background: url(/resources/common/media/images/localised/de/bank-logos/deutsche-bank.gif) no-repeat;
		width: 140px;
	}

	.language-de #bank-logos li#postbank
	{
		background: url(/resources/common/media/images/localised/de/bank-logos/postbank.gif) no-repeat;
		width: 102px;
	}

	.language-de #bank-logos li#volksbanken
	{
		background: url(/resources/common/media/images/localised/de/bank-logos/volksbanken.gif) no-repeat;
		width: 102px;
	}
/*
	.language-de div.payment-methods  
	{
		margin-bottom: 140px;
	}
*/

/*
	search results, details page
	----------------------------------- */
	
	/* german */
	.language-de .SearchResults input.tradevalue
	{
		width: 110px !important;
		background-position: -400px -217px !important;
	}
	
	.language-de .Details input.button
	{
		width: 110px !important;
		background-position: -400px -186px !important;
	}
	
	.language-de .Details a.button,
	.language-de .Recycle a.button
	{
		width: 180px !important;
		background-position: -1380px -31px !important;
	}

	.language-de .Details p a.priceguide
	{
		width: 150px !important;		
		background-position: -900px -31px !important;
	}

	/* swedish */
	.language-sv .Details a.button,
	.language-sv .Recycle a.button
	{
		width: 180px !important;
		background-position: -1380px -31px !important;
	}
	
	.language-sv .Details a.priceguide
	{
		width: 90px !important;
		margin-right: 80px !important;

		background-position: -210px -31px !important;
	}
	
	.territory-sv-SE .datalist-featured strong
	{
		font-size: 1.4em;
	}

	/* french */
	.language-fr .Details a.button,
	.language-fr .Recycle a.button
	{
		width: 240px !important;
		background-position: -2610px -31px !important;
	}
	
	.language-fr .Details a.priceguide
	{
		width: 150px !important;
		background-position: -900px -31px !important;
	}
	
	/* netherlands */
	.language-nl .SearchResults input.tradevalue
	{
		width: 110px !important;
		background-position: -400px -217px !important;
	}
	
	.language-nl .Details input.button
	{
		width: 110px !important;
		background-position: -400px -186px !important;
	}
	
	.language-nl .Details a.button,
	.language-nl .Recycle a.button
	{
		width: 180px !important;
		background-position: -1380px -31px !important;
	}

	.language-nl .Details p a.priceguide
	{
		width: 150px !important;		
		background-position: -900px -31px !important;
	}

/*
	my sales basket
	----------------------------------- */

	.language-en div.MiniTradeCart h2
	{
		background: url(/resources/common/media/images/localised/en/trading-process/sales-basket.gif?cache=68) no-repeat;
	}
	
	.language-en #side-bar div.MiniTradeCart h2
	{
		background: url(/resources/common/media/images/localised/en/trading-process/sales-basket-alt.gif?cache=68) no-repeat;
	}
	
	.language-de div.MiniTradeCart h2
	{
		width: 200px;		
		background: url(/resources/common/media/images/localised/de/trading-process/sales-basket.gif?cache=68) no-repeat;
	}
	
	.language-sv div.MiniTradeCart h2
	{
		width: 155px;
		height: 50px;
		
		background: url(/resources/common/media/images/localised/sv/trading-process/sales-basket.gif?cache=68) no-repeat;
	}
	
	.language-fr div.MiniTradeCart h2
	{
		background: url(/resources/common/media/images/localised/fr/trading-process/sales-basket.gif?cache=68) no-repeat;
	}
	
	.language-fr div.MiniTradeCart a.button,
	.language-fr div.MiniTradeCart a.button:hover	/* view cart button */
	{
		width: 160px;
		background-position: -1050px -62px;
	}
	
	.language-nl div.MiniTradeCart a.button,
	.language-nl div.MiniTradeCart a.button:hover	/* view cart button */
	{
		width: 180px;
		background-position: -1380px -62px;
	}
	
	.language-es div.MiniTradeCart h2
	{
		background: url(/resources/common/media/images/localised/es/trading-process/sales-basket.gif?cache=68) no-repeat;
	}

	.language-nl div.MiniTradeCart h2
	{
		background: url(/resources/common/media/images/localised/nl/trading-process/sales-basket.gif?cache=68) no-repeat;
	}

/*
	choose payment
	----------------------------------- */

	.language-sv #ssl-info h2
	{
		background: url(/resources/common/media/images/localised/sv/heading-images/ssl-security.gif) no-repeat;	
	}
	
	.language-de div.payment-methods li
	{
		width: 180px;
	}

	.language-de a.choosepaymentempty,
	.language-de a.choosepaymentempty:hover,
	.language-nl a.choosepaymentempty,
	.language-nl a.choosepaymentempty:hover
	{
		background-position: -900px -31px !important;
		width: 150px !important;
	}


/*
	home page intro headings
	----------------------------------- */
	
	/* english */
	.language-en #Search h1
	{
		background: url(/resources/common/media/images/localised/en/heading-images/intro-heading.gif?cache=68) no-repeat;
	}
	
	.language-en #Search h2
	{
		background: url(/resources/common/media/images/localised/en/heading-images/intro-heading-search.gif?cache=68);
	}
	
	/* german */
	.language-de #Search h1
	{
		width: 276px;
		
		background: url(/resources/common/media/images/localised/de/heading-images/intro-heading.gif?cache=68) no-repeat;
	}
	
	.language-de #Search h2
	{
		width: 292px;
		height: 47px;
		
		background: url(/resources/common/media/images/localised/de/heading-images/intro-heading-search.gif?cache=68);
	}
	
	/* swedish */	
	.language-sv #Search h1
	{
		background: url(/resources/common/media/images/localised/sv/heading-images/intro-heading.gif?cache=68) no-repeat;
	}
	
	.language-sv #Search h2
	{
		width: 286px;
		margin: 20px 0 0 10px;
		
		background: url(/resources/common/media/images/localised/sv/heading-images/intro-heading-search.gif?cache=68) no-repeat;
	}
	
	/* french */
	.language-fr #Search h1
	{
		background: url(/resources/common/media/images/localised/fr/heading-images/intro-heading.gif?cache=68) no-repeat;
	}
	
	.language-fr #Search h2
	{
		width: 320px;
		height: 45px;
		
		background: url(/resources/common/media/images/localised/fr/heading-images/intro-heading-search.gif?cache=68);
	}
	
	/* spanish */
	.language-es #Search h1
	{
		background: url(/resources/common/media/images/localised/es/heading-images/intro-heading.gif?cache=68) no-repeat;
	}
	
	.language-es #Search h2
	{
		width: 303px;
		height: 45px;
		
		background: url(/resources/common/media/images/localised/es/heading-images/intro-heading-search.gif?cache=68);
	}
	
	/* netherlands */
	.language-nl #Search h1
	{
		background: url(/resources/common/media/images/localised/nl/heading-images/intro-heading.gif?cache=68) no-repeat;
		width: 307px;
	}
	
	.language-nl #Search h2
	{
		width: 197px;
		height: 45px;
		
		background: url(/resources/common/media/images/localised/nl/heading-images/intro-heading-search.gif?cache=68);
	}


/*
	home page featured makes
	----------------------------------- */
	
	/* english */
	.language-en .FeaturedMakes h3
	{
		background: url(/resources/common/media/images/localised/en/heading-images/featured-makes-browse.gif?cache=68) no-repeat;
	}
	
	.language-en .FeaturedMakes a.button
	{
		background: url(/resources/common/media/images/localised/en/buttons/button-featured.png?cache=68) no-repeat;
	}
	
	/* swedish */
	.language-sv .FeaturedMakes h3
	{
		width: 185px;
		height: 48px;
		background: url(/resources/common/media/images/localised/sv/heading-images/featured-makes-browse.gif?cache=68) no-repeat;
	}
	
	.language-sv .FeaturedMakes a.button
	{
		width: 134px;
		background: url(/resources/common/media/images/localised/sv/buttons/button-featured.png?cache=68) no-repeat;
	}

	/* german */
	.language-de .FeaturedMakes h3
	{
		width: 252px;
		background: url(/resources/common/media/images/localised/de/heading-images/featured-makes-browse.gif?cache=68) no-repeat;
	}
	
	.language-de .FeaturedMakes a.button
	{
		width: 109px;
		background: url(/resources/common/media/images/localised/de/buttons/button-featured.png?cache=68) no-repeat;
	}
	
	.language-de .FeaturedMakes p 
	{
		width: 190px;
	}

	/* french */
	.language-fr .FeaturedMakes h3
	{
		width: 203px;
		height: 49px;
		background: url(/resources/common/media/images/localised/fr/heading-images/featured-makes-browse.gif?cache=68) no-repeat;
	}
	
	.language-fr .FeaturedMakes p 
	{
		width: 295px;
	}
	
	
	.language-fr .FeaturedMakes a.button
	{
		display: none;
		background: url(/resources/common/media/images/localised/fr/buttons/button-featured.png?cache=68) no-repeat;
	}

	/* spanish */
	.language-es .FeaturedMakes h3
	{
		width: 231px;
		background: url(/resources/common/media/images/localised/es/heading-images/featured-makes-browse.gif?cache=68) no-repeat;
	}
	
	.language-es .FeaturedMakes p
	{
		width: 167px;
	}
	
	.language-es .FeaturedMakes a.button
	{
		width: 135px;
		background: url(/resources/common/media/images/localised/es/buttons/button-featured.png?cache=68) no-repeat;
	}	
	
	/* netherlands */
	.language-nl .FeaturedMakes h3
	{
		width: 284px;
		height: 29px;
		background: url(/resources/common/media/images/localised/nl/heading-images/featured-makes-browse.gif?cache=68) no-repeat;
	}
	
	.language-nl .FeaturedMakes p
	{
		width: 167px;
	}
	
	.language-nl .FeaturedMakes a.button
	{
		width: 106px;
		background: url(/resources/common/media/images/localised/nl/buttons/button-featured.png?cache=68) no-repeat;
	}


/*
	home page how it works heading
	----------------------------------- */
	
	.language-en div.how-it-works-small h2
	{
		background-image: url(/resources/common/media/images/localised/en/heading-images/how-heading.png?cache=68);
	}
	
	.language-de div.how-it-works-small h2
	{
		width: 262px;
		background: url(/resources/common/media/images/localised/de/heading-images/how-heading.png?cache=68) no-repeat;
	}
	
	.language-sv div.how-it-works-small h2
	{
		width: 262px;
		background: url(/resources/common/media/images/localised/sv/heading-images/how-heading.png?cache=68) no-repeat;
	}
	
	.language-fr div.how-it-works-small h2
	{
		height: 53px;
		background: url(/resources/common/media/images/localised/fr/heading-images/how-heading.png?cache=68) no-repeat;
	}
	
	.language-es div.how-it-works-small h2
	{
		background: url(/resources/common/media/images/localised/es/heading-images/how-heading.png?cache=68) no-repeat;
	}
	
	.language-es div.how-it-works-small h2
	{
		background: url(/resources/common/media/images/localised/nl/heading-images/how-heading.png?cache=68) no-repeat;
	}	

/*
	home page get up to 200
	----------------------------------- */	
	
	.language-en div.featured-home h3
	{
		background-image: url(/resources/common/media/images/localised/en/heading-images/home-heading.png?cache=68);
	}
	
	.language-en.territory-en-IE div.featured-home h3
	{
		background-image: url(/resources/common/media/images/localised/en-ie/heading-images/home-heading.png?cache=68);
	}
	
	.language-de div.featured-home h3
	{
		background-image: url(/resources/common/media/images/localised/de/heading-images/home-heading.png?cache=68);
	}
	
	.language-sv div.featured-home h3
	{
		background-image: url(/resources/common/media/images/localised/sv/heading-images/home-heading.png?cache=68);
	}

	.language-fr div.featured-home h3
	{
		background-image: url(/resources/common/media/images/localised/fr/heading-images/home-heading.png?cache=68);
	}

	.language-es div.featured-home h3
	{
		background-image: url(/resources/common/media/images/localised/es/heading-images/home-heading.png?cache=68);
	}

	.language-nl div.featured-home h3
	{
		background-image: url(/resources/common/media/images/localised/nl/heading-images/home-heading.png?cache=68);
	}

/*
	home page slideshow
	----------------------------------- */
	
	/* english */
	.language-en .slide-trust h2
	{
		background: url(/resources/common/media/images/localised/en/slideshow/slide-trust-heading.png?cache=68) no-repeat;
		height: 35px;
	}
	
	.language-en .slide-trust li.tip-one
	{
		background: url(/resources/common/media/images/localised/en/slideshow/slide-trust-tip-one.png?cache=68) no-repeat;
		height: 35px;
	}
	
	.language-en .slide-trust li.tip-two
	{
		background: url(/resources/common/media/images/localised/en/slideshow/slide-trust-tip-two.png?cache=68) no-repeat;
		height: 35px;
	}
	
	.language-en .slide-trust li.tip-three
	{
		background: url(/resources/common/media/images/localised/en/slideshow/slide-trust-tip-three.png?cache=68) no-repeat;
		height: 17px;
	}
	
	.language-en .slide-trust li.tip-four
	{
		background: url(/resources/common/media/images/localised/en/slideshow/slide-trust-tip-four.png?cache=68) no-repeat;
		height: 35px;
	}
	
	.language-en.territory-en-IE #Slideshow li.tip-two
	{
		display: none;
	}
	
	/* swedish */
	.language-sv .slide-trust h2
	{
		background: url(/resources/common/media/images/localised/sv/slideshow/slide-trust-heading.png?cache=68) no-repeat;
	}
	
	.language-sv .slide-trust li.tip-one
	{
		background: url(/resources/common/media/images/localised/sv/slideshow/slide-trust-tip-one.png?cache=68) no-repeat;
		height: 16px;
	}
	
	.language-sv .slide-trust li.tip-two
	{
		background: url(/resources/common/media/images/localised/sv/slideshow/slide-trust-tip-two.png?cache=68) no-repeat;
		height: 16px;
	}
	
	.language-sv .slide-trust li.tip-three
	{
		height: 33px;
		background: url(/resources/common/media/images/localised/sv/slideshow/slide-trust-tip-three.png?cache=68) no-repeat;
	}
	
	.language-sv .slide-trust li.tip-four
	{
		background: url(/resources/common/media/images/localised/sv/slideshow/slide-trust-tip-four.png?cache=68) no-repeat;
		display: none;
	}

	/* german */
	.language-de .slide-trust h2
	{
		height: 36px;
		background: url(/resources/common/media/images/localised/de/slideshow/slide-trust-heading.png?cache=68) no-repeat;
	}
	
	.language-de .slide-trust li.tip-one
	{
		background: url(/resources/common/media/images/localised/de/slideshow/slide-trust-tip-one.png?cache=68) no-repeat;
	}
	
	.language-de .slide-trust li.tip-two
	{
		height: 17px;
		background: url(/resources/common/media/images/localised/de/slideshow/slide-trust-tip-two.png?cache=68) no-repeat;
	}
	
	.language-de .slide-trust li.tip-three
	{
		height: 33px;
		background: url(/resources/common/media/images/localised/de/slideshow/slide-trust-tip-three.png?cache=68) no-repeat;
	}
	
	.language-de .slide-trust li.tip-four
	{
		background: url(/resources/common/media/images/localised/de/slideshow/slide-trust-tip-four.png?cache=68) no-repeat;
		display: none;
	}

	/* french */
	.language-fr .slide-trust h2
	{
		height: 36px;
		background: url(/resources/common/media/images/localised/fr/slideshow/slide-trust-heading.png?cache=68) no-repeat;
	}
	
	.language-fr .slide-trust li.tip-one
	{
		height: 55px;
		background: url(/resources/common/media/images/localised/fr/slideshow/slide-trust-tip-one.png?cache=68) no-repeat;
	}
	
	.language-fr .slide-trust li.tip-two
	{
		background: url(/resources/common/media/images/localised/fr/slideshow/slide-trust-tip-two.png?cache=68) no-repeat;
	}
	
	.language-fr .slide-trust li.tip-three
	{
		height: 33px;
		background: url(/resources/common/media/images/localised/fr/slideshow/slide-trust-tip-three.png?cache=68) no-repeat;
	}
	
	.language-fr .slide-trust li.tip-four
	{
		background: url(/resources/common/media/images/localised/fr/slideshow/slide-trust-tip-four.png?cache=68) no-repeat;
		display: none;
	}

	/* spanish */
	.language-es .slide-trust h2
	{
		height: 36px;
		background: url(/resources/common/media/images/localised/es/slideshow/slide-trust-heading.png?cache=68) no-repeat;
	}
	
	.language-es .slide-trust li.tip-one
	{
		background: url(/resources/common/media/images/localised/es/slideshow/slide-trust-tip-one.png?cache=68) no-repeat;
	}
	
	.language-es .slide-trust li.tip-two
	{
		background: url(/resources/common/media/images/localised/es/slideshow/slide-trust-tip-two.png?cache=68) no-repeat;
	}
	
	.language-es .slide-trust li.tip-three
	{
		height: 33px;
		background: url(/resources/common/media/images/localised/es/slideshow/slide-trust-tip-three.png?cache=68) no-repeat;
	}
	
	.language-es .slide-trust li.tip-four
	{
		background: url(/resources/common/media/images/localised/es/slideshow/slide-trust-tip-four.png?cache=68) no-repeat;
		display: none;
	}

	/* netherlands */
	.language-nl .slide-trust h2
	{
		height: 16px;
		background: url(/resources/common/media/images/localised/nl/slideshow/slide-trust-heading.png?cache=68) no-repeat;
	}
	
	.language-nl .slide-trust li.tip-one
	{
		height: 35px;
		background: url(/resources/common/media/images/localised/nl/slideshow/slide-trust-tip-one.png?cache=68) no-repeat;
	}
	
	.language-nl .slide-trust li.tip-two
	{
		height: 35px;
		background: url(/resources/common/media/images/localised/nl/slideshow/slide-trust-tip-two.png?cache=68) no-repeat;
	}
	
	.language-nl .slide-trust li.tip-three
	{
		height: 35px;
		background: url(/resources/common/media/images/localised/nl/slideshow/slide-trust-tip-three.png?cache=68) no-repeat;
	}
	
	.language-nl .slide-trust li.tip-four
	{
		background: url(/resources/common/media/images/localised/nl/slideshow/slide-trust-tip-four.png?cache=68) no-repeat;
		display: none;
	}

/*
	side bar start button
	----------------------------------- */

	.language-en #start-here a,
	.language-de #start-here a,
	.language-fr #start-here a,
	.language-sv #start-here a,
	.language-es #start-here a,
	.language-nl #start-here a
	{
		background-repeat: no-repeat;
	}

	.language-en #start-here a
	{
		background-image: url(/resources/common/media/images/localised/en/side-bar/start-here.gif?cache=68);
	}
	
	.language-de #start-here a
	{
		background-image: url(/resources/common/media/images/localised/de/side-bar/start-here.gif?cache=68);
		width: 181px;
	}

	.language-fr #start-here a
	{
		background-image: url(/resources/common/media/images/localised/fr/side-bar/start-here.gif?cache=68);
	}
	
	.language-sv #start-here a
	{
		background-image: url(/resources/common/media/images/localised/sv/side-bar/start-here.gif?cache=68); 
		width: 210px;
	}
	
	.language-fr #start-here a
	{
		background-image: url(/resources/common/media/images/localised/fr/side-bar/start-here.gif?cache=68);
		width: 273px;
	}

	.language-es #start-here a
	{
		background-image: url(/resources/common/media/images/localised/es/side-bar/start-here.gif?cache=68);
		width: 286px;
	}
	
	.language-nl #start-here a
	{
		background-image: url(/resources/common/media/images/localised/nl/side-bar/start-here.gif?cache=68);
		width: 171px;
	}
	

/*
	start here button
	----------------------------------- */

	.language-en a.start-button
	{
		background-image: url(/resources/common/media/images/localised/en/buttons/button-start-here.png?cache=68);
	}
	
	.language-en.territory-en-IE a.start-button
	{
		background: url(/resources/common/media/images/localised/en-ie/buttons/button-start-here.png?cache=68);
	}
	
	.language-de a.start-button
	{
		width: 193px;
		background-image: url(/resources/common/media/images/localised/de/buttons/button-start-here.png?cache=68);
	}
	
	.language-sv a.start-button
	{
		width: 239px;
		background-image: url(/resources/common/media/images/localised/sv/buttons/button-start-here.png?cache=68);
	}

	.language-fr a.start-button
	{
		width: 292px !important;
		background-image: url(/resources/common/media/images/localised/fr/buttons/button-start-here.png?cache=68);
	}

	.language-es a.start-button
	{
		width: 285px !important;
		background-image: url(/resources/common/media/images/localised/es/buttons/button-start-here.png?cache=68);
	}
	
	.language-nl a.start-button
	{
		width: 268px !important;
		background-image: url(/resources/common/media/images/localised/nl/buttons/button-start-here.png?cache=68);
	}


/*
	find now button
	----------------------------------- */

	.language-en div.SearchBox input.button
	{
		background-image: url(/resources/common/media/images/localised/en/buttons/button-find-now.png?cache=68);
	}
	
	.language-de div.SearchBox input.button
	{
		background-image: url(/resources/common/media/images/localised/de/buttons/button-find-now.png?cache=68);
		width: 125px !important;
	}
	
	.language-fr div.SearchBox input.button
	{
		background-image: url(/resources/common/media/images/localised/fr/buttons/button-find-now.png?cache=68);
	}
		
	.language-sv div.SearchBox input.button
	{
		background-image: url(/resources/common/media/images/localised/sv/buttons/button-find-now.png?cache=68);
		width: 134px !important;
	}
	
	.language-fr div.SearchBox input.button
	{
		background-image: url(/resources/common/media/images/localised/fr/buttons/button-find-now.png?cache=68);
		width: 169px !important;
	}
	
	.language-es div.SearchBox input.button
	{
		background-image: url(/resources/common/media/images/localised/es/buttons/button-find-now.png?cache=68);
		width: 150px !important;
	}

	.language-nl div.SearchBox input.button
	{
		background-image: url(/resources/common/media/images/localised/nl/buttons/button-find-now.png?cache=68);
		width: 150px !important;
	}


/*
	main navigation
	----------------------------------- */

	/* english */
	.language-en #navigation a
	{
		background: url(/resources/common/media/images/localised/en/header/navigation.gif?cache=68);
	}

	.language-en #navigation li.home a		{ background-position: 0 0;		width: 89px; }
	.language-en #navigation li.trade a		{ background-position: -89px 0;		width: 122px; }
	.language-en #navigation li.how a		{ background-position: -211px 0;	width: 121px; }
	.language-en #navigation li.community a		{ background-position: -332px 0;	width: 113px; }
	.language-en #navigation li.support a		{ background-position: -445px 0;	width: 65px; }
	.language-en #navigation li.myaccount a		{ background-position: -511px 0;	width: 123px; }

	.language-en #navigation li.home a:hover,
	.language-en #navigation li.home a.sticky	{ background-position: 0 -60px; }
	.language-en #navigation li.trade a:hover,
	.language-en #navigation li.trade a.sticky	{ background-position: -89px -60px; }
	.language-en #navigation li.how a:hover,
	.language-en #navigation li.how a.sticky	{ background-position: -211px -60px; }
	.language-en #navigation li.community a:hover,
	.language-en #navigation li.community a.sticky	{ background-position: -332px -60px; }
	.language-en #navigation li.support a:hover,
	.language-en #navigation li.support a.sticky	{ background-position: -445px -60px; }
	.language-en #navigation li.myaccount a:hover,
	.language-en #navigation li.myaccount a.sticky	{ background-position: -511px -60px; }
	
	/* german */
	.language-de #navigation a
	{
		background: url(/resources/common/media/images/localised/de/header/navigation.gif?cache=68);
	}

	.language-de #navigation li.home a		{ background-position: 0 0;		width: 109px; }
	.language-de #navigation li.trade a		{ background-position: -109px 0;	width: 144px; }
	.language-de #navigation li.how a		{ background-position: -253px 0;	width: 141px; }
	.language-de #navigation li.support a		{ background-position: -394px 0;	width: 66px; }
	.language-de #navigation li.myaccount a		{ background-position: -461px 0;	width: 123px; }

	.language-de #navigation li.home a:hover,
	.language-de #navigation li.home a.sticky	{ background-position: 0 -60px; }
	.language-de #navigation li.trade a:hover,
	.language-de #navigation li.trade a.sticky	{ background-position: -109px -60px; }
	.language-de #navigation li.how a:hover,
	.language-de #navigation li.how a.sticky	{ background-position: -253px -60px; }
	.language-de #navigation li.support a:hover,
	.language-de #navigation li.support a.sticky	{ background-position: -394px -60px; }
	.language-de #navigation li.myaccount a:hover,
	.language-de #navigation li.myaccount a.sticky	{ background-position: -461px -60px; }

	/* swedish */
	.language-sv #navigation a
	{
		background: url(/resources/common/media/images/localised/sv/header/navigation.gif?cache=68);
	}

	.language-sv #navigation li.home a		{ background-position: 0 0;		width: 72px; }
	.language-sv #navigation li.trade a		{ background-position: -72px 0;		width: 129px; }
	.language-sv #navigation li.how a		{ background-position: -201px 0;	width: 129px; }
	.language-sv #navigation li.support a		{ background-position: -330px 0;	width: 78px; }
	.language-sv #navigation li.myaccount a		{ background-position: -409px 0;	width: 123px; }

	.language-sv #navigation li.home a:hover,
	.language-sv #navigation li.home a.sticky	{ background-position: 0 -60px; }
	.language-sv #navigation li.trade a:hover,
	.language-sv #navigation li.trade a.sticky	{ background-position: -72px -60px; }
	.language-sv #navigation li.how a:hover,
	.language-sv #navigation li.how a.sticky	{ background-position: -201px -60px; }
	.language-sv #navigation li.support a:hover,
	.language-sv #navigation li.support a.sticky	{ background-position: -330px -60px; }
	.language-sv #navigation li.myaccount a:hover,
	.language-sv #navigation li.myaccount a.sticky	{ background-position: -409px -60px; }
	
	/* spanish */
	.language-es #navigation a
	{
		background: url(/resources/common/media/images/localised/es/header/navigation.gif?cache=68);
	}

	.language-es #navigation li.home a		{ background-position: 0 0;		width: 80px; }
	.language-es #navigation li.trade a		{ background-position: -80px 0;		width: 149px; }
	.language-es #navigation li.how a		{ background-position: -229px 0;	width: 120px; }
	.language-es #navigation li.support a		{ background-position: -350px 0;	width: 66px; }
	.language-es #navigation li.myaccount a		{ background-position: -417px 0;	width: 123px; }

	.language-es #navigation li.home a:hover,
	.language-es #navigation li.home a.sticky	{ background-position: 0 -60px; }
	.language-es #navigation li.trade a:hover,
	.language-es #navigation li.trade a.sticky	{ background-position: -80px -60px; }
	.language-es #navigation li.how a:hover,
	.language-es #navigation li.how a.sticky	{ background-position: -229px -60px; }
	.language-es #navigation li.support a:hover,
	.language-es #navigation li.support a.sticky	{ background-position: -350px -60px; }
	.language-es #navigation li.myaccount a:hover,
	.language-es #navigation li.myaccount a.sticky	{ background-position: -417px -60px; }
	
	/* french */
	.language-fr #navigation a
	{
		background: url(/resources/common/media/images/localised/fr/header/navigation.gif?cache=68);
	}

	.language-fr #navigation li.home a		{ background-position: 0 0;		width: 88px; }
	.language-fr #navigation li.trade a		{ background-position: -88px 0;		width: 166px; }
	.language-fr #navigation li.how a		{ background-position: -254px 0;	width: 159px; }
	.language-fr #navigation li.support a		{ background-position: -413px 0;	width: 93px; }
	.language-fr #navigation li.myaccount a		{ background-position: -506px 0;	width: 123px; }

	.language-fr #navigation li.home a:hover,
	.language-fr #navigation li.home a.sticky	{ background-position: 0 -60px; }
	.language-fr #navigation li.trade a:hover,
	.language-fr #navigation li.trade a.sticky	{ background-position: -88px -60px; }
	.language-fr #navigation li.how a:hover,
	.language-fr #navigation li.how a.sticky	{ background-position: -254px -60px; }
	.language-fr #navigation li.support a:hover,
	.language-fr #navigation li.support a.sticky	{ background-position: -413px -60px; }
	.language-fr #navigation li.myaccount a:hover,
	.language-fr #navigation li.myaccount a.sticky	{ background-position: -506px -60px; }

	/* netherlands */
	.language-nl #navigation a
	{
		background: url(/resources/common/media/images/localised/nl/header/navigation.gif?cache=68);
	}

	.language-nl #navigation li.home a		{ background-position: 0 0;		width: 94px; }
	.language-nl #navigation li.trade a		{ background-position: -94px 0;		width: 191px; }
	.language-nl #navigation li.how a		{ background-position: -285px 0;	width: 117px; }
	.language-nl #navigation li.support a		{ background-position: -402px 0;	width: 66px; }
	.language-nl #navigation li.myaccount a		{ background-position: -469px 0;	width: 128px; }

	.language-nl #navigation li.home a:hover,
	.language-nl #navigation li.home a.sticky	{ background-position: 0 -60px; }
	.language-nl #navigation li.trade a:hover,
	.language-nl #navigation li.trade a.sticky	{ background-position: -94px -60px; }
	.language-nl #navigation li.how a:hover,
	.language-nl #navigation li.how a.sticky	{ background-position: -285px -60px; }
	.language-nl #navigation li.support a:hover,
	.language-nl #navigation li.support a.sticky	{ background-position: -402px -60px; }
	.language-nl #navigation li.myaccount a:hover,
	.language-nl #navigation li.myaccount a.sticky	{ background-position: -469px -60px; }

/*
	sales basket buttons
	----------------------------------- */

	.language-sv div.cartbuttons a.choosepaymentadd,
	.language-sv div.cartbuttons a.choosepaymentadd:hover,
	.language-fr div.cartbuttons a.choosepaymentadd,
	.language-fr div.cartbuttons a.choosepaymentadd:hover,
	.language-nl div.cartbuttons a.choosepaymentadd,
	.language-nl div.cartbuttons a.choosepaymentadd:hover
	{
		width: 185px !important;
		background-position: -1750px -248px !important;
	}
	
	.language-sv div.cartbuttons input.choosepaymentcalculate,
	.language-sv div.cartbuttons input.choosepaymentcalculate:hover,
	.language-de div.cartbuttons input.choosepaymentcalculate,
	.language-de div.cartbuttons input.choosepaymentcalculate:hover
	{
		width: 120px !important;
		background-position: -510px -31px !important;
	}
	
	.language-de div.payment-methods input.button,
	.language-de div.payment-methods input.button:hover,
	.language-nl div.payment-methods input.button,
	.language-nl div.payment-methods input.button:hover
	{
		width: 100px !important;
		background-position: -300px 0;
	}


/*
	how it works button
	----------------------------------- */

	.language-sv .how-it-works-small a.button,
	.language-sv .how-it-works-small a.button:hover,
	.language-de .how-it-works-small a.button,
	.language-de .how-it-works-small a.button:hover
	{
		width: 120px !important;
		background-position: -510px 0;
	}

	/* english */
	.language-en ol.allcategories li.category1 a
	{
		background-image: url(/resources/common/media/images/localised/en/buttons/button-support-trading.png?cache=68);
	}
	
	.language-en ol.allcategories li.category2 a
	{
		background-image: url(/resources/common/media/images/localised/en/buttons/button-support-sending.png?cache=68);
	}
	
	.language-en ol.allcategories li.category3 a
	{
		background-image: url(/resources/common/media/images/localised/en/buttons/button-support-payment.png?cache=68);
	}
	
	.language-en ol.allcategories li.category4 a
	{
		background-image: url(/resources/common/media/images/localised/en/buttons/button-support-account.png?cache=68);
	}

	/* french */
	.language-fr ol.allcategories li.category1 a
	{
		background-image: url(/resources/common/media/images/localised/fr/buttons/button-support-trading.png?cache=68);
	}
	
	.language-fr ol.allcategories li.category2 a
	{
		background-image: url(/resources/common/media/images/localised/fr/buttons/button-support-sending.png?cache=68);
	}
	
	.language-fr ol.allcategories li.category3 a
	{
		background-image: url(/resources/common/media/images/localised/fr/buttons/button-support-payment.png?cache=68);
	}
	
	.language-fr ol.allcategories li.category4 a
	{
		background-image: url(/resources/common/media/images/localised/fr/buttons/button-support-account.png?cache=68);
	}

	/* german */
	.language-de ol.allcategories li.category1 a
	{
		background-image: url(/resources/common/media/images/localised/de/buttons/button-support-trading.png?cache=68);
	}
	
	.language-de ol.allcategories li.category2 a
	{
		background-image: url(/resources/common/media/images/localised/de/buttons/button-support-sending.png?cache=68);
	}
	
	.language-de ol.allcategories li.category3 a
	{
		background-image: url(/resources/common/media/images/localised/de/buttons/button-support-payment.png?cache=68);
	}
	
	.language-de ol.allcategories li.category4 a
	{
		background-image: url(/resources/common/media/images/localised/de/buttons/button-support-account.png?cache=68);
	}
	
	/* swedish */
	.language-sv ol.allcategories li.category1 a
	{
		background-image: url(/resources/common/media/images/localised/sv/buttons/button-support-trading.png?cache=68);
	}
	
	.language-sv ol.allcategories li.category2 a
	{
		background-image: url(/resources/common/media/images/localised/sv/buttons/button-support-sending.png?cache=68);
	}
	
	.language-sv ol.allcategories li.category3 a
	{
		background-image: url(/resources/common/media/images/localised/sv/buttons/button-support-payment.png?cache=68);
	}
	
	.language-sv ol.allcategories li.category4 a
	{
		background-image: url(/resources/common/media/images/localised/sv/buttons/button-support-account.png?cache=68);
	}
	
	/* spanish */
	.language-es ol.allcategories li.category1 a
	{
		background-image: url(/resources/common/media/images/localised/es/buttons/button-support-trading.png?cache=68);
	}
	
	.language-es ol.allcategories li.category2 a
	{
		background-image: url(/resources/common/media/images/localised/es/buttons/button-support-sending.png?cache=68);
	}
	
	.language-es ol.allcategories li.category3 a
	{
		background-image: url(/resources/common/media/images/localised/es/buttons/button-support-payment.png?cache=68);
	}
	
	.language-es ol.allcategories li.category4 a
	{
		background-image: url(/resources/common/media/images/localised/es/buttons/button-support-account.png?cache=68);
	}

	/* netherlands */
	.language-nl ol.allcategories li.category1 a
	{
		background-image: url(/resources/common/media/images/localised/nl/buttons/button-support-trading.png?cache=68);
	}
	
	.language-nl ol.allcategories li.category2 a
	{
		background-image: url(/resources/common/media/images/localised/nl/buttons/button-support-sending.png?cache=68);
	}
	
	.language-nl ol.allcategories li.category3 a
	{
		background-image: url(/resources/common/media/images/localised/nl/buttons/button-support-payment.png?cache=68);
	}
	
	.language-nl ol.allcategories li.category4 a
	{
		background-image: url(/resources/common/media/images/localised/nl/buttons/button-support-account.png?cache=68);
	}

/*
	finish button
	----------------------------------- */

	.language-en div.ConfirmTrade input.button,
	.language-en div.ConfirmTrade input.buttondisabled
	{
		background: url(/resources/common/media/images/localised/en/buttons/button-finish.png?cache=68) no-repeat 0 0;
	}
	
	.language-fr div.ConfirmTrade input.button,
	.language-fr div.ConfirmTrade input.buttondisabled
	{
		width: 215px;
		background: url(/resources/common/media/images/localised/fr/buttons/button-finish.png?cache=68) no-repeat 0 0;
	}
	
	.language-de div.ConfirmTrade input.button,
	.language-de div.ConfirmTrade input.buttondisabled
	{
		width: 215px;
		background: url(/resources/common/media/images/localised/de/buttons/button-finish.png?cache=68) no-repeat 0 0;
	}
	
	.language-sv div.ConfirmTrade input.button,
	.language-sv div.ConfirmTrade input.buttondisabled
	{
		width: 235px;
		background: url(/resources/common/media/images/localised/sv/buttons/button-finish.png?cache=68) no-repeat 0 0;
	}
	
	.language-es div.ConfirmTrade input.button,
	.language-es div.ConfirmTrade input.buttondisabled
	{
		width: 215px;
		background: url(/resources/common/media/images/localised/es/buttons/button-finish.png?cache=68) no-repeat 0 0;
	}

	.language-nl div.ConfirmTrade input.button,
	.language-nl div.ConfirmTrade input.buttondisabled
	{
		width: 215px;
		background: url(/resources/common/media/images/localised/nl/buttons/button-finish.png?cache=68) no-repeat 0 0;
	}


/*
	scam
	----------------------------------- */
	.language-en .heading-scam h1
	{
		width: 149px;
		height: 69px;
		background: url(/resources/common/media/images/localised/en/heading-images/common-faults.gif?cache=68) no-repeat !important;
	}
	
	.language-en .heading-scam h2
	{
		width: 208px;
		height: 35px;
		
		background-image: url(/resources/common/media/images/localised/en/heading-images/faults-subheading.gif?cache=68);
	}


/*
	Recovery, reuse and recycle
	----------------------------------- */

	/* recovery */
	.language-en .heading-recovery h1
	{
		width: 278px;
		height: 69px;
		background: url(/resources/common/media/images/localised/en/heading-images/recovery.gif?cache=68) no-repeat !important;
	}
	
	.language-en .heading-recovery   h2
	{
		width: 550px;
		height: 35px;
		
		background-image: url(/resources/common/media/images/localised/en/heading-images/recovery-subheading.gif?cache=68);
	}


/*
	testimonials
	----------------------------------- */

	/* testimonials */
	.language-en .heading-testimonials h1
	{
		width: 225px;
		background: url(/resources/common/media/images/localised/en/heading-images/testimonials.gif?cache=68) no-repeat !important;
	}
	
	.language-en .heading-testimonials h2
	{
		width: 220px;
		height: 35px;
		
		background-image: url(/resources/common/media/images/localised/en/heading-images/testimonials-subheading.gif?cache=68);
	}


/*
	support/FAQs
	----------------------------------- */

	/* english */
	.language-en .heading-support h1
	{
		width: 95px;
		background: url(/resources/common/media/images/localised/en/heading-images/faqs.gif?cache=68) no-repeat !important;
	}

	/* swedish */
	.language-sv .heading-support h1
	{
		width: 150px;
		background: url(/resources/common/media/images/localised/sv/heading-images/faqs.gif?cache=68) no-repeat !important;
	}

	/* german */
	.language-de .heading-support h1
	{
		width: 101px;
		background: url(/resources/common/media/images/localised/de/heading-images/faqs.gif?cache=68) no-repeat !important;
	}
	
	/* french */
	.language-fr .heading-support h1
	{
		width: 196px;
		background: url(/resources/common/media/images/localised/fr/heading-images/faqs.gif?cache=68) no-repeat !important;
	}

	/* spanish */
	.language-es .heading-support h1
	{
		width: 150px;
		background: url(/resources/common/media/images/localised/es/heading-images/faqs.gif?cache=68) no-repeat !important;
	}

	/* netherlands */
	.language-nl .heading-support h1
	{
		width: 95px;
		background: url(/resources/common/media/images/localised/nl/heading-images/faqs.gif?cache=68) no-repeat !important;
	}
	
/*
	my account
	----------------------------------- */	
	
	/* swedish */
	.language-sv .AccountLogin .leftpanel h1
	{
		width: 195px;
		background: url(/resources/common/media/images/localised/sv/heading-images/my-account.gif?cache=68) no-repeat !important;
	}
	
	.language-sv .TradePackForm input.button
	{
		width: 180px;
		background-position: -1380px 0;
	}
	
	/* german */
	.language-de .AccountLogin .leftpanel h1
	{
		width: 196px;
		background: url(/resources/common/media/images/localised/de/heading-images/my-account.gif?cache=68) no-repeat !important;
	}
	
	/* french */
	.language-fr .AccountLogin .leftpanel h1
	{
		width: 208px;
		background: url(/resources/common/media/images/localised/fr/heading-images/my-account.gif?cache=68) no-repeat !important;
	}
	
	/* spanish */
	.language-es .AccountLogin .leftpanel h1
	{
		width: 195px;
		background: url(/resources/common/media/images/localised/es/heading-images/my-account.gif?cache=68) no-repeat !important;
	}

	/* netherlands */
	.language-nl .AccountLogin .leftpanel h1
	{
		width: 231px;
		background: url(/resources/common/media/images/localised/nl/heading-images/my-account.gif?cache=68) no-repeat !important;
	}
	
	.language-nl table.tradeslist a.button
	{
		width: 90px;
		background-position: -210px 0px;
	}

/*
	my account my sales
	----------------------------------- */
	
	.language-de .tradeslist a.button
	{
		width: 140px;
		background-position: -760px 0;
	}
	
	.language-de .TradeDetails fieldset input.button
	{
		width: 90px;
		background-position: -210px 0;
	}
	
	.language-fr .tradeslist a.button,
	.language-fr .TradeDetails fieldset input.button
	{
		width: 90px;
		background-position: -210px 0;
	}


/*
	my account order sales pack
	----------------------------------- */
	
	.language-de .TradePackForm input.button
	{
		width: 180px;
		background-position: -1380px 0;
	}
	
	.language-fr .TradePackForm input.button
	{
		width: 200px;
		background-position: -1750px 0;
	}


/*
	sub navigation area
	----------------------------------- */

	.language-fr #top-bar div.CurrentUser a.button
	{
		width: 80px !important;
		background: -130px -124px !important;
	}


/*
	site exit survey
	----------------------------------- */

	/* english */
	.language-en.survey h1
	{
		background: url(/resources/common/media/images/localised/en/heading-images/survey-heading.gif);
	}
	
	.language-en #survey-buttons a.button-survey-yes
	{
		background: url(/resources/common/media/images/localised/en/buttons/button-survey-yes.png);
	}
	
	.language-en #survey-buttons a.button-survey-no
	{
		background: url(/resources/common/media/images/localised/en/buttons/button-survey-no.png);
	}
	
	/* swedish */
	.language-sv.survey h1
	{
		width: 347px;
		height: 59px;
		
		background: url(/resources/common/media/images/localised/sv/heading-images/survey-heading.gif);
	}
	
	.language-sv #survey-buttons a.button-survey-yes
	{
		background: url(/resources/common/media/images/localised/sv/buttons/button-survey-yes.png);
	}
	
	.language-sv #survey-buttons a.button-survey-no
	{
		background: url(/resources/common/media/images/localised/sv/buttons/button-survey-no.png);
	}
	
	.language-sv #survey-buttons a.button-survey-yes
	{
		width: 162px;
	}
	
	.language-sv #survey-buttons a.button-survey-no
	{
		width: 159px;
	}
	
	/* german */
	.language-de.survey h1
	{
		width: 340px;
		height: 54px;
		
		background: url(/resources/common/media/images/localised/de/heading-images/survey-heading.gif);
	}
	
	.language-de #survey-buttons a.button-survey-yes
	{
		background: url(/resources/common/media/images/localised/de/buttons/button-survey-yes.png);
	}
	
	.language-de #survey-buttons a.button-survey-no
	{
		background: url(/resources/common/media/images/localised/de/buttons/button-survey-no.png);
	}
	
	.language-de #survey-buttons a.button-survey-yes
	{
		width: 205px;
	}
	
	.language-de #survey-buttons a.button-survey-no
	{
		width: 198px;
	}
	
	/* dutch */
	.language-nl.survey h1
	{
		width: 331px;
		height: 68px;
		
		background: url(/resources/common/media/images/localised/nl/heading-images/survey-heading.gif);
	}
	
	.language-nl #survey-buttons a.button-survey-yes
	{
		background: url(/resources/common/media/images/localised/nl/buttons/button-survey-yes.png);
	}
	
	.language-nl #survey-buttons a.button-survey-no
	{
		background: url(/resources/common/media/images/localised/nl/buttons/button-survey-no.png);
	}
	
	.language-nl #survey-buttons a.button-survey-yes
	{
		width: 236px;
	}
	
	.language-nl #survey-buttons a.button-survey-no
	{
		width: 195px;
	}


/*
	country selector
	----------------------------------- */

	ul#country-select li.country-de
	{
		line-height: 15px;
	}

	ul#country-select li.country-de.country-active
	{
		line-height: 30px;
	}

	ul#country-select li.country-fr.country-active
	{
		line-height: 15px;
	}


/*
	search suggester
	----------------------------------- */
	
	/* english */
	.language-en #picker h3
	{
		background: url(/resources/common/media/images/localised/en/heading-images/suggester-suggestions.gif) no-repeat;
	}
	
	.language-en #picker div.popular h3
	{
		background: url(/resources/common/media/images/localised/en/heading-images/suggester-popular.gif) no-repeat;
	}
	
	/* swedish */
	.language-sv #picker h3
	{
		background: url(/resources/common/media/images/localised/sv/heading-images/suggester-suggestions.gif) no-repeat;
	}
	
	.language-sv #picker div.popular h3
	{
		background: url(/resources/common/media/images/localised/sv/heading-images/suggester-popular.gif) no-repeat;
	}
	
	/* german */
	.language-de #picker h3
	{
		background: url(/resources/common/media/images/localised/de/heading-images/suggester-suggestions.gif) no-repeat;
	}
	
	.language-de #picker div.popular h3
	{
		background: url(/resources/common/media/images/localised/de/heading-images/suggester-popular.gif) no-repeat;
	}
	
	/* dutch */
	.language-nl #picker h3
	{
		background: url(/resources/common/media/images/localised/nl/heading-images/suggester-suggestions.gif) no-repeat;
	}
	
	.language-nl #picker div.popular h3
	{
		background: url(/resources/common/media/images/localised/nl/heading-images/suggester-popular.gif) no-repeat;
	}
	
	/* french */
	.language-fr #picker h3
	{
		background: url(/resources/common/media/images/localised/fr/heading-images/suggester-suggestions.gif) no-repeat;
	}
	
	.language-fr #picker div.popular h3
	{
		width: 130px;
		background: url(/resources/common/media/images/localised/fr/heading-images/suggester-popular.gif) no-repeat;
	}
	
	/* spanish */
	.language-es #picker h3
	{
		background: url(/resources/common/media/images/localised/es/heading-images/suggester-suggestions.gif) no-repeat;
	}
	
	.language-es #picker div.popular h3
	{
		background: url(/resources/common/media/images/localised/es/heading-images/suggester-popular.gif) no-repeat;
	}
	
/*
	accreditations
	----------------------------------- */	
	
	/* dutch */
	.language-nl a.accreditations
	{
		width: 103px;
		background: url(/resources/common/media/images/localised/nl/accreditations.png?cache=68) no-repeat;
	}
	
	/* swedish */
	.language-sv a.accreditations
	{
		width: 103px;
		background: url(/resources/common/media/images/localised/sv/accreditations.png?cache=68) no-repeat;
	}
	
	/* english */
	.language-en a.stolen
	{
		display: block;
		margin-top: 20px;
		
		width: 43px;
		height: 43px;

		background: url(/resources/common/media/images/stolen.gif?cache=68) no-repeat;
		text-indent: -10000px;            
	}