@charset "UTF-8";
/* CSS Document */
@font-face {
	font-family: 'PapyrusRegular';
	src: url('papyrus.eot');
	src: local('☺'), url('papyrus.woff') format('woff'), url('papyrus.ttf') format('truetype'), url('papyrus.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}



/*FONTS*/
	body{
		color:#231f20;
		font-size:13px;
		font-family:Georgia, "Times New Roman", Times, serif;
		}
	
	body a{
		color:#936b00;
		}
	
	body a:hover{
		text-decoration:underline;
		}
		
	input, textarea{
		font-family:Georgia, "Times New Roman", Times, serif;
	}
		/*Big Titles*/
	.UC112ItemTitle, .UC101MainTitle, .UC129MainTitle, .UC162 .MainTitle, .UC137MainTitle, .UC124MainTitle, .UC101MainTitle, .UC103MainTitle,
	.UC120SubMainTitle, #UC1001_pnlTitle .MainTitle, .RelImagesTitle, #UC1001_pnlTitle h1, #UC1003_pnlTitle h1{
		font-family: 'PapyrusRegular';
		font-size:25px;
		line-height:25px;
	}
	 #UC1001_pnlTitle h1, #UC1003_pnlTitle h1{ margin-top:8px; }
	.UC120SubMainTitle{ 
	border-bottom:0;
	}
	.UC112ItemTitle, .UC148 .SubMainTitle{ color: #936b00; }
		
	/*Buying process titles*/
	  .UC147 div .Title,
	  .UC110MainTitle,
	  .UC140 h2.Title,
	  .UC147 #pnlTitle h1{
		font-family: 'PapyrusRegular';
		font-size:25px;
		line-height:25px;
	  }	
	  .UC147 #pnlTitle h1 { color: #138700; }
	  
	  
		
	#UC109_dList{font-size:10px;}
		
	.Teaser, .Description {
		padding-bottom:0;
		}	
		
	.UC128Msg{ line-height:25px; }	
	.Msg.MSFormMsg.UC128Msg{
		color:#060;
	}
	
	.TeaserContainer, .ItemTitleCont{
		padding-bottom:0;
	}
	
	/*Relaterte produkter titles*/
	.UC134SubMainTitle, .UC120SubMainTitle, .UC130SubMainTitle, .UC131SubMainTitle{
		}
		
	.UC111MsDate{
	font-size:12px;
	font-style:italic;
	color:#555555;
}
/*#FONTS*/


/*COMMON - common styles and classes*/
body {
	background: #e6e3de url(../images/bg-main.jpg) 50% 0 fixed;
	}

#head .holder, #body .holder, #tail .holder{
	width:1020px;
	}

#root{ min-width:1030px; }	
#body{	
	background:url(../Images/bg-main.png) 50% 0 repeat-y;
	z-index:0;
	}
	
#body .holder{
	width:1020px;
	padding:15px 0 80px;
	}

#body > .shadowline{ background:url(../Images/under-header.png); height:6px; width:100%; margin-bottom:-6px; }

#firstSpacer img{ width:15px; }
#secondSpacer img{ width:15px; }
	
input[type="submit"], input[type="button"], .UC137ItemLink, .ReadMore{	
	font-style:italic;
	margin:0;
	padding:0 13px;
	background-color:#595859;
	height:22px;
	line-height:22px;
	border:none;
	text-align:center;
	color:#fff;	
	}

.ReadMore, .ReadMore a, .UC137ItemLink{
	color:#fff;
	display:block;
	text-decoration:none;	
	text-transform:lowercase;
	text-shadow:1px 1px 1px #4a494a;
	height:20px;
	line-height:20px;
	width:60px;
	}
.ReadMore, .UC137ItemLink{
	box-shadow:5px 5px 5px #c7c7c7;
}
.UC137ItemLink{
	text-align:center;
	margin:auto;
	width:90px;
	}

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;
}
input[type="text"], textarea{
   border:none;
   background-color:#d6d6d6;
   box-shadow: 0 0 10px #cdcdcd inset;
   position:relative;
   behavior: url(PIE.htc);
}
	 
.MainButton{
	height:30px!important;
	line-height:30px!important;
	}

.UC112MainContainer{	font-size:14px; line-height:18px; }
.UC112Content{ padding-top:15px; }
	
/*#COMMON*/




/*HEAD*/

#head{
	background:url(../Images/bg-head.jpg) 0 50% repeat-x;
	border-bottom:2px solid #936b00;
	height:169px;
	z-index:1;
	}
	
#head .holder{
	height:190px;
	}
		
#head #logo{
	position:absolute;
	left:-12px;
	top:20px;
	}
	
#head #logo a{
	display:block;
}

