.product_details_container { width: 672px; margin-left: 0; margin-top: 0; display:block; }
.product_detail_left_box { float:left; width:352px; overflow: hidden; margin-right: 20px;  *_margin-right:10px;
padding:  0 0 8px 0; margin-bottom:15px;/*border-bottom:solid 1px #dddddd;*/}
.product_detail_right_box { float:right; width:300px; overflow: hidden; margin: 0; padding:0 0 8px 0; display:inline;}
.product_details_productname { min-height: 20px; width:100%; margin:0px; padding-top:3px; margin: 0 0 5px 0; font-weight:bold; border-bottom:solid 1px #dddddd; }
.product_details_productname h2 { margin: 0 0 0 0; padding: 0 0 3px 0; font-size:12px; }
.product_details_productname h3 { margin: 20px 0 0 0; padding: 0 0 3px 0; font-size:12px;}
.product_details_productname_extrabottommargin { margin-bottom:20px; }
.product_detail_left_box .product_details_productname { padding-top:5px; height:auto; }
.product_details_beoordeling { height: 20px; overflow: hidden; width:300px; margin:0px; padding-top:3px; margin-bottom:3px; border-bottom:solid 1px #dddddd; text-align:right; }
.product_details_beoordeling_txt { float:left; }
.product_details_beoordeling_sterren { float:right; }
.product_details_image { width: 352px; height: 264px; overflow:hidden; float:left; margin-bottom:8px; }
.showimage { visibility: visible; }
.hideimage { visibility: hidden; width:0px; }
.product_details_voorraad_container { /*height: 30px;*/ display:block; overflow:hidden; margin:0 0 10px 0; border-bottom:solid 1px #dddddd; }
.product_details_voorraad { height:24px; width:85px; padding-top:5px; float:left; display:block; overflow:hidden; margin:0; }
.box_status { float:right; width:212px; }
.product_details_in_stock_img { float:right; text-align:right; color:#ffffff; font-size: 11px; height:20px; margin:0px; }
.product_details_in_stock_text { float:left; text-align:right; color:#333333; font-size: 11px; height:15px; margin:0px; padding-top:5px; }
.product_detail_logo_merk { float:left; width:75px; height:30px; display:block; padding:15px 0 5px 0; overflow:hidden; }
.product_details_bestelnummer_levertijd { padding:13px 0 0 0; }
.prodict_details_description { width: 300px; padding: 0 0 8px 0; margin-top:10px 0 0 0; border-bottom: solid 1px #dddddd; display:block; }
.product_details_kleurbox { width: 300px; height:58px; display:block; overflow:hidden; padding:0 0 5px 0; }
li.product_alternatief { float:right; width:56px; height:56px; margin: 0 0 0 4px; padding:0px; border:solid 1px #cccccc; }
ul.product_alternatief { list-style:none; margin: 5px 0 10px 0; padding:0; }
.product_details_laatste_bezocht { width: 710px; height:300px; display:block; overflow:hidden; padding:17px 0 17px 0; }
li.product_bezocht { float:left; width:165px; height:288px; margin: 0 4px 0 0; padding: 0; }
ul.product_bezocht { list-style:none; margin: 0; padding:0; }
div.btn_verzendkosten { text-align:right; width:300px; height:13px; display:block; padding:8px 0 0 0; color: #3366CC; }
div.sendingcost{display:block;float:left; line-height:29px; padding-right:10px;}
img.sendingcost{float:left; margin:1px 0 10px;}

.product_details_pricebox { width:300px; height: 30px; vertical-align: bottom; display:block; padding:15px 0 4px 0; }
.product_details_pricebox_caption { float: right; font-size: 10px; font-weight: bold; vertical-align: baseline; padding:8px 7px 0 0; color:#666666; }
.product_details_pricebox_price { font-size: 15px; font-weight:bold; margin-left:5px; float: right; text-align:right; vertical-align:top; padding-bottom: 0px; height:30px; display:block; overflow: visible; line-height:30px; }
div.product_details_btn_bestellen { float:right; width: 232px; height: 29px; margin-top: 8px;  *_margin-top: 8px;
display:block; }
a.product_details_btn_bestellen, a.product_details_btn_bestellen:link, a.product_details_btn_bestellen:visited { width:232px; height: 29px; display:block; background-image:url(/images/btn_bestellen.jpg); }
a.product_details_btn_bestellen:hover { background-image:url(/images/btn_bestellen_ro.jpg); }
div.product_details_titel_kleur { width:300px; text-align:right; color:#333333; font-size:10px; height:12px; display:block; padding-top:6px; }
.product_details_btnzoom { clear:left; float:left; margin-top: 0px; }
.product_details_btn_tell_a_friend { float:right; height: 20px; margin-right: 55px; display: inline; width:77px; }
.product_details_btn_tell_a_friend a, .product_details_btn_tell_a_friend a:link, .product_details_btn_tell_a_friend a:visited { background-image: url(/images/btn_tellafriend.jpg); background-repeat:no-repeat; display: block; width: 77px; height: 20px; }
.product_details_btn_tell_a_friend a:hover { background-image: url(/images/btn_tellafriend_ro.jpg); background-repeat:no-repeat; }
/*
.product_details_box_left
{
	float:left;
	width:334px;
	height:310px;
	background-image:url(/images/productt_dtls_bg_left.jpg);
	background-repeat:repeat-y;
	border-bottom:#888888;
	border-bottom-style:solid;
	border-bottom-width:1px;
	margin-right:4px;
}

.product_dtls_header_left
{
	background-image:url(/images/productt_dtls_header_left.jpg);
	background-repeat:no-repeat;
	width:334px;
	height:30px;
}

.product_dtls_header_text
{
	float:left;
	width:190px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding-top:1px;
	padding-left:6px;
}*/

.status_product { float:right; text-align:right; vertical-align: top; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; }
.status_product_tekst { margin:0px; text-align:right; vertical-align: top; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; }
DIV.product_dtls_product_info { background-image:url(/images/product_dtls_bg_left_2.jpg); height:233px; background-repeat:no-repeat; margin-top:0px; }
.btn_zoom { float:left; margin-left:24px; margin-top:107px; display:inline; }
.product_dtls_product_image { float:left; width: 200px; height:143px; margin-top:3px; margin-left:0px; overflow: hidden; }
.product_dtls_product_brand { float:left; width:53px; height:24px; margin-top:107px; margin-left:0px; background-color:#CCCCCC; }
.product_dtls_specs_box { width:334px; margin-top:0px; }
.product_dtls_specs { margin-left:15px; margin-top:10px; height:38px; width:170px; font:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; line-height:12px; overflow:hidden; }
.product_dtls_korting_digits { font:Arial, Helvetica, sans-serif; font-size:24px; color:#ffffff; text-align:right; margin-top:8px; margin-right:9px; margin-bottom:0px; }
.product_dtls_oldprice { margin-top:8px; height:14px; font:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration: line-through; }
.product_dtls_newprice { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#ff0066; text-align:right; margin-top:5px; height:20px; padding-right:14px; }
.product_dtls_btns { height:33px; margin-top:5px; margin-right:2px; text-align:right; }
DIV.product_dtls_btn_tellafriend { float:right; display: block; height:33px; width:98px; background-image:url(/images/btn_prdct_dtls_tellafriend.jpg); margin-right:7px; }
a.product_dtls_btn_tellafriend:link, a.product_dtls_btn_tellafriend:active, a.product_dtls_btn_tellafriend:visited { display: block; height:33px; width:98px; background-image:url(/images/btn_prdct_dtls_tellafriend.jpg); }
a.product_dtls_btn_tellafriend:hover { display: block; height:33px; width:98px; background-image:url(/images/btn_prdct_dtls_tellafriend_ro.jpg); }
DIV.product_dtls_btn_afhalen { float:right; display: block; height:33px; width:98px; background-image:url(/images/btn_prdct_dtls_afhalen.jpg); margin-right:6px; }
a.product_dtls_btn_afhalen:link, a.product_dtls_btn_afhalen:active, a.product_dtls_btn_afhalen:visited { display: block; height:33px; width:98px; background-image:url(/images/btn_prdct_dtls_afhalen.jpg); }
a.product_dtls_btn_afhalen:hover { display: block; height:33px; width:98px; background-image:url(/images/btn_prdct_dtls_afhalen_ro.jpg); }
DIV.product_dtls_btn_bestellen { float:right; display: block; height:33px; width:107px; background-image:url(/images/btn_prdct_dtls_bestellen.jpg); margin-right:6px; }
a.product_dtls_btn_bestellen:link, a.product_dtls_btn_bestellen:active, a.product_dtls_btn_bestellen:visited { display: block; height:33px; width:107px; background-image:url(/images/btn_prdct_dtls_bestellen.jpg); }
a.product_dtls_btn_bestellen:hover { display: block; height:33px; width:107px; background-image:url(/images/btn_prdct_dtls_bestellen_ro.jpg); }
.product_details_box_right_advertisment { float:left; width:338px; height:310px; background-image:url(/images/productt_dtls_bg_right.jpg); background-repeat:repeat-y; border-bottom:#888888; border-bottom-style:solid; border-bottom-width:1px; }
.product_dtls_header_right { width:338px; height:30px; background-image:url(/images/productt_dtls_header_right.jpg); background-repeat:no-repeat; }
.product_dtls_advertisment { margin-left:1px; margin-bottom:1px; width:336px; height:280px; text-align:center; background-color:#FFFFFF; }
.product_dtls_specs_box2 { width:672px; margin-top:20px; }
.product_dtls_specs_menu_bg { background-image: url(/images/product_dtls_bg_menu_top.jpg); background-position:bottom; background-repeat:repeat-x; height:26px; }
.product_dtls_specs_content { width:640px; padding:15px; top:-2px; background-color:#FFFFFF; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; }
.showtab { width:640px; padding:15px; background-color:#FFFFFF; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; }
ul.product_dtls_specs_mogelijkheden { padding:0 0 0 0; margin:0 0 20px 0; width:auto; /*border-top:1px solid #eeeeee;*/
	font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:normal; list-style: none; }
.product_dtls_specs_mogelijkheden li { border-bottom:1px solid #eeeeee; padding:5px 0 4px 2px; }
/*accesoires*/
#wrapaccesoires { height: 360px; overflow:auto; margin-bottom: 10px; border-left:1px solid #ddd; border-bottom:1px solid #ddd; border-top:1px solid #ddd; }
.accesoiresbox { width:auto; list-style:none; }
ul.accesoiresbox { padding:0 0 0 12px; margin:0; list-style-type:none; }
.accesoiresbox li { float:left; margin:12px 5px 0 0; display:block; overflow:hidden; list-style:none; }
.anchor_links_box { padding:10px 0 15px; float:right; }
.accessoiresblok { height:280px; overflow:auto; }
/* Subproduct.html*/
.product_detail_accessoires_box { border-bottom:1px solid #dddddd; padding:10px 0; overflow:hidden; }
.product_dtls_acces_image { width:100px; float:left; }
.product_dtls_access_text b { display:block; margin:4px 0 10px; }
.product_dtls_access_text b a { font-weight:bold; }
.product_dtls_acces_btn_toevoegen { float:right; margin-right:15px; }
.product_dtls_acces_text { float:left; }
.product_dtls_acces_btn_toevoegen .basket_add { margin-top:15px; }

