﻿/*
**
**
**TabMenu ***/
.tabItem				{	background-color:#ffffff;padding-right:7px;
							font-size:10px;font-weight:bold;
	} /* KWE_EDIT */
.tabItem2				{	background-color:#FEA100;padding-right:7px;
							background-image:url("../../assets/images/misc/tab_new/toning.gif");
							font-size:10px;font-weight:bold;
	} /* KWE_EDIT */
.tabItem img			{	margin-bottom:1px;} /* KWE_EDIT */
.tabItem2 img			{	margin-bottom:1px;} /* KWE_EDIT */
.tabMenuWrapper			{	position	:relative;
							left		:0px;
							top			:66px;
							display		:block;
						}
.logoLink 
{left:10px;top:10px;width:238px;height:45px;position:absolute;
}
.priceDifferencesDiv
{
	left:440px;top:31px;position:absolute;width:180px;height:45px;color:#ffffff;
}
/*
**
**
**Side Menu ***/
.menu_head_bg			{	background-image:url("../../assets/images/misc/menu_head_bg.gif");
							background-repeat:no-repeat;
							color:#fff;
							font-weight:bold;
							font-size:0.9em;
							text-transform:uppercase;
							padding-left:6px;
							padding-top:4px;
							padding-bottom:2px;
							height:15px;
							margin-left:4px;
						}
.menu_head_bg2			{	background-image:url("../../assets/images/misc/menu_head_bg2.gif");
							background-repeat:no-repeat;
							color:#fff;
							font-weight:bold;
							font-size:0.9em;
							text-transform:uppercase;
							padding-left:6px;
							padding-top:4px;
							padding-bottom:2px;
							height:15px;
							margin-left:4px;
						}
#SideMenuDiv h6			{	
							margin-left:10px;
							font-size:10px;
						}

#SideMenuDiv a			{	
							padding-left:10px;
							font-size:0.95em;
						}

#SideMenuDiv a:hover,
#SideMenuDiv a:active,
#SideMenuDiv a:focus	{	
							color:#b00;
							background:url("../../assets/images/icons/menu_arrow.gif") no-repeat 3px 3px;
						}



/*
**
**
**Columns ***/
#leftcolumn				{	/*background-image:url("../../assets/images/misc/dots.gif");
							background-position:right;
							background-repeat:repeat-y;	*/
							padding-left:10px;
							width:141px;
						}

#rightcolumn			{	/*background-image:url("../../assets/images/misc/dots.gif");
							background-position:left;
							background-repeat:repeat-y;	*/
							width:155px;
						}
#mainColumn				{background-image:url("../../assets/images/misc/bg_dots.gif");background-repeat:repeat-y;padding-left:6px;padding-bottom:60px;} /* KWE_EDIT */

#mainColumnFull			{background-color:#ffffff;margin:0px;width:100%;text-align:center;min-height:250px;} /* KWE_EDIT */

/*
**
**
**Searchbox */
.headSearchBox			{	position:absolute;
							left:674px;
							top:34px;	/* KWE_EDIT */
						}
.qsearch				{	border:0;
							background-color:Transparent;
							background-image:url("../../assets/images/misc/searchbox.gif");
							background-repeat:no-repeat;
							padding-left:30px;
							height:19px;
							width:170px;
						}
.qbtn					{	color:#fea100;
							font-size:0.9em;
							position:absolute;
							top:5px;
							font-weight:bold;
							text-transform:uppercase;
						}
.qbtn2					{	color:#fea100;
							font-size:0.9em;
							top:5px;
							font-weight:bold;
							text-transform:uppercase;
						}
.qdrop					{	margin-top:1px;}


/*
**
**
**Search result ***/
.searchTabActive,
.searchTabInactive		{	float:left;
							padding:0px 5px;
							color:#fff;
							font-weight:bold;
							font-size: 0.9em;
						}
