
/* src/gallery.css */
#gallery_content .thumbnails {margin-top: -1em;}

#gallery_content .thumbnail {text-decoration: none; display: -moz-inline-box; display: inline-block; vertical-align: top; text-align: left; margin: 2em 0 0 1em;}
#gallery_content .thumbnail .r {width: 14em; float: left;}

#gallery_content .thumbnail .title {margin: 5px 0;}

#gallery_content .thumbnail .tags li {display: inline; padding-right: 8px; font-size: 0.9em; zoom: 1;}
#gallery_content .thumbnail .tags li a {background-color: transparent; color: #666; padding: 1px 2px; text-decoration: none; font-weight: normal !important;}
#gallery_content .thumbnail .tags li a:hover,
#gallery_content .thumbnail .tags li a:focus,
#gallery_content .thumbnail .tags li a:active {background-color: #666; color: #fff;}

#gallery_content .bubble_cell {float: right; width: 200px;}

#gallery_content .show_slideshow{
  border-bottom: 1px dashed;
  cursor: pointer;
}
#TB_caption{
  height: auto;
  padding: 7px 0px 10px 25px;
}

#gallery_content .socialization_panel{
}

#TB_soc{
    float: left;
    margin: 10px 0px 0px 15px;
    /*padding-left: 108px;*/
}

#TB_soc .socialization_panel{
    float: none;
}

#TB_closeWindow{
    bottom:10px;
    position: absolute;
    right: 0px;
}

#TB_window img#TB_Image {
    margin: 15px 0 0 45px!important;
}

/* END src/gallery.css */


/* src/social_panel.css */
.socialization_panel{
  margin-top: 0;
  float: left;
}

.socialization_panel .socnet{
  float: left;
  height: 22px;
  margin-bottom: 8px;
  margin-right: 5px;
}

.socialization_panel td{
  padding: 0 !important;
}

.socialization_panel .socnet.livejournal{
  width: 95px;
}

.socialization_panel .socnet.livejournal .lj{
  width: 95px;
  height: 20px;
  background: url(/img/css/design/social/lj.png) 0 -29px no-repeat;
}

.socialization_panel .socnet.livejournal .lj:hover{
  background: url(/img/css/design/social/lj.png) 0 -3px no-repeat;
}

.socialization_panel .socnet.twitter{
  width: 74px;
}
.socialization_panel .socnet.facebook{
  width: 120px;
}
.socialization_panel .socnet.facebook .fb_ltr{
  min-width: 100px;
}

.socialization_panel .vkontakte{
  overflow-x: hidden;
  
}

.socialization_panel .vkontakte #vk_like{
  /*width: 140px !important;*/
}

.fb_edge_widget_with_comment .fb_edge_comment_widget { 
  position: absolute;
}
.socialization_panel .socnet.google{
  width: 60px;
  margin-left: 5px;
}

.socialization_panel-margin-left{
	margin-left:20px;
}

.socialization_panel-margin-top {
  margin-top: 10px;
}

