@charset "UTF-8";
/* CSS Document */
@font-face {
    font-family: 'CollegeBoy';
    src: url('college_boy-webfont.eot');
    src: url('college_boy-webfont.eot?#iefix') format('embedded-opentype'),
         url('college_boy-webfont.woff') format('woff'),
         url('college_boy-webfont.ttf') format('truetype'),
         url('college_boy-webfont.svg#CollegeBoy') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*FONTS*/
	body{	color:#4b4b4b; font-size:13px; line-height:15px;  }
	body a{	color:#473021;	 }
	body a:hover{	color:#DEAF00; }

	/*Product boxes titles*/		
	.ItemTitle, .UC147 .TitleContainer h2{
		font-size:14px; 
		color:#2d7583;
		text-transform:uppercase;
		}
		
	/*Main page titles (bigest) */	
	.MainTitleContainer span, .MainTitleContainer h1, .SubMainTitleContainer span, SubMainTitleContainer h1, .ItemTitleContainer span, .ItemTitleContainer h1, .UC112ItemTitle,  .UC148 .SubMainTitle, .UC103MainTitle{	
		color:#378e9b;
		font-weight:bold;
		font-size:20px;		
		}
		
	/*Relaterte produkter titles*/
	.SubMainTitle, .UC111MainTitle {
		color:#378e9b;
		font-weight:bold;
		font-size:20px;		
		line-height:20px;
		border-bottom:none;
		background: url(../Images/sidebar-shadow-line.png) 0 100% no-repeat;
		background-size:100% 4px;
		padding-bottom:10px;
		}
		
	/*Buying process titles*/
		
		/*First pages*/
		#UC140_pnlAddressTitle .Title, #UC140_pnlDeliveryAddressTitle .Title,
		#pnlPaymentTitle .Title, #pnlDeliveryTitle .Title, #UC140_pnlLoginTitle .Title {
			font-size:20px;
				color:#378e9b;
			text-transform:uppercase;
		}
		#pnlConfirmTitle .Title, #holder-178 #UC147_pnlMain #pnlTitle h1{
			font-size:20px;
				color:#378e9b;
		}
		/* Last confirmation pages*/
		#UC140_pnlConfirmAddressTitle .Title, #UC140_pnlConfirmDeliveryAddressTitle .Title, #UC140_pnlConfirmPaymentDeliveryTitle .Title,
		#UC147_pnlAddressTitle .Title, #UC147_pnlDeliveryAddressTitle .Title, #UC147_pnlPaymentDeliveryTitle .Title{
			text-transform:uppercase;
			font-size:20px;
				color:#378e9b;
		}
		
	/*#Buying process titles*/
		
	#UC109_dList{
		font-size:10px;
		width:95% !important;
		margin:5px auto 0;}

	.Teaser, .Description {
		padding-bottom:0;
		}	
		
	.UC128Msg{ line-height:25px; }	
	
	.TeaserContainer, .ItemTitleCont{
		padding-bottom:0;
	}
	.Teaser, .DescriptionContainer  {
		color:#5d3f2b;
	}
/*#FONTS*/


/*COMMON - common styles and classes*/
body {
	background:url(../images/bg-main.png);
	}

#head .holder, #tail .holder{
	width:1011px;
	}

#root{ min-width:1025px; }
	
#body{
	width:1019px;
	background:url(../Images/bg-content.png) 0 0 repeat-y;
	z-index:1;
	}
	
#body .holder{
	padding:12px 0 20px;
	margin-left:23px;
	width:983px;
	z-index:1;
	}
#body .motorcycleride{
		bottom:0; 
		right:20px;
		position:absolute;
		z-index:0;
		background:url(../Images/motorcycleridersilhouette.png) 0 0 no-repeat;
}
#body .bottom-line{ 
	background:url(../Images/body-bottom-line.png) 0 0 no-repeat;
	width:1019px;
	height:7px;
	position:absolute;
	bottom:-7px;
	left:0;
}


#firstSpacer img{ width:19px; }
#secondSpacer img{ width:31px; }
	
input[type="submit"], input[type="button"]{
	margin:0;
	padding:0 13px;
	background:url(../Images/uc122-l1-sel.png);
	height:22px;
	line-height:22px;
	border:none;
	text-align:center;
	color:#fff;
	text-transform:uppercase;
	font-size:12px;
	}


