/* General Style */
body {padding:0; margin:0; background:#1e1e1e url(/designs_68/bg.jpg);}
body, td {color:#000; font-size:11px; font-family:tahoma;}

a {color:#000; text-decoration:none;}
a:hover {text-decoration:underline;}
a img {border:0;}

ul,li,
dl, dt, dd {display:block; padding:0; margin:0; list-style:none;}

p {margin:10px 0;}
hr {color:#535353;height:1px; border:none; background:#535353;}

h1, h2, h3, h4, h5, h6 {display:inline-block; padding:0; margin:0 0 3px 0;}
h1 {font-size:14px;}
h2 {font-size:13px;}
h3 {font-size:12px;}
h4 {font-size:11px;}
h5 {font-size:10px;}
h6 {font-size:9px;}

.left {float:left;}
.right {float:right;}
.center {text-align:center;}
.hidden {overflow:hidden;}
.none {display:none;}
.bold {font-weight:700;}
.clear_table {border:0; border-collapse:collapse; margin:0; padding:0;}
.clear {width:100%;height:0; clear:both; overflow:hidden;}
/* ------------- */

/* Фиксация */
#wrapper {width:1151px; margin:0 auto;}
.container_tbg {background:url(/designs_68/container_bg.png) no-repeat 0 0;}
.container_cbg {background:url(/designs_68/container_bg.png) repeat-y -1151px 0; overflow:hidden;}
.container_bbg {background:url(/designs_68/container_bg.png) no-repeat right bottom; padding:0 10px 4px 13px; overflow:hidden;}
.container_bbg .side_center {margin:0 257px;}
.container_bbg .side_left {float:left; width:251px;}
.container_bbg .side_right {float:right; width:251px;}
/* -------------- */

/* Header */
#header {background:url(/designs_68/header_bg.jpg) no-repeat; height:352px; overflow:hidden;}
#header_in {height:130px; margin:110px 0 0 0; position:relative;}
#header_in a.hLogo {background:url(/designs_68/hLogo.png) no-repeat; height:125px; width:428px; display:block; position:absolute; top:2px; left:6px;}
#header_in .hBanner {width:468px; height:60px; display:block; position:absolute; top:31px; left:527px;}
#header_in .hProfile {width:90px; height:135px; display:block; position:absolute; right:0px;}
#header_in .hProfile a.profile,
#header_in .hProfile a.site_out,
#header_in .hProfile a.enter,
#header_in .hProfile a.register {background:url(/designs_68/hPanel_bg.png) no-repeat 0 0; height:55px; width:75px; display:block; position:absolute;}
#header_in .hProfile a.profile {background-position:right 0; top:8px; right:12px; width:51px;}
#header_in .hProfile a.site_out {background-position:0 -71px; top:78px; right:8px; height:61px; width:86px;}
#header_in .hProfile a.enter {background-position:-30px -133px; top:8px; right:12px; width:50px;}
#header_in .hProfile a.register {background-position:0 -188px; top:65px; right:12px; height:79px;}
#header_in .hProfile a.profile:hover,
#header_in .hProfile a.site_out:hover,
#header_in .hProfile a.enter:hover,
#header_in .hProfile a.register:hover {opacity:0.8;}

.hMenu {height:49px; overflow:hidden; margin:45px 29px 0 29px;}
.hMenu ul {height:49px; display:block;}
.hMenu ul li {background:url(/designs_68/hnav_bg.png) no-repeat right 0; padding:0 3px 0 0; float:left; height:49px; line-height:49px;}
.hMenu ul li a {height:49px; display:block; padding:0 10px; color:#fff; text-shadow:0 1px 0 #174213; text-decoration:none;}
.hMenu ul li a:hover {background:#2b6e24 url(/designs_68/hnav_bg.png) repeat-x 0 -49px;}

.speedbar {height:14px; overflow:hidden; display:block; margin:14px 35px 30px 35px;}
.speedbar a {text-decoration:none;}
.container_ftbg .speedbar {margin-left:50px;}
/* ------------- */

/* Block Style */
.block_full {width:251px; margin:0 0 5px 0; overflow:hidden;}
.block_full .block_title {background:url(/designs_68/block_elem.png) no-repeat; height:58px; line-height:55px; padding:0 10px 0 20px; color:#fff; text-shadow:0 1px 0 #194614;}
.block_full .block_cont {width:242px; margin:0 auto; overflow:hidden;}

.bstats {margin:0 5px;}
.bstats .tOnline,
.bstats .gOnline,
.bstats .uOnline {background:url(/designs_68/block_elem.png) no-repeat -495px -46px; height:11px; display:block; padding:0 0 0 16px; margin:0 0 6px 0; overflow:hidden;}
.bstats .tOnline b,
.bstats .gOnline b,
.bstats .uOnline b {font-weight:100;}
.bstats .uOnline_list {background:#eaeaea; padding:5px; margin:5px 0; overflow:hidden; border-radius:2px;}

.bstats .uBox {background:#dfdfdf url(/designs_68/boom_el1.png) no-repeat right bottom; overflow:hidden; margin:5px 0; border-radius:2px;}
.bstats .uBox2 {background:#dfdfdf url(/designs_68/bstats_box2.png) no-repeat; overflow:hidden; margin:5px 0; border-radius:2px;}
.bstats .uBox2 span {height:28px; line-height:28px; padding:0 8px; display:block; color:#fff; text-shadow:0 1px 0 #121212;}
.bstats .uBox span {background:url(/designs_68/block_elem.png) no-repeat -492px 0; height:28px; line-height:28px; padding:0 8px; display:block; color:#fff; text-shadow:0 1px 0 #121212;}
.bstats .uBox .cont,
.bstats .uBox2 .cont {padding:5px 20px 5px 5px; overflow:hidden;}
.bstats .uBox .cont dl,
.bstats .uBox2 .cont dl {display:block; margin:3px 0;}
/* -------------- */

/* Site menu */
.uMenuV {width:241px; margin:0 auto; overflow:hidden;}
.uMenuV li a {background:url(/designs_68/block_elem.png) no-repeat -251px 0; height:27px; line-height:26px; padding:0 5px 0 20px; display:block; margin:0 0 4px 0; text-decoration:none;}
.uMenuV li:hover a {background-position:-251px -27px; color:#fefefe; text-shadow:0 1px 0 #121212;}
/* -------------- */

/* Module Part Menu */
.catsTable {}
.catsTable td a {background:#eaeaea url(/designs_68/arrow.png) no-repeat 10px -24px; height:26px; line-height:25px; padding:0 5px 0 26px; margin:0 0 5px 0; display:block; text-decoration:none; border-radius:2px;}
.catsTable td:hover a {background-position:10px 7px;}
.catsTable td b {float:right; font-weight:100; padding:0 5px;}
.catNumData, .catDescr {display:none;}
/* ----------------- */

/* Poll styles */
.pollBlock {}
.pollQue {}
.pollAns {}
.pollButton input.pollBut {}
.pollButton:hover input.pollBut {}
.pollTot {}
/* ---------- */

/* User Group Marks */
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:#28BBFF;font-weight:bold;} /* Администратор */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:#4BC400;} /* Модератор */
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:#BE5F00;} /* Проверенные */
a.groupOther5:link,a.groupOther5:visited,a.groupOther5:hover {color:#0C9900;} /* Гл. модератор */
a.groupOther2:link,a.groupOther2:visited,a.groupOther2:hover {color:#FFAE00;} 
a.groupOther8:link,a.groupOther8:visited,a.groupOther8:hover {color:#FF8C00;} 
a.groupOther3:link,a.groupOther3:visited,a.groupOther3:hover {color:#35AB9F;} 
a.groupOther9:link,a.groupOther9:visited,a.groupOther9:hover {color:#00FF00;} 
a.groupOther247:link,a.groupOther247:visited,a.groupOther247:hover {color:#FF8C00;} 
a.groupOther10:link,a.groupOther10:visited,a.groupOther10:hover {color:#7FFF00;} /* Мл.Модератор */
a.groupOther7:link,a.groupOther7:visited,a.groupOther7:hover {color:#FFFC00;font-weight:bold;} /* V.I.P */
a.groupOther11:link,a.groupOther11:visited,a.groupOther11:hover {color:red;}/* Администратор */
a.groupBanned:link,a.groupBanned:visited,a.groupBanned:hover {color:#4F4F4F;text-decoration:line-through;} /* Забанненые */
/* ---------------- */

/* Container Style */
.viewn_loop {overflow:hidden; margin:0 0 6px 0;}
.viewn_loop .viewn_title {background:url(/designs_68/viewn_top.png) no-repeat; height:51px; padding:0 10px 0 30px;}
.viewn_loop .viewn_title h4 {margin:20px 0 10px 6px; color:#fff; text-shadow:0 1px 0 #121212; font-weight:100;}
.viewn_loop .viewn_title h4 a {color:#fff; text-shadow:0 1px 0 #121212; font-weight:100;}
.viewn_loop .viewn_cont {overflow:hidden; margin:5px;}
.viewn_loop .viewn_poster {float:left; position:relative; width:170px; margin:0 10px 0 0; overflow:hidden;}
.viewn_loop .viewn_poster img {width:170px; height:150px;}

.viewn_loop .viewn_list {background:url(/designs_68/arrow.png) no-repeat 0 0; height:14px; line-height:12px; padding:0 5px 0 16px; display:block; margin:0 0 5px 0;}
.viewn_loop .viewn_mess {background:#eaeaea; padding:5px; overflow:hidden; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.viewn_loop .viewn_button {height:28px; display:block; margin:10px 0;}
.viewn_loop .viewn_button .rate {float:left; height:16px; margin:6px 0;}

.viewn_loop .viewn_poster_big {position:relative; width:400px; margin:0 auto; padding:0 0 6px 0; overflow:hidden;}
.viewn_loop .viewn_poster_big img {width:400px; height:200px;}

.viewn_loop .viewn_poster .viewn_row a span,
.viewn_loop .viewn_poster .viewn_row2 a span {color:#fff;text-decration:none;}
.viewn_loop .viewn_poster .viewn_row,
.viewn_loop .viewn_poster .viewn_row2,
.viewn_row,
.viewn_loop .viewn_poster_big .viewn_row2 {background:url(/designs_68/rgb.png) repeat;height:14px;line-height:14px;color:#fff;text-shadow:0 1px 0 #1a1a1a;position:absolute;z-index:10;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:5px;padding:3px 5px;}
.viewn_loop .viewn_poster .viewn_row2,
.viewn_loop .viewn_poster_big .viewn_row2 {margin-top:30px;}
.viewn_loop .viewn_poster .viewn_row span,
.viewn_loop .viewn_poster_big .viewn_row span {background:url(/designs_68/viewn_poster.png) no-repeat 0 2px;padding:0 0 2px 20px;}
.viewn_loop .viewn_poster .viewn_row2 span,
.viewn_loop .viewn_poster_big .viewn_row2 span {background:url(/designs_68/viewn_poster.png) no-repeat 0 -18px;padding:0 0 0 20px;}

.viewn_loop .viewn_info,
.viewn_loop .viewn_info_n {background:#eaeaea url(/designs_68/viewn_info.png) no-repeat; height:21px; padding:7px 0 0 0; width:496px; margin:8px 0; float:left;}
.viewn_loop .viewn_info_n {background:#eaeaea; width:100%; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
.viewn_loop .viewn_info .viewn_list,
.viewn_loop .viewn_info_n .viewn_list {background:url(/designs_68/arrow.png) no-repeat 0 0; height:14px; line-height:12px; padding:0 5px 0 16px; float:left; margin:0 5px;}

a.download, a.viewn {background:url(/designs_68/viewn_button.png) no-repeat 0 0; float:right; display:block; height:28px; line-height:25px; overflow:hidden; text-align:center; text-decoration:none; color:#fff;}
a.download {background-position:0 0; width:108px; margin:0 5px 0 0;}
a.viewn {background-position:right 0; width:89px;}
a.download:hover {background-position:0 -28px; text-shadow:0 1px 0 #194714;}
a.viewn:hover {background-position:right -28px; text-shadow:0 1px 0 #194714;}

.viewn_comm {margin:5px; overflow:hidden;}
.viewn_comm .user_ava {width:75px; display:block; float:left; overflow:hidden; margin:0 5px 0 0;}
.viewn_comm .viewn_comm_r {background:#eaeaea; padding:5px 0; overflow:hidden; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.viewn_comm .viewn_comm_title {background:url(/designs_68/comm_title.png) no-repeat; height:27px; line-height:25px; padding:0 12px; color:#fff; text-shadow:0 1px 0 #101010;}
.viewn_comm .viewn_comm_title a {color:#fff; text-shadow:0 1px 0 #101010;}
.viewn_comm .viewn_сomm_mes {padding:3px 10px;}
/* ---------------- */

.addComm #bc4,
.addComm #bc6 {display:none;}

.fPostAdd_row {overflow:hidden; margin:0 0 5px 0;}
.fPostAdd_row span {width:40px; display:inline-block; vertical-align:middle; margin:0 5px; font-weight:bold;}
.fPostAdd_row input.commFl {width:190px !important; vertical-align:middle;}

/* Profile */
.cProf_top {width:608px; overflow:hidden;}
.cProf_left {width:156px; float:left; margin:0 6px 0 0;}
.cProf_ava {overflow:hidden; margin:0 0 5px 0; text-align:center;}
.cProf_ava img {vertical-align:top;}
.cProf_group {width:140px; height:30px; line-height:28px; padding:0 2px 0 8px; margin:0 auto 5px auto; font-size:12px; font-weight:bold; color:#fff; text-shadow:1px 0px 1px #000; overflow:hidden; background:#007f12 url(/designs_156/cprof_top_bg.png) no-repeat -1219px 0;}
a.cProf_butt {width:109px; height:27px; line-height:27px; margin:0 auto 5px auto; display:block; overflow:hidden; font-size:12px; font-weight:bold; color:#ededed; text-shadow:1px 0px 1px #000; text-align:center; text-decoration:none; background:#454545 url(/designs_156/cprof_top_bg.png) no-repeat -1371px 0;}
a.cProf_butt:hover {background-position:-1482px 0;}


.cProf_right {overflow:hidden;}
.cProf_title {background:#eaeaea; display:block; width:200px; margin:0 0 10px 0; padding:5px; overflow:hidden; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}

.cProf_right dl {margin:0 0 5px 2px;}
.cProf_right dt {background:url(/designs_68/arrow.png) no-repeat 0 0; height:14px; line-height:12px; padding:0 5px 0 16px; float:left; width:143px;}
.cProf_right dd {overflow:hidden; color:#000;}
.cProf_right dd a {color:#000; text-decoration:none;}
.cProf_right dd a:hover {text-decoration:underline;}

.cProf_sign {background:#dfdfdf url(/designs_68/viewn_sign_bg.png) no-repeat 0 0; overflow:hidden; width:603px; margin:0 auto;}
.cProf_sign_in {background:url(/designs_68/viewn_sign_bg.png) no-repeat right bottom; padding:10px;}

/* Footer */
#footer {background:url(/designs_68/footer_bg.png) no-repeat; height:167px; width:1151px; margin:0 0 0 -7px; overflow:hidden;}
#footer #footer_in {height:45px; overflow:hidden; margin:26px 0 0 16px;}
#footer #footer_in .left_copy {float:left; height:45px; overflow:hidden; width:480px; margin:0 93px 0 10px; color:#fff; text-shadow:0 1px 0 #141414;}
#footer #footer_in .left_copy a {color:#fff; text-shadow:0 1px 0 #141414;}
#footer #footer_in a.scroll {width:32px; height:45px; display:block; margin:0 27px 0 0;}
#footer #footer_in .banner_row {width:399px; height:31px; overflow:hidden; margin:6px 0 0 0;}
#footer #footer_in .banner_row .banner_1 {float:left; margin:0 14px 0 0;}
#footer #footer_in .banner_row .banner_2 {float:left; margin:0 17px 0 0;}
#footer #footer_in .banner_row .banner_3 {float:left; margin:0 14px 0 0;}
#footer #footer_in .banner_row .banner_4 {float:left;}
/* ------------- */

/* Paginator */ 
.pagesBlockuz2,
#pagesBlock1 {display:block; overflow:hidden; font-weight:700; font-size:12px; color:#fff; text-align:center; margin:10px 0 0;}

.pagesBlockuz2 a,
.pagesBlockuz2 b,
.pagesBlockuz2 .swchItemDots,
#pagesBlock1 a,
#pagesBlock1 b,
#pagesBlock1 .swchItemDots {background:#214a59 url(designs_56/switch_bg.png) no-repeat 0 0; height:27px; display:inline-block; color:#fff; text-shadow:0 1px 0 #193642; vertical-align:top;}

.pagesBlockuz2 a span,
.pagesBlockuz2 b span,
.pagesBlockuz2 .swchItemDots span,
#pagesBlock1 a span,#pagesBlock1 b span,
#pagesBlock1 .swchItemDots span {background:url(designs_56/switch_bg.png) no-repeat right 0; height:27px; line-height:25px; display:inline-block; vertical-align:top; cursor:pointer; padding:0 6px;}

.pagesBlockuz2 b span,
#pagesBlock1 b span {cursor:default;}

.pagesBlockuz2 b,
.pagesBlockuz2 a:hover,
#pagesBlock1 b,
#pagesBlock1 a:hover {text-decoration:none; background-position:0 -27px; background-color:#dfdfdf; color:#1f1f1f; text-shadow:none;}

.pagesBlockuz2 b span,
.pagesBlockuz2 a:hover span,
#pagesBlock1 b span,
#pagesBlock1 a:hover span {background-position:right -27px;}

.pagesBlockuz2 .swchItemDots,
.pagesBlockuz2 .swchItemDots span,
#pagesBlock1 .swchItemDots,
#pagesBlock1 .swchItemDots span {color:#fff; background:0; padding:0 3px;}
/* -------------- */

/* JS Style */
#tooltip {position: absolute; z-index: 10; border: 1px solid #57adbb; background-color: #fff; font-size:11px; color: #000; margin:0 5px 0 0; padding: 3px 5px; opacity: 0.75;-moz-border-radius:5px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; box-shadow: 0 0 5px #17333e; -webkit-box-shadow: 0 0 5px #17333e; -moz-box-shadow: 0 0 5px #17333e;}
#tooltip h3 {display:block; margin:0; padding:0; font-weight:bold; font-size:11px;}
/* -------------- */

/* Forum Style */
.container_ftbg {background:url(/designs_68/container_ft_bg.png) no-repeat 0 0;}
.container_fcbg {background:url(/designs_68/container_fc_bg.png) repeat-y 0 0; overflow:hidden;}
.container_fbbg {background:url(/designs_68/container_bg.png) no-repeat right bottom; padding:0 1px 4px 1px; overflow:hidden;}

.fNav {background:url(/designs_68/fNav_bg.png) no-repeat; height:33px; line-height:33px; width:514px; margin:0 0 0 24px; display:block; overflow:hidden;}
.fNav a.fNavLink {height:33px; display:block; float:left; color:#fff; text-shadow:0 1px 0 #101010; text-align:center; text-decoration:none;}
.fNav a.fNavLink:hover {background:url(/designs_68/fNav_bg.png) no-repeat 0 -33px;}
.fNav a.npm {width:118px; margin:0 2px 0 23px;}
.fNav a.pm {width:56px; margin-right:2px;}
.fNav a.usr {width:80px; margin-right:2px;}
.fNav a.src {width:55px; margin-right:2px;}
.fNav a.rss {width:46px; margin-right:2px;}
.fNav a.rul {width:114px;}

.gDivLeft {background:url(/designs_68/gDivLeft.png) no-repeat top left; padding:0 0 0 9px; max-width: 1121px; margin: 0px auto;}
.gDivRight {background:url(/designs_68/gDivRight.png) no-repeat top right; padding: 0 9px 0 0;}
.gDivBottomRight {background:url(/designs_68/gDivBottomRight.png) no-repeat right bottom; padding:12px 0 0 0; margin-right:13px;}

.gTable, .postTable {border-collapse:separate; border-spacing:0px; background:#181818 url(/designs_68/cbg.png); color:#fff;}
.gTable a {font-weight:bold; font-weight:bold; color:#fff; text-shadow:0 1px 0 #101010; text-decoration:none;}
.gTableTop {background:url(/designs_68/forum_top.png) no-repeat; height:53px; width:1112px; padding:16px 10px 0 40px; width:1130px; font-weight:bold; color:#fff; text-shadow:0 1px 0 #101010;}

.gTableSubTop,
.postTdTop2,
.postTdTop {background:url(/designs_68/subTop.png) repeat-x top; height:29px; padding:0 10px; color:#fff; font-weight:bold; text-shadow:0 1px 0 #101010; border-right: 1px solid #232323; border-left: 1px solid #000; border-bottom: 1px solid #000;}

.forumIcoTd {background:url(/designs_68/forumIcoTd.png) no-repeat right center; border-top:1px solid #232323; border-bottom:1px solid #000;}
.forumNameTd {background:url(/designs_68/forumIcoTd.png) no-repeat right center; border-top:1px solid #232323; border-bottom:1px solid #000; border-left:1px solid #000; padding:5px; color:#fff; text-shadow:0 1px 0 #101010;}
.forumThreadTd {background:url(/designs_68/forumIcoTd.png) no-repeat right center; border-top:1px solid #232323; border-bottom:1px solid #000; border-left:1px solid #000; padding:5px; color:#fff; text-shadow:0 1px 0 #101010;}
.forumPostTd {background:url(/designs_68/forumIcoTd.png) no-repeat right center; border-top:1px solid #232323; border-bottom:1px solid #000; border-left:1px solid #000; padding:5px; color:#fff; text-shadow:0 1px 0 #101010;}
.forumLastPostTd {border-top:1px solid #232323; border-bottom:1px solid #000; border-left:1px solid #000; padding:5px 5px 5px 10px; color:#fff; text-shadow:0 1px 0 #101010;}

.gTableRight,
.gTableBody1 {background:url(/designs_68/forumIcoTd.png) no-repeat 0 center; border-top:1px solid #232323; border-left:1px solid #000; color:#fff; text-shadow:0 1px 0 #101010;}
.gTableRight {background:none; border-left:none;}
.gTable .gTableSubTop:first-child,
.gTable .postTdTop:first-child {border-left:0px;}
.gTable tr:last-child .gTableSubTop {background:none;}

.gTable tr:last-child .forumIcoTd,
.gTable tr:last-child .gTableRight {background:url(/designs_68/forumIcotTd_last.png) no-repeat 0 bottom, url(/designs_68/forumIcoTd.png) no-repeat right center; border-bottom:0px;}

.gTable tr:last-child .forumLastPostTd,
.gTable tr:last-child .forumOnlineBar,
.gTable tr:last-child td .postTable:last-child tr:last-child .postBottom:last-child {background:url(/designs_68/forumLastPostTd.png) no-repeat right bottom; border-bottom:0px;}
.dddd {background:url(/designs_68/forumLastPostTd.png) no-repeat right bottom;}

.gTable tr:last-child .gTableBody1,
.gTableRightF {background:url(/designs_68/forumLastPostTd.png) no-repeat right bottom;}

.gTable .gTableSubTop:last-child,
.postFirst .postTable tr td.postTdTop:last-child,
.gTableRightBB {background:url(/designs_68/subTop_right.png) no-repeat right 0; border-right:0px;}



.threadIcoTd {background:url(/designs_68/forumIcoTd.png) no-repeat right center; border-top:1px solid #232323; border-bottom:1px solid #000;}
.threadsType,
.threadAuthTd,
.threadNametd,
.threadViewTd,
.threadPostTd {background:url(/designs_68/forumIcoTd.png) no-repeat right center; border-top:1px solid #232323; border-bottom:1px solid #000; border-left:1px solid #000; padding:5px; color:#fff; text-shadow:0 1px 0 #101010;}
.threadLastPostTd {border-top:1px solid #232323; border-bottom:1px solid #000; border-left:1px solid #000; padding:5px 5px 5px 10px; color:#fff; text-shadow:0 1px 0 #101010;}

.switches, .forumNamesBar a:first-child, .legendBlock, input.fastLogBt {margin-left:21px;}
.frmBtns, #frmButns83, .funcBlock, input.fastNav, input.fastSearch, input.fastLogBt, .userRights {margin-right:21px !important; overflow:hidden;}
.threadsDetails, .forumOnlineBar {border-top:1px solid #232323; border-bottom:1px solid #000; padding:5px; color:#fff; text-shadow:0 1px 0 #101010;}

.fpost_avatar {width:186px; margin:0 auto; position:relative; overflow:hidden;}
.fpost_avatar .row {background:url(/designs_68/rgb.png) repeat; height:14px; line-height:14px; color:#fff; text-shadow:0 1px 0 #1a1a1a; position:absolute; z-index:10; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; margin:5px 0 0 21px; padding:3px 5px;}
.fpost_avatar .row a {color:#fff; text-shadow:0 1px 0 #121212; font-weight:100;}
.fpost_avatar .row span.ico1,
.fpost_avatar .row span.ico2,
.fpost_avatar .row span.ico3 {background:url(/designs_68/fIcon_ava.png) no-repeat 0 -4px; display:block; padding:0 5px 0 20px;}
.fpost_avatar .row span.ico2 {background-position:0 -25px;}
.fpost_avatar .row span.ico3 {background-position:0 -45px;}
.fpost_avatar img {max-width:150px; max-height:150px; display:block; overflow:hidden; position:relative; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}

.postTdInfo {border-top:1px solid #232323; border-right:1px solid #232323; border-bottom:1px solid #000;}

.userAvatar {width:150px; margin:0 auto;}
.userAvatar img {text-align:center; width:150px;}
.posttdMessage {border-top:1px solid #232323; border-left:1px solid #000; border-bottom:1px solid #000; padding:6px; color:#fff; overflow:hidden;}

.quoteMessage,
.codeMessage {background:#e7e7e7; border:0 !important; padding:5px; outline:none !important; color:#000; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}

.finfo_block {width:186px; margin:0 auto; background:#090909; overflow:hidden; padding:5px 0; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.finfo_block .group {background:url(/designs_68/group_bg.png) no-repeat right 0; height:30px; line-height:30px; overflow:hidden; display:block; width:154px; float:right; padding:0 5px 0 20px; color:#fff; text-shadow;0 1px 0 #194514;}
.finfo_block .fPost_rat {background:url(/designs_68/fpost_elem.png) repeat-x 0 0; height:22px; border-bottom:1px solid #1a1a1a; position:relative; overflow:hidden; margin:7px 0 0 0; padding:3px 2px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.fPost_rat .f_rat_minus,
.fPost_rat .f_rat_plus {background:url(/designs_68/fpost_elem.png) no-repeat 0 -50px; width:34px; height:21px; display:block; position:absolute; top:3px;}
.fPost_rat .f_rat_minus {background-position:0 -50px; left:2px;}
.fPost_rat .f_rat_plus {background-position:right -50px; right:2px;}
.fPost_rat .f_rat_minus:hover {background-position:0 -71px;}
.fPost_rat .f_rat_plus:hover {background-position:right -71px;}
.fPost_rat .f_rat_minus.disabled {background-position:0 -92px;}
.fPost_rat .f_rat_plus.disabled {background-position:right -92px;}
.f_rat_num {background:url(/designs_68/fpost_elem.png) no-repeat center -29px; height:21px; line-height:20px; color:#ededed; text-shadow:1px 0px 1px #2f2f2f; text-align:center; font-weight:bold;}
.f_rat_num a {color:#ededed; text-shadow:1px 0px 1px #2f2f2f; text-decoration:none;}

.postBottom {border-top:1px solid #232323;}