@charset "UTF-8";
/* CSS Document */

@font-face {
    font-family: 'HighTowerTextRegular';
    src: url('high_tower_text-webfont.eot');
    src: url('high_tower_text-webfont.eot?#iefix') format('embedded-opentype'),
         url('high_tower_text-webfont.woff') format('woff'),
         url('high_tower_text-webfont.ttf') format('truetype'),
         url('high_tower_text-webfont.svg#HighTowerTextRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


/*FONTS*/
body{
	color:#595a5c;
	}

body a{
	color:#2d467e;
	}

body a:hover{
	}
	
input, textarea{
	}	

.MainTitle, .SubMainTitle, .Title, .UC147 .TitleContainer h1, .SmallCartTitle, .SubMainTitleContainer a, .MainTitleContainer a, .ItemTitle, .UC147 .TitleContainer h2, .MainTitleContainer span, .MainTitleContainer h1, .SubMainTitleContainer span, SubMainTitleContainer h1, .ItemTitleContainer span, .ItemTitleContainer h1{	
	color:#2d467e;
	}

.MainTitle{
	text-transform:uppercase;
}
.MainTitle, .SubMainTitle, .Title, .UC147 .TitleContainer h1, .SmallCartTitle{
	font-family: Georgia, "Times New Roman", Times, serif;
	}
		
.SubMainTitleContainer a, .MainTitleContainer a{
	}

/*Product boxes titles*/		
.ItemTitle, .UC147 .TitleContainer h2{	
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	line-height:14px;
	font-size:12px;
	}
	
/*Main page titles (bigest) */	
.MainTitleContainer span, .MainTitleContainer h1, .SubMainTitleContainer span, SubMainTitleContainer h1, .ItemTitleContainer span, .ItemTitleContainer h1, .UC112ItemTitle,  .UC148 .SubMainTitle, .UC103MainTitle{	
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;	
	}
/*Relaterte produkter titles*/
.UC134SubMainTitle, .UC120SubMainTitle, .UC130SubMainTitle, .UC131SubMainTitle{
	margin-top:10px;
	border-bottom: 3px double #CCCCCC;
	}
		
	/*Buying process titles*/
	
	/*First pages*/
	#UC140_pnlAddressTitle .Title, #UC140_pnlDeliveryAddressTitle .Title,
	#pnlPaymentTitle .Title, #pnlDeliveryTitle .Title, #UC140_pnlLoginTitle .Title {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size:16px;
		color:#5F5F5F;
		text-transform:uppercase;
		margin-bottom:0px;
	}
	#UC140_pnlAddressTitle, #UC140_pnlDeliveryAddressTitle{
		padding-bottom:5px;
	}
	
	#pnlConfirmTitle .Title, #holder-178 #UC147_pnlMain #pnlTitle h1{
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size:20px;
		color:#5F5F5F;
		text-transform:uppercase;
	}
	/* Last confirmation pages*/
	#UC140_pnlConfirmAddressTitle .Title, #UC140_pnlConfirmDeliveryAddressTitle .Title, #UC140_pnlConfirmPaymentDeliveryTitle .Title,
	#UC147_pnlAddressTitle .Title, #UC147_pnlDeliveryAddressTitle .Title, #UC147_pnlPaymentDeliveryTitle .Title{
		font-family: Georgia, "Times New Roman", Times, serif;
		text-transform:uppercase;
		font-size:20px;
		color:#5F5F5F;
	}
	
	/*#Buying process titles*/
	
#UC109_dList{font-size:10px;}
	
.Teaser, .Description {
	}	

.ErrMsg, .RequiredField{	
	}	
	
#holder-9 .UC112ItemTitle, #holder-10 .UC112ItemTitle, #holder-10 .UC129MainTitle, #holder-120 .UC112ItemTitle, #holder-143 .UC112ItemTitle,
#holder-7622 .UC112ItemTitle, #holder-8103 .UC112ItemTitle{
	font-size:18px;
}
/*#FONTS*/




/*COMMON - common styles and classes*/
body {
	background: #ebebeb url(../images/bg-head.png) 0 0 repeat-x;
	}