input[type="text"], input[type="password"], textarea{
		color:#5D3F2B;
		border:1px solid #D4D4D4;
		box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3) inset;
		color:#656565; 
		font-size:14px;
}
.ReadMore, .ReadMore a{
	color:#473021;
	font-weight:bold;
	font-size:11px;
	display:block;
	text-decoration:none;
	line-height:17px;
	text-align:center;
	}
.UC137ItemLink{
	font-family: 'CollegeBoy';
	font-size:15px;
	height:15px;
	line-height:15px;
	padding:4px 10px 2px;
	text-decoration:none;
	background:url(../Images/uc122-l1-sel.png);
	color:#fff;
	text-transform:uppercase;
	margin-left:5px;
}	
.ReadMore{
	background:url(../Images/btn-lesmer.png);
	width:67px;
	height:20px;
}
.ReadMore:hover, .ReadMore a:hover, .UC137ItemLink:hover{
	color:#473021;
	text-decoration:underline;
}



input[type="submit"]:hover, input[type="button"]:hover{
	opacity:0.7;
	}	
input[type="checkbox"], input[type="radio"]  {
	border:0;
	padding:0;
	background:none;
	margin-right:5px;
}
.MainButton{
	height:30px!important;
	line-height:30px!important;
	}
.RelImageLink{
	margin-right:3px;
}
.RelImage{
	margin-right:0;
}
.UC101MainTitle{
	text-transform:uppercase;
	border-bottom:1px solid #e7bc52; 
	padding-bottom:3px;
	margin-bottom:0;
	margin-right:1px;
}
#UC140_lbtxbComment{
	line-height:15px;
}
#UC140_txbComment {
	width:200px;
	padding:0 5px;
}
/*#COMMON*/



/*HEAD*/

#head{
	background:url(../Images/bg-head.png);
	z-index:2;
	margin-bottom:-3px;
	}
	
#head .holder{
	height:116px;
	z-index:0;
	}
		
#head #logo{
	position:absolute;
	left:0px;
	top:7px;
	}
	
#head #logo a{
	display:block;
}
#head .shadowline, #tail .shadowline{
	background:url(../Images/line-shadow.png) 50% 0 no-repeat; 
	height:3px;
	width:100%;
	left:0;
	position:absolute;	
	z-index:1;
	overflow:hidden;
}
#head .shadowline{
	top:105px;
}

	/*top menu*/
	
	.SiteMenu{
		font-family: 'CollegeBoy';
		position:absolute;
		top:68px;
		left:312px;
	}
	
	.SiteMenu ul li{
		display:block;
		float:left;
		height:30px;
		padding:0 20px;
		}
	
	.SiteMenu a{
		color:#fff;
		font-size:19px;
		text-transform:uppercase;
		text-decoration:none;	
		display:block;
		line-height:30px;
		height:30px;
		text-shadow:0 1px 1px #112d34;
		}
	 .SiteMenu li a:hover{
		 color:#fff;
		 text-decoration:underline;
		}
	.SiteMenu .selected a{
		background:url(../Images/SiteMenu-sel.png); 
		padding:0 9px;
		color:#fff;
		}
	
	/*#top menu*/
	
	
	/*search*/
	
	#search_pnlSearch{
		position:absolute;
		background:url(../images/bg-search.png) 0 0;
		width:216px;
		height:37px;
		right:0px;
		top:16px;
		z-index:1;
		}
	
	#search_pnlSearch input{
		float:left;
		display:block;
		margin:0;
		border:0;
		padding:0;
		}
	
	#search_pnlSearch #search_txbSearch{
		background:none;
		height:24px;
		line-height:24px;
		padding:0 5px;
		width:157px;
		color:#fff;
		margin-left:15px;
		margin-top:6px;
		text-shadow:0px 1px 1px #251911;
		box-shadow:none;
		}
	
	#search_pnlSearch #search_btnSearch, #search_pnlSearch #search_btnSearch:hover{
		width:34px;
		height:37px;
		background:none;
		opacity:1.0;
		}
	
	/*#search*/
	
	
	
	/*breadcrumbs*/
	
	.Breadcrumbs{
		font-size:11px;
		z-index:0;
		color:#442e1f;
		border-bottom:1px solid #e7bc52;
		padding-bottom:3px;
		margin-bottom:16px;
		}
	
	.Breadcrumbs li{
		float:left;
		}
		
	.Breadcrumbs li a{
		color:#2d7583;
		text-decoration:none;
		}
	
	.Breadcrumbs li a:hover{
		text-decoration:underline;
		}
	
	.Breadcrumbs li, .Breadcrumbs .Seperator{
		padding-right:5px;
		}
	
	/*#breadcrumbs*/



