@charset "utf-8";
/*@media screen, print, tv, projection, handheld {*/
/* CSS Reset */

* {
 margin: 0px;
 padding: 0px;
 border: none;
 font-size: 13px;
 font-family: Arial, Helvetica, sans-serif;
 color: #000099;
/* font-stretch: normal;
 font-style: normal;
 font-variant: normal;
 text-decoration: none;
 text-shadow: none;
 text-transform: none*/
}

body {behavior: url('/Scripts/csshover3.htc')}
form {}

/* Стандартные элементы */
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FF3300; text-align: center; font-size: 20px; text-transform: uppercase; padding-top: 0px; margin-top: 0px; padding-bottom: 10px; margin-bottom: 10px; clear: both}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FF3300; text-align: center; font-size: 18px; text-transform: uppercase; padding-top: 6px; margin-top: 6px; padding-bottom: 8px; margin-bottom: 8px; clear: both}
h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FF3300; text-align: justify; font-size: 16px; padding-top: 4px; margin-top: 4px; padding-bottom: 6px; margin-bottom: 6px}
h4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000099; text-align: justify; font-size: 13px; padding-top: 3px; margin-top: 3px; padding-bottom: 4px; margin-bottom: 4px}

b {color: inherit; font: inherit; font-weight: bold; text-decoration: inherit}
p, li {margin-bottom: 6px; padding-bottom: 6px; text-align: justify}
ul {list-style: url(/Images/Bullet2.gif) inside square}
ul li {text-indent: 0px}
ol {margin-left: 20px; list-style: decimal}
ol ol {list-style: lower-alpha}
dt {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000099; text-align: justify; font-size: 13px; padding-top: 3px; margin-top: 3px; padding-bottom: 4px; margin-bottom: 4px}
dd {margin-left: 40px; margin-bottom: 6px; padding-bottom: 6px; text-align: justify}
img {margin-top: 4px; margin-bottom: 6px; border: solid #000099 1px}
div.left, img.left {float: left; margin-left: 0px; margin-right: 8px}
div.right, img.right {float: right; margin-right: 0px; margin-left: 8px}
img.center {}
a, a:link, a:visited {font-size: inherit; font-size: expression(this.parentNode.currentStyle['fontSize']); color: #006600; text-decoration: underline}
a:hover, a:active, a:focus {color: #000000; text-decoration: underline!important}
/*h1 a, h2 a, h3 a, h4 a {color: inherit}*/
span {font-size: inherit; font-size: expression(this.parentNode.currentStyle['fontSize']); color: inherit; color: expression(this.parentNode.currentStyle['color'])}
thead th {text-align: center; font-weight: bold}
hr {height: 1px; background: #000099; margin: 4px 0px}
input, textarea, select {vertical-align: middle; margin-bottom: 4px; padding: 2px}
input[type=text], input[type=password], input[type=file], textarea, select {border: #000099 1px solid}
input[type=button], input[type=submit] {border: #000099 1px solid; color: #FFFFFF; background: #000099; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-left: 2px; padding-right: 2px}
input:valid, textarea:valid {}
input:invalid, textarea:invalid {/*border: #FF3300 1px solid*/}
label {cursor: pointer; cursor: hand} /* IE */
code {font-family: Courier New, Courier, monospace}

/* HEADER */
div#header {color: #FFFFFF; height: 200px; background: #000099; font-size: 12px; vertical-align: top; margin: 0px; padding: 0px} /* Блок заголовка */
div#Logo {text-align: center; width: 150px; float: left; vertical-align: middle} /* Блок с логотипом */
div#Logo img {width: 103px; height: 186px} /* Логотип */
div#HeaderImg {background: url(/Images/Banner6.jpg) no-repeat right; vertical-align: top; font-size: 12px; margin-left: 150px; height: 200px} /* Ячейка с баннером и названием сайта */
div#TopLine {margin: 6px 4px; padding: 6px 4px; text-align: right} /* Самая верхняя строка в заголовке */
span#Welcome {font-weight: bold}
h1#SiteName {color: #FFFFFF; font-style: italic; font-size: 36px; font-weight: bold; top: 44px; position: relative; font-family: Monotype Corsiva, Arial, Helvetica, sans-serif; text-transform: none; padding: 0px; margin: 0px 12px; text-align: left; clear: none} /* Название сайта */
div#print {top: 90px; text-align: right; position: relative; margin-right: 12px} /* Вывести на печать */
div#TopLine, div#TopLine a, div#TopLine a:link, div#TopLine a:visited, div#print, div#print a, div#print a:link, div#print a:visited {color: #FFFFFF; text-decoration: none} /* Текст и ссылки в заголовке */

/* Основное содержание */
div#main2 {text-align: center; width: 100%; border: #000099 1px solid; background: #FFFFFF}
table#main {vertical-align: top} /* Таблица с основным содержанием */
td.column {width: 200px; vertical-align: top} /* Столбцы справа / слева */
table.Block {border: #000099 1px solid; width: 100%; margin-bottom: 6px} /* Таблица блока справа / слева */
td.BlockTitle {text-align: left; padding: 6px; background: /*#D87808*/ #006600; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 14px; font-weight: bolder}
td.BlockTitle:hover {background: /*#FF8811*/ #117711}
td.BlockContents {padding: 4px; background: #FFFFFF}
td#body {padding: 10px; vertical-align: top; border: #000099 1px solid; width: 70%; background: #FFFFFF} /* Ячейка с основным содержанием */

/* Статистика */
div#Counter {text-align: center; margin: 12px 24px} /* Встроенный счётчик юкоза */
div#Counter img {border: none}
div.tOnline {} /* В данный момент на сайте */
div.gOnline {} /* Просто прохожих */
div.uOnline {} /* Зарегистрированных пользователей */
div#OnlineUsersList {text-align: center; margin-top: 4px} /* Список пользователей, находящихся в данное время на сайте */

/* Группы пользователей */
a.groupModer {}
a.groupAdmin {}
a.groupVerify {}
span.UserGroup {text-decoration: underline}
img[src*="/img/fr/"] {border: none}

/* Картинка uNet */
a.noun img {border: none}
img[src$="/uid.gif"] {border: none}

/* Форма входа пользователей */
div.LoginForm {width: 200px}
table.LoginForm {width: 100%}
table.LoginForm tr td:nth-of-type(1) {width: 20%; white-space: nowrap; text-align: left}
td.LoginError {color: #FF0000; text-align: center}
td.LoginButton {text-align: right; vertical-align: top}
table.LoginLinks {width: 100%}
td.LoginLinks {text-align: center; font-size: 10px}

/* Форма регистрации */
div.uNetDescr {text-align: justify}
form#uNetRegF tr td:first-child {text-align: left}
form#uNetRegF tr td:nth-of-type(3) {text-align: left; width: 75%}
form#uNetRegF input[type="text"], form#uNetRegF input[type="password"] {width: 100%!important}
a#dPerm1, a#dPerm2, a#dPerm3 {font-size: 11px}
img[src*="/img/icon/"] {border: none; margin: 0px}

/* Случайное фото */
div.RandomPhoto {text-align: center}
div.RandomPhoto img {border: #000099 1px solid}

/* FOOTER */
div#footer {border-top: #000099 1px solid; padding: 2px; width: 100%; background: #006600; font-size: 11px; color: #FFFFFF; text-align: center; margin-right: 2px} /* Таблица внизу страницы */
div#footer a {color: #FFFFFF; text-decoration: none}

/* Каталоги и материалы */
table.catsTableI, table.catsTableI div {width: 100%} /* Список материалов */
div.cTopNavBar {margin: 2px 2px 4px; text-align: left} /* Верхняя панель навигации в категории */
div.cInfo {margin-bottom: 8px; text-align: justify} /* Информация о категории */
div.iTopNavBar {padding: 2px 4px 4px; background: #F8F8FF; border-top: #CCCCFF 1px solid; border-bottom: #CCCCFF 1px dashed; text-align: left}
span.currPageName {text-decoration: underline} /* Текущая страница в верхней панели */

div.SortBar {border-top: #000099 1px solid; border-bottom: #000099 1px solid; padding: 4px 6px; margin-bottom: 8px; font-size: 12px; text-align: left}
a.catSortLink {} /* Ссылка в панели сортировки */

/* Переключатели страниц */
div.PageSelBar, div.catPages1 {margin-left: 6px; vertical-align: top; text-align: left} /* Панель переключателей страниц */
span.pagesBlockuz1, span.pagesBlockuz2 {} 
b.swchItemA, b.swchItemA1 {font-weight: bold} /* Текущая страница */
a.swchItem, a.swchItem1 {} /* Ссылка на другую страницу */

div.Item, td.catsTdI {padding-top: 4px; padding-bottom: 12px; margin-right: 6px} /* Один материал */
div.Item {clear: both}
div.DateTime {font-size: 11px; margin-top: 2px; margin-bottom: 2px; padding: 0px 6px 0px; float: right; text-align: right} /* Дата, время размещения */
div.iTitle {padding: 4px; background: #F8F8FF; border-top: #CCCCFF 1px solid; border-bottom: #CCCCFF 1px dashed} /* Название материала */
div.iTitle h4, div.iTitle a, div.iTitle a:link, div.iTitle a:visited {margin: 0px; padding: 0px; font-size: 15px; font-weight: bold; color: #FF3300; text-decoration: none; text-transform: uppercase}
div.iContent, div.iTechInfo {padding: 6px 6px 0px; text-align: justify} /* Текст (описание) материала */
div.iTechInfo {clear: both}
div.iTechInfo p {font-size: 80%; margin-bottom: 0; padding-bottom: 0}
div.iPhoto {text-align: center} /* Фотография */
div.iPhoto img {width: 360px; min-width: 400px}
div.iAttach, div.iDetails, div.ItemsCount {font-size: 11px; vertical-align: middle; padding: 2px 6px; text-align: left} /* Приложения, категория, комментарии, число элементов */
div.iDetails {background: #F8F8FF; border-bottom: #CCCCFF 1px solid; border-top: #CCCCFF 1px dashed; vertical-align: middle; clear: both}
/*div.iDetails a, div.iDetails a:link, div.iDetails a:visited {font-size: 11px}*/
div.iPhotoDetails {font-size: 11px; vertical-align: middle; text-align: center; padding: 1px}
div.AddItem {float: right} /* Добавить материал */
div.iModerPanel {float: right; margin-top: 8px} /* Панель редактирования */
div.cModerPanel {float: right} /* Панель редактирования */
div.iModerPanel img {margin: 0px 4px; border: none}
div.cModerPanel img {margin: 0px 4px; border: none}

img.Bullet {float: left; border: none; margin: 2px 4px 1px 0px; padding: 0px}

div.iRate {margin-top: 8px; padding: 4px 6px; clear: both} /* Оцените этот материал */
select.eRating {margin: 2px 4px; font-size: 11px} /* Оценить */

span.ItemsCount, span.iReadsCount, span.iComsCount, span.iRating, span.iSize {font-weight: bold; color: #000099} /* Число элементов в категории, число чтений и комментариев на самой странице материала, рейтинг материала */

img.eMail, img.Site, img.ICQ {border: none; margin: 0px} /* Картинки е-майла и сайта пользователя */
img[src*="/sm/"] {border: none; margin-top: 0px; margin-bottom: 0px; position: relative; top: 4px} /* Смайлы */

/* Фотоальбом */
div.phtThumbs, div#phtOtherThumbs {margin-top: 6px; text-align: center}
div.phtThumbs table {text-align: center; white-space: normal!important}
div.phtThumbs td {overflow-x: scroll; white-space: normal!important}
img.photoActive {border: #FF3300 2px solid!important; /*max-width: 80px; max-height: 80px;*/ margin: 2px}
img.otherPhoto {border: #000099 1px solid!important; /*max-width: 80px; max-height: 80px;*/ margin: 2px}
img.leftSwitcher, img#leftSwch {border: none; margin: 2px}
img.rightSwitcher, img#rightSwch {border: none; margin: 2px}
td.phtTdMain {padding-bottom: 6px}
img.phtThumb {margin-top: 0px; margin-bottom: 0px}

/* Комментарии, гостевая книга */
/* Добавление */
table#commTable {width: 100%} /* Таблица добавления */
td.FieldName {width: 7%; white-space: nowrap} /* Ячейка с названием поля */
span.requiredField {color: #FF3300} /* Обязательное поле */
input.commFl {width: 98%} /* Поля ввода */
input.codeButtons, select.codeButtons {font-size: 11px; color: #000099; background: #FFFFFF} /* BB-коды */
table#commTable1 {width: 100%} /* Вспомогательная таблица (текст сообщения + смайлы) */
textarea.commFl {width: 98%; height: 150px} /* Для ввода текста сообщения */
td.tdSmiles {text-align: center} /* Ячейка с таблицей смайлов */
table.smiles {margin: 0px 20px} /* Таблица смайлов */
input.securityCode {} /* Поле для ввода кода безопасности */
img#secImg {} /* Каптча */
/* img[src$="/img/ma/refresh.gif"] {border: none} /* Картинка "Обновить код безопасности" */
td#Submit {text-align: center} /* Ячейка с кнопкой Добавить */

/* Вид комментариев */
td.comTitle {padding-top: 8px; padding-left: 60px; text-align: left; width: 60%; height: 25px} /* Всего комментариев / Комментариев нет */
div#allEntries {margin-top: 4px}
div.iMessageTitle {background: #F8F8FF; border-top: 1px #CCCCFF solid; border-bottom: 1px #CCCCFF dashed; vertical-align: middle; padding: 2px 6px; text-align: left}
div.msgRate {float: right}
span.msgBadRate {font-weight: bold; color: #FF3300}
span.msgNoRate {font-weight: bold; color: gray}
span.msgGoodRate {font-weight: bold; color: #006600}
img.msgAddRate {border: none; margin: 0px}
span.iMessageAuthor {font-weight: bold}
span.msgMy, span.msgNew {color: #FF3300}
div.iMessageText {padding: 6px 6px; text-align: justify}
div.iMessageText img {border: none}
img.msgAvatar {float: left; border: solid #000099 1px!important; margin-right: 8px}
div.iMessageAnswer {margin-left: 60px; text-align: justify}
div.msgAnswerTitle {font-weight: bold; text-align: left}
div.msgAddAnswer {}

/* Блоки меню */
.uMenuRoot {list-style: none; list-style-image: url() /* Исправляем глюки IE(6) */; margin: 0px; padding: 0px; background: #FFFFFF}
.uMenuRoot div {border: none}

.uMenuItem {background: #FFFFFF/*!important*/}
.uMenuV li {margin-bottom: 1px; padding-bottom: 4px}

.uMenuItem a, div.uMenuItem a:link, div.uMenuItem a:visited, div.u-menu a, div.u-menu a:link, div.u-menu a:visited {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; color: #006600/*!important*/}

.uMenuItem a.uMenuItemA {font-weight: bold}

.uMenuArrow, .u-menuarrow {background: url('/.s/img/wd/1/ar1.gif') no-repeat scroll center center/*!important*/; /*float: right;*/ width: 16px; height: 16px; position: absolute; right: 0px; top: 0px}

.umn-tl, .umn-tr, .umn-tc {}
.umn-ml, .umn-mr, .umn-mc {}
.umn-bl, .umn-br, .umn-bc {}
.umn-footer {}

.u-menu {border: #000099 1px solid; padding: 2px; background: #FFFFFF}
.u-menu .xw-tl, .u-menu .xw-tc, .u-menu .xw-tr, .u-menu .xw-bl, .u-menu .xw-bc, .u-menu .xw-br {display: none} /* Границы выпадающего меню */
.u-menu .xw-ml, .u-menu .xw-mr {padding: 0px}
.u-menu .xw-mc {background: #FFFFFF/*!important*/; border: none/*!important*/} /* Содержимое выпадающего меню */
.u-menu .u-menubody {background: #FFFFFF/*!important*/; border: none/*!important*/}
.u-menu .u-menucont {}
.u-menuvsep {}
.u-menu .u-menuvitem {background: #FFFFFF/*!important*/; border: none/*!important*/} /* Пункт выпадающего меню */
.u-menu .u-menuitemhl {background: #FFFFFF/*!important*/} /* Пункт при наведении мышкой */
.u-menuitemhl a {text-decoration: underline!important}

/* Меню разделов */
table.catsTable {} /* Таблица */
td.catsTd, div.catsAddItem, div.category_row_wrapper {text-align: left} /* Категории в списке */
a.catName {} /* Ссылки */
span.catNumData {font-weight: bold} /* Количество элементов */
div.category_row_img {display: none}

/* Доступ запрещён */
div.DisallowText {}
div.DisallowText p {margin-top: 24px; margin-bottom: 24px}

/* Пользователи */
span.uNewMsgCount {font-weight: bold} /* Количество новых личных сообщений */

/* Список пользователей */
a.uPM img {border: none; margin: 0px} /* Картинка "Отправить личное сообщение" */
img[name="rankimg"] {border: none; margin: 0px}
img[src$="/img/ma/bn.gif"] {border: none; margin: 0px} /* Картинка "E-mail адрес не подтвержден" */

/* Таблица прав групп пользователей */
table.rightsTable {text-align: left; width: 100%}
table.rightsTable font[color="#000000"] {color: #000000}
table.rightsTable font[color="#0000FF"] {color: #0000FF}
table.rightsTable font[color="#FF0000"] {color: #FF0000}
table.rightsTable font[color="#AEAEAE"] {color: #AEAEAE}

.myTblTD0 {background:#DFE8F6;}
.myTblTD1 {background:#F7F9FD;}
.myTblTD2 {background:#EBF0FA;}

.myBdTop {border-top:1px solid #CAD9EC}
.myBdRight {border-right:1px solid #CAD9EC}
.myBdBottom {border-bottom:1px solid #CAD9EC}
.myBdLeft {border-left:1px solid #CAD9EC}

/* Мультимедиа */
div.VideoPlayer {margin-bottom: 6px; width: 400px; height: 300px; border: #000099 1px solid}
div.VideoPlayer div {vertical-align: middle; text-align: center}

/* Поиск */
div.searchForm {width: 100%}
div.schQuery {width: 100%}
input.queryField {border: #000099 1px solid; color: #000099}
input.searchSbmFl {border: #000099 1px solid; color: #FFFFFF; background: #000099; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-left: 2px; padding-right: 2px}

/* Опросы */
div.PollQ {padding-top: 2px; text-align: justify; font-weight: bold}
div.PollA {text-align: left}
div.answer {margin-bottom: 3px}
div.pollButton {}
input.pollBut {width: 110px; border: #000099 1px solid; color: #99CCFF; background: #000099; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
div.PollResult {padding-top: 4px; text-align: center; font-size: 10px}
div.PollTotal {padding-top: 4px; text-align: center; font-size: 10px}
span.PollTotal {font-weight: bold; font-size: 11px}
img[src$="/img/1px.gif"] {border: none}

/* Редактирование материалов */
input.u-comboedit {color: #000099; background: #FFFFFF; border: none}
div.edtTypeMenu, div.edtTypeMenu b {font-size: 11px!important}

/* Социальные сети */
img[src^="/.s/wid/45/"] {border: none; margin-right: 6px}

/* Поиск по сайту */
span.SearchQuery {font-weight: bold}
span.SearchTime {}

/* POPUP */
body.PopUp {margin: 0px; border: none}
table.PopUp {background: #FFFFFF; border: #000099 1px solid; width: 100%; margin-bottom: 4px}
td.PopUpTitle {font-family: Verdana, Arial, Helvetica, sans-serif; padding: 6px; background: #006600; color: #FFFFFF; font-weight: bold; text-align: center}
td.PopUpContents {padding: 4px}

/* Разное */
p.RightAnswer {margin-left: 100px; font-size: 10px}
table.border {border-collapse: collapse}
table.border td, table.border th {border: #000099 1px solid; padding: 2px}
span.command {font-weight: bold} /* Для выделения голосовых команд */

p.Author {color: #FF3300; font-size: 16px; font-weight: bold}
span.AuthorRole {font-weight: normal}
p.Epigraph {margin-left: 50%; font-size: 12px}

img[src$="/wd/1/warning.gif"] {border: none; margin: 0px}
img[src*="/img/awd/"] {border: none} /* Награды */

/* Форум */
table.gTable {}
td.gTableTop {display: none}
td.gTableSubTop {padding: 2px 4px 4px; background: #99CCFF; border: #6699CC 1px solid; font-weight: bold; text-align: center}
td.forumNameTd {padding: 2px 4px 4px; background: #F8F8FF; border: #6699CC 1px solid; text-align: left}
td.forumNameTd a {margin: 0px; padding: 0px; font-size: 14px; font-weight: bold; color: #FF3300; text-decoration: none; text-transform: uppercase}
td.forumIcoTd, td.forumThreadTd, td.forumPostTd {padding: 2px 4px 4px; background: #F8F8FF; border: #6699CC 1px solid}
td.forumLastPostTd {padding: 2px 4px 4px; background: #F8F8FF; border: #6699CC 1px solid; font-size: 11px}

td.forumNamesBar {padding: 2px 4px 4px; background: #F8F8FF; border-top: #CCCCFF 1px solid; border-bottom: #CCCCFF 1px dashed; text-align: left}
td.threadNametd {padding: 2px 4px 4px; background: #F8F8FF; border: #6699CC 1px solid; text-align: left}
a.threadLink {margin: 0px; padding: 0px; font-weight: bold; color: #FF3300; text-decoration: none}
a.modBut img {border: none}
td.threadIcoTd, td.threadPostTd, td.threadViewTd, td.threadAuthTd {padding: 2px 4px 4px; background: #F8F8FF; border: #6699CC 1px solid}
td.threadLastPostTd {padding: 2px 4px 4px; background: #F8F8FF; border: #6699CC 1px solid; font-size: 11px}

td.postTdTop {padding: 2px 4px 4px; background: #99CCFF; border: #6699CC 1px solid; text-align: left}
td.postTdInfo {padding: 2px 4px 4px; background: #F8F8FF; border: #6699CC 1px solid}
td.posttdMessage {padding: 2px 4px 4px; background: #F8F8FF; border: #6699CC 1px solid; text-align: justify}

img[src$="/thumbu.png"], img[src$="/thumbd.png"] {margin: 0px 2px; border: none} /* Большой палец вверх и вниз */

div.edited {color: #FF3300; font-weight: bold; font-size: 12px}
span.editedBy {color: #006600}
span.editedTime {color: #000099; font-weight: normal}

table.switches {border-top: solid 1px #000099; border-left: solid 1px #000099; background: #DDEEFF}
td.pagesInfo {}
span.curPage {font-weight: bold}
span.numPages {}
td.switchActive {font-weight: bold; padding-left: 6px; padding-right: 6px}
td.switch {padding-left: 6px; padding-right: 6px}
a.switchDigit {}
a.switchNext, a.switchPrev {}

/*}
@media screen {
 td.Body {background: #99CCFF}
}
@media print {
 td.Body {background: #FFFFFF}
}*/