.searchTabActive a,
.searchTabInactive a	{	color:#fff; line-height:14px; height:14px;}
.searchTabActive a:hover{	color:#fff;}
.searchTabActive		{	background-color:#75745F;height:12px; line-height:12px;}
.searchTabInactive		{	background-color:#C5C4B6;height:12px; line-height:12px;}
.searchTabStartInactive	{	background-image:url("../../assets/images/misc/tab_left-light.gif");	}
.searchTabStartActive	{	background-image:url("../../assets/images/misc/tab_left-dark.gif");}
.searchTabActiveToInactive{	background-image:url("../../assets/images/misc/tab_middle-dark-right.gif");}
.searchTabInactiveToActive{	background-image:url("../../assets/images/misc/tab_middle-dark-left.gif");}
.searchTabInactiveToInactive{background-image:url("../../assets/images/misc/tab_middle-light.gif");}
.searchTabEndInactive{		background-image:url("../../assets/images/misc/tab_right-light.gif");}
.searchTabEndActive{		background-image:url("../../assets/images/misc/tab_right-dark.gif");}
.searchTabActiveToInactive,
.searchTabInactiveToActive,
.searchTabInactiveToInactive{float:left;width:12px;height:14px;background-repeat:no-repeat;}
.searchTabStartInactive,
.searchTabStartActive,
.searchTabEndInactive,
.searchTabEndActive,
.searchTabEndInactive{float:left;width:6px;height:14px;background-repeat:no-repeat;}
.searchTabLine[class]{clear:left;top:6px;position:relative;background-image:url("../../assets/images/misc/tab_line-dark.gif");width:100%;height:16px;background-repeat:repeat-x;}
.searchTabLine{clear:left;top:3px;position:relative;background-image:url("../../assets/images/misc/tab_line-dark.gif");width:100%;height:16px;background-repeat:repeat-x;}

.searchTabStartInactive,
.searchTabStartActive,
.searchTabEndInactive,
.searchTabEndActive,
.searchTabActive,
.searchTabInactive,
.searchTabInactiveToActive,
.searchTabInactiveToInactive,
.searchTabActiveToInactive		{top:4px;position:relative;}
.searchTabStartInactive[class],
.searchTabStartActive[class],
.searchTabEndInactive[class],
.searchTabEndActive[class],
.searchTabActive[class],
.searchTabInactive[class],
.searchTabInactiveToActive[class],
.searchTabInactiveToInactive[class],
.searchTabActiveToInactive[class]		{top:6px;position:relative;padding-top:0px;margin-top:-4px; padding-bottom:2px;margin-bottom:-2px;}

.searchTabContainer,
.searchResultTable		{	margin:0; padding:0px;line-height:15px;font-size:11px;width:589px;}
.searchResultWrapper	{	margin:0; padding:0; width:590px;}
.searchResult			{	min-height:620px; margin:0;padding:0;line-height:0px;font-size:11px;}

.pagingSelected			{	font-weight:bold;}


/*
**
**
**Panel ***/
.panel					{	float:left;}
#ctl00_pnlBannerRight_Wrapper {background-image:url("../../assets/images/misc/stripe_diagonal_bg.gif");} /* BG of right sidebar */
#ctl00_pnlBannerRight_Wrapper .panelContent {background:none;} /* KWE_EDIT */
.panelWrapper			{	padding:0px;position:relative;}
.panelContent			{	padding:0 0 6px 0; overflow:hidden; background-image:url("../../assets/images/misc/stripe_diagonal_bg.gif");}
#ctl00_cphMiddle_pnlComing2_Wrapper .panelContent {background:none;} /* KWE_EDIT */
.panelContent[class]	{	padding:0 0 6px 0;} /* KWE_EDIT */
.panelContentNoBg		{	padding:0; margin-top:2px;}
.panelWrapper h1		{	margin:0px;	
							font-size:1em;
							font-weight:bold;	
							color:#fff;
							text-transform:uppercase;
						}
.pnlHeadM,
.panelHeaderWrapper		{	background-image:url("../../assets/images/misc/pnl_header_m.gif");background-repeat:repeat-x;padding-top:1px;}
.pnlHeadL				{	background-image:url("../../assets/images/misc/pnl_header_l.gif");}
.pnlHeadR				{	background-image:url("../../assets/images/misc/pnl_header_r.gif");}
.pnlHeadL,
.pnlHeadR				{	background-repeat:no-repeat;width:21px;height:21px;}
.pnlHeadL				{	width:12px;}
.panelHeadl,
.panelHeadr,
.panelHeadm				{	float:left;	}





/*
**
**
**Product Box Wrapper ****/
.productBoxWrapper		{	border:1px solid #ddd;
							padding:0;
							margin:8px 0px 1px 7px;
							float:left;
							background-color:#fff;
							width:136px; /* KWE_EDIT */
							height:192px;
							display:inline; /* FIX A DOUBLE-MARGIN FLOAT BUG */
							font-size:.9em;
							position:relative;
						}
#plhContent_realcontent .productBoxWrapper {margin:8px 7px 8px 0px;} /* Special styling for Corners-pages */
.productBoxWrapperWide	{	border:1px solid #ddd;
							padding:0;
							margin:8px 8px 2px;
							float:left;
							background-color:#fff;
							width:274px;
							height:172px;
							font-size:.9em;
							display:inline; /* FIX A DOUBLE-MARGIN FLOAT BUG */
						}
.productBoxPrice		
{
	font-size:12px;padding:0px;margin:0px;
}
.productBoxBuy
{
	float:left;
}
.productIcon			{	position:relative;
							left:9px;
							top:9px;	
							z-index:50;
							width:15px;
						}
.productRemoveIcon		{	position:absolute;
							right:3px;
							top:9px;	
							z-index:50;
							text-align:center;
							padding:0;
							margin:0;
							clear:both;
						}
.productEditBox
{
	text-align:left;
	float:left;
	width:420px;
}

.productContent			{	position:relative;
							top:-14px;
							padding:15px 17px 0 17px;
						}
.productContent	table a img {margin-right:-5px;} /* align buy-images in product boxes */
.productContent table td{	padding-right:4px; } /* KWE_EDIT */
.productContent table td table td {padding-right:0;}
.price,
.productContent td.price{
							font-size:12px;	/* KWE_EDIT */
						}
.productColumn			{	width:250px;
							float:left;	
							margin-right:5px;
						}

/*
**
**
**BreadCrumb ***/
.breadCrumb				{	margin:0;}
.breadCrumb a			{	font-weight:bold;margin-right:10px;}



/*
**
**
**Login Info ***/
.loginInfo				{	margin-left:10px;}
#loginForm				{	margin-left:20px;} /* KWE_EDIT */
.loginBox				{	
							width:550px;
							padding-left:12px;
						}
/*
**
**
**Language Selector ***/
.languageSelector		{	margin:10px 0 10px 0;}




/*
**
**
**Rollovers on TR ***/
tr.tr_off, div.tr_off		{	background-color:#fff;cursor:pointer;height:20px;padding-top:1px;line-height:18px;} /* KWE_EDIT */
tr.tr_on, div.tr_on			{	background-color:#eee;cursor:pointer;height:20px;padding-top:1px;line-height:18px;}

/*
	nicke
*/
tr.tr_deny_off, div.tr_deny_off		{	background-color:#faa;cursor:pointer;height:20px;padding-top:1px;line-height:18px;} /* KWE_EDIT */
tr.tr_deny_on, div.tr_deny_on		{	background-color:#eaa;cursor:pointer;height:20px;padding-top:1px;line-height:18px;}

div#ctl00					{	background:#fff;margin-top:1px;}
.campaign_nicebg			{	background-color:#ddd;height:20px;padding-top:2px;line-height:18px;}
.campaign_topbg				{	background-color:#aaa;height:20px;padding-top:2px;line-height:18px;}
.zebraA						{	background-color:#fff;height:20px;padding-top:1px;line-height:18px;cursor:default;}
.zebraB						{	background-color:#eee;height:20px;padding-top:1px;line-height:18px;cursor:default;}
.zebraC						{	background-color:#ccc;height:20px;padding-top:1px;line-height:18px;cursor:pointer;}


/*
**
**
**Shopping Cart items ***/
.qtyInput				{	border:1px solid #cecece;
							width:20px;	
							text-align:center;
						}
.lastrow				{	 height:20px; /* KWE_EDIT */
						}



/*
**
**
** Tables ***/
table.linedTable		{	width:100%;	}
table.linedTable tr		{	background-image:url("../../assets/images/misc/_linje-medium.gif");
							background-position:bottom;
							background-repeat:repeat-x;	
						}
table.linedTable td		{	height:16px;}


/*
**
**
** Misc ***/
.showAlways				{	display:block;	}
.show					{	display:block;	}
.hide					{	display:none;}
#sortDiv				{
							position:absolute;
							top:4px;
							right:18px;
							padding:0;
							margin:0;
							width:569px;
							text-align:right;
						}


.tabinfo				{	color:#fff;
							background-image:url("../../assets/images/misc/tab_info.gif");
							background-repeat:no-repeat;
							height:13px;
							border-bottom:1px solid #75745f;
							padding:1px 0 0 8px;
							font-weight:bold;
							text-transform:uppercase;
							margin-bottom:1px;
						}


.banner					{	margin-top:5px;text-align:center;} /* KWE_EDIT */

.paginator				
{
							display:inline;
							float:left;
							bottom:10px;
							left:20px;
							z-index:1000;
							margin-top:3px;
							line-height:20px;
							height:20px; /* KWE_EDIT */
						}

#footer					{	text-align:right;width:578px;position:relative;bottom:0px;padding-top:10px;}
#footer ul li			{	display:inline; margin:2px 0 0 10px;}

/*
**linjedelare ***/
.linjedelare {
	width:100%;
	background-image: url('~/assets/images/misc/_linje-ljus.gif');
	height:3px;
	font-size:0;
	line-height:0;
}

.ddInside				{	font-size:0.9em;width:100px;height:18px;margin:0;padding:0;float:right;}
select					{	font-size:0.9em;height:18px;margin:0;padding:0;}

/*
* Advanced search:
*/
.advSearchHeadline		{	padding:8px; color: #b00;}
.advSearchHR			{	color: #ccc; background-color: #ccc; height: 1px; margin-top:2px; border:0px;}
.advSearchRandomText	{	padding:8px;padding-top:6px;}
.advSearchTextColor		{	color: #999;}
.advSearchTitleL		{	float:left;width:90px;text-align:right;padding:1px;}
.advSearchResultBG		{	background-color:#353535;width:100%;}
.advSearchColSpace		{	padding:1px;}

/*
* Campaigns
*/
.campaignsWrapper		{	padding:15px 10px 10px 10px;}
.campaignWrapper		{	position:relative;width:570px;background-color:#fff;cursor:default;}
.campaignWrapperOver	{	position:relative;width:570px;background-color:#F2F2F2;cursor:pointer;}
.campaignSpacing		{	height:5px; width:100%;}
.campaignLinkSpacing	{	padding:5px 0px 0px 0px;}
.campaignSkivkod		{	width:60px;}
.campaignArtist			{	width:130px;}
.campaignTitle			{	width:170px;}
.campaignComment		{	width:210px;}

.campaignChecker		{	width:40px;}
.campaignPrice			{	width:80px;}
.campaignReleasedate	{	width:120px;}

/*
* Genre Edit
*/
.genreEditWrapper		{	border: solid 1px #eee;width:587px;text-align:center;}
.genreEditChoosable		{	position:relative;left:86px;float:left;width:250px;font-weight:bold;}

/*
* Corner
*/
.cornerPaging			{	position:absolute;text-align:right;right:20px;top:-2px;color:#fff;}
.cornerPaging a         {   color:#fafafa;}
.cornerContainer		{	width:580px;margin-left:8px;overflow:hidden;}
.cornerContainer strong	{	font-size:.9em;}

/*
* DetailPageBoxes
*/
.detailPageBox			
{
	padding-top:2px;
	padding-bottom:8px;
	font-size:10px;
	line-height:14px;
	color:#bb0000;
}



		.area	{
			        width: 300px;
			        height: 50px;
			        font-family: Verdana, Arial, Helvetica, Sans-Serif;
			        font-size: 10px;
			        color: #333333;	
			        clear:left;
		        }
		        
        .xmlheadline	{
			        font-family: Verdana, Arial, Helvetica, Sans-Serif;
			        font-size: 12px;
			        color: #333333;
			        font-weight:bold;
			        clear:left;
		        }
        .groupHeadline	{
			        font-family: Verdana, Arial, Helvetica, Sans-Serif;
			        font-size: 16px;
			        color: #333333;
			        font-weight:bold;
			        clear:left;
		        }
		        
        .xmlwrapper
		        {
			        background-color:#eee;
			        border:1px solid #666;
			        padding:5px;
			        margin:0;
			        width:500px;
			        clear:left;
		        }
        .hiddenDiv
                {
                    visibility: hidden;
                    display:none;
                    width:0;
                    height:0;
                    line-height:0px;
                }
        h3		{
			        padding-left:10px;
			        margin:0;
                    clear:both;
		        }

        .xmlout	{
			        font-family:"Courier New", Courier, monospace;
			        font-size:11px;
			        clear:left;
			        }
