/* ===== Начало форума ===== */
/* Главная таблица форума */
.gTable {background:#CCCCCC; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.gTableTop {background:url('/img/maintitle.png') repeat-x #493F3D; padding-left:20px; color:#ffffff; font-weight:bold; font-size:10pt; border:1px solid #433429; box-shadow:0px 0px 1px rgba(255,255,255,0.6) inset, 0px 1px 0px rgba(255,255,255,0.15) inset; -moz-box-shadow:0px 0px 1px rgba(255,255,255,0.6) inset, 0px 1px 0px rgba(255,255,255,0.15) inset; -webkit-box-shadow:0px 0px 1px rgba(255,255,255,0.6) inset, 0px 1px 0px rgba(255,255,255,0.15) inset; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; height:32px; position:relative;}
.gTableSubTop {padding:2px;background:url('') #F2F2F2; color:#000000; height:19px; font-size:10px;}
.gTableBody {padding:2px;background:#FAFAFA;}
.gTableBody1 {padding:2px;background:#FFFFFF;}
.gTableBottom {padding:2px;background:#FAFAFA;} 
.gTableLeft {padding:2px;background:#F2F2F2;font-weight:bold;color:#6E6E6E}
.gTableRight {padding:2px;background:#FFFFFF}
.gTableError {padding:2px;background:#FAFAFA;color:#FF0000;}
/* ------------------------ */

/* Стили форума */
.forumNameTd,.forumLastPostTd {padding:2px;background:#FFFFFF}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;background:#FFFFFF}
.forumLastPostTd,.forumArchive {padding:2px;font-size:7pt;}
a.topSortLink:link {text-decoration:none; color:#000;}
a.topSortLink:visited {text-decoration:none; color:#000;}
a.topSortLink:hover {text-decoration:underline; color:#000;}
a.topSortLink:active {text-decoration:underline; color:#000;}
a.catLink:link {text-decoration:none; color:#fff;}
a.catLink:visited {text-decoration:none; color:#fff;}
a.catLink:hover {text-decoration:none; color:#fff; text-shadow:0 0px 5px #fff;}
a.catLink:active {text-decoration:none; color:#fff; text-shadow:0 0px 5px #fff;}
.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:7pt;color:#FF0000;font-weight:bold;}
/* ------------- */

/* Титулы на форуме и прочее */
.forum {font-weight:bold;font-size:9pt;}
.forumDescr,.forumModer {color:#858585;font-size:7pt;}
.forumViewed {font-size:9px;}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none; color:#848484;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color:#848484;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:underline; color:#FF9906;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:underline; color:#FF9906;}
.smiles {border: 1px solid #BABABA; background: #fff; padding: 2px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; box-shadow: 0px 1px 0px rgba(0,0,0,0.1) inset; -moz-box-shadow: 0px 1px 0px rgba(0,0,0,0.1) inset; -webkit-box-shadow: 0px 1px 0px rgba(0,0,0,0.1) inset; -moz-transition: all 0.2s ease; -webkit-transition: all 0.2s ease; transition: all 0.2s ease;}
/* -------------------- */

/ * Панель навигации форума * /
.forumNamesBar {font-weight:bold;font-size:7pt;}
.forumBarKw {font-weight:normal;}
a.forumBarA:link {text-decoration:none; color:#000000;}
a.forumBarA:visited {text-decoration:none; color:#000000;}
a.forumBarA:hover {text-decoration:none; color:#6E6E6E;}
a.forumBarA:active {text-decoration:underline; color:#6E6E6E;}
/* -------------------- */

/* Быстрые блоки навигации форума */
.fastNav,.fastSearch,.fastLoginForm {font-size:7pt;}
/* ---------------------------- */

/* Быстрая навигация меню форума */
.fastNavMain {background:#DADADA;}
.fastNavCat {background:#EFEFEF;}
.fastNavCatA {background:#EFEFEF;color:#0000FF}
.fastNavForumA {color:#0000FF}
/* -------------------------- */

/* Страница переключателей форума */
.switches {background:#CCCCCC;}
.pagesInfo {background:#FFFFFF;padding-right:10px;font-size:7pt;}
.switch {background:#FFFFFF;width:15px;font-size:7pt;}
.switchActive {background:#E0E0E0;font-weight:bold;color:#6E6E6E;width:15px}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#000000;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#000000;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#FF0000;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#FF0000;}
/* ------------------- */

/* Темы и стиль форума */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;padding:2px;background:#FFFFFF}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:#FFFFFF}
.threadLastPostTd {padding:2px;font-size:7pt;}
.threadDescr {color:#858585;font-size:7pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#F2F2F2; height:20px;font-weight:bold;font-size:7pt;color:#000000;padding-left:40px;}
.threadsDetails {padding:2px;background:#FFFFFF; height:20px;color:#000000;}
.forumOnlineBar {padding:2px;background:#FFFFFF; height:20px;color:#000000;}
a.threadPinnedLink:link {text-decoration:none; color:#0000FF;}
a.threadPinnedLink:visited {text-decoration:none; color:#0000FF;}
a.threadPinnedLink:hover {text-decoration:none; color:#FF0000;}
a.threadPinnedLink:active {text-decoration:underline; color:#FF0000;}
a.threadLink:link {text-decoration:none; color:#6E6E6E;}
a.threadLink:visited {text-decoration:none; color:#6E6E6E;}
a.threadLink:hover {text-decoration:underline; color:#000000;}
a.threadLink:active {text-decoration:underline; color:#000000;}
.postpSwithces {font-size:7pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:7pt;text-align:right;}
/* ------------------- */

/* Вид сообщений форума */
.postTable {background:#CCCCCC;}
.postPoll {background:#EBEBEB;text-align:center;}
.postFirst {background:#EBEBEB;border-bottom:0px solid #ECECEC;}
.postRest1 {background:#EBEBEB;}
.postRest2 {background:#EBEBEB;}
.postSeparator {height:1px;background:#FEA329;}
.postTdTop {background:#F2F2F2;color:#000;height:16px;font-size:8pt;}
.postBottom {background: #F2F2F2;color:#000000;height:20px;}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center; background:#FFFFFF;}
.postTdInfon {text-align:center; padding:5px; background:url('/img/online_user_icon.png') no-repeat bottom right #FFFFFF;}
.postTdInfoff {padding:5px; background:#FFFFFF;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#F7912B;}
.posttdMessage {padding:5px; background:url('') no-repeat bottom right #FFFFFF;}
.pollQuestion {text-align:center;font-weight:bold;}
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:7pt;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}
.bbQuoteName {color: #889095; !important; background: #ebeef0 url() no-repeat right; font-size: 10pt; !important; font-weight: bold; margin: 0 auto 0 auto; border: 1px #ccd0d5 solid; border-bottom: 1px solid #ccd0d5; padding-top: 7px; padding-bottom: 7px;}
.bbCodeName {color: #889095; !important; background: #ebeef0 url() no-repeat right; font-size: 10pt; !important; font-weight: bold; margin: 0 auto 0 auto; border: 1px #ccd0d5 solid; border-bottom: 1px solid #ccd0d5; padding-top: 7px; padding-bottom: 7px;}
.codeMessage {color: #465584; background: #f0f3f5; border:1px solid #ccd0d5!important; border-top: 0 !important; text-align:left; padding: 3px;font-family:Courier New;font-size: 12px;color:#444444;}
.quoteMessage {color: #465584; background: #f0f3f5; border:1px solid #ccd0d5!important; border-top: 0 !important; text-align:left; padding: 3px;color:#444444;}
.signatureView {font-size:7pt;}
.edited {padding-top:30px;font-size:7pt;text-align:right;color:gray;}
.editedBy {font-weight:bold;font-size:8pt;}
.chatboxInf {background: #F2F2F2; width: 98%; border: 1px solid #ccc; color: #4A4A4A; text-shadow:0 1px 0px #fff;padding-top:3px;}
.chatboxInf img{vertical-align: middle;}
.forumInf {background: #F2F2F2; width: 156px; border: 1px solid #ccc; color: #4A4A4A; text-shadow:0 1px 0px #fff;}
.forumInf img{vertical-align: middle;}
.forumP {border-bottom: 1px dashed #ccc; margin-top: 3px; margin-bottom: 3px;}
/* ------------------ */

/* Форум и хз - (AllInOne Fast Add) */
.newThreadBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newPollBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newThreadItem {padding: 0 0 0 8px; background: url('/.s/t/814/16.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/814/16.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* Форма сообщений форума */
.codeButtons {font-size:7pt;background:#FCFCFC;border:1px solid #BABABA;}
.codeCloseAll {font-size:7pt; color:#6E6E6E;font-weight:bold;background:#FCFCFC;border:1px solid #BABABA;}
.postNameFl,.postDescrFl {background:#FCFCFC;border:1px solid #6E6E6E;width:400px}
.postPollFl,.postQuestionFl {background:#FCFCFC;border:1px solid #6E6E6E;width:400px}
.postResultFl {background:#FCFCFC;border:1px solid #6E6E6E;width:50px}
.postAnswerFl {background:#FCFCFC;border:1px solid #6E6E6E;width:300px}
.postTextFl {background:#FCFCFC;border:1px solid #BABABA;width:550px;height:150px}
.postUserFl {background:#FCFCFC;border:1px solid #6E6E6E;width:300px}
.pollHelp {font-weight:normal;font-size:7pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center;}
.commSbmFl {cursor:pointer; font-size:8pt;background:url('/img/menu-bar2.png');height:25px;border:0px; color: #FFFFFF;}
.commSbmFl:hover {opacity:0.6; -moz-opacity:0.6; filter:alpha(opacity=60);}
.codeCloseAll {font-size:7pt;background:#FFFFFF;color:#6E6E6E;font-weight:bold;}
.pollHelp {font-weight:normal;font-size:7pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center;}
/* ----------------- */

/* Исправление недочетов форума Ucoz */
#forum_filter {margin-bottom:5px;} 

input:not([type]), 
input[type=button], 
input[type=submit], 
input[type=reset], 

{
 cursor:pointer;
}

.ThrForumBarCl12 {width:219px;}
/* --------------------------------- */
/* ====== Конец форума ====== */ 

:focus {outline:none;}

body {margin: 0; padding: 0;}
body.main {background: url("/img/bg.gif") repeat-x #E7E4E0; min-width: 1035px;}
.orange-box { border:1px solid #FFD69B; -moz-border-radius:6px;-webkit-border-radius:6px; padding:5px; background:#FFFAF2; border-radius: 6px; behavior: url('');}
.footer {height: 80px; background:url('/img/pagebg.jpg') repeat-x; position:relative; }

.usermenu {padding:3px; background:#fff; box-shadow:0px 0px 5px #999; -moz-box-shadow:0px 0px 5px #999; -webkit-box-shadow:0px 0px 5px #999; z-index:30;}
.usermenu a:link, .usermenu a:visited {display:block; color:#696969; padding:7px 10px 7px 10px; border-bottom:1px solid #F7F7F7; width:200px;}
.usermenu a:hover, .usermenu a:active {color:#696969; background:#F3F3F3; border-bottom:1px solid #E7E7E7; text-shadow:0px 1px 0px #fff;}
.b-polosa {padding:4px 5px 4px 5px; background:url('/img/gtable.png') repeat-x center center; color:#fff; font-weight:bold; margin-bottom:1px; text-shadow:0px -1px #000; cursor:pointer;}
td.info-title {width:200px; color:#696969;}


a.sharemymail:link, a.sharemymail:visited {display:block; width:96px; height:23px; background:url('/img/share_buttons.png') no-repeat;}
a.sharemymail:hover {background-position:0px -23px;}
a.sharemymail:active {background-position:0px -46px;}
a.sharevk:link, a.sharevk:visited {display:block; width:84px; height:23px; background:url('/img/share_buttons.png') no-repeat; background-position:-96px 0px;}
a.sharevk:hover {background-position:-96px -23px;}
a.sharevk:active {background-position:-96px -46px;}

table.pm tr:hover td {background:#FFF2D6;}

a.group-admin:link, a.group-admin:visited {color:#FF0000;}
a.group-admin:hover, a.group-admin:active {color:#FF5D5D;}

/* ======================= Цвет группы ======================= */
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:#00ffff;text-shadow: black 1px 1px 1px, black 0 0 1em;} 
/* ======================= /Цвет группы ====================== */


/* ========= Вход или Регистрация (синее оформление) ========= */
.info-box {border:1px solid #AAD9F5; background:#EBF6FF; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; padding:5px;}
.info-box a:link, .info-box a:visited {color:#000; text-decoration:underline;}
.info-box a:hover, .info-box a:active {color:#000; text-decoration:none;}
/* ---------------------------------------------------------- */

/* ========= Черный текст с подчеркиванием ссылки ========= */
a.text-decor:link, a.text-decor:visited {color:#000; text-decoration:underline;}
a.text-decor:hover, a.text-decor:active {color:#000; text-decoration:none;}
/* -------------------------------------------------------- */

input.gbutton, input.bbcodes {height:22px; border:1px solid #CBCBCB; background:url('/img/g-button.gif') repeat-x; color:#696969; text-shadow:0px 1px #fff; padding-bottom:3px; cursor:pointer;}
input.gbutton:hover, input.bbcodes:hover {background-position:0px -22px; border:1px solid #DBDBDB;}

.menu-block {position:relative; float:left;}
 .submenu {position:absolute; top:24px; left:0px; width:180px; background:#fff; -moz-box-shadow:0px 0px 5px #000; -webkit-box-shadow:0px 0px 5px #000; box-shadow:0px 0px 5px #000; padding:3px; display:none; z-index:998;}
 .submenu a {display:block; width:auto; padding:3px 0px 3px 5px; color:#000 !important; border:1px solid #fff;}
 .submenu a:hover {color:#000; background:#FFF2D6; border:1px solid #FFE3A2;}
 .submenu hr {height:2px !important; border-top:1px solid #fff; border-left:1px solid #f7f7f7; border-bottom:1px solid #f7f7f7; border-right:1px solid #f7f7f7; margin:2px 0px 3px 0px;}

/* ================ Переключатель страниц ================= */
/* Переключатель в новостях */
.catPages1 {background:url(/img/pagebg.jpg) #271813; margin:6px; padding:4px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; display:inline-block;}
.catPages1 a:link,
.catPages1 a:visited{display:inline-block; width:30px; background:url(/img/block-head.png) #FFBD33; text-align:center; padding:2px; font-weight:700; color:#000; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -moz-transition:all .2s ease; -webkit-transition:all .2s ease; -o-transition:all .2s ease; transition:all .2s ease;}
.catPages1 a:hover,
.catPages1 a:active{color:#000; box-shadow:0 0 5px #FFF154; -moz-box-shadow:0 0 5px #FFF154; -webkit-box-shadow:0 0 5px #FFF154;}
.catPages1 a:active{color:#000; box-shadow:0 0 2px #666 inset;}
.catPages1 a.current,
.catPages1 a.current:visited{color:#FFF; box-shadow:0 0 5px #FFF; -moz-box-shadow:0 0 5px #FFF; -webkit-box-shadow:0 0 5px #FFF;}
.catPages1 img{margin:3px; vertical-align:-2px;} 
.catPages1 b {color:#FFF; box-shadow:0 0 5px #FFF; -moz-box-shadow:0 0 5px #FFF; -webkit-box-shadow:0 0 5px #FFF;}
.catPages1 b {display:inline-block; width:30px; background:url(/img/block-head.png) #FFBD33; text-align:center; padding:2px; font-weight:700; color:#000; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -moz-transition:all .2s ease; -webkit-transition:all .2s ease; -o-transition:all .2s ease; transition:all .2s ease;}
/* ------------------------ */

/* Переключатель в файлах */
.pagesBlockuz1 {background:url(/img/pagebg.jpg) #271813; margin:6px; padding:4px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; display:inline-block;}
.pagesBlockuz1 a:link,
.pagesBlockuz1 a:visited{display:inline-block; width:30px; background:url(/img/block-head.png) #FFBD33; text-align:center; padding:2px; font-weight:700; color:#000; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -moz-transition:all .2s ease; -webkit-transition:all .2s ease; -o-transition:all .2s ease; transition:all .2s ease;}
.pagesBlockuz1 a:hover,
.pagesBlockuz1 a:active{color:#000; box-shadow:0 0 5px #FFF154; -moz-box-shadow:0 0 5px #FFF154; -webkit-box-shadow:0 0 5px #FFF154;}
.pagesBlockuz1 a:active{color:#000; box-shadow:0 0 2px #666 inset;}
.pagesBlockuz1 a.current,
.pagesBlockuz1 a.current:visited{color:#FFF; box-shadow:0 0 5px #FFF; -moz-box-shadow:0 0 5px #FFF; -webkit-box-shadow:0 0 5px #FFF;}
.pagesBlockuz1 img{margin:3px; vertical-align:-2px;} 
.pagesBlockuz1 b {color:#FFF; box-shadow:0 0 5px #FFF; -moz-box-shadow:0 0 5px #FFF; -webkit-box-shadow:0 0 5px #FFF;}
.pagesBlockuz1 b {display:inline-block; width:30px; background:url(/img/block-head.png) #FFBD33; text-align:center; padding:2px; font-weight:700; color:#000; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -moz-transition:all .2s ease; -webkit-transition:all .2s ease; -o-transition:all .2s ease; transition:all .2s ease;}
/* ---------------------- */

/* Переключатель в комментариях */
.pagesBlock1 {background:url(/img/pagebg.jpg) #271813; margin:6px; padding:4px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; display:inline-block;}
.pagesBlock1 a:link,
.pagesBlock1 a:visited{display:inline-block; width:30px; background:url(/img/block-head.png) #FFBD33; text-align:center; padding:2px; font-weight:700; color:#000; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -moz-transition:all .2s ease; -webkit-transition:all .2s ease; -o-transition:all .2s ease; transition:all .2s ease;}
.pagesBlock1 a:hover,
.pagesBlock1 a:active{color:#000; box-shadow:0 0 5px #FFF154; -moz-box-shadow:0 0 5px #FFF154; -webkit-box-shadow:0 0 5px #FFF154;}
.pagesBlock1 a:active{color:#000; box-shadow:0 0 2px #666 inset;}
.pagesBlock1 a.current,
.pagesBlock1 a.current:visited{color:#FFF; box-shadow:0 0 5px #FFF; -moz-box-shadow:0 0 5px #FFF; -webkit-box-shadow:0 0 5px #FFF;}
.pagesBlock1 img{margin:3px; vertical-align:-2px;} 
.pagesBlock1 b {color:#FFF; box-shadow:0 0 5px #FFF; -moz-box-shadow:0 0 5px #FFF; -webkit-box-shadow:0 0 5px #FFF;}
.pagesBlock1 b {display:inline-block; width:30px; background:url(/img/block-head.png) #FFBD33; text-align:center; padding:2px; font-weight:700; color:#000; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -moz-transition:all .2s ease; -webkit-transition:all .2s ease; -o-transition:all .2s ease; transition:all .2s ease;}
/* --------------------------- */
/* =============== /Переключатель страниц ================= */

td.pm_head {border-bottom:1px solid #f7f7f7; font-weight:bold; color:#696969;}

a:link {text-decoration:none; color:#FF7800;}
a:active {text-decoration:none; color:#FFAE00;}
a:visited {text-decoration:none; color:#FF7800;}
a:hover {text-decoration:none; color:#FFAE00;}

td, body {font-family:Tahoma, sans-serif; font-size:8pt; color: #000; cursor:default;}
form {padding:0px;margin:0px;}
input,textarea,select {vertical-align:middle; font-size:8pt; font-family:Tahoma, sans-serif;} 
.copy {font-size:7pt;}
textarea, input.input11, .xfields input {padding:2px;background:url('/img/input_background.png') repeat-x #fff; border:1px solid #BABABA; -moz-border-radius:2px;-webkit-border-radius:2px; border-radius: 2px; resize:vertical;}
textarea:focus, input.input11:focus, .xfields input:focus {border:1px solid #FFAE00; -moz-box-shadow:0px 0px 5px #FFAE00; -webkit-box-shadow:0px 0px 5px #FFAE00; box-shadow:0px 0px 5px #FFAE00;}
input.input11:disabled {color:#838383; background:#fff !important;}
select {outline:none;padding:1px;background:#fff; color:#000; border:1px solid #BABABA; -moz-border-radius:2px;-webkit-border-radius:2px; border-radius: 2px;}
select:hover {border:1px solid #FFAE00;}
select:focus {border:1px solid #FFAE00; -moz-box-shadow:0px 0px 5px #FFAE00; -webkit-box-shadow:0px 0px 5px #FFAE00; box-shadow:0px 0px 5px #FFAE00;}

.com-order-block {margin-bottom:5px;}

.banner-block img {margin:1px 2px;}
.banner-block span {opacity: 0.3;}

.xfields input {width:316px;}
.xfields font {display:none;}

.gray-font {color:#696969;}

input.zbutton {border:0px; background:url('/img/button_150X22.png') no-repeat; width:150px !important; height:26px; color:#fff; font-weight:bold; padding:0 0 3px 0; cursor:pointer; -moz-border-radius:3px;-webkit-border-radius:3px; border-radius: 3px; text-shadow: 0px -1px 0px #000; }
input.zbutton:hover {background-position:0 -26px;}
input.zbutton:active {background-position:0 -52px; padding:1px 0 2px 0;}
input.zbutton:disabled {background-position:0 -78px !important; text-shadow:0px 0px 0px #fff !important; color:#909090 !important; cursor:default;}

input.sbutton {height:26px; background:#fff; border:1px solid #BABABA; -moz-border-radius:3px;-webkit-border-radius:3px; border-radius: 3px; padding:0px 6px 3px 6px; cursor:pointer;}
input.sbutton:hover {-moz-box-shadow:0px 0px 4px #FFAE00; -webkit-box-shadow:0px 0px 5px #FFAE00; box-shadow:0px 0px 5px #FFAE00;}

a img {border:none;}

/* ========= Стиль кнопок ========= */
/* Хер знает какая кнопка */
a.button130 {text-shadow: 0px -1px 0px #000; width:150px; height:26px; display: block; background:url('/img/button_150X22.png') no-repeat left top; line-height: 26px; text-align: center; font-weight:bold; text-decoration:none; color:#fff !important;}
a.button130:hover {text-decoration: none; background: url('/img/button_150X22.png') no-repeat left -26px;}
a.button130:active {text-decoration: none; background: url('/img/button_150X22.png') no-repeat left -52px; line-height: 27px;}
/* --------------------- */

/* Чёрно-жёлтая кнопка */
a.button {display:block; float:left; padding:6px 9px 6px 9px; margin:2px; color:#fff; font-weight:bold; background:url('/img/button-black.png') #4E4E4E; background-position:100% 0px; border:1px solid #2D2D2D; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; box-shadow:0px 0px 1px #fff inset; -moz-box-shadow:0px 0px 1px #fff inset; -webkit-box-shadow:0px 0px 1px #fff inset; text-shadow:0px -1px 0px #000;}
a.button:hover {border:1px solid #5D5016; color:#fff; background-position:100% -28px;}
a.button:active {border:1px solid #5D5016; color:#fff; background-position:100% -28px; box-shadow:0px 0px 5px #000 inset; -moz-box-shadow:0px 0px 5px #000 inset; -webkit-box-shadow:0px 0px 5px #000 inset;}
/* ------------------ */

/* Белая кнопка */
a.button-n-w, a.button-n-w:link, a.button-n-w:visited {padding:6px 9px 6px 9px; background: url('/img/button-bg.png') repeat-x #D8D8D8; border: 1px solid #B3B3B3; color: #333; text-shadow: 0 1px 0 #FFF; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0 0 1px #FFF inset; -moz-box-shadow: 0 0 1px #FFF inset; box-shadow: 0 0 1px #FFF inset; cursor: pointer; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; transition: all 0.2s ease;}
a.button-n-w:hover {background: url('/img/button-bg.png') repeat-x #EDEDED; color: #333;}
a.button-n-w:active {background: #D8D8D8; -webkit-box-shadow: 0 0 1px #AAA inset; -moz-box-shadow: 0 0 1px #AAA inset; color: #333;}
/* ----------- */

/* Белая кнопка с перегородкой для нескольких ссылок */
.fk-buttons {border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #B3B3B3}
.fk-buttons .sep {border-left:1px solid #B3B3B3}
.fk-buttons a {position:relative;display:block;color:#444;min-width:50px;text-align:center;text-shadow:0 1px 0 #FFF;padding:5px 9px 5px 9px;background:url('/img/button-bg.png') repeat-x #D8D8D8;box-shadow:0px 0px 1px #fff inset;-moz-box-shadow:0px 0px 1px #fff inset;-webkit-box-shadow:0px 0px 1px #fff inset;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;font-family:"Segoe Ui","Tahoma"}
.fk-buttons a:hover {color:#444;background:url('/img/button-bg.png') repeat-x #E9E9E9}
.fk-buttons a:active {background:#D8D8D8;-moz-box-shadow:0 0 1px #AAA inset;box-shadow:0 0 1px #AAA inset;-webkit-box-shadow:0 0 1px #AAA inset;color:#444}
/* ------------------------------------------------ */
/* ===== /Конец стиля кнопок ====== */ 

hr {border-top: 1px dotted #A9A9A9; border-left: 1px #fff;height:1px;margin:4px 0 3px 0; color:fff;}

.imghint {opacity:0.01}

/* ==== Информационная панель в виде материалов ===== */
.ntitle_block {float:left; display:block; background:url('/img/menu-bar.png') repeat #FFC223;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;margin:2px;}
.news-details {float:left; display:block; color:#000000;text-shadow:0px 1px 0px #FFE73F;background:url('/img/block-head.png') repeat #FFC223;font-size:8pt;padding:0px 10px;height:20px;line-height:20px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;margin:2px;}
.news-details a.news-det {color:#000000; padding:2px 4px 3px 3px;}
.news-details a.news-det:hover {background:#3A2B24;text-shadow:none;color:#ffffff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
/* ==== /Информационная панель в виде материалов ==== */

/* ==== Картинка в название материала ===== */
table.news_title {background:url('/img/maintitle.png') repeat-x #493F3D;color:#fff;border:1px solid #433429;box-shadow:0px 0px 1px rgba(255,255,255,0.6) inset, 0px 1px 0px rgba(255,255,255,0.15) inset;-moz-box-shadow:0px 0px 1px rgba(255,255,255,0.6) inset, 0px 1px 0px rgba(255,255,255,0.15) inset;-webkit-box-shadow:0px 0px 1px rgba(255,255,255,0.6) inset, 0px 1px 0px rgba(255,255,255,0.15) inset;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;min-height:32px;position:relative;}
table.news_title td.title-left {padding:0px; margin:0px; width:4px; background: none no-repeat left top;}
table.news_title td.title-right {padding:0px; margin:0px; width:4px; background: none no-repeat right top;}
table.news_title td.title-content {font-size:12px; color:#fff; text-shadow:0px 1px 3px #000; padding:0px 0px 0px 2px;}
/* ==== /Картинка в название материала ==== */

/* ===== Обводка вокруг названия материала ===== */
a.elink {color:#fff; padding:3px 6px 3px 6px;}
a.elink {display:inline-block; padding:2px 5px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
a.elink:hover {background:rgba(0,0,0,0.4); color:#fff; box-shadow:0px 0px 1px rgba(255,255,255,0.5), 0px 0px 2px rgba(0,0,0,0.9) inset, 0px 1px 0px rgba(0,0,0,0.5) inset, 0px 1px 0px rgba(255,255,255, 0.25); -moz-box-shadow:0px 0px 1px rgba(255,255,255,0.5), 0px 0px 2px rgba(0,0,0,0.9) inset, 0px 1px 0px rgba(0,0,0,0.5) inset, 0px 1px 0px rgba(255,255,255, 0.25); -webkit-box-shadow:0px 0px 1px rgba(255,255,255,0.5), 0px 0px 2px rgba(0,0,0,0.9) inset, 0px 1px 0px rgba(0,0,0,0.5) inset, 0px 1px 0px rgba(255,255,255, 0.25);}
/* ==== /Обводка вокруг названия материала ===== */


.etitle {padding:6px 8px 6px 8px; background:url('/img/gtable.png') repeat-x center center; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.etitle a:link, .etitle a:visited {font-size:9pt; color:#fff; text-shadow:0px 0px 5px #fff;}
.etitle a:hover, .etitle a:active {font-size:9pt; color:#fff; text-decoration:underline;}

.eDetails-top {padding:4px 0px 4px 0;text-align:left;font-size:8pt; border-bottom: 1px dotted rgb(169, 169, 169); margin-bottom:5px;}
.eDetails-bottom {padding:2px 3px 3px 3px;text-align:left;font-size:8pt; border-top: 1px solid #D8D8D8; background:#F5F5F5; height:28px;}

.e-message {margin-bottom:10px; font-size:9pt;}
.e-message a img, .e-message img {padding:5px; margin:3px; background:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; box-shadow:0px 0px 5px #666; -moz-box-shadow:0px 0px 5px #666; -webkit-box-shadow:0px 0px 5px #666;}
.e-message a img:hover {-moz-box-shadow:0px 0px 4px #FF7800; -webkit-box-shadow:0px 0px 4px #FF7800; box-shadow:0px 0px 4px #FF7800;}

#nav, #nav ul {
 padding:0;
 margin:0;
 list-style:none;
}
#nav li {
 float:left;
 margin-right:20px;
 display:inline;
 position:relative;
}
#nav li.hover {
}
#nav ul li {
 padding:0;
 float:none;
 border:none;
 display:block;
}
#nav li.hover li {border:none;}
#nav li div {
 position:absolute;
 top:15px;
 z-index:500;
 left:-9999px;
 width:auto;
}
#nav li.hover div {left:0;}

.example1 li {
 margin-right:0px !important;
 border:none !important;
}
.example1 div {width:auto; background:#fff !important; -moz-box-shadow:1px 1px 5px #000; -webkit-box-shadow:1px 1px 5px #000; box-shadow:1px 1px 5px #000; padding:3px;}
.example1 a {
 line-height:26px;
 text-align:left;
 width:auto;
 color:#fff;
 padding:0px 15px 0px 15px;
 display:block;
 background:url('/img/nav-menu.png') repeat-x; background-position:100% 0px;
}

.example1 a:hover {background-position:100% -28px; color:#fff; text-shadow:0px 0px 2px #fff;}

.example1 .hover a {background:url('/img/nav-menu.png') repeat-x; background-position:100% -28px; color:#fff; text-shadow:0px 0px 2px #fff;}
.example1 div li {margin-right:0 !important;}
.example1 div {top:26px !important; opacity: 0.95;}
.example1 div a, .example1 div a:visited {background:#fff !important; color:#000 !important; border:1px solid #fff; padding:0px 10px 0px 5px !important; line-height:20px !important; min-width:150px;}
.example1 div a:hover {background:#FFF2D6 !important; color:#000 !important; border:1px solid #FFE3A2;}

.f-button a {display:block; padding:5px 8px 3px 8px; background:url('/img/button-bg.png'); max-width:150px; background-position:0px -2px; color:#fff; text-shadow:0px -1px #DE7300; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -moz-box-shadow:1px 1px 2px #aaaaaa; -webkit-box-shadow:1px 1px 2px #aaaaaa; box-shadow:1px 1px 2px #aaaaaa; margin:2px 0px;}
.f-button a:hover {background-position:0px -28px;}

.borderwrap {width:100%;}
.maintitle {background:url('/img/gtable.png') repeat-x center center; padding:4px 10px; color:#fff !important; text-shadow:0px 0px 5px #fff; font-size:10pt; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; -webkit-border-radius-topleft:4px; -webkit-border-radius-topright:4px; border-radius-topleft:4px; border-radius-topright:4px;}
.maintitle a:link, .maintitle a:visited {color:#fff;}
.maintitle a:hover, .maintitle a:active {color:#fff; text-decoration:underline;}
.forumdesc {font-size:7pt; color:#858585;}

tr.forums td {border-bottom:1px solid #f7f7f7;}
tr.forums:hover td {border-bottom:1px solid #E7E7E7; background:#F3F3F3; border-top:1px solid #E7E7E7; padding-top:1px;}
tr.forums td {padding:2px;}
td.rowstat {color:#696969; text-shadow:0px 1px 0px #fff;}
.f-number {font-size:12pt; font-weight:normal;}

.screenshot img {margin:3px; padding:5px; -moz-border-radius:4px;-webkit-border-radius:4px; border-radius:4px; -moz-box-shadow:0 0px 5px #6A6A6A; box-shadow:0 0px 5px #6A6A6A;-webkit-box-shadow:0 0px 5px #6A6A6A;}
.shadow-box {margin: 3px; padding: 5px; -moz-border-radius: 4px 4px 4px 4px; -moz-box-shadow: 0pt 0px 5px rgb(106, 106, 106); -webkit-box-shadow: 0pt 0px 5px rgb(106, 106, 106); box-shadow: 0pt 0px 5px rgb(106, 106, 106); background:#fff;}
img.white {-moz-box-shadow: 0px 0px 3px #fff; -webkit-box-shadow: 0px 0px 5px #fff; box-shadow: 0px 0px 5px #fff;}
h2 {color:#696969; font-size:12pt; font-weight:normal; margin:0; padding:0;}
.forum-button {opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);}
.forum-button:hover {opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80);}

input.button11 {border:0px; text-shadow: 0px -1px 0px #DE7300; width:134px; height:30px; display: block; background:url('/img/button1111.png') no-repeat; text-align: center; font-weight:bold; text-decoration:none; color:#fff; padding-bottom:5px;}
input.button11:hover {text-decoration: none; background: url('/img/button1111.png') no-repeat 0 -30px;}
input.button11:active {text-decoration: none; background: url('/img/button1111.png') no-repeat 0 -60px; line-height: 28px;}

body.forum {background:#D2D2D2;}
td.left-shadow {width:30px; background:url('/img/shadow-left.png') repeat-y; background-position:100% 0;}
td.right-shadow {width:30px; background:url('/img/shadow-right.png') repeat-y; background-position:0 0;}
td.forum-body {background: url("/img/forum-body1.png") repeat scroll 0 0 #E7E7E7;}
.nav-menu {width:100%; height:28px; background:url('/img/menu-bar.png') repeat-x #5E5E5E;}

a.nav, a.nav:visited {display:block; float:left; height:28px; padding:0 20px 0 20px; line-height:26px; color:#fff; font-weight:normal; background:url('/img/nav-menu.png') no-repeat; background-position:100% 0;}
a.nav:hover, a.nav:active {color:#fff; background-position:100% -28px; text-shadow:0px 0px 5px #fff;}

.forum-header {width:100%; height:130px; position:relative; background:url('/img/forum-header.png') repeat-x !important;}
.forum-logo {position:absolute; top:15px; left:40px;}
.forum-logo img {margin:0;}
.header-bottom {width:100%; height:38px; background:url('/img/header-bottom.png') repeat-x #F0F0F0;}
.forum-footer {width:100%; height:40px; color:#fff; background:url('/img/footer.png') repeat-x; margin-top:6px;}
.baner_block {width:476px; height:68px; background:url('/img/baner_bg.png')}

/* ===== Белый блок/Серый блок ====== */
.white-block {background:#fff; padding:6px; border:1px solid #EAEAEA; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.gray-block {background:#F8F8F8; padding:6px; border:1px solid #D2D2D2; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px;}
/* ===== /Белый блок/Серый блок ===== */

/* ========= Фон в меню пользователя ========= */
a.forum-link, a.forum-link:visited {text-shadow:0px 1px 0px #fff; display:block; float:left; height:38px; padding:0px 20px 0px 20px; line-height:32px; color:#696969; background:url('/img/header-bottom-link.png') no-repeat;}
a.forum-link:hover, a.forum-link:active {background-position:0 -38px;}
/* ======== /Фон в меню пользователя ========= */

/* ===== Кнопка скрывающая меню ===== */
a.hide-block, a.hide-block:visited {display:block; float:left; height:20px; width:22px; background:url('/img/show-hide_button.png') no-repeat;}
a.hide-block:hover, a.hide-block:active {background-position:0 -20px;}
a.hide-block:hover {opacity: 0.9;}

a.show-block, a.show-block:visited {display:block; float:left; height:20px; width:22px; background:url('/img/show-hide_button.png') no-repeat; background-position:0 -40px;}
a.show-block:hover, a.show-block:active {background-position:0 -60px;}
a.show-block:hover {opacity: 0.9;}
/* ===== /Кнопка скрывающая меню ===== */

/* ========= Левая/Правая колонка ========= */
td.right-conolka {padding:0; margin:0; text-align:left; width:220px;}
td.left-conolka {padding:0px 5px 0px 0px; margin:0;}
/* ========= /Левая/Правая колонка ======== */

/* ===== Стиль меню сайта ===== */
.f-block {width:220px; background: #fff; box-shadow: 0 0 3px rgba(0, 0, 0, 0.3); border-radius: 5px; margin-top: 10px; margin-left: 5px;}
.f-block .b-top .bbut {color:#000000;font-size:10px;display:block;float:right;height:16px;line-height:16px;background:rgba(0,0,0,0.12);margin:5px -1px 0px 0px;padding:0px 5px;text-shadow:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;box-shadow:0px 0px 1px rgba(255,255,255,0.6), 0px 1px 0px rgba(0,0,0,0.3) inset, 0px 1px 0px rgba(255,255,255,0.3);-moz-box-shadow:0px 0px 1px rgba(255,255,255,0.6), 0px 1px 0px rgba(0,0,0,0.3) inset, 0px 1px 0px rgba(255,255,255,0.3);-webkit-box-shadow:0px 0px 1px rgba(255,255,255,0.6), 0px 1px 0px rgba(0,0,0,0.3) inset, 0px 1px 0px rgba(255,255,255,0.3);}
.f-block .b-top .bbut:hover {color:#000000; background:rgba(0,0,0,0.2); }
td.b-top a {color: #FFFFFF; text-shadow: 0 -1px 0 #232323;}
td.b-top {background: url('/img/block-head.png') #FFC42C; color: #333; padding: 0 7px; line-height: 26px; height: 26px; font-size: 12px; text-shadow: 0px 1px 0px #FFE73F; border-bottom: 1px solid #E89512; border-top-left-radius: 5px; border-top-right-radius: 5px; box-shadow: 0px 1px 0px rgba(255,255,255,0.4) inset;}
td.b-bottom {pxborder-bottom-left-radius: 5px; border-bottom-right-radius: 5px; overflow: hidden;}

a.s-menu:link, a.s-menu:visited {background: none repeat scroll 0 0 #FAFAFA; border-bottom: 1px solid #E8E8E8; border-top: 1px solid #FFFFFF; color: #696969; display: block; padding: 3px 5px; text-shadow: 0 1px 0 #FFFFFF;}
a.s-menu:hover, a.s-menu:active {background: none repeat scroll 0 0 #F0F0F0; transition: all 0.2s ease 0s; padding-left: 10px;}
.s-menu-box {box-shadow: 0 0 3px #AAAAAA inset;}
/* ==== /Стиль меню сайта ===== */

/* ===== Нижняя панель ===== */
.foter-line{background:url('/img/block-head.png') #FFC42C;padding:0px;border-top:1px solid #E89512;box-shadow:0px 1px 0px rgba(255,255,255,0.4) inset;-moz-box-shadow:0px 1px 0px rgba(255,255,255,0.4) inset;-webkit-box-shadow:0px 1px 0px rgba(255,255,255,0.4) inset;height:26px}
.foter-line ul{list-style:none}
.foter-line ul.right{float:right}
.foter-line ul li{float:left;background:url('/img/fmenu-sep.png') no-repeat 100% 50%;padding:0px 5px 0px 3px}
.foter-line ul.right li{background:url('/img/fmenu-sep.png') no-repeat 0% 50%;padding:0px 3px 0px 5px}
.foter-line ul a{display:block;float:left;height:20px;line-height:20px;color:#000;padding:0px 7px;margin:3px 0px;;text-shadow:0px 1px 0px #FFE73F}
.foter-line ul a:hover{background:#3A2B24;text-shadow:none;color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
/* ===== /Нижняя панель ===== */

/* ===== Иконки в шапке ===== */
.header_icon img {-moz-transition: all 600ms ease 0s; height:24px; margin-bottom:3px; opacity:0.22; width:24px;}
.header_icon img:hover {opacity:0.66;}
/* ===== /Иконки в шапке ===== */

/* ===== Модуль поиска ===== */
.search_block {float:right;position:relative;background:#fff;opacity:0.6;width:150px;height:20px;margin:3px 3px 0px 0px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.search_block.active {width:300px;opacity:1.0;box-shadow:0px 0px 4px #fff;-moz-box-shadow:0px 0px 4px #fff;-webkit-box-shadow:0px 0px 4px #fff}
.search_block .input-text {position:absolute;background:none;padding-left:5px;top:0px;left:0px;height:15px;width:115px;border:0px}
.search_block.active .input-text {width:265px; height:14px;}
.search_block .ser-button {border:0px;cursor:pointer;position:absolute;top:0px;right:0px;width:20px;height:20px;background:url('/img/start_search.png') no-repeat;background-position:-8px -1px}
.search_block .ser-button:hover {background-position:-8px -19px}
/* ==== /Модуль поиска ===== */

/* ========= Появляющееся меню пользователя ========= */
.login-panel-links{padding:4px;background:#F5F5F5;border-top:1px solid #EAEAEA;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.user-panel-links{margin:0px;padding:0px}
.user-panel-links a{font-size:10px;color:#666;display:block;padding:3px}
.user-panel-links a:hover{color:#666;background:#DBDBDB;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
.popup-pane{background:#fff;box-shadow:0px 2px 10px rgba(0,0,0,0.5);-moz-box-shadow:0px 2px 10px rgba(0,0,0,0.5);-webkit-box-shadow:0px 2px 10px rgba(0,0,0,0.5);padding:5px;z-index:99; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
/* ===== /Конец появляющееся меню пользователя ====== */ 

/* ========= Персональная страница ========= */
/* Левыйю/Правый блок */
.left-c {width:150px;}
.right-c {padding-left:8px;}
/* ------------------ */

/* Пользовательские опции */
.user-options {padding-top:5px;}
.user-options .hr {display:block; border-top:1px solid #E8E8E8; height:2px; margin-top:2px;}
.user-options a, .user-options a:visited {background:url('/img/block-head.png') no-repeat; background-position:150px 0; display:block; height:22px; line-height:22px; color:#000; -moz-transition:all .5s ease; -webkit-transition:all .5s ease; -o-transition:all .5s ease; transition:all .5s ease;}
.user-options a:hover {text-decoration:none; color:#000; background-position:0 0;}
/* --------------------- */
/* ======= /Персональная страница ========= */ 

/* ========= Форма окна для текста и обводка ========= */
/* Форма окна текста */
input:not([type]), 
input[type="email" i], 
input[type="number" i], 
input[type="password" i], 
input[type="tel" i], 
input[type="url" i], 
input[type="text" i] 

{
 border: 1px solid #BABABA; background: #fff; padding: 2px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; box-shadow: 0px 1px 0px rgba(0,0,0,0.1) inset; -moz-box-shadow: 0px 1px 0px rgba(0,0,0,0.1) inset; -webkit-box-shadow: 0px 1px 0px rgba(0,0,0,0.1) inset; -moz-transition: all 0.2s ease; -webkit-transition: all 0.2s ease; transition: all 0.2s ease;
}

/* ----------------- */

/* Обводка окна текста */
input:not([type]):focus,
input[type="email" i]:focus, 
input[type="number" i]:focus, 
input[type="password" i]:focus, 
input[type="tel" i]:focus, 
input[type="url" i]:focus, 
input[type="text" i]:focus 

{
border:1px solid #FFAE00; -moz-box-shadow:0px 0px 5px #FFAE00; -webkit-box-shadow:0px 0px 5px #FFAE00; box-shadow:0px 0px 5px #FFAE00;
}

/* -------------- */
/* ======== /Форма окна для текста и обводка ========= */

/* ========= Популярные материалы ========= */
.related-news {height:20px}
.related-news a{float:left; height:20px; line-height:19px; color:#4F4541; padding:0px 5px 0px 20px; background:url('/img/l-items.png') no-repeat 2px 2px;}
.related-news a:hover{background:url('/img/l-items.png') no-repeat 2px -14px #4F4541; color:#fff; border-radius:2px; -moz-border-radius:2px ;-webkit-border-radius:2px;}
/* ======== /Популярные материалы ========= */


/* ======================= Опрос ======================= */

.progress {border: 1px solid #ccc; position: relative; display: block; padding: 0px; margin:0px 0px; background: #DEDEDE; background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#e9e9e9)); background: -moz-linear-gradient(top, #ccc, #e9e9e9);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#e9e9e9'); -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;} 
 
.progress_1 { 
 border: 1px solid #0078a5; background-color: #5C9ADE; 
 background: -moz-linear-gradient(top, #00adee 10%, #0078a5 90%); 
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #00adee), color-stop(0.9, #0078a5)); 
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5'); 
 } 
 .progress_2 { 
 border: 1px solid #5c9425; background-color: #77AF3F; 
 background: -moz-linear-gradient(top, #8fc857 10%, #5c9425 90%); 
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #8fc857), color-stop(0.9, #5c9425)); 
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8fc857', endColorstr='#5c9425'); 
 } 
 .progress_3 { 
 border: 1px solid #f47a20; background-color: #faa51a; 
 background: -moz-linear-gradient(top, #faa51a 10%, #f47a20 90%); 
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #faa51a), color-stop(0.9, #f47a20)); 
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20'); 
 } 
 .progress_4 { 
 border: 1px solid #A92C2C; background-color: #C44747; 
 background: -moz-linear-gradient(top, #DD5F5F 10%, #A92C2C 90%); 
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #DD5F5F), color-stop(0.9, #A92C2C)); 
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DD5F5F', endColorstr='#A92C2C'); 
 } 
 .progress_5{ 
 border: 1px solid #8c2ca9; background-color: #8c2ca9; 
 background: -moz-linear-gradient(top, #bf5fdd 10%, #8c2ca9 90%); 
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #bf5fdd), color-stop(0.9, #8c2ca9)); 
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf5fdd', endColorstr='#8c2ca9'); 
 }

/* ======================= /Опрос ====================== */

/* ======================= Scrollbar прокрутка ======================= */
::-webkit-scrollbar {width:5px;}
::-webkit-scrollbar-thumb{border-width:1px 1px 1px 2px; border-color: #777; background-color: #aaa;}
::-webkit-scrollbar-thumb:hover{border-width: 1px 1px 1px 2px; border-color: #555; background-color: #777;}
::-webkit-scrollbar-track{border-width:0;}
::-webkit-scrollbar-track:hover{background-color: #eee;}
/* ======================= /Scrollbar прокрутка ====================== */

::selection {background:#C9E3FC;}
::-moz-selection {background:#C9E3FC;}
::-webkit-selection {background:#C9E3FC;}