.socialization_panel-margin-top-paging {
  margin-top: -28px;
}
/* Стили для кнопки Одноклассники */
.odkl-klass-s,.odkl-klass{display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:middle;overflow:hidden;text-indent:-3000px;zoom:1;*text-indent:0;*font:0/0 Arial;}.odkl-klass{width:69px;height:21px;background:#f58220 url(odkl_klass.gif) no-repeat;}.odkl-klass-s{width:16px;height:16px;background:#f58220 url(odkl_klass_s.gif) no-repeat;}.odkl-klass:hover,.odkl-klass-stat:hover,.odkl-klass-stat:hover,.odkl-share-oc:hover{background-color:#e83;}.odkl-share-oc,.odkl-klass-oc,.odkl-klass-stat,.odkl-share-stat,.odkl-share-oc-voted,.odkl-klass-oc-voted{border-style:none;font:normal 17px arial;display:-moz-inline-stack;display:inline-block;*display:inline;padding-bottom:1px;padding-top:1px;text-decoration:none;zoom:1;height:18px;*height:21px;}.odkl-share-stat,.odkl-share-oc{padding-left:99px;*padding:0 0 0 99px;background:#f58220 url(odkl_klass_stat-neutral.gif) no-repeat;}.odkl-klass-oc,.odkl-klass-stat{padding-left:70px;*padding:0 0 0 70px;background:#f58220 url(https://st.mycdn.me/share/odkl_klass_stat.gif) no-repeat;}.odkl-klass-oc SPAN,.odkl-share-oc SPAN,.odkl-share-stat SPAN,.odkl-klass-stat SPAN{border-top-style:solid;border-top-width:1px;border-top-color:#f58220;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#f58220;border-right-style:solid;border-right-width:1px;border-right-color:#f58220;width:auto!important;text-decoration:none;padding:0 5px;text-align:center;font:normal 16px/19px arial;color:#f58220;background:white!important;zoom:1;}.odkl-klass-oc-voted,.odkl-share-oc-voted{cursor:default;color:#e83;zoom:1;}.odkl-klass-oc-voted{padding-left:20px;*padding:1 1 1 20px;background:url(odk_klass_v.gif) no-repeat;}.odkl-share-oc-voted{padding-left:26px;*padding:1 1 1 26px;background:url(odkl_klass_s2.gif) no-repeat;}.odkl-share-oc-voted A,.odkl-klass-oc-voted A{color:#e83;}.odkl-oc-comment-form{z-index:2000;position:absolute;width:192px;height:81px;font:normal 11px verdana,arial,helvetica,sans-serif;padding:2px 6px 6px 6px;border-style:solid;border-width:1px;border-color:#e83;background-color:white;zoom:1;}.odkl-oc-comment-form LABEL{text-align:left;display:block;color:#777E5D;padding-bottom:2px;}.odkl-oc-comment-form TEXTAREA{margin-bottom:7px;overflow-y:auto;height:35px;width:188px;display:block;padding:1px;border:1px solid #777e5d;}.odkl-oc-comment-form INPUT{font:normal 11px verdana,arial,helvetica,sans-serif;display:-moz-inline-stack;display:inline-block;*display:inline;padding:1px;text-align:center;vertical-align:middle;width:104px;cursor:pointer;background-color:#f93;color:white;border-style:solid;border-width:1px;border-color:#e83;}.odkl-oc-comment-form INPUT::-moz-focus-inner{border:1px dotted transparent;}.odkl-oc-comment-form INPUT:focus::-moz-focus-inner{border-color:#e83;}.odkl-oc-comment-form SPAN:hover{background-color:#e83;}.odkl-oc-comment-form A{color:#777E5D;margin-left:13px;}.odkl-oc-comment-form A:hover{color:black;}.odkl-oc-cmnt-hidden{visibility:hidden;width:1px;height:1px;}.odkl-oc-cmnt-err,.odkl-oc-cmnt-ok{visibility:visible;width:225px;min-height:14px;height:auto;color:black;border-style:solid;border-width:1px;padding:7px 17px 7px 7px;z-index:3000;position:absolute;display:inline;}.odkl-oc-msg-anchor{width:0;height:0;position:relative;visibility:hidden;*font:17px/19px Arial;}.odkl-oc-msg{font:normal 11px verdana,arial,helvetica,sans-serif;overflow-x:hidden;}.odkl-oc-lbl{float:left;width:15px;height:15px;padding-right:6px;}.odkl-oc-cmnt-ok .odkl-oc-lbl{background:url(ok_14x14.png) no-repeat;}.odkl-oc-cmnt-err .odkl-oc-lbl{background:url(error_14x14.png) no-repeat;}.odkl-oc-cmnt-err{background-color:#FFBFBF;border-color:#F39998;}.odkl-oc-cmnt-ok{background-color:#DFF0C6;border-color:#CC9;}.odkl-klass-oc-fc-hidden,.odkl-share-oc-fc-hidden{display:none;}.odkl-share-oc-fc,.odkl-klass-oc-fc{display:-moz-inline-stack;display:inline-block;*display:inline;border-style:none!important;border-width:0!important;padding:0!important;zoom:1;position:relative;height:21px;}.odkl-share-oc-fc{width:128px;}.odkl-klass-oc-fc{width:99px;}.odkl-share-oc-fc IFRAME,.odkl-klass-oc-fc IFRAME{border-style:none!important;border-width:0!important;padding:0!important;zoom:1;width:100%;height:100%;position:absolute;}

/*
.vkontakte_icon{
  background: url(/img/css/design/social/panel.png) -126px 0 no-repeat;
  width: 18px;
  height: 18px;
}

.facebook_icon{
  background: url(/img/css/design/social/panel.png) 0 0 no-repeat;
  width: 18px;
  height: 18px;
}

.twitter_icon{
  background: url(/img/css/design/social/panel.png) -18px 0 no-repeat;
  width: 18px;
  height: 18px;
}

.livejournal_icon{
  background: url(/img/css/design/social/panel.png) -54px 0 no-repeat;
  width: 18px;
  height: 18px;
}

.yandex_icon{
  background: url(/img/css/design/social/panel.png) -90px 0 no-repeat;
  width: 18px;
  height: 18px;
}

.mailru_icon{
  background: url(/img/css/design/social/panel.png) -108px 0 no-repeat;
  width: 18px;
  height: 18px;
}

.liveinternet_icon{
  background: url(/img/css/design/social/panel.png) -72px 0 no-repeat;
  width: 18px;
  height: 18px;
}

.buzz_icon{
  background: url(/img/css/design/social/panel.png) -36px 0 no-repeat;
  width: 18px;
  height: 18px;
}*/

/* END src/social_panel.css */


/* src/ratings.css */
.star-rating{
  height: 20px;
  display: inline-block;
  *display: inline;
  zoom: 1;
}

.thumbnail .star-rating{
  float: right;
  padding-right: 7px;
}

.stars-block{
  display: inline-block;
  *display: inline;
  zoom: 1;
  float: left;
}

.star-gold{
  background: url(/img/css/design/ratings/stars.png) -32px 0 no-repeat;
  width: 16px;
  height: 16px;
  display: inline-block;
  *display: inline;
  zoom: 1;
  float: left;
}

.star-gray{
  background: url(/img/css/design/ratings/stars.png) -16px 0 no-repeat;
  width: 16px;
  height: 16px;
  display: inline-block;
  *display: inline;
  zoom: 1;
  float: left;
}

.star-blue{
  background: url(/img/css/design/ratings/stars.png) 0 0 no-repeat;
  width: 16px;
  height: 16px;
  display: inline-block;
  *display: inline;
  float: left;
  zoom: 1;
  cursor: pointer;
}

.stars-hint{
  color: #444;
  font-size: 11px;
  display: inline-block;
  *display: inline;
  zoom: 1;
  margin: 2px 0 0 7px;
}

.star-blue-hint{
  color: #0080C0;
}

/* END src/ratings.css */

