/*nieuwe product weergaven*//* -----------------------------!!!!!!!!!!!!!!!!! VERTICAL KLEIN !!!!!!!!!!!!!!!!!!!------------------------------------*/
/*------------------------------------------410-------------------------------------*/
img{border:none!important;}
.currency_chf {
	font-size: xx-small;
}

.TaxAsterix {
	vertical-align: top;
	font-size: small;
}

.Block_1_410{
}
.Block_1_410 .Block_1_Block{
	display: block;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right:12px;
	margin-bottom: 10px !important;
}

.Block_1_410 .Block_13_Block{
	display: block;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right: 0 !important;
	margin-left: 0;
	margin-bottom: 10px !important;
}
/*------------------------------------------540-------------------------------------*/
.Block_1_540{
}
.Block_1_540 .Block_1_Block{
	display: block;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right:12px;
	margin-bottom: 10px !important;
}

.Block_1_540 .Block_13_Block{
	display: block;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right: 0 !important;
	margin-left: 0;
	margin-bottom: 10px !important;
}
/*------------------------------------------536-------------------------------------*/
.Block_1_536{
}
.Block_1_536 .Block_1_Block{
	display: block;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right:10px;
	margin-bottom: 10px !important;
}

.Block_1_536 .Block_13_Block{
	display: block;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right: 0 !important;
	margin-bottom: 10px !important;
}
/*------------------------------------------578-------------------------------------*/
.Block_1_578{
}
.Block_1_578 .Block_1_Block{
	display: block;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right: 31px;
	margin-bottom: 30px !important;
}

.Block_1_578 .Block_13_Block{
	display: block;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right: 0 !important;
	margin-bottom: 30px !important;
}
/*------------------------------------------779-------------------------------------*/
.Block_1_779{
}
.Block_1_779 .Block_1_Block{
	display: block;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right:30px;
	margin-bottom: 30px !important;
}

.Block_1_779 .Block_14_Block{
	display: block;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-left: 1px;
	margin-right: 0 !important;
	margin-bottom: 30px !important;
}
/*------------------------------------------789-------------------------------------*/
.Block_1_789{
}
.Block_1_789 .Block_1_Block{
	display: block;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right:30px;
	margin-bottom: 30px !important;
}

.Block_1_789 .Block_14_Block{
	display: block;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-left: 1px;
	margin-right: 0 !important;
	margin-bottom: 30px !important;
}
/*------------------------------------------1000-------------------------------------*/
.Block_1_1000{
}
.Block_1_1000 .Block_1_Block{
	display: block;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right:35px;
	margin-bottom: 20px !important;
}

.Block_1_1000 .Block_15_Block{
	display: block;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-left: 0;
	margin-right: 0 !important;
	margin-bottom: 20px !important;
}
/*------------------------------------------INHOUD Alle maten-------------------------------- ie fix----*/
.Block_1_Photo{
	width: 100%;
	float: left;
	margin-left: 0;
	margin-right: 0;
	padding-right: 0 !important;
	margin-top: 8px;
	text-align: center;
	height: 134px;
	overflow: hidden;
	margin-bottom: 5px;
}
	.Block_1_Photo div{
		width: 170px;
		text-align: center !important;
	}
	.Block_1_Canvas{
        display: block;
		width: 155px !important;
        height: 155px !important;
		margin-left: 8px;
		*margin-left: 6px;
	}
/*------------------------------------------INHOUD Alle maten-------------------------------- ie fix----*/
.Block_1_Title{
	text-align: center;
	overflow: hidden;
	width: 170px;
	height: 34px;
	margin-bottom: 13px;
	float: left;
	font-size: 14px !important;
	font-weight: bold !important;
	font-family: arial !important;
}
	.Block_1_Title a{
		text-align: center;
		overflow: hidden;
		width: 150px;
		height: 38px;
		margin-left: 10px;
		margin-bottom: 13px;
		float: left;
		font-size: 14px !important;
		font-weight: bold !important;
		font-family: arial !important;
	}
.Block_1_PriceBlock{
	width: 65px;
	float: left;
	text-align: left;
	height: 55px;
	position: relative;
	padding-left: 15px;
}
	.Block_1_Discount{
		width: 60px;
		height: 13px;
		text-align: left;
		position: absolute;
		top: 0;
		left: 0;
		margin-left: 15px;
		margin-top: 15px;
		float: left;
		font-size: 12px;
		color: #565656;
		font-family: arial;
		text-decoration: line-through;
	}
	.Block_1_Price{
		width: 80px;
		bottom: 0;
		left: 0;
		margin-bottom: 3px;
		*margin-bottom: 5px;
		margin-left: 15px;
		text-align: left;
		position: absolute;
		float: left;
		font-size: 17px;
		font-weight: bold;
		color: #565656;
		font-family: arial;
	}
	.Block_1_Price_Offerte{
		font-size: 12px;
		text-align: left;
		font-weight: bold;
		color: #565656;
		font-family: arial;
		height: 10px;
	}
.Block_1_InfoButton{
	height: 48px;
	width: 80px;

	float: left;
	text-align: right;
}
.Block_1_InfoButton .StandardButton{ min-width: 0 !important;
	width: 42px;

	}
	.Block_1_Info{
		width: 80px;
		height: 17px;
		margin-bottom: 10px;

		margin-right: 0;

	}
		.Block_1_Info a{
			text-decoration: none;
		}
	.Block_1_Info2{
		width: 100%;
		height: 17px;
		margin-top: 26px;
		margin-right: 0;
		*margin-left: 5px;
		*text-align: right;
	}
		.Block_1_Info2 a{
			text-decoration: none;
		}
	.Block_1_Order{
		width: 80px;

		height: 17px;
		margin-right: 0;
	}
	.Block_1_Order a{
			text-decoration: none;
		}
	.Block_1_Order .StandardButton{ min-width: 0 !important;
	width: 42px;

	}
/*nieuwe product weergaven*//*END BLOCK_1 END*/
/*------------------------------------------410-------------------------------------*/
.Block_2_410{
}
.Block_2_410 .Block_2_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right:12px;
	margin-bottom: 10px;
}
.Block_2_410 .Block_23_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin: 0;
	margin-bottom: 10px;
}
/*------------------------------------------540-------------------------------------*/
.Block_2_540{
}
.Block_2_540 .Block_2_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right:12px;
	margin-bottom: 10px;
}
.Block_2_540 .Block_23_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin: 0;
	margin-bottom: 10px;
}
/*------------------------------------------536-------------------------------------*/
.Block_2_536{
}
.Block_2_536 .Block_2_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right:10px;
	margin-bottom: 10px;
}
.Block_2_536 .Block_23_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin: 0;
	margin-bottom: 10px;
}
/*------------------------------------------578-------------------------------------*/
.Block_2_578{
}
.Block_2_578 .Block_2_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right:31px;
	*margin-right: 22px;
	margin-bottom: 20px;
}
.Block_2_578 .Block_23_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin: 0;
	margin-bottom: 20px;
}
/*------------------------------------------779-------------------------------------*/
.Block_2_779{
}
.Block_2_779 .Block_2_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right:30px;
	*margin-right:32px;
	padding: 0 !important;
	margin-bottom: 30px;
}
.Block_2_779 .Block_24_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-left: 1px;
	padding: 0 !important;
	margin-bottom: 30px;
}
/*------------------------------------------789-------------------------------------*/
.Block_2_789{
}
.Block_2_789 .Block_2_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right:30px;
	*margin-right:32px;
	padding: 0 !important;
	margin-bottom: 30px;
}
.Block_2_789 .Block_24_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-left: 1px;
	padding: 0 !important;
	margin-bottom: 30px;
}