#head #info { position: absolute; top: 55px; left: 310px; }
#head #info span { display: block; font-size: 16px; line-height: 18px; }
#head #info strong { font-size: 20px; }
   

	/*top menu*/
	
	.SiteMenu{		
		position:absolute;
		width:100%;
		top:143px;
		left:0px;
		padding-left:4px;
		/*display:table;*/
		background:#f5f5f5;
		border-radius:4px;
		box-shadow: 1px 0 5px rgba(0,0,0,.35);	
		
		behavior: url(PIE.htc);
	}
	.SiteMenu ul li{
		display:block;
		float:left;
		line-height:37px;
		height:37px;
		padding: 0 31px 0 27px;
		background:url(../Images/siteMenu-li.png) 100% 50% no-repeat;
		}
	.SiteMenu a{		
		font-style:italic;
		font-size:16px;		
		font-weight:bold;
		color:#4a4a4a;
		text-decoration:none;	
		display:block;
		line-height:37px;
		}
	 .SiteMenu li a:hover{
		 color:#ab7d00;
		 text-decoration:underline;
		}
	.SiteMenu .selected a{
		color:#ab7d00;
		}
	
	/*#top menu*/
	
	
	/*search*/
	.headSearch{
	   position:absolute;
		right:-5px;
		top:50px;
		z-index:1;
	}
	.headSearch span{
		display:block;
		float:left;
		font-style:italic;
		font-size:16px;		
		font-weight:bold;
		color:#4a4a4a;
		line-height:27px; 
		padding-right:10px;
	}
	#search_pnlSearch{
		float:right;
		}
	
	#search_pnlSearch input{
		float:left;
		display:block;
		margin:0;
		border:0;
		padding:0;
		}
	
	#search_pnlSearch #search_txbSearch{
		background-color: transparent !important;
		box-shadow:none;
		background:url(../images/bg-search.png) 0 0;
		height:27px;
		line-height:27px;
		padding:0 5px;
		width:168px;
		}
	
	#search_pnlSearch #search_btnSearch, #search_pnlSearch #search_btnSearch:hover{
		display:none;
		width:25px;
		height:24px;
		background:url(../images/bg-search.png) 100% 0;
		opacity:1.0;
		}
	
	/*#search*/
	
	/*SiteCartContainer*/
    table.SiteCartContainer { display: none; }
    div.SiteCartContainer > div { float: left; }
	.SiteCartContainer{
		position:absolute;
		right:-21px;
		top:0px;
		font-size:13px;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-style:italic;
		color:#fff;
		height:28px;
		line-height:28px;
        display: block;
        overflow: hidden;
        border-radius: 0 0 7px 7px;
        box-shadow: 5px 3px 5px rgba(0, 0, 0, 0.2);
        float: right;
	}
	.SiteCartContainer .SiteCartTitle{
		display:none;
	}
	.SiteCartContainer .separ{
		color:#4b4b4b;
		font-size:10px;
		padding:0 5px;
	}
	.SiteCartContainer a{
		color:#4b4b4b;
		text-decoration:none;
		display:block;
		height:28px;
		padding:0 5px;
		float:left;
	}
	.SiteCartContainer a:hover{
		text-decoration:underline;
	}
	.SiteCartContainer .siteCart_linkMyPage, .SiteCartContainer .siteCart_btnLogout, .SiteCartContainer .siteCart_linkLogin, .SiteCartContainer .siteCart_linkRegister {
		background:#fff;
	}
    .SiteCartContainer .siteCart_linkMyPage, .SiteCartContainer .siteCart_linkLogin { border-radius: 0 0 0 7px; padding-left: 10px; }
    .SiteCartContainer .siteCart_linkRegister, .SiteCartContainer .siteCart_btnLogout { padding-right: 10px; }

	.SiteCartContainer .siteCart_linkShowCart, .SiteCartContainer .siteCart_lbNoProducts {
		background:#a71b23;
		padding:0 13px;
	}

	.SiteCartContainer .SiteCartShowCart{
		color:#fff;
		}
    
	/*#SiteCartContainer*/
	
	/*breadcrumbs*/	
	.Breadcrumbs{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:12px;
		z-index:0;
		color:#231f20;
		padding:6px 0 12px 14px;
		}
	
	.Breadcrumbs li{
		float:left;
		}
		
	.Breadcrumbs li a{
		text-decoration:none;
		color:#936b00;
		}
	
	.Breadcrumbs li a:hover{
		text-decoration:underline;
		}
	
	.Breadcrumbs li, .Breadcrumbs .Seperator{
		padding-right:5px;
		}
	
	/*#breadcrumbs*/
/*#HEAD*/



/*SIDEBARS*/
.UC122, .UC109{
  margin-bottom:15px;
  position:relative;
  }
.UC128{
  margin-bottom:20px;
  position:relative;
  }

.UC122MainTitle, .UC109SmallCartTitle, .UC128MainTitle, #holder-6 .UC111MainTitle{
	font-family: 'PapyrusRegular';
	height:42px;
	line-height:42px;
	color:#181818;
	font-size:24px;
	display:block;
	z-index:10;
	text-shadow:1px 1px 1px #fff;
	text-align:center;
  }

.UC122 .MiddleBox, .UC109 .MiddleBox, .UC128 .MiddleBox, #holder-6 #secondColumn .UC111MainContainer, #holder-6 #pnlbox{
	border:4px solid #fff;
	position:relative;
	background:url(../Images/MiddleBox-bg.png) 50% 0 repeat-y;
	margin-bottom:6px;
	box-shadow: 1px 1px 3px rgba(0,0,0,.3);
	width:186px;
  }
#holder-6 #secondColumn .UC111MainContainer { width:194px; }
#holder-6 #secondColumn .UC111MainContainer{ margin-bottom:20px; }
.UC122 .TopBox, .UC109 .TopBox, .UC128 .TopBox, #holder-6 #secondColumn .UC111MainTitle{
	background:url(../Images/title-bg.png);
	width:194px;
	height:42px;
  }

  
