div.producttext,div.producttext_10,div.producttext_100,div.producttext_1000 { float:left;width:280px;padding:0px 0px 0px 10px;font-size:11px;line-height:15px; }
div.producttext_10 { width:305px !important; }
div.producttext_100 { width:300px !important; }
div.producttext { width:280px !important; }
div#producttexttitle{ font-size:12px; }

div.productdetailtext,div.productdetailtext_10,div.productdetailtext_100,div.productdetailtext_1000 { float:left;width:280px;padding:0px 0px 0px 10px;font-size:11px;line-height:15px; }
div.productdetailtext_10 { width:280px !important; }
div.productdetailtext_100 { width:300px !important; }
div.productdetailtext { width:233px !important; }
div.productdetailtextvlak { width:233px !important; height: auto !important; }

div.productdetailprijzenblok,div.productdetailprijzenblok_10,div.productdetailprijzenblok_100,div.productdetailprijzenblok_1000 { float:right !important;height:64px !important; width:179px !important;padding:0px 5px 5px 10px;line-height:17px;color:#000000; }
div.productdetailprijzenblok_10 { width:155px !important; }
div.productdetailprijzenblok_100 { width:160px !important; }
div.productdetailprijzenblok { width:181px !important; }

div.productdetailprijzen,div.productdetailprijzen_10,div.productdetailprijzen_100,div.productdetailprijzen_1000  { width:75px !important;float:right !important;text-align:right; }
div.productdetailprijzen_10 { width:49px !important }
div.productdetailprijzen_100 { width:83px !important }
div.productdetailprijzen { width:75px !important }

div.productdetailprijzenlabels { width:94px !important;float:left; }
div.productdetailprijzenlabels { width:105px !important;float:left; }
div.orderbuttonblock { padding: 7px 0; }
div.productdetailprijzenbestel { float:left; margin:0 1px 0 0; }
div.productdetailprijzenverlang { float:right; }

div.pricing_block { margin: 10px; }
.pricing_rule_link { font-weight:bold; color:#E2001A; text-decoration:underline; }

div.pricing_detail { float: right; background-color: #fdfbea; width: 214px; color: #000000; }
div.pricing_detail .pricing_block {  }
div.pricing_detail .pricing_label_non_member { font-size:13px; font-weight:bold; width: 150px; }
div.pricing_detail .pricing_label_member { width: 150px; }
div.pricing_detail .pricing_label_empty { width: 150px; }
div.pricing_detail .pricing_price_cap { font-weight:bold; text-align:right; padding-bottom:10px; }
div.pricing_detail .pricing_price_non_member { font-size:13px; font-weight:bold; text-align:right; padding-bottom:10px; }
div.pricing_detail .pricing_price_member { text-align:right; }
div.pricing_detail .pricing_price_action_non_member { font-size:13px; font-weight:bold; text-align:right; color:#E2001A; }
div.pricing_detail .pricing_price_action_member { text-align:right; color:#E2001A; }
div.pricing_detail .pricing_rule_block  { padding: 7px 0; }
div.pricing_detail .availability { border-top: 1px dashed #000; margin-top: 10px; }

div.pricing_lister { float: right; width:161px; background-color: #fdfbea; }
div.pricing_lister .pricing_block { }
div.pricing_lister .pricing_label_non_member { font-size:13px; font-weight:bold; width: 150px; }
div.pricing_lister .pricing_label_member { width: 150px; }
div.pricing_lister .pricing_label_empty { width: 150px; }
div.pricing_lister .pricing_price_cap { font-weight:bold; text-align:right; padding-bottom:10px; }
div.pricing_lister .pricing_price_non_member { font-size:13px; font-weight:bold; text-align:right; padding-bottom:10px; }
div.pricing_lister .pricing_price_member { text-align:right; }
div.pricing_lister .pricing_price_action_non_member { font-size:13px; font-weight:bold; text-align:right; color:#E2001A; }
div.pricing_lister .pricing_price_action_member { text-align:right; color:#E2001A; }
div.pricing_lister .pricing_rule_block { padding: 7px 0; }
div.pricing_lister .availability { border-top: 1px dashed #000; }

div.pricing_promo_banner { float: right; width:161px; background-color: #fdfbea;  }
div.pricing_promo_banner .pricing_label_non_member { font-size:13px; font-weight:bold; width: 150px; }
div.pricing_promo_banner .pricing_label_member { width: 150px; }
div.pricing_promo_banner .pricing_label_empty { }
div.pricing_promo_banner .pricing_price_cap { font-weight:bold; text-align:right; padding-bottom:10px; }
div.pricing_promo_banner .pricing_price_non_member { font-size:13px; font-weight:bold; text-align:right; padding-bottom:10px; }
div.pricing_promo_banner .pricing_price_member { text-align:right; }
div.pricing_promo_banner .pricing_price_action_non_member { font-size:13px; font-weight:bold; text-align:right; color:#E2001A; }
div.pricing_promo_banner .pricing_price_action_member { text-align:right; color:#E2001A; }
div.pricing_promo_banner .pricing_rule_block { display: none; }
div.pricing_promo_banner .availability { border-top: 1px dashed #000; }

div.pricing_promo_cell .pricing_label_non_member { font-weight:bold; width: 100px; }
div.pricing_promo_cell .pricing_label_member { width: 100px; }
div.pricing_promo_cell .pricing_label_empty { }
div.pricing_promo_cell .pricing_price_cap { font-weight:bold; text-align:right; padding-bottom:10px; }
div.pricing_promo_cell .pricing_price_non_member { font-weight:bold; text-align:right; padding-bottom:10px; }
div.pricing_promo_cell .pricing_price_member { text-align:right; }
div.pricing_promo_cell .pricing_price_action_non_member { font-weight:bold; text-align:right; color:#E2001A; }
div.pricing_promo_cell .pricing_price_action_member { text-align:right; color:#E2001A; }
div.pricing_promo_cell .pricing_rule_block { display: none; }

div.pricing_recruitment { float: right; width: 80px; }
div.pricing_recruitment .pricing_label { font-size:13px; font-weight:bold; color:#E2001A; width: 50px; }
div.pricing_recruitment .pricing_label_empty { width: 50px; }
div.pricing_recruitment .pricing_price_non_member { text-align:right; padding-bottom:10px; }
div.pricing_recruitment .pricing_price_action { font-size:13px; font-weight:bold; text-align:right; color:#E2001A; }