/*------------------------------------------1000-------------------------------------*/
.Block_2_1000{
}
.Block_2_1000 .Block_2_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right:35px;
	*margin-right: 28px;
	margin-bottom: 20px;
}
.Block_2_1000 .Block_25_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-left: 0;
	margin-bottom: 20px;
}
/*------------------------------------------INHOUD Alle maten------------------------------------*/
.Block_2_Photo{
	width: 155px;
	float: left;
	margin-left: 8px;
	*margin-left: 4px;
	height: 134px;
	overflow: hidden;
	margin-bottom: 5px;
}
.Block_2_Title{
	text-align: center;
	overflow: hidden;
	width: 158px;
	*width: 151px !important;
	height: 34px;
	padding-left:6px;
	padding-right:6px;
	margin-top: 8px;
	margin-bottom: 10px;
	float: left;
	font-size: 12px !important;
	font-weight: bold;
	color: #565656;
	line-height:17px;
}
.Block_2_PriceBlock{
	width: 170px;
	*width: 163px !important;
	float: left;
	text-align: center;
	height: 30px;
}
	.Block_2_Discount{
		width: 45%;
		margin-right: 5px;
		height: 12px;
		text-align: right;
		float: left;
		font-size: 12px;
		color: #565656;
		margin-top: 5px;
		text-decoration: line-through;
	}
	.Block_2_Price{
		width: 45%;
		text-align: left;
		float: left;
		font-size: 17px;
		font-weight: bold;
		margin-top: 2px;
		color: #565656;
	}
.Block_2_InfoButton{
	height: 24px;
	width: 170px;
	*width: 163px !important;
	float: left;
	margin-left: 0;
	text-align: right;
}
	.Block_2_Info{
		width: 46%;
		float: left;
		height: 17px;
		margin-bottom: 5px;
        margin-right: 4%;
        text-align: right;
	}
	.Block_2_Info .StandardButton{
		min-width: 0 !important;
		width: 34px;
		*width: 42px;
	}
		.Block_2_Info a{
			text-decoration: none;
		}
	.Block_2_Info2{
		width: 100%;
		float: left;
		height: 17px;
		text-align: center;
		margin-bottom: 5px;
	}
	.Block_2_Info2 .StandardButton{
		min-width: 0 !important;
		width: 34px;
		*width: 42px;
	}
		.Block_2_Info2 a{
			text-decoration: none;
		}
	.Block_2_Order{
		width: 46%;
		float: left;
		text-align: left;
		height: 17px;
		margin-left: 4%;
	}
	.Block_2_Order a{
			text-decoration: none;
		}
	.Block_2_Order .StandardButton{
        min-width: 0 !important;
		min-width: 42px;
	}
/*nieuwe product weergaven*//*END BLOCK_2 END*/
/*------------------------------------------410-------------------------------------*/
.Block_3_410{
}
.Block_3_410 .Block_3_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right:12px;
	margin-bottom: 10px;
}
.Block_3_410 .Block_33_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin: 0;
	margin-bottom: 10px;
}
/*------------------------------------------540-------------------------------------*/
.Block_3_540{
}
.Block_3_540 .Block_3_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right:12px;
	margin-bottom: 10px;
}
.Block_3_540 .Block_33_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin: 0;
	margin-bottom: 10px;
}
/*------------------------------------------536-------------------------------------*/
.Block_3_536{
}
.Block_3_536 .Block_3_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right:10px;
	margin-bottom: 10px;
}
.Block_3_536 .Block_33_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin: 0;
	margin-bottom: 10px;
}
/*------------------------------------------578-------------------------------------*/
.Block_3_578{
}
.Block_3_578 .Block_3_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right:31px;
	*margin-right:30px;
	margin-bottom: 30px;
}
.Block_3_578 .Block_33_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin: 0;
	margin-bottom: 30px;
}
/*------------------------------------------779-------------------------------------*/
.Block_3_779{
}
.Block_3_779 .Block_3_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right: 29px;
	margin-bottom: 30px;
}
.Block_3_779 .Block_34_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-left: 2px;
	*margin-left: 0;
	margin-bottom: 30px;
}
/*------------------------------------------789-------------------------------------*/
.Block_3_789{
}
.Block_3_789 .Block_3_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right: 29px;
	margin-bottom: 30px;
}
.Block_3_789 .Block_34_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-left: 2px;
	*margin-left: 0;
	margin-bottom: 30px;
}
/*------------------------------------------1000-------------------------------------*/
.Block_3_1000{
}
.Block_3_1000 .Block_3_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right:35px;
	margin-bottom: 20px;
}
.Block_3_1000 .Block_35_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-bottom: 20px;
	margin-left: 0;
}
/*------------------------------------------INHOUD Alle maten------------------------------------*/
.Block_3_Photo{
	width: 155px;
	float: left;
	margin-top: 8px;
	margin-left: 8px;
	*margin-left: 4px;
	height: 134px;
	overflow: hidden;
	margin-bottom: 15px;
}
.Block_3_Title{
	display: none !important;
}

.Block_3_PriceBlock{
	width: 170px;
	float: left;
	height: 34px;
	text-align: center;
}
	.Block_3_Discount{
		width: 45%;
		margin-right: 5px;
		height: 12px;
		text-align: right;
		float: left;
		font-size: 12px;
		color: #565656;
		margin-top: 5px;
		font-family: arial;
		text-decoration: line-through;
	}
	.Block_3_Price{
		width: 45%;
		text-align: left;
		float: left;
		margin-top: 2px;
		font-size: 17px;
		font-weight: bold;
		color: #565656;
		font-family: arial;
	}
 	.Block_3_Price_Offerte{
 		font-size: 13px;
 		font-weight: bold;
 		font-family: arial;
		color: #565656;
 	}
.Block_3_InfoButton{
	height: 24px;
	width: 165px;
	margin-left: 0;
	float: left;
}
	.Block_3_Info{
		width: 45%;
		float: left;
		height: 17px;
		text-align: right;
		margin-bottom: 0;
		margin-right: 5px;
	}
	.Block_3_Info .StandardButton{ min-width: 0 !important;
		width: 34px;
		*width: 42px;
	}
		.Block_3_Info a{
			text-decoration: none;
		}

	.Block_3_Info2{
		width: 100%;
		float: left;
		height: 17px;
		text-align: center;
		margin-bottom: 0;
	}
	.Block_3_Info2 .StandardButton{
		min-width: 0 !important;
		width: 34px;
		*width: 42px;
	}
		.Block_3_Info2 a{
			text-decoration: none;
		}
	.Block_3_Order{
		width: 45%;
		text-align: left;
		float: left;
		height: 17px;
		margin-left: 5px;
		margin-right: 0;
	}
	.Block_3_Order a{
			text-decoration: none;
		}
	.Block_3_Order .StandardButton{ min-width: 0 !important;
		width: 42px;
	}