.UC109 .TopBox { 	background:url(../Images/title-bg_gold.png); }
#UC1005_lbTitle{ color:#fff; text-shadow: 0 -1px 1px rgba(0,0,0,.82); }
  
 	/*Nyheter sidebar*/
	#holder-6 #secondColumn .UC111DocItemContainer > div{ width:180px !important; margin: 5px auto 0; }	 
	#holder-6 #secondColumn .UC111MainTitle{
		 margin: -4px -4px 0 -4px;
	 }
	#holder-6 #secondColumn .UC111ItemTitleCont{
		margin-top:10px;
		margin-bottom:5px;
		height:17px;
		overflow:hidden;
	}
	#holder-6 #secondColumn .UC111ItemTitle{
		text-transform:uppercase;
		color:#936b00;	
		font-weight:normal;
	}
	#holder-6 #secondColumn .UC111ImageContainer{
		padding-right:5px;
		padding-bottom:0;
	}
	#holder-6 #secondColumn .UC111Image{
		border-right: 4px solid #fff;
		border-bottom: 4px solid #fff;
	}
	#holder-6 #secondColumn .UC111TeaserContainer{
		max-height:33px;
		overflow:hidden;
		margin-bottom: 2px;
	}
	#holder-6 #secondColumn .UC111Teaser{
		font-size:12px;
		color:#393637;
		text-transform:uppercase;
		font-weight:normal;
	}
	
	 #holder-6 #secondColumn .UC111MsDate{
		 color:#8e8e8e;
	 }
	  #holder-6 #secondColumn .UC111ReadMore{
		  background-color:#d0d0d0;
		  color:#181818;
		  text-shadow:none;
		  box-shadow:1px 2px 1px rgba(0,0,0,.2);
		  position:absolute;
		  right:10px;
		  bottom:18px;		  
		  behavior: url(PIE.htc);
	  }	
	/*#Nyheter sidebar*/
	
	/*news*/
	.UC111ReadMore{ margin-top:10px; }
	
	
	 /*Registrer sidebar*/
	 #UC128_txbEMail{
		 line-height:29px;
		 height:29px;
		 width:134px;
		 padding:0 10px;
		 font-size:14px;
		 text-align:center;
		 margin:0 auto 30px;
		 box-shadow: 0 0 5px rgba(0,0,0,.2) inset; 
		 behavior: url(PIE.htc);
	 }
	 .UC128ControlsContainer{
		 text-align:center;
	 }
	 .UC128InfoTextContainer{
		 /*width:125px;
		 margin-left:35px;
		 margin-top:9px;
		 margin-bottom:9px;*/
		 width: 145px;
		 margin: 9px auto 5px;
		 text-align: center;
	 }
	 #UC128_btnRegister{
		 background:url(../Images/btn-registrer.png) 0 0 no-repeat;
		 width:129px;
		 height:50px;
		 position:absolute;
		 bottom:-30px;
		 left:27px;
	 }
	 .UC128ErrorContainer{
		 text-align:center;
		 padding-bottom:5px;
	 }
	 /*#Registrer sidebar*/
	 
	/*menu sidebar*/   
	.UC122 .MiddleBox{ padding-top:8px; }
	.UC122 a{
		color:#4b4b4b;
		font-size:16px;
		line-height:16px;
		display:block;
		padding:5px 5px;
		margin-bottom:2px;
		text-decoration:none;
	  }
	  
	.UC122 a:hover{
		color:#4B4B4B;
  	}
  
	.UC122 .UC122MenuItemSelectedLevel1{
		font-weight:bold;
		color:#4B4B4B;
	}	
	.UC122 .UC122MenuItemSelectedLevel2, .UC122 .UC122MenuItemSelectedLevel3, .UC122 .UC122MenuItemSelectedLevel4, .UC122 .UC122MenuItemSelectedLevel5{
		color:#936b00;
		text-decoration:underline;
	  }
  
	#UC122_tdList table{
		width:100%;
	  }
  
	.UC122MenuLevel2 a{ padding-left:15px; line-height:14px; font-size:14px; }
  
	.UC122MenuLevel3 a{ padding-left:25px; }
  
	.UC122MenuLevel4 a{ padding-left:35px; }
  
	.UC122MenuLevel5 a{ padding-left:45px; }
  
	.UC122MainContainer{
		margin-bottom:0;
	  }
  
	.UC128MainContainer{
		margin-bottom:0;
	  }
	/*#menu sidebar*/

  
	/*cart sidebar*/
	 .UC109 .MiddleBox{
	 }
	#UC109_trShowCartUpper{
		display:none;
	}
	.UC109, .UC109 a{
		font-size:12px;
	  }
  	.UC109SmallCartLoginContainer {
		border-top:0;
		border-bottom:0;
		margin-bottom:0;
	}
	.SmallCartLoginContainer  { margin: 5px auto 5px; width:180px;  }
	.UC109SmallCartListContainer { background:url(../Images/SmallCart-doubleLine.png) 50% 0 no-repeat; padding: 10px 5px 0; }
	.UC109SmallCartLoginContainer a{
		text-align:center;
		line-height:20px;
		color:#333333;
		font-size:14px;
		font-weight:bold;
		display:block;
		text-decoration:none;
	  }
  	.UC109SmallCartLoginContainer a:hover{
		text-decoration:underline;
	}  
	#UC1005_linkShowCart{
		font-family: 'PapyrusRegular';
		background: url(../Images/btn-vishandle.png);
		display:block;
		width:194px;
		text-align:center;
		height:62px;
		line-height:62px;
		margin-bottom:10px;
		color:#fff;
		font-size:26px;
		text-shadow: 1px 1px 1px rgba(0,0,0,.3);
		text-decoration:none;
	  }		
	  #UC1005_dList{ width:170px !important;  font-size:12px; }
	
	 #UC1005_tMain, .UC109SmallCartTotalPriceContainer{ background:url(../Images/SmallCart-shadowLine.png) 50% 0 no-repeat; }
	 .UC109SmallCartTotalPriceContainer{ padding: 15px 10px 5px; border-bottom:0; background-position:50% 3px; }
	 .UC109 span[id*="lbNoProducts"] { text-align:center; padding: 0 0 10px; display:block; }
	/*#cart sidebar*/
	
/*#SIDEBARS*/


/*New Slider (UC164) */
.LinkImageSlider2 .FlexSliderContainer{ 
	margin-bottom:0;
	padding:4px;
	background:#fff;	
	box-shadow: 0 0 3px 1px #e0e0e0;
	behavior: url(PIE.htc);
}
.LinkImageSlider2 .flexslider{
 background:none;
 border:none;
 -webkit-border-radius: 0px; -moz-border-radius: 0px; -o-border-radius: 0px; border-radius: 0px; 
 border-width:0px; }

.LinkImageSlider2 .flexslider{ border-width:0px; }
	
.LinkImageSlider2 .flex-direction-nav li a{
	background-image:url(../Images/slider-arrows.png);
	width:44px;
	height:51px;
	top:85%;
}
.LinkImageSlider2  .flex-direction-nav li .flex-prev{ left:0; }
.LinkImageSlider2  .flex-direction-nav li .flex-next{ right:-2px; }

.LinkImageSlider2 .flex-caption{
		width:100%;
		display:block;
		text-align:left;
		color:#ffffff;
		text-decoration:none;
		font-size:22px;
		font-family: 'PapyrusRegular';
		line-height:50px;	
}
/*END New Slider*/

/*Producter on main*/
	#holder-6 .UC111MainContainer{
		display:block;		
		border:4px solid #fff;	
		position:relative;
	}
	#holder-6 #firstColumn .UC111MainContainer{
		margin-top:42px;
		float:right;
		width:376px;
		background:#efefef;	
		box-shadow: 0 0 3px 1px #e0e0e0, 0 0 100px #cbc5c0 inset;
		padding-bottom:7px;
		behavior: url(PIE.htc);
	}	
	#holder-6 #firstColumn .UC111MainTitle{
		position:absolute; top: -48px; left:0;
		text-decoration:none;
		font-family: 'PapyrusRegular';
		font-size:32px;
		line-height:38px;
		color:#4b4b4b;
		text-align:left;
		
	}
	#holder-6  .UC111MainTitle span{ color:#936b00; }	
	
	#holder-6 #firstColumn .DocItemContainer,
	#holder-6 #firstColumn .DocItemContainerAlt{
		padding-left:19px;
		padding-top:10px;
		padding-bottom:0px;
	}
	#holder-6 .UC111ImageContainer{ padding-bottom:0; }
	#holder-6 #firstColumn .DocItemContainer:first-child{
		padding-left:17px;
	}	
	#holder-6 #firstColumn .UC111ItemTitleCont{
		width:132px;
		height:17px;
		overflow:hidden;
		margin-bottom:7px;
		margin-top:2px;
	}
	.UC111ItemTitle{
		color:#4b4b4b;
		font-size:14px;
		line-height:17px;
		font-weight:bold;
		font-style:italic;
	}
	
	#holder-6 #firstColumn .UC111TeaserContainer{
		width:132px;
		height:34px;
		overflow:hidden;
	}
	
	#holder-6 .UC111Teaser{
		font-size:14px;
		line-height:15px;
		color:#936b00;
	}
	
	#holder-6 #firstColumn .UC111ImageContainer > a{
		background:#fff;
		padding:5px;
		width:148px;
		box-shadow:1px 2px 3px #c5c5c5;
	}
	#holder-6 #firstColumn .UC111ImageContainer > a:hover{
		text-decoration:none;
	}

	#holder-6 #firstColumn .UC111ReadMore{
		position:relative;
		bottom:-20px;
	}
	
