#content {margin: 26px 13px 26px 20px;}
#content table {border-collapse: collapse; font-size: 1em}
#content-table td {
  vertical-align: top;
}

#left-table {width: 100%}

td#left-column {width: 100%}
td#right-column {min-width: 263px}

.cl {clear: left}


/* Переносящиеся миниатюрки */
#content #gallery {width:auto; float: none}
#gallery .album {margin-bottom: 16px; font-size: 10px;}
#gallery .album .b {margin-top: 10px}
#gallery .album .header {margin: 0px 12px 12px; padding: 6px 0px 8px; background: url(/i/pubs/image-splitter.gif) left bottom repeat-x; color: #838383;}
#gallery .album .header .note {float:right; line-height: 18px}
#gallery .album h3 {margin: 0px 20px 4px 0px; display: inline; font-size: 14px}
#gallery .album h3 a {color: #27b4ee}

#gallery .images {margin-left: 12px; height: 139px}
#gallery .images a {color: black; white-space: nowrap}

#gallery .item {float: left; width: 124px; height: 139px; overflow: hidden; margin: 0px 0px 0px 15px; text-align: center;}
/*#gallery .item {padding: 0px 20px 15px 0px; text-align: center;}*/

#gallery .img {margin-top: 3px; width: 120px; height: 120px; cursor: pointer; text-align: center;}
#gallery .img img {border: 2px solid #BBB}
.album img {border: 2px solid #BBB}

/* Отдельная страница */

#content div.note {color: #818181; padding: 0px 0px 12px 5px}
#content div.description {padding: 0px 0px 12px 5px}

#gallery.album-single {font-size: 10px}

#gallery.album-single .splitter-spawn {margin: 0px 12px; background: url(/i/gallery/row-splitter.gif) 0px 0px repeat-y; border: #eae7dc solid 1px}
#gallery.album-single .splitter-spawn .hider {border-top: 2px solid #eae7dc; position: relative; top: -2px}

#gallery.album-single .images {margin: 0px 0px 0px 0px; float: left; bborder: black solid 1px; height: auto}
#gallery.album-single .item {height: 172px; padding: 18px 0px 0px; margin: 0px 6px; bborder: 1px solid blue; }
*html #gallery.album-single .item {height: 190px}

#gallery.album-single .img {height: auto; margin-bottom: 10px}
#gallery.album-single .note {color: #818181;}

/*
#gallery .item {float: left; width: 160px; height: 140px; overflow: hidden; margin: 0px 15px 15px 0px; text-align: center; bborder: 1px solid red}

#gallery .img {width: 160px; height: 120px; position: relative; cursor: pointer}
#gallery[id] .img {text-align: center; vertical-align: middle; display: table;}

#gallery .img div {position: absolute; top: 50%;}
#gallery[id] .img div {display: table-cell; vertical-align: middle; position: static;}

#gallery .img img {position: relative; top: -50%; left: -50%;}
#gallery[id] .img img {position: static;}
*/

#rubrics {padding: 0px 0px 20px 36px;}
#rubrics h1 {margin: 0px}
#rubrics ul {list-style: none; margin: 10px 0px; padding: 0px 0px 0px 18px;}
#rubrics li {margin: 0px 0px 7px; }
#rubrics a {color: #d13306; font-size: 12px; font-weight: bold}

#rubrics li.a {list-style-type: disc; color: #ff3900}
#rubrics li.a a {color: #ff3900}

/* Маска загрузки */
.j-el-mask{z-index:20000;position:absolute;top:0;left:0;-moz-opacity:0.5;opacity:.50;filter:alpha(opacity=50);background-color:#CCC;width:100%;height:100%;zoom:1;}
.j-masked{overflow:hidden!important;}
.j-masked select,.x-masked object,.x-masked embed{visibility:hidden;}

.fotki_menu {font-size: 14px; font-weight: bold; clear: both; text-align: center; padding: 0.4em; margin: 0.3em;}
.fotki_menu a {color: #147cc3; white-space:nowrap;}
.fotki_menu a.add {padding: 3px 0 0 30px; background: url("http://i.redom.ru/adboard/icons.gif") 0 0 no-repeat; height: 28px;}
.fotki_menu a.my  {padding: 3px 0 0 30px; background: url("http://i.redom.ru/adboard/icons.gif") 0 -65px no-repeat; height: 28px; margin-left: 2em;}
