<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**** WS, sep2015, ws-main.css  ***/

/* body */
body
{
	font-family: Verdana, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	margin:0;
	padding:0;
	background-color:#ffffff;
	color:#575757;
}

.SpaceTop_TD
{
	background-image:url('/images/skins/ws-uk-skin-2015/images/ws-top-bg-new.png');  
	background-position: center top;
    background-repeat: no-repeat;
	background-color:#eeeeee;
    vertical-align: top !important;
}

#topframe_table
{
	width:950px;
	height:130px;
	padding:3px 0 0 0;
}

#topframe_countrycell
{
	text-align:left;
	padding:0 0 0 15px;
}

#topframe_leftcell
{
	width:650px;
}

#topframe_middlecell
{
	width:215px;
}

#topframe_rigthcell
{
	width:85px;
	font-family:verdana;
	font-size:12px;
	text-align:center;
	padding: 25px 0 0 0;
}

#topframe_phone
{
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	padding:10px 0 0 18px;
}

#topframe_warranty
{

}

/* breadcrumb */
/*
.BreadCrumb_ProductList, .BreadCrumb_ProductList A:active, .BreadCrumb_ProductList A:link, .BreadCrumb_ProductList A:active, .BreadCrumb_ProductList A:visited,  .BreadCrumbLink, .BreadCrumbLink_Active
{
	font-family:Verdana !important;
	font-size:11px !important;
	color:#575757 !important;
	font-weight:normal !important;
}
*/

/* country selector */
#top_country_table
{
	width:100%;
}

#country_cell
{
	width:100%;
	text-align:right;
	font-family:Verdana, sans-serif;
	font-size:14px;
	font-weight:normal;
	font-style:normal;
	margin:0;
	padding:0;
	color:#575757;
}

A.country_link:link, A.country_link:hover, A.country_link:visited, A.country_link:active
{
	font-family:Verdana, sans-serif;
	font-size:14px !important;
	font-weight:normal;
	font-style:normal;
	color:#575757;
	text-decoration:none;
}

#ContentContainer_TBL
{
	padding:0 0 0 15px;
}


/* top menu */
#ShopLayOut_Topmenu_TD
{  
	background-color:#c50a08 !important;
    padding:20px 0 0 40px;
    text-align: left;
    margin:0;
}

.TopMenu_TD A:link, .Link_Topmenu, .Link_Active_Topmenu
{
	padding-top:0px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	color: #ffffff;
    font-family: Verdana;
    font-weight: normal;
    text-decoration: none;
	font-size:14px;
}

.TopMenu_TD A:hover, .Link_Topmenu, .Link_Active_Topmenu
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-left:10px !important;
	padding-right:10px !important;
	text-align:center !important;
	color: #ffffff !important;
    font-family: Verdana !important;
    font-weight: normal !important;
    text-decoration: none !important;
	font-size:14px !important;
}

.TopMenu_TD A:visited, .Link_Topmenu, .Link_Active_Topmenu
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-left:10px !important;
	padding-right:10px !important;
	text-align:center !important;
	color: #ffffff !important;
    font-family: Verdana !important;
    font-weight: normal !important;
    text-decoration: none !important;
	font-size:14px !important;
}

.TopMenu_TD A:active, .Link_Topmenu, .Link_Active_Topmenu
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-left:10px !important;
	padding-right:10px !important;
	text-align:center !important;
	color: #ffffff !important;
    font-family: Verdana !important;
    font-weight: normal !important;
    text-decoration: none !important;
	font-size:14px !important;
}

/* venstre ramme */
.SpaceLeft_TD, #ShopLayOut_SpaceLeft_TD
{
	background-color:#eeeeee !important;
	background-image:none;
}

/* højre ramme */
.SpaceRight_TD 
{
	background-color:#eeeeee;
}

/* main content */
.FullHeightCell 
{
    height: 100%;
    vertical-align: top;
	background-color:#ffffff;
}

