﻿body {font-size: 0.813em;font-family: Trebuchet MS;color: #3A3A39;margin:0 0 0 0;padding:0 0 0 0;}
h1, h2, h3, h4, h5 {padding:10px 0px 10px 0px;margin:0 0 0 0;}
h1 {font-size: 1.538em;}
h1#ArtistPageHeader {padding:27px 0 0 233px;margin:0 0px 14px 0px;text-transform:uppercase;color:#9A0F15;}
h1#ArtistNameHeader {padding:0 0 0 233px;margin:0px 0px 5px 0px;text-transform:uppercase;color:#3A3A39;}
h2 {font-size: 1.3em;}
h3 {font-size: 1.0em;}
a {color: #3A3A39;}
a:hover {color: #0f0f0f;}
img {border:none;}
p {margin:10px 0px 10px 0px;}
div#PageContent {width: 950px;margin: auto;}
ul#nav {padding:0;margin:0;float:right;font-size:1.538em;text-transform:uppercase;text-align:right;}
ul#nav li {display:inline; padding:0 30px 0 0;}
ul#nav li a {text-decoration:none;}
/****************************************************************
*					Breadcrumbs Properties						*
****************************************************************/
ul#Breadcrumb {margin:10px 17px 10px 17px;padding:5px 0 5px 0;color:#3a3a39;border-top:solid 1px #b3b3b3;border-bottom:solid 1px #b3b3b3;}
ul#Breadcrumb li {display:inline;padding:0 5px 0 0;}
ul#Breadcrumb li a {text-decoration:none;}
ul#Breadcrumb li.BreadcrumbCurrentPage {font-weight:bold;}
/****************************************************************
*						Top Properties							*
****************************************************************/
div#Top {/*border-bottom: solid 1px #000000;*/height:130px;}
div#RightTop {width:500px;float:right;color:#FFFFFF;padding:3px 25px 20px 0px;font-size:0.846em;height:25px;}
div#RightTop a {color:#FFFFFF;}
div#ShoppingBag {width:343px;float:left;background-image:url("/css/img/whitelabelshop/ShoppingBag.png");background-repeat:no-repeat;background-position:left 5px;padding:4px 0px 0px 5px;margin:0 0 0 5px;text-align:center;overflow:hidden;}
div#ShoppingBag span.ShoppingBagHasItems, div#ShoppingBag span.ShoppingBagHasItems a {color:#CC0000;font-weight:bold;}
div#searchbox {width:145px;float:right;text-align:right;padding:4px 0px 0px 0px;height:16px;}
div#searchbox div#SearchInput {float:left;width:103px;padding:0 5px 0 0;background-image:url("/css/img/whitelabelshop/SearchBoxBackground.png");background-repeat:no-repeat;}
div#searchbox div#SearchButton {float:left;width:35px;background-image:url("/css/img/whitelabelshop/SearchBoxButtonBackground.png");background-repeat:no-repeat;}
div#searchbox div#SearchError {float:left;width:10px;}
div#searchbox input.txtSearchBox {width:99px;height:15px;font-size:1em;border:none;padding:1px 2px 1px 2px;margin:0 0 0 0;background-color:Transparent;}
div#searchbox input.btnSubmitBox {color:#FFFFFF;font-size:0.923em;text-transform:uppercase;width:35px;height:16px;background-color:Transparent;border:none;	margin:0 0 0 0;	padding:0 0 0 0;cursor:pointer;}
h1.SonyMusicShopGlobalHeader {width:740px;float:right;padding:10px 0px 10px 0px;margin:0 0 0 0;color:#9A0F15;height: 50px;}
/*Mixed Classes*/

img.ArtistTopPicture {margin:0 17px 20px 17px;}
div.NumberOfResults {height:20px;padding:0px 0px 10px 0px;}
span#NumberOfResults {font-weight:bold;}
span#ResultsFoundIn {font-weight:bold;}
div#ArtistLeftBox {float:left;width:200px;border-top:solid 1px #b3b3b3;padding-top:15px;margin-left:17px;min-height:200px;}
div#ProductsHeader {font-size:1.308em;padding-left:40px;text-transform:uppercase;}
div#LinkToFrontpageHeader {font-size:1.308em;padding-left:40px;text-transform:uppercase;padding-bottom:10px;}
div#LinkToFrontpageHeader a {text-decoration:none;}
div.SelectedProductCategory, div.SelectedProductCategory a#FrontpageProductLink {color:#9A0F15;}
ul#ProductList {list-style:none;padding:0 0 0 0;margin:0 0 0 0;}
ul#ProductList li.Product {float:left;clear:both;}
ul#ProductList div.ProductDetails {float:left;width:700px;border-top:1px solid #B3B3B3;padding:1em 0 1em 0;}
ul#ProductList div.ProductDetailsLast {border-bottom:1px solid #B3B3B3;}
ul#ProductList div.ProductDetailsFirst {border-top:none !important;padding-top:0px !important;}
ul#ProductList div.ProductImage {float:left;width:100px;}
ul#ProductList div.ProductImage img {border:none;}
ul#ProductList div.ProductName {float:left;width:230px;padding:0 0 0 15px;}
ul#ProductList ul.ProductInfo {float:left;width:250px;text-align:left;list-style:none;padding:18px 0 0 15px;margin:0;}
div.ProductDetailsReadMoreLink {width:90px;float:left;padding:58px 0 0 0;}
div.ProductDetailsReadMoreLink a.ProductDetailsReadMoreLink {margin-top: 3px;width:56px;height:14px;background-image:url("/css/img/whitelabelshop/ReadMore.png");background-repeat:no-repeat;text-decoration:none;float:left;}
div.ProductDetailsReadMoreLink input.btnAddProductToBasketSmall {text-decoration:none;float:right;cursor:pointer;display:block;background-repeat:no-repeat;background-image:url("/css/img/whitelabelshop/Sony_kurv.png");width:17px;height:15px;cursor:pointer;border:none;margin:0 0 0 0;padding:0 0 0 0;background-color:Transparent;font-family: Trebuchet MS;font-size:1.0em;}
div.ProductName span.ArtistName, div.ProductName span.ProductRelaseDate, div.ProductName span.ProductPriceList {display:block;}
ul#ArtistCategories {width:180px;margin:0 0 0 0;padding:0 0 0 0;}
ul#ArtistCategories li {list-style:none;width:180px;padding:0.6em 0 1.3em;text-transform:Capitalize;padding:0 0 0 65px;}
ul#ArtistCategories li.SelectedLink a {color:#9a0f15;}
ul#ArtistCategories li a{text-decoration:none;}
div#ArtistRightBox {float:right;width:700px;padding:15px 0px 15px 0px;border-top:solid 1px #b3b3b3;margin-right:17px;}
div#ArtistFrontpageFocusProductsBox {border-top:solid 1px #b3b3b3;padding:35px 10px 0px 10px;margin:50px 0 0 -215px;}
table#ArtistFrontpageFocusProducts {border-collapse:collapse;padding:0;}
table#ArtistFrontpageFocusProducts tr td {padding:0 75px 0 0;width:110px;vertical-align:top;}
table#ArtistFrontpageFocusProducts tr td.ArtistFPProdLastCell {padding-right:0px;}
table#ArtistFrontpageFocusProducts tr td a.FocusProductTableLinkReadMore {display:block;width:100px;height:25px;background-image:url("/css/img/whitelabelshop/ReadMore.png");background-repeat:no-repeat;text-decoration:none;}
table#ArtistFrontpageFocusProducts tr td.FocusProductTableLastItem {padding-right:0px;}
table#ArtistFrontpageFocusProducts span.FocusProductTableHeader {display:block;text-transform:uppercase;font-size:1.308em;padding:0px 0px 10px 0px;}
table#ArtistFrontpageFocusProducts span.FocusProductTableTitle {display:block;font-size:0.923em;font-weight:bold;padding:6px 0px 3px 0px;}
table#ArtistFrontpageFocusProducts span.FocusProductTablePrice {font-size:0.723em;padding:0px 0px 3px 0px;}
table#ArtistFrontpageFocusProducts input.btnAddProductToBasket {background-image:url("/css/img/whitelabelshop/Sony_kurv.png");width:17px;height:15px;cursor:pointer;}

/****************************************************************
*						ListRelatedProducts						*
****************************************************************/
div#RelatedProducts {border-top:solid 1px #B3B3B3;margin-top:20px;}
div#RelatedProducts h2 {text-transform:uppercase;}
ul#ListRelatedProducts {padding:0;margin:0;}
ul#ListRelatedProducts li {list-style-type:none;float:left;width:60px;padding:0px 25px 0px 0px;}
ul#ListRelatedProducts li a.RelatedProductCover {min-height:60px;display:block;padding-bottom:5px;}
ul#ListRelatedProducts li a.FocusProductReadMoreLink {width:60px;}
div#ContentMinHeight {min-height:600px;}
div#Bottom {border-bottom: solid 1px #000000;}
div#LAIT {width: 950px;margin: auto;font-size: 0.7em;text-align: center;}
div#Footer {padding:17px 50px 0px 50px;}
div#LeftFooter {float:left;width:540px;font-size:0.846em;}
div#RightFooter {text-align:right;width:290px;float:right;}

/****************************************************************
*					Product Properties							*
****************************************************************/

span.ProductPrice {font-size:1.846em;color:#9A0F15;font-weight:bold;}
span.ProductCurrency {font-weight:bold;color:#9A0F15;padding-left:5px;}
div#ProductDetailsRight {float:right;width:250px;font-size:0.923em;}
div.ProductDetailsMiddle {float:left;width:200px;padding-right:10px;font-size:0.923em;}
div.ProductDetailsMiddle p {margin-top:0px;}
div#ProductDetailsLeft {float:left;width:212px;padding:0 13px 0px 0px;}
div#ProductDetailsLeft div#ImageBox div#LargeThumb {border:solid 1px #A5A4A0;min-height:180px;text-align:center;}
div#ImageBox {padding-bottom:10px;}
div#ImageBox a {text-decoration:none;}
h2.ProductTitle {margin-top:0px;padding:0 0 0 0;font-weight:bold;font-size:1.077em;}
h2.ProductTitle a {text-decoration:none;}
h2 span.ProductType {color:#999999;font-size:0.813em;}
div#SmallThumbsList {padding-top:10px;}
div.SmallThumb {float:left;width:80px;padding-right:10px;}
div.NoPadding {padding:0 0 0 0 !important;}
input.btnAddProductToBasket {border:none;margin:0;padding:0;background-color:Transparent;font-family: Trebuchet MS;font-size:1.0em;cursor:pointer;width: 101px;height: 23px;background-image:url("/css/img/whitelabelshop/AddToShoppingBag.png");background-repeat:no-repeat;}
div#ProductTrackListHeader {padding:0 0 3px 38px;color:#9A0F15;}
div#customheader {padding:0 0 3px 0;color:#9A0F15;}
table#ProductTracklist {margin: 0;padding: 0;border-collapse: collapse;font-size: 0.846em;width:250px;}
table#ProductTracklist td {padding:0;vertical-align:top;}
table#ProductTracklist td.TrackFile {width:20px;padding-right:5px;padding-top:3px;}
table#ProductTracklist tr.TrackRow td.TrackNumber, table#ProductTracklist tr.TrackRow td.TrackRelated, table#ProductTracklist tr.TrackRow td.TrackTitle {background:url(/css/img/graytransparentbackground.png) repeat;}
table#ProductTracklist td.TrackNumber {color:#868786;padding-left: 8px;width: 20px;}
table#ProductTracklist td.TrackTitle {width: 160px;}
table#ProductTracklist td.TrackRelated {width: 50px;}
/*table#ProductTracklist td.TrackRelated a {background-image:url(/css/img/whitelabelshop/ReadMoreSmall.png);background-position:left center;background-repeat:no-repeat;display:block;float:right;height:17px;text-decoration:none;width:40px;}*/
table#ProductTracklist td.TrackRelated a {background-image:url(/css/img/whitelabelshop/readmore2.png);background-position:left center;background-repeat:no-repeat;display:block;float:right;height:17px;text-decoration:none;width:40px;}

/****************************************************************
*					AddThis ProductPage							*
****************************************************************/
div.addthis_toolbox {height:40px;}
/****************************************************************
*					Frontpage Properties						*
****************************************************************/
ul#ArtistsOnFrontpage {margin:0;padding:0;}
ul#ArtistsOnFrontpage a {text-decoration:none;display:inline;}
ul#ArtistsOnFrontpage li {padding:0 0 0 0;margin:0 10px 10px 0;list-style:none;width:220px;height:110px;float:left;}
div#FrontPageRowsBox {padding:5px 15px 3px 15px;}
div#FrontPageRowsBox table.TableRow {border-collapse:collapse;background-image:url("/css/img/whitelabelshop/TableRowFrontpageBg200px.png");background-repeat:no-repeat;height:200px;width:920px;}
div#FrontPageRowsBox table.TableRow tr {padding:0;margin:0;}
div#FrontPageRowsBox table.TableRow {vertical-align:top;}
table.TableRow tr.ProductRow {height:150px;}
table.TableRow tr.ProductRow td {width:200px;}
table.TableRow {white-space:nowrap;}
table.TableRow tr.HeaderRow {height:20px;font-size:1.385em;text-transform:uppercase;}
table.TableRow tr.HeaderRow td {padding:15px 0px 10px 24px !important;}
div#FrontPageRowsBox table.TableRow tr td {padding:0px 0px 0px 24px;margin:0;vertical-align:top;}
div#FrontPageRowsBox table.TableRow tr td.last {padding-right:24px;}
div#FrontPageRowsBox table.TableRow tr td div, div#FrontPageRowsBox table.TableRow tr td a {font-size:0.938em;}
div#FrontPageRowsBox table.TableRow tr td div.FPRowHeader {color:#3a3a39;height:15px;}
table.TableRow a.FrontpageRowImageLink {width:90px;height:200px;}
div#FrontPageRowsBox table.TableRow tr td div.FPRowSubHeader {color:#868786;height:15px;}
div#FrontPageRowsBox table.TableRow tr td div.FPRowThirdHeader {color:#868786;float:left;width:125px;height:15px;}
table.TableRow img.FPRowImg {width:200px;height:90px;padding-bottom:5px;}
table.TableRow a.FPRowReadMore {float:right;width:75px;height:15px;text-align:right;padding:5px 0 0 0;}
div#logo {width: 170px;float: left;padding:27px 0 0px 30px;}
div#FrontPageTopImgFlvGal {text-align:center;padding:15px 17px 15px 17px;height:241px;width:916px;}
div#FrontPageTopImgFlvGal a, div#FrontPageTopImgFlvGal img {height:241px;width:916px;}
div#FrontPageArtistTopImgFlvGal {text-align:center;padding:0px 0px 0px 0px;min-height:241px;}
/****************************************************************
*						CheckOut Properties						*
****************************************************************/
div#ShoppingbagCheckout {padding:0px 17px 0px 17px;}
div#ShoppingbagCheckout h2, div#ShoppingbagCheckout h1 {text-transform:uppercase;}
div.CheckOutValidationSummary {padding:10px 15px 10px 10px;background-color:transparent;margin:0 0 25px 0;min-height:80px;border:dashed 1px #888888;}
div.CheckOutValidationSummary ul {color:#990F15;margin:0 0 0 0;padding:0px 0px 0px 25px;background-image:url("../css/img/exclamation_mark.png");background-position:right center;background-repeat:no-repeat;min-height:86px;}
div.CheckOutValidationSummary ul li {color:#990F15;}
div#ShoppingbagCheckout span.SpanErrorMsg {color:#990F15 !important;}
table.shoppingbag {border-collapse: collapse;width: 900px;}
table.shoppingbag tr.alt {background-image:url("../css/img/whitelabelshop/CheckoutTabelAltRow.png");background-repeat:repeat;}
table.shoppingbag td {padding: 2px 10px 2px 0; vertical-align: top;}
table.shoppingbag td.header {border-bottom: solid 1px #000000;}
table.shoppingbag td.price {text-align: right; width: 80px;}
table.shoppingbag td.bottom {border-top: solid 1px #000000;border-bottom: solid 2px #000000;}
table.shoppingbag td input.NumberOfItems {width:50px;border:solid 1px #000000;}
table.shoppingbag td.productLink {}
table.shoppingbag td.productLink a {text-decoration:none;}
table.shoppingbag td.productLink a:hover {color:#555555;}
table.shoppingbag td.productDelete {padding-top: 6px;}
input.CheckOutUpdateBasket {background-color:Transparent;border:none;background-image:url("../css/img/whitelabelshop/UpdateShoppingBag.png");background-repeat:no-repeat;width:107px;height:22px;margin-bottom:10px;cursor:pointer;}
input.CheckOutNext {background-color:Transparent;border:none;background-image:url("../css/img/whitelabelshop/ShoppingBagNext.png");background-repeat:no-repeat;width:70px;height:22px;margin:10px 0px 10px 0px;cursor:pointer;}
input.CheckOutBack {background-color:Transparent;border:none;background-image:url("../css/img/whitelabelshop/ShoppingBagPrev.png");background-repeat:no-repeat;width:70px;height:22px;margin:10px 10px 10px 0px;cursor:pointer;}
input.CheckOutBackToShopping {background-color:Transparent;border:none;background-image:url("../css/img/whitelabelshop/ContinueShopping.png");background-repeat:no-repeat;width:137px;height:22px;margin:10px 10px 10px 0px;cursor:pointer;}
input.CheckOutConfirm {background-color:Transparent;border:none;background-image:url("../css/img/whitelabelshop/ShoppingBagAcceptAndGoToPay.png");background-repeat:no-repeat;width:237px;height:22px;margin:10px 0px 10px 0px;cursor:pointer;}
ul.OrderDetails {list-style:none;padding:0;margin:0;}
span.StaticOrderText {color:#990F15;font-weight:bold;}
p.AcceptTermsAndCondtions {margin:20px 0px 20px 0px;}
a#TermsLinkCheckout {color:#990F15 !important;}
/****************************************************************
*					Global Properties						*
****************************************************************/
ol.terms {margin: 0;padding: 0;}
ol.terms li {margin: 0 0 0 30px;padding: 0 0 20px 0;}
ol.terms li ol {margin: 10px 0 0 0;padding: 0;}
ol.terms li ol li {list-style-type: lower-latin;margin: 0 0 0 30px;padding: 0 0 20px 0;}
/****************************************************************
*				List Of Artists Properties					*
****************************************************************/
ul#ListOfArtists {font-size:1.231em;}
ul#ListOfArtists li {list-style-type:none;}
div.ArtistLetter {float: left;width: 180px;font-size:1.2em;padding:15px 0px 0px 45px;font-weight:bold;}
div.ArtistGroupedByLetter {float: left;border-bottom: solid 1px #AAAAAA;width:690px;padding:15px 0px 5px 0px;}
div.ArtistName {float: left;width: 150px;font-size:1.2em;text-transform:uppercase;}
div.ArtistName a {text-decoration:none;}
div.ArtistProduct {float: left;width: 60px;padding:0 25px 0 0;}
div.ArtistProduct img {margin-bottom:5px;}
table.RowBelowArtist {float:right;margin:50px 35px 0px 0px;}
table.RowBelowArtist td {padding:0 0 0 24px;}
/****************************************************************
*				Footer Navigation Properties					*
****************************************************************/
ul.footernav {padding:0;margin:0;width:550px;float:left;font-size:1em;text-transform:uppercase;}
ul.footernav li {display:inline;padding:0 10px 0 0;}
ul.footernav li a {text-decoration:none;color:#FFFFFF;}
/****************************************************************
*					Global Properties						*
****************************************************************/
div.clear {clear:both;height:0px;}
fieldset {border: 0;margin: 0;padding: 0;}
fieldset label {vertical-align: top;display: inline-block;width: 150px;padding-bottom: 5px;}
fieldset input[type='text'] {border: solid 1px #000000;width: 200px;padding: 2px 5px 2px 5px;font-size:1em;font-family: Trebuchet MS;}
fieldset textarea {border: solid 1px #000000;width: 200px;height: 70px;padding: 2px 5px 2px 5px;font-size:1em;font-family: Trebuchet MS;}
fieldset select {font-size:1em;font-family: Trebuchet MS;}
div#popupcontent {padding: 20px 50px 20px 50px;}
table.cardtypes td {padding-bottom: 10px;}
/****************************************************************
*			Artist FocusProductImage Properties					*
****************************************************************/
/* Should be equal to div#ProductDetailsLeft+Right */
div#FocusProductDetailsLeft {float:left;width:330px;padding:0px 20px 0px 0px;min-height:333px;}
div#FocusProductDetailsLeft img {border:solid 1px #A5A4A0 !important;}
div#FocusProductDetailsRight {float:left;width:300px;}
h2.FocusProductTitle {margin-top:0px;text-transform:uppercase;margin:0 0 0 0;padding:0 0 0 0;font-size:1.615em;}
h3.FocusArtistName {margin:0;padding:0;margin-top:0px;margin-bottom:5px;text-transform:uppercase;font-size:1.308em;}
a.FocusProductReadMoreLink {display:block;width:100px;height:25px;background-image:url("/css/img/whitelabelshop/ReadMore.png");background-repeat:no-repeat;text-decoration:none;}
/****************************************************************
*			Artist FocusProductImage Properties					*
****************************************************************/
div#StandardTextContainer {padding:0px 17px 0px 17px;}
/****************************************************************
*						Betalingsvindue							*
****************************************************************/
div#ContentMinHeightPaymentArea {min-height:400px;padding:0px 17px 25px 17px;}
div.paymentleft {float: left; width: 475px;}
div.paymentright {float: right; width: 440px;}
div#selectcardleft {float: left; width: 50px;}
div#selectcardleft img {padding-bottom:11px;}
div#selectcardright {float: right;width: 425px;}
span.price {display: inline-block;width: 100px;text-align: right;}
input#cvc {width: 27px !important;}
select.date {border: solid 1px #000000;	width: 39px;}
/*Download*/
table.DownloadTableListOfProducts {width:900px;border-collapse:collapse;margin:25px 0px 25px 0px;}
table.DownloadTableListOfProducts td {padding:0 10px 0 0; vertical-align: top;}
table.DownloadTableListOfProducts td.ProductName {width:150px;}
table.DownloadTableListOfProducts tr.DownloadRowHeaders td {font-weight:bold;}
/*Search Page*/
img.ProductImageSearchResult {padding: 15px 0px 15px 0px;}