/*#Producter on main*/

/*SOCIAL BOX*/
.addthis_toolbox{
	display:table;
	margin-bottom:15px;
	}
	
.bgkolfirst .addthis_toolbox, #UC1001_pnlMain .addthis_toolbox{
	position:relative;
	width:193px;
	margin-top:35px;
	background:url(../Images/social-bg.png) 50% 0 no-repeat;
	height:61px;	
}
#UC1001_pnlMain .addthis_toolbox{ margin-top:17px; margin-left: -6px; }

#holder-6 .addthis_toolbox .addthis_button_facebook,  #UC1001_pnlMain .addthis_toolbox .addthis_button_facebook{
	margin-left:10px;
}
.addthis_toolbox  a{
	float:left;
	display:block;
	padding:0 !important;
	cursor:pointer;
	width:36px;	
	height:36px;
	margin:12px 0;
	margin-right:11px;
	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: -36px 0;	}
.addthis_toolbox .addthis_button_email{  background-position: -72px 0;	}	
.addthis_toolbox .addthis_button_favorites{ background-position: -108px 0; margin-right:0; }

.addthis_toolbox  a:hover{
	opacity:0.7;
	}
/*#SOCIAL BOX*/


/*TAIL*/
#tail{
	background: #fff url(../Images/bg-tail.jpg) 50% 0 repeat-x;
	height:55px;	
	}
	
#tail .holder{padding-top:23px;}

#tail, #tail a{
	color:#413012;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	}
		
#tail a{	text-decoration:none; }	
#tail a:hover{	text-decoration:underline; }	
  
#tail .credits{ float:left; }
#tail .by{ float:right; }

#tail  .LinkImageList2 {
	border-top:1px solid #896A27;	
	background:#fff;
	position:absolute;
	left:0; top:-43px; 
	height:30px; padding-top:5px;
	width:1130px;
	background:none;
	border:0;
	text-align:center;
	width:1024px;
}

#tail  .LinkImageList2 div{
	display:inline!important;
	float:none;
	}	

#tail  .ReadMore { display:none; }

#tail  .LinkImageList2 div{
	display:inline!important;
	float:none;
	}

#tail  .LinkImageList2 > div{
	padding:0 40px;
	}	

/*#TAIL*/