/*#HEAD*/


/*SIDEBARS*/
.UC122, .UC109, .UC128{
  position:relative;  
  }
 .UC109, .UC128{
	 padding-top:56px;
 }
.UC109SmallCartTitle, .UC128MainTitle{
	font-family: 'CollegeBoy';
	height:20px;
	line-height:20px;
	color:#fff  !important;
	text-transform:uppercase;
	font-size:20px;
	display:block;
	font-weight:normal !important;
	z-index:10;
	text-align:center;
	position:relative;
	top:18px;
 }

 
.UC109 .MiddleBox, .UC128 .MiddleBox{
	position:relative;
	background:url(../Images/MiddleBox-bg.png) 0 0 no-repeat;
	background-size: 100% 100%;
	border-top:1px solid #cdcdcd;
	border-bottom:1px solid #cdcdcd;
	z-index:0;
	position:relative;
  }


.UC109 .TopBox, .UC128 .TopBox{
	background: url(../Images/title-bg.png) 0 0 no-repeat;
	width:201px;	
	height:57px;
	z-index:1;
	margin-bottom:-1px;
	position:absolute;
	top:0;
	left:-10px;
  }

.bgkolthird .shadowline {
	background:url(../Images/sidebar-shadow-line.png) 50% 0 no-repeat;
	height:4px;
}
.bgkolthird .shadowline.payment{
	margin-top:10px;
	margin-bottom:12px;
}
.bgkolthird .paymenttop{
	margin-top:18px;
}
	/*menu sidebar*/   	
	.UC122 { margin-top:5px; }
	.UC122 .TopBox{
		height:22px;
		width:98px;
		position:relative;
		top:-10px;
	}
	.UC122MainTitle{
		font-family: 'CollegeBoy';
		color:#5d3f2b;
		font-size:20px;
		text-shadow:0 2px 1px #b4b3b4;
		text-transform:uppercase;
	}
	
	.UC122 a{
		color:#328190;
		font-size:12px;
		line-height:14px;
		display:block;
		padding:5px 0px;
		text-decoration:none;
	  }
	  
	.UC122 a:hover{
  	}
  	
	#UC122_tdList table{
		width:100%;
	  }
	
	.UC122 .UC122MenuItemSelectedLevel1{
		background:url(../Images/uc122-l1-sel.png) 0 0;
		box-shadow:0 0 1px #69aab4 inset;
		padding-left:19px;
		padding-right:12px;
		margin-right:-31px;
		width:185px;
		position:relative;
		left:-19px;
		color:#fff;
		z-index:1;	
	}
	.UC122 .shadowLev1{
		background:url(../Images/uc122-sh.png);
		height:4px;
		width:100%;
		position:absolute;
		left:0px;
		bottom:-4px
	}
	.MenuItemLevel1:hover{ color:#000; filter: 1;  }
  	.MenuItemLevel1  {
		border-bottom: 1px solid #d7d7d7;
	}
	
	.MenuLevel2wrap {
		margin-top:-1px;
		border:1px solid #2c1b12;
		border-radius:1px;
		background:#5d3f2b;
		display:block;
		width:185px;
		position:relative;
		margin-bottom:5px;
	}
	.MenuLevel2{
		border: 1px solid #7f563b;
	}
	.UC122 .shadowLev2{
		background:url(../Images/uc122-sh.png);
		height:3px;
		bottom:-3px;
		left:0;
		position:absolute;
		width:100%;
	}
	
	.UC122 .Lev2wrap{
		border-top:1px solid #795833;
		margin: 0 auto; width:169px;
	}
	.UC122 .Lev2move{
		width:178px;
		position:relative;
		left:-9px;
		background: #deaf00;
		padding:1px 0;
		margin:-1px 0;
	}	
	.UC122 .Lev2move a{
		text-decoration:underline;
		margin-left:9px;
	}
	
	.UC122MenuLevel2 a{  padding:4px 0 4px 11px; font-size:11px; }
	.UC122MenuLevel2 a:hover{ color:#fff; 
		}
	
	.UC122 .MenuItemLevel2{color:#f1d78a;}
  	.UC122 .MenuItemSelectedLevel2 {
		border-top:none;
		color:#5d3f2b;
	}
	.MenuLevel3  { margin:4px 0; }
	.UC122MenuLevel3 a{ color:#fff;  padding:1px 0 1px 27px; font-size:10px; }
	.UC122MenuLevel3 a:hover{ color: #DEAF00; }
	.UC122 .MenuMenuItemSelectedLevel3 { text-decoration: underline; }
	
	.UC122MainContainer{
		margin-bottom:0;
	  }
  
	.UC128MainContainer{
		margin-bottom:0;
	  }
	/*#menu sidebar*/
 	
	
  
	/*cart sidebar*/
	.AddedToCartImage { display:none; }
	.UC109{
		top:-17px;
		margin-bottom:-11px;
	}
	.UC109 .BottomBox{
		background:url(../Images/BottomBox-bg.png) 50% 100% no-repeat;
		z-index:1;
		position:relative;
		top:-1px;
		height:13px;
		margin-bottom:17px;
	}
	#UC109_trShowCartUpper{
		display:none;
	}
	.UC109SmallCartInnerContainer{
		padding-bottom:0;
		margin-bottom:0;
	}
	.UC109SmallCartProdCountContainer{
		border-top:none;
		padding-top:0;
	}
	.UC109SmallCartTotalPriceContainer{
		border-bottom:none;
		padding-bottom:0;
	}
	
	.UC109, .UC109 a{
		font-size:12px;
	  }
  	.UC109SmallCartLoginContainer {
		border-top:0;
		border-bottom:0;
		margin-bottom:0;
	}
	.UC109SmallCartLoginContainer a{
		color:#2d7485;
		padding:6px 0;
		line-height:14px;
		font-size:14px;
		font-weight:bold;
		display:block;
		text-decoration:none;
		text-align:center;
		width:159px;	
		margin:0 auto;
	  }
	.UC109SmallCartName, .UC109SmallCartLogin{
		border-bottom: 1px solid #cbcbcb;
	}
  	.UC109SmallCartLoginContainer a:hover{
		text-decoration:underline;
	}  
	
	.UC109 .stats{ width:100%; color:#2d7485; }
	.UC109SmallCartProdCountContainer, .UC109SmallCartTotalPriceContainer{
		text-align:center;
	}
	.UC109SmallCartProdCountContainer{
		border-top:1px solid #cdcdcd;
	}
		
	
	.UC109 .MiddleBox.CartProducts{
		
	}
	.UC109 .TopBoxCartProducts{
		margin-top:10px;
		background:url(../Images/BottomBox-bg.png) 50% 0 no-repeat;
		z-index:1;
		position:relative;
		bottom:-1px;
		height:13px;
	}
	.UC109 .BottomBox.CartProducts{
		margin-bottom:10px;
		margin-bottom:15px;
	}
	
	.UC109 .UC109SmallCartShowCart, #UC109_lbNoProducts{
		display:block;
		background-image:url(../Images/btn-vishandlekurven.png);
		background-position: top right;
		width:200px;
		height:45px;
		margin:0 -10px;
		color:#fff;
	  }		
	  .UC109 .UC109SmallCartShowCart:hover{
		  background-position: bottom right;
	  }
	  .UC109 #UC109_lbNoProducts{ background-position: left top; cursor:default; margin-top:15px; }
	  .UC109 #UC109_lbNoProducts:hover{ background-position: left bottom; }
	/*#cart sidebar*/
	
	/*Payment options*/
	
	/*Registrer sidebar*/
	.UC128{
		background:url(../Images/sidebar-shadow-line.png) 50% 0 no-repeat;
		margin-bottom:20px;
		margin-top:18px;
	}
	#UC128_btnRegister{
		background:url(../Images/btn-registrer.png) 0 0 no-repeat;		
		width:121px;
		height:37px;
		padding:0;
	}
	.UC128InfoTextContainer{
		width:120px;
		margin:0 auto;
		color:#2d7485;
		margin:5px auto 3px;
		line-height:14px;
	}
	.UC128ControlsContainer{ 
		text-align:center;
	}
	#UC128_txbEMail{
		width:103px;
		padding:0 8px;
		height:23px;
		line-height:23px;
		margin-bottom:6px;
		background:#bababa;
		border:1px solid #fff;
		box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3) inset;
		color:#656565; 
		font-size:12px;
		color: #fff;
	}
	.UC128 .BottomBox{ text-align:center; z-index:1; position:relative; margin-top:-1px;}
	.UC128ErrorContainer{ text-align:center;
	}
	.UC128Msg{ line-height:25px; }		
	.Msg.MSFormMsg.UC128Msg{
		color:#060;
	}
	/*#Registrer sidebar*/
