/* whitelabel.css
	should be included if use custom is unchecked
*/


a.SFCCategoryListItem-highlight:link,  a.SFCCategoryListItem-highlight:visited {
  font-weight: bold;
  color: #FF0000;
}


.page {
	zoom: 1;
}

.page-content {
	zoom: 1;
}

/*temporary resets*/
.SFCPageHeader {
	height: auto;
	margin: 0 0 10px;
	padding: 0 0 15px;
}

.SFCOrderProcess-icon-cart,.SFCOrderProcess-icon-watch,.SFCOrderProcess-icon-wish,.SFCOrderProcess-step-icon {
	padding: 0 !important;
}

.SFCOrderProcess-step {
	margin: 0;
	padding: 0 10px;
	width: auto;
}

/*temporary resets*/
body {
	color: #cccdcf;
	background: #000 url(img/bkg.jpg) no-repeat 50% 0;
}

.page {
  /*background: #000 url(img/bkg-content.png);*/
}

.page a:link,.page a:visited {
	color: #cccdcf;
	text-decoration: none;
}

.page a:hover {
	color: #9C9C9C;
}

/**
 * SFCBoxContent
 */ /*.SFCSearchBar-body,*/
.SFCBoxContent-body {
	color: #cccdcf;
	/*background-color: #242325;*/
	background: #000 url(img/bkg-content2.png) repeat;
}

.SFCDetails-details-artist,.SFCDetails-details-title {
	font-size: 1.5em;
	color: #9C9C9C;
}

/**
 * SFCBox
 */
.SFCBox-body {
	background-repeat: repeat-x;
	background-position: 0 0;
	color: #cccdcf;
	background-color: transparent;
}

/**
 * SFCTopic, SFCBoxFooter
 */
.SFCTopic-body,.SFCBoxFooter-body,.SFCBreadcrumb-body {
	background-repeat: repeat-x;
	background-position: 0 0;
}  

.SFCBreadcrumb-body{
	background-color: #000000;
	}



.SFCTopic-controls,.SFCBoxFooter-title,.SFCBreadcrumbItem-title,.SFCBreadcrumbItem-delimiter {
	color: #9C9C9C;
}

.SFCTopic-title {
	color: #FFFFFF;
}



.SFCMenuItem a:hover .SFCMenuItem-title {
	color: #9C9C9C;
}

/**
 * SFCProductListItem
 */
.SFCProductListItem-details-price {
	
}

/**
 * SFCUserBar
 */
.SFCUserBar {
	color: #9C9C9C;
}

.SFCUserBar a.SFCUserBar-tab-body:link,.SFCUserBar a.SFCUserBar-tab-body:visited,.SFCUserBar-tab-login .SFCUserBar-tab-body {
	color: #C89C1E;
	background-color: #000000;
}

.SFCUserBar a.SFCUserBar-tab-body:hover {
	color: #C89C1E
}

.SFCUserBar .SFCUserBar-tab-body-active a.SFCUserBar-tab-body {
}   

a.SFCUserBar-tab-body-active {
   color: #C89C1E;
}

a.SFCUserBar-tab-body:hover {
   color: #C89C1E;
}


/**
 * SFCPageMainNavigation
 */
.SFCPageMainNavigationItem-title {
	line-height: 2;
	color: #9C9C9C;
	font-size: 15px;
	font-weight: 700;
	text-decoration: none;
}

.SFCPageMainNavigationMenusItem-title {
	color: #9C9C9C;
	font-weight: 700;
	text-decoration: none;
}

.SFCPageMainNavigationItem-body, .SFCPageHeaderInfoNavigation {
	/*background-color: #000000;*/
	padding-top: 3px;
}

.SFCPageMainNavigationItem-hover .SFCPageMainNavigationItem-body {
	
}

.SFCPageMainNavigationItem-hover .SFCPageMainNavigationItem-title {
	color: #fff;
}

.SFCPageMainNavigationItem-active .SFCPageMainNavigationItem-body {
	
}

.SFCPageMainNavigationItem-active .SFCPageMainNavigationItem-title {
	color: #fff;
}

.SFCPageMainNavigationMenus {
	font-size: 15px;
}