/*PRODUCT BOXES*/   
	.UC162 .ProdItemContainer { width:193px !important; margin-right:11px !important;}
	.UC162 .ProdItemContainer.LastItemInRow{ margin-right:0px !important;}
	.ProdItemInnerContainer, .ItemInnerContainer{
		margin:0;
		background-color:#fff;
		border:solid 1px #c9c9c9;
		padding:8px;
		box-shadow:#C5C5C5 1px 2px 3px;
	  }
	  .ProdItemInnerContainer{
		  box-shadow: 1px 2px 3px #C5C5C5;
	  }
	  .UC120ProdItemInnerContainer{ margin-right:2px; }
	  .UC120ProdItemInnerContainer,
	  .UC162 .ProdItemContainer{ margin-bottom:12px; }

	.ProdItemInnerContainer  .ItemTitleContainer, .UC120ItemTitleCont{ margin-bottom:5px; }
	
	.ProdItemInnerContainer .ItemTitle, .UC137ItemTitle{
		font-size:16px;
		line-height:20px;
		font-family: 'PapyrusRegular';
		font-weight:bold;
	}
	.ProdItemInnerContainer .ImageContainer { 
		padding-bottom:0;
		margin-bottom:5px;
	}
	.ProdItemInnerContainer .Teaser{
		font-weight:normal;
	}
	.ProdItemInnerContainer .ProdDetailsContainer { margin-bottom:5px; }
	
	
	.UC124SubMainTitleContainer a{
		font-size:14px;
		line-height:20px;
	  }
	  
	input.BuyBtn{	 
		font-family: 'PapyrusRegular';
		font-size:30px;
		height:25px;
		cursor:pointer;
		background:url(../Images/btn-kjop.png) 100% 0 no-repeat;
		height:37px;
		width:78px;
	  }
	.MakeOrderContainer .BuyBtn{
		width: 139px;
		position:absolute;
		top:-5px; right:0;
	}
	.MakeOrderContainer{ position:relative; }
	
	.UC103ProdDetailsContainer > tbody > tr > td { padding-bottom:5px; }

	.QuantityTxb{
		font-family:Arial, Helvetica, sans-serif;
		background: url(../Images/qnt-bg.png);
		width:40px;
		height:25px;
		line-height:25px;
		font-size:15px;
		font-weight:bold;
		padding:0;
		border:solid 1px #aaa;
		text-align:center;
	  }
	.UC103QuantityTxb	  { margin-top:5px; float:right; margin-right:-8px; }
	
	#UC103_trBuyButton td {padding-top:5px; }
	.RelImagesTitle{ padding-bottom:5px; margin-top:25px; }
	#UC1001_pnlOrderContainer, #UC1003_pnlOrderContainer{ padding-top:20px; }
	#UC1001_txbQuantity, #UC1003_txbQuantity { float:right; }
    #UC1001_btnAddToChart, #UC1003_btnAddToChart{ width:80px; right:inherit; top:15px;}
	#UC1001_pnlTeaser{ margin-top:10px;  }
	#UC1001_pnlRelImages{ margin-top: 10px; border-top: 1px dashed gray; border-bottom: 1px dashed gray; padding-top:10px; }
	#UC1001_pnlTeaser .Teaser{ font-weight:normal; font-size:14px !important; line-height:18px; }
	.RelImageLink, .RelImageLink:hover { display:block; text-decoration: none; padding-bottom: 8px; }
	.RelImageLink img, .RelImageLink span { display: block;}
	.RelImageLink img { }
	.RelImageLink span { text-align: center; text-decoration: none; }
	.RelImage { margin-right: 0; }
   
   
    /* UC608 */
    
	
    #UC608_pnlTitle { padding-bottom: 12px; width: 250px; }
    #UC608_pnlTitle > h1 { font-family: 'PapyrusRegular'; font-size: 25px; color: #231f20; line-height: 30px; margin: 6px 0 0 0; }
    
    #UC608_pnlRating { margin-bottom: 18px; }
    #UC608_rating_tImages { float: left; margin-right: 5px; }
    #UC608_rating_tImages img { margin-right: 3px; }
    
    #UC608_pnlDimensionsContainer { margin: -52px 0 20px 0; }
    #UC608_pnlDimensionsContainer .DimensionTxt { font-family: 'PapyrusRegular'; color: #231f20; font-size: 17px; text-transform: none; line-height: 48px; }
    
    #UC608_pnlMain .TextColumn { min-width: 0; color: #bababa; font-size: 11px; }
    #UC608_pnlMain .ValueColumn { min-width: 0; color: #6d6d6d; font-size: 11px; }
    
    #UC608_pnlMain .PriceTxt { display: none; min-width: 0; font-size: 13px; color: #231f20; text-transform: none; }
    #UC608_pnlMain .Price { min-width: 0; font-size: 29px; color: #936b00; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; }
    #UC608_pnlMain .BuyButtonContainer { float: right; }
    #UC608_pnlMain #payment { float: right; margin-top: 15px; }
    
    #UC608_pnlContentContainer, #UC608_pnlTeaser { line-height: 18px; }
    
    #UC608_pnlPrice { margin: 8px 0; }
    
    #UC608_pnlMain #innerColumn { float: left; width: 270px; }
    #UC608_pnlOrderContainer { float: right; width: 255px; }
    #UC608_txbQuantity { width: 41px; padding: 0 3px; height: 58px; background: #e9e8e8; font-size: 29px; color: #322e2f; text-align: center; line-height: 58px; box-shadow: none; border-radius: 4px; }
    #UC608_btnAddToChart { display: block; padding: 0; margin: 0; width: 195px; height: 72px; background: url(../images/bg-bigbuybutton.png) top left no-repeat; position: static; transition: none; }
    #UC608_btnAddToChart:hover { background-position: bottom left; opacity: 1; }
    
    #UC608_pnlMain .addthis_toolbox { position: absolute; top: 28px; right: 0; }
    
    
    #UC608_pnlMain .DimImageText { display: block; margin: 8px 0 0 0; } 
    #UC608_pnlMain .RelImagesDimItem.selected { background: #936b00; }
    #UC608_pnlMain .RelImagesDimItem { outline: none; margin: 0 0 7px 9px; width: 46px !important; }
	#holder-1618 #UC608_pnlMain .RelImagesDimItem { width: 60px !important; padding-top: 2px; }
    #UC608_pnlMain .RelImagesDimItem img { width: 46px; height: 46px; }
    #UC608_pnlMain .RelImagesDimItem img:hover { outline: 2px solid #936b00; }
    #UC608_pnlMain .RelImagesDimItem.selected img:hover { outline: none; }
    #UC608_pnlMain .RelImagesDimItem.selected:hover { outline: 2px solid #936b00; }
    #UC608_pnlMain .RelImagesDimContainer > .RelImagesDimItem.nomargin { margin-left: 4px; }
	#UC608_pnlMain .RelImagesDimItem.disabled { opacity: 0.3; }
    
    #UC608_pnlProdDetails { width: 545px; }
    #UC608_pnlMain #leftcolumn { width: 236px; }
    #UC608_pnlMain #leftcolumn > div { float: left; }
    #UC608_pnlRelImages li { margin-left: 9px; margin-bottom: 5px; }
    #UC608_pnlRelImages ul, #UC608_pnlRelImages .RelImageLink { padding: 0; margin: 0; }
	#UC608_pnlRelImages ul > li:nth-of-type(5n + 1),
	#UC608_pnlRelImages ul > li:first-child,
	#UC608_pnlRelImages ul > li:first-child + li + li + li + li + li,
	#UC608_pnlRelImages ul > li:first-child + li + li + li + li + li + li + li + li + li + li + li {
		clear: left;
		margin-left: 0;
	}
    /*#UC608_pnlRelImages ul > li.nomargin { margin-left: 0; }*/
    
    /* End UC608 */
    
	.Symbols { width: 236px; margin-top: 12px; }
	.Symbols .Symbol { float: left; position: relative; text-align: center; margin-left: 9px; margin-bottom: 5px; }
    .Symbols > .Symbol:nth-of-type(5n + 1),
	.Symbols > .Symbol:first-child,
	.Symbols > .Symbol:first-child + .Symbol + .Symbol + .Symbol + .Symbol + .Symbol,
	.Symbols > .Symbol:first-child + .Symbol + .Symbol + .Symbol + .Symbol + .Symbol + .Symbol + .Symbol + .Symbol + .Symbol + .Symbol + .Symbol {
		clear: left;
		margin-left: 0;
	}
    /*.Symbols > .Symbol.nomargin { margin-left: 0; clear: left; }*/
	.Symbols .Symbol span { display: block; text-align: center; font-weight: bold; font-size: 11px; width: 40px; word-wrap: break-word; }
	.Symbols .Symbol img { width: 40px; background: #e9e8e8; }
	#UC1001_pnlStrikkepinne img, #UC1003_pnlStrikkepinne img {width:36px; margin: 2px 0;}
	.ViewProductV3 .MakeOrderContainer .QuantityContainer, .ViewProductV3 .MakeOrderContainer .BuyButtonContainer { min-width: 0; }
	/*ProdDetailsContainer*/
	
	.ViewProductV3 .TextColumn{ min-width:65px; }	
	#UC1001_pnlProdDetails div,
	#UC1003_pnlProdDetails div{ font-size:18px; line-height:16px; margin-bottom:2px; }
	#UC1001_pnlProdDetails div.TextColumn,
	#UC1003_pnlProdDetails div.TextColumn,
	#UC1003_pnlProdDetails div.TextColumn label	 { font-size:12px; }
	.Row.Dim1Row{ margin-bottom:0 !important; }
	
	.UC162  .DetailsKeyContainer{ width:68px; }
	.UC162  .DetailsValueContainer{ font-size:15px; line-height:15px; }
	.ProductNumberTxt, .StockTxt, .PriceTxt, .OriginalPriceTxt, .DiscountPriceTxt, .UnitTxt, .DimensionTxt {
		color:#727272;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		text-transform:uppercase;	
		}
	.ProductNumber, .Price, .OriginalPrice, .DiscountPrice, .Unit, .DimensionDrp {
		color:#727272;
	}	
	.PriceVatTxt {font-size:9px;} 	
	.Price { color:#936b00; font-size:16px; font-weight:bold; font-family: 'PapyrusRegular'; }

	.UC103PriceTxt{ line-height:25px; }	
	.UC103Price{ line-height:25px; }
	
	.Dim1Row,  .Dim2Row{ padding:3px 0; }
	/*#ProdDetailsContainer*/
	
	.SortingContainer{
		text-align:right;
		padding-bottom:10px;
	   }
       
    .ViewProductV3 .FlattenDimItem { background: none; border: 1px solid #936b00; border-radius: 1px; font-size: 14px; color: #231f20; line-height: 22px; padding: 0 5px; box-shadow: none; outline: none; }
    .ViewProductV3 .FlattenDimItem.selected, .ViewProductV3 .FlattenDimItem:hover { outline: none; background: #936b00; color: #fff; }
/*#PRODUCT BOXES*/


#pnlproductslider #pnlGroupCol_UC1002 { margin-bottom: 20px; }

/* Comments */
#pnlproductslider #UC1002_productListMainContainer .MainTitleContainer { padding: 0; float: none; }
#pnlproductslider #UC1002_productListMainContainer .MainTitle, #UC116_tMain #UC116_lbTitle { line-height: 34px; font-size: 25px; font-family: 'PapyrusRegular'; color: #231f20; border-bottom: 1px solid #c3c2c3; padding: 0; margin-bottom: 10px; }
#pnlproductslider #UC1002_productListMainContainer .MainTitle { color: rgb(184, 63, 63); }
#UC116_tMain .UC116DocItemContainer > table, #UC116_tMain .UC116DocItemContainerAlt > table { width: 100%; }
#UC116_tMain .TitleContainer > * { float: left; margin-right: 10px; }
#UC116_tMain .TitleContainer > table { margin-top: 2px; }
#UC116_tMain .TitleContainer > table img { margin-right: 3px; }
#UC116_tMain .TitleContainer > img { display: none; }
#UC116_tMain .UC116ItemTitle { color: #936b00; font-size: 14px; }
#UC116_tMain .UC116Teaser { display: block; font-weight: normal; font-size: 12px; color: #6d6d6d; line-height: 14px; }
#UC116_tMain .UC116MsAuthorText { float: left; font-size: 11px !important; color: #4f4c4d !important; padding-left: 0 !important; }
#UC116_tMain .UC116MsAuthor { float: left; font-size: 12px; color: #7f5f42; padding-left: 4px; line-height: 14px; }
#UC116_tMain .UC116MsDate { float: left; margin-left: 13px; padding-left: 13px; border-left: 1px solid #cecece; font-size: 11px; color: #4f4c4d; line-height: 14px; }
#UC116_tMain .UC116Info { margin-top: 10px; }

#pnlWriteFeedback .UC116FormLabel, #pnlWriteFeedback .UC129FormLabel { color: #6d6d6d; width: 110px; display: block; float: left; }
#UC116_lbtxbBody + br { display: none; }
#pnlWriteFeedback .UC116MainContainer table > tbody > tr > td:first-child { height: 30px; vertical-align: top; }
#pnlWriteFeedback input[type=text], #UC116_tMain textarea { background: none; box-shadow: none; margin: -4px 0 0 0; padding: 2px 5px !important; color: #6d6d6d; width: 280px !important; border: 1px solid gray !important; }
#pnlWriteFeedback textarea { resize: none; }
#UC116_pnlImageCode #UC116_txbImageCode { margin: 0 0 0 110px !important; height: 20px !important; width: 150px !important; }
/* End Comments */


/*File Relations (UC118)*/	
#UC118_dGridFiles{ width: auto !important; }
#UC118_dGridFiles > tbody > tr > td:first-child { width:50px; }
#UC118_dGridFiles > tbody > tr > td { padding: 3px 0; vertical-align:middle; }
#UC118_dGridFiles a {
	font-weight:bold;
	text-decoration:none;
	color:#936b00;
}
#UC118_dGridFiles a:hover {
	text-decoration:underline;
}	
/*END Relations */	

/*VIS HANDLEKURV*/
	.CartGridHeader {
		font-weight:bold;
	 }
	 
	.CartGridHeader  td{ 
		background:#936b00;
	  }
	  
	.CartGridItemContainerAlt td, .UC109SmallCartItemContainerAlt td, .CompactListContainer .ProdItemContainer{
		background:#DADADA;
	}
	
	
	.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 {
	  width:60px;
	  padding-left:0;
	  padding-right:0;
	}
	
	#UC1006_pnlTermsTop{ display:none; }
	.UC140 .Login > div{ width:367px; }
/*#VIS HANDLEKURV*/

/*SEARCH Results PAGE*/	 
	#UC170_pnlResult .DataListItemsRow { 
		background:none;
		border-bottom: 1px solid #C9C9C9;
		padding-bottom: 15px;
        margin-bottom: 0; 
	}
    .UC170 .OuterDetailsCont, .UC170 .OuterDetailsCont > div { display: block !important; float: left; padding: 0; }
    .UC170 .ImageContainer { width: auto !important; padding-right: 15px !important; }
    .UC170 .DetailsContainer, .UC170 .PriceAndBuy { width: 229px !important; }
    .UC170 .Teaser { font-weight: normal; }
    .UC170 .TeaserContainer { margin: 5px 0 5px 0; }
    #UC170_pnlPager { margin-top: 20px; }
    .UC170 .ItemTitleContainer { margin-bottom: 5px; }
    .UC170 .ItemTitleContainer a { text-decoration: none; }
/*#SEARCH Results PAGE*/	 


/*KONTAKT PAGE*/
	.UC129ControlsContainer, .UC129ErrorContainer{
		padding-left:85px;
	}
/*#KONTAKT PAGE*/


/*TRANSITION*/

.BuyBtn, .BuyBtn:hover, #UC128_btnRegister, #UC128_btnRegister:hover, .UC109 .UC109SmallCartShowCart, .UC109 .UC109SmallCartShowCart:hover,
input[type="submit"], input[type="button"], .UC137ItemLink, .ReadMore, input[type="submit"]:hover, input[type="button"]:hover, .CartGridItemQuantity:hover, .CartGridItemQuantity:focus, .CartGridItemQuantity,  .CartGrid a,  .CartGrid a:hover, #tail a, #tail a:hover{
 -webkit-transition: all 0.3s ease-out;  /* Saf3.2+, Chrome */
     -moz-transition: all 0.3s ease-out;  /* FF4+ */
      -ms-transition: all 0.3s ease-out;  /* IE10? */
       -o-transition: all 0.3s ease-out;  /* Opera 10.5+ */
          transition: all 0.3s ease-out;  	
}

