#diabox {z-index:1000;position:fixed;background-color:#730100;border:2px solid #f6f2e9;padding:8px;}
#diabox.with_title {padding-bottom:30px;}
#diabox.with_title #diabox_title {display:block;}
#diabox.loading {background:#e8e2d5 url(/css/diabox/spinner.gif) center center no-repeat; width:120px; height:120px;}
#diabox.draggable {cursor:move;}
#diabox_content {position:relative;background-color:#f6f2e9;cursor:default;}
#diabox.loading #diabox_content {background-color:transparent;}
#diabox_overlay {position:fixed;width:100%;height:100%;top:0;left:0;z-index:999;background:transparent url(/css/diabox/overlay.png) top left repeat;}
#diabox_test {padding:0;margin:0;}
#diabox #diabox_title {display:none;position:absolute;bottom:1px;left:8px;right:58px;overflow:hidden;color:#eee;padding:5px 0;width:100%;font-style:italic;font-size:18px;height:20px;line-height:20px;}
#diabox #diabox_title strong {font-weight:normal;}
#diabox #diabox_title em {margin-left:5px;color:#ccc;font-size:.75em;line-height:1em;}

#diabox #diabox_play {display:none;}
/*#diabox #diabox_prev, #diabox #diabox_next {position:absolute;top:50%;margin:-30px 20px 0;text-indent:-9999px;height:84px;width:32px;display:block;cursor:pointer;background:transparent url(/css/diabox/prev_next.png) top left no-repeat;}*/
#diabox #diabox_prev, #diabox #diabox_next {position:absolute;top:50%;margin:-30px 20px 0;text-indent:-9999px;height:84px;width:32px;display:block;cursor:pointer;background:transparent url(/img/design/arrow.png) top left no-repeat;}
#diabox #diabox_prev:active, #diabox #diabox_next:active {margin-top:-29px;}
#diabox #diabox_next {left:100%;background-position:-32px 0;}
#diabox #diabox_prev {left:0;margin-left:-50px;}
#diabox #diabox_prev.diabox_disabled, #diabox #diabox_next.diabox_disabled {display:none;}
#diabox #diabox_close {position:absolute;left:100%;bottom:100%;margin:0 0 -15px -11px;color:white;text-decoration:none;cursor:pointer;text-indent:-9999px;background:transparent url(/css/diabox/closebox.png) top left no-repeat;width:30px;height:30px;}
/*#diabox_loading {width:100px;height:100px;}*/

#diabox_content .error { text-align:center; margin:10px; padding:5px; border:1px dotted #A10; color:#A10; font-weight:bold; }
#diabox_content .bottom { text-align: center; padding:0; }
#diabox_content .bottom button { float:none ; }