.SFCPageMainNavigationMenus-body,.SFCPageMainNavigationMenusItem-body,.SFCPageMainNavigationMenusItem-title {
	background-color: #000000;
	color: #fff;
}

.SFCPageMainNavigationMenusItem-hover .SFCPageMainNavigationMenusItem-body,.SFCPageMainNavigationMenusItem-hover .SFCPageMainNavigationMenusItem-title {
	background-color: #242325;
	color: #9C9C9C;
}

/**
 * SFCOrderProcess
 */
.SFCInformationList-body,.SFCOrderProcess-frame,.SFCOrderProcess-frame-headline {
	background-repeat: repeat-x;
	background-position: 0 0;
	color: #cccdcf;
	/*background-color: #242325;*/
}

.SFCOrderProcess-frame-headline {
  background-color: #000000;
}

.SFCOrderProcess-body,.SFCOrderProcess-tab-active .SFCOrderProcess-tab-body,.SFCOrderProcess-radio_group,.SFCOrderProcess-accordion-body {
	background-color: #000000;    
}


.SFCOrderProcess-tab-active, .SFCOrderProcess-step-active {
  color: #C89C1E;
}

.SFCOrderProcess-header-body,.SFCOrderProcess-step {
	background-repeat: repeat-x;
	background-position: 0 0;
	color: #FFFFFF;
	background-color: #242325;    
}

.SFCOrderProcess-box,.SFCOrderProcess-frame-body,.SFCCartDisplay-bill-total {
	color: #cccdcf;
	background-color: #000000;
}

.SFCOrderProcess-box {
  border: 0px solid #FFFFFF;
  background-color: transparent;
}

.SFCOrderProcess-step-active {
  color: #C89C1E;
}


.SFCOrderPaymentDisplay .SFCOrderProcess-frame-body {
	background-repeat: repeat-x;
	background-position: 0 0;
	color: #cccdcf;
	/*background-color: #242325;*/
}

.SFCOrderPaymentDisplay  {
	background-repeat: repeat-x;
	background-position: 0 0;
	color: #cccdcf;
	background-color: #000000;
}

/* CSS-buttons */
.SFCOrderProcess-login-tab .button {
	position: relative;
	/*right:5px;*/
	top: 3px;
}

.button,a.button {
	background-color: #242325 !important;
	color: #fff !important;
}

.button,a.button:hover,.bt_icon,a.bt_icon:hover {
	color: #9C9C9C !important;
	background-color: #000 !important;
}

.SFCCartDisplay-coupon .SFCOrderProcess-frame-body {
	background-repeat: repeat-x;
	background-position: 0 0;
	color: #cccdcf;
	background-color: #000000;
}

/* end of whitelabel
	style.css */
.SFCAdvertisementSuper {
	margin: 0 -12px;
	background: #000 none;
}

.SFCPageHeader {
	color: #9C9C9C;
	padding: 0;
	margin-bottom: 35px;
}



.page-footer {
	background: transparent url(img/SFCPageFooter.gif) no-repeat 50% 30px;
}

.SFCPageMainNavigation {
	left: 10px;
	right: auto;
	bottom: auto;
	top: 150px;
}

.SFCPageHeaderInfoNavigation {
	bottom: auto;
	left: auto;
	right: 20px;
	top: 155px;
}

.SFCPageHeaderInfoNavigation a:link,.SFCPageHeaderInfoNavigation a:visited {
	color: #9C9C9C;
}

.SFCSearchBar {
	bottom: -27px;
	left: 15px;
	right: auto;
}

.SFCSearchBar-control {
	top: auto;
}

.SFCPageHeader-floatBar {
	top: auto !important;
	bottom: -27px;
}

.SFCSearchBar input,.SFCSearchBar select,.SFCLanguageSelector input,.SFCLanguageSelector select {
	border: 2px solid #C89C1E;
}

.SFCBreadcrumb {
	margin: 0 -10px;
	position: relative;
	top: -10px;
	left: auto;
	bottom: auto;
	width: auto;
}

.SFCBreadcrumb-body {
	padding-left: 30px;
}

.SFCBoxFooter a:link,.SFCBoxFooter a:visited,.SFCBoxFooter-title,.SFCPaging a:link,.SFCPaging a:visited,.SFCTracklist-footer a:link,.SFCTracklist-footer a:visited,.SFCPaging-navigate {
	color: #9C9C9C;
}

