/*********** DEFAULT STYLES  ***********/
body { font-family:Arial, Helvetica; font-size:12px; line-height:1.5em; table-layout:fixed; }
a{color:#7a1a00; text-decoration:none; } a:hover { color:#360; }
a.button { background:#d5e3a1 none repeat-x top; border:1px solid #d1e393; }
a.button:hover { border:1px solid #acc165; }
a.buttonBig { background:#e71507 repeat-x top; color:#fff; border:1px solid #5e0903; }
a.buttonBig:hover { border:1px solid #ff1000; }

.input, select, textarea { background:#fff none repeat-x bottom; border:1px solid #666;}
.input:focus, select:focus, textarea:focus { border-color:#666; background:#eee; }
input.button { background:#c86432 none repeat-x bottom; color:#ff0; border:1px solid #ccb976; }
input.button:hover { background:#be5d2c; }
.star { font-family:verdana; color:#c00; }

.bdr, .bdrT, .bdrR, .bdrB, .bdrL,.bdrAll td, .bdrAll th { border-color:#c8d9ad; }
.bdrDark{border-color:#999;}
.picBg { background:#fff; }

.dif, .dif a, a.dif { color:#360; } .dif a:hover, a.dif:hover { color:#930; }
.imgBdr { border:1px double #83924b; }
.imgBdrBig { border:5px solid #83924b; }

.box, .bg { background:#f8faf2; }
.bg .h { background:#def;}

.btn2, .btn2 a:link, .btn2 a:visited { color:#fff; }
.btn2 a:hover, .btn2 a:active { color:#fcc;}

.column{width:225px;background:none repeat-y right 0;}

.productsServices .h { background:#738515; }
.productsServices .h, .productsServices .h a:link, .productsServices .h a:visited { color:#cedd22; }
.productsServices .h a:hover, .productsServices .h a:active { color:#eefd42; }
.productsServices .l, .productsServices .l a:link, .productsServices .l a:visited { color:#4f5e00; }
.productsServices .l a:hover, .productsServices .l a:active { color:#6e8300; }
.productsServices .ls a:hover, .productsServices .ls a:active { color:#9f5e00; }

.qc .tbg{background:none no-repeat 0 top;}
.qc .bbg{background:none no-repeat 0 bottom;}
.qc, .qc a{color:#fff;}
.qc .dif{color:#ff0;}
.qc .bdrB{border-color:#9fad45}

.showcase { background:#965d1f none repeat-x bottom; border:1px solid #fff; }
.showcase, .showcase a { color:#e2d8c5; }
.showcase .dif { color:#e4ce3e; }

.search .o, .search .o input { background:#fff; border:0; }
.basket, .basket a:link, .basket a:visited { color:#fff; }
.basket .dif { color:#ff0; }
.currency { color:#ffc; }

.welcome .dif { color:#f00; }
.ourServices { border-top:1px dashed #f30; padding-top:15px; }
.ourServices .h { color:#690; }
.ourServices .m a:link, .ourServices .m a:visited { color:#c60; }
.ourServices .l, .ourServices .l a:link, .ourServices .l a:visited { color:#889c24; }
.ourServices .l a:hover, .ourServices .l a:active { color:#536400; }
.ourServices .bdr { border-color:#096; }

.ourProducts .h { background:#cfd8ac none no-repeat right bottom; }
.ourProducts .h, .ourProducts .h a:link, .ourProducts .h a:visited { color:#f00; }
.ourProducts .h a:hover, .ourProducts .h a:active { color:#f60; }
.ourProducts .hEnd { background:#83924b; }
.ourProducts .product { background:#fff none no-repeat right bottom; border-left:1px solid #ced7ac; }

.ourProducts .l, .ourProducts .l a:link, .ourProducts .l a:visited { color:#f00; }
.ourProducts .l a:hover, .ourProducts .l a:active { color:#690; } 
.ourProducts .m a:link, .ourProducts .m a:visited { color:#690; }
.ourProducts .m a:hover, .ourProducts .m a:active { color:#666; } 

.fProducts .h {  }
.fProducts .hEnd { border:1px solid #738515; }
.fProducts .dif { color:#f00; }
.box1 { background:#fff none repeat-x bottom; }
.fProducts .imgBorder { border:3px solid #ded692; }
.fProducts .l, .fProducts .l a:link, .fProducts .l a:visited { color:#738515; }
.fProducts .l a:hover, .fProducts .l a:active { color:#c36515; }
.fProducts .m a:link, .fProducts .m a:visited { color:#f00; }
.fProducts .m a:hover, .fProducts .m a:active { color:#738515; }

.footer{background:#738515 none repeat-x bottom;}
.footer, .footer a{color:#cfc;}.footer a:hover{color:#ff0;}
.footer .bdrB{border-color:#9fad45;}
.bgl{background:#e71507 none repeat-x bottom;}
.bgl, .bgl a{color:#fc9;}.bgl a:hover{color:#fff;}
.copyright, .copyright a, .memberOf, .memberOf a{color:#676;}

.pageHead { color:#690; border-bottom:1px dashed #f60; }
.pageHead2 { border-bottom:1px dashed #c35b37; }
.tree, .tree a:link, .tree a:visited { color:#bb8; }
.tree a:hover, .tree a:active { color:#990; }

.textLinks, .textLinks a:link, .textLinks a:visited { color:#930; }
.textLinks a:hover, .textLinks a:active { color:#f30; }

.headHr { background:#857915; }
.headHr, .headHr a { color:#fff; } .headHr a:hover { color:#ff0; }
.headVr { background:#e8f2c2; }
.data { background:#f8faf2; }
.headHr, .headVr, .data { border:1px solid #c8d9ad; }

.productsAll .hm { border-bottom:1px solid #c35b37; color:#c60; }
.productsAll .product{ background:#fff; border-bottom:1px solid #a7b37d }
.productsAll .h { border-top:1px solid #a7b37d; border-bottom:1px dashed #a7b37d; background:#fcfff2; }
.productsAll .h, .productsAll .h a:link, .productsAll .h a:visited { color:#660; }
.productsAll .h a:hover, .productsAll .h a:active { color:#c30; }

.selectClick a:hover, .selectClick a:active { color:#930; }

.shoppingCart .bdrAll th, .shoppingCart .bdrAll td { border:1px solid #e4cfae; background:#fff; }
.shoppingCart .bdrAll th { border-bottom:2px dashed #c4af8e; background:#fde7d9 }
.shoppingCart .imgBorder { border:1px dashed #c63; }

.shippingOptions .h { border-bottom:1px solid #cd935c; }
.shippingOptions .bdrAll td { border:1px dashed #cd935c; }
.shippingOptions .dif { color:#f00; }
.shippingOptions .button { background:#360; }

.sitemap .h { border-bottom:1px dashed #c35b37; }
.sitemap .l a:link, .sitemap .l a:visited { color:#960; }
.sitemap .ls a:link, .sitemap .ls a:visited { color:#390; }

.dProducts .head1 { background:#5e7547; }
.dProducts .co1 { background:#667f4d; border:1px solid #8cb267; }
.dProducts .head2 { background:#636c47; }
.dProducts .co2 { background:#6c764d; border:1px solid #96a568; }
.dProducts, .dProducts a:link, .dProducts a:visited { color:#fff; }
.dProducts a:hover, .dProducts a:active { color:#cfc; }

.gallery .imgBdr {border-style:solid}
.zoomBg{background:none no-repeat right center; color:#ff0;} .zoomBg:hover{color:#fff;}

.pd1 .h { background:#e8f2c2; }
.pd1 .divider { background:#e1d9b4; }
.pd2 .descBg { background:#7b8f19; color:#fff; }
.pd2 .descBg .dif {color:#ff9; }

.pdf .thumb { background:#fff; border:1px dashed #999; opacity:0.5; filter:alpha(opacity=50); }
.pdf .thumb.active { background:#fff; border:1px solid #000; opacity:1;  filter:alpha(opacity=100) }
.pdf .box { border:1px dashed #ccc; }

.pagingOuter,.paging { border:1px solid #960; border-width:1px 0; background:#d9dec6; }
.paging a { color:#fff; padding:1px 5px;background:#360; border:1px solid #9a9070; }
.paging a.on, .paging a:hover { background:#690; font-weight:bold; }
.nextPrevious .h, .nextPrevious .h a, .nextPrevious a.h { color:#d21e00; }
.selAndClick{border:1px solid #e3dece; background:#fffdf6;}