/* søgefelt */

#ShopLayOut_Search_TD 
{
	padding:20px 0 0 20px;
	margin-top:0px;
	text-align:left;
	background-image:url('/images/skins/hkf-skin-2015/images/hkf-logo.jpg');  
	background-position: 40px 20px;
    background-repeat: no-repeat;
	background-color:transparent;

}
.SearchField_SearchPage
{
	width: 270px;
    padding: 0;
    background-color: #ffffff;
    height: 50px;
    font-weight: normal;
    font-size: 12px;
    font-family: Verdana;
    border-style: solid;
    border-width: 1px;
    border-color: #679933;
}

#Search_Form
{
	margin: 60px 0 0 260px !important;
}


.SearchPage_TD form input[type="image"]
{
	vertical-align:bottom !important;

}

/* kurv */
#ShopLayOut_Basket_TD
{
    background-color: #c50a08;
    color: #333333;
    padding:0;
    text-align: left;
	margin:0;
	padding:10px;
	height:50px !important;
}

.basket_table
{
    width: 285px;
    height: 30px;
    margin: 0px 0px 0 0;
    padding: 0;
    background-color: #333333;
}

.basket_leftcell
{
    color: #333333 !important;
    font-family: Verdana;
    font-weight: normal;
    font-size: 14px;
    text-align: center;
    width: 70px;
    border-style: none solid none none;
    border-color: #ffffff;
    border-width: 1px;
}

.basket_header
{
    font-family: Verdana;
    font-weight: bold;
	font-size:24px;
	
}

.basket_rightcell
{
	padding:0;
	width:170px;
	padding:0 20px 0 0;
	text-align:right;

}

.Basket_TD A:link, .Basket_TD A:hover, .Basket_TD A:visited, .Basket_TD A:active
{
    font-family: Verdana, sans-serif !important;
	color:#ffffff !important;
	text-decoration:none;
	font-size:12px !important;
	font-weight:normal;
}

.basket_leftcell A:link, .basket_leftcell A:hover, .basket_leftcell A:visited, .basket_leftcell A:active
{
	color: #333333 !important;
    font-family: Verdana !important;
    font-weight: normal;
	font-size:14px !important;
	text-align:right;
	width:185px;
    margin-top: 10px;
	text-decoration:none;
}

/* vis kurv */
.ShowBasket_TD {
  padding: 0 0 0 20px;
  text-align: left;
}

.showbasket_table
{
	width:655px;
	color: #575757;
    font-family: Verdana;
    font-weight: normal;
	font-size:12px;
	text-align:left;
}
.showbasket_headercell
{
	width:655px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	text-align:left;
	color: #575757 !important;
    font-family: Verdana;
    font-weight:bold;
	font-size:20px !important;
	border-color: #dcdcdc;
	border-style: none none solid none;
	border-width: 1px;

}
.showbasket_narrowcell
{
	width:40px;
}
.showbasket_widecell
{
	width:150px;
}
.showbasket_widestcell
{
	width:250px;
}
.showbasket_widecell_right
{
	width:100px;
	text-align:right;
}
.showbasket_widecell_center
{
	width:100px;
	text-align:center;
}
.showbasket_subcell
{
	width:650px;
}
.showbasket_halfcell
{
	width:300px;
}
.showbasket_halfcell_right
{
	width:330px;
	text-align:right;
}