.Layout_2 #TABLE1 { width:970px; }	
#root{ min-width:1050px; }
#head .holder, #body .holder, #tail .holder{
	width:1000px;
	}

#body .holder{
	padding:0px 10px 20px;

	}

#firstSpacer img{ width:15px; }
#secondSpacer img{ width:12px; }
	
input[type="submit"], input[type="button"], .UC137ItemLink, .ReadMore{
	margin:0;
	padding:0 13px;
	background-color:#2c457c;
	height:22px;
	line-height:22px;
	border:none;
	text-align:center;
	color:#fff;
	text-transform:uppercase;
	font-size:12px;
	}

.ReadMore, .ReadMore a, .UC137ItemLink{
	color:#fff;
	display:block;
	width:80px;
	text-decoration:none;	
	}

.UC137ItemLink{
	text-align:center;
	margin:auto;
	}
.item .UC137ItemLink{
	padding:0;
	z-index:10;
	width:auto;
	margin-left:3px;
	color:#fff;
	font-family: 'HighTowerTextRegular';
	background: #2C457C;
}

.UC144 .ReadMore{
	position:absolute;
	right:10px;
	bottom:10px;
	}

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;
	}	

.UC111Teaser{
	height:64px;
	overflow:hidden;
	padding-bottom:0;
	line-height:16px;
	}
.MainContainer, .ProdDetailsContainer, .CartGrid, .UC110CartTotalContainer{
	margin-bottom:0;
}

#UC112_tMain{ margin-bottom:10px; margin-top:5px;}
#UC112_tMain .UC112ItemTitle { font-size:15px; line-height:16px; }
/*#COMMON*/




/*HEAD*/
#head {
	min-height:153px;
}
#head .holder{ padding-top:6px; }
		
#head #logo{
	display:block;
	text-align:center;
	height:70px;
	}
	
#head #logo a{
	display:block;
}
   

	/*TOP MENU*/
	
	#siteMenu_pnlMain ul li{
		font-family: 'HighTowerTextRegular';
		display:block;
		float:left;
		line-height:20px;
		height:20px;
		padding:16px 20px 16px 0;
		}
	
	#siteMenu_pnlMain a{
		color:#2d467e;
		font-size:18px;
		line-height:20px;	
		text-transform:uppercase;
		text-decoration:none;	
		display:block;
		}
	 #siteMenu_pnlMain li a:hover{
		 color:#838383;
		}
	#siteMenu_pnlMain .selected a{
		color:#838383;
		}
	
	/*#TOP MENU*/
	
	
	/*SEARCH*/
	
	#search_pnlSearch{
		position:absolute;
		right:0px;
		top:87px;
		z-index:1;
		}
	
	#search_pnlSearch input{
		float:left;
		display:block;
		margin:0;
		border:0;
		padding:0;
		}
	
	#search_pnlSearch #search_txbSearch{
		background:url(../images/bg-search.png) left;
		height:29px;
		line-height:29px;
		padding:0 5px;
		width:158px;
		text-transform:uppercase;
		color:#595a5c;
		}
	
	#search_pnlSearch #search_btnSearch, #search_pnlSearch #search_btnSearch:hover{
		width:29px;
		height:29px;
		background:url(../images/bg-search.png) right;
		opacity:1.0;
		}
	
	/*#SEARCH*/
	
	
	
	/*BREADCRUMBS*/
	
	#crumbs_pnlMain{
		font-size:10px;
		font-weight:bold;
		z-index:0;
		color:#b4b4b4;
		line-height:15px;
		padding:3px 0 7px 0;
		background:#2c457c url(../Images/bg-head2.png) 0 100% repeat-x;
		}
	#crumbs_pnlMain ul{
		display:block;
		width:1000px;
		margin:0 auto;
	}
	#crumbs_pnlMain li{
		float:left;
		}
		
	#crumbs_pnlMain li a{
		color:#fff;
		text-decoration:none;
		}
	
	#crumbs_pnlMain li a:hover{
		text-decoration:underline;
		}
	
	#crumbs_pnlMain li, #crumbs_pnlMain .Seperator{
		padding-right:5px;
		}
	
	/*#BREADCRUMBS*/



