#ShopLayOut_Content_TD {
	vertical-align: top;
	padding:0 0 30px;
}
/*---------------------skin 9/6 ---------------------------------*/

#ShopLayOut_Basket_TD .Heading_Basket span {
	color: #333;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 0.05em;
}
#ShopLayOut_Basket_TD .Heading_Basket {
	background: #eee url(/images/dankorticon.png) no-repeat 88px 4px;
	padding: 5px 4px 5px 6px;
}
a:link, a:active, a:visited {
	color:#000;
	text-decoration:none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a:hover {
	color:#ec008c;
	text-decoration:none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
table {
	border-collapse:collapse;
}
#DivClickBasket {
	border: 1px dotted #aaa;
	padding: 7px;
	width:auto;
}
#ShopLayOut_Search_TD {
	display: block;
	background: url(/images/coolnordic.gif) no-repeat 4px -5px;
	border: 0px solid red;
	height: 110px;
}
#ShopLayOut_Search_TD img {
	border: none;
    margin: -5px 4px;
}
#Search_Form {
	margin: 113px 0 0 4px !important;
    padding: 10px;
    position: absolute;
    vertical-align: top;
    width: 180px;
}
#ContentContainer_DIV {
	width:800px;
}
* {
	margin:0px;
	padding:0px;
}

.Text1_Frontpage img, #Table_01 tr td a img {
	border: none;
}
/*------------------------------------ common ---------------------------------*/

#main ul li, #shop ul li {
	display:inline;
	text-transform:uppercase;
}
.SubCats_Categories_TABLE {
	width:100%;
}
.SubCats_Categories_TABLE td {
	padding:0 15px 20px 0;
}
.SubCats_BreadCrumb {
	display:block;
	text-indent:-999px;
	overflow:hidden;
	height:30px;
}
#backtotop {
	position:relative;
	width:100%;
}
#backtotop a, #backtotop a:active, #backtotop a:visited, #backtotop a:hover {
	position:absolute;
	right:-10px;
	top:-53px;
	color:#000;
}
#backtotop a:hover {
	color:#FF0099;
}
.Main_TD h1 {
	margin:10px 0;
	font-size:18px;
}
.Main_TD h2 {
	margin:10px 0;
	font-size:16px;
}
.Main_TD h3 {
	margin:10px 0;
	font-size:14px;
}
.Main_TD h4 {
	margin:10px 0;
	font-size:13px;
}
.Main_TD h5, .Main_TD h6 {
	margin:10px 0;
	font-size:12px;
}

/*------------------------------------ produktmenu ------------------------------------*/

#ProductmenuContainer_DIV {
	padding:25px 15px 30px 0;
}
#ProductMenu_Table table {
	width:100%;
}
#ProductMenu_Table .ProductMenu_MenuItemBold {
	font-weight:normal;
}
#ProductMenu_Table .RootCategory_Productmenu a, #ProductMenu_Table .RootCategory_Productmenu a:active, #ProductMenu_Table .RootCategory_Productmenu a:visited {
	display:inline-block;
	line-height: 20px;
    padding: 4px 10px 0px 0;
    text-decoration: none;
    text-transform: uppercase;
	font-size:14px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	background:url("../skins/ms/productmenu-default.png") no-repeat right 10px;
}
#ProductMenu_Table .RootCategory_Productmenu a:hover{
	font-weight:bold;
	background:url("../skins/ms/productmenu-active.png") no-repeat right 10px;
}
#ProductMenu_Table .RootCategory_Productmenu .Activ_Productmenu span, #ProductMenu_Table .RootCategory_Productmenu a:hover span{
	font-weight: bold;
}

