.custom .zoomimage_st{height:40px;}
.custom .zoomimage_stl{width:40px;height:40px;background:transparent url(../images/custom.png) no-repeat scroll 0 0;}
.custom .zoomimage_stc{height:40px;margin: 0 40px;background:transparent url(../images/custom.png) repeat-x scroll 0 -160px;}
.custom .zoomimage_str{width:40px;height:40px;overflow:hidden;background:transparent url(../images/custom.png) no-repeat scroll 0 -120px;}
.custom .zoomimage_sc{top:40px;}
.custom .zoomimage_scl{width:40px;background:transparent url(../images/custom-lr.png) repeat-y scroll 0pt;}
.custom .zoomimage_scr{width:40px;background:transparent url(../images/custom-lr.png) repeat-y scroll -40px 0pt}
.custom .zoomimage_scc{margin:0 40px;background:transparent url(../images/custom-c.png)}
.custom .zoomimage_sb{height:40px}
.custom .zoomimage_sbl{width:40px;height:40px;background:transparent url(../images/custom.png) no-repeat scroll 0pt -80px}
.custom .zoomimage_sbc{height:40px;margin: 0 40px;background:transparent url(../images/custom.png) repeat-x scroll 0pt -200px}
.custom .zoomimage_sbr{width:40px;height:40px;background:transparent url(../images/custom.png) no-repeat scroll 0pt -40px}
.custom img {top:40px;left:40px}
.custom .zoomimage_caption{background-color:#90ba11;color:#fff}
.custom .zoomimage_caption p{}
.custom .zoomimage_loading {background-color:#90ba11}
.zoomimage_move {cursor:move}
.custom .zoomimage_controls {background:#90ba11}
.custom .zoomimage_prev {background:#90ba11 url(../images/zoomimage_prev.gif) no-repeat center}
.custom .zoomimage_next {background:#90ba11 url(../images/zoomimage_next.gif) no-repeat center}

.example1, .example2, .example3 {cursor:url(../images/zoomin.cur), pointer;}
.zoomimage {position: absolute;display: none;z-index: 5000;outline: none;cursor:url(../images/zoomout.cur), pointer;}
.zoomimage_focused {z-index: 51000;}
.zoomimage_s {position: absolute;top: 0;left: 0;height: 100%;width: 100%;display: none;}
.zoomimage_st {position: absolute;top: 0;left: 0;width: 100%;height: 6px;overflow: hidden;}
.zoomimage_stl {position: absolute;top: 0;left: 0;width: 6px;height: 6px;overflow: hidden;background:transparent url(../images/shadow.png) no-repeat scroll 0 0;}
.zoomimage_stc {overflow: hidden;height: 6px;margin: 0 6px;background: transparent url(../../reform/Kitchen/images/shadow.png) repeat-x scroll 0 -30px;}
.zoomimage_str {position: absolute;top: 0;right: 0;width: 6px;height: 6px;overflow: hidden;background:transparent url(../images/shadow.png) no-repeat scroll 0 -18px;}
.zoomimage_sc {position: absolute;top: 6px;width: 100%;left: 0;overflow: hidden;}
.zoomimage_scl {position: absolute;overflow: hidden;top: 0;left: 0;height: 100%;width: 6px;background: transparent url(../images/shadow-lr.png) repeat-y scroll 0pt;}
.zoomimage_scr {position: absolute;overflow: hidden;right: 0;top: 0;height: 100%;width: 6px;background:transparent url(../images/shadow-lr.png) repeat-y scroll -6px 0pt}
.zoomimage_scc {margin: 0 6px;height: 100%;background:transparent url(../../reform/Kitchen/images/shadow-c.png);overflow: hidden;}
.zoomimage_sb {position: absolute;overflow: hidden;bottom: 0;left: 0;width: 100%;height: 6px;}
.zoomimage_sbl {position: absolute;overflow: hidden;width: 6px;height: 6px;left: 0;top: 0;background:transparent url(../images/shadow.png) no-repeat scroll 0pt -12px;}
.zoomimage_sbc {height: 6px;overflow: hidden;margin: 0 6px;background:transparent url(../images/shadow.png) repeat-x scroll 0pt -36px;}
.zoomimage_sbr {position: absolute;overflow: hidden;width: 6px;height: 6px;right: 0;top: 0;background:transparent url(../images/shadow.png) no-repeat scroll 0pt -6px;}
.zoomimage img {position: absolute;top: 6px;left: 6px;display: none;border: 20px solid #000;}
.zoomimage_caption {position: absolute;background-color: #fff;color: #000;width: 100%;}
.zoomimage_caption p {padding: 10px;margin: 0;font-size: 11px;font-weight: bold;}
.zoomimage_loading {background-image: url(../../reform/Kitchen/images/ajax_small.gif);background-repeat: no-repeat;background-position: center;height: 100%;position: absolute;	background-color: #fff;width: 100%;top: 0;left: 0;}
.zoomimage_move {cursor: move;}
.zoomimage_controls {position: absolute;background: #fff;height: 30px;overflow: hidden;}
.zoomimage_prev {background: #fff url(../images/zoomimage_prev.gif) no-repeat center;width: 39px;height: 29px;position: absolute;bottom: 1px;left: 10px;}
.zoomimage_next {background: #fff url(../images/zoomimage_next.gif) no-repeat center;width: 39px;height: 29px;position: absolute;bottom: 1px;right: 10px;}
