/* Custom CSS, this file will not be overwritten when updating. */

body {background-color: #e8e8e8;}
body#b-productimages {background-color: #fff;}

#l-content-primary {
	margin: 4px 167px 0 213px;
}

body.l-wide #l-content-primary {
	margin: 0 0 0 220px;
}

#l-content-secondary {margin-left: -840px; width: 190px;}
#l-content-tetriary {margin-left: -154px;}

#l-wrap-1 {width: 984px; margin-top: 20px; background: url('../../../custom/back.gif') repeat-y top left;}
#l-wrap-2 {background: url('../../../custom/top.jpg') no-repeat top left;}
#l-wrap-3 {background: url('../../../custom/footer.gif') no-repeat bottom left;}
#l-wrap-4 {padding: 2px;}

#l-wrap-inner {background-color: #fff; padding: 8px 0 10px;}

.lc-logo {margin-top: 0; padding-bottom:44px; width: 400px;}

.lc-nav-main {
	background: url('../../../custom/nav_back.png') no-repeat top left;
	clear:both;
	float:none;
	height:35px;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	padding: 0;
	margin-top: 0;
	width: 850px;
	overflow: hidden;
}


.lc-nav-main a {color: #fff;}
.lc-nav-main li a {padding: 0 18px;}

.lc-custom-top {float: right; padding: 6px 146px 0 0; text-align: right; width: 380px;}
.lc-custom-top img {vertical-align: bottom;}

.lc-nav-footer {
	width: 850px;
	margin-top: -1px;
	padding: 30px 0 4px;
}
.lc-nav-footer li a {
	color: #666;
}
.lc-nav-footer li a {
	border-color: #666;
}

#l-copyright {color: #666; width: 850px; padding-bottom: 8px;}
#l-copyright a {color: #666;}

#brands {margin: 12px 0 0 0;}
#brands select {width:150px;}

#groups {margin: 12px 0 0 0;}
#groups a {font-weight: bold;}
#groups ul ul a {font-weight: normal;}

#sidecart {margin-top: 12px; background-color: transparent; background-image: none; border-width: 0;}
#sidecart dl.item {border-bottom-color: #dae8b3;}
#sidecart p a.go {margin-top:4px;}

#l-content-secondary h4,
#l-content-tetriary h4 {font-size: 12px; color: #fff; margin: 0; padding: 0 0 16px 16px;}
#l-content-secondary .side-box,
#l-content-tetriary .side-box {background: url('../../../custom/box_back.gif') repeat-y top left; overflow: hidden;}
#l-content-secondary .side-box .sb-r,
#l-content-tetriary .side-box .sb-r {background: url('../../../custom/box_back_r.gif') repeat-y top right;}
#l-content-secondary .side-box .sb-tl,
#l-content-tetriary .side-box .sb-tl {background: url('../../../custom/box_back_tl_1.png') repeat-x top left;}
#l-content-secondary .side-box .sb-bl,
#l-content-tetriary .side-box .sb-bl {background: url('../../../custom/box_back_bl.gif') no-repeat bottom left;}
#l-content-secondary .side-box .sb-inner,
#l-content-tetriary .side-box .sb-inner {padding: 13px 10px 10px;}

#groups .side-box .sb-tl {background-image: url('../../../custom/box_back_tl_2.png');}
#brands .side-box .sb-tl {background-image: url('../../../custom/box_back_tl_3.png');}
#sidecart .side-box .sb-tl {background-image: url('../../../custom/box_back_tl_6.png');}
#account-login .side-box .sb-tl,
#account-info .side-box .sb-tl {background-image: url('../../../custom/box_back_tl_7.png');}

.lc-custom-search div.btn {margin-top: 2px;}

/* IE5+6 (WIN) */
* html #l-content-secondary .side-box,
* html #l-content-tetriary .side-box {
	height: 1%;
}


.products-img-v2 .product {height: 221px; overflow: hidden; background: url('../../../custom/product_overview_image_back.png') no-repeat left top;}
.products-img-v2 .product .image {padding-top: 2px; padding-bottom: 0;}
.products-img-v2 .product dl {margin: 0 2px 0 6px;}
.products-img-v2 .product a {font-size: 10px;}

.products-img-v2 .product dl dt.title-pre {height: 16px; overflow: hidden;}
.products-img-v2 .product dl dd.desc {height: 60px; overflow: hidden;}
.products-img-v2 .product dl dd.price {float: left; width: 70px;}
.products-img-v2 .product dl dd.quantity {display: none;}
.products-img-v2 .product dl dd.add {width: 60px; margin-top: 0;}


#groups li {
	border-bottom: 1px solid #d7e0c5;
	padding-bottom: 3px;
}
#groups li li {border-bottom: none; padding-bottom: 0;}

.para-v1 {
background: url('../../../custom/para.jpg') no-repeat;
margin: 0;
padding: 10px;
}


#b-product #l-content-primary h1 {
font-weight: normal;
padding-left: 16px;
}

.product-detail {background: url('../../../custom/product_detail_back.png') no-repeat;}
.product-detail-back {margin-top: 4px; text-align: left;}


.product-detail-image {
	background: url('../../../custom/product_detail_image_back.png') no-repeat;
	height: 200px;
	margin-left: 6px;
	padding: 7px 1px 1px;
	width: 200px;
}

.price,
.frontProductPrice,
.productPrice,
.prodPrice,
.prodPriceL,
.prodSubProducts,
.prodPriceOddS,
.prodPriceEvenS,
.cartPrice {color: #ff6300;}

.para-tabs {background-image: url('../../../custom/tabs_back.gif'); padding-bottom: 1px;}
.para-tabs li h3 {background-image: url('../../../custom/tab_inactive_left.gif');}
.para-tabs a, .para-tabs span {background-image: url('../../../custom/tab_inactive_right.gif'); font-size: 11px; padding: 9px 16px;}
.para-tabs li.active {border-bottom: none;}
.para-tabs li.active h3 {background-image: url('../../../custom/tab_active_left.gif');}
.para-tabs li.active a, .para-tabs li.active span {background-image: url('../../../custom/tab_active_right.gif');}

.para-tabs a:link, .para-tabs a:visited {color: #fff;}
.para-tabs a:active, .para-tabs a:hover {color: #fff;}




div.checkout div.accountBox {
background-color:#ebf4d7;
border:1px solid #d5e9a3;
}

div.checkout div.content {
background-color:#ebf4d7;
border:1px solid #d5e9a3;
}

div.checkout div.info {
	background: url('../../../custom/checkout_info_back.png') repeat-x;
}



.cartInner {
background-color:#e2ead0;

}

.cartOuter {
background-color:#ebf4d7;

}

#b-index .products-img-v2 .product dl dt.title-pre {display: none;}

.sannaShopSiduvud {
	background: url('../../../files/sannashopsidhuvud4f.png') no-repeat top left;
}

.sannaShopAvdelning {
}