.showbasket_table_total
{
	width:660px;
	border-color:#dcdcdc;
	border-style:solid none solid none;
	border-width:1px;
    font-family: Verdana;
    font-weight:bold;
	font-size:16px;
	color:#575757;
}
.showbasket_table_total .showbasket_widestcell, .showbasket_table_total .showbasket_widecell_right, .showbasket_table_total .showbasket_widecell
{
	font-size:16px;
}
.showbasket_addon_cell
{
	padding-top:30px;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;
	text-align:left;
	color: #575757;
    font-family: Verdana;
    font-weight:bold;
	font-size:14px;
	border-color: #dcdcdc;
	border-style: none none solid none;
	border-width: 1px;
}
.showbasket_produdctdetail
{
    font-family: Verdana;
    font-weight:bold;
	font-size:12px;
	color:#575757;
}
.showbasket_produdctdetail A:link, .showbasket_produdctdetail A:hover, .showbasket_produdctdetail A:visited, .showbasket_produdctdetail A:active
{
    font-family: Verdana;
	color:#575757;
	text-decoration:underline;
	font-size:12px;
	font-weight:normal !important;
}


/* produktmenu */

.sw_menu_header
{
	font-family:Verdana, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#679933;
	display:block;
	border-color:#679933;
	border-width:1px;
	border-style:none none solid none;
	padding:10px 0 0 0;
	margin:0;
	width:200px;
	
}

.Heading_Productmenu 
{
	font-family:Verdana, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#c50a08;
	display:block;
	border-color:#333333;
	border-width:1px;
	border-style:none none solid none;
	padding:0;
	margin:0;
	width:220px;
}

.ProductmenuContainer_DIV, #ProductmenuContainer_DIV
{
    width: 210px !important;
    padding: 20px 0 20px 20px !important;
    margin: 0 0 0 0 !important;
}

#ShopLayOut_ProductMenu_TD
{
	padding:0 0 0 0;
	background-color:#ffffff;
	margin-left:0px;
	margin-top:10px;
	width:260px;
	
}

#ProductMenu_Table
{
	padding:0;
	margin:5px 20px 20px 0;
	width:180px;
}
td .RootCategory_Productmenu
{
	height:30px;
	background-color:#ffffff;
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-align:left;
}

td .SubCategory1_Productmenu
{
	height:30px;
	background-color:#ffffff;
	padding:10px 0 0 0;
	margin:0px;
	text-align:left;
}

.SubCategory2_Productmenu
{
	padding-left:10px;
}

.RootCategory_Productmenu a:link, .RootCategory_Productmenu a:visited, .RootCategory_Productmenu a:active, .RootCategory_Productmenu a:hover
{
	padding:0;
	text-align:left;
	color: #575757 !important;
    font-family: Verdana !important;
    font-weight: normal !important;
    text-decoration: none;
	font-size:14px !important;
}
td .SubCategoryIndent2_Productmenu
{
	padding:2px 0 2px 0;
}

.Activ_Productmenu, .Deactiv_Productmenu
{
	padding:0;
	text-align:left;
	color: #575757;
    font-family: Verdana;
    font-weight:normal;
    text-decoration: none;
	font-size:18px;
}
.SubCategory1_Productmenu a:link, .SubCategory1_Productmenu  a:visited, .SubCategory1_Productmenu  a:active, .SubCategory1_Productmenu  a:hover
{
	padding:0;
	text-align:left;
	color: #575757 !important;
    font-family: Verdana;
    font-weight: normal !important;
    text-decoration: none;
	font-size:12px !important;
}
.ProductMenu_MenuItemBold
{
	font-weight:normal !important;
}
.CategoryLink1_Productmenu .ProductMenu_MenuItemBold
{
	font-weight:normal !important;
}

/* vareliste */
td.BackgroundColor2_Productlist, td.BackgroundColor1_Productlist
{
	background-color:#ffffff !important;
	padding: 15px 15px 15px 15px;
}


.productlist_table
{
	width:640px;
}

.ProductList_TD 
{
	width:640px;
	padding-top: 3px;
	text-align: left;
}

.productlist_header h1
{
	width:640px;
	padding:0 0 0 10px;
	text-align:left;
	color: #c50a08;
    font-family: Verdana;
    font-weight:bold;
	font-size:20px;
	border-color:#333333;
	border-style:none none solid none;
	border-width:1px;
}

