#cm-wapper .cms-phone:before{display:inline-block;font-family:'FontAwesome';content:'\f095';}#cm-wapper .cms-phone .cms-color{color:#8ec103;}#cm-wapper .cms-mobile-phone{font-size:18px;line-height:1;}#cm-wapper .cms-mobile-phone:before{display:inline-block;font-family:'FontAwesome';content:'\f10b';}#cm-wapper .cms-mobile-phone .cms-color{color:#8ec103;}#cm-wapper .cms-fax{font-size:18px;line-height:1;}#cm-wapper .cms-fax:before{display:inline-block;font-family:'FontAwesome';content:'\f1ac';}#cm-wapper .cms-fax .cms-color{color:#8ec103;}#cm-wapper #js-mainnav .childcontent-inner .image-menu img{border: medium none;}
.header-welcome h2{font-family:"Noto Serif",Georgia,serif; font-weight: 600; text-align:center; padding-bottom:20px}.text-welcome{font-size:120%;text-align: justify;}.welcome-signature{font-weight:600;font-size: 130%;}.text-welcome a{font-weight:bold; font-size:105%}
.ot{
	height:5px;
	clear: both;
}
.tiz{
	height:10px;
	clear: both;
}
.merettablakod{
	font-weight:bold;
	width: 18%;
	float: left;
}
.merettablameret{
	width: 18%;
	float: left;
}
.meretteblaclear{
    clear: both;
    height: 0;
}
#main .productdetails .product-short-description {
    font-size: 16px;
    margin: 15px 0 6px;
    text-align: justify;
    width: 80%;
}
#cm-desc .product-name{
	font-size: 120%;
    font-weight: bold;
}
#cm-desc .spetification-name{
	float: left;
    width: 7%;
}
#cm-desc .spetification-text{
	
}
#cm-wapper .product .spacer .product-name a{
	text-transform:none;
}
#cm-wapper .product .spacer .product-price .vm-display.vm-price-value, #cm-wapper .product .spacer .vm-product-price .vm-display.vm-price-value{
	color: #7fa800;
    font-size: 14px;
    padding: 0;
	display:inline-block;
	vertical-align: bottom;
}
.category #content .browse-view .cms-products_horizon-view .product .spacer .product-price .PricebasePrice{
	font-size: 16px;
}
.category #content .browse-view .cms-products_horizon-view .product .spacer .product-price .PricetaxText, .category #content .browse-view .cms-products_horizon-view .product .spacer .product-price .PricesalesPrice{
	font-size: 12px;
}
#cm-wapper .product .spacer .product-price .vm-display.vm-price-value.PricebasePrice{
    color: #3c3c3c;
    font-size: 18px;
    font-style: italic;
    padding: 0;
}
.frontpage-price-tva{
	float: right;
}
#cm-wapper .product .spacer .product-price .vm-display.vm-price-value.PricesalesPrice, #cm-wapper .product .spacer .vm-product-price .vm-display.vm-price-value.PricesalesPrice {
    color: #7fa800;
    font-size: 12px;
    font-style: italic;
}
.frontpage-price-tva .vm-price-value .vm-price-desc{
	margin:0;
}
.category #content .browse-view .cms-products_horizon-view .product .spacer .product-price .PricetaxText{
	padding-left:20px;
	color:#7fa800;
	font-style: italic;
}
#main .productdetails .vm-product-container .product-price .PricebasePrice{
	display:inline-block;
}
#main .productdetails .vm-product-container .product-price .PricebasePrice span,#main .productdetails .vm-product-container .product-price .vm-cart-price, #main .productdetails .vm-product-container .product-price .price-crossed{
    color: #666;
    font-size: 24px;
    font-style: normal;
    padding: 0;
}
#main .productdetails .vm-product-container .product-price .PricesalesPrice .PricesalesPrice{
	color: #7fa800 !important;
	font-style:italic;
    display: inline-block;

	font-weight:bold;
}
#main .productdetails .vm-product-container .product-price .vm-price-value .PricetaxText{
	color: #7fa800 !important;
	font-style:italic;
    display: inline-block;
    font-size: 14px;
	font-weight:bold;
}
#main .productdetails .vm-product-container .product-price .pricetax{
	margin-right:5px;
}
.interest-product .vmgroup .productdetails .product-desc .product-price .PricebasePrice .PricebasePrice{
    color: #3c3c3c;
    font-size: 16px !important;
    font-style: normal;
    padding: 0;
}
.interest-product .vmgroup .productdetails .product-desc .product-price .PricetaxText{
	font-style:italic;
}
.form-half{
	float: left;
	width:50%;
}
#formCountry{
	background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100% !important;
}
#userForm h2{
	display:none;
}
#cm-body #fancybox-wrap #fancybox-outer #fancybox-content a{
	color: green;
}
.black-friday-crossed , .category #content .browse-view .cms-products_horizon-view .product .spacer .product-price .black-friday-crossed span, #main .productdetails .vm-product-container .product-price .black-friday-crossed span{text-decoration: line-through !important;}
.black-friday-final{font-size:110% !important;}
.black-friday-text{font-size:120% !important;color:red !important;font-weight:bold;}
.black-friday-head-text{font-size:1.4em; font-weight:bold; margin-top:15px; margin-bottom:15px;}
.black-friday-image{margin-top:20px;}
.category #content .browse-view .cms-products_horizon-view .product .spacer .product-price span{
	margin-bottom:0 !important;
	font-size:0.85em !important;
}