/*#HEAD*/




/*CONTENT*/
#holder-6 .UC101MainTitle{
	margin-bottom:0px;
	margin-top:10px;
}
#UC136_pnlMain{
	background:url(../Images/underslider.png) 0 100% repeat-x;
	padding-bottom:26px;
	margin-bottom:15px;
}
#UC136_pnlWrapper{
	height:311px;
}
#UC136_pnlWrapper a{
	text-decoration:none;
}
.SliderWrapper ul li a, .sidebarsliderText{
	font-family: 'HighTowerTextRegular';
	text-transform:uppercase;
	font-size:18px;
	text-decoration:none;
}
.SlideOverlay{ 
	margin-top:3px;
	text-align: center;
}
.bgkolsecond{
	background:#FFFFFF;
	padding:8px 7px 7px;
	  -webkit-box-shadow: 0px 0px 5px #bebebe inset; 
     -moz-box-shadow: 0px 0px 5px #bebebe inset; 
          box-shadow: 0px 0px 5px #bebebe inset; 
}
#holder-6 .bgkolsecond{padding-top:0px;}

	/*SIDEMENU*/
	.sidebarslider{
		display:block;
		text-decoration:none;
		margin-bottom:15px;
	}
  	.sidebarsliderText{
		height:26px;
		line-height:22px;
		background:url(../Images/underslider.png) 0 100% repeat-x;
	}
	
	.UC122, .UC109, .UC128{
	  margin-bottom:15px;
	  position:relative;
	  }
	.UC109{margin-bottom:0;}
  
	.UC122MainTitle, .UC109SmallCartTitle, .UC128MainTitle{
		font-family: 'HighTowerTextRegular';
		color:#2d467e;
		text-transform:uppercase;
		font-size:14px;
		display:block;
		z-index:10;	
		left:0;
		position:relative;
	  }
	.UC109SmallCartTitle{
		position:relative;
		top:2px;
		text-align:center;
	}
	
	.UC109 .MiddleBox, 	 .UC128 .MiddleBox, #holder-6 .UC129MiddleBox{
		 width:175px;
		 background:url(../Images/sideblock-middle.png);
		 margin-left:-4px;
		 margin-right:-4px;
		padding: 0 10px;
		position:relative;
	  }
	  
	.UC109 .BottomBox, .UC128 .BottomBox, #holder-6 .UC129BottomBox {
		 width:195px;
		 height:8px;
		 margin-left:-4px;
		 margin-right:-4px;
		 background:url(../Images/sideblock-bottom.png);
	}
	  
	.UC109{
		margin-top:40px;
		margin-bottom:15px;
	}
	.UC109 .MiddleBox{
		padding-top:10px;
	}
	.UC122 .TopBox {
		height:5px;
	  }

	  
	.UC109 .TopBox{
		position:absolute;
		left:-7px;
		top:-30px;
		z-index:5;
		background:url(../Images/uc109-title-bg.png);
		width:205px;
		height:43px;
	}
  
  
	.UC122 a{
		font-family:Arial, Helvetica, sans-serif;		
		text-transform:uppercase;
		color:#2d467e;
		font-size:11px;
		line-height:14px;
		padding:2px 0px;
		text-decoration:none;
		display:block;
		float:none;
		clear:both;
	  }
	  
	.UC122 a div { 
		display:table-cell;
		}
	.UC122 .plus, .UC122 .minus { padding-right:2px; }

	.UC122 a:hover{
  	}
  
	.UC122 .UC122MenuItemSelectedLevel1, .UC122 .UC122MenuItemSelectedLevel2, .UC122 .UC122MenuItemSelectedLevel3, .UC122 .UC122MenuItemSelectedLevel4, .UC122 .UC122MenuItemSelectedLevel5{
	  }
  
	#UC122_tdList table{
		width:100%;
	  }
	  
 	.UC122 .MenuItemLevel1, .UC122 .MenuItemSelectedLevel1  {font-weight:bold;}
	.UC122 .MenuItemSelectedLevel1 { padding-left:2px;  }
		
	.UC122MenuLevel2 a{ padding-left:6px; color:#424242; margin-left:6px; }
	.UC122 .MenuItemSelectedLevel2 { padding-left:8px;  background-color:#2C457C; color:#fff; }
  
	.UC122MenuLevel3 a{ padding-left:8px; background-color:#ACACAC; }	
	.UC122 .MenuItemSelectedLevel3 { padding-left:10px; color:#fff; }
  
	.UC122MenuLevel4 a{ padding-left:18px; background-color:#cccccc;  color:#424242;  }
	.UC122 .MenuItemSelectedLevel4 { padding-left:20px;  color:#2c457c;  }
  
	.UC122MenuLevel5 a{ padding:3px 0 ; padding-left:28px; font-size:10px; color:#595a5c; }
 	.UC122MenuLevel5 a:hover{ color:#2c457c; }
	.UC122 .MenuItemSelectedLevel5{ color:#2c457c;  text-decoration:underline;}
	
	.UC122MainContainer{
		margin-bottom:0;
	  }
  
	.UC128MainContainer{
		margin-bottom:0;
	  }
	/*#SIDEMENU*/
  
  
  
  
	/*CART*/
	.UC109SmallCartTotalPriceContainer{
		padding-bottom:0;
	}
	.UC109SmallCartLoginContainer{
		position:relative;
		z-index:10;
		left:38px;
		top:-5px;
		margin-bottom:0;
		border-top:0;
		border-bottom:0;
		width:inherit;
	}
	#UC109_trShowCartUpper{
		display:none;
	}
	.UC109, .UC109 a{
		font-size:12px;
	  }
	.UC109SmallCartLoginContainer a{
		line-height:15px;
		font-size:11px;
		color:#595a5c;
		display:block;
		font-weight:normal;
		text-decoration:none;
		text-transform:uppercase;
	  }
	#UC109_trNoProducts td{ color:#595a5c; text-align:center; font-size:10px; padding-bottom:5px;}
  
	.UC109 .UC109SmallCartShowCart{
		background: url(../Images/btn-handlekurv.png);
		display:block;
		height:36px;
		width:195px;
		margin-left:-10px;
		margin-right:-10px;
		position:relative;
		top:8px;
	  }		
	.UC109SmallCartInnerContainer{ margin-bottom:0;}  
	#UC23_image{ margin-bottom:15px;}
	/*#CART*/
  
	/*REGISTRER*/
	 .UC128 .TopBox, #holder-6 .UC129TopBox{
		 width:195px;
		 height:9px;
		 margin-left:-4px;
		 margin-right:-4px;
		 background:url(../Images/sideblock-head.png);
	 }
	#UC128_lbTitle{
		border-bottom:1px solid #d8d8d8;
		text-align:center;
		margin:0 8px;
		padding-top:1px;
		padding-bottom:3px;
		margin-bottom:6px;
	}
	#UC128_pnlInfoText{
		color:#595a5c;
		width:98px;
		font-size:11px;
		line-height:13px;
		margin:0 auto;
	}
	#UC128_pnlControls{
		padding-bottom:8px;
	}
	#UC128_txbEMail{
		background:#dbdbdb;
		font-family:Georgia, "Times New Roman", Times, serif;
		border:none;
		padding:0 8px;
		height:19px;
		line-height:19px;
		width:142px;
		color:#636363;
		line-height:19px;
		margin:9px auto 0;
		display:block;
		text-align:center;
	}

	#UC128_btnRegister, #holder-6 #UC129_btnSend{
		position:absolute;
		bottom:-35px;
		left:38px;
		background:url(../Images/btn-register.png);
		width:116px;
		height:31px;
	}
	.UC128ErrorContainer {text-align:center;}
	.UC128Msg{line-height:25px;}
	/*#REGISTRER*/


  /*PRODUCT BOXES*/   
  #UC101_dList, #UC137_dList, #UC124_dListSummarys_ctl00_dListProducts, #UC124_dListSummarys_ctl01_dListProducts{ margin-left:-4px; margin-right:-4px; }
	.item  {margin-left:9px; margin-bottom:10px; position:relative;}
	.item.first  {margin-left:0px;}
	.item .ImageContainer a{margin-left:-5px;}
	
	.intcon{ width:100%; }
	
	.intcon .prodl{ 
		padding-bottom:5px;
		padding-top:10px;
		padding-left:10px;
		background:url(../Images/prod-bg.png) 0 0;
	}
	.intcon .prodl>table{
		width:100%;
	}
	.intcon .prodr{ width:4px ;
		background:url(../Images/prod-bg2.png) 0 0;
	}
	
	.controls-container{
		height:4px;
		background:url(../Images/prod-BtShadow.png);
		margin:0 5px;
	}

	.controls-container .left{
		width:160px; height:53px;
		/*background:url(../Images/qnt-tape.png);*/
		position:absolute;
		left:-2px;
		bottom:-21px;
	}
	#holder-162 .controls-container .left{
		display:none;
	}
	.intcon .TeaserContainer, .intcon .DescriptionContainer {
		  height:61px;
		  overflow:hidden;
		  margin-bottom:5px;
		  padding-right:8px;
		  padding-left:3px;
	}
	
	.ProdItemInnerContainer, .ItemInnerContainer{
		padding:0;
		margin:0;
	  }
  
	.UC124SubMainTitleContainer a{
		font-size:14px;
		line-height:20px;
	  }
	  
	.TeaserContainer, .ItemTitleCont{
		padding-bottom:0;
  	  }
	
	.item .ItemTitleCont{
		height: 42px;
		overflow:hidden;
		margin-bottom:4px;
		padding-left:4px;
		padding-right:4px;
	}
	.item .ImageContainer{
		padding-bottom:4px;
	}
	.item .TeaserContainer{
		height: 42px;
		overflow:hidden;
		margin-bottom:0;
	}
	.item .Teaser{
		font-weight:normal;
		line-height:14px;
	}
		  
	
	input.BuyBtn{	
		background:url(../Images/btn-buy.png) 0 0 no-repeat;
		width:92px;
		height:32px;
		cursor:pointer;
	  } 	  
	.item input.BuyBtn{	
		float:right;
		position: relative;
		right:-12px;
	  }
  	.item input.BuyBtn:hover{
		opacity:1;
	}
	
	.PriceAndBuy input.BuyBtn{
		position:relative;
		top:4px;
	}
	.PriceAndBuy .QuantityTxb, .UC115ProdDetailsContainer .QuantityTxb{
		position:relative;
		top:1px;
		height:22px;
		line-height:22px;
	}
	
	/*ProdDetailsContainer*/
	.ProductNumberTxt, .StockTxt, .PriceTxt, .OriginalPriceTxt, .DiscountPriceTxt, .UnitTxt {
		line-height:16px;
		}
	.ProductNumber, .Price, .OriginalPrice, .DiscountPrice, .Unit {
		line-height:16px;
	}	
	
	.PriceVatTxt {
		line-height:9px;
		font-size:9px;
		padding-left:3px;
		position:relative;
		top:5px;
	}
	.item .PriceVatTxt {		
		position:relative;
		top:5px;
	}
	
	.item .ProdDetailsContainer > table {
		float:right;
		margin-right:10px;		
	}
	.item .priceRow{
		border-bottom:1px solid #b2b2b2;
	}
	.item .BuyRow table{
		width:100%;
	}
	.item .BuyRow td{
		padding-top:2px;
	}
	.ProdDetailsContainer > table > tbody > tr > td:first-child{
		padding-right:5px;
	}
	.UC103ProdDetailsContainer td{
		padding-bottom:7px;
	}
	.UC115ProdDetailsContainer .PriceTxt, .UC115ProdDetailsContainer .Price{
		position:relative;		
		bottom:12px;
	}
	.UC115ProdDetailsContainer .PriceVatTxt{
		position:relative;
		top:-6px;
	 }
	/*ProdDetailsContainer*/
	
	.UC103ImageContainer, .UC112ImageContainer{
		text-align:left;
		padding-right:10px;
		
	}


	

	
	.QuantityTxb{
		width:25px;
		height:20px;
		line-height:20px;
		padding:0;
		border:solid 1px #aaa;
		text-align:center;
	  }
	.item .QuantityTxb{
		color:#2c457c;
		border:none;
		background:none;
		font-size:11px;
		margin-top:0 !important;
	}
	
	.ProductNumberTxt, .StockTxt, .PriceTxt, .OriginalPriceTxt, .DiscountPriceTxt, .UnitTxt {
		color:#939393;
		}
	.PriceTxt{ text-transform:uppercase;}
	.Price{
		color:#000;
		font-size:14px;
	}
	
	.item .ProductNumberTxt, .item .ProductNumber{ position:absolute; font-size:9px; bottom:10px;}
	
	.item .ProductNumberTxt{ color:#b3b3b3; left:100px;}
	.item .ProductNumber{color:#818181; text-transform:uppercase; left:130px;}

	
	.SortingContainer{
		padding-top:5px;
		text-align:right;
		padding-bottom:10px;
		
	   }
	   
	   a.lnkViewAll{
		   text-transform:uppercase;
		   margin-right:9px;
		   width:90px;
		   text-align:center;
		   text-decoration:none;
		   background:#2C457C;
		   color:#fff;
	   }
  /*#PRODUCT BOXES*/
  
    /*VIS HANDLEKURV*/
	.CartGrid{border:none;}
	.CartGridHeader {
		font-weight:bold;
     }
	 
	.CartGridHeader  td{ 
		background:#2C457C;
      }
	  
	.CartGridItemContainerAlt td, .UC109SmallCartItemContainerAlt td, .CompactListContainer .ProdItemContainer, .UC144 .ItemContainerAlt{
		background:#EBEBEB;
    }
	
	.CompactListContainer .ProdItemContainer, .CompactListContainer .ProdItemContainerAlt{
		background:none;
		border-bottom: 3px double #CCCCCC;
	}
	.PagerMainContainer{
		margin-top:15px;
	}
	.PagerMainContainer a:hover{
		color:#fff;
	}
	.CartGridItemContainer  td, .CartGridItemContainerAlt td{
		vertical-align:middle;
      }
	  
	.CartGridItemContainer  td:first-child, .CartGridItemContainerAlt td:first-child{
		text-align:center;
		vertical-align:middle;
		width:40px;
		padding:3px 0;
      }
	  
	.CartGridItemContainer  td:first-child, .CartGridItemContainerAlt td:last-child{
		width:40px;
		padding:3px 0;
	}
	  
	.CartGridItem{
		text-decoration:none;
	  }
  #pnlButtonsConfirmTop{margin-top:0;}
  #pnlButtonsConfirmTop{margin-bottom:5px;}
  #pnlDelivery{
	  display:none !important;
  }
  /*#VIS HANDLEKURV*/




  /*KONTAKT PAGE*/  
  #holder-6 .UC129TopBox{ margin-top:40px; }
  #holder-6 .UC129MainTitle{
	  font-size:14px;
	  border-bottom: 1px solid #D8D8D8;
	  margin: 0 8px 6px;
	  padding-bottom: 3px;
	  padding-top: 1px;
	  text-align: center;
  }
  #holder-6 .UC129MiddleBox { padding:0 10px 5px;}
  #holder-6 #UC129_pnlMain{ margin-bottom:0; }
  
  #holder-6 .UC129MainContainer div input[type="text"], 
  #holder-6 .UC129CommentCont textarea {
		background: #DBDBDB;
		border: none;
		color: #636363;
		display: block;
		font-family: Georgia,"Times New Roman",Times,serif;    
		margin: 0px auto 4px;
		padding: 0 8px;
		width: 142px;
	}
	#holder-6 .UC129MainContainer div input[type="text"]{
		height: 19px;
   		line-height: 19px;}
	#holder-6 .UC129CommentCont textarea{
		resize:none;
		height:80px;
		padding: 3px 8px;
	}

	#holder-6 .UC129ControlsContainer, #holder-6 .UC129ErrorContainer{
		padding-left:10px; 
	}
	#holder-6 #UC129_lbtxbEmail{ width:33px; }
	#holder-6 .RequiredField{ color: #636363; }
	#holder-6 .UC129ContactInfoCont{ width: 158px; margin:0 auto 0px;}
	#holder-6 #UC129_pnlComment{ width: 158px; margin:0 auto 5px; }
	
	#holder-6 .UC129ContactInfoCont .UC129FormLabel, #holder-6 .UC129ContactInfoCont .UC129RequiredFieldCont, #holder-6 .UC140 .FormLabel, #holder-6 .UC140 .RequiredField, #holder-6 .UC139 .FormLabel, #holder-6 .UC139 .RequiredField, #holder-6 .UC147 .FormLabel, #holder-6  #UC29_lbtxbUserPassw, #holder-6  #UC29_lbtxbUserPassw2, #holder-6  .UC123MainContainer .FormLabel, #holder-6 .UC139 .FormLabel, #holder-6  #UC123_pnlRegisterUser table tr td span, #holder-6  .UC129FormLabel{
		color:#595a5c;
		font-size:10px;
		height:17px;
		line-height:17px;
		}
	
  #holder-6 #UC129_pnlSent{
		margin: 0 auto 5px;
		width: 158px;
		font-size:11px;
  }
  #holder-6 #UC129_lbSentText{
	  margin-bottom:-5px;
	  display:block;
	  border-bottom: 1px solid #D8D8D8;
	  }
  
  
  
	.UC129ControlsContainer, .UC129ErrorContainer{
		padding-left:85px;
	}
  
  
  	#holder-10 .plus,  #holder-7622 .minus{	display:none; }
	#holder-7622 .UC122 .MenuItemSelectedLevel1{ padding-left:0; }
	#holder-7622 .UC112Teaser{padding-top:15px;}
  /*#KONTAKT PAGE*/

	
	