.productlist_template_cell
{
	width:670px;
}

/* vareliste produktinfo */
.productlist_infocard_table
 {
	width:300px;
	height:300px;
	padding:0;
	margin:0;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
 }

.productlist_infocard_imagecell
 {
	width:180px;
	height:100px;
	text-align:center;
	padding:10px;
}

.productlist_infocard_imagecell img
{
}

 .productlist_infocard_headcell
 {
	height:40px;
	text-align:center;
	padding:0 10px 0 10px;
 }
 .productlist_infocard_headcell h2
{
	font-family:Verdana, sans-serif;
	color:#333333;
}

 .productlist_infocard_descrcell
 {
	width:180px;
	height:50px;
	font-family:verdana, sans-serif;
	font-size:11px;
	text-align:left;
	line-height:120%;
	padding:0 10px 0 10px;
 }
 
 .productlist_infocard_pricecell 
 {
	height: 50px;
	text-align: center;
	font-family:verdana, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:333333;
}

.productlist_infocard_infocell
{
	text-align:center;
	height:40px;
	padding:0;
}

.productlist_infocard_buycell
{
	text-align:center;
	height:40px;
	padding:10px 0 10px 0;
}
.BuyButton_ProductList 
{
    vertical-align: top;
}

.productlist_inforcard_curr, .productlist_inforcard_retprics
{
	font-family:Verdana;
	font-size:18px;
	font-weight:bold;
	font-style:normal;
}
.SpecialOfferPrice_ProductInfo
{
	font-family:Verdana;
	font-weight:bold;
	font-size:14px;
	text-align:left;
}
.SpecialOfferPrice_ProductInfo .curr
{
	font-size:12pt;
}
.SpecialOfferPrice_ProductInfo .vat_text
{
	font-size:10pt;
}
.vat_text
{
	font-size:10pt;
	font-weight:normal;
}
.SpecialOfferPrice_ProductInfo span[itemprop="price"]
{
	font-size:16px;
}

.ProductList_TD A:link, .ProductList_TD A:hover, .ProductList_TD A:active, .ProductList_TD A:visited  
 {
	text-align:left;
    font-family: Verdana;
 	color: #c50a08 !important;
    font-weight:bold !important;
	font-size:12px !important;
	text-decoration:none !important;
 }

.productlist_infocard_namecell  h2 a:link, .productlist_infocard_headercell h2 a:hover, .productlist_infocard_headercell h2 a:active, .productlist_infocard_headercell h2 a:visited
{
	font-size:16px !important;
	text-decoration:none !important;
	color: #333333 !important;
    font-family: Verdana !important;
    font-weight:bold !important;
}

/* vareliste mellemsideskabelon */

.SubCats_Categories_Container h1
{
	color: #333333;
    font-family: Verdana;
    font-weight:bold;
	font-size:20px;
	border-color:#679933;
	border-style:none none solid none;
	border-width:1px;
	padding:20px 0 5px 15px;
}

.prodgroup_intermed_table
{
	width:200px;
	height:200px;
	padding:0;
	margin:15px;
	border-style:solid;
	border-width:1px;
	border-color:#679933;
}

.prodgroup_intermed_imagecell
 {
	width:200px;
	height:120px;
	padding:10px;
	text-align:center;

}

.prodgroup_intermed_imagecell img
 {
	max-height:100px;
}

.prodgroup_intermed_headcell
 {
	width:200px;
	height:50px;
	text-align:center;
	padding:0;
	margin:0;
 }




/* varekort  */

.productcard_table
{
	width:660px !important;
}

.productcard_imagecell
{
	width:260px; 
	border-style:none;
	text-align:center;
}

.ProductInfo_MagixZoomPlus_MainImage_TD
{
	width:240px;
	text-align:center;
	padding:0 0px 15px 0px;
}
.MagicZoomPlus &gt; img 
{
    /* max-height:250px !important; */
	width:auto !important;
}

