/* CSS FOR BUITENSPELEN - PRODUCTS */
/* ------------------------------- */

div#product { padding: 0px; width: 686px; padding-bottom: 120px; }
div#product.green { background: url('../images/bg_home-green.jpg') repeat-x top left; }
div#product-topinfo { float: left; position: relative; width: 686px; height: 322px; }
div#product-topinfo div#product-image {position: absolute; text-align: right; right: 10px; bottom: 10px; width: 470px; }
div#product-topinfo h1 { position: absolute; top: 16px; left:25px;font-size: 22px; font-weight: bold; color: #333; width: 181px;}
div#product-topinfo.green { width: 603px; height: 330px; overflow: auto; padding: 15px 20px 0 30px; color: #FFF; }
div#product-topinfo.green h1 { position: relative; top: auto; left: auto; color: #FFF; width: 100% }

div#product-topinfo div#view-accessoires { position: absolute; top: 160px; left: 30px; width: 140px; height: 53px; background: url('../images/bg_btn_accessoires.png') no-repeat top left; }
* html body div#product-topinfo div#view-accessoires { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://buitenspelen-nl.browsbox.be/templates/buitenspelen/images/bg_btn_accessoires.png',sizingMethod='crop'); }
div#product-topinfo a.accessoires { display: block; width: 120px; height: 30px; text-decoration: none; padding: 10px 0 0 40px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #5E6B78; text-transform: uppercase; voice-family: "\"}\""; voice-family: inherit; height: 20px; width: 80px; }
div#product-topinfo a.accessoires:hover { color: #CF0000; }
div#product-bottominfo {  border-top: 1px solid #EBEBEB; background: url('../images/bg_product_bottominfo.jpg') repeat-y top left #F9F9F9; position: relative; position: absolute; bottom: 0px; *bottom: 35px; _bottom: 45px; right: 4px; width: 686px; height: 120px; }
div#product-bottominfo a.fiche, div#product-bottominfo a#productimages { position: absolute; top: 28px; left: 28px; background: url('../images/bg_folder.jpg') no-repeat top left; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #5E6B78; text-transform: uppercase; padding: 10px 0 0 34px; display: block; height: 30px; text-decoration: none; voice-family: "\"}\""; voice-family: inherit; height: 20px; }
div#product-bottominfo a.fiche:hover, div#product-bottominfo a#productimages:hover { color: #CF0000; }
div#product-bottominfo a#productimages { top: 68px; left: 26px; background: url('../images/bg_images.jpg') no-repeat top left; padding: 6px 0 0 36px; height: 26px; voice-family: "\"}\""; voice-family: inherit; height: 20px; }

div#product-bottominfo div#product_info { position: absolute; top: 12px; left: 355px; height: 110px; width: 318px; overflow: hidden; }
div#product-bottominfo div#productcont { font-size: 11px; height: 110px; width: 318px; overflow: auto; padding: 0 10px 0 0; voice-family: "\"}\""; voice-family: inherit; width: 308px; }
div#product-bottominfo div#productcont h2 { font-size: 12px; color: #333; font-weight: bold; margin: 0 0 7px 0;}

/* PRODUCT PRICE */
div#product-bottominfo div#productprice, div#product-topinfo div#productprice { position: absolute; top: 24px; left: 164px; color: #333; font-weight: bold; font-size: 36px; line-height: 130%; height: 50px; }
div#product-topinfo div#productprice { top: 225px; left: 20px; }
div#product-bottominfo div#productprice span.euro, div#product-topinfo div#productprice span.euro { font-size: 23px;}
div#product-bottominfo div#productprice sup, div#product-topinfo div#productprice sup { vertical-align:text-top; font-size:18px;  }

/* PROMO PRICE */
div#product-bottominfo div#productprice-small, div#product-topinfo div#productprice-small { position: absolute; top: 7px; left: 164px; color: #333; font-weight: normal; font-size: 13px; line-height: 100%; background: url('../images/strike.gif') repeat-x 0 9px; }
div#product-topinfo div#productprice-small { top: 85px; left: 20px; }
div#product-bottominfo div#productprice-small span.euro, div#product-topinfo div#productprice-small span.euro { font-size: 13px;}
div#product-bottominfo div#productprice-small sup, div#product-topinfo div#productprice-small sup { vertical-align:text-top; font-size:8px;  }

div#product-bottominfo div#productprice-promo, div#product-topinfo div#productprice-promo { position: absolute; top: 24px; height: 50px; left: 164px; color: #CF0000; font-weight: bold; font-size: 36px; line-height: 130%; }
div#product-topinfo div#productprice-promo { top: 100px; left: 20px; height: 50px; }
div#product-bottominfo div#productprice-promo span.euro, div#product-topinfo div#productprice-promo span.euro { font-size: 23px;}
div#product-bottominfo div#productprice-promo sup, div#product-topinfo div#productprice-promo sup { vertical-align:text-top; font-size:18px;  }

/* ADD TO OFFERTE */
div#product-bottominfo a#add_to_offerte, div#product-topinfo a#add_to_offerte { position: absolute; top: 73px; left: 163px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #5E6B78; text-transform: uppercase; background: url('../images/btn_add_offerte.png') no-repeat top left; display: block; width: 149px; height: 24px; padding: 4px 0 0 7px; voice-family: "\"}\""; voice-family: inherit; width: 142px; height: 20px}
div#product-topinfo a#add_to_offerte { left: 20px; top: 275px;}
* html body div#product-bottominfo a#add_to_offerte, * html body div#product-topinfo a#add_to_offerte { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://buitenspelen-nl.browsbox.be/templates/buitenspelen/images/btn_add_offerte.png',sizingMethod='crop'); }
div#product-bottominfo a#add_to_offerte:hover, div#product-topinfo a#add_to_offerte:hover { color: #CF0000}

/* ACCESSOIRES */
div#accessoirelist { position: absolute; top: 12px; left: 165px; width: 500px; text-transform: uppercase; }
div#accessoirelist div#accessoireitems { position: absolute; top: 30px; left: 0px; overflow: auto; width: 500px; height: 66px; }
a.accessoirelink { display: block; text-align: center; float: left; margin-right: 4px; background: url('../images/bg_accessoirelink.gif') no-repeat top left; width: 79px; height: 66px; padding: 15px 10px 10px 10px; voice-family: "\"}\""; voice-family: inherit; width: 59px; height: 41px; }
ul.nocarousel { margin-top: 10px; }
ul.nocarousel li { list-style: none; display: inline; float: left; }


div#greyline { position: absolute; top: 0px; left: 343px; width: 1px; height: 120px; background: #F9F9F9; }
div#greyline2 { position: absolute; top: 0px; left: 609px; width: 1px; height: 9px; background: #F9F9F9; }

/*
.slider {
	width: 500px;
	height: 17px;
	margin-top: 1px;
	margin-left: 5px;
	padding: 1px;
	position: relative;
	background: url(../images/productbrowser_scrollbar_20070622.png) no-repeat;
}

.handle {
	position: absolute;
	cursor: move;
	height: 17px;
	width: 181px;
	top: 0;
	background: url(../images/productbrowser_scroller_20080115.png) no-repeat;
	z-index: 100;
}*/