#ProductMenu_Table .RootCategory_Productmenu .Activ_Productmenu, #ProductMenu_Table .RootCategory_Productmenu .Activ_Productmenu:active, #ProductMenu_Table .RootCategory_Productmenu .Activ_Productmenu:visited, #ProductMenu_Table .RootCategory_Productmenu .Activ_Productmenu:hover{
	display:inline-block;
	line-height: 20px;
    padding: 4px 10px 0 0;
    text-decoration: none;
    text-transform: uppercase;
	font-size:14px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	background:url("../skins/ms/productmenu-active.png") no-repeat right 10px;
}
#ProductMenu_Table .SubCategoryIndent1_Productmenu {
	width:20px;
}
#ProductMenu_Table .SubCategory1_Productmenu a, #ProductMenu_Table .SubCategory1_Productmenu a:active, #ProductMenu_Table .SubCategory1_Productmenu a:visited {
	font-size:13px !important;
	text-transform:none !important;
	padding:4px !important;
	display:block !important;
	background:none !important;
}
#ProductMenu_Table .SubCategory1_Productmenu a:hover {
	background:#E1E1E1 !important;
	color:#000 !important;
}
#ProductMenu_Table br, #ProductMenu_Table #ActiveCategory_A {
	display:none!important;
}

/*------------------------------------ mainmenu ------------------------------------*/

#main {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 72%;
	float:right;
	margin: 10px 0px 5px 0px;
	white-space:nowrap;
}
#main ul li a {
	color: #111;
	padding-left: 10px;
	text-decoration:none;
}
#main ul li a:hover {
	background:#fff;
	color: #ec008c;
}
#main ul li.active a {
	color: #ec008c;
}

input.SubmitButton_SearchPage {
    font-size: 11px;
    height: 19px;
    margin-left: 5px;
    margin-top: 1px;
    text-align: center;
    vertical-align: top;
    width: 40px;
	float:left;
}
input.SearchField_SearchPage {
	float:left;
	vertical-align: top;
}
/*------------------------------------ shopmenu ------------------------------------*/

#ShopLayOut_Topmenu_TD a {
	display:none;
}
#shop {
	/*margin-bottom: 20px;*/
	height:46px;
	overflow:hidden;
}
#shop ul {
	background:#222;
	padding: 0 15px 0 140px;
}
#shop ul li {
	display:inline;
	margin-right: -4px;
}
#shop ul li a {
	padding: 16px 17px 16px 17px;
	color:#fff;
	display:inline-block;
	text-decoration:none;
}
#shop ul li a:hover {
	background:#fff;
	color: #ec008c;
}
#shop ul li.active a {
	color: #ec008c;
	background:#fff;
}

/*------------------------------------ typografi ------------------------------------*/	

.CmsPageStyle {
	/*padding-right: 150px*/
}
H2, H3 {
	font-size: 120%;
	margin-bottom: 5px;
}
p {
	margin-bottom: 15px;
}
ol {
	margin-bottom: 15px;
	list-style-position: inside;
}

/*------------------------------------ vareliste ------------------------------------*/	

#ProductList_TD {
	padding:0;
}
#breadcrumb a:link, #breadcrumb a::active, #breadcrumb a:visited, #breadcrumb a:hover {
 font-size:12px;
}
#vareinfo-wrap, #vareinfo-wrap td {
	color:#000;
}
#vareinfo-wrap .BackgroundColor1_ProductList, #vareinfo-wrap .Frontpage_Custom_TBL td {
	background:none;
	padding:0 0 15px
}
#vareinfo-wrap .BackgroundColor2_ProductList {
	background:none;
	padding:0 0 15px
}
#vareinfo-wrap .vareinfo {
	/*width:227px;*/
	width:242px;
	border:1px solid #909090;
	margin:0 auto;
	padding:7px;
	text-align:left;
	overflow:hidden;
}
#vareinfo-wrap .vareinfo-billede {
	border:1px solid #909090;
	display:block;
	min-height:225px;
	width: 100%;
}
#vareinfo-wrap .vareinfo-billede a img {
	max-height: 225px;
    width: 100%;
}
#vareinfo-wrap .vareinfo-producent {
	display:block;
	padding:13px 0 0;
}
#vareinfo-wrap .vareinfo-producent a {
	text-transform:uppercase;
	font-weight:bold;
}
#vareinfo-wrap .vareinfo-titel {
	display:block;
	padding:7px 0 0;
}
#ProductList_TD #vareinfo-wrap .vareinfo-titel {
	padding:0;
}
#vareinfo-wrap .vareinfo-pris {
	display:block;
	padding:7px 0 0;
	text-align:right;
	font-weight:bold;
	width:215px;
	float:left;
}
.frontpage-products #vareinfo-wrap .vareinfo-pris {
	width:200px;
}
#vareinfo-wrap .vareinfo-pris td {
	text-align:right;
	font-weight:bold;
}
#vareinfo-wrap .vareinfo-buy {
	width:19px;
	padding:0 0 0 5px;
	margin:5px 0 0;
	height:19px;
	display:block;
	overflow:hidden;
	float:right;
}
#vareinfo-wrap .vareinfo-buy input:hover {
	margin-top:-19px;
}
#vareinfo-wrap .vareinfo-buy a:link, #vareinfo-wrap .vareinfo-buy a:active, #vareinfo-wrap .vareinfo-buy a:visited, #vareinfo-wrap .vareinfo-buy a:hover {
	display:block;
	width:19px;
	height:19px;
	background:url("../skins/ms/addtocart.png") no-repeat top left;
}
#vareinfo-wrap .vareinfo-buy a:hover {
	background:url("../skins/ms/addtocart.png") no-repeat bottom left;
}