.prodcard_news_image
{
	width:250px;
	height:22px;
	text-align:left;
}

.Thumbnail_Productinfo 
{
	max-height:50px;
}
.productcard_descr1_cell
{
	width:310px;
	padding:10px 0 10px 0;
}

.productcard_detailcell
{
	width:290px; 
	height:70px;
	text-align:center;
	padding:10px 0 0 10px;
}

.productcard_socialcell
{
	padding:10px 0 0 10px;
}

.Description_Productinfo
{
	padding:0;
	text-align:left;
	color: #575757;
    font-family: Verdana;
    font-weight:normal;
	font-size:13px;
}

.produclist_infocard_text
{
	padding:0;
	text-align:left;
	color: #575757;
    font-family: Verdana;
    font-weight:normal;
	font-size:12px;
}

.productcard_designations
{
  font-family: Verdana;
  font-weight: bold;
  font-size: 13px;
  color:#679933
 }
 
 
.productcard_descrcell
{
	text-align:left;
	padding:10px 10px 20px 10px;
}

.productcard_descrheadcell
{
	border-color:#679933;
	border-width:1px;
	border-style:none none solid none;
	width:660px;
	padding:10px 0 0 0;
	
}
 .productcard_descrheader
 {
	font-family: Verdana;
	font-weight: bold;
	font-size: 16px;
	color:#679933;
 }

.productcard_headercell
{
	border-width:1px;
	border-style:none none solid none;
	border-color: #333333;
	padding:0 0 0 0;
}
.productcard_headercell h1,  .productcard_headercell h1 .Description_Productinfo
{
	padding:0;
	margin:0 0 3px 0;
	text-align:left;
	color: #c50a08;
    font-family: Verdana;
    font-weight:bold;
	font-size:20px;
	
}

.productcard_variantscell
{
	width:290px;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	padding:10px;
}

.productcard_subcell
{
	background-color:#eeeeee;
}

.productcard_descrheader_cell
{
	width:640px;
	height:25px;
	border-style:none none solid none;
	border-width:1px;
	border-color:#c50a08;
	padding:20px 0 0 0;
}

.productcard_subheader
{
	color:#c50a08;
	font-family:Verdana, sans-serif;
	font-weight:normal;
	font-size:20px;
}

.productcard_video_cell
{
    width: 300px;
    padding: 20px 0 20px 20px;
}
/* varekort priser */


.productcard_priceinfo_table
{
	width:100%;
}

.PriceAmount_ProductInfo_SPAN
{
	font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
	color:#679933;
}

 .PriceUnit_ProductInfo_TD
 {
	width:25px;
	font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
	color:#679933;
}
 

.Price_ProductInfo
{
	width:145px !important;
}

.productcard_vattext
{
	font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
	color:#333333;
}

.productcard_buycell
{
	width:290px; 
	height:70px;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	background-color:#eeeeee;
}


.OptionSelect_ProductInfo
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
	height:25px;
}
.Description_Productinfo[itemprop="name"], .productcard_headercell h1 .Description_Productinfo[itemprop="name"]
{
	padding:0 !important;
	text-align:left !important;
	color: #c50a08 !important;
    font-family: Verdana !important;
    font-weight:bold !important;
	font-size:20px !important;
}


.productcard_descrdiv
{
	text-align:left;
	color: #575757;
    font-family: Verdana;
    font-weight:normal;
	font-size:12px;
}
.productcard_mintext
{
	color:#575757;
}

div.Variants
{
	width:120px;
	margin-right:auto;
	margin-left:auto;
	padding:10px 0 10px 0;
}

#BUYSECTION
{
    width: 210px;
    margin: 0 0 0 12px !important;
}
.BuyButton_ProductInfo
{
	width:100px;
	padding:0 10px 0 10px;
}