/*nieuwe product weergaven*//*END BLOCK_3 END*/
/*------------------------------------------410-------------------------------------*/
.Block_4_410{
}
.Block_4_410 .Block_4_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right:12px;
	*margin-right: 10px;
	margin-bottom: 10px;
}
/* AUTOMATISCH MAKEN!! */
.Block_4_410 .Block_43_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin: 0;
	margin-bottom: 10px;
	*margin-left: 1px;
}
/*------------------------------------------540-------------------------------------*/
.Block_4_540{
}
.Block_4_540 .Block_4_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right:12px;
	*margin-right: 10px;
	margin-bottom: 10px;
}
/* AUTOMATISCH MAKEN!! */
.Block_4_540 .Block_43_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin: 0;
	margin-bottom: 10px;
	*margin-left: 1px;
}
/*------------------------------------------536-------------------------------------*/
.Block_4_536{
}
.Block_4_536 .Block_4_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right:10px;
	margin-bottom: 10px;
}
/* AUTOMATISCH MAKEN!! */
.Block_4_536 .Block_43_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin: 0;
	margin-bottom: 10px;
}/* AUTOMATISCH MAKEN!! */
/*------------------------------------------578-------------------------------------*/
.Block_4_578{
}
.Block_4_578 .Block_4_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right:31px;
	margin-bottom: 30px;
}
/* AUTOMATISCH MAKEN!! */
.Block_4_578 .Block_43_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin: 0;
	margin-bottom: 10px;
}/* AUTOMATISCH MAKEN!! */
/*------------------------------------------779-------------------------------------*/
.Block_4_779{
}
.Block_4_779 .Block_4_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right:30px;
	margin-bottom: 30px;
}
/* AUTOMATISCH MAKEN!! */
.Block_4_779 .Block_44_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-left: 1px;
	*margin-left: 0;
	margin-bottom: 30px;
}/* AUTOMATISCH MAKEN!! */
/*------------------------------------------789-------------------------------------*/
.Block_4_789{
}
.Block_4_789 .Block_4_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right:30px;
	margin-bottom: 30px;
}
/* AUTOMATISCH MAKEN!! */
.Block_4_789 .Block_44_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-left: 1px;
	*margin-left: 0;
	margin-bottom: 30px;
}/* AUTOMATISCH MAKEN!! */
/*------------------------------------------1000-------------------------------------*/
.Block_4_1000{
}
.Block_4_1000 .Block_4_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-right:35px;
	*margin-right: 33px;
	margin-bottom: 20px;
}
/* AUTOMATISCH MAKEN!! */
.Block_4_1000 .Block_45_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 170px;
	margin-left: 0;
	*margin-left: 3px;
	margin-bottom: 20px;
}/* AUTOMATISCH MAKEN!! */
/*------------------------------------------INHOUD Alle maten------------------------------------*/
.Block_4_Photo{
	width: 155px;
	float: left;
	margin-left: 8px;
	height: 134px;
	overflow: hidden;
	margin-bottom: 0;
	margin-top: 10px;
	*margin-top: 0;
}
.Block_4_Title{
	text-align: center;
	overflow: hidden;
	width: 170px;
	height: 36px;
	margin-top: 2px;
	margin-bottom: 4px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #565656;
	font-family: arial;
}

	.Block_4_Title a{
		font-size: 14px !important;
		font-weight: bold !important;
		font-family: arial !important;
	}
.Block_4_PriceBlock{
	width: 170px;
	float: left;
	height: 34px;
	text-align: center;
}
	.Block_4_Discount{
		width: 45%;
		margin-right: 5px;
		height: 12px;
		text-align: right;
		float: left;
		font-size: 12px;
		color: #565656;
		margin-top: 5px;
		font-family: arial;
		text-decoration: line-through;
	}
	.Block_4_Price{
		width: 45%;
		text-align: left;
		margin-top: 2px;
		float: left;
		font-size: 17px;
		font-weight: bold;
		color: #565656;
		font-family: arial;
	}
.Block_4_InfoButton{
	height: 24px;
	width: 170px;
	float: left;

	margin-top: 10px;
	*padding-bottom: 5px;
}
	.Block_4_Info{
		width: 45%;
		float: left;
		text-align: right;
		height: 17px;
		margin-right: 5px;
		margin-bottom: 5px;
	}
	.Block_4_Info .StandardButton{ min-width: 0 !important;
		width: 34px;
		*width: 42px;
	}
		.Block_4_Info a{
			text-decoration: none;
		}
	.Block_4_Info2{
		width: 100%;
		float: left;
		height: 17px;
		text-align: center;
		margin-bottom: 5px;
		*margin-bottom: 0;

	}
	.Block_4_Info2 .StandardButton{
		min-width: 0 !important;
		width: 34px;
		*width: 42px;
	}
		.Block_4_Info2 a{
			text-decoration: none;
		}
	.Block_4_Order{
		width: 45%;
		float: left;
		height: 17px;
		margin-left: 5px;
		text-align: left;
	}
	.Block_4_Order a{
			text-decoration: none;
		}
	.Block_4_Order .StandardButton{ min-width: 0 !important;
	}
/*nieuwe product weergaven*//* -----------------------------!!!!!!!!!!!!!!!!!END VERTICAL KLEIN  END!!!!!!!!!!!!!!!!!!!------------------------------------*/






/*nieuwe product weergaven*//*Block_9 -----------------------------!!!!!!!!!!!!!!!!! HORIZONTAL!!!!!!!!!!!!!!!!!!!------------------------------------*/
/*-----------410-----------*/
.Block_9_410{
}
.Block_9_410 .Block_9_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 261px;
	margin-right:10px;
	margin-bottom: 10px;
}
.Block_9_410 .Block_93_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 261px;
	margin-bottom: 10px;
}

/*-----------540-----------*/
.Block_9_540{
}
.Block_9_540 .Block_9_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 261px;
	margin-right:10px;
	margin-bottom: 10px;
}
.Block_9_540 .Block_93_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 261px;
	margin-bottom: 10px;

}
.Block_9_540 .Block_9_Title{

}

/*-----------536-----------*/
.Block_9_536{
}
.Block_9_536 .Block_9_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 261px;
	margin-right:10px;
	margin-bottom: 10px;
}
.Block_9_536 .Block_93_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 261px;
	margin-bottom: 10px;

}

/*---------578--------=============================================================================-*/
.Block_9_578{
}
.Block_9_578 .Block_9_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 276px;
	margin-right: 20px;
	*margin-right: 23px;
	margin-bottom: 20px;
}
.Block_9_578 .Block_93_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 276px;

}
.Block_9_578 .Block_9_Photo{
	margin-right: 10px;
	}


/*-------------779-------------*/
.Block_9_779{
}
.Block_9_779 .Block_9_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 370px;
	margin-right: 35px;
	margin-bottom: 36px;
}

.Block_9_779 .Block_94_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 370px;
	margin: 0;
	margin-left: 0;
	margin-bottom: 36px;
}
.Block_9_779 .Block_9_Title, .Block_9_779 .Block_9_PriceBlock{
	width: 240px;
	*width: 230px;
	text-align: center !important;
}

.Block_9_779 .Block_9_Title a{float: none !important;}

/*-------------789-------------*/
.Block_9_789{
}
.Block_9_789 .Block_9_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 370px;
	margin-right: 36px;
	margin-bottom: 36px;
}