/*#SIDEBARS*/

/*SLIDER*/
	/*custom background*/
	#pnlGroupCol_UC136{
		margin-right:21px;
	}
	.SliderContainer{
		border: 1px solid #e7bc53;
	}
	/*arrows*/
	.SliderContainer #BtnBack, .SliderContainer #BtnForward{
		background-image:url(../Images/slider-arrows.png) !important;
		width:33px !important;
		height:32px !important;
	}
	.SliderContainer #BtnBack{ background-position: 0 0; left:-2px; }
	.SliderContainer #BtnForward{ background-position: 100% 0; right:-2px; }
	.SliderContainer #BtnBack:hover{ background-position: 0 100%; }
	.SliderContainer #BtnForward:hover{ background-position: 100% 100%; }	
	
	/* Sliding text*/
	.SliderWrapper ul li a{
		text-decoration:none;
		display:block;
		position:relative;
	}
	.SliderWrapper ul li a img{
		position:relative;
		z-index:0;
	}
	.SlideOverlay{
		background:url(../Images/slider-text-bg.png);
		position:absolute;
		top:187px;
		width:236px; height:53px;
		padding: 12px 8px 0px;
		display:block;
		text-align:left;
		color:#fff;
		text-decoration:none;
		font-size:19px;
		font-weight:bold;
		line-height:20px;
		text-shadow:0px 1px 1px #274244;
		text-transform:uppercase;
		z-index:1;
	}	
	.SlideOverlay span{
		display:block;
		height:44px;
		overflow:hidden;
	}
	/*#Sliding text*/
	
	/*#SLIDER*/

	/*Articles 1row*/
	#holder-6 #pnlGroupCol_UC111 .UC111MainContainer{
		position:relative;
		top:-4px;
		margin-bottom:10px;
	}
	#holder-6 #pnlGroupCol_UC111 .UC111ImageContainer{
		padding-bottom:0;
		padding-right:14px;
	}
	
	#holder-6 #pnlGroupCol_UC111 .ItemTitleCont{
		height:20px;
		overflow:hidden;
		margin-bottom:4px;
	}
	
	#holder-6 #pnlGroupCol_UC111 .TeaserContainer{
		height:77px;
		overflow:hidden;
	}
	#holder-6 #pnlGroupCol_UC111 .Teaser{
		margin-top:7px;
		font-weight:normal;
		font-size:11px;
		line-height:15px;
		height:60px;
		overflow:hidden;
	}
	#holder-6 #pnlGroupCol_UC111 .DocItemContainer{
		padding-bottom:19px;
	}
	#holder-6 #pnlGroupCol_UC111 .DocItemContainerAlt{
		padding-bottom:0;
	}
	/*#Articles 1row*/


