﻿/*Project       : barbecueshop.nlOntwikkeld door : Connective Power NaardenDesignd door    : Connective Power NaardenWebsite         : www.cp.nlEmail           : info@cp.nlLaatste update  : 21 maart 2011*/body { margin:0; font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#333333; }h1 { font-family:Arial, Helvetica, sans-serif; font-size:10px; margin:0px; display:inline-block; color:#999999; font-weight:normal; line-height:11px; }h2 { font-size:18px; margin:0 0 12px 0; padding:0; color:#333333; }h3, h4, h5, h6 { font-size:12px; margin:30px 0 5px 0; color:#333333; }td, th { font-family: Arial, Helvetica, sans-serif; }li { margin:0px; }a:link, a:active, a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #0066CC; text-decoration:none; }a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3366CC; text-decoration:underline; }.clearfloat { clear:both; }/*_________________________________________________________________________________________________	  REVIEW____________________________________________________________________________________________________*/.beoordeling{ display:block; float:left; height:56px; width:283px; padding:15px 0 0 0; line-height:15px; color:#444; position:absolute; margin-top:-20px; * position:relative; * margin-top:0px;}.beoordeling-gem{color:#000; font-weight:bold; font-size:12px;}.vcard{display:block; float:right; height:56px; width:283px; line-height:56px; text-align:right;}.vcard a{ color:#666666;}/*_________________________________________________________________________________________________	  CONTAINER____________________________________________________________________________________________________*/#wrapper-body { background:url(/images/bg_body_2.jpg) repeat-y center top; }#wrapper {margin: 0px; padding:0;}#container { margin-top: 0px; position:top; margin-left: auto; margin-right: auto; margin-bottom:0; width: 1002px; border: 0px; padding:0px; }/*_________________________________________________________________________________________________	  HEADER____________________________________________________________________________________________________*/.header_wrapper { background-image:url('/images/image-sprite.png'); background-position: center top; position: relative; margin: 0 auto 0 auto; padding:0px; height: 185px; width:1044px; display: block; overflow: hidden; }#header_left_logo_wrapper { width: 410px; border: none; margin: 0; display: block; overflow:hidden; padding:11px 0 7px 22px; }#header_left_logo { margin: 0 0 0 -11px; }#default-header-time-table { float: left; width: 270px; height: 35px; margin: 23px 0 0 78px; background: url(https://winkelwagen.barbequeshop.nl/image-openingstijden/sprite-openingstijden-webshops-c2f.png) no-repeat left -1000px; }/*_________________________________________________________________________________________________	  Style overuled voor opruimekelder kortingen achtergrond____________________________________________________________________________________________________*/body.opruimkelder { background:url(/images/opruimkelder-bg-repeat.png) repeat-y center top; }body.opruimkelder #wrapper-body { background:url(none); }body.opruimkelder #category_thumbnails_wrapper { height: 148px; padding:0 0 0 0; display: block; overflow:hidden; background:url(/images/opruimkelder-bg-thumbnails.png); background-position: center top; background-repeat: no-repeat; margin:0; }body.opruimkelder .header_wrapper { background:url(/images/opruimkelder-bg-header.png); background-position: center top; position: relative; margin: 0 auto 0 auto; padding:0px; height: 185px; width:1045px; display: block; overflow: hidden; }body.opruimkelder #keywords { padding: 3px; width: 1002px; height:22px; text-align:center; font-size:10px; overflow:hidden; margin: 0; color:#cccccc; line-height:11px; }body.opruimkelder #footer_footnote_wrapper { background-image: url(/images/opruimkelder-bg-footer.png); background-position: center top; background-repeat: no-repeat; height: 50px; }/*_________________________________________________________________________________________________	  KEYWORDS____________________________________________________________________________________________________*/#keywords { padding: 3px; width: 1002px; height:22px; text-align:center; font-size:10px; overflow:hidden; margin: 0; color:#999999; line-height:11px; }/*_________________________________________________________________________________________________	  MENU____________________________________________________________________________________________________*/#menu { float:left; height: 41px; padding: 0 0 0 25px; display:block; overflow:hidden }ul.menu_items { float: left; font-size: 12px; list-style: none; margin: 0 0 0 10px; padding: 0; width: 982px; }ul.menu_items li { float: left; list-style-type:none; font:Arial, Helvetica, sans-serif; margin: 0; padding: 0; font-size: 11px; }.menu_items a:link, .menu_items a:visited, .menu_items a:active { color: #ffffff; display: block; margin: 0; padding:9px 12px 5px 12px; height:22px; text-decoration: none; font-size: 11px; }.menu_items a:hover { background: url(/images/topmenu_ro.png) no-repeat center top; color: #fff; text-decoration: none; }/*a.keuze:link, a.keuze:active, a.keuze:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333333; text-decoration:none; padding:0 0 0 0; }a.keuze:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333333; padding:0 0 0 0px; text-decoration:underline; }*/ul.menu_items .last a { background: url(/images/btn-opruimkelder.gif) no-repeat 5px 9px; width:64px; display:block; height:15px; }/*_________________________________________________________________________________________________	  ZOEKEN____________________________________________________________________________________________________*/#menu_zoeken { width:1002px; height:33px; position:relative; margin:0 auto 0 auto; display:block; }#searchform { margin: 14px 0px 0px 268px; padding:0px; background-image:url(/images/image-sprite.png); background-repeat: no-repeat; background-position: -1217px -253px; height:26px; width:465px; }#search { width: 340px; color:#666; text-shadow:#FFF 1px 1px; font-size:11px; margin:2px 2px 0 0; padding:3px 0 0 3px; height:15px; border:none; background:none; outline:none; }#searchsubmit { margin:0px; padding:0px; width: 76px; border:none; height:26px; }.hiddentab { visibility:hidden; height:0px; overflow:hidden; }/*_________________________________________________________________________________________________	  MAIN____________________________________________________________________________________________________*/#main_container { margin-left: auto; margin-right: auto; width: 1002px; margin-bottom:0px; margin-top:0px; padding:0px; border: 0px, none; background-repeat:repeat-y; }#content { float:left; width: 680px; margin-left:14px; display:block; overflow: hidden; }/*_________________________________________________________________________________________________	  CATEGORY THUMBNAILS____________________________________________________________________________________________________*/#category_thumbnails_wrapper { height: 148px; padding:0 0 0 0; display: block; overflow:hidden; background-image:url(/images/image-sprite.png); background-position: center -381px; background-repeat: no-repeat; margin:0; }#category_thumbnails_wrapper { height: 148px; padding:0 0 0 0; display: block; overflow:hidden; background-image:url(/images/image-sprite.png); background-position: center -381px; background-repeat: no-repeat; margin:0; }#category_thumbnails_wrapper_bbq_zoeker { height: 115px; display: block; overflow:hidden; background-image:url(/images/bg_categorie_tumbnails_3.jpg); background-position: center -381px; background-repeat: no-repeat; margin:0; }#category_thumbnails_box { position: relative; margin: 0 auto 0 auto; width:1002px; height:100px; display:block; overflow:hidden; }#category_thumbnails_box_bbq_zoeker { position: relative; margin: 0 auto 0 auto; width:1002px; height:100px; display:block; overflow:hidden; margin-top: 13px; }#category_thumbnails_text { width:133px; height:25px; font-size:13px; color:#222222; text-shadow:#FFFFFF 1px 1px 1px; float:left; padding:34px 0 0 0; }ul#category_thumbnails_box { height: 100px; width:750px; margin:0 20px 0 0; list-style:none; list-style-type:none; padding:0; float:left; display:block; overflow:hidden; }#category_thumbnails_box a:link, #category_thumbnails_box a:active, #category_thumbnails_box a:visited { font:Arial, Helvetica, sans-serif; color:#999999; text-decoration:none; line-height:12px; display:block; }#category_thumbnails_box a:hover { font:Arial, Helvetica, sans-serif; color: #999; text-decoration: none; line-height:12px; display:block; }li.thumbnail_item { list-style:none; width: 67px; height: 53px; margin: 19px 0 0 0; padding:11px 0 0 0; float:left; display: block; overflow:hidden; }li.thumbnail_item:hover { background-color:#FFFFFF; height: 75px; margin: 19px 1px 0 0; padding:7px 0 0 0; width: 66px; display: block; overflow:hidden; }.thumbnail_img { width: 45px; height: 45px; margin: 0 19px 6px 11px; display: block; overflow:hidden; }.thumbnail_txt_lnk { font-size: 11px; line-height:12px; text-align: center; text-decoration:none; padding:0 1px 0 1px; color:#333333; }/*_________________________________________________________________________________________________	  LEFT NAVIGATION____________________________________________________________________________________________________*/.left_nav { float: left; width: 147px; margin: 0; padding:0; display:block; overflow:hidden; }.nav_box { padding:0 0 4px 0; width:147px; display:block; overflow:hidden; }.header_nav_box_top { background-image:url('/images/image-sprite.png'); background-repeat: no-repeat; background-position: -882px -234px; height:28px; width:146px; margin: 0px 0 4px 0px; }.header_nav_box { background-color: #c00d11; height:13px; padding-left:9px; padding-top:4px; padding-bottom:10px; font-size:11px; color:#FFFFFF; margin-bottom: 5px; }.header_nav_box a:link, .header_nav_box a:active, .header_nav_box a:visited { font-size:11px; color:#FFFFFF; text-decoration:none; }.header_nav_box:hover { font-size:11px; color:#FFFFFF; text-decoration:none; }.header_nav_box_2 { background-image:url('/images/image-sprite.png'); background-position: -714px -234px; height:13px; padding-left:9px; padding-top:5px; padding-bottom:14px; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333333; margin-top:4px; *_margin-top:2px;}#pagenumber_store { width: 0px; height: 0px; }.left_menu_checkbox { font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #000000; }.linkbox { padding:3px 0 3px 0; margin:0px; width:128px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height: 17px; }.linkbox input { margin:0px 5px 2px 0; *_margin:0;}.linkbox span { color:#888888; padding-left:1px; font-size:11px; }ul.linkbox { padding:3px 0 3px 0; margin:0px; width:128px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height: 19px; list-style: none; }.linkbox li:hover { background-color:#eeeeee; }a.linkbox:link, a.linkbox:visited, a.linkbox:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333333; text-decoration:none; padding:0 0 0 3px; }a.linkbox:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333333; padding:0; text-decoration:underline; padding:0 0 0 3px; }.linkbox_pluspunten { width:128px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height: 17px; margin-top:4px; }.linkbox_weer { background:url('/images/images-sprite-2.png') no-repeat left top; width:147px; height:150px; display:block; border:none; }#wijzig_model { background-image:url('/images/icon_wijzigen.jpg'); background-repeat:no-repeat; background-position:top left; height:28px; padding:7px 0px 0px 7px; }#wijzig_model2 { background-image:url('/images/icon_wijzigen_smal.jpg'); background-repeat:no-repeat; background-position:top left; width: 113px; height:28px; padding:7px 0px 0px 7px; }#wijzig_merk { background-image:url('/images/icon_wijzigen.jpg'); background-repeat:no-repeat; background-position:top left; height:28px; padding:7px 0px 0px 7px; }#wijzig_prijsklassen { background-image:url('/images/icon_wijzigen.jpg'); background-repeat:no-repeat; background-position:top left; height:28px; padding:7px 0px 0px 7px; }/*_________________________________________________________________________________________________	  PAGING____________________________________________________________________________________________________*/.paging_wrapper { width:672px; display:block; margin-top:10px; margin-bottom:15px; }.paging_text { width:56px; color:#999999; float:left; padding-top:2px; }.paging_numbers_block { width:616px; text-align:right; display:block; float:right; }.paging_numbers_block a:link, .paging_numbers_block a:active, .paging_numbers_block a:visited { border:1px solid #eeeeee; color:#999; width:20px; height:19px; margin-right:2px; margin-bottom:4px; display:inline-block; text-align:center; font-size:11px; }.paging_numbers_block a:hover { border:1px solid #aaa; background-color:#eee; color:#555; width:20px; height:19px; margin-right:2px; display:inline-block; text-align:center; font-size:11px; text-decoration:none; }.selectedpage { border:1px solid #999; background-color:#eee; color:#333; width:20px; height:19px; margin-right:2px; margin-top:0; display:inline-block; text-align:center; font-size:11px; text-decoration:none; *_top:-3px;}.paging_point { color:#000000; width:5px; height:17px; margin-right:2px; display:inline-block; text-align:center; font-size:11px; font-weight:bold; text-decoration:none; }#sortfilter { display:block; border: 1px solid #ccc; border-radius:4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; padding:4px 4px 4px 4px; background-color:#f6f6f6; margin-bottom:10px; overflow:hidden; }#sorteren-op { float:right; display:block; overflow:hidden; }.sorteren-dropdownboxes { font-size:11px; color:#666666; padding:7px; border: 1px solid #ccc; border-radius:2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; height:30px; }#productpage_top_addthis_3 { float:right; height:18px; /*width:40px;*/ width:auto; /*margin-right:19px;*/ }a.button_pdf { display:block; float: left; width:16px; height:16px; background:url(/images/pdf_logo_small.gif) no-repeat left top; text-decoration:none; }.addthis_buttons_top_container { display:block; width:100%; padding:7px 0 25px; overflow:hidden; }.addthis_buttons_top_container_popup { display:block; width:100%; margin:0px 0 20px; }.addthis_buttons_top_container .addthis_toolbox { display:block; width:auto; float:left; }#opruimbanner{ margin: 0 0 21px 0}/*_________________________________________________________________________________________________	  TOP 10____________________________________________________________________________________________________*/#top10_header { text-align: left; width: 400px; padding-left:248px; }ul.catogory_products_top10 { margin:3px 0 6px 0; padding:0 0 0 0; width:686px; height:1800px; display:block; overflow:hidden; font-size:11px; background-image:url(/images/bg_top10.jpg); background-position:left top; background-repeat:no-repeat; }ul.catogory_products_top10 li { height:149px; width:608px; padding:0 0 0 60px; margin-top:20px; overflow:hidden; list-style-type:none; border-bottom:1px solid #CCCCCC; }.catogory_product_header_top10 { width:418px; border-bottom: 1px solid #eeeeee; float:right; padding-top:10px; }.catogory_product_discription_top10 { width:418px; float:right; height:20px; display:block; overflow:hidden; color:#666666; margin-bottom:15px; line-height:15px; margin-top:10px; }.catogory_product_image_placeholder_top10 { height:130px; width:130px; margin-left:35px; overflow:hidden; float:left; }.catogory_product_image_placeholder_top10 img { max-height:130px; max-width:130px; }.catogory_product_title_top10 h3 { margin:0 0 0 0; padding:0 0 0 0; font-size:11px; font-weight:bold; color:#000000; height:14px; display:block; float:left; width:400px; }.catogory_product_title_top10 a:link, .catogory_product_title_top10 a:active, .catogory_product_title_top10 a:visited { margin:0 0 0 0; padding:0 0 0 0; font-size:11px; font-weight:bold; color:#000000; height:14px; display:block; text-decoration:none; }.catogory_product_title_top10 a:hover { margin:0 0 0 0; padding:0 0 0 0; font-size:11px; font-weight:bold; color:#000000; height:14px; display:block; text-decoration:underline; }.catogory_product_stock_notification_box_top10 { width:150px; height:14px; margin-top:0px; }.catogory_product_stock_notification_top10 { float:left; display:block; }.catogory_product_stock_notification_info_top10 { float:left; display:block; padding:3px 0 0 7px; width:16px; }.catogory_product_price_box_top10 { height:22px; display:block; color: #333333; padding:4px 0 2px 0; width:180px; overflow:hidden; float:left; }.catogory_product_price_text_top10 { height:20px; width:180px; line-height:15px; }.catogory_product_info_btn_top10 { height:28px; float:right; }input.verborgenveld { width: 0px; border: 0px solid #CCCCCC; height: 16px; margin-bottom:2px; margin-top:2px; padding-top: 1px; padding-bottom: 1px; margin-left:0px; margin-right:0px; }a.btn_more_info:link, a.btn_more_info:visited{background:url(http://winkelwagen.barbequeshop.nl/images/sprites/sprite-btns.png) no-repeat 0px -1150px;width:165px;height:32px;outline:0;focus:0;display:block;float:right; margin-top:0px; text-indent:200px; overflow:hidden; text-decoration:none; white-space:nowrap}a.btn_more_info:hover{background-position: 0px -1182px;}a.btn_more_info:active{background-position: 0px -1215px;}/*_________________________________________________________________________________________________	 INFORMATION ICON____________________________________________________________________________________________________*/#product_details_in_stock .info_btn { float:right }.info_btn { height:14px; width:14px; background-color:#eeeeee; }.info_btn a:link, .info_btn a:visited { background:url(/images/btn-sprite.png) no-repeat -195px -1px; width: 14px; height:14px; outline:0; focus:0; display:block; margin: 0 9px 0 0; }.info_btn a:hover { background-position: -195px -15px; }.info_btn a:active { background-position: -195px -29px; }/*_________________________________________________________________________________________________	 SUBMIT BUTTONS____________________________________________________________________________________________________*/#CNTbtnSubmit, input.btn_reviewproduct { background:url(/images/btn-sprite.png) no-repeat 0 -1045px; width:115px; height:33px; border:0; }input.btn_reviewproduct { height:33px; }#CNTbtnSubmit:hover, input.btn_reviewproduct:hover { background-position:0 -1077px; ; cursor:pointer; }#CNTbtnSubmit:link, #CNTbtnSubmit:active, input.btn_reviewproduct:link, input.btn_reviewproduct:active { background-position:0 -1109px; outline: 0; }input.btn_reviewproduct:visited { outline: 0; }/*_________________________________________________________________________________________________	top 10 ____________________________________________________________________________________________________*/.catogory_product_price_text_top10 div { display:block; float:left; }.top10_euro { font-size:13px; font-weight:bold; color:#333; padding:0 4px; height: 50px; }.top10_vat { color:#999 }#product-online-reserveren { height: 30px; width: 263px; background: url(http://winkelwagen.barbequeshop.nl/sprite/sprite-btns.png) no-repeat left -1256px; display: block; white-space:nowrap; text-indent: 300px; overflow: hidden; position: absolute; margin: -15px 0 0 411px; }#product-online-reserveren:hover { background-position: left -1288px; }#product-online-reserveren:active { background-position: left -1320px; }#googleplus { display:block; margin:0 0 10px 0; overflow:hidden; background:url(https://winkelwagen.wasmachine.nl/images-all-shops/googleplus1.jpg) no-repeat; padding:0 0 0 66px; width:100px; height:44px; }