.Block_9_789 .Block_94_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 370px;
	margin: 0;
	margin-left: 0;
	margin-bottom: 36px;
}
.Block_9_789 .Block_9_Title, .Block_9_789 .Block_9_PriceBlock{
	width: 240px;
	*width: 230px;
	text-align: center !important;
}

.Block_9_789 .Block_9_Title a{float: none !important;}

/*---------1000------------*/
.Block_9_1000{
}
.Block_9_1000 .Block_9_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 301px;
	margin-right:45px;

	margin-bottom: 45px;
}

.Block_9_1000 .Block_95_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 301px;
	margin: 0;
	margin-left: 1px;
	margin-bottom: 45px;
}
.Block_9_1000 .Block_9_Title{
	width: 170px;
	*width: 160px;
	margin: 0;
	text-align: center;
	margin-top: 10px;
}
	.Block_9_1000 .Block_9_Title a{
		width: 170px;
        *width: 160px;
		text-align: center;
	}
	.Block_9_1000 .Block_9_PriceBlock{
		text-align: center;
		width: 170px;
        *width: 160px;
	}



/*------------INHOUD Alle maten------------*/
.Block_9_Photo{
	width: 120px;
	height: 100px;
	margin-top: 5px;
	margin-left: 5px;
	float: left;
	overflow:hidden;
}
.Block_9_Photo img{

}
.Block_9_Title{
	text-align: center;
	overflow: hidden;
	width: 130px;
    *width: 125px;
	height: 34px;
	margin-top: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #565656;
	font-family: arial;
}
	.Block_9_Title a{
		text-align: center;
		overflow: hidden;
		height: 36px;
		margin-bottom: 3px;
		font-size: 14px !important;
		font-weight: bold !important;
		font-family: arial !important;
	}
.Block_9_PriceBlock{
	width: 120px;
	margin-top: 10px;
	*margin-top: 3px;
	float: left;
	text-align: center !important;
	height: 20px;
}
	.Block_9_Discount{

		width: 45%;
		margin-right: 5px;
		height: 12px;
		text-align: right;
		float: left;
		font-size: 12px;
		color: #565656;
		margin-top: 5px;
		font-family: arial;
		text-decoration: line-through;
	}
	.Block_9_Price{
		width: 45%;
		text-align: left;
		margin-top:1px;
		float: left;
		font-size: 17px;
		font-weight: bold;
		color: #565656;
		font-family: arial;
	}
	.Block_9_Price_Offerte{
		font-size: 12px;
		text-align: center;
		font-weight: bold;
		color: #565656;
		font-family: arial;
		height: 10px;
	}
.Block_9_InfoButtons{
	display: none !important;
}
/*nieuwe product weergaven*//*END Block_9 END*/
/*------------------------------------------410-------------------------------------*/
.Block_10_410{
}
.Block_10_410 .Block_10_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 261px;
	margin-right:10px;
	margin-bottom: 10px;
}

.Block_10_410 .Block_103_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 261px;

	margin-bottom: 10px;
}
.Block_10_410 .Block_10_Photo{
	height: 100px;
	margin-top: 5px;
	}
/*------------------------------------------540-------------------------------------*/
.Block_10_540{
}
.Block_10_540 .Block_10_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 261px;
	margin-right:10px;
	margin-bottom: 10px;
}

.Block_10_540 .Block_103_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 261px;
	margin: 0;
	margin-bottom: 10px;
}
.Block_10_540 .Block_10_Photo{
	height: 100px;
	margin-top: 5px;
	}

/*------------------------------------------536-------------------------------------*/
.Block_10_536{
}
.Block_10_536 .Block_10_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 261px;
	margin-right:10px;
	margin-bottom: 10px;
}

.Block_10_536 .Block_103_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 261px;
	margin: 0;
	margin-bottom: 10px;
}
.Block_10_536 .Block_10_Photo{
	height: 100px;
	margin-top: 5px;
	}

/*------------------------------------------578-------------------------------------*/
.Block_10_578{
}
.Block_10_578 .Block_10_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 276px;
	margin-right:22px;
	margin-bottom: 20px;
}

.Block_10_578 .Block_103_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 276px;
	margin: 0;
}

.Block_10_578 .Block_10_Photo{
	height: 100px;
	margin-top: 5px;
	margin-left: 10px;
	*margin-left: 4px;
	margin-right: 5px;
}

/*------------------------------------------779-------------------------------------*/
.Block_10_779{
}
.Block_10_779 .Block_10_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 370px;
	margin-bottom: 36px;
	margin-right:35px;
}

.Block_10_779 .Block_104_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 370px;
	margin: 0;
	margin-left: 0;
	margin-bottom: 36px;
}


.Block_10_779 .Block_10_PriceBlock{
	margin-left: 30px;
	margin-top: 12px;

}
.Block_10_779 .Block_10_Discount{
	width: 45px;
	font-size: 9px !important;
	margin-top: 10px;
}
.Block_10_779 .Block_10_Price{
	font-size: 14px !important;
	width: 50px;
	margin-bottom: 0;
}

/*------------------------------------------789-------------------------------------*/
.Block_10_789{
}
.Block_10_789 .Block_10_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 370px;
	margin-bottom: 36px;
	margin-right:36px;
}

.Block_10_789 .Block_104_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 370px;
	margin: 0;
	margin-left: 0;
	margin-bottom: 36px;
}

.Block_10_789 .Block_10_PriceBlock{
	margin-left: 30px;
	margin-top: 12px;

}
.Block_10_789 .Block_10_Discount{
	width: 45px;
	font-size: 9px !important;
	margin-top: 10px;
}
.Block_10_789 .Block_10_Price{
	font-size: 14px !important;
	width: 45px;
	margin-bottom: 0;
}

/*------------------------------------------1000-------------------------------------*/
.Block_10_1000{
}
.Block_10_1000 .Block_10_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 301px;
	margin-right:45px;
	margin-bottom: 45px;
}
.Block_10_1000 .Block_105_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 113px;
	float: left;
	width: 301px;
	margin: 0;
	margin-left: 1px;
	margin-bottom: 45px;
}
.Block_10_1000 .Block_10_Title{
	margin-right: 10px;
}

.Block_10_1000 .Block_10_PriceBlock {
	margin-right: 10px;
}


/*------------------------------------------INHOUD Alle maten------------------------------------*/
.Block_10_Photo{
	margin-top: 5px;
	margin-left: 5px;
	*margin-left: 0;
	width: 120px;
	float: left;
	height: 100px;
	overflow: hidden;
}
.Block_10_Photo img{

}
.Block_10_Title{
	text-align: right;
	overflow: hidden;
	height: 36px;
	margin-top: 10px;
	margin-bottom: 0;
	margin-right: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #565656;
	font-family: arial;
}
.Block_10_PriceBlock{
	margin-right: 10px;
	float: right;
	height: 48px;
	margin-top: 6px;
}
	.Block_10_Discount{
		width: 100px;
		text-align: right;
		margin-top: 10px;
		float: right;
		text-align: right;
		font-size: 12px !important;
		color: #565656;
		font-family: arial;
		text-decoration: line-through;
	}
	.Block_10_Price{
		width: 100px;
		text-align: right;
		float: right;
		font-size: 17px;
		margin-bottom: 1px;
		font-weight: bold;
		color: #565656;
		font-family: arial;
	}
	.Block_10_Price_Offerte{
		width: 55px;
		text-align: center;
		float: left;
		font-size: 12px;
		padding-left:5px;
		font-weight: bold;
		color: #565656;
		font-family: arial;
	}
