
.handy {cursor:pointer;}
#shop {float:left;display:block;}
#rightside {float:left;}
#preview {float:left; width:100%;margin:0px; padding:0px;}
#backimg {background:transparent url("370thumb.jpg") top left no-repeat; width:370px; min-height:243px; color:#e8e8e8;}
#preview img {float:left; padding:1px 0px 0px 1px;}
#preview .mid {float:left; width:370px;background:transparent url("370centre.jpg") top repeat-y;}
#preview .ltitle {float:left; padding:0px 0px 0px 2px; font-size:0.80em;width:100%;}
#preview .extrat {float:left; padding:0px 0px 0px 2px; font-size:0.76em;}
#preview .descript {clear:left;float:left; margin:8px 0px 16px 0px;padding:2px 8px 2px 2px; font-size:0.70em;width:350px; height:240px;overflow:auto;}
#preview .price {clear:left;float:left;color:#000;font-size:1.0em; margin:0px 5px 0px 2px;}
.vat {float:left;color:#666;font-size:0.64em; margin:4px 2px;}

#preview .oldprice {clear:left;float:left;margin:2px 10px 0px 4px; text-decoration:line-through; color:#CC3300;width:100%;white-space:nowrap;}
#preview .newprice {clear:left;float:left;margin:2px 10px 0px 4px; color:#CC3300;width:100%;white-space:nowrap;}
#preview .addbasket {clear:left;float:left;background:transparent url("basket_put.png") top left no-repeat; height:16px; width:16px; margin:0px 12px 0px 0px; cursor:pointer;}
#preview .base {clear:left;float:left; width:370px; height:16px;background:transparent url("370base.jpg") no-repeat;}
#preview .descript p{padding:0px;}
#preview .prevqty {float:left;font-size:0.8em;margin:2px 4px;}
#preview .prevopt {clear:left;float:left;font-size:0.70em;margin:2px 4px 16px 2px;}
.qtydrop {font-size:0.8em;}

.moreinfo {float:right; height:24px; width:160px; margin:16px 16px 0px 0px;}
.moreinfo a {display:block;background:transparent url("blackbutton.png") no-repeat 0px 0px; height:22px; width:160px; cursor:pointer; color:#9dc048;text-align:center;padding:2px 0px 0px 0px;font-size:0.9em;}
.moreinfo a:hover {background-position: 0px -24px;padding:3px 0px 0px 1px;color:#ff5500}
.morepad {margin-top:40px;}

#prevs {float:left; width:370px;background:transparent url("370centre.jpg") top repeat-y;min-height:60px;}
.thims1 .thims5 .thims9 {clear:left;float:left;padding:1px 0px 0px 0px;height:60px;width:90px;border:0px;}
.thims2 .thims6 .thims10 {float:left;padding:1px 0px 0px 1px;height:60px;width:90px;border:0px;}
.thims3 .thims7 .thims11 {float:left;padding:1px 0px 0px 1px;height:60px;width:90px;border:0px;}
.thims4 .thims8 .thims12 {float:left;padding:1px 0px 0px 1px;height:60px;width:90px;border:0px;}

#ihelp {float:left;width:380px;margin:0px 0px 0px 4px;padding:0px;height:300px;overflow:auto;background-color:#eee;color:#101c2d;border:1px; border-color:#101c2d;}
.mtabs {float:left;margin:0px 0px 0px 4px; font-weight:normal; list-style:none;padding:0px 10px 0px 4px;height:16px;}
.pgfont{font-size:1.1em;}
.prfont{font-size:0.74em;}

.mtabs li {float:left;background-color:#000; margin:0px 1px 0px -8px; padding:0px 0px 0px 8px; height:16px;} 
.mtabs li.sel {background-color:#444;} 
.mtabs a {float:left;display:block;color:#fff;padding:0px 14px 0px 2px;cursor:pointer;}
a.smsel {color:#ff6600;background-color:#000;}
a.smnot {color:#ffe;background-color:#000;}
a.pmsel {color:#ff6600;background-color:#000;}
a.pmnot {color:#ffe;background-color:#000;}
.mtabs a.sel {color:#ff6600;}
.mtabs a:hover {color:#FF6600;}
.mtabs img {float:left; margin:1px 0px 0px -14px; z-index:100;}



.pgrid {float:left; padding:0px; margin:0px;display:inline;}
.cart{width:150px;height:170px;  letter-spacing:-0.02em;font-size:0.90em;}
.sml {width:150px;height:150px;background:transparent url("150thumb.jpg") top left no-repeat; font-size:0.64em; letter-spacing:-0.02em;}
.pgrid img {padding:1px 0px 0px 1px;z-index:2;}
.pgrid .pbrow {clear:left;float:left;width:100%;height:16px;white-space:nowrap;}
.pgrid .pprice {float:right;margin:2px 12px 0px 0px;font-weight:bold;width:auto;height:auto;}
.pgrid .oldprice {float:right;margin:2px 4px 0px 0px; text-decoration:line-through; color:#CC3300;}
.pgrid .from {float:right;margin:2px 4px 3px 0px; color:#ff4400;}
.pgrid .newprice {float:right;margin:2px 4px 0px 0px; color:#CC3300;}
.pgrid .pdesc {clear:left;float:left; margin:0px 0px 0px 2px; white-space:nowrap;width:148px;}
.pgrid .pdesc a{color:#000;}
.pgrid .pdesc a:hover {color:#50931c;}
.pgrid .pmodel {clear:left;float:left; margin:0px 0px 0px 2px; font-weight:bold;color:#000;white-space:nowrap;width:148px;}
.pgrid .pmodel a{color:#000;}
.pgrid .pmodel a:hover {color:#50931c;}
.pgrid .addbox {float:right;background:transparent url("basket_put.png") top left no-repeat; height:16px; width:16px; margin:0px 12px 0px 0px; cursor:pointer;}
.pgrid .rembox {clear:left;float:left;background:transparent url("basket_remove.png") top left no-repeat; height:16px; width:16px; margin:0px 0px 0px 3px; cursor:pointer;}
.pgrid .info {clear:left;float:left;background:transparent url("information.png") top left no-repeat; height:16px; width:16px; margin:0px 0px 0px 3px; cursor:pointer;}
.pgrid .empty{height:111px;}
.pinfo {position:absolute;top:10px;left:10px;height:300px; width:400px; background-color:#333333; display:none; z-index:200;font-size:11px; color:#CCCCCC;padding:3px;overflow:auto;}
.pinfo .sdes{clear:left;float:left;display:none;}
.pgrid .hot {position:relative;top:4px;left:4px;width:32px;height:32px;background:transparent url("hot.png") top left no-repeat;}
.pgrid .offer20 {position:relative;top:5px;left:5px;width:32px;height:32px;background:transparent url("offer_20.png") top left no-repeat;}
.pgrid .offer10 {position:relative;top:10px;left:10px;width:32px;height:32px;background:transparent url("offer_10.png") top left no-repeat;}
.pgrid .offer5 {position:relative;top:10px;left:10px;width:32px;height:32px;background:transparent url("offer_5.png") top left no-repeat;}
.pgrid .splash {position:relative;top:10px;left:10px;width:32px;height:32px;background:transparent url("splash.png") top left no-repeat;}
.pgrid .sale {position:relative;top:10px;left:10px;width:32px;height:32px;background:transparent url("sale.png") top left no-repeat;}
.pgrid .new {z-index:500;position:relative;margin:-5px 0px 0px 10px;width:32px;height:32px;background:transparent url("new.png") top left no-repeat;}
.pgrid .sel {color:#50931c;}
.remcart {clear:left;float:left;background:transparent url("cart_remove.png") top left no-repeat; height:32px; width:32px; margin:8px 0px 0px 0px; cursor:pointer;}
.addcart {clear:left;float:left;background:transparent url("cart_add.png") top left no-repeat; height:32px; width:32px; margin:2px 10px 5px 8px; cursor:pointer;}
.pgrid .pright {float:right;}
.cartbubble {display:none;position:absolute; top:10px; left:10px; background:transparent url("cartpop.png") top left no-repeat;width:65px; height:69px; z-index:100;}
.addcart2 {float:left;background:transparent url("buy.png") top left no-repeat; height:17px; width:47px; margin:2px 0px 0px 10px; cursor:pointer;}
.remcart2 {float:left;background:transparent url("shopcartremove32.png") top left no-repeat; height:32px; width:32px; margin:2px 2px 2px 0px; cursor:pointer;}

.buy {float:left; height:24px; width:48px; margin:2px 0px 0px 0px;}
.buy a {display:block;background:transparent url("button48.png") no-repeat 0px 0px; height:22px; width:48px; cursor:pointer; color:#9dc048;text-align:center;padding:2px 0px 0px 0px;font-size:0.9em;}
.buy a:hover {background-position: 0px -24px;padding:3px 0px 0px 1px;color:#ff5500}


.sbarstart {clear:left;float:left;background-color: #000;width:10px;height:26px;border-bottom: solid 2px #ddd;}
.sbarend {float:left;background-color: #000;width:10px;height:26px;border-bottom: solid 2px #ddd;}
.sbarcentre {float:left;font-size:1.00em;height:26px; background:#000000; color:#9dc048;padding:0px;letter-spacing:-0.04em; font-weight:normal;  border-bottom: solid 2px #ddd;}
.sbarcentre img {float:left;margin:4px 0px 0px 4px;}

.sbartitle {float:left; font-size:0.9em; letter-spacing:-0.03em; margin:4px 8px 0px 0px; }
.sbarpage {float:left; font-size:0.9em; letter-spacing:-0.03em; margin:3px 0px 0px 4px;}
.pagno {cursor:pointer;color:#fff;}
.currentStyle {color:#FF6600;}


.iset_table {margin:0px 0px 0px 0px;border: 0px;}
.iset_table td {padding:0px;width:150px;height:135px;}
.iset_table td.this {background-color:#339933;}

.addset {background-color:#FF9900;color:#333333;}

#hibasket {float:left;margin:0px 0px 0px 4px;font-size:0.80em;font-weight:normal;}
#hibasket a {cursor:pointer; color:#ccc;}
#hibasket a:hover {cursor:pointer; color:#ff4400;}

#basket {clear:left;float:left;width:100%;}	/*background:transparent url("370thumb.jpg") top left no-repeat;}*/
#baskback {clear:left;float:left;width:100%;}
.baskettop {float:left; color:#9dc048;background-color:#000;height:26px;width:100%;}	/*background:transparent url("370button.jpg") top left no-repeat;width:370px;height:32px;}*/
.baskethead {float:left;font-size:0.80em; margin:5px 0px 0px 6px;letter-spacing:-0.04em;}
.checko {float:right;font-size:0.80em;color:#9dc048;margin:5px 10px 0px 4px;letter-spacing:-0.04em;font-weight:bold;}
.checko a {color:#9dc048;}
.checko a:hover {color:#ff4400;}

.check1 {float:right; height:24px; width:160px; margin:2px 0px 0px 0px;}
.check1 a {display:block;background:transparent url("blackbutton.png") no-repeat 0px 0px; height:22px; width:160px; cursor:pointer; color:#9dc048;text-align:center;padding:2px 0px 0px 0px;font-size:0.9em;}
.check1 a:hover {background-position: 0px -24px;padding:3px 0px 0px 1px;color:#ff5500}


.popclose{height:16px;background-color:#000;}
.popclose div { color: #aaa; float:right; padding:0px 7px; cursor: pointer;}
.popclose div:hover {color: #ff0000; }
.popclose span { padding: 0px 0 0px 7px; float: left; }

#setbox {margin:4px 0px 0px 0px; width:363px;height:170px; overflow:auto;}

#boxer {margin: 1px; height: 50px; width:240px; padding: 1px; position:absolute; left:230px; top: 70px; font-size:1.1em;
 z-index: 9;background-color:#ff6600; color:#ddd; border: #ddd solid 0px;display:none; visibility: hidden;}
.loader {background:#333 url("ajax-loader.gif") top left no-repeat; z-index:100;}
.percents { background:#333; border: 1px solid #666666; margin: 1px; height: 20px; position:absolute; width:275px; z-index:10; left: 6px; top: 62px; text-align: center;}
.blocks { background: #ffcc00; margin: 1px; height: 20px; width:1px;  position: absolute; z-index:11; left: 8px; top: 62px;}