/*SOCIAL BOX*/
.bgkolthird #UC121_pnlMain { 
	position:relative;
	min-height:43px;
}

.addthis_toolbox{
	width:200px;
	display:table;
	margin-bottom:15px;
	}
.bgkolthird .addthis_toolbox{
	position:absolute;
	left:-7px;
}
.addthis_toolbox  a{
	float:left;
	display:block;
	padding:0 !important;
	cursor:pointer;
	width:43px;	
	height:43px;
	margin-right:5px;
	background-image:url(../Images/social.png);
	}

.addthis_toolbox  span{
	display:none;
	}

.addthis_toolbox .addthis_button_facebook{ background-position: 0 0;	}	
.addthis_toolbox .addthis_button_twitter{	background-position: -43px 0; margin-right:7px;	}
.addthis_toolbox .addthis_button_email{  background-position: -86px 0; margin-right:7px; }	
.addthis_toolbox .addthis_button_favorites{ background-position: -129px 0; margin-right:0; }

.addthis_toolbox  a:hover{
	opacity:0.7;
	}
/*#SOCIAL BOX*/


/*TAIL*/
#tail{
	background: url(../Images/bg-tail.png);
	height:80px;
	position:relative;
	margin-top:-30px;
	}
#tail .shadowline{ top:inherit; bottom:0;}
	