.productcard_descr_header
{
	width:650px;
	border-width:1px;
	border-style:none none solid none;
	border-color: #c8c8c8;
	text-align:left;
	color: #575757;
    font-family: Verdana;
    font-weight:bold;
	font-size:14px;
}
.TextInputField_ProductInfo, .TextInputField_Productlist 
 {
  font-family: Verdana;
  font-size: 14px;
  font-weight: normal;
  height: 52px;
  width: 32px;
  text-align: center;
  background-color: #ffffff;
  border-style: solid;
  border-color: #333333;
  border-width: 1px;
}

.productcard_price_table
{
	width:180px;
	text-align:center;
	padding:0px 10px 0 10px;
}

.productcard_price_table .productcard_textcell
{
  font-family: Verdana;
  font-weight: bold;
  font-size: 13px;
}

.productcard_price_table .productcard_pricecell
{
  font-family: Verdana;
  font-weight: bold;
  font-size: 22px;
  text-align:center;
   padding:0 10px 0 10px;

}



.productcard_price_table .productcard_vatcell
{
  font-family: Verdana;
  font-weight: normal;
  font-size: 13px;
  text-align:center;
  padding:0 10px 0 10px;
}


 /* relaterede produkter, produktkort */
 
 .related_infocard_table
 {
	width:300px;
	height:300px;
	padding:0;
	margin:0;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
 }

.related_infocard_imagecell
 {
	width:180px;
	height:100px;
	text-align:center;
	padding:10px;
}

.related_infocard_headcell
 {
	height:40px;
	text-align:center;
	padding:0 10px 0 10px;
 }
 .related_infocard_headcell h2
{
	font-family:Verdana, sans-serif;
	color:#333333;
}

.related_infocard_pricecell 
 {
	height: 50px;
	text-align: center;
	font-family:verdana, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:333333;
}

.related_infocard_infocell
{
	text-align:center;
	height:40px;
	padding:0;
}

.related_infocard_headcell  a:link, .related_infocard_headcell h2 a:hover, .related_infocard_headcell h2 a:active, .related_infocard_headcell h2 a:visited
{
	font-size:12px !important;
	text-decoration:none !important;
	color: #333333 !important;
    font-family: Verdana !important;
    font-weight:bold !important;
}

 
 
 .related_text
 {
    color: #c50a08;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    font-size: 20px;
    height: 20px;
    display: block;
    padding: 20px 0 0 0;
 }
 
  
 /* forside  */
 .frontpage_table
 {
	width:670px;
	margin:0 0 0 0;
 }
 
 .frontpage_slidercell
 {
	width:670px;
 }
 
 .frontpage_subcell
 {
	width:670px;
 }
 
 .Frontpage_Custom_TBL
 {
	border-spacing: 30px;
	border-collapse: separate;
}

.FrontPage_TD 
{
	width:650px !important;
	padding: 5px 0 5px 0;
	text-align: center;
}
.FrontPage_TD A:visited, .FrontPage_TD A:hover, .FrontPage_TD A:link, .FrontPage_TD A:active
 {
	text-align:center;
	color: #333333 !important;
    font-family: Verdana;
    font-weight:normal !important;
	font-size:12px !important;
	text-decoration:none !important;
}

/* frontpage infocard */
.frontpage_infocard_table
 {
	width:200px;
	height:270px;
	padding:0;
	margin:0;
	border-style:solid;
	border-width:1px;
	border-color:#679933;
 }

.frontpage_infocard_imagecell
 {
	width:200px;
	height:120px;
	padding:10px;
	text-align:center;

}

.frontpage_infocard_imagecell img
 {
	max-height:100px;
}

.frontpage_infocard_headcell
 {
	width:200px;
	height:50px;
	text-align:center;
	padding:0;
	margin:0;
 }
 
  .frontpage_infocard_headcell h2
 {
	text-align:center;
	color: #333333;
    font-family: Verdana;
    font-weight:bold;
	font-size:20px;
}