.Block_10_InfoButton{
	display: none !important;
}

/*nieuwe product weergaven*//* -----------------------------!!!!!!!!!!!!!!!!!END HORIZONTAL END!!!!!!!!!!!!!!!!!!!------------------------------------*/







/*nieuwe product weergaven*//* -----------------------------!!!!!!!!!!!!!!!!! VERTICAL GROOT !!!!!!!!!!!!!!!!!!!------------------------------------*/
/*------------------------------------------410-------------------------------------*/
.Block_5_410{
}
.Block_5_410 .Block_5_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-right:52px;
	margin-bottom: 30px;
}

.Block_5_410 .Block_53_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin: 0;
	margin-bottom: 30px;
}
.Block_5_410 .Block_5_Title{
	height: 40px;
	margin-top: 5px;
}
	.Block_5_410 .Block_5_Title a{
		height: 40px;
	}
/*------------------------------------------540-------------------------------------*/
.Block_5_540{
}
.Block_5_540 .Block_5_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-right:52px;
	margin-bottom: 30px;
}

.Block_5_540 .Block_53_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin: 0;
	margin-bottom: 30px;
}
.Block_5_540 .Block_5_Title{
	height: 40px;
	margin-top: 5px;
}
	.Block_5_540 .Block_5_Title a{
		height: 40px;
	}
/*------------------------------------------536-------------------------------------*/
.Block_5_536{
}
.Block_5_536 .Block_5_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-right:52px;
	margin-bottom: 30px;
}

.Block_5_536 .Block_53_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin: 0;
	margin-bottom: 30px;
}
/*------------------------------------------578-------------------------------------*/
.Block_5_578{
}
.Block_5_578 .Block_5_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-right:94px;
	margin-bottom: 52px;
}

.Block_5_578 .Block_53_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin: 0;
	margin-bottom: 52px;
}
/*------------------------------------------779-------------------------------------*/
.Block_5_779{
}
.Block_5_779 .Block_5_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-right:26px;
	margin-bottom: 26px;
}

.Block_5_779 .Block_54_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-left: 1px;
	margin-bottom: 26px;
}
/*------------------------------------------789-------------------------------------*/
.Block_5_789{
}
.Block_5_789 .Block_5_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-right:26px;
	margin-bottom: 26px;
}

.Block_5_789 .Block_54_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-left: 1px;
	margin-bottom: 26px;
}
/*------------------------------------------1000-------------------------------------*/
.Block_5_1000{
}
.Block_5_1000 .Block_5_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-right: 10px;
	*margin-right: 10px;
	margin-bottom: 10px;
}

.Block_5_1000 .Block_55_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-left: 1px;
	margin-right: 0 !important;
	margin-bottom: 10px;
}
/*------------------------------------------INHOUD Alle maten------------------------------------*/
.Block_5_Photo{
	width: 200px;
	float: left;
	margin-left: 20px;
	margin-top: 10px !important;
	height: 160px;
	overflow: hidden;
}
.Block_5_Title{
	text-align: center;
	overflow: hidden;
	width: 100%;
	height: 34px;
	float: left;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: bold;
	color: #565656;
	font-family: arial;
}
	.Block_5_Title a{
		text-align: center;
		overflow: hidden;
		height: 34px;
		margin-top: 0;
		font-size: 14px !important;
		font-weight: bold !important;
		font-family: arial !important;
	}

.Block_5_PriceBlock{
	width: 100px;
	float: left;
	position: relative;
	height: 48px;
	margin-top: 15px;
}
	.Block_5_Discount{
		width: 80px;
		height: 20px;
		text-align: left;
		left: 0;
		top: 0;
		margin-top: 5px;
		margin-left: 20px;
		position: absolute;
		float: left;
		font-size: 11px;
		color: #565656;
		font-family: arial;
		text-decoration: line-through;
	}
	.Block_5_Price{
		width: 80px;
		text-align: left;
		float: left;
		left: 0;
		bottom: 0;
		margin-left: 20px;
		margin-bottom: 4px;
		*margin-bottom: 3px;
		font-size: 19px;
		position: absolute;
		font-weight: bold;
		color: #565656;
		font-family: arial;
	}
	.Block_5_Price_Offerte{
		font-size: 12px;
		text-align: left;
		font-weight: bold;
		color: #565656;
		font-family: arial;
		height: 10px;
		margin-left: 20px;
	}
.Block_5_InfoButton{
	height: 55px;
	width: 100px;
	float: left;
	text-align: right;
	margin-left: 20px;
	margin-top: 10px;
}
	.Block_5_Info{
		width: 100px;
		float: left;
		height: 23px;
		margin-bottom: 5px;
	}
	.Block_5_Info .StandardButton{
		min-width: 0 !important;
		width: 36px;
	}
		.Block_5_Info a{
			text-decoration: none;
		}
	.Block_5_Info2{
		width: 100%;
		text-align: right;
		float: left;
		height: 23px;
		margin-top: 32px;
		margin-bottom: 0;
	}
	.Block_5_Info2 .StandardButton{
		min-width: 0 !important;
		width: 36px;
	}
		.Block_5_Info2 a{
			text-decoration: none;
		}
	.Block_5_Order{
		float: left;
		width: 100px;
		height: 23px;
	}
	.Block_5_Order a{
			text-decoration: none;
		}
	.Block_5_Order .StandardButton{
		min-width: 0 !important;
		width: 36px;
	}
/* einde 5 BLOCK */
/*------------------------------------------410-------------------------------------*/
.Block_6_410{
}
.Block_6_410 .Block_6_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-right:52px;
	margin-bottom: 30px;
}

.Block_6_410 .Block_63_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin: 0;
	margin-bottom: 30px;
}
/*------------------------------------------540-------------------------------------*/
.Block_6_540{
}
.Block_6_540 .Block_6_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-right:52px;
	margin-bottom: 30px;
}

.Block_6_540 .Block_63_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin: 0;
	margin-bottom: 30px;
}
/*------------------------------------------536-------------------------------------*/
.Block_6_536{
}
.Block_6_536 .Block_6_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-right:52px;
	margin-bottom: 30px;
}

.Block_6_536 .Block_63_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin: 0;
	margin-bottom: 30px;
}
/*------------------------------------------578-------------------------------------*/
.Block_6_578{
}
.Block_6_578 .Block_6_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-right:94px;
	margin-bottom: 52px;
}

.Block_6_578 .Block_63_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin: 0;
	margin-bottom: 52px;
}
/*------------------------------------------779-------------------------------------*/
.Block_6_779{
}
.Block_6_779 .Block_6_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-right:26px;
	margin-bottom: 26px;
}

.Block_6_779 .Block_64_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-left: 1px;
	margin-bottom: 26px;
}
/*------------------------------------------789-------------------------------------*/
.Block_6_789{
}
.Block_6_789 .Block_6_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-right:26px;
	margin-bottom: 26px;
}