#tail .holder{padding-top:10px; 
position:relative;
top:43px;}

#tail, #tail a{
	color:#666;
	font-size:11px;
	}
		
#tail a{	text-decoration:none; }	
#tail a:hover{	text-decoration:underline; }	
  
#tail .credits{ float:left; }
#tail .credits, #tail .credits a{ color:#fff; }
	
#tail .by{ float:right; }
#tail .by, #tail .by a{ color:#abc7ce; }  
/*#TAIL*/



/*PRODUCT BOXES*/   
	.UC101MainTitleContainer{
		padding-bottom:0;
	}
	#UC1004_dList > tbody > tr > td{
		border-bottom:1px solid #d7d7d7;
		padding-top:11px;
	}
	.ProdItemInnerContainer, .ItemInnerContainer{
		margin:0;
		padding:0;	
		position:relative;
	  }
	.ProdItemInnerContainer .ImageContainer, .ItemInnerContainer .ImageContainer{
		padding-bottom:4px;
	}
	.ProdItemInnerContainer .ItemTitleCont, .ItemInnerContainer  .ItemTitleCont {
		max-height:54px; overflow:hidden; padding-left:5px; 
	}
	
	.ProdItemInnerContainer .TeaserContainer, .ItemInnerContainer .DescriptionContainer {
		max-height:30px;
		overflow:hidden;
		margin-bottom:5px;
	} 
	.ProdItemInnerContainer .Teaser, .ItemInnerContainer .Description{
		font-weight:normal;
		font-size:11px;
		color:#5d3f2b;
		line-height:15px;
		padding-left:5px;
	} 
		  
/*item boxes*/
	.ItemInnerContainer  { 
		padding-bottom:30px;
		height: auto !important;
	}
/*#item boxes*/		
  
	.ProdItemContainer, .ProdItemContainerAlt {
		padding-left:9px;
	}
	.ProdItemContainer > div, .ProdItemContainerAlt  > div{
		width:176px !important;
		margin-bottom:20px;
	}
	.ProdItemContainer:first-child{
		padding-left:0;
	}
	.ImageContainer a{
		border: 1px solid #deaf00;
		display:table;
	}
	
	.ProdItemInnerContainer {
		margin-bottom:25px;
	}

	.ProdItemInnerContainer .AddedToCartImage{
		display:block;
		left:40px;
		bottom:8px;
		z-index:1;
		position:absolute;
	}

	.ProdItemInnerContainer .ProdDetailsContainer td > span{
		vertical-align:bottom;
		margin-top:3px;
	}
	
	.UC124SubMainTitleContainer a{
		font-size:14px;
		line-height:20px;
	  }
	
	
	.ProdItemInnerContainer .ProdDetailsContainer {
		background:url(../Images/prod-separ.png) 50% 8px no-repeat;
		padding-top:19px;
		padding-left:5px;
	}
	.ProdDetailsContainer table tbody tr td {
		vertical-align:bottom;}


	.QuantityHolder{
		background:url(../Images/QuantityHolder-bg2.png);
		width:33px; 
		height:34px;
		z-index:1;		
	}	
	.ProdItemInnerContainer .QuantityHolder{
		background:url(../Images/QuantityHolder-bg.png);
		width:71px;
		position:relative;
	}
	
	.ProdItemInnerContainer input.BuyBtn{	 
		position:relative;
		left:-12px;
		z-index:0;
	}
	input.BuyBtn{	 
		cursor:pointer;
		background:url(../Images/btn-kjop.png);
		width:102px;
		height:34px;
		z-index:0;
	  }
	
	input.QuantityTxb{
		width:18px;
		height:18px;
		padding:0;
		border:none;
		text-align:center;
		background-color:none !important;
		background:url(../Images/Quantity-bg.png);
		box-shadow:none !important;
		color:#fff;
		font-size:12px;
		line-height:18px;
	
	    position:relative;
		top:7px;
		left:8px;
		margin-top:0 !important;
	  }
	  
	
	 
	/*ProdDetailsContainer*/
	.ProductNumberTxt, .StockTxt, .PriceTxt, .OriginalPriceTxt, .DiscountPriceTxt, .UnitTxt {
		color:#378e9b;
		font-size:10px;
		line-height:12px;
		text-transform:uppercase;
		font-family: 'CollegeBoy';
		}
	.ProductNumber, .Price, .OriginalPrice, .DiscountPrice, .Unit {
		color:#727272;
		font-size:13px;
		line-height:13px;
	}	
	.PriceVatTxt {font-size:9px;} 
	.PriceTxt, .Price {
		margin-bottom:2px;
		display:block;
	}
	.PriceTxt{
		font-size:10px;
	}
	 .Price {
		 font-family: 'CollegeBoy';
		 font-size:17px;
		 line-height:17px;
		 color:#deaf00; 
	 }
	/*#ProdDetailsContainer*/
	
	.SortingContainer{
		text-align:right;
		padding-bottom:10px;
	   }