.col-b .SFCTopic-title,.col-b .SFCTopic-controls {
	color: #FFFFFF;
}

.SFCTopic-body {
	background: url(img/cont-head-bkg.gif) repeat-x;
}

.SFCBoxFooter-body,.SFCPaging-body,.SFCTracklist-footer,.col-a .SFCProductListItem-body,.col-c .SFCProductListItem-body,.col-d .SFCProductListItem-body,.col-e .SFCProductListItem-body,.col-b .SFCOurOffer .SFCProductListItem-body {
	/*background: #000 url(img/bkg-content2.png) repeat;*/
}

.col-a .SFCProductListItem-hover .SFCProductListItem-body,.col-c .SFCProductListItem-hover .SFCProductListItem-body,.col-d .SFCProductListItem-hover .SFCProductListItem-body,.col-e .SFCProductListItem-hover .SFCProductListItem-body {
	background: url(img/prod-highlight_big2.png) repeat-x;
}

.SFCProductList-layout-H .SFCProductListItem-body {
	margin: 0 5px 0 !important;
}

.col-b .SFCProductListItem-hover .SFCProductListItem-body {
	/*background: url(img/prod-highlight-content2.png) no-repeat;*/
	background: url(img/prod-highlight_big2.png) repeat;
}

.SFCProductListItem-details-product_type,
.SFCProductListItem-details-price strike span,
.col-b .SFCProductListItem-hover .SFCProductListItem-details-product_type,
.col-b .SFCProductListItem-hover .SFCProductListItem-details-price strike span {
	color: #604e51;
}

.SFCDetails-details-product_type {
	color: #9C9C9C;
}

.col-b .SFCProductListItem-details-product_type,
.col-b .SFCOurOffer .SFCProductListItem-body .SFCProductListItem-details-product_type,
.col-b .SFCProductListItem-details-price strike span {
	color: #cccdcf;
}

.SFCProductListItem-details-price,.SFCProductListItem-details-price strike {
	color: #FF0000;
}

.col-b .SFCBox-body,.SFCListItem-body {
	background: transparent;
}

.SFCMenuItem-active .SFCMenuItem-body {
	background: #000 none;
}

.SFCMenuItem-active .SFCMenuItem-title {
	color: #9C9C9C;
}

.page-content, .SFCPageHeader-floatBar, .SFCSearchBar, .SFCBreadcrumb {
  background: url(img/bkg-content2.png);
}

.SFCSearchBar-label, .SFCPageHeaderInfoNavigation-text, .SFCLanguageSelector-label, .SFCUserBar-tab-body {
  color: #C89C1E;
}


a.SFCOrderProcess-tab-body:hover {
  #C89C1E;
}

.SFCArtistOverviewLinkList {
  border-bottom: 1px solid #9C9C9C;
  background-color: #000000;
  text-align: center;
  letter-spacing : 0.3em;
}

.SFCArtistOverviewLinkItem {
  font-size: 11px;
  font-weight: bold;
}

/*
a { cursor:url('http://wacken.bravado.de/styles/121/img/woa-cursor.cur'), url('http://wacken.bravado.de/styles/121/img/woa-cursor.cur'), url('http://wacken.bravado.de/styles/121/img/woa-cursor.cur'), pointer; }

.button input, .button, a.button{ cursor:url('http://wacken.bravado.de/styles/121/img/woa-cursor.cur'), url('http://wacken.bravado.de/styles/121/img/woa-cursor.png'), url('http://wacken.bravado.de/styles/121/img/woa-cursor.gif'), pointer; }

input[type=image], input[type=submit] , select, input[type=reset]{
	cursor:url('http://wacken.bravado.de/styles/121/img/woa-cursor.cur'), url('http://wacken.bravado.de/styles/121/img/woa-cursor.png'), url('http://wacken.bravado.de/styles/121/img/woa-cursor.gif'), pointer;
}
*/




a.SFCCategoryListItem-highlight:link,  a.SFCCategoryListItem-highlight:visited {
  font-weight: bold;
  color: #FF0000;
}

a.SFCCategoryListItem-highlight:hover {
  font-weight: bold;
  color: #FF0000;
}