/*#TRANSITION*/


/*Gproup pages*/
#UC137_dList > tbody > tr > td > div,
#UC120_dList > tbody > tr > td > div {
	width:193px !important;
}
#UC137_dList > tbody > tr > td,
#UC120_dList > tbody > tr > td {	padding-left:11px; padding-bottom:7px; }
#UC120_dList > tbody > tr > td { padding-bottom:3px; }

#UC137_dList > tbody > tr > td:first-child,
#UC120_dList > tbody > tr > td:first-child {	padding-left:0px; }

.CartIllustration
{
	background-image: url('../images/step-1.png');
}

.AddressIllustration
{
	background-image: url('../images/step-2.png');
}

.PaymentDeliveryIllustration
{
	background-image: url('../images/step-3.png');
}

.ConfirmIllustration
{
	background-image: url('../images/step-4.png');
}

.CompleteIllustration
{
	background-image: url('../images/step-5.png');
}

.UC110MainContainer .Illustration, .UC140 .Illustration, .CompleteIllustration
{
	width: 548px;
	height: 38px;
	margin: 10px auto !important;
}

/*Catlog Custom*/
#UC1009_tMain{
	margin-top:15px;
	}

#UC1009_tMain .UC120ContentContainer{
	
	}	

.fancybox-img-content-holder{
	display:none;
	}	