/*#PRODUCT BOXES*/


/*Documents*/
.DocItemInnerContainer{
	position:relative;
}
.DocItemInnerContainer .ReadMore {
	position:absolute;
	bottom:0px;
}
#UC112_dListRelImgLeft a{
	margin-right:3px;
}
.Description{
	display:block;
	padding-right:10px;
}
.ListListContainer .DescriptionContainer{
	height: auto !important;
	max-height:20px;
	overflow:hidden;
	margin-bottom:10px;
}
  /*news*/
    .ImageContainer{
		padding-bottom:0;
	}
  .UC111ItemTitleCont{
	  margin-bottom:5px;
  }
  .UC111TeaserContainer{
	  height:91px !important;
	  overflow:hidden;
  }
	
/*#Documents*/


/*Opened document*/
.UC103MainContainer{
	margin-bottom:40px;
}
.UC103ProdDetailsContainer{
	margin-bottom:15px;
}
.UC103ProdDetailsContainer td{
	padding-bottom:5px;
	vertical-align:bottom;
}
/*#Opened document*/


/*Search result*/
.UC144 .OuterDetailsCont > div{
	float:left;
}
.UC144 .DetailsContainer{
	width:500px;
	margin-right:0;
}
.UC144 .ItemTitleCont{
	margin-bottom:5px;
}
.UC144 .PriceAndBuy{
	position:relative;
}
.UC144 .ReadMore{
	position:relative;
	right:-25px;
	bottom:-10px;
	}
	.BuyCont{
		position:relative;
		padding-top:5px;
	}
	.PriceAndBuy  span{ display:inline !important;}
	.BuyCont .QuantityHolder{
		float:left;
		}
	.BuyCont input.BuyBtn{
		float:left;
	}
	.UC144 .ItemContainer, .UC144 .ItemContainerAlt{ 
		padding:5px 10px 10px 8px;
		margin-bottom:10px;
	}

/*#Search result*/

/*VIS HANDLEKURV*/
	.CartGridHeader {
		font-weight:bold;
	 }
	 
	.CartGridHeader  td{ 
		background:#473021;
	  }
	  
	.CartGridItemContainerAlt td, .CompactListContainer .ProdItemContainer, .CompactListContainer .ProdItemContainerAlt, .UC144 .ItemContainerAlt, .UC144 .ItemContainer{
		background: url(../Images/prod-separ.png) 50% 100% no-repeat;
		background-size: 100% 4px;
		padding-left:0;
	}
	.UC109SmallCartItemContainerAlt td{
		background:none;
	}
	
	.UC109SmallCartItemContainer, .UC109SmallCartItemContainerAlt{
		background: url(../Images/prod-separ.png) 50% 100% no-repeat;
	}

	
	.CartGridItemContainer  td, .CartGridItemContainerAlt td{
		vertical-align:middle;
	  }
	  
	.CartGridItemContainer  td:first-child, .CartGridItemContainerAlt td:first-child{
		text-align:center;
		vertical-align:middle;
	  }
	  
	.CartGridItem{
		text-decoration:none;
	  }
	  
	.CartGridItemContainer td:first-child, .CartGridItemContainerAlt td:first-child,
	.CartGridItemContainer td:last-child, .CartGridItemContainerAlt td:last-child {
	  padding-left:10px;
	  padding-right:0;
	  text-align:left;
	}
	
	#pnlButtonsConfirmTop{margin-top:0;}
/*#VIS HANDLEKURV*/


/*KONTAKT PAGE*/
#UC129_btnSend{ font-family: 'CollegeBoy'; font-size:20px; line-height:20px; height:30px; padding:0 15px; }
	.UC129ControlsContainer, .UC129ErrorContainer{
		padding-left:85px;
	}
/*#KONTAKT PAGE*/