#lightbox, #lightbox_panel{ border-radius: 10px; padding: 10px; margin: -10px 0 0 -10px; background: white; box-shadow: 0px 0px 5px rgba(0,0,0,0.8); overflow:visible;
}
#lightbox_overlay{ background: rgba(0,0,0,0.5);
}
#lightbox .close{ display:block; position: absolute; top: -19px; right: -19px; width: 34px; height: 34px; background: url('/_img/lightbox/close.png'); text-decoration: none;
}
#lightbox .prev, #lightbox .next{ margin-top: 10px; font-size: 15px; color: white; background: url(data:image/gif;base64,AAAA); text-decoration: none;
}
#lightbox .prev span, #lightbox .next span{ display:none; position: relative; padding: 19px 32px; font-size: 1px;
}
#lightbox .prev{ margin-left: 10px;
}
#lightbox .prev span{ left: -22px; background: url('/_img/lightbox/left.png') no-repeat;
}
#lightbox .prev:hover span, #lightbox .next:hover span{ display:inline;
}
#lightbox .next{ margin-right: 10px;
}
#lightbox .next span{ right: -22px; background: url('/_img/lightbox/right.png') no-repeat;
}
#lightbox .container{ background: #eceef0; border: 1px solid #3c3c3c;
}
#lightbox .title{ color: black; font-size: 13px; height: 16px; line-height: 16px; font-weight: bold;
}
#lightbox .counter{ color: black; text-align: right; font-size: 12px;
}
#lightbox_html{ color: black; overflow:auto;
}
#lightbox .title, #lightbox .counter{ padding-top: 3px; text-shadow: 1px 1px 2px rgba(0,0,0,0.4); overflow: hidden;
}