.fancybox-image-content img{
	max-height:600px;
	max-width:520px;
	width:auto;
	height:auto;
	}

.fancybox-content-close{
	background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("../js/fancybox/fancybox.png");
    background-origin: padding-box;
    background-position: -40px 0;
    background-repeat: repeat;
    background-size: auto auto;
    cursor: pointer;
    display: block;
    height: 30px;
    position: absolute;
    right: 0;
    top: 0;
    width: 30px;
    z-index: 1200;
	}

.fancybox-modal{
	overflow:hidden;
	zoom:1;
	width:960px;
	height:600px;
	}	

.fancybox-modal .ContentContainer{
	width:380px;
	}	

.fancybox-modal .Content{
	padding:30px;
	}	

.fancybox-modal > div{
	float:left;
	}	

.fancybox-modal .Content > h2{
	font-family: 'PapyrusRegular';
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	display:block;
	margin-bottom:15px;
	}

.fancybox-catalog #fancybox-left, .fancybox-catalog #fancybox-right{
	width:60px!important;
	height:580px!important;
	}	

.fancybox-catalog #fancybox-left .fancy-ico, .fancybox-catalog #fancybox-right .fancy-ico{
	top:250px!important;
	}	

.fancybox-catalog #fancybox-print{
	display:none!important;
	}	

/*#Catalog Custom*/

.UC145{ padding-top:10px; }



#pnlproductslider { position: relative; }
#holder-6 #pnlproductslider { height: 300px; }
#holder-6 #pnlproductslider > div { position: absolute; }
#pnlproductslider .ProdItemContainer { width: 151px !important; margin: 0 0 0 58px !important; }
#pnlproductslider .DataListItemsRow > .ProdItemContainer:first-child, #pnlproductslider .DataItemsRow > .ProdItemContainer:first-child { margin: 0 0 0 16px !important; }
#pnlproductslider .ProductDescriptionContainer { position: relative; }
#pnlproductslider .ProductDescriptionContainer:after { display: block; content: " "; position: absolute; top: 0; left: -29px; width: 1px; height: 100%; background: #e1e1e1; }
#pnlproductslider .DataListItemsRow > .ProdItemContainer:first-child .ProductDescriptionContainer:after, #pnlproductslider .DataItemsRow > .ProdItemContainer:first-child .ProductDescriptionContainer:after { display: none; }
#pnlproductslider .ProdItemInnerContainer { border: 0; box-shadow: none; padding: 0; }
#pnlproductslider .QuantityContainer { display: none; }
#pnlproductslider .ItemTitleLink { color: #231f20; text-decoration: none; }
#pnlproductslider .BuyBtn { display: block; width: 148px; height: 45px; margin: 7px 0 0 1px; padding: 0; background: url(../images/bg-buybutton.png) top left no-repeat; transition: none; position: static; text-indent: 100%; overflow: hidden; }
#pnlproductslider .BuyBtn:hover { background-position: bottom left; opacity: 1; }
#pnlproductslider .PriceTxt { font-size: 14px; color: #333; font-family: Georgia, "Times New Roman", Times, serif; text-transform: none; line-height: 19px; }
#pnlproductslider .DetailsKeyContainer { min-width: 0; width: auto; padding-right: 8px; vertical-align: top; }
#pnlproductslider .Price { font-size: 18px; color: #000; font-family: Georgia, "Times New Roman", Times, serif; display: block; line-height: 18px; }
#pnlproductslider .ProdDetailsContainer { margin: 10px 0; }
#pnlproductslider .AddedToCartImage { position: absolute; top: -17px; left: 7px; }
#pnlproductslider .flex-direction-nav a { background-image: url(../images/productslider-arrows.png); width: 27px; height: 82px; margin-top: -50px; }

.ImageContainer { position: relative; }
/*.DiscountImage { 
	width:130px;
    height:72px;
	display:block;
	position:absolute;
	left:-12px; bottom: -10px; 
	z-index:100;
    background: url(../images/rabatt-10_90.png) 0 0;
}	

.rabatt10 { background-position: 0 0; }
.rabatt20 { background-position: -150px 0; }
.rabatt30 { background-position: -303px 0; }
.rabatt40 { background-position: -455px 0; }
.rabatt50 { background-position: -609px 0; }
.rabatt60 { background-position: -760px 0; }
.rabatt70 { background-position: -916px 0; }
.rabatt80 { background-position: -1065px 0; }
.rabatt90 { background-position: -1218px 0; }*/

.DiscountImage { 
	width:132px;
    height:32px;
	display:block;
	position:absolute;
	left:-12px; bottom: 0; 
	z-index:100;
    background: url(../images/tilbud.png) 0 0;
}	



