
/* Navigation Search def */
#page-header #header-navigation li a,
#page-header #header-navigation li div { background-image: url(/static/images/sv/navigation-bar.png); }

/* Navigation Search def */
#page-header #header-navigation li.all div { background-position: 0px 0px; width: 39px; }
#page-header #header-navigation li.all.hover div,
#page-header #header-navigation li.all.selected div { background-position: 0px 0px; }

#page-header #header-navigation li.clothes a { background-position: 0px -27px; width: 36px; }
#page-header #header-navigation li.clothes.hover a,
#page-header #header-navigation li.clothes.selected a { background-position: -110px -27px; }

#page-header #header-navigation li.shoes a { background-position: 0px -54px; width: 25px; }
#page-header #header-navigation li.shoes.hover a,
#page-header #header-navigation li.shoes.selected a { background-position: -110px -54px; }

#page-header #header-navigation li.boardsport a { background-position: 0px -81px; width: 59px; }
#page-header #header-navigation li.boardsport.hover a,
#page-header #header-navigation li.boardsport.selected a { background-position: -110px -81px; }

#page-header #header-navigation li.accessories a { background-position: 0px -270px; width: 69px; }
#page-header #header-navigation li.accessories.hover a,
#page-header #header-navigation li.accessories.selected a { background-position: -110px -270px; }

#page-header #header-navigation li.outlet a { background-position: 0px -108px; width: 35px; }
#page-header #header-navigation li.outlet.hover a,
#page-header #header-navigation li.outlet.selected a { background-position: -110px -108px; }

#page-header #header-navigation li.news a { background-position: 0px -351px; width: 42px; }
#page-header #header-navigation li.news.hover a,
#page-header #header-navigation li.news.selected a { background-position: -110px -351px; }

#page-header #header-navigation li.brands-overview div,
#page-header #header-navigation li.brands-overview a { background-position: 0px -135px; width: 40px; }
#page-header #header-navigation li.brands-overview.hover div,
#page-header #header-navigation li.brands-overview.selected div,
#page-header #header-navigation li.brands-overview.hover a,
#page-header #header-navigation li.brands-overview.selected a { background-position: -110px -135px; }


/* Navigation Documents */
#page-header #header-navigation li.search div { background-position: 0px -162px; width: 22px; }
#page-header #header-navigation li.search.hover div,
#page-header #header-navigation li.search.selected div { background-position: 0px -162px; }

#page-header #header-navigation li.customerservice a { background-position: 0px -189px; width: 62px; }
#page-header #header-navigation li.customerservice.hover a,
#page-header #header-navigation li.customerservice.selected a { background-position: -110px -189px; }

#page-header #header-navigation li.teams a { background-position: 0px -297px; width: 25px; }
#page-header #header-navigation li.teams.hover a,
#page-header #header-navigation li.teams.selected a { background-position: -110px -297px; }

#page-header #header-navigation li.stores a { background-position: 0px -324px; width: 68px; }
#page-header #header-navigation li.stores.hover a,
#page-header #header-navigation li.stores.selected a { background-position: -110px -324px; }

/* Recent index-page */
#recent-wrapper ul.headers li div,
#recent-wrapper ul.headers li a {
	background-image: url(/static/images/sv/last-published.png);
}
ul.headers li.header div { background-position: 0px 0px; width: 91px; }

ul.headers li.clothes a { background-position: -93px 0px; width: 38px; }
ul.headers li.clothes a:hover,
ul.headers li.clothes.selected a { background-position: -93px -19px; }

ul.headers li.shoes a { background-position: -351px 0px; width: 26px; }
ul.headers li.shoes a:hover,
ul.headers li.shoes.selected a { background-position: -351px -19px; }

ul.headers li.boardsport a { background-position: -156px 0px; width: 59px; }
ul.headers li.boardsport a:hover,
ul.headers li.boardsport.selected a { background-position: -156px -19px; }

ul.headers li.accessories a { background-position: -217px 0px; width: 71px; }
ul.headers li.accessories a:hover,
ul.headers li.accessories.selected a { background-position: -217px -19px; }

ul.headers li.outlet a {	background-position: -295px 0px; width: 36px; }
ul.headers li.outlet a:hover,
ul.headers li.outlet.selected a { background-position: -295px -19px; }

ul.headers li.woman a {	background-position: -134px 0px; width: 20px; }
ul.headers li.woman a:hover,
ul.headers li.woman.selected a { background-position: -134px -19px; }