.frontpage_infocard_pricecell
{
	width:200px;
	height:50px;
	font-family:Verdana;
	font-weight:bold;
	font-size:16px;
	text-align:center;
}

.frontpage_infocard_infocell
{
	width:200px;
	height:50px;
	text-align:center;
	padding:0 0 10px 0;
}
  
  
/* footer */

#ShopLayOut_SpaceBottomAndTop_TD .FullHeightWidthTable 
{
height: 100%;
width: 90%;
}

.SpaceBottom_TD 
{
	background-color:#c50a08;
	padding:30px;
	text-align:center;
}

#footer_table
{
	font-family:Verdana, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	
}

.footer_header
{
	font-family:Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	
}

#footer_leftcell
{
	width:770px;
}

#footer_table a:link, #footer_table a:hover, #footer_table a:visited, #footer_table a:active
{
	color:#ffffff !important;
	text-decoration:none;
	line-height:18px;
}


/* checkout */
.TableLines_Orderstep1, .TableLines_Orderstep2, .TableLines_Orderstep3
{
	width:680px;
}

.Heading_OrderStep1
{
	font-family:Verdana;
}

.LoadProfile_Orderstep1_TBL, .CustomerData_Orderstep1_TBL, .BackgroundColor1_Orderstep2, .CustomerInfo_OrderStep3, .BackGroundColor1_OrderStep3 
{

  font-size: 13px;
  font-family: Verdana, sans-serif;
}

.LabelColumn 
{
  font-size: 13px;
  width: 35%;
  height: 25px;
}

.SubmitButton_Orderstep1, .SubmitButton_Orderstep2, .SubmitButton_OrderStep3 
{
  background-color: #679933;
  border: 0 none;
  height:25px;
  width:70px;
  background-image:none;
}

.OrderStep1_TD A:visited, .OrderStep1_TD A:link, .OrderStep1_TD A:active, .OrderStep1_TD A:hover , .OrderStep1_TD 
{
	font-family:Verdana !important;
	font-size:13px !important;
	font-weight:normal !important;
}

/* one-page-checkout  */
.CheckOut_TD
{
	width:100%;
	padding:10px;
}
h2
{
	color:#575757;
}
.checkout-headline
{
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	text-align:left;
	color: #575757;
    font-family: Verdana;
    font-weight:bold;
	font-size:20px;
}

.CheckOut_TD p, .CheckOut_TD label, #order-summary table, span#confirm-accepterms-link
{
	text-align:left;
	color: #333333;
    font-family: Verdana;
    font-weight:normal;
	font-size:13px;
}


#column-data h3, #column-shipping-payment h2, #order-summary h2, #order-confirm h2, #customer-login h2
{
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	text-align:left;
	color: #c50a08;
    font-family: Verdana;
    font-weight:bold;
	font-size:16px;
}
#order-summary a:link, #order-summary a:hover, #order-summary a:visited, #order-summary a:active
{
    color: #575757 !important;
    font-family: Verdana !important;
    font-size: 12px !important;
    font-weight: bold !important;
    text-decoration: underline !important;
}

#confirm-termsandconditions-link-text a:link, #confirm-termsandconditions-link-text a:hover, #confirm-termsandconditions-link-text a:visited, #confirm-termsandconditions-link-text a:active, .Checkout_TD A:link, .Checkout_TD A:hover, .Checkout_TD A:visited, .Checkout_TD A:active
{
    color: #575757 !important;
    font-family: Verdana !important;
    font-size: 12px !important;
    font-weight: bold !important;
    text-decoration: underline !important;
}
#checkout-container .checkout-headline {
    border-bottom: 1px solid #c50a08 !important; 
    padding-bottom: 5px;
}


/* billeder */

.img_link
{
	border-style: none;
}

