/* Шрифт */

@font-face {font-family: Cuprum; src: local("Cuprum"), url(/img/Cuprum.ttf);}

/* ----- */



.wysibb-body { color:#CDCDCD; font-family:Tahoma; font-size:11px;}



body {padding:0 auto; margin:0 auto; height:452px; background:#010006 url(/img/bg.png) no-repeat center;}

.body {width:1021px; height:452px; margin:0 auto; center top no-repeat;}

.top {height:452px; center top no-repeat;}
.up {margin-top:-70px;}

.up-b {margin:-23px 0 0 0;}

a {text-decoration: none;color:#535353;font:11px arial;}
a:hover{color:#91bdd5;}


#container_wrap {width:1021px; margin:0 auto;}


/* ??????? */
.logo {background:url(../img/logo.png) no-repeat; width:102px; height:18px; padding:185px 0 0 50px; position:relative; top:210px; left:250px; opacity: 1;}
.logo a {background:url(../img/logo.png) no-repeat; width:102px; height:18px; padding:185px 0 0 50px; position:relative; top:210px; left:250px; opacity: 0.75;}




/* ????? */
.search {width:235px;height:47px;background:url(../img/search.png) left no-repeat;}
.search input {width:170px;background:url(../img/search-bar-bg.png) no-repeat;border:none;font-family:Tahoma;font-size:11px;color:#39383d;padding:4px;font-style:italic;margin:22px 0 0 40px;}








/* ?????? ?????? */
.banner-bg {height:84px;background:url(../img/banner-bar.png) center no-repeat;}
.banner {margin:5px 0 0 278px;}

/* ГОРИЗОНТАЛЬНОЕ МЕНЮ */
.nav-bg {height:34px; background:url(../img/nav-bg.png) center repeat-x;}
.nav-bg ul {line-height:100%; margin:0; padding:0; transition: all 0.5s cubic-bezier(0.42, 0, 0.58, 1) 0.2s;}
.nav-bg ul li {float:left; position:relative; list-style:none; margin-top:3px; background:url(../img/li.png) right no-repeat; padding:10px 2px 10px 0; }
.nav-bg ul li a {font-family:Cuprum, Tahoma; font-size:8pt; color:#fff; text-transform:uppercase; text-shadow:1px 1.4px #123e57; text-decoration:none; padding:10px 15px 10px 15px;}
.nav-bg ul li a:hover {background:url(../img/li-h.png) 50% 0px repeat-x; padding:11px 15px 11px 15px; center repeat-x; list-style-position: inside; }
/* --------------- */


/* ?????????? */
.lcol {width:210px;background:url(../img/lcol.png) repeat-y;}
.rcol {width:210px;background:url(../img/rcol.png) repeat-y;}
.content {background:#0d0d0d; width:601px;}


#contentt{width:601px; margin:601px;}



/* ???????? ????? */
.lcol-b {width:210px;background:url(../img/lcol-b.png) no-repeat;}
.rcol-b {width:210px;background:url(../img/rcol-b.png) no-repeat;}

/* Left Blocks */

.lblock-bot {width:210px;height:13px;background:url(../img/block-bot.png) left no-repeat;}




/* monitor */

.monitor-text{padding:2px;font-size:8pt;text-align:center;}




/* Right Blocks */

.rblock-bot {width:210px;height:13px;background:url(../img/block-bot.png) right no-repeat;}





/* ?????????? */
.stats-top {width:195px;height:22px;background:url(../img/stats-top.png) center no-repeat;float:right;font-family:Tahoma;font-size:8pt;color:#0c303d;font-style:italic;text-transform:uppercase;text-shadow:1px 1.4px #32839f;padding:10px 0 0 12px;margin:0 0 5px 0;}
.stats-cont {width:190px;padding:5px 10px;color:#707070;font-family:Tahoma;font-size:8pt;}

.stats-cont ul {margin:7px 0 5px -7px;padding:0;list-style:none;}
.stats-cont ul li {padding-left:25px;padding-bottom:3px;background:url(../img/stats-li.png) left no-repeat;color:#969696;}
.stats-cont .online a {color:#567380;text-decoration:none;font-style:italic;}
.stats-cont .online a:hover {text-decoration:underline;}

.stats-bot {width:210px;height:9px;background:url(../img/stats-bot.png) right no-repeat;}
/* vk */
.vk_start {width:195px;height:22px;background:url(../img/vk.png) center no-repeat;float:right;padding:10px 0 0 12px;margin:0 0 5px 0;}
.vk_cont {width:190px;padding:5px 10px;color:#707070;font-family:Tahoma;font-size:8pt;}




/* --- БЛОКИ --- */

.nav_block_cat_l {width:195px; height:26px; background:url(../img/blocks/block_cat.png) center no-repeat; float:center; padding:10px 0 0 12px; margin:0 0 5px 0;}
.nav_block_profile_l {width:195px; height:26px; background:url(../img/blocks/block_profile.png) center no-repeat; float:center; padding:10px 0 0 12px; margin:0 0 5px 0;}
.nav_block_menu_l {width:195px; height:26px; background:url(../img/blocks/block_menu.png) center no-repeat; float:center; padding:10px 0 0 12px; margin:0 0 5px 0;}
.nav_block_opros_l {width:195px; height:26px; background:url(../img/blocks/block_opros.png) center no-repeat; float:center; padding:10px 0 0 12px; margin:0 0 5px 0;}
.nav_block_chat_l {width:195px; height:26px; background:url(../img/blocks/block_chat.png) center no-repeat; float:center; padding:10px 0 0 12px; margin:0 0 5px 0;}
.nav_block_stat_l {width:195px; height:26px; background:url(../img/blocks/block_stat.png) center no-repeat; float:center; padding:10px 0 0 12px; margin:0 0 5px 0;}
.nav_block_reclam_r {width:195px; height:26px; background:url(../img/blocks/block_reclam.png) center no-repeat; float:right; padding:10px 0 0 12px; margin:0 0 5px 0;}
.nav_block_vk_r {width:195px; height:26px; background:url(../img/blocks/block_vk.png) center no-repeat; float:right; padding:10px 0 0 12px; margin:0 0 5px 0;}
.nav_block_partner_r {width:195px; height:26px; background:url(../img/blocks/block_partner.png) center no-repeat; float:right; padding:10px 0 0 12px; margin:0 0 5px 0;}

.nav_cont {width:190px; padding:5px 10px; color:#707070; font-family:Tahoma; font-size:8pt;}

/* ----- */










/* ????????? ?? ?????? */


.new-forum-post {font-family:Tahoma;color:#404040;}
.new-forum-post:hover {color:#888888;text-decoration:none;}
.new-forum-post .forum {margin:0 0 0 5px;font-size:10pt;text-decoration:none;}
.new-forum-post .title {margin:5px 0 0 6px;font-size:8pt;text-decoration:none;}





/* ?????????? */
.stats-top {width:195px;height:22px;background:url(../img/stats-top.png) center no-repeat;float:right;font-family:Tahoma;font-size:8pt;color:#0c303d;font-style:italic;text-transform:uppercase;text-shadow:1px 1.4px #32839f;padding:10px 0 0 12px;margin:0 0 5px 0;}
.stats-cont {width:190px;padding:5px 10px;color:#707070;font-family:Tahoma;font-size:8pt;;text-transform:uppercase;font-style:italic;}
.stats-ll {text-align:center;color:#707070;font-family:Tahoma;font-size:8pt;}
.stats-cont ul {margin:7px 0 5px -7px;padding:0;list-style:none;}
.stats-cont ul li {padding-left:25px;padding-bottom:3px;background:url(../img/stats-li.png) left no-repeat;color:#969696;}
.stats-cont .online a {color:#567380;text-decoration:none;font-style:italic;}
.stats-cont .online a:hover {text-decoration:underline;}

.stats-bot {width:210px;height:9px;background:url(../img/stats-bot.png) right no-repeat;}



/* Sidebar */
.sidebar {width:583px;margin-top:-7px;border-bottom:1px solid #161616;padding:4px;}
.sidebar a {font-family:Tahoma;color:#444444;font-size:10px;text-transform:uppercase;font-style:italic;text-decoration:none;}
.sidebar a:hover {color:#808080;text-decoration:none;}



/* Info */
.info .top {width:583px;height:34px;background:url(../img/info.png) no-repeat;text-align:center;margin:5px auto;}
.info .text {width:583px;font-family:Tahoma;font-size:8pt;color:#424242;text-align:center;margin:0px auto;}



/* News */
.news {margin:5px auto;}

.news-top {background:url(../img/news-top.png) no-repeat;height:34px;padding:3px 0 0 10px;}
.news-top a {font-family:Cuprum, Tahoma; color:#fff; font-size:12px; text-transform:uppercase; text-decoration:none; text-shadow:1px 1.4px #123e57;}
.news-top a:hover {font-family:Cuprum, Tahoma;color:#fff5ee; font-size:12px; text-transform:uppercase; text-decoration:none; text-shadow:1px 1.4px #123e57;}

.news .text {font-family:Tahoma;color:#535353;font-size:11px;padding:10px 5px; width:583px;}
.news .img { center right no-repeat; height:100px; width:150px; padding:20 0 20px 5px; padding-top: 10px;}

.preview {border-radius:3px;width:122px;height:129px;border-top:1px solid #000000;border-bottom:1px solid #202020;}



.news-foot {background:url(../img/news-foot.png) no-repeat; width:583px; height:39px;}
.news-foot ul {margin:0;padding:4px 0 0 5px;float:left;}
.news-foot ul li {float:left;position:relative;list-style:none;font-family:Tahoma;font-size:11px;color:#242424;padding-left:10px;}
.news-foot .down {margin-bottom:-2px;}
.news-foot .prf a:hover {text-decoration:none;}


.news-foot_n {background:url(../img/news-foot.png) no-repeat; width:583px; height:39px;}
.news-foot_n ul {margin:0;padding:4px 0 0 5px;float:left; width:440px;}
.news-foot_n ul li {float:left;position:relative;list-style:none;font-family:Tahoma;font-size:11px;color:#242424;padding-left:10px;}
.news-foot_n .down {margin-bottom:-2px;}
.news-foot_n .prf a:hover {text-decoration:none;}


.news-foot_f {background:url(../img/news-foot.png) no-repeat; width:583px; height:39px;}
.news-foot_f ul {margin:0;padding:4px 0 0 5px;float:left; width:440px;}
.news-foot_f ul li {float:left;position:relative;list-style:none;font-family:Tahoma;font-size:11px;color:#242424;padding-left:10px;}
.news-foot_f .down {margin-bottom:-2px;}
.news-foot_f .prf a:hover {text-decoration:none;}





.news-full {width:93px; height:23px; background:url(../img/full-news.png) top no-repeat; float:right; margin-right:10px; -webkit-transition: All 0.5s ease; -moz-transition: All 0.5s ease; -o-transition: All 0.5s ease; -ms-transition: All 0.5s ease; transition: All 0.5s ease;}

.news-full:hover {background:url(../img/full-news.png) bottom no-repeat; }







/* Footer */
.footer {width:1021px;height:136px;background:url(../img/footer.png) no-repeat;}
.footer .copy {font-family:Cuprum, Tahoma; font-size:12px; color:#fff; padding-left:60px; margin-top: 20%;}
.footer .f-menu {margin:0 0 0 17px;}





.footer ul {padding:0;margin:0 0 0 4px;}
.footer ul li {list-style:none;float:left;position:relative;margin:0 0 4px 6px;}

.foot {margin-bottom:-10px}


.f_banner {float:right; margin:6px 0px;}
.f_banner .ramka_31 {background:url(/img/ramka_31.png) no-repeat; margin:2px 0 0 4px; float:left; height:31px; width:88px; padding:1px;}





/* Мой футер */

#footer {width:1021px; height:240px; background:url(/img/footer.png) no-repeat 0 0; position:relative; overflow:hidden;}

#fnav {height:15px; text-align:center; overflow:hidden; top:4px;}
#fnav li {display: inline-block; padding:5px 5px 0 5px;}
#fnav li a {display:block; height:19px; line-height:19px; padding:0 6px; background:#2a2929; border-radius:5px; color:#a0a0a0; font-size:12px; font-family:Cuprum; color:#A1A1A1; text-decoration:none;}
#fnav li a:hover {color:#4796C7; background:#1d1c1c}

.fnavtext {width:760px; text-align:center; color:#fff; position:absolute; top:0px; left:155px;}

#fbanka {position:absolute; top:121px; left:234px;}
#fbanka div {overflow:hidden; opacity: 0.75;}
#fbanka div:hover {overflow:hidden; opacity: 1;}
#fbanka div div {margin:0 5px 0px 0; float:left;}

#ftext {width:600px; text-align:center; color:#fff; position:absolute; top:40px; left:208px; font-size:13px; font-family:Cuprum; opacity: 0.75;}
#ftext:hover {width:600px; text-align:center; color:#fff; position:absolute; top:40px; left:208px; font-size:13px; font-family:Cuprum; opacity: 1;}

#fcop {width:415px; text-align:center; color:#fff; position:absolute; bottom:20px; left:298px;}
#footer a {color:#fff;}
#fskype {width:120px;position:absolute;top:67px; right:10px; color:#fff;font-weight:bold;}
#femail {width:120px;position:absolute;bottom:47px; right:10px; color:#fff;font-weight:bold;}
#ficq {width:120px;position:absolute;top:95px; right:10px; color:#fff;font-weight:bold;}



#f16 {position:absolute; top:105px; left:45px; opacity: 0.5;}
#f16:hover {position:absolute; top:105px; left:45px; opacity: 1;}

#vverh {position:absolute; top:105px; left:957px; opacity: 0.5;}
#vverh:hover {position:absolute; top:105px; left:957px; opacity: 1;}

#sam_vverh_1 { margin-top:220px; margin-left:20px; opacity: 0.75; color:#fff;}
#sam_vverh_1:hover { margin-top:220px; margin-left:20px; opacity: 1; color:#fff;}

.sam_vverh_2 { margin-top:0px; opacity: 0.75; color:#fff;}
.sam_vverh_2:hover { margin-top:0px; opacity: 1; color:#fff;}


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







/* ===== forum Start ===== */

/* General forum Table View */
.gTable {width:1008px;margin:0 auto;background:none; border:0; padding:0; border-collapse:collapse;}
.gTable td a {color:#999999;text-decoration:none; font-weight:bold} .gTable td a:hover {color:#3D739A; text-decoration:underline; text-decoration:none;}
.gTable td {font:normal 8pt Tahoma;color:#5F5F5F; }

.gTableTop {background:url(/img/design_ars/top.png); height:36px; padding:0 0 0 36px; color:#fff; font-size:10pt; text-transform:uppercase; border-radius:5px 5px 0 0;}
td.gTableTop {color:#fff; font-family:Cuprum; font-size:10pt; text-transform:uppercase; text-decoration:none; padding: 0 0 0 20px;}
td.gTableTop a {color:#fff; font-family:Cuprum; text-decoration:none;} 
td.gTableTop a:hover {color:#E9E9E9; text-decoration:none;}

.gTableSubTop {background:url(/img/design_ars/top_u.png); height:22px; color:#fff;padding-left:5px;}
.gTableBody {padding:2px; background:#C0B281;}
.gTableBody1 {background:url(/img/design_ars/middle.png); height:44px; border:1px solid #151515; border-top:0px; padding:5px;}
.gTableBottom {padding:2px; background:#C0B281;}
.gTableLeft {background:#090909; padding:5px; border-left:1px solid #151515;border-top:1px solid #151515;}
.gTableRight_d {background:#090909; padding:5px; border-left:1px solid #151515;border-top:1px solid #151515; border-right:1px solid #151515;}
.gTableRight {background:url(/img/design_ars/middle.png);height:44px; border:1px solid #151515;border-top:0px; border-right:0px; padding:5px;}
.gTableRight_1 {background:#090909;height:44px; border:1px solid #151515;border-top:0px; border-right:0px; padding:5px;}
.gTableError {padding:2px; background:#C0B281; color:#FF0000;}
.gDivBottomCenter {background:url(/img/design_ars/bottom.png); height:6px; width:1007px; margin:0 auto;}


.catLink {background:url(/img/design_ars/forumtitlename.png) no-repeat left 0,url(/img/design_ars/forumtitlename.png) no-repeat right -40px,url(/img/design_ars/forumtitlename.png) repeat-x 0 -20px; display:inline-block; height:20px; border-radius:5px; line-height:20px; padding:0 17px;}
/* ------------------------ */

/* Forums Styles */
.forum {font-weight:bold;}
.forumNameTd {background:url(/img/design_ars/middle.png);height:44px;border:1px solid #151515;border-top:0px;border-right:0px;padding:5px;}
.forumIcoTd,.forumThreadTd,.forumPostTd {background:url(/img/design_ars/middle.png);height:44px;width:50px;border:1px solid #151515;border-top:0px;border-right:0px;padding:5px;}
.forumLastPostTd {background:url(/img/design_ars/middle.png);height:44px;border:1px solid #151515;border-top:0px;padding:5px;}
.forumLastPostLink {font-size:7pt;}
.lastPostUserLink {font-size:7pt;}
/* ------------- */


/* forum Fast Navigation Menu */
.fastNavMain {background:#070707;border:1px solid #101010;}
.fastNavCat {background:#070707;border:1px solid #101010;}
.fastNavCatA {background:#070707;border:1px solid #101010;}
/* -------------------------- */

/* forum Page switches */
.switches {background:none;}
.pagesInfo {background:url(/img/design_ars/top_u.png);padding-right:10px;}
.switch {background:url(/img/design_ars/top_u.png);width:15px;}
.switchActive {background:url(/img/design_ars/top_u.png);font-weight:bold;width:15px;}
/* ------------------- */

td {color:#454545;font:normal 8pt Tahoma; }
td a {color:#454545;text-decoration:none;}
td a:hover {color:#454545;text-decoration:underline;}

/* forum Threads Style */
.threadNametd,.threadAuthTd {background:url(/img/design_ars/middle.png);height:44px;border:1px solid #151515;border-top:0px;border-right:0px;padding:5px;}
.threadIcoTd,.threadPostTd,.threadViewTd {background:url(/img/design_ars/middle.png);height:44px;border:1px solid #151515;border-top:0px;border-right:0px;padding:5px;}
.threadsType {background:url(/img/design_ars/top_u.png);height:22px;padding:0 0 0 30px;}
.threadsDetails {background:url(/img/design_ars/top_u.png);height:22px;padding:0 0 0 10px;}
.forumOnlineBar {background:url(/img/design_ars/top_u.png);height:22px;padding:0 0 0 10px;}
.threadLastPostTd {background:url(/img/design_ars/middle.png);height:44px;border:1px solid #151515;border-top:0px;padding:5px;}
.postpSwithces {font-size:7pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:7pt;text-align:right;}


.forumModer {font-size:7pt;}
.userRights {background:#0F0F0F; width:220px; padding:10px; border:1px solid #1C1C1C; border-radius:3px; margin-right:5px; margin-top:3px; box-shadow: 0 0 3px #000;}
.legendBlock {background:#0F0F0F; width:380px; padding:5px; border:1px solid #1C1C1C; border-radius:3px; margin-left:5px; box-shadow: 0 0 3px #000;}

.ramka_tegi {background:#0F0F0F; width:570px; padding:5px; border:1px solid #1C1C1C; border-radius:3px; margin:15px; box-shadow: 0 0 3px #000;}
.ramka_radio {background:#0F0F0F; width:700px; padding:10px; border:1px solid #1C1C1C; border-radius:3px; margin:15px; box-shadow: 0 0 3px #000;}
.ramka_info {background:#0F0F0F; width:550px; padding:10px; border:1px solid #1C1C1C; border-radius:3px; margin:15px; box-shadow: 0 0 3px #000;}
.ramka_vid_forum {background:#0F0F0F; width:160px; padding:5px; border:1px solid #1C1C1C; border-radius:3px; margin:2px; box-shadow: 0 0 3px #0B0B0B;}


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

/* forum Posts View */
.postTable {background:none;border:0;padding:0;border-collapse:collapse;}
.postPoll {background:none;}
.postFirst {background:none;}
.postRest1 {background:none;}
.postRest2 {background:none;}
.postSeparator {display:none;}
.line_mess {background:#171717;height:7px;}

.postTdTop {background:url(/img/design_ars/top_u.png);height:22px;}
.postTdInfo {background:#171717;width:201px;border-right:1px solid #101010;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#597798;}
.posttdMessage {padding:20px;background:#171717; border-left:1px solid #030303;} /* цвет фона для сообщений на форуме */

.prof_bg {width:165px;height:150px;margin:10px auto;padding:0px 0 5px 0;}

.prof_bg_2 {width:168px;height:170px; margin:5px auto; padding:10px 0 5px 0;}

.m_prof {margin:0px;border:0px;padding:10px 0 0 4px;}
.m_prof li {list-style:none;padding:8px 0 0 0;background:url(/img/design_ars/line_prof.png) no-repeat 0 top;height:20px;width:157px;text-align:center;}
#rep {height:25px;padding:4px 4px 0 4px;width:149px;}
.ret_rep {padding:4px 0 0 0;display:block;}

.plus_rep {background:url(/img/design_ars/rep.png) 0 -25px;width:36px;height:25px;float:right;}
.plus_rep:hover {opacity:0.8;}
.minus_rep {background:url(/img/design_ars/rep.png);width:36px;height:25px;float:left;}
.minus_rep:hover {opacity:0.8;}

.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;}

.codeMessage {background:#070707;font-size:8pt;}
.quoteMessage {background:#070707;font-size:8pt;}


.statusBlock {padding-top:5px;}
.statusOnline {padding-top:5px;}
.statusOffline {color:#FF0000;}
/* ------------------ */

/* forum AllInOne Fast Add */
.newThreadBlock {background:#070707;border:1px solid #101010;}
.newPollBlock {background:#070707;border:1px solid #101010;}
.newThreadItem {padding: 0 0 0 8px; background: url('/.s/t/986/15.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/986/15.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* forum Post Form */
.pollBut, .loginButton, .searchSbmFl, .commSbmFl, .signButton {background:#070707;border:1px solid #101010;color:#454545;font:normal 8pt Arial;}

.codeButtons {background:url(/img/design_ars/bbcodes.png);border:0px;color:#162a33;height:21px;font:normal 8pt Arial;padding:0 4px;margin:0 2px 0 0;border-radius:3px;-moz-border-radius:3px;text-shadow:0.1em 0.1em 0em #335260;}
.codeButtons:hover {background-position:0 -21px;color:#1c3e4c;text-shadow:0.1em 0.1em 0em #4d8098;cursor:pointer;cursor:hand;}
.codeCloseAll {background:#070707;border:1px solid #101010;color:#454545;font:normal 8pt Arial;}
.postNameFl,.postDescrFl {background:#070707;border:1px solid #101010;width:400px}
.postPollFl,.postQuestionFl {background:#070707;border:1px solid #101010;width:400px}
.postResultFl {background:#070707;border:1px solid #101010;width:50px}
.postAnswerFl {background:#070707;border:1px solid #101010;width:300px}
.postTextFl {background:#161616; border:1px solid #101010; width:550px; color:#5F5F5F; height:150px } /* цвет фона где писать сообщ на форуме */
.postUserFl {background:#070707;border:1px solid #101010;width:300px}


.pollHelp {font-weight:normal;font-size:7pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}
/* ----------------- */

/* ====== forum End ====== */


.menu_forum {background:url(/img/design_ars/bg_m_forum.png);height:23px;width:421px;margin:15px 0 15px 6px;overflow:hidden;padding:0 0 0 10px;}
.menu_forum a{padding:6px 6px 0 6px;text-transform:uppercase;font-style:italic;display:block;float:left;font-size:7pt;color:#4D4D4D;}
.menu_forum a:hover {padding:6px 6px 0 6px;text-transform:uppercase;text-decoration:none; font-style:italic; display:block; float:left;font-size:7pt;color:#1B3642;}



/* кнопки в файлах */

.donwload {background:url(/img/download_1.png); width:120px; height:29px; float:left; margin-left:50px; -webkit-transition: All 0.5s ease; -moz-transition: All 0.5s ease; -o-transition: All 0.5s ease; -ms-transition: All 0.5s ease; transition: All 0.5s ease; display: block;}
.donwload:hover {background:url(../img/download.png) bottom no-repeat; display: block; top no-repeat; float:left; margin-left:50px;}

.donwload_yad {background:url(/img/download_yad_1.png); width:120px; height:29px; float:left; margin-left:20px; -webkit-transition: All 0.5s ease; -moz-transition: All 0.5s ease; -o-transition: All 0.5s ease; -ms-transition: All 0.5s ease; transition: All 0.5s ease; display: block;}
.donwload_yad:hover {background:url(../img/download_yad.png) bottom no-repeat; display: block; top no-repeat; float:left; margin-left:20px;}

.bitaya_ssil {background:url(/img/bitaya_ssil_1.png); width:120px; height:29px; float:left; margin-left:20px; -webkit-transition: All 0.5s ease; -moz-transition: All 0.5s ease; -o-transition: All 0.5s ease; -ms-transition: All 0.5s ease; transition: All 0.5s ease; display: block;}
.bitaya_ssil:hover {background:url(../img/bitaya_ssil.png) bottom no-repeat; display: block; top no-repeat; float:left; margin-left:20px;}

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


/* кнопки в профиле */

.uid_profil {background:url(/img/uid_profil.png); width:120px; height:29px; float:left; margin-left:15px; opacity:0.6;}
.uid_profil:hover {opacity:1;}

.izmenit_dannye {background:url(/img/izmenit_dannye.png); width:120px; height:29px; float:left; margin-left:15px; opacity:0.6;}
.izmenit_dannye:hover {opacity:1;}

.chitat_ls {background:url(/img/chitat_ls.png); width:120px; height:29px; float:left; margin-left:15px; opacity:0.6;}
.chitat_ls:hover {opacity:1;}

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





.commReg {padding: 10 0 10 0px; text-align:center;}



.think {width:93px; height:23px; background:url(../img/think.png); top no-repeat; float:left; margin-left:35px; -webkit-transition: All 0.5s ease; -moz-transition: All 0.5s ease; -o-transition: All 0.5s ease; -ms-transition: All 0.5s ease; transition: All 0.5s ease; display: block;}
.think:hover {background:url(../img/think.png) bottom no-repeat; display: block; top no-repeat; float:left; margin-left:35px;}

.think_f {width:93px; height:23px; background:url(../img/think.png); top no-repeat; float:left; margin-left:35px; -webkit-transition: All 0.5s ease; -moz-transition: All 0.5s ease; -o-transition: All 0.5s ease; -ms-transition: All 0.5s ease; transition: All 0.5s ease; display: block;}
.think_f:hover {background:url(../img/think.png) bottom no-repeat; display: block; top no-repeat; float:left; margin-left:35px;}




.bg_com_t {background:url(/img/design_ars/bg_com_t.png) no-repeat;padding:4px;overflow:hidden;}
.bg_com {background:url(/img/design_ars/bg_com.png);width:584px;margin:0 auto 3px auto;}
.bg_com_t img.avatar {background:url(/img/design_ars/bg_avatar.png);padding:7px 6px 8px 6px;width:72px;height:72px;float:left;}
.message_com {width:470px; padding:10px 0 0 96px;color:#676767;}
.bg_name_num {background:url(/img/design_ars/bg_name_num.png);height:20px;width:252px;margin: 0 0 0 91px;padding:5px 0 0 8px;color:#4f4f4f;}
.bg_name_num a {color:#1f1f1f;}
.bg_add_comm {background:#151515;border:1px solid #191919;border-radius:2px;-moz-border-radius:2px;width:441px;height:111px;resize:none;margin:0px;padding:0px;}
.smiles_n {background:#151515;border:1px solid #191919;border-radius:2px;-moz-border-radius:2px;width:143px;height:111px;margin:0 0 0 1px;}
.commTable {width:585px;margin:0px auto;}
.add_com {background:url(/img/design_ars/add_com.png);width:80px;height:22px;margin:10px 0 0 16px;border:0px;padding:0px;}
.add_com:hover {background-position:0 -22px;cursor:pointer;cursor:hand;}





.chat_box {background:#0a0b0f;padding:4px;overflow:hidden;}
.mchat_mess {background:#0a0b0f;border:0px solid #191919;border-radius:3px;-moz-border-radius:3px;margin:0 0 4px 0;width:184px;}
.chat_name {background:#0a0b0f;border-bottom:0px solid #191919;padding:2px 7px 4px 7px;}
.chat_mess {background:#0a0b0f;padding:4px;color:#242426;font:normal 8pt Tahoma;}
.mchat_field {background:#0a0b0f;border:0px solid #191919;margin:0px;padding:0px;width:190px;height:40px;resize:none;color:#242426;margin:0px auto;}

.mchat_send {background:url(/img/design_ars/buttons_mchat.png);width:78px;height:22px;margin:0px;padding:0px;border:0px;}
.mchat_send:hover {background-position:0 -22px;cursor:pointer;}

.bbcodes_mchat {background:url(/img/design_ars/buttons_mchat.png) -126px 0;width:16px;height:16px;float:right;margin:6px 0 0 2px; margin-right:5px;}
.bbcodes_mchat:hover {background-position:-126px -16px;}

.smiles_mchat {background:url(/img/design_ars/buttons_mchat.png) -110px 0;width:16px;height:16px;float:right;margin:6px 0 0 2px;}
.smiles_mchat:hover {background-position:-110px -16px;}

.upr_mchat {background:url(/img/design_ars/buttons_mchat.png) -94px 0;width:16px;height:16px;float:right;margin:6px 0 0 2px;}
.upr_mchat:hover {background-position:-94px -16px;}

.reload_mchat {background:url(/img/design_ars/buttons_mchat.png) -78px 0;width:16px;height:16px;float:right;margin:6px 0 0 2px;}
.reload_mchat:hover {background-position:-78px -16px;}

.buttons_mchat {width:197px;overflow:hidden;padding:2px 0;margin:0px auto;}



/* News */
.publ {margin:5px auto;}

.next_prd {font-family:Tahoma;color:#5f5f5f;font-size:11px;text-transform:uppercase;text-decoration:none;font-style:italic;text-shadow:1px 1.4px #00000;padding:4px 5px;float:right;margin:-8px 5px 0 0;}


































/* Стиль "[ Подписаться на форум ]" */

#subscribe { float: right; font-size: 10px; padding-right: 12px; opacity: 0.75; padding-top: 2px;} 
.thread_subscribe { font-size: 10px; }

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




/*------ Стиль категорий к виду новостей (и прозрачность) -------*/

.cat_name { background: #202020; border-radius: 3px;color: #DDDDDD; padding: 2px 4px; text-shadow: 0px 1px 0px #000000; opacity: 0.5;} 
.cat_name:hover { background: #202020; border-radius: 3px;color: #DDDDDD; padding: 2px 4px; text-shadow: 0px 1px 0px #000000; opacity: 0.75;} 

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





/* СТИЛЬ МЕСТА НА ФОРУМЕ (ДЛЯ БАНЕРРОВ) */
.advert { background: url("/img/design_ars/fon_banner.png") no-repeat transparent;height: 80px;margin: 0px auto;position: relative;width: 963px;}
.advert .one { left: 8px;position: absolute;top: 10px;}
.advert .one:hover { left: 8px;position: absolute;top: 10px;}
/* ------------------------------------ */


/* npo3pa4HocTb */
#banners A IMG{opacity:0.5; -moz-opacity:0.3; filter:alpha(opacity=10);}
#banners a:hover img {opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);background:none;}
/* ------------------------------------ */









/* Вид материалов форума */

.f_rat_num a {color:#cfcfcf; text-decoration:none;} 
 .f_rat_num a:hover {color:#afafaf;} 
 a.f_rat_plus,a.f_rat_minus {width:19px; height:13px; display:block; margin:-1px 0 0 0;} 
 a.f_rat_plus {float:right; background:url('/forumdarkU/plus.png') no-repeat 0 0px;} 
 a.f_rat_minus {float:left; background:url('/forumdarkU/minus.png') no-repeat 0 0px;} 
 a.f_rat_plus:hover {background-position:right -13px;} 
 a.f_rat_minus:hover {background-position:0 -13px;} 
 .foi_left {color: #DDDDDD; padding: 2px 4px; float: left !important; padding-left: 5px; color: #ddd; font-size: 11px; font-family: Tahoma;} 
 .foi_right {color: #DDDDDD; padding: 2px 4px; float: right !important; padding-right: 5px; color: #ddd; font-size: 11px; font-family: Tahoma;} 
 .blogmenuUDS li {background: #0E0E0E; height:15px; line-height:15px; padding:4px 2px; color:#777; text-shadow:0px 1px 0px #111; } 
 .blogmenuUDS li a,.blogmenuUDS a {color:#ddd; text-decoration:none;} 
 ul,li,.blogmenuUDS {display:block; padding:0; margin:0; list-style:none; font-size: 10px;} 
 .forumvd { background:#F8F7F6; border:1px solid #E6E6E6;font-size:11px;padding:3px;margin:3px;background-color:#fff;} 
 .forumvd:hover { background:#F8F7F6; border:1px solid #d6d4d4;font-size:11px;padding:3px;margin:3px;background-color:#ff;} 
 .forum_m{ padding-left: 7px; padding-top: 5px; padding-bottom: 4px; padding-right: 4px;} 
 .forumnameUDS a{color: #c8c8c8; font-weight: bold; text-shadow:1px 1px 0px #111; text-decoration: none;} 
 .forumtopUDS2 a, .forummessageUDS a{color: #c8c8c8; text-shadow:1px 1px 0px #111; text-decoration: underline;} 
 .forumtopUDS2 a:hover, .forummessageUDS a:hover{color: #d8d8d8; text-decoration: none;} 
 .forumnameUDS a:hover{color: #e8e8e8; text-decoration: underline;} 
 .forumvidUDS2 {font-size: 11px; font-family: Tahoma;} 
 .forumtopUDS {padding: 4px;color: #767676; font-weight: normal;} 
 .forumtopUDS2 {padding: 4px;color: #767676; font-weight: normal; font-size: 10px;} 
 .forummessageUDS {color: #9c9c9c; font-size: 11px; font-family: Tahoma;} 
 .forumright2UDS {background: url('/forumdarkU/fonright.png') repeat-x #171717;font-size: 11px; font-family: Tahoma;} 
 .forumleft2UDS {background: url('/forumdarkU/fonright.png') repeat-x #171717;font-size: 11px; font-family: Tahoma;padding: 4px;} 
 .blogtopUDS {background: url('/forumdarkU/blogtopUDS.png') #0e0e0e;font-size: 9px; font-family: Tahoma; width: 150px; min-height: 33px;} 
 .blogtop2UDS {color: #8d8d8d; text-shadow: #111; font-weight: bold; padding: 7px; height: 19px;} 
 .blogbottomUDS {background:#0e0e0e; no-repeat #0e0e0e;font-size: 9px; font-family: Tahoma; width: 146px; min-height: 36px;} 
 
hr.signatureHrU {color:#7c7c7c; border-top:1px;} 
 
.repratingUDS{padding-top:14px; width: 72px; height: 13px; background: url('/forumdarkU/reprating.png') no-repeat 0px 13px; color: #858585;}

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









/* Стиль переключателя страниц */

.pagesBlockuz1 b, .catPages1 b, .catPages2 b, .pagesBlock2 b, .pagesBlockuz2 b { 
background: linear-gradient(to bottom, #719BB2 0px, #44677B 100%) transparent;
border: 1px solid #3A6E96;
border-radius: 3px;
color: #FFFFFF;
display: inline-block;
font-weight: 400;
height: 20px;
line-height: 20px;
margin: 0px;
padding: 0px 12px;
text-decoration: none;
}


.pagesBlockuz1 a:link, .pagesBlockuz1 a:visited, .pagesBlockuz1 a:active, .catPages1 a:link, .catPages1 a:visited, .catPages1 a:active, .catPages2 a:link, .catPages2 a:visited, .catPages2 a:active, .pagesBlock2 a:link, .pagesBlock2 a:visited, .pagesBlock2 a:active, .pagesBlockuz2 a:link, .pagesBlockuz2 a:visited, .pagesBlockuz2 a:active { 
background: #3F3F3F;
border: 1px solid #272727;
border-radius: 3px;
color: #FFFFFF;
display: inline-block;
height: 20px;
line-height: 20px;
margin: 0px;
padding: 0px 12px;
text-decoration: none;
}


.pagesBlockuz1 a:hover, .catPages1 a:hover, .catPages2 a:hover, .pagesBlock2 a:hover, .pagesBlockuz2 a:hover { 
background: linear-gradient(to bottom, #719BB2 0px, #44677B 100%) transparent;
border: 1px solid #3A6E96;
color: #FFFFFF;
}


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






input, textarea, select { font-family: "tahoma", "verdana", "arial", "helvetica"; font-size: 8pt; vertical-align: middle; border-radius: 3px; color: #454545}


#forum_filter { clear: right; float: right; padding:5px;}

element.style { padding-bottom: 5px; padding-top: 5px; padding:5px; padding-right: 5px;}



















/* Форма поиска синяя кнопка */ 
.poick_os1 { 
 float:left; 
 padding:4px; 
 width:300px; 
 background:#fff; 
 border: 1px solid #A0A8AC; 
} 

.poick_os1 input { 
 float:left; 
 margin:0px; 
 vertical-align:middle; 
 font:11px Verdana,Arial,Helvetica,sans-serif; 
} 

.poick_pole1 { 
 color:#555; 
 width:190px; 
 height:15px; 
 border:none; 
 padding:6px 4px; 
} 
 
.poick_knopka1 { 
 text-shadow: 1px 1px 1px #1061B0; 
 width:70px; 
 height:27px; 
 cursor:pointer; 
 background:#36A6FA; 
 border:1px solid #2290e3; 
 color:#fff; font-weight: bold!important; 
} 
 
.poick_knopka1:hover {background:#3c9fea;} 

.poick_os1, 
.poick_knopka1 { 
 -webkit-border-radius: 3px; 
 -moz-border-radius: 3px; 
 border-radius: 3px; 
}

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











/* Стиль вида изображений в фотоальбоме */

.expgaller:hover .blockimage_s:not(:hover){-webkit-filter:blur(2px) grayscale(2);opacity:.7} 
 div.blockimage_s:hover {visibility:visible} 
 .blockimage_s{position:relative} 
 .photouds { 
 width:150px; 
 overflow:hidden; 
 padding: 0px 0px 0px 0px; 
 } 
 .photouds a:link,.photouds a:visited {color:#bababa;} 
 .photouds a:hover {color:#03a5d7;} 
 .photouds div { float:left;width:150px; height:120px;overflow:hidden; position:relative; margin: 5px 5px 5px 5px; } 
 .photouds span {float:left;width:100%; left: 0px; bottom: 0px;position:absolute; background: url(../img/pix_title.png) repeat; 
 padding: 4px 0px 4px 0px; font: 9px Verdana,Arial,Helvetica, sans-serif; text-align: center; color: #eee; 
 } 
 a.photoprevuds:link,a.photoprev1:active,a.photoprev1:visited{color:#bababa;} 
 a.photoprevuds:hover{color:#818181;}

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






/* Стиль вида опраса */

 .resultpoll a:link{font-weight: bold; color:#b4b4b4;text-decoration:none;} 
 .resultpoll a:hover{color:#8a8888;text-decoration:underline;} 
 .resultpoll {background:#101010; text-align:center; color:#8a8888; font-size:10px;padding:5px;} 
 .pollQue{background:#101010; color:#e1e1e1;} 
 .pollQuestion{text-align:center;font-weight:700;} 
 .pollButtons,.pollTotal{text-align:center} 
 .pollSubmitBut,.pollreSultsBut{width:140px;font-size:7pt} 
 .pollEnd{text-align:center;height:30px} 
 .pollquest{font:11px Tahoma,Arial;height:20px;font-weight:bold;color:#b4b4b4;border-radius:5px;background:#444;} 
 .pollansw{background:#101010; font-family:Tahoma,Arial;font-size:11px;color:#b4b4b4;padding-top:5px;} 
 .answer {font-size:8pt; position:relative; color:#101010; margin-bottom:3px;height:17px;} 
 .answer span{z-index:2;position:relative;left:-8px;color:#e1e1e1;text-shadow: 1px 1px 0px #363636;top:3px;} 
 .answer div{background:#101010; z-index:1; height:17px!important; position:absolute; top:1px; left:0px; width:100%; opacity:1;} 
 .answer label{color:#ebebeb;} 

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







/* Стиль вида комментариев */

.datesmall{font-size:10px;color:#adadad;} 
 .ratecomUDS{padding: 5px 7px 5px 5px; float:right; font-size:7pt; font-weight: bold; clear:both;font-size:7pt;color:#666666;} 
 .ratecomUDS span {color: #318bbf;} 
 .bbb {font-weight:bold; color:#666666;} 
 .bbb_p {font-weight:bold;color:#666666;} 
 .mcontcomm{padding-left:5px;padding-right:5px;display:block; color: #666666;line-height:11px;font-size:11px; font-family:tahoma;} 
 .mcontcomm a{color: #666 !important; text-decoration:none; font-weight: bold;} 
 .mcontcomm a:hover {color: #44bbff !important; text-decoration:none;} 
 .usernamelinkUDS{font-size:11px !important; padding:2px 2px 2px 0;} 
 .avacomUDS {float: left; border: 1px #1C1C1C solid; padding: 2px; position: absolute;} 
 .avacomUDS img {width: 55px; height: 55px;} 
 .avacomUDS a img { opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100); } 
 .avacomUDS a:hover img { opacity:0.6; -moz-opacity:0.4; filter:alpha(opacity=70); } 
 .textcomUDS {padding-left: 65px;}

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








hr { border: none; color: red; background-color: #242424; height: 2px; align: center; margin-left: 5px; margin-right: 5px;}







/* Стиль ползунка */

::-webkit-scrollbar-button {width:6px;height:4px;} 
 ::-webkit-scrollbar-track {background:#fff;} 
 ::-webkit-scrollbar-thumb {-webkit-border-radius:2px;border-radius:2px;background:#878787;} 
 ::-webkit-scrollbar-thumb:hover {background:#555555;} 
 ::-webkit-resizer {width:6px;height:4px;} 
 ::-webkit-scrollbar {width:6px;}

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







/* Стиль соц кнопок */

#share42init_2 {opacity: 1;}
#share42init_2 a {opacity: 0.6;}
#share42init_2 a:hover {opacity: 1;}

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







/* Стиль цитаты и кода */

.bbQuoteName {color: #c5c5c5 !important; padding: 4px; font-size: 10px;} 
.bbCodeName {color: #c5c5c5 !important; padding: 4px; font-size: 10px; } 
.codeMessage {color: #c5c5c5; background: #555555; font-size: 10px;border: 0px #282828 dotted!important; border-top: 1px #282828 dotted!important;border-bottom: 1px #282828 dotted!important; padding: 4px;} 
.quoteMessage {color: #c5c5c5; background: #555555; font-size: 10px;border: 0px #282828 dotted!important; border-top: 1px #282828 dotted!important;border-bottom: 1px #282828 dotted!important; padding: 4px;}

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





/* Other Styles (стиль станицы при добавлении сообщения на форуме) */
.replaceTable {background:#f1f1f1;height:100px;width:300px;border:1px solid #c5c5c5;}
.replaceBody {background: #f7f7f7;}






/* User Group Marks */ 
 a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:00C117; font-weight:bold;} 
 a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:137FA9; font-weight:bold;} 
 a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:4D94A6;}
 a.groupOther1:link,a.groupOther1:visited,a.groupOther1:hover {color:008221; font-weight:bold;}
 a.groupOther2:link,a.groupOther2:visited,a.groupOther2:hover {color:D9A807; font-weight:bold;}
 a.groupOther3:link,a.groupOther3:visited,a.groupOther3:hover {color:834D02;}
 a.groupUser:link,a.groupUser:visited,a.groupUser:hover {color:979797;}
 a.groupBanned:link,a.groupBanned:visited,a.groupBanned:hover {color:AC3737;}
 a.groupFriends:link,a.groupFriends:visited,a.groupFriends:hover {color:850B95;} 
/* ---------------- */



/* Стиль вида материалов форума */

.fView1 {width:169px;padding:0;margin:0 auto;}
.fView1 .fViewGroup {background:url(http://dm-studio.ucoz.net/img/design_ars/group.png) no-repeat;width:165px;height:13px;text-align:center;color:#fff;padding:5px 0;}
.fView1 .fViewLine {background:url(http://dm-studio.ucoz.net/img/design_ars/line.png) no-repeat;width:165px;height:17px;text-align:center;color:#fff;padding:1px 0;}
.fView1 .fViewLine a {color:#fff;}
.fView1 .fViewLine a:hover {color:#fff;text-decoration:none;}
.fView1 .fViewRep {background:url(http://dm-studio.ucoz.net/img/design_ars/rep.png) no-repeat;width:165px;height:30px;}
.fView1 .fViewRep .fViewRepNum {text-align:center;}
.fView1 .fViewRep .fViewRepMinus {float:left;margin:-9px 12px 0;}
.fView1 .fViewRep .fViewRepPlus {float:right;margin:-8px 11px 0;}

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




.cBlock1 {background: #090909;border:1px solid #000000;color:#5B5B5B;}





/* Стиль чата wallaby.ucoz.ru */ 
.mchat textarea {border:1px solid #000000;background:#2B2B2B;padding-right:5px;} 
.mchat textarea:hover {background:#000000;} 
.mchat input {background:#1A1A1A;border:1px solid #000000;border-left:none;height:40px;margin-left:-2px;width:20px;} 
.gost {background:#000000;border:1px solid #000000;padding:5px;border-left:none;text-align:left;margin-left:-3px;padding-bottom:2px;margin-top:-5px;height:50px;font:10px Tahoma;} 
.op_fon {background:#2B2B2B;border:1px solid #000000;border-right:1px dotted #ccc;width:40px;height:50px;} 
.op_fon img {padding-left:5px; filter:progid:DXImageTransform.Microsoft.alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;} 
.option {border:1px solid #ccc;height:20px;margin:5px 0;width:100%;padding-top:3px;background:#000000;filter:progid:DXImageTransform.Microsoft.alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;} 
.option:hover {filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity:1;opacity:1;} 
.chat {background:#1A1A1A;border:1px solid #000000;padding:3px 0;font:11px Tahoma;border-top:none;} 
.cBlock {margin:0px;padding:0px;border:none;} 
.cMessage {background:#2B2B2B;border:1px solid #000000;border-top:none;padding:4px;font:11px Tahoma;}


.style { 
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
padding-bottom: 1px;
padding-left: 1px;
padding-right: 1px;
padding-top: 1px;
}