
.Fremhaev {
	/*color:red;*/
	}
.shadow	{
	text-shadow:#ffffff 1px 1px 1px
    }
    
.tdHeader {
	color:#ffffff;
    text-shadow:#7f7363 1px 1px 1px;
    }
body.katalog {
	background:#ffffff;
	margin:10px;
}

td.katalog_side {
	width:35px;
	background:#EBE7E7;
	font-weight:bold;
}

td.katalog_varenr {
	width:50px;
	background:#EBE7E7;
	font-weight:bold;
}

td.katalog_beskrivelse {
	width:190px;
	background:#EBE7E7;
	font-weight:bold;
}

td.katalog_str {
	width:140px;
	background:#EBE7E7;
	font-weight:bold;
}

td.katalog_volume1 {
	width:45px;
	text-align:center;
	background:#EBE7E7;
	font-weight:bold;
}

td.katalog_volume2 {
	width:60px;
	text-align:center;
	background:#EBE7E7;
	font-weight:bold;
}

td.katalog_volume3 {
	width:75px;
	text-align:center;
	background:#EBE7E7;
	font-weight:bold;
}
td.katalog_right {
	text-align:right;
	padding-right:3px;
	}
td.katalog_left {
	padding-left:3px;
	height:20px;
	}
td.produktheader {
	width:64px;
	background:#a29e93;
	text-align:center;
	}
td.produktheader2 {
	background:#a29e93;
	text-align:center;
	}

td.right {
	text-align:right;
	padding-right:3px;
	}

td.trykprisheader {
	padding-left:3px;
	padding-right:3px;
	}
span.kvadrat {
	vertical-align: text-top;
	font-size:9px;
	font-family:tahoma;
	}

td.trykheader {
	padding-left:3px;
	padding-right:3px;
/*	background-color:#ffffff;*/
	text-align:center;
	}
h4 {
	font-family:tahoma;
	font-size:13px;
	font-weight:bold;
	color:#2c2c2e;
	margin-top:0px;
	margin-bottom:8px;
}

.EgneHeader {
	font-family:tahoma;
/*	font-size:13px;*/
	font-weight:bold;
	color:#2c2c2e;
}
.EgneHeaderTotal {
	font-family:tahoma;
/*	font-size:13px;*/
	font-weight:bold;
	color:#2c2c2e;
	background:#a29e93;
}

div.Forespoergselskurv {
	margin-top:160px;
	margin-left:3px;
	}
    
table.produktMaal td {
	text-align:center;
    }    

img.logoHomeURL {
	position:absolute;
    top:17px;
    left:50px;
    width:330px;
    height:80px;
    z-index:200;
    }


table.productsImageTable {
    width:100%;
    height:100%;
    border-collapse:collapse;
}

td.productsImageTableTd {
    padding:0px;
    text-align:center;
    vertical-align:middle;
}


img.productsImageMouseOut {
    
    opacity:0.85;
    
}

img.productsImageMouseOver {
    
    opacity:1.0;
    
}    
    
div.productsContainer3 {
    position:relative;
    width:174px;
    height:221px;
    float:left;
    margin:0 33px 25px 0;
}
div.productsBoxShadow3 {
    display:none;
    }
div.productsBox3 {
    position:absolute;
    left:0px;
    top:0px;
    width:172px;
    height:219px;
    background:#efefec;
    border:1px solid #c8c5bc;
}
div.productsImageContainer3 {
    position:absolute;
    top:10px;
    left:10px;   
    width:150px;
    height:115px;
/*    border:1px solid #c8c5bc;
    background-color: #ffffff;*/
}
div.productsImageContainer3 img {
	border:1px solid #ffffff;
    }
    
div.productsProductname3, div.productsProductnameSale3 {
    position:absolute;
    top:132px;
    left:17px;
    width:140px;
    height:19px;
   /* white-space:nowrap;
    overflow:hidden;*/
    font-family:;
    font-size:13px;
    color:#636363;
    text-align:center;
    }
div.productsProductnameSale3 {
    color:#636363;
    }

hr.productsHr3Nr1 {
    display:none;
    }
hr.productsHr3Nr2 {
    display:none;
    }
hr.productsHr3Nr3 {
    display:none;
    }
div.productsPriceContainer3 {
    position:absolute;
    top:192px;
    left:17px;
    font-size:14px;
    font-family:;
    }

div.productsPriceContainer3 .productsPriceLabel {
    float:left;
    color:#636363;
    }