.Block_6_789 .Block_64_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-left: 1px;
	margin-bottom: 26px;
}
/*------------------------------------------1000-------------------------------------*/
.Block_6_1000{
}
.Block_6_1000 .Block_6_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-right: 10px;
	margin-bottom: 10px;
}

.Block_6_1000 .Block_65_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-left: 1px;
	margin-right: 0 !important;
	margin-bottom: 10px;
}
/*------------------------------------------INHOUD Alle maten------------------------------------*/
.Block_6_Photo{
	width: 200px;
	float: left;
	margin-left: 20px;
	margin-top: 10px;
	height: 150px;
	overflow: hidden;
	margin-bottom: 10px;
}
.Block_6_Title{
	text-align: center;
	overflow: hidden;
	width: 200px;
	height: 34px;
	margin-top: 8px;
	float: left;
	margin-left: 20px;
	font-size: 14px !important;
	font-weight: bold;
	color: #565656;
	font-family: arial;
	line-height: 17px;
}
	.Block_6_Title a{
		font-size: 14px !important;
		font-weight: bold !important;
		font-family: arial !important;
	}
.Block_6_PriceBlock{
	width: 200px;
	float: left;
	margin-left: 20px;
	height: 30px;
	text-align: center;
}
	.Block_6_Discount{
		width: 45%;
		height: 12px;
		margin-right: 5px;
		text-align: right;
		float: left;
		font-size: 12px;
		color: #565656;
		margin-top: 7px;
		font-family: arial;
		text-decoration: line-through;
	}
	.Block_6_Price{
		width: 45%;
		text-align: left;
		margin-top: 2px;
		font-size: 19px;
		font-weight: bold;
		color: #565656;
		font-family: arial;
	}
.Block_6_InfoButton{
	height: 24px;
	margin-top: 0;
	width: 240px;
	text-align: center;
}
	.Block_6_Info{
	    padding-left: 40px;
		float: left;
	}
		.Block_6_Info a{
			text-decoration: none;
		}
		.Block_6_Info .StandardButton{ min-width: 0 !important;
			width: 42px;
		}
	.Block_6_Info2{
		width: 100%;
		text-align: center;
		float: left;
		height: 17px;
		margin-bottom: 5px;
		margin-right: 0;
	}
		.Block_6_Info2 a{
			text-decoration: none;
		}
		.Block_6_Info2 .StandardButton{
			min-width: 0 !important;
			width: 42px;
		}
	.Block_6_Order{
		padding-right: 40px;
		float: right;
	}
	.Block_6_Order a{
			text-decoration: none;
		}
		.Block_6_Order .StandardButton{ min-width: 0 !important;
				}

/* einde 6 BLOCK */
/*------------------------------------------410-------------------------------------*/
.Block_7_410{
}
.Block_7_410 .Block_7_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	text-align: center !important;
	width: 240px;
	margin-right:46px;
	margin-bottom: 30px;
}

.Block_7_410 .Block_73_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	text-align: center !important;
	width: 240px;
	margin: 0;
	margin-bottom: 30px;
}
	/*------------------------------------------540-------------------------------------*/
.Block_7_540{
}
.Block_7_540 .Block_7_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	text-align: center !important;
	width: 240px;
	margin-right:46px;
	margin-bottom: 30px;
}

.Block_7_540 .Block_73_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	text-align: center !important;
	width: 240px;
	margin: 0;
	margin-bottom: 30px;
}
	/*------------------------------------------536-------------------------------------*/
.Block_7_536{
}
.Block_7_536 .Block_7_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-right:52px;
	margin-bottom: 30px;
}

.Block_7_536 .Block_73_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin: 0;
	margin-bottom: 30px;
}
/*------------------------------------------578-------------------------------------*/
.Block_7_578{
}
.Block_7_578 .Block_7_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-right:94px;
    *margin-right:92px;
	margin-bottom: 52px;
}

.Block_7_578 .Block_73_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin: 0;
	margin-bottom: 52px;
}
/*------------------------------------------779-------------------------------------*/
.Block_7_779{
}
.Block_7_779 .Block_7_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-right:26px;
    *margin-right: 20px;
	margin-bottom: 26px;
}

.Block_7_779 .Block_74_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-left: 1px;
	margin-bottom: 26px;
}
/*------------------------------------------789-------------------------------------*/
.Block_7_789{
}
.Block_7_789 .Block_7_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-right:26px;
    *margin-right: 20px;
	margin-bottom: 26px;
}

.Block_7_789 .Block_74_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-left: 1px;
	margin-bottom: 26px;
}
/*------------------------------------------1000-------------------------------------*/
.Block_7_1000{
}
.Block_7_1000 .Block_7_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-right: 10px;
	margin-bottom: 10px;
}

.Block_7_1000 .Block_75_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-left: 1px;
	margin-right: 0 !important;
	margin-bottom: 10px;
}
/*------------------------------------------INHOUD Alle maten------------------------------------*/
.Block_7_Photo{
	width: 200px;
	float: left;
	margin-left: 20px;
	margin-top: 10px;
	height: 150px;
	overflow: hidden;
	margin-bottom: 10px;
}
.Block_7_Title{
	display:none!important;
	height: 1px;
    margin: 0;
    padding: 0;
}
.Block_7_PriceBlock{
	line-height: 15px;
    width: 225px;
	margin-left: 5px;
	height: 30px !important;
	text-align: left;
	float: left;
}
	.Block_7_Discount{
		width:  45%;
		margin-right: 5px;
		height: 12px !important;
		text-align: right;
		float: left;
		font-size: 12px;
		color: #565656;
		margin-top: 7px;
		font-family: arial;
		text-decoration: line-through;
	}
	.Block_7_Price{
		width: 45%;
		text-align: left;
		float: left;
		margin-top: 2px;
		font-size: 19px;
		font-weight: bold;
		color: #565656;
		font-family: arial;
	}
.Block_7_InfoButton{
	width: 240px;
	height: 24px;
	text-align: center;
}
	.Block_7_Info{

        padding-left: 40px;
		float: left;
	}
		.Block_7_Info .StandardButton{ min-width: 0 !important;
			width: 42px;
		}
			.Block_7_Info a{
				text-decoration: none;
			}
	.Block_7_Info2{
		width: 100%;
		height: 24px;
		text-align:center;
		float: left;
	}
		.Block_7_Info2 .StandardButton{
			min-width: 0 !important;
			width: 42px;
		}
		.Block_7_Info2 a{
			text-decoration: none;
		}
	.Block_7_Order{
	    padding-right: 40px;

		float: right;
	}
	.Block_7_Order a{
			text-decoration: none;
		}
	.Block_7_Order .StandardButton{
		min-width: 0 !important;
		}
/*------------------------------------------410-------------------------------------*/
.Block_8_410{
}
.Block_8_410 .Block_8_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-right:52px;
	margin-bottom: 30px;
}

.Block_8_410 .Block_83_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin: 0;
	margin-bottom: 30px;
}
/*------------------------------------------540-------------------------------------*/
.Block_8_540{
}
.Block_8_540 .Block_8_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-right:52px;
	margin-bottom: 30px;
}

.Block_8_540 .Block_83_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin: 0;
	margin-bottom: 30px;
}

/*------------------------------------------536-------------------------------------*/
.Block_8_536{
}
.Block_8_536 .Block_8_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-right:52px;
	margin-bottom: 30px;
}