#vareinfo-wrap .vareinfo-buy a img {
	display:none;
}
#vareliste-wrap #pagination #prev {
}
#vareliste-wrap #pagination #pages {
}
#vareliste-wrap #pagination #next {
}
#vareliste-wrap #pagination #prev a {
}
#vareliste-wrap #pagination #pages a {
}
#vareliste-wrap #pagination #next a {
}

/*------------------------------------ varekort ------------------------------------*/

.ProductInfo_TD {
	padding:0;
}
#varekort-wrap, #varekort-wrap td {
	color:#000;
}
/*#varekort-info #left {
	width:155px;
	vertical-align:top;
}
#varekort-info #left a:link, #varekort-info #left a:active, #varekort-info #left a:visited, #varekort-info #left a:hover {
	display:inline-block;
	width:100px;
	padding:5px;
	border:1px solid #231f20;
	margin:0 0 10px;
	text-align:center;
}
#varekort-info #left img {
	margin:0 !important;
}*/
#varekort-info #varekort-images a:link, #varekort-info #varekort-images a:active, #varekort-info #lvarekort-imageseft a:visited, #varekort-info #varekort-images a:hover {
	display:block;
	width:97px;
	padding:5px;
	border:1px solid #231f20;
	margin:0 9px 10px 0;;
	text-align:center;
	height:120px;
	float:left;
}
#varekort-images {
	padding:20px 0;
}
#varekort-images br {
	display:none;
}
#varekort-info #varekort-images img {
	margin:0 !important;
	max-height:120px;
	width:97px !important;
	height:auto;
}
#varekort-info #center {
	vertical-align:top;
	text-align:center;
	padding:0 20px 0 0;
}
#varekort-info #right {
	width:394px;
	vertical-align:top;
	font-size:13px;
}
#varekort-info #right .Description_ProductInfo {
	font-weight:inherit;
}
#varekort-info #right #varekort-titelwrap {
	padding:0 0 15px;
	border-bottom:1px solid #231f20;
	overflow:hidden;
}
#varekort-info #right #varekort-title {
	padding:0;
	width:100%;
	float:left;
	font-weight:bold;
	font-size:20px;
}
#varekort-info #right #varekort-pris {
	width:100%;
	float:left;
	display:block;
	padding:8px 0 0;
}
#varekort-info #right #varekort-title .Description_Productinfo {
	display:block;
	width:100%;
	float:left;
}
#varekort-info #right #varekort-pris td {
	text-align:left;
	font-weight:bold;
	font-size:20px;
}
#varekort-info #right #varekort-producent {
	padding:25px 0 22px 3px;
	color:#666666;
	font-size:18px;
	font-weight:bold;
}
#varekort-info #right #varekort-producent a:link, #varekort-info #right #varekort-producent a:active, #varekort-info #right #varekort-producent a:visited {
	color:#666666;
	font-size:18px;
	font-weight:bold;
}
#varekort-info #right #varekort-producent a:hover {
	color:#ec008c;
}
#varekort-info #right #varekort-beskrivelse {
	padding:0 0 25px 3px;
}
#varekort-info #right #varekort-varenr {
	padding:0 0 25px 3px;
	color: #666666;
	font-size:13px;
}
#varekort-info #right #varekort-links {
	padding:0 0 10px 3px;
}
#varekort-links a:link, #varekort-links a:active, #varekort-links a:visited, #varekort-links a:hover {
	background:none;
	font-family:inherit;
	text-transform:uppercase;
	color:inherit;
	display:inline-block;
	padding:0 0 5px;
	font-size:12px;
}
#varekort-info #right #varekort-buy {
	padding:10px 0 10px 3px;
	border-top:1px solid #231f20;
	border-bottom:1px solid #231f20;
	color:#666666;
}
#varekort-info #right #varekort-buy td {
	color: #666666;
	font-weight:normal;
	font-size:13px;
}
#varekort-info #right #varekort-buy .BuyButton_ProductInfo {
	text-align:right;
}
#varekort-info #right #varekort-buy .BuyButton_ProductInfo br {
	display:none;
}
#varekort-info #right #varekort-backlink {
	text-align:right;
	padding:10px 0 0;
}
#varekort-kunder, #varekort-omproducenten {
	padding:0 0 20px;
	height:50px;
}
.varekort-kundertitle {
	padding:25px 0 15px;
	margin:15px 0 0;
	min-height:10px;
	border-top:1px solid #231f20;
	text-transform:uppercase;
}
#varekort-omproducenten .varekort-kundertitle {
	border-top:none;
	margin:0;
}
#varekort-omproducenten td {
	vertical-align:top;
}
#varekort-omproducenten .left img {
	margin:0 15px 0 0;
}
#varekort-omproducenten .right {
	font-size:14px;
	text-transform:uppercase;
	line-height:18px;
}
#varekort-omproducenten .right h3 {
	margin:0 0 10px;
}
#varekort-omproducenten .right h3 a:link, #varekort-omproducenten .right h3 a:active, #varekort-omproducenten .right h3 a:visited, #varekort-omproducenten .right h3 a:hover {
	font-size:16px;
	color:inherit;
	font-weight:bold;
}
#varekort-wrap .snapshot {
	width:182px;
	padding:6px;
	border:1px solid #909090;
	margin:0 auto;
	text-align:left;
}
#varekort-wrap .snapshot-billede {
	display:block;
}
#varekort-wrap .snapshot-billede img {
	border:1px solid #909090;
	width:180px;
	height:auto;
}
#varekort-wrap .snapshot-producent {
	display:block;
	font-size:10px;
	color:#000;
	padding:10px 0 0;
}
#varekort-wrap .snapshot-titel {
	display:block;
	font-size:10px;
	color:#000;
	padding:6px 0 0;
}
#varekort-wrap .snapshot-pris {
	display:block;
	font-size:10px;
	color:#000;
	padding:6px 0 0;
}
A.Toolbar_ProductInfo:link, A.Toolbar_ProductInfo:active, A.Toolbar_ProductInfo:visited, A.Toolbar_ProductInfo:hover {
	background:none;
}
#varekort-wrap .snapshot-producent a:link, #varekort-wrap .snapshot-producent a:active, #varekort-wrap .snapshot-producent a:visited, #varekort-wrap .snapshot-producent a:hover, #varekort-wrap .snapshot-titel a:link, #varekort-wrap .snapshot-titel a:active, #varekort-wrap .snapshot-titel a:visited, #varekort-wrap .snapshot-titel a:hover {
	font-size:10px;
	color:#000;
}
#varekort-links a:hover, #varekort-info #left a:hover, #varekort-wrap .snapshot-titel a:hover, #varekort-wrap .snapshot-producent a:hover, .FrontPage_TD A:hover {
	color:#ec008c;
}
#ShowBasket_TD .vareinfo img {
	width:225px;
	height:auto;
}
#ShowBasket_TD #vareinfo-wrap {
	padding:15px 0 20px;
}
#ShowBasket_TD .basket td {
	padding:5px;
}
#ShowBasket_TD .basket-header td {
	background:#000;
	color:#fff;
}
#ShowBasket_TD .basket-header.main td {
	padding:3px 5px;
}
.FrontPage_TD {
	padding:0;
}
#ShowBasket_TD {
	padding:0;
}
#ShowBasket_TD td {
	font-size:14px;
	line-height:1.2;	
}
.BackgroundColor1_Orderstep1 td, .BackgroundColor1_Orderstep2 td, .BackgroundColor1_Orderstep3 td, .BackgroundColor1_Orderstep4 td {
	padding:3px 0;
	line-height:1.2;
	font-size:14px;
}
.Terms_TD {
	padding:0;
}
.Terms_TD .BackgroundColor1_Terms div, .Terms_TD .BackgroundColor1_Terms br {
	display:none;
}
.Terms_TD .BackgroundColor1_Terms .Text1_Terms div, .Terms_TD .BackgroundColor1_Terms .Text1_Terms br {
	display:block;
}
#breadcrumb {
	padding:0 0 10px;
}
.BreadCrumb_ProductInfo br {
	display:none;
}
.standin-product {
	width:20%;
	float:left;
}
#Orderstep1_AlternativeDelivery_Fields_TD, #Orderstep1_AlternativeDelivery_Heading_TD {
	padding:3px 0 3px 15px;
}
input.BackgroundColor1_Orderstep2 {
	margin:2px 5px 0 0;
}
#OrderStep1_TD, #OrderStep2_TD, #OrderStep3_TD, #OrderStep4_TD {
	padding:0;
}
.Text1_Frontpage a {
	display:block;
}
#vareliste-catdescription {
	padding-top:25px;
}
#vareliste-catdescription .CmsPageStyle {
	padding:8px 5px 0;
}
#slideshow {
	height:300px;
	overflow:hidden;
	width:1000px;
}
#nav {
	position:absolute;
	right:10px;
	bottom:10px;
	z-index:1000;
}
.frontpage-slideshow td {
	padding:23px 0 10px;
}
.frontpage-slideshow td br {
	display:none;
}
.frontpage-brand-title td, .frontpage-boxes td {
	padding:0 0 5px;
}
.frontpage-products #vareinfo-wrap {
	padding:10px 0 0;
}
.frontpage-brands td, .frontpage-text td {
	padding:0;
}
#nav ul {
	margin:0;
	padding:0;
	list-style:none;
}
#nav li {
	float:left;
	background-image:url("../skins/ms/slideshow-nav.png");
	background-repeat:no-repeat;
	margin:0 4px 0 0;
}
#nav li a {
	display:block;
	width:14px;
	height:13px;
	text-indent:-999px;
	overflow:hidden;
}
#nav li#slide1 {
	background-position:0 0;
}
#nav li#slide2 {
	background-position:-17px 0;
}
#nav li#slide3 {
	background-position:-33px 0;
}
#nav li#slide4 {
	background-position:-49px 0;
}
#nav li#slide5 {
	background-position:-66px 0;
}
#nav li#slide1.activeSlide, #nav li#slide1:hover {
	background-position:0 -17px;
}
#nav li#slide2.activeSlide, #nav li#slide2:hover {
	background-position:-17px -17px;
}
#nav li#slide3.activeSlide, #nav li#slide3:hover {
	background-position:-33px -17px;
}
#nav li#slide4.activeSlide, #nav li#slide4:hover {
	background-position:-49px -17px;
}
#nav li#slide5.activeSlide, #nav li#slide5:hover {
	background-position:-66px -17px;
}
.frontpage-products #vareinfo-wrap .vareinfo{
	width:225px;
}
.ProductMenuCol_TD{
	padding-left:10px;
}
.frontpage-text p {
	margin: 0;
	padding: 0;
}
.secondRow_Frontpage td {
	padding-top: 7px;
}
.FrontPageThreeIMG td {
	text-align: center;
	padding-bottom: 8px;
}
.FrontPageExplain td {
	background-color: #000000;
    color: #FFFFFF;
    padding: 10px;
    text-align: center;
}
.FrontPageExplain td a {
	color: #FFFFFF !important;
	text-decoration: none;
}
.FrontPageExplain td a:hover {
	color: #FFFFFF !important;
	text-decoration: underline;
}