div.productsPriceContainer3 .productsPriceValue {
    float:left;
    color:#636363;
    }
div.productsPriceOfferContainer3 {
    position:absolute;
    top:180px;
    left:17px;
    width:112px;
    font-size:10px;
    font-family:;
    text-transform:lowercase;
    }

div.productsPriceOfferContainer3 .productsPriceOfferLabel {
    float:left;
    color:#953c2d;
    margin-right:3px;
    text-decoration:line-through;
    font-size:10px;
    font-family:;
    }
div.productsPriceOfferContainer3 .productsPriceOfferValue {
    float:left;
    color:#953c2d;
    text-decoration:line-through;
    font-size:10px;
    font-family:;
    }    
div.productsTeaser3 {
    position:absolute;
    top:176px;
    left:17px;
    font-family:;
    color:#636363;
    font-size:9px;
    width:110px;
    height:16px;
    overflow:hidden;
    white-space:nowrap;
    }
div.productsDescription3 {
    display:none;
    }
div.productsButton3 {
    position:absolute;
    top:176px;
    left:128px;
    width:34px;
    height:34px;
    }    
div.productsPercent3 {
    display:none;
    }   
div.productsButton4 {
    position:absolute;
    top:179px;
    left:10px;
    width:34px;
    height:34px;
    }    


table.productTilbud td, table.productTilbudHeader td, table.productsTilbudContent td, table.productsTilbudImageTable td, table.productsTilbudVariantContainer td {
	font-family:tahoma;
    font-size:12px;
    color:#4a402a;
    }
table.productTilbud {
	width:620px;
	border-collapse:collapse;
    margin-bottom:15px;
    border:1px solid #c9c5bc;
    background-color:#efefec;
    position:relative;
}
table.productTilbudHeader {
	background-color:#f8cd20;
	height:39px;
	width:100%;
	border-bottom:1px solid #c9c5bc;
    border-collapse:collapse;
}
table.productTilbudHeader .td1 {
	padding-left:15px;
	font-family:tahoma;
    font-size:12px;
    color:#4a402a;
    text-shadow:#fce690 1px 1px 0;
}
table.productTilbudHeader .td2 {
	width:95px;
}
table.productTilbudHeader .td3 {
	width:95px;
}


td.productTilbudContent {
	vertical-align:top;
    }

img.productsTilbudOverlay {
	position:absolute;
    top:130px;
    left:8px;
    z-index:100;
    }
table.productsTilbudImageTable {
	border-collapse:collapse;
    margin:8px;
    }
table.productsTilbudImageTable .productsTilbudImageTableTd {
	width:204px;
    height:159px;
    border:1px solid #c9c5bc;
    background-color:#ffffff;
    text-align:center;
    vertical-align:middle;
	}    
table.productsTilbudVariantContainer {
	border-collapse:collapse;
    margin-top:8px;
    width:380px;
    }
table.productsTilbudVariantContainer td {    
	border-top:1px solid #c9c5bc;
    height:30px;
    vertical-align:middle;
    color:#6b675e;
    }
table.productsTilbudVariantContainer span {        
    color:#6b675e;
    }
table.productsTilbudVariantContainer .td2 {
	width:80px;
    }
table.productsTilbudVariantContainer .td3 {
	width:80px;
    }    
table.productsTilbudVariantContainer .td4 {
	width:65px;
    }    
    
hr.mail {
	border:none;
	height:1px;
	color:#c9c5bc;
	background-color:#c9c5bc;
    margin:0;
    }   

table.produktTilbudVariantContainer {
	border-collapse:collapse;
    width:100%;
    margin-bottom:20px;
    }
table.produktTilbudVariantContainer td {    
	padding:3px;
    }
table.produktTilbudVariantContainer .td1 { width:266px; }
table.produktTilbudVariantContainer .td2 { width:144px; }
table.produktTilbudVariantContainer .td3 { width:120px; }
table.produktTilbudVariantContainer .td4 { width:96px; }



div.checkoutRetur {
	position:absolute;
    top:186px;
    left:75px;
    }
div.checkoutRetur a {        
	color:#ffffff;
    }
div.designCheckout {
	width:860px;
    margin-left:75px;
}    

.productsMomsMed, .productsMomsUden {
    width:176px;
    height:39px;
    cursor:pointer;
    float:right;
    background-image:url(/images/med_moms.png);
    }
.productsMomsUden {
    background-image:url(/images/uden_moms.png);
    }    