.Block_8_536 .Block_83_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin: 0;
	margin-bottom: 30px;
}
/*------------------------------------------578-------------------------------------*/
.Block_8_578{
}
.Block_8_578 .Block_8_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-right:94px;
	margin-bottom: 52px;
}

.Block_8_578 .Block_83_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin: 0;
	margin-bottom: 52px;
}
/*------------------------------------------779-------------------------------------*/
.Block_8_779{
}
.Block_8_779 .Block_8_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-right:26px;
	margin-bottom: 26px;
}

.Block_8_779 .Block_84_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-left: 1px;
	margin-bottom: 26px;
}
/*------------------------------------------789-------------------------------------*/
.Block_8_789{
}
.Block_8_789 .Block_8_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-right:26px;
	margin-bottom: 26px;
}

.Block_8_789 .Block_84_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-left: 1px;
	margin-bottom: 26px;
}
/*------------------------------------------1000-------------------------------------*/
.Block_8_1000{
}
.Block_8_1000 .Block_8_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-right: 10px;
	margin-bottom: 10px;
	*margin-bottom: 0;
}

.Block_8_1000 .Block_85_Block{
	background-color: #ffffff;
	border: 1px solid #f1f2f2;
	height: 100%;
	float: left;
	width: 240px;
	margin-left: 1px;
	margin-right: 0 !important;
	margin-bottom: 10px;
	*margin-bottom: 0;
}
/*------------------------------------------INHOUD Alle maten------------------------------------*/
.Block_8_Photo{
	width: 200px;
	float: left;
	margin-left: 20px;
	margin-top: 5px;
	*margin-top: 0;
	height: 160px;
	overflow: hidden;
	margin-bottom: 0;
}
.Block_8_Title{
	text-align: center;
	overflow: hidden;
	width: 200px;
	height: 36px;
	margin-top: 5px;
	float: left;
	margin-left: 20px;
	font-size: 14px;
	font-weight: bold;
	color: #565656;
	font-family: arial;
}
.Block_8_PriceBlock{
	width: 200px;
	float: left;
	margin-left: 20px;
	height: 30px;
	text-align: center;
}
	.Block_8_Discount{
		width: 45%;
		height: 12px;
		text-align: right;
		float: left;
		font-size: 12px;
		color: #565656;
		margin-top: 7px;
		padding-right: 10px;
		font-family: arial;
		text-decoration: line-through;
	}
	.Block_8_Price{
		width: 45%;
		text-align: left;
		float: left;
		margin-top: 2px;
		font-size: 19px;
		font-weight: bold;
		color: #565656;
		font-family: arial;
	}
.Block_8_InfoButton{
	height: 24px;
	width: 240px;
	float: left;
	margin-top: 10px;
	margin-bottom: 5px;
    text-align: center;
    display: block;
    position: relative;
}
	.Block_8_Info{
        float: left;
        padding-left: 40px;
		height: 17px;
	}
		.Block_8_Info .StandardButton{
			min-width: 0 !important;
			width: 42px !important;
		}
		.Block_8_Info a{
			text-decoration: none;
		}
	.Block_8_Info2{
		width: 100%;
		float: left;
		height: 17px;
		margin-bottom: 5px;
		*margin-bottom: 0;
		text-align: center;
	}
		.Block_8_Info2 .StandardButton{
			min-width: 0 !important;
			width: 42px !important;
		}
		.Block_8_Info2 a{
			text-decoration: none;
		}
	.Block_8_Order{
	   float: right;
       padding-right: 40px;
		text-align: center;
		height: 17px;
	}
	.Block_8_Order a{
			text-decoration: none;
		}

	.Block_8_Stockimg{

	}
	.Block_8_Order .StandardButton{ min-width: 0 !important;
		}


/*CENTER FIX*/
	.Block_1_PriceBlock .Priceblockfix{
		width: 80px !important;
	}
	.Block_2_PriceBlock .Priceblockfix,
	.Block_3_PriceBlock .Priceblockfix,
	.Block_4_PriceBlock .Priceblockfix,
	.Block_6_PriceBlock .Priceblockfix,
	.Block_7_PriceBlock .Priceblockfix,
	.Block_8_PriceBlock .Priceblockfix,
	.Block_9_PriceBlock .Priceblockfix{
		width: 100%;
		text-align: center;
	}
	.Priceblockfix .Block_2_Price,
	.Priceblockfix .Block_3_Price,
	.Priceblockfix .Block_4_Price,
	.Priceblockfix .Block_6_Price,
	.Priceblockfix .Block_7_Price,
	.Priceblockfix .Block_8_Price,
	.Priceblockfix .Block_9_Price{
		width: 100%;
		text-align: center;
	}
/*nieuwe product weergaven*//* -----------------------------!!!!!!!!!!!!!!!!!END VERTICAL GROOT END!!!!!!!!!!!!!!!!!!!------------------------------------*/

.Canvas{background:center center no-repeat; display: block;}
/*
 * Naam: Joep Egbers
 * Datum: 10-01-2013
 * De volgende tickets zorgden voor een lineheight issue
 * Daarom de volgende lijn weggehaald.
 * http://ccvshop.nl/support/staff/index.php?/Tickets/Ticket/View/321511
 * http://ccvshop.nl/support/staff/index.php?/Tickets/Ticket/View/321027
 * http://ccvshop.nl/support/staff/index.php?/Tickets/Ticket/View/321035
form{line-height: 0 !important;}
 *
 */
.Block_2_Canvas, .Block_3_Canvas, .Block_4_Canvas{
        display: block;
		width: 155px !important;
        height: 155px !important;
        }
.Block_5_Canvas, .Block_6_Canvas, .Block_7_Canvas, .Block_8_Canvas{
        display: block;
		width: 200px !important;
        height: 160px !important;
        }
.Block_10_Canvas, .Block_9_Canvas{
        display: block;
		width: 120px !important;
        height: 100px !important;
        }
