

/* mainnavigation default */
#header ul#mainnav li a.mn, #header ul#mainnav li em.mn {
	background: transparent url(http://www.swarovski-elements.com/mainnav.png-g10008.201550) no-repeat 0 0;
}
#header ul#mainnav li#mn-brand a.mn, #header ul#mainnav li#mn-brand em.mn {
	width: 53px;
}
#header ul#mainnav li#mn-partners a.mn, #header ul#mainnav li#mn-partners em.mn {
	width: 78px;
	background-position: -81px 0;
}
#header ul#mainnav li#mn-inspiration a.mn, #header ul#mainnav li#mn-inspiration em.mn {
	width: 94px;
	background-position: -182px 0;
}
#header ul#mainnav li#mn-magazine a.mn, #header ul#mainnav li#mn-magazine em.mn {
	width: 77px;
	background-position: -300px 0;
}
#header ul#mainnav li#mn-newsevents a.mn, #header ul#mainnav li#mn-newsevents em.mn {
	width: 118px;
	background-position: -400px 0;
}
#header ul#mainnav li#mn-catalogue a.mn, #header ul#mainnav li#mn-catalogue em.mn,
#header ul#mainnav li#mn-gallery a.mn, #header ul#mainnav li#mn-gallery em.mn {
	width: 65px; /* 87px */
	background-position: -540px 0;
}
#header ul#mainnav li#mn-eshop a.mn, #header ul#mainnav li#mn-eshop em.mn {
	width: 50px;
	background-position: -650px 0;
}

/* mainnavigation hover */
#header ul#mainnav li#mn-brand a.mn:hover {
	background-position: 0 -14px;
}
#header ul#mainnav li#mn-partners a.mn:hover {
	background-position: -81px -14px;
}
#header ul#mainnav li#mn-inspiration a.mn:hover {
	background-position: -182px -14px;
}
#header ul#mainnav li#mn-magazine a.mn:hover {
	background-position: -300px -14px;
}
#header ul#mainnav li#mn-newsevents a.mn:hover {
	background-position: -400px -14px;
}
#header ul#mainnav li#mn-catalogue a.mn:hover,
#header ul#mainnav li#mn-gallery a.mn:hover {
	background-position: -540px -14px;
}
#header ul#mainnav li#mn-eshop a.mn:hover {
	background-position: -650px -14px;
}

/* mainnavigation active */
body.brand #header div#headerbg .page {
    background-position: -1057px 0; /* mit gallery: -1140px 0 */
}
body.partners #header div#headerbg .page {
    background-position: -960px 0; /* mit gallery: -1043px 0 */
}
body.inspiration #header div#headerbg .page {
    background-position: -856px 0; /* mit gallery: -939px 0 */
}
body.magazine #header div#headerbg .page {
    background-position: -753px 0; /* mit gallery: -836px 0 */
}
body.newsevents #header div#headerbg .page {
    background-position: -637px 0; /* mit gallery: -720px 0 */
}
body.catalogue #header div#headerbg .page,
body.gallery #header div#headerbg .page {
    background-position: -611px 0;
}
body.eshop #header div#headerbg .page {
    background-position: -535px 0;
}



/* subnavigation magazine default */
body.magazine #contentwrap .page ul#subnav li a, body.magazine #contentwrap .page ul#subnav li em {
	background: transparent url(http://www.swarovski-elements.com/magazine.png-g10008.201552) no-repeat 0 0;
}
body.magazine #contentwrap .page ul#subnav li#sn-infocus a, body.magazine #contentwrap .page ul#subnav li#sn-infocus em {
	height: 134px;
	background-position: 0 0;
}
body.magazine #contentwrap .page ul#subnav li#sn-styleguide a, body.magazine #contentwrap .page ul#subnav li#sn-styleguide em {
	height: 182px;
	background-position: 0 -134px;
}
body.magazine #contentwrap .page ul#subnav li#sn-portrait a, body.magazine #contentwrap .page ul#subnav li#sn-portrait em {
	height: 136px;
	background-position: 0 -316px;
}
body.magazine #contentwrap .page ul#subnav li#sn-peopleparty a, body.magazine #contentwrap .page ul#subnav li#sn-peopleparty em {
	height: 187px;
	background-position: 0 -452px;
}
body.magazine #contentwrap .page ul#subnav li#sn-intro a, body.magazine #contentwrap .page ul#subnav li#sn-intro em {
	height: 101px;
	background-position: 0 -639px;
}
body.magazine #contentwrap .page ul#subnav li#sn-allissues a, body.magazine #contentwrap .page ul#subnav li#sn-allissues em {
	height: 145px;
	background-position: 0 -740px;
}

/* subnavigation magazine hover/active */
body.magazine #contentwrap .page ul#subnav li#sn-infocus a:hover, body.magazine #contentwrap .page ul#subnav li#sn-infocus.act a {
	background-position: -50px 0;
}
body.magazine #contentwrap .page ul#subnav li#sn-styleguide a:hover, body.magazine #contentwrap .page ul#subnav li#sn-styleguide.act a {
	background-position: -50px -134px;
}
body.magazine #contentwrap .page ul#subnav li#sn-portrait a:hover, body.magazine #contentwrap .page ul#subnav li#sn-portrait.act a {
	background-position: -50px -316px;
}
body.magazine #contentwrap .page ul#subnav li#sn-peopleparty a:hover, body.magazine #contentwrap .page ul#subnav li#sn-peopleparty.act a {
	background-position: -50px -452px;
}
body.magazine #contentwrap .page ul#subnav li#sn-intro a:hover, body.magazine #contentwrap .page ul#subnav li#sn-intro.act a {
	background-position: -50px -639px;
}
body.magazine #contentwrap .page ul#subnav li#sn-allissues a:hover, body.magazine #contentwrap .page ul#subnav li#sn-allissues.act a {
	background-position: -50px -740px;
}

/* subnavigation magazine focus */
body.magazine #contentwrap .page ul#subnav li#sn-infocus.focus a {
	background-position: -100px 0;
}
body.magazine #contentwrap .page ul#subnav li#sn-styleguide.focus a {
	background-position: -100px -134px;
}
body.magazine #contentwrap .page ul#subnav li#sn-portrait.focus a {
	background-position: -100px -316px;
}
body.magazine #contentwrap .page ul#subnav li#sn-peopleparty.focus a {
	background-position: -100px -452px;
}
body.magazine #contentwrap .page ul#subnav li#sn-intro.focus a {
	background-position: -100px -639px;
}
body.magazine #contentwrap .page ul#subnav li#sn-allissues.focus a {
	background-position: -100px -740px;
}

/* sidebar */
#sidebar ul.sbnav li a {
	background: transparent url(http://www.swarovski-elements.com/sidebar.png-g10008.201555) no-repeat 0 0;
}
#sidebar ul.sbnav li#sb-country a {
	height: 56px;
	background-position: 0 0;
}
#sidebar ul.sbnav li#sb-partnerlogin a {
	height: 152px;
	background-position: 0 -56px;
}
#sidebar ul.sbnav li#sb-share a {
	height: 99px;
	background-position: 0 -208px;
}
#sidebar #sb-share-layer {
	top: 208px; /* 161px - ohne country-selection */
}
#sidebar #sb-country-layer .sb-layer-inner {
	width: 360px;
	height: 186px;
}	
#sidebar #sb-share-layer .sb-layer-inner {
	width: 185px;
	height: 75px;
}