/* textlink */
A.textlink:link, A.textlink:hover, A.textlink:visited, A.textlink:active
{
    color: #575757 !important;
    font-family: Verdana !important;
    font-size: 13px !important;
    font-weight: normal !important;
    text-decoration: underline !important;
}

/* extra */
.Heading_Profile_Wrapper, .Heading_Terms_Wrapper
{
	text-align:left !important;
	color: #575757;
    font-family: Verdana;
    font-weight:bold;
	font-size:20px;
}

/* kontaktside */

.cmspage_contact_maindiv
{
	width:650px;
	text-align:left;
}
.cmspage_contact_header h1
{
	color: #575757;
    font-family: Verdana;
    font-weight:bold;
	font-size:20px;
}
.cmspage_contact_pic
{
	width:650px;
}
#contact_pic
{
	float:left;
	margin:10px;
}
.cmspage_contact_map
{
	clear:both;
	padding:10px;
}

/* news */

#news_link
{
	text-align: left !important;
	width:200px;
	margin:0 0 0 10px;
}

#news_link a:link, #news_link a:hover, #news_link a:visited, #news_link a:active
{
	color: #575757 !important;
	font-family: Verdana;
	font-weight: bold !important;
	text-decoration: none;
	font-size: 12px !important;
}

A.clink:link, A.clink:hover, A.clink:visited, A.clink:active
{
	color: #575757 !important;
	font-family: Verdana;
	font-weight: normal !important;
	text-decoration: underline;
	font-size: 12px !important;
}

/* others */
img
{
	border-style:none;
}

#ContentContainer_DIV
{
	overflow:initial !important;
	height:initial !important;
	padding:15px 0 0 0;
}

/* cms */
.CmsPageStyle_Table
{
	width:670px !important;
}

.CmsPageStyle {
    background-color: #ffffff !important;
    color: #333333 !important;
	font-size:13px;
}

.CmsPageStyle h1
{
    background-color: #ffffff !important;
    color: #c50a08 !important;
	font-size:20px;
	font-weight:bold;
	
}

.CmsPageStyle p {
    background-color: #ffffff !important;
    color: #333333 !important;
	font-size:13px;
}


.CmsPageStyle .longtext
{
	color:#333333 !important;
}

.profileWrapper, .termsWrapper
{
	width:650px;
}



/* features */
.features_header
{
    color: #c50a08;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    font-size: 20px;
	height:30px;
}

.feat_first_col
{
	width:220px;
	float:left;
}

.feat_second_col
{
	width:220px;
	float:left;
}

.feat_third_col
{
	width:220px;
	float:left;
}

.feat_outer_box_first
{
	width:200px;
	height:245px;
	padding:0 20px 20px 0;
}

.feat_outer_box_second
{
	width:200px;
	height:245px;
	padding:0 20px 20px 0;
}

.feat_outer_box_third
{
	width:200px;
	height:245px;
	padding:0 0 20px 0;
}

.feat_pic_box
{
	width:200px;
	height:200px;
	border:1px solid #333333;
	background-color:#eeeeee;
	text-align:center;
}

.feat_name_box
{
	width:180px;
	height:35px;
	border-width:1px;
	border-style:none solid solid solid;
	border-color:#333333;
	background-color:#ffffff;
	font-family:Verdana, sans-serif;
	font-size:13px;
	font-weight:normal;
	padding:10px 10px 0 10px;
	text-align:center;
}

.feat_name_box a:link, .feat_name_box a:visited, .feat_name_box a:hover,  .feat_name_box a:active 
{
	font-family:Verdana, sans-serif !important;
	font-size:13px  !important;
	font-weight:normal  !important;
	text-decoration:underline  !important;
	color:333333  !important;

}

/* specifications */
.productcard_pdfcell
{
	font-family:Verdana, sans-serif !important;
	font-size:13px  !important;
	font-weight:bold  !important;
	text-decoration:none  !important;
	color:#c50a08  !important;
}</pre></body></html>