﻿@charset "utf-8";
/* CSS Document */


#prodwrapper{width:706px; margin: 5px 0 0 0;}
#catofferwrapper {width:720px; height:215px; margin: 5px 0 5px 0;}
#catoffer{height:200px; width:158px; margin-right:12px; float:left; padding:5px; text-align:center; background-color:#C33; background-image:url(../img/bk-catoffer.jpg); background-repeat:no-repeat; background-position: top left;}
#catoffertitle{height:45px; font-size:11px; font-weight:bold; color:#FFF;}
#catofferpicture{height:130px}
#catoffer img{width:100px; border:#ccc 1px solid;}
#catofferprice{ font-size:14px; font-weight:bold; color:#FFF;}
.catitemwrapper{width:710px; margin: 10px 0 0 0;}
.catitemtitle{height:30px; padding:7px 0 0 10px ; background-image:url(../img/bk-prodtitle.jpg); background-repeat:no-repeat; background-position: top left; }
.catitemprice{float:left;width:115px; height:120px; margin:0 10px 0 0;background-image:url(../img/bk-prodprice.jpg); background-repeat:no-repeat; background-position: top left; text-align:center;}
.catitempricea{height:88px;padding-top:10px;}
.catitemtext{float:left;width:440px;  margin:10px 10px 0 0; line-height:140%;}
.catitempicture{float:left;width:130px; text-align:right; border: #CCC solid 1px;}

.pricewhite{ font-size:14px; color:#FFF; font-weight:bold;}

a.prodlink{font-size:12px;font-weight: bold;color: #900; text-decoration:none;}
a.prodlink:hover{font-size:12px;font-weight: bold;color: #333; text-decoration:underline;}
a.prodinfo{font-size:12px;font-weight: bold;color: #fff; text-decoration:none;}
a.prodinfo:hover{font-size:12px;font-weight: bold;color: #CCC; text-decoration:underline;}

#proditemtitle{height:30px; padding:7px 0 0 10px ; background-image:url(../img/bk-prodtitle.jpg); background-repeat:no-repeat; background-position: top left; margin: 5px 0; text-align:center;}

#proditemtitle h3{font-size:15px;font-weight: bold;color: #900; letter-spacing:0.1em }

#proditemtitle2{height:30px; padding:0 ; background: #ffeeda url(../img/bk-prodtit-r.jpg) no-repeat top right; margin: 5px 0 10px 0; padding:0;}
#proditemtitle2 span{height:30px; width:14px; background:url(../img/bk-prodtit-l.jpg) 0 0 no-repeat; display:block; float:left; margin:0 30px 0 0; padding:0}
#proditemtitle2 h3{font-size:15px;font-weight: bold;color: #900; margin:0;padding:0;}

#prodpicwrapper{float:left; width:252px; font-size:10px; color:#999; text-align:center;}
#prodpicwrapper p{margin:3px 0 3px 0;}
.prodpic{width:250px; border: 1px #ccc solid;}
.sharepic{width:125px;height: border:0;}

#proddescwrapper{float:right; width:400px;margin-right:0px;font-size:11px;}

#proddescwrapper ul {list-style: none;}

#proddescwrapper li{margin:3px 0 3px 0;	padding: 0 0 8px 15px; background: url("../img/bul-flame.jpg") no-repeat 0px .2em;line-height:120%;}

#proddelivery{background-color:#f7e4d3;background-image:url(../img/bk-proddelivery.jpg); background-repeat: repeat-x; background-position: top left; height:90px; text-align:center; margin:5px 0 0 0 ; padding:0 4px 0 0;}

#proddescwrapper fieldset{background-image:url(../img/bk-brochures.jpg); background-repeat:no-repeat; background-position: bottom right; padding-right:35px;}

#proddescwrapper ul{margin:0; padding:0;}

#freedel{padding:2px 0 0 0; _padding:6px 0 0 0; *padding:6px 0 0 0; font-size:16px; font-weight:bold; color:#c33;}
#chargedel{font-size:10px; font-weight:normal; color:#000;}

#prodprice{width:695px;height:54px;margin-top:10px;padding:20px 0 0 15px; float:left;background-color:#C33; background-image:url(../img/bk-prodpricewide.jpg); background-repeat:no-repeat; background-position: top left;}

#prodpricewrapper{width:200px;float:left; margin:0 0 0 10px; padding:4px 0 0 0;}
.prodbuttonwrapper{margin:0 10px 0 0;width:120px;float:right;}

.prodpricen{font-size:17px; color: #FFF;}
.prodprices{font-size:20px; color:#FFF;}

#priceinfo{float:left; width:119px; margin: 2px 0 0 85px; _margin: 5px 0 0 40px; *margin: 5px 0 0 40px; text-align:center;background-image:url(../img/bk-prodaction.jpg); background-repeat:no-repeat; background-position: center left; padding:10px 0 9px 0; font-weight:bold}

#priceinfo p{margin: 2px 0 2px 0;}

ul.prodbutton{	
	list-style-type:none;
	margin:0px 0px 0px 0;
	*margin:0px 0px 0px 0;
	_margin:0px 0px 0px 0;
	padding:0;text-align:center;

}

a.prodcart {background-image: url(../img/bk-prodbuybut1.jpg); background-repeat:no-repeat; background-position: center left;
display: block;
padding: 18px 15px 18px 15px;
color:#FFF;
font-size:18px;
font-weight:bold;
text-decoration:none}

a.prodcart:hover {background-image: url(../img/bk-prodbuybut2.jpg);}

.prodpricebot{width:710px;height:9px;padding:0;margin-bottom:5px; float:left;background-color:#fff; background-image:url(../img/bk-prodpricewide2.jpg); background-repeat:no-repeat; float:left; background-position: top left;}

.callprice{float:left;font-size:16px;color:#fff; padding: 0 0 0 18px; background:url(../img/bk-phone.png) 0 5px no-repeat; height:100%}

#optionswrapper{width:715px; margin: 20px 0 0 0;}
/*#optionswrapper img{width:130px;margin:4px 0 4px 0; border: #CCC 1px solid;}*/
#optionswrapper h4{font-size:13px;font-weight: bold;color: #900;}
#optionswrapper span{color: #ff9934;}
#optionswrapper p{margin:10px 0 0 0; _margin:5px 0 0 0; *margin:5px 0 0 0; }

div.cropme{height: 98px;  border: 1px solid #ccc;  width: 130px;  overflow:hidden; text-align:center; vertical-align:top; margin-top: 4px; padding:0; margin-left:auto;margin-right:auto;}
  
div.cropme img { padding:0; margin:0; vertical-align:top;}

.optiontitle{height:30px; padding:7px 0 0 10px ; background-image:url(../img/bk-prodtitle.jpg); background-repeat:no-repeat; background-position: top left; margin-bottom:5px;}

.optionwrapper{width:725px; height:215px; margin: 0 0 10px 0;}
.optionitem{width:160px; height:205px; float:left; margin: 0 10px 0 0; padding:5px; background-color:#FC9; text-align:center; background-image:url(../img/bk-option.jpg); background-repeat:no-repeat; float:left; background-position: top left;}
.optionitemtext{height:185px; font-size:10px;}



.optionitembot{height:40px;}
.optionitembotl{float:left; width:130px; text-align:center;}
.optionitembotr{float:right;}

.cartpicwrapper{float:left; width:130px; background-color:#FC9;}
img.cartpicwrapper{width:130px; border: 1px #ccc solid;}

.cartdescwrapper{float:right; width:340px;margin-right:16px;font-size:11px; background-color: #03F}

#borchures label{width:130px; float: left; text-align: left; margin-right: 0; display:block; font-weight:bold;}
#borchures a{color:#900; text-decoration:none;}


