/*
Project           : Barbequeshop.nl	   
In opdracht van   : Create2fit
Ontwikkeld door   : Connective Power Naarden
Designd door      : Connective Power Naarden
Website           : www.cp.nl
Pagina		   		  : productdetail

Laatst gewijzigd  : 22 maart 2011*/

.productpage_content_txt li { padding: 0 0 0 2px; margin: 0px 0 4px 0; list-style:url(/images/bullet_orange.png); list-style-position:inside; }
.productpage_content_txt ul { padding: 0 0 0 0; margin: 0 0 17px 0; }
#product_details_container_outer { overflow:hidden; border-bottom:1px solid #ccc; }
.header_bottom_separator { background-color: #cccccc; color: #cccccc; height: 1px; border: 0px; width:100%; margin-bottom: 15px; }
#container_product_details { width:672px; border-bottom:1px solid #868686; float:left; }
#container_left_product_details { float:left; width:672px; display:block; overflow:hidden; color:#333333; }

.product_details_header_sub { width:672px; padding:0; color:#333333; display:block;}
.product_details_header_sub h3 {font-size:13px; color:#333; font-weight:bold; display:block; margin:0 0 20px 0; height:13px; padding:0 0 8px 0; border-bottom: 1px solid #ccc; *_margin:0 !important;  }

#product_details_header h2 { font-size:13px; line-height:14px; color:#333332; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:6px 0 0 0; }
#product_details_container { background-repeat:no-repeat; width:672px; margin-top:0px; top:0px; position:relative; padding-bottom:6px; }
#product_details_container_left_top { float:left; width:325px; background-color:#FFFFFF; margin-right:5px; margin-top: 6px; }
#product_details_container_left_top { float:left; width:325px; background-color:#FFFFFF; margin-right:5px; margin-top: 6px; }
#product_details_container_left { float:left; width:325px; background-color:#FFFFFF; padding: 0 0 6px; border-bottom: 0px solid #cccccc; display:block; }
#product_details_container_left img { max-width:278px; }
#product_details_container_left table { max-width:350px; text-align:left; }
#product_details_reviewscore { margin-left:0px; height:20px; width:325px; }
#reviewscore_number { float:left; color:#03a514; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; width:auto; padding-right:5px; }
a.anchor_Score:link {color:#03a514; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; }
a.anchor_Score:hover {color:#03a514; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; }
a.anchor_Score:active {color:#03a514; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; }
a.anchor_Score:visited {color:#03a514; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; }
#reviewscore_text { float:left; color:#333333; font-size:11px; padding-top:2px; font-family:Arial, Helvetica, sans-serif; }
a.reviewscore_text:link, a.reviewscore_text:active, a.reviewscore_text:visited { color:#333333; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
a.reviewscore_text:hover { color:#000000; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; }
a.reviewscore_text_2:link, a.reviewscore_text_2:active, a.reviewscore_text_2:visited { color:#333333; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
a.reviewscore_text_2:hover { color:#000000; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
productpage_content_txt h3, h4, h5, h6 { margin:24px 0 7px 0; padding:0; font-size:12px; line-height:15px; color:#333333; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
#productpage_right_container_specs { width:325px; overflow:hidden; }
#product_details_container_right_top { float: right; width: 325px; margin: 0px; margin-top: 4px; background-color: #eeeeee; }
#product_details_container_right { float: right; width: 325px; margin: 0px; padding:1px 0 18px 0; }

#product_details_in_stock { width: 305px; padding: 8px 7px 8px 13px; height: 43px; margin-top: 4px; background-color: #EEE; border-bottom: 3px solid white; }
.box_status { float:left; width:300px; color:#333333; }
.product_details_in_stock_img { color:#ffffff; font-size: 11px; height:20px; padding-top:1px; margin:0px; }
.product_details_in_stock_text { /*float:right;*/ /*text-align:right;*/ color:#333333; font-size: 11px; height:15px; margin:0px; }
#productpage_right_price_text { float:left; height:99px; width:85px; line-height:26px; color:#333333; }
#productpage_right_price_text_2 { float:left; height:60px; width:19px; line-height:26px; color:#333333; }
#product_details_price_container { width:100px; float:left; }
#productpage_left_brand_zoom_box { height:24px; border-bottom:1px solid #dddddd; margin-bottom:14px; width:325px; display:block; }
#productpage_left_brand { float:left; margin-left:144px; _margin-left:77px; margin-top:8px; }
#productpage_left_brand img { max-height:30px }
#productpage_left_zoom_btn { float:right }
#product_details_shipcost { font: Arial, Helvetica, sans-serif; font-size: 11px; height: 18px; color: #333333; padding:8px 0 0 0; }
#product_details_discount { font: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; height: 18px; color: #C00; padding:8px 13px 0px 0px; }
#productpage_right_box_short_discription { display:block; background-color:#eeeeee; padding:8px 13px 8px 13px; width:299px; }
#product_details_old_price { height:14px; font-size:11px; color:#999999; padding-top:4px; text-decoration:line-through; }
#product_details_text_price { font-family:Arial, Helvetica, sans-serif; font-size:18px; padding-top:11px; color:#333333; }
.productpage_right_send_cost { height:15px; padding-top:15px; }
.productpage_right_send_cost_2 { height:15px; }
#product_sendcost { font: Arial, Helvetica, sans-serif; font-size: 11px; height: 18px; color: #333333; padding:0; }
#product_sendcost_text { font: Arial, Helvetica, sans-serif; font-size: 11px; height: 18px; color: #333333; padding:8px 0 0 0; }
#product_sendcost_img { font: Arial, Helvetica, sans-serif; font-size: 11px; height: 18px; color: #333333; padding: 5px 0 0 0; }


#productpage_right_order_btn { height:33px; width:190px; padding:14px 0 0 7px; background-color:#eeeeee; }
a.productpage_right_order_btn:link, a.productpage_right_order_btn:visited { background:url(/images/btn-sprite.png) no-repeat left top; width:190px; height:33px; outline:0; focus:0; display:block; }
a.productpage_right_order_btn:hover { background-position: left -32px; }
a.productpage_right_order_btn:active { background-position: left -64px; }
#productpage_right_takeaway_btn { height:33px; width:190px; padding-left:7px; padding-top:5px; padding-bottom:7px; background-color:#eeeeee; }
#product_details_pick { margin:0 0 0px 0; padding: 2px 0px 6px 12px; background-color:#eeeeee; width:313px; }
a.productpage_right_takeaway_btn:link, a.productpage_right_takeaway_btn:visited { background:url(/images/btn-sprite.png) no-repeat 0px -105px; width:185px; height:31px; outline:0; focus:0; display:block; }
a.productpage_right_takeaway_btn:hover { background-position: 0px -136px; }
a.productpage_right_takeaway_btn:active { background-position: 0px -166px; }
.productpage_right_order_info { padding:10px 0 14px 13px; text-align: left; text-decoration:none; background-color:#eeeeee; }
#product_details_btn_order { padding-left:3px; padding: 10px 0px 5px 12px; background-color:#eeeeee; width:313px; }
#product_details_labels { height:32px; width:325px; padding:45px 0 2px 10px; margin-bottom:10px}
#product_details_labels img { padding:0px; margin-right:10px; }
a.container_productpage_lnk:link, a.container_productpage_lnk:active, a.container_productpage_lnk:visited { color:#1f70c1; text-decoration:none; font-size:11px; padding-right:7px; background-image:url(/images/container_productpage_lnk_arrow.gif); background-position:right top; background-repeat:no-repeat; }
a.container_productpage_lnk:hover { color:#1f70c1; text-decoration:underline; font-size:11px; padding-right:7px; background-image:url(/images/container_productpage_lnk_arrow.gif); background-position:right top; background-repeat:no-repeat; }
.productpage_right_send_cost_2 a:link, .productpage_right_send_cost_2 a:active, .productpage_right_send_cost_2 a:visited { color:#3399CC; text-decoration:none; font-size:11px; padding-right:16px; background-image:url(/images/btn_questionmark_3.jpg); background-position:right top; background-repeat:no-repeat; }
.productpage_right_send_cost_2 a:hover { color:#3399CC; text-decoration:underline; font-size:11px; padding-right:16px; background-image:url(/images/btn_questionmark_3.jpg); background-position:right top; background-repeat:no-repeat; }
a.container_productpage_lnk3:link, a.container_productpage_lnk3:active, a.container_productpage_lnk3:visited { color:#1f70c1; text-decoration:none; font-size:11px; padding-right:16px; background-position:right top; background-repeat:no-repeat; }
a.container_productpage_lnk3:hover { color:#1f70c1; text-decoration:underline; font-size:11px; padding-right:16px; background-position:right top; background-repeat:no-repeat; }
a.pdf:link, a.pdf:active, a.pdf:visited { padding:10px 0 23px 45px; text-decoration:none; background-image:url(../images/img_pdf_icon.gif); background-repeat:no-repeat; background-position:left top; }
a.pdf:hover { padding:10px 0 23px 45px; text-decoration:underline; background-image:url(/images/img_pdf_icon.gif); background-repeat:no-repeat; background-position:left top; }
#wrapaccesoires { height: 240px; overflow:auto; margin-bottom: 10px; }
.accesoiresbox { width:auto; list-style:none; }
.accesoiresbox li { float:left; margin-left: 6px; }
.showimage { visibility: visible; }
.hideimage { visibility: hidden; width:0px; }
#left_box_details { float:left; width:483px; overflow:hidden; }
a.status_lnk:link { text-decoration:none; font-size:10px; }
a.status_lnk:hover { text-decoration:none; font-size:10px; }

#productpage_content_informatie{ position: relative;}
#productpage_content_informatie .label-lees-meer a:link{ position: absolute; z-index:2; margin:45px 0 0 0;}
.toon3regels{height:105px; margin: 0px;overflow:hidden;}

#product_details_container_right_wrapper { padding-top: 2px; }

/* SOCIAL MEDIA 
========================================== */
ul#socialmedia{ list-style-type:none; padding:0; overflow:hidden; margin:16px 0 8px;}
ul#socialmedia li{ float:left; overflow:hidden; height:22px; }
ul#socialmedia li#facebook{ width:135px; }
ul#socialmedia li#twitter{ width:108px; }


/* OVERRIDES */
div#product_details_container_right ul#socialmedia{ margin-left:13px;}

/*_________________________________________________________________________________________________

	 MENU LINKS
____________________________________________________________________________________________________*/

a.anchor_menu:link, a.anchor_menu:active, a.anchor_menu:visited { color:#666666; text-decoration: none; }
a.anchor_menu:hover { color:#666666; text-decoration: underline; }
/*_________________________________________________________________________________________________

	  REVIEW LINKS
____________________________________________________________________________________________________*/

a.review_lnk:link, a.review_lnk:active, a.review_lnk:visited { color: #3399CC; text-decoration: none; }
a.review_lnk:hover { color: #3399CC; text-decoration: underline; }

a.btn_placereview, a.btn_placereview:link, a.btn_placereview:visited {background:url(http://winkelwagen.barbequeshop.nl/images-all-shops/sprite-btns.png) no-repeat 0px -941px; width:178px; height:32px; outline:0; focus:0; display:block; float:left; text-indent:220px; overflow:hidden; text-decoration:none; }a.btn_placereview:hover { background-position: 0px -973px; text-decoration:none; }a.btn_placereview:active { background-position: 0px -1006px; text-decoration:none; }

/*_________________________________________________________________________________________________

	  BACK LINKS
____________________________________________________________________________________________________*/

a.prev_page_links:link, a.prev_page_links:active, a.prev_page_links:visited { margin-top:10px; margin-bottom:20px; color:#999; text-decoration: none; }
a.prev_page_links:hover { margin-top:10px; margin-bottom:20px; color:#999; text-decoration: none; }
/*_________________________________________________________________________________________________

	  ORDER BUTTONS
____________________________________________________________________________________________________*/

.btn_accessiores_box { width: 670px; height:	40px; }
.btn_accessiores_box_order { width: 670px; /*height:	32px;*/ margin:0; padding:0; }
.btn_accessiores_box_takeaway { width: 308px; height:	32px; margin:0; padding:0; }
a.btn_accessoires_order_lnk:link, a.btn_accessoires_order_lnk:visited { background:url(/images/btn-sprite.png) no-repeat 0px -623px; width:314px; height:32px; outline:0; focus:0; display:block; float:right; }
a.btn_accessoires_order_lnk:hover { background-position: 0px -655px; }
a.btn_accessoires_order_lnk:active { background-position: 0px -687px; }
a.btn_accessoires_takeaway:link, a.btn_accessoires_takeaway:active, a.btn_accessoires_takeaway:visited { background-image:url(/images/btn_accessoires_afhalen.gif); background-repeat:no-repeat; background-position:top; width: 308px; height:32px; display:block; float:right; }
a.btn_accessoires_takeaway:hover { background-image:url(/images/btn_accessoires_afhalen_ro.gif); background-repeat:no-repeat; background-position:top; width: 308px; height:32px; display:block float:right;;
}
.product_page_video { display:block; overflow:hidden; height:385px; width:640px; padding: 110px 16px 76px 16px; background-image:url(/images/bg_video_product_2.jpg); background-repeat:no-repeat; }
#container_product_info h3, #container_product_info h4, #container_product_info h5, #container_product_info h6 { color: #333; font-size: 14px; margin: 0 0 8px 0; padding: 0px; }
#container_product_info { color:#444; font-size:11px; line-height:20px; }
#container_product_info img { float:left; margin:4px 10px 0 0; }
#container_product_info td { padding:0 0 40px 0; vertical-align:top; }
#container_product_info p { margin:0; padding:0; }
#container_product_info embed { margin:0 0 10px 0; padding:0; }
.productpage_content_txt a:link, .productpage_content_txt a:active, .productpage_content_txt a:visited { color:#06C; text-decoration:none; }
.productpage_content_txt a:hover { color:#06C; text-decoration:underline; }

/*_________________________________________________________________________________________________

	  ANCHOR LINKS
____________________________________________________________________________________________________*/

.anchor_links_box { width:672px; margin:20px 0 40px 0; text-align:right; display:block; }
a.anchor_links:link, a.anchor_links:active, a.anchor_links:visited, a.anchor_links:hover {height:11px; width:97px; margin:0 0 0 4px; background: url(/images/icons-sprite.png) no-repeat left -96px; display:inline-block;}

.acce_price_dyn
{
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #333;
text-align: right;
padding: 4px 3px 0 0;
}


