

.dui-dialog { position:fixed;_position:absolute;z-index:1000; }
.dui-dialog .dui-dialog-content {
  position: relative;
  z-index: 2;
  background: #fff;
  border: 1px solid #bbb;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *zoom: 1;
}
.dui-dialog .hd {
  padding: 10px 10px 6px;
  background: #ebf5eb;
  font-size: 14px;
  -moz-border-radius: 4px;
  border-radius: 4px 4px 0 0;
}
.dui-dialog .hd h3 { padding:0 40px 0 4px;background:none;color:#060; }
.dui-dialog .hd h3 i { color:#060;font-style:normal;margin-left:0.5ex; }
.dui-dialog .bd { position:relative; padding:15px;*zoom:1;font-size:12px;}
.dui-dialog .bd:after { content:'\0020';clear:both;display:block; }
.dui-dialog .ft .bn-flat,
.dui-dialog .ft input { margin:0 .5em; }
.dui-dialog .ft { text-align:center;padding:10px;padding-top:0; }
.dui-dialog .dui-dialog-close {
  position: absolute;
  top: 10px;
  right: 12px;
  padding: 0 3px;
  z-index: 1;
  font: 11px/1.2 "Comic Sans MS", sans-serif;
}
a.dui-dialog-close:link { color:#b4b4b4; }
a.dui-dialog-close:hover {color: #fab0b6; background:none; }
.dui-dialog .dui-dialog-shd {
    position:absolute;
    left:-8px;
    top:-8px;
    width:100%;
    height:100%;
    padding:8px;
    background:#666;
    opacity:.4;
    filter:alpha(opacity=50);
    -ms-filter:"alpha(opacity=50)";
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
}
.dui-dialog-iframe { border:0;background:transparent;position:absolute;z-index:1;left:-8px;top:-8px;opacity:0;filter:alpha(opacity=0); }
.dui-dialog-msk {
    background:#fff;
    position:absolute;
    width: 100%;
    z-index:999;
    left:0;
    top:0;
    opacity:0.7;
    filter:alpha(opacity=70);
}


.btn{border:1px solid #b2b2b2;border-radius:3px;display:inline-block;_display:inline;padding:6px 20px;font-size:13px;zoom:1;line-height:13px;vertical-align:middle;cursor:pointer;background-color:#f3f3f3;background-image:-webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#e8e8e8));background-image:-webkit-linear-gradient(top, #f3f3f3, #e8e8e8);background-image:-moz-linear-gradient(top, #f3f3f3, #e8e8e8);background-image:-o-linear-gradient(top, #f3f3f3, #e8e8e8);background-image:linear-gradient(to bottom, #f3f3f3, #e8e8e8)}.btn:link{color:#333}.btn:visited{color:#333}.btn:hover{border:1px solid #999;cousor:pointer;background-color:#f3f3f3;background-image:-webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#e8e8e8));background-image:-webkit-linear-gradient(top, #f3f3f3, #e8e8e8);background-image:-moz-linear-gradient(top, #f3f3f3, #e8e8e8);background-image:-o-linear-gradient(top, #f3f3f3, #e8e8e8);background-image:linear-gradient(to bottom, #f3f3f3, #e8e8e8);-webkit-box-shadow:0px 1px 0px 0px rgba(115,115,115,0.4);box-shadow:0px 1px 0px 0px rgba(115,115,115,0.4)}.btn:active{background-color:#e2e2e2;background-image:-webkit-gradient(linear, left top, left bottom, from(#e2e2e2), to(#e9e9e9));background-image:-webkit-linear-gradient(top, #e2e2e2, #e9e9e9);background-image:-moz-linear-gradient(top, #e2e2e2, #e9e9e9);background-image:-o-linear-gradient(top, #e2e2e2, #e9e9e9);background-image:linear-gradient(to bottom, #e2e2e2, #e9e9e9);-webkit-box-shadow:inset 0px 1px 1px 0px rgba(115,115,115,0.6);box-shadow:inset 0px 1px 1px 0px rgba(115,115,115,0.6)}.btn-blue{border:1px solid #0074c0;color:#fff;background-color:#0092dd;background-image:-webkit-gradient(linear, left top, left bottom, from(#0092dd), to(#0089d3));background-image:-webkit-linear-gradient(top, #0092dd, #0089d3);background-image:-moz-linear-gradient(top, #0092dd, #0089d3);background-image:-o-linear-gradient(top, #0092dd, #0089d3);background-image:linear-gradient(to bottom, #0092dd, #0089d3)}.btn-blue:link{color:#fff}.btn-blue:visited{color:#fff}.btn-blue:hover{border:1px solid #005890;background-color:#0092db;background-image:-webkit-gradient(linear, left top, left bottom, from(#0092db), to(#0089d3));background-image:-webkit-linear-gradient(top, #0092db, #0089d3);background-image:-moz-linear-gradient(top, #0092db, #0089d3);background-image:-o-linear-gradient(top, #0092db, #0089d3);background-image:linear-gradient(to bottom, #0092db, #0089d3)}.btn-blue:active{border:1px solid #005890;background-color:#0082c8;background-image:-webkit-gradient(linear, left top, left bottom, from(#0082c8), to(#007cbf));background-image:-webkit-linear-gradient(top, #0082c8, #007cbf);background-image:-moz-linear-gradient(top, #0082c8, #007cbf);background-image:-o-linear-gradient(top, #0082c8, #007cbf);background-image:linear-gradient(to bottom, #0082c8, #007cbf)}.btn-pink{border:1px solid #e7d4c5;color:#333;background-color:#fff0e0;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff0e0), to(#ffedde));background-image:-webkit-linear-gradient(top, #fff0e0, #ffedde);background-image:-moz-linear-gradient(top, #fff0e0, #ffedde);background-image:-o-linear-gradient(top, #fff0e0, #ffedde);background-image:linear-gradient(to bottom, #fff0e0, #ffedde)}.btn-pink:link{color:#333}.btn-pink:visited{color:#333}.btn-pink:hover{border:1px solid #cfb29b;background-color:#fff0e2;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff0e2), to(#ffedde));background-image:-webkit-linear-gradient(top, #fff0e2, #ffedde);background-image:-moz-linear-gradient(top, #fff0e2, #ffedde);background-image:-o-linear-gradient(top, #fff0e2, #ffedde);background-image:linear-gradient(to bottom, #fff0e2, #ffedde)}.btn-pink:active{border:1px solid #cfb29b;background-color:#f6e1d0;background-image:-webkit-gradient(linear, left top, left bottom, from(#f6e1d0), to(#f4dece));background-image:-webkit-linear-gradient(top, #f6e1d0, #f4dece);background-image:-moz-linear-gradient(top, #f6e1d0, #f4dece);background-image:-o-linear-gradient(top, #f6e1d0, #f4dece);background-image:linear-gradient(to bottom, #f6e1d0, #f4dece)}.btn-grass{border:1px solid #008b30;color:#fff;background-color:#00b23c;background-image:-webkit-gradient(linear, left top, left bottom, from(#00b23c), to(#00a13f));background-image:-webkit-linear-gradient(top, #00b23c, #00a13f);background-image:-moz-linear-gradient(top, #00b23c, #00a13f);background-image:-o-linear-gradient(top, #00b23c, #00a13f);background-image:linear-gradient(to bottom, #00b23c, #00a13f)}.btn-grass:link{color:#fff}.btn-grass:visited{color:#fff}.btn-grass:hover{border:1px solid #00671b;background-color:#00b23b;background-image:-webkit-gradient(linear, left top, left bottom, from(#00b23b), to(#00a23d));background-image:-webkit-linear-gradient(top, #00b23b, #00a23d);background-image:-moz-linear-gradient(top, #00b23b, #00a23d);background-image:-o-linear-gradient(top, #00b23b, #00a23d);background-image:linear-gradient(to bottom, #00b23b, #00a23d)}.btn-grass:active{border:1px solid #00671b;background-color:#009533;background-image:-webkit-gradient(linear, left top, left bottom, from(#009533), to(#008a36));background-image:-webkit-linear-gradient(top, #009533, #008a36);background-image:-moz-linear-gradient(top, #009533, #008a36);background-image:-o-linear-gradient(top, #009533, #008a36);background-image:linear-gradient(to bottom, #009533, #008a36)}.btn-lake{border:1px solid #bfdcc8;color:#333;background-color:#d8efe0;background-image:-webkit-gradient(linear, left top, left bottom, from(#d8efe0), to(#d7efdc));background-image:-webkit-linear-gradient(top, #d8efe0, #d7efdc);background-image:-moz-linear-gradient(top, #d8efe0, #d7efdc);background-image:-o-linear-gradient(top, #d8efe0, #d7efdc);background-image:linear-gradient(to bottom, #d8efe0, #d7efdc)}.btn-lake:link{color:#333}.btn-lake:visited{color:#333}.btn-lake:hover{border:1px solid #9ab8a4;background-color:#d8efe0;background-image:-webkit-gradient(linear, left top, left bottom, from(#d8efe0), to(#d7efdc));background-image:-webkit-linear-gradient(top, #d8efe0, #d7efdc);background-image:-moz-linear-gradient(top, #d8efe0, #d7efdc);background-image:-o-linear-gradient(top, #d8efe0, #d7efdc);background-image:linear-gradient(to bottom, #d8efe0, #d7efdc)}.btn-lake:active{border:1px solid #9ab8a4;background-color:#c4d8c9;background-image:-webkit-gradient(linear, left top, left bottom, from(#c4d8c9), to(#c1d9c6));background-image:-webkit-linear-gradient(top, #c4d8c9, #c1d9c6);background-image:-moz-linear-gradient(top, #c4d8c9, #c1d9c6);background-image:-o-linear-gradient(top, #c4d8c9, #c1d9c6);background-image:linear-gradient(to bottom, #c4d8c9, #c1d9c6)}.btn-dis{border:1px solid #aaa;color:#aaa;background:#eee;cursor:default}.btn-dis:link,.btn-dis:visited,.btn-dis:hover,.btn-dis:active{border:1px solid #aaa;color:#aaa;background:#eee;cursor:default;-webkit-box-shadow:none;box-shadow:none}.btn-big{line-height:14px;font-size:14px;padding:8px 35px}.btn-small{line-height:12px;font-size:12px;padding:4px 10px}

#photos_filter a { padding: 0 3px }
#photos_filter ul, #photos_filter .last { border-bottom: 1px dashed #d4d4d4; width: 120px }
#photos_filter li { border-top: 1px dashed #d4d4d4; padding: 3px 0 3px 8px }
#photos_filter li.current { margin-left: 3px; padding: 2px 0 2px 8px; display: inline-block; *zoom: 1; background: url(/f/shire/c11786f46f5303e6c9a5c7c73df163e8b7f1c9c8/pics/green_tab.gif) no-repeat left center; border: none }
#photos_filter li.current span { padding: 2px 8px 2px 0; display: inline-block; *zoom: 1; color: #fff; background: url(/f/shire/c11786f46f5303e6c9a5c7c73df163e8b7f1c9c8/pics/green_tab.gif) no-repeat right center }
#photos_filter .sub { border: none; padding: 0 0 3px 10px }
#photos_filter .sub li { border: none }
#photos_filter li.up { padding: 0 }
#photos_filter li.first { border: none }
#photos_filter td.first { padding-left: 1em; width: 85px }
#poster-admin {
    margin-right: -15px;
}
body #poster-admin li.last {
    *margin-right: -5px;
}
#poster-admin li.selected {
    position: relative;
    background: #D1E1F2;
}
#picture-move {
    float: right;
}
.move-dialog .bd input {
    width: 320px;
    padding: 5px;
}
