#frameset-405-17701 {max-width:none; height: 600px; overflow-y: hidden; background-image: url("/wwwdocs/_sites_media/220315-423/uploads/bilder/Bildspel/butik wide.jpg");background-position: center center;background-repeat: repeat-x;margin-bottom:0px;}
#frameset-405-17701 div.yodo-frameset-inner-wrap {max-width:1100px;padding-top:0px;padding-bottom:0px;}
#frameset-405-17702 {max-width:1100px;margin-top:75px;margin-bottom:75px;}
#frameset-405-17702 div.yodo-frameset-inner-wrap {padding-top:0px;padding-bottom:0px;}


#frameset-405-17702 .yodo-padd { padding-left:45px; }
#frameset-405-17702 .yodo-padd { padding-right:45px; }


#frameset-405-17704 {background:#f0f9f8;margin-top:100px;margin-bottom:100px;}
#object-405-41484 {margin-top:200px;} /* text */
#object-405-41485 {margin-top:120px;} /* text */
#object-405-41485 div.object-inner {padding-left:15px;padding-right:15px;} /* text */
#object-405-41487 {margin-bottom:0px;} /* picture */
#object-405-41488 {margin-bottom:0px;} /* picture */
#object-405-41489 {margin-bottom:0px;} /* picture */
#object-405-41490 {margin-bottom:0px;} /* picture */
#object-405-41491 {margin-bottom:0px;} /* picture */
#object-405-41492 {margin-bottom:0px;} /* picture */


#object-405-41492 img, #object-405-41492 svg { width: 100%; }


#object-405-41493 {margin-top:45px;} /* text */
#object-405-41493 div.object-inner {padding-bottom:20px;padding-left:45px;padding-right:45px;} /* text */
#object-405-41494 {margin-bottom:0px;} /* picture */


#object-405-41494 img, #object-405-41494 svg { width: 100%; }




/* USERSPECIFICS */
#object-405-41494 img, #object-1-36752 svg {
    width: 101%;
    max-width: 101% !important;
    transition: 0.5s ease;
}



#object-405-41494 img:hover {
    transform: scale(1.1);
    transition: 0.5s ease;
    cursor: pointer;
    width: 101% !important;
    max-width: 101% !important;
}


#object-405-41484 {
    text-shadow: 1px 1px 7px black;
}

.general-picture .object-inner {position: relative;}
.general-picture .object-inner p {
	position: absolute;
	display: inline-block;
	top: 40%;
	left: 10%;
	width: 80%;
	padding: 0;
	font-size: 36px;
	color: #fff;
	font-weight: bold;
	line-height: 36px;
	text-shadow: #000 0 1px 0, #000 2px 2px 0, #000 -1px 2px 0;
	text-align: center;
}

#frameset-346-12160 .frame-1-3 .general-picture {max-height: 414px; overflow: hidden;}

@media all and (max-width : 850px) {
	.general-picture .object-inner p {
		font-size: 30px !important;
		line-height: 35px !important;
	}
}
@media all and (max-width : 650px) {
	#frame-346-12161-1 .object-1-3 {
		width: 48%;
		width: -moz-calc(50% - 10px) !important;
		width: -webkit-calc(50% - 10px) !important;
		width: -o-calc(50% - 10px) !important;
		width: calc(50% - 10px) !important;
	}
}
@media all and (max-width : 370px) {
	.general-picture .object-inner p {
		font-size: 25px !important;
		line-height: 27px !important;
	}
}


.products-wrapper-box .products-row h2, .products-wrapper-box .products-row h2 a, .products-wrapper-box .products-row {
    font-size: 18px !important;
    font-family: arial;
}

.products-text-part {
    padding: 20px 20px 0 20px;
}


.products-list .products-priceinfo {
    padding: 15px 15px 0 15px;
}

.news-list-layout-2 .news-post-text {padding-top: 0 !important;}
div.news-post-text {min-height: 70px !important;}
.obj-post-pic {margin-bottom: 0px;!important;}


.products-list-layout-2 .products-price .special-price {
    font-size: 16px !important;
}


.products-manufacturers ul li {
    width: 12%!important;
}


.products-manufacturers ul li div.manu-img:hover {
    filter: opacity(0.9);
}