/* Basket popup */
#mask{visibility: hidden;display:none;}
#mask iframe{visibility: hidden;border:none;}
#mask.on {visibility: visible;display:block;position:fixed;opacity:0.7;top:0;left:0;width:100%;height: 100%;background:#000;z-index: 1500;}

div.popup{visibility: hidden;display:none; color:#fff;}
div.popup strong{display: block; margin: 9px 0; font-size: 11px; font-weight:normal;}
div.on.popup{visibility: visible;display:block;position:fixed;top:50%;left:50%;width:250px;height: 150px;background: #a6ad77;z-index: 2000;margin-top:-75px;margin-left:-125px; padding:10px;}
div.on.popup.load {background: #a6ad77 url(bg/ajax-loader.gif) center center no-repeat;}
div.on.popup table {width:100%; font-size:12px; font-weight:bold; text-align:left;}
div.on.popup table td {text-align:left; color:#4c4f34;}
div.on.popup input {color:#fff;background:#6c7250;border:1px solid #5e5e5e;font-weight: bold;padding:2px;width:120px;}
div.on.popup input.disabled {color:#cbcbcb;background:#fff;border:1px solid #cbcbcb;font-weight: bold;padding:2px;width:120px;}
div.on.popup input.bl{position:absolute;bottom:10px;left:10px;}
div.on.popup input.br{position:absolute;bottom:10px;right:10px;}

#zoom {padding:0;overflow:auto;min-width:250px;min-height: 150px;background:#efefef;border:solid #6c724e 9px;}
#zoom ul.tabs{padding:0;margin:0;background:#ffffff;height: 28px; width:100%;}
#zoom ul.tabs li{list-style: none;margin:1px;float:left;}
#zoom a{display:block; margin:4px 0 0 3px; padding:0; width:18px; height:18px; background:none;text-align: center; line-height:18px;border:1px solid #6c724e;color:#5e5e5e; font-size:11px;}
#zoom ul.tabs li.close{float:right; margin:0; padding:0; border:0;}
#zoom ul.tabs li.close a{margin:5px 7px 1px 5px; padding:0; border:0;}