/* Media query voor mobile view vanwege sub-templates die deze css opnieuw inladen waardoor mobile view niet klopt */
@media (max-width: 767px) {

	/* Catview 16+ Blocks */
	.Block {
		margin-right: 0 !important;
	}
	.Block_1_Title, .Block_2_Title, .Block_3_Title, .Block_4_Title, .Block_5_Title, .Block_6_Title, .Block_7_Title, .Block_8_Title, .Block_9_Title, .Block_10_Title {
		height: initial !important;
	}
	.Block_1_Title, .Block_1_Title > a, .Block_1_Order, .Block_5_Order, .Block_1_InfoButton {
		float: none;
		width: 100%;
		text-align: center;
		/*display: block;*//* weggehaalt omdat het geen effect lijkt te hebben voor mobile view maar non-mobile weergaves lijkt te breken. */
		height: initial !important;
		float: none !important;
	}
	.Block_1_Order, .Block_5_Order {
		margin-top: 10px;
	}
	.Block_1_InfoButton, .Block_1_Info, .Block_1_Info2, .Block_1_Price, .Block_1_PriceBlock, .Block_1_Title, .Block_1_Discount, .Block_2_InfoButton, .Block_2_PriceBlock, .Block_2_Info2, .Block_2_Title, .Block_3_InfoButton, .Block_3_PriceBlock, .Block_3_Info2, .Block_3_Title, .Block_4_InfoButton, .Block_4_PriceBlock, .Block_4_Info2, .Block_4_Title, .Block_5_Price, .Block_5_Title, .Block_5_InfoButton, .Block_5_Info, .Block_5_Info2, .Block_5_PriceBlock, .Block_5_Discount, .Block_6_Title, .Block_6_InfoButton, .Block_6_PriceBlock, .Block_7_Title, .Block_7_InfoButton, .Block_7_PriceBlock, .Block_8_Title, .Block_8_InfoButton, .Block_8_PriceBlock, .PhotoList2_Title, .PhotoList_Preview, .PhotoList2_Preview, .BigPhotoList_Preview, .PhotoList2_Price, .PhotoList2_Discount, .BigPhotoList_Title, .BigPhotoList_Discount, .BigPhotoList_Price, .BigPhotoList_InfoButton, .BigPhotoList_PriceBlock, .OverviewThreeOnRowWithImage4_Order, .OverviewThreeOnRowWithImage3_Discount {
		width: 100%;
		display: block;
		text-align: center;
		clear: both;
		padding: 0;
		margin: 0;
	}
	.Block_10_Block {
		margin-bottom: 0 !important;
	}
	.Block_1_Photo, .Block_2_Photo, .Block_3_Photo, .Block_4_Photo, .Block_5_Photo, .Block_6_Photo, .Block_7_Photo, .Block_8_Photo, .PhotoList2_Photo, .BigPhotoList_Photo {
		height: initial !important;
		width: 100%;
		padding: 0;
		margin: 0;
	}
	.Block_1_Canvas, .Block_2_Canvas, .Block_3_Canvas, .Block_4_Canvas, .Block_5_Canvas, .Block_6_Canvas, .Block_7_Canvas, .Block_8_Canvas, .PhotoList2_Canvas, .BigPhotoList_Canvas {
		width: 100% !important;
	}
	.BigPhotoList_Canvas {
		height: 160px !important;
	}
	.Block_6_Discount {
		text-align: center;
	}
	.Block_9_PriceBlock, .Block_9_Title {
		float: right;
	}
	.Canvas {
		background-repeat: no-repeat;
	}
}
/* End Mobile Catviews */


/* Block styling | Btw incl./ excl. */
.BlockWrapper .both-prices .Block {
	height: 100%!important;
}

.BlockWrapper .both-prices .PriceBlock {
	min-width: 130px;
	height: auto;
	min-height: 50px;
	padding: 0 10px;
	margin-left: 0;
	margin-right: 0;
}

.BlockWrapper .both-prices .PriceBlock * {
	position: relative;
	width: initial;
	margin: 0;
	text-align: left;
	clear: none;
	text-align: center;
}


.PriceBlock.Block_10_PriceBlock  .excl-price,
.PriceBlock.Block_10_PriceBlock  .incl-price  {
	/* Important omdat het ook zo wordt gezet. */
	text-align: right !important;
}



.BlockWrapper .both-prices .excl-price,
.BlockWrapper .both-prices .incl-price {
	display: inline-block;
	width: 100%;
	float: left;
	padding-left: 10px;
}
.BlockWrapper .both-prices .excl-price *,
.BlockWrapper .both-prices .incl-price * {
	display: inline-block;
	float: none;
	line-height: 16px;

}

.BlockWrapper .both-prices .PriceBlock .Discount {
	margin-right: 5px;
}

.BlockWrapper .both-prices .PriceBlock .Discount span {
	text-decoration: line-through;
}

.BlockWrapper .both-prices .PriceBlock .Price {
	font-size: 11px;
	margin-right: 5px;
}

.BlockWrapper .both-prices .PriceBlock.Block_1_PriceBlock,
.BlockWrapper .both-prices .PriceBlock.Block_5_PriceBlock {
	text-align: center;
	padding: 0;
}

.BlockWrapper .both-prices .PriceBlock small {
	font-size: 9px!important;
	display: inline-block;
}

.BlockWrapper .both-prices .InfoButton.Block_5_InfoButton {
	float: right;
	text-align: left;
}

.BlockWrapper .both-prices .InfoButton.Block_1_InfoButton,
.BlockWrapper .both-prices .InfoButton.Block_5_InfoButton {
	height: auto;
	width: 100%;
}

.BlockWrapper .both-prices .InfoButton.Block_1_InfoButton .Info,
.BlockWrapper .both-prices .InfoButton.Block_1_InfoButton .Order,
.BlockWrapper .both-prices .InfoButton.Block_5_InfoButton .Info,
.BlockWrapper .both-prices .InfoButton.Block_5_InfoButton .Order {
	width: 50%;
	float: left;
	text-align: center;
}


.Block_1_Block .compare-button-container,
.Block_13_Block .compare-button-container,
.Block_14_Block .compare-button-container {
	padding: 0 10px;
}

.Block_1_Block .compare-button-container div,
.Block_13_Block .compare-button-container div,
.Block_14_Block .compare-button-container div {
	font-size: 10px;
}

.Block_1_Block .compare-button-container .compare-button input:checked + label::before,
.Block_13_Block .compare-button-container .compare-button input:checked + label::before,
.Block_14_Block .compare-button-container .compare-button input:checked + label::before,
.Block_15_Block .compare-button-container .compare-button input:checked + label::before
.Block_1_Block .compare-button-container .compare-button label::before,
.Block_13_Block .compare-button-container.compare-button label::before,
.Block_14_Block .compare-button-container.compare-button label::before,
.Block_15_Block .compare-button-container.compare-button label::before {
	width: 16px;
	height: 16px;
}

.Block_2_Block .compare-button-container,
.Block_23_Block .compare-button-container,
.Block_24_Block .compare-button-container,
.Block_25_Block .compare-button-container,
.Block_3_Block .compare-button-container,
.Block_33_Block .compare-button-container,
.Block_34_Block .compare-button-container,
.Block_35_Block .compare-button-container,
.Block_4_Block .compare-button-container,
.Block_43_Block .compare-button-container,
.Block_44_Block .compare-button-container,
.Block_45_Block .compare-button-container,
.Block_5_Block .compare-button-container,
.Block_53_Block .compare-button-container,
.Block_54_Block .compare-button-container,
.Block_55_Block .compare-button-container,
.Block_6_Block .compare-button-container,
.Block_63_Block .compare-button-container,
.Block_64_Block .compare-button-container,
.Block_65_Block .compare-button-container,
.Block_7_Block .compare-button-container,
.Block_73_Block .compare-button-container,
.Block_74_Block .compare-button-container,
.Block_75_Block .compare-button-container,
.Block_8_Block .compare-button-container,
.Block_83_Block .compare-button-container,
.Block_84_Block .compare-button-container,
.Block_85_Block .compare-button-container {
	padding: 0 15px;
}

.Block_10_Block .compare-button-container,
.Block_103_Block .compare-button-container,
.Block_104_Block .compare-button-container,
.Block_105_Block .compare-button-container {
	justify-content: flex-end;
	padding: 0 10px 0 0;
}

.Block_9_Block .compare-button-container,
.Block_93_Block .compare-button-container,
.Block_94_Block .compare-button-container,
.Block_95_Block .compare-button-container {
	justify-content: center;
}