ul.headers li.longboard a {	background-position: -289px 0px; width: 59px; }
ul.headers li.longboard a:hover,
ul.headers li.longboard.selected a { background-position: -289px -19px; }

ul.headers li.all a {	background-position: -408px 0px; width: 22px; }
ul.headers li.all a:hover,
ul.headers li.all.selected a { background-position: -408px -19px; }

#front-stores ul li div,
#front-teams ul li div,
#front-bottom-wrapper ul.headers li div {
	background-image: url(/static/images/sv/front-our-stores.png);
}
#front-stores ul li.header div { background-position: 0px 0px; width: 72px; }
#front-teams ul li.header div { background-position: -72px 0px; width: 26px; }
#front-bottom-wrapper ul li.header div { background-position: -101px 0px; width: 42px; }

/* Page Footer */
.page-footer-ads { margin-bottom: 5px; margin-left: -38px; height: 70px; }
.page-footer-ads.cart { margin: 10px 0px 0px -25px; }
	.page-footer-ads li {
		background-image: url(/static/images/sv/ad-image.png);
		background-repeat: no-repeat;
		float: left;
		height: 70px;
		position: relative;
		margin-left: 38px;
	}
	.page-footer-ads li.fast-delivery { background-position: 0px 0px; width: 300px; }
	.page-footer-ads li.safe-ecommerce { background-position: 0px -70px; width: 280px; }
	.page-footer-ads li.always-open { background-position: 0px -140px; width: 310px; }
	.page-footer-ads.cart li.fast-delivery { margin-left: 25px; background-position: 0px 0px; width: 290px; }
	.page-footer-ads.cart li.safe-ecommerce { margin-left: 25px; background-position: 0px -70px; width: 270px }
	.page-footer-ads.cart li.always-open { margin-left: 25px; background-position: 0px -140px; width: 304px; }
		.page-footer-ads li span { 
			background-image: url(/static/images/sv/ad-text.png); 
			background-repeat: no-repeat;
			bottom: 24px;
			display: block;
			height: 26px;
			position: absolute;
			right: 0px;
			text-indent: -10000px;
			width: 247px;
		}
		.page-footer-ads li.fast-delivery span { background-position: 0px 0px; }
		.page-footer-ads li.safe-ecommerce span { background-position: 0px -26px; }
		.page-footer-ads li.always-open span { background-position: 0px -52px; }
		.page-footer-ads.cart li.fast-delivery span { background-position: 0px -78px; }
		.page-footer-ads.cart li.safe-ecommerce span { background-position: 0px -104px; }
		.page-footer-ads.cart li.always-open span { background-position: 0px -130px; }

/* Search definition titles */
.search-list h5 span {
	background-image: url(/static/images/sv/page-title-search-list.png);
}

/* Page titles */
.customer-register h5 span, .customer-viewprofile h5 span, .customer-order h5 span, 
.cart-view-id h5 span, .authentication-login h5 span, .authentication-forgotpassword h5 span,
.content-view h5 span, .content-brands h5 span, .content-document_not_found h5 span {
	background-image: url(/static/images/sv/page-title-pages.png);
}
.content-view h5 span,
.content-document_not_found h5 span { background-position: 0px 0px !important; }
.content-view h5 span.teams { background-position: 0px -144px !important; }
.content-view h5 span.stores { background-position: 0px -288px !important; }
.customer-register h5 span { background-position: 0px -36px !important; }
.authentication-forgotpassword h5 span { background-position: 0px -72px !important; }
.customer-viewprofile h5 span { background-position: 0px -108px !important; }
.customer-order h5 span,
.cart-view-id h5 span { background-position: 0px -180px !important; }
.authentication-login h5 span { background-position: 0px -216px !important; }
.content-brands h5 span { background-position: 0px -252px !important; }

#related-products h6 {
	background-image: url(/static/images/sv/related-products-header.png);
}
/* Product view */
#product-info #add-to-cart { background-image: url(/static/images/sv/add-to-cart.png); background-position: 0px 0px; }
#product-info #add-to-cart.active { background-position: 0px -38px; }
#product-info #add-to-cart.active:hover { background-position: 0px -76px; }
#product-info #add-to-cart.done { background-position: 0px -114px; }
#product-info #add-to-cart.done:hover { background-position: 0px -152px; }

/* Cart view */
#process-order { background-image: url(/static/images/sv/order-proceed.png); }
#process-order.proceed { background-position: 0px 0px; }
#process-order.redirect { background-position: 0px -38px; }