/*#CONTENT*/



/*SOCIAL BLOCK*/
#social{
	display:table;
	width:195px;
	height:42px;
	background:url(../Images/social-bg.png) 0 0 no-repeat;
	margin-bottom:15px;
	margin-left:-4px;
	margin-right:-4px;
	}

#social a{
	float:left;
	display:block;
	cursor:pointer;
	width:19px;	
	height:19px;
	margin-left:26px;
	margin-top:13px;
	}

#social span{
	display:none;
	}

#social .addthis_button_facebook{	background:url(../Images/social.png) 0 0; margin-left:20px;	}	
#social .addthis_button_twitter{	background:url(../Images/social.png) -19px 0;	}
#social .addthis_button_email{  background:url(../Images/social.png) -38px 0;	margin-left:25px;}	
#social .addthis_button_favorites{	background:url(../Images/social.png) -57px 0;	margin-left:26px;}

#social a:hover{
	opacity:0.7;
	}
/*#SOCIAL BLOCK*/


/*TAIL*/
#tail{
	background: url(../Images/bg-tail.png);
	height:42px;
	}
	
#tail .holder{padding-top:17px;}

#tail, #tail a{
	color:#666;
	font-size:11px;
	}	
#tail a{	text-decoration:none; }	
#tail a:hover{	text-decoration:underline; }	
  
#tail .credits{ 
	float:left;
	margin-right:10px;
	padding-right:10px;
	border-right:1px solid #FFF;
 }
#tail .credits, #tail .credits a{ color:#fff; }
	
#tail .by{ float:left; }
#tail .by, #tail .by a{ color:#595a5c; }
  
/*#TAIL*/


.ImageLink + table, #UC112_lnkImageLeft + table { margin-top: 10px; }
.UC112RelImage { margin-left: 3px; }
#UC112_dListRelImgLeft > tbody > tr > td:first-child .UC112RelImage { margin-left: 2px; }