#pnlbigdocument { position: relative; height: 64px; margin-top: 15px; margin-bottom: 40px; }
#holder-6 #pnlbigdocument { height: 90px; margin-top: 15px; }
#holder-6 #pnlbigdocument:before {
    display: block;
    content: " ";
    position: absolute;
    top: -16px;
    left: -56px;
    width: 1133px;
    height: 16px;
    background: url(../images/bigshadow-top.png) left top no-repeat;
    visibility: visible;
}
#pnlbigdocument:after {
    display: block;
    content: " ";
    position: absolute;
    top: 100%;
    left: 0;
    width: 800px;
    height: 16px;
    background: url(../images/smallshadow-bottom.png) left top no-repeat;
    visibility: visible;
}
#holder-6 #pnlbigdocument:after {
    width: 1133px;
    left: -56px;
    background-image: url(../images/bigshadow-bottom.png);
}
#pnlbigdocument > div { position: absolute; }
#pnlbigdocument .UC171Teaser div { float: left; line-height: 64px; width: 265px; height: 64px; font-family: 'PapyrusRegular'; font-size: 20px; color: #000; font-weight: normal; }
#holder-6 #pnlbigdocument .UC171Teaser div { width: 340px; height: 90px; line-height: 90px; font-size: 24px; }
#pnlbigdocument .UC171Teaser div span { width: 44px; height: 64px; margin: 0 12px 0 0; float: left; background: url(../images/icon-frontpage.png) center center no-repeat; }
#holder-6 #pnlbigdocument .UC171Teaser div span { height: 90px; }
#pnlbigdocument .UC171Teaser div + div { width: 250px; padding-left: 15px; }
#pnlbigdocument .UC171Teaser div + div + div { width: 235px; padding-left: 30px; }
#holder-6 #pnlbigdocument .UC171Teaser div + div { width: 325px; padding-left: 15px; }
#holder-6 #pnlbigdocument .UC171Teaser div + div + div { width: 310px; padding-left: 30px; }



#holder-6 #UC145_pnlMain { padding-top: 0; }
#holder-6 #pnlbox { margin-bottom: 15px; }
#holder-6 #UC152_tMain { margin-bottom: 0; margin-top: 0; }
#holder-6 #UC152_btnEdit { display: none; }
#holder-6 #UC152_tTeaser { width: 186px; position: relative; }
/*
#holder-6 #UC152_tTeaser:before {
    display: block;
    content: " ";
    position: absolute;
    top: -5px;
    left: 0;
    width: 100%;
    height: 9px;
    background: url(../images/shadow-contactinfo-top.png) center top no-repeat;
}
#holder-6 #UC152_tTeaser:after {
    display: block;
    content: " ";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 9px;
    background: url(../images/shadow-contactinfo-bottom.png) center top no-repeat;
}
*/
#holder-6 #UC152_tMain .UC112ImageContainer { padding: 0; }
#holder-6 #UC152_tMain .UC112ItemTitle { position: absolute; top: 76px; z-index: 1; font-family: Georgia, "Times New Roman", Times, serif; background: rgba(0, 0, 0, 0.35); color: #fff; font-size: 14px; font-weight: bold; text-transform: uppercase; text-align: center; padding: 4px 0; line-height: 20px; }
#holder-6 #UC152_tMain .UC112Teaser { text-align: center; }
#holder-6 #UC152_tMain .UC112Teaser p { font-weight: normal; font-size: 12px; color: #4b4b4b; line-height: 18px; }
#holder-6 #UC152_tMain .UC112Teaser p.withpaddings { padding: 3px 0; }
#holder-6 #UC152_tMain .UC112Teaser span { display: block; width: 100%; line-height: 25px; background: #231f20; color: #fff; text-align: center; font-weight: normal; }
#holder-6 #UC152_tMain .UC112Teaser span a { text-decoration: none; font-size: 16px; }
#holder-6 #UC152_tMain .UC112Teaser span.title { font-size: 14px; color: #6d6d6d; position: relative; padding-top: 5px; }
#holder-6 #UC152_tMain .UC112Teaser p > span.title:before {
    display: block;
    content: " ";
    position: absolute;
    top: -5px;
    left: 0;
    width: 100%;
    height: 1px;
    background: url(../images/contactinfo-separator.png) center top no-repeat;
}
#holder-6 #UC152_tMain .UC112Teaser p > span.title:first-child:before { display: none; }
#holder-6 #UC152_tMain .UC112Teaser span.value { font-size: 20px; color: #936a10; padding-bottom: 15px; }


#secondColumn.bigtable > #UC171_documentViewMainContainer { float: left; width: 350px; }
#secondColumn.bigtable > #UC171_documentViewMainContainer .UC171Teaser  { font-weight: normal; line-height: 22px; }
#secondColumn.bigtable > #rightcolumn { width: 100%; min-height: 170px; }
#secondColumn.bigtable.rightlist > #rightcolumn { float: right; width: 400px; }
#secondColumn.bigtable > #rightcolumn .RegionFilter li { float: left; width: 160px; text-align: center; font-size: 14px; line-height: 26px; }
#secondColumn.bigtable > #rightcolumn .RegionFilter li.selected { font-weight: bold; }
#secondColumn.bigtable.rightlist > #rightcolumn .RegionFilter li { width: 133px; }
#secondColumn.bigtable > .UC178 { float: left; width: 100%; margin-top: 10px; }
#secondColumn.bigtable > .UC178 table { width: 1020px; margin-left: -209px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #4b4b4b; line-height: 20px; }
#secondColumn.bigtable > .UC178 table td { padding: 0 5px; }
#secondColumn.bigtable > .UC178 table thead td { padding: 5px 5px; font-weight: bold; font-size: 14px; background: #e4e4e4; border-bottom: 5px solid #fff; }
#secondColumn.bigtable .UC171MainTitle, #secondColumn.bigtable .MainTitle { font-family: 'PapyrusRegular'; font-size: 20px; color: #000; margin-left: 15px; }
#secondColumn.bigtable .MainTitle, #secondColumn.bigtable .MainTitleContainer a { float: left; padding-right: 20px; }
#secondColumn.bigtable .MainTitleContainer a { line-height: 20px; }
#secondColumn.bigtable { padding-top: 13px; }
#secondColumn.bigtable .MainTitleContainer { float: left; width: 100%; }


#orderProductSummary { display: none !important; }
#holder-195 #orderProductSummary, #holder-196 #orderProductSummary { display: block !important; }
#holder-195 .PopUpContainer span, #holder-196 .PopUpContainer span { display: table-cell; vertical-align: middle; height: 120px; padding-right: 200px; line-height: 24px; font-size: 18px; }

a.fancybox-content-close { right: -4px; top: -31px; }
#fancybox-content, #fancybox-content > div, #fancybox-content > div > div { overflow: visible !important; } 