/* Rip by AdReNaLiN. Skype: artur_adrenalin */
@import url(http://fonts.googleapis.com/css?family=Cuprum:400,400italic&subset=latin,cyrillic);
body {padding:0; margin:0; background:#3d3d3d url(/designs_69/bg.png);}
body, td {color:#515151; 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;}
/* ------------- */

/* Р¤РёРєСЃР°С†РёСЏ */
#bg_top {background:url(/designs_69/bg_top.png) no-repeat center 0; min-height:726px; padding:22px 0 0 0;}
#container_wrap {width:1139px; margin:0 auto;}
#container_top {background:url(/designs_69/container_bg.png) no-repeat 0 0; height:250px;}
#container_bottom {background:url(/designs_69/container_bg.png) no-repeat -2278px bottom; height:78px; overflow:hidden;}
#container_middle {background:url(/designs_69/container_bg.png) repeat-y -1139px 0;}
.side_main {overflow:hidden; margin:0 13px; padding:5px 0 0 0;}
.side_left {float:left; width:892px;}
.side_right {float:right; width:217px;}
/* -------------- */

/* Header */
#header {height:176px; overflow:hidden; margin:0 6px;}

#hNav {float:left; width:890px; margin:9px 5px; overflow:hidden;}
#hNav li {height:26px; float:left;}
#hNav li a {text-decoration:none;}
#hNav li a span {height:26px; line-height:23px; display:block; padding:0 10px; text-decoration:none;}
#hNav li:hover a {background:url(/designs_69/hNav_bg.png) no-repeat 0 0; height:26px; display:block; color:#fff; text-shadow:0 1px 0 #284e63;}
#hNav li:hover a span {background:url(/designs_69/hNav_bg.png) no-repeat right 0;}

.hSearch {width:213px; height:26px; overflow:hidden; position:relative; float:right; margin:9px 8px 0 0;}
.hSearch input {background:none; display:inline-block; padding:0; margin:0; border:0; vertical-align:top; outline:none;}
.hS_text input {width:213px; height:26px; line-height:23px; float:left; padding:0 25px 0 6px;}
.hS_submit input {width:16px; height:16px; position:absolute; right:5px; top:5px; cursor:pointer;}

a.hLogo {background:url(http://s019.radikal.ru/i632/1211/c0/bf7c21e9b0b3.png) no-repeat; width:463px; height:104px; display:block; float:left; margin:5px 0 0 0px;}
.hLast_answer {float:right; width:302px; overflow:hidden; margin:28px 2px 8px 0;}
.hLast_answer a.last_list {background:urL(/designs_69/last_answ.png) no-repeat 0 0; height:26px; line-height:23px; padding:0 5px 0 18px; display:block; margin:4px 0 0 0; overflow:hidden; color:#fff; text-shadow:0 1px 0 #353535; text-decoration:none;}
.hLast_answer a.last_list .right {margin:0 0 0 6px;}
.hLast_answer a.last_list:hover {background-position:0 -26px;}

.uBlock {margin:0 6px; position:relative;}

.uNav {margin:4px 5px; width:300px; float;left;}
.uNav li {height:29px; line-height:25px; display:inline-block; margin:2px 0; position:relative;}
.uNav li a {background:url(/designs_69/uNav_bg.png) no-repeat 0 0; height:29px; display:block; padding:0 0 0 10px; text-decoration:none; color:#fff; text-shadow:0 1px 0 #28526a;}
.uNav li a span {background:url(/designs_69/uNav_bg.png) no-repeat right 0; height:29px; display:block; padding:0 10px 0 0;}
.uNav li .uNav_drop {display:none;}
.uNav li:hover .uNav_drop {display:block;}
.uNav li:hover .uNav_drop span {background:#212121; text-align:center; display:inline-block; overflow:hidden; padding:10px; position:absolute; left:106%; top:0px; z-index:100; color:#fff; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
.uNav li:hover .uNav_drop_arrow {background:url(/designs_69/uNav_drop_s.png); width:4px; height:7px; position:absolute; right:-12px; top:10px; z-index:100;}

.uBanner {width:468px; height:60px; overflow:hidden; left:320px; top:2px; position:absolute;}
.uBanner img {width:468px; height:60px;}

.uNav_big {background:#1c3746; float:right; margin:9px 5px;padding:3px 1px 2px 1px; overflow:hidden; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.uNav_big li {height:41px; float:left; margin:0 1px;}
.uNav_big li a {background:url(/designs_69/uNav_big.png) no-repeat 0 0; height:41px; display:block; text-decoration:none; color:#fff; text-shadow;0 1px 0#28556d;}
.uNav_big li a span {background:url(/designs_69/uNav_big.png) no-repeat right 0; height:41px; line-height:38px; display:block; padding:0 10px; text-decoration:none;}
.uNav_big li:hover a {background-position:0 -42px; color:#323232; text-shadow:0 1px 0 #e7e7e7;}
.uNav_big li:hover a span {background-position:right -42px;}

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

/* Block Style */
.block_full {width:217px; overflow:hidden; margin:0 0 5px 0;}
.block_full .block_title {background:url(/designs_69/block_bg.png) no-repeat 0 0; height:35px; line-height:30px; padding:0 10px; color:#4d4d4d; font-weight:bold;}
.block_full .block_cont {background:url(/designs_69/block_bg.png) repeat-y -217px 0; overflow:hidden; padding:0 1px;}
.block_full .block_bot {background:url(/designs_69/block_bg.png) no-repeat right bottom; padding:3px 0;}

.block_login {background:url(/designs_69/bLogin_bg.png) no-repeat; width:215px; height:104px; display:block; margin:0 0 5px 0; overflow:hidden;}
.block_login input {background:none; border:0; margin:0; padding:0; outline:none;}
.block_login .rowslog {height:18px; padding:5px 5px 5px 50px; width:140px; display:block; margin:5px;}
.block_login .rowspass {height:18px; padding:5px 5px 5px 55px; width:140px; display:block; margin:5px;}
.block_login input[type=submit].bLogin_submit {background:url(/designs_69/bLogin_input.png) no-repeat 0 0; height:30px; width:46px; float:left; margin:0 2px 0 5px; cursor:pointer;}
.block_login input[type=submit]:hover.bLogin_submit {background-position:0 -30px;}
.block_login a.bLogin_reg {background:url(/designs_69/bLogin_input.png) no-repeat -48px 0; height:30px; width:90px; float:left;}
.block_login a.bLogin_reg:hover {background-position:-48px -30px;}

#infUsers {width:200px; overflow:hidden; margin:0 auto 7px auto;}
.infAva {width:50px ;height:50px; float:left;}
.infAva img {width:50px; height:50px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.infUser {width:140px; float:right; color:#2f5c75; padding:3px; overflow:hidden;}
.infNumber {background:#e7e7e7; color:#000; width:131px; height:15px; float:right; padding:7px; margin-top:2px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.infNumber a {color:#000; text-decoration:none;}
.infUser a {color:#2f5c75;text-decoration:none;}
/* -------------- */

/* Site menu */
.uMenuV {overflow:hidden;}
.uMenuV li a {}
.uMenuV li:hover a {}
/* -------------- */

/* 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:#ff0000;font-weight:bold;}
a.groupFriend:link,a.groupFriend:visited,a.groupFriend:hover {color:#a6ae23;font-weight:bold;}
a.groupUser:link,a.groupUser:visited,a.groupUser:hover {color:#a5a5a5;}
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:#65a41b;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:#1e81c7;}
a.groupBanned:link,a.groupBanned:visited,a.groupBanned:hover {color:#4F4F4F;text-decoration:line-through;}
a.groupOther1:link,a.groupOther1:visited,a.groupOther1:hover {color:#b58621;}
a.groupOther3:link,a.groupOther3:visited,a.groupOther3:hover {color:#279715;font-weight:bold;}
a.groupOther4:link,a.groupOther4:visited,a.groupOther4:hover {color:#49bb36;}
a.groupOther5:link,a.groupOther5:visited,a.groupOther5:hover {color:#a81a9c;}
a.groupOther7:link,a.groupOther7:visited,a.groupOther7:hover {color:#178b92;font-weight:bold;}
a.groupOther9:link,a.groupOther9:visited,a.groupOther9:hover {color:#6b1792;}
a.groupOther10:link,a.groupOther10:visited,a.groupOther10:hover {color:#a81a9c;font-weight:bold;}
a.groupOther11:link,a.groupOther11:visited,a.groupOther11:hover {color:#28cb75;}
/* ---------------- */

/* Footer */
#footer {height:100px; margin:6px; overflow:hidden; color:#000;}
#footer .fStats {float:right; height:57px; width:310px; overflow:hidden; color:#fff;}
#footer .fStats .fStats_in {margin:7px 3px 0 10px;}
#footer .fStats a.full_stats {background:url(/designs_69/fStats_b.png) no-repeat; float:right; display:block; width:87px; height:40px; margin:9px 6px 0 0;}
#footer .copy {margin:12px 10px;}
/* ------------- */

/* 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 */
.gDivBottomLeft {background:url(/designs_69/fpost_bot.png) no-repeat 0 -1px; height:3px;}

.gTable, .postTable {border-collapse:separate; border-spacing:0px; width:890px; background:#fff;}
.gTableTop {background:url(/designs_69/fpost_top.png) no-repeat; height:39px; padding:0 10px; font-weight:bold; color:#fff; text-shadow:0 1px 0 #294a5c;}
.gTableTop a, a.catLink {color:#fff; text-shadow:0 1px 0 #294a5c; text-decoration:none;}
.gTableSubTop:first-child, .postTdTop:first-child {background:url(/designs_69/fpost_subtop.png) no-repeat 0 0; border-left:1px solid #efefef;}
.gTableSubTop, .postTdTop {background:url(/designs_69/fpost_subtop.png) no-repeat center 0; height:36px; padding:0 10px;}
.gTableSubTop:last-child, .postTdTop:last-child {background:url(/designs_69/fpost_subtop.png) no-repeat right 0; border-right:1px solid #efefef;}

.forumIcoTd, .forumNameTd, .forumThreadTd, .forumPostTd, .forumLastPostTd, .threadsType, .threadIcoTd, .threadNametd, .threadAuthTd, .threadPostTd, .threadViewTd, .threadLastPostTd {border-right:1px solid #efefef; border-bottom:1px solid #efefef; border-top:none; padding:8px;}
.forumIcoTd {border-left:1px solid #efefef;}
.forumNameTd a, .forumNameTd a.forum, .forumLastPostTd a, .forumLastPostTd a.forumLastPostLink {font-weight:bold; color:#515151; text-decoration:none;}
.forumThreadTd, .forumPostTd {font-weight:bold;}

.gTableBody1, .gTableBody {border:1px solid #efefef; border-top:none;}
.gTableRight, .threadIcoTd {border-left:1px solid #efefef; border-bottom:1px solid #efefef;}
.threadIcoTd:first-child {border-right:none;}
.threadsType {border-left:1px solid #efefef; border-right:1px solid #efefef;}

.legendTable,.switches {background:#efefef; border:1px solid #e2e2e2; padding:3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;margin-bottom:2px;}
.userRights {width:210px;background:#efefef; border:1px solid #e2e2e2; padding:3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}

.threadsDetails, .forumOnlineBar {border-left:1px solid #efefef; border-right:1px solid #efefef; padding:2px 6px;}

#allSmiles {display:none;}

.postTdTop a, .postTdTop {font-weight:bold; color:#515151;}
.postTdInfo {border-right:1px solid #efefef; border-left:1px solid #efefef;}

.view {width:180px;margin:0 auto;overlow:hidden;}
.view_noava {width:150px;height:150px;}
.view_group {background:url(/view_forum/group.png) no-repeat;width:180px;height:25px;margin-bottom:3px;color:#fff;text-shadow:0 1px 0 #2c2c2c;}
.view_title {background:url(/view_forum/title.png) no-repeat;width:180px;height:25px;margin-bottom:3px;color:#fff;text-shadow:0 1px 0 #2c2c2c;}
.view_title_right {width:160px;float:right;text-align:center;padding-top:5px;}
.view_posts {background:url(/view_forum/posts.png) no-repeat;width:180px;height:25px;margin-bottom:3px;color:#fff;text-shadow:0 1px 0 #2c2c2c;}
.view_awards {background:url(/view_forum/awards.png) no-repeat;width:180px;height:25px;margin-bottom:3px;color:#fff;text-shadow:0 1px 0 #2c2c2c;}
.view_rep {background:url(/view_forum/rep.png) no-repeat;width:180px;height:25px;margin-bottom:3px;color:#fff;text-shadow:0 1px 0 #2c2c2c;}
.view_left {float:left;margin:5px 0 0 28px;}
.view_right {float:right;margin:5px 5px 0 0;font-weight:bold;}
.view_right a,.view_right a:hover {color:#fff;text-shadow:0 1px 0 #2c2c2c;text-decoration:none;}

.userAvatar {width:150px; margin:0 auto;}
.userAvatar img {text-align:center; width:150px;}
.fpost_inf {background:#2e2e2e url(/designs_69/fpost_uinf.png); width:180px; margin:0 auto; overflow:hidden; color:#fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.fpost_line {background:url(/designs_69/horizontal_line.png) repeat-x 0 bottom; overflow:hidden; padding:4px 6px 8px 6px; position:relative;}
.fpost_line a {color:#fff;}
.fpost_line:last-child {background:none;}
.posttdMessage {border-right:1px solid #efefef; padding:6px; overflow:hidden;}
.posttdMessage img {max-width:660px;}

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

.postBottom {border:1px solid #efefef; border-bottom:none; border-left:none;}
.postBottom1 {border:1px solid #efefef; border-bottom:none; border-right:none;}

.f_rat_plus,
.f_rat_minus {width:20px; height:19px; display:block; position:absolute; top:5px; margin:0 5px; background:url(/designs_69/fpost_b.png) no-repeat 0 0}
.f_rat_minus {left:0px; background-position:-20px 0;}
.f_rat_plus {right:0px; background-position:0 0;}
.f_rat_minus:hover {background-position:-20px -19px;}
.f_rat_plus:hover {background-position:0 -19px;}

.f_rat_plus span,
.f_rat_minus span {width:20px; height:19px; display:block;}

.f_rat_num {height:19px; line-height:18px; 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;}
/* ------------- */

/* Popup Style */
.popup_loop {width:890px; overflow:hidden;}
.popup_title {background:url(/designs_69/fpost_top.png) no-repeat;padding:12px;height:15px;text-align:left;font-weight:bold;color:#fff;text-shadow:0 1px 0 #294a5c;}
.popup_cont {border:1px solid #efefef; background:#fff; overflow:hidden;}
/* ------------- */

/* Input Style */
input[type=submit], input[type=reset], input[type=button] {background: url(/indawo/button.png) repeat-x;font:11px Tahoma;color:#fff;text-shadow:0 1px 0 #2c2c2c;border-radius:3px;-moz-border-radius:3px;cursor:pointer;border:none;padding: 4px 5px;}
input:hover[type=submit], input:hover[type=reset], input:hover[type=button] {background: url(/indawo/buttonhov.png) repeat-x;font:11px Tahoma;color:#fff;text-shadow:0 1px 0 #2c2c2c;border-radius:3px;-moz-border-radius:3px;cursor:pointer;border:none;padding: 4px 5px;}
/* ----------- */

.mProf {background:url(/mProf/bg.png) no-repeat;width:215px;height:105px;margin-bottom:5px;}
.mProf .mProfAva {float:left;}
.mProf .mProfAva img {width:80px;height:80px;margin:10px 0 0 10px;}
.mProf ul.mProfLink {padding:0;margin:16px 0;list-style:none;font:11px Tahoma;color:#fff;float:right;width:120px;} 
.mProf ul.mProfLink li a {display:block;padding-top:3px;padding-left:5px;padding-right:5px;padding-bottom:4px;color:#fff;text-shadow:0 1px 0 #272727;font:12px Cuprum;text-transform:uppercase;} 
.mProf ul.mProfLink a:hover {color:#fff;background:#3e3e3e;} 
.mProf .mProfLine {border-top:1px solid #252525;border-bottom:1px solid #454545;}

.fView1 {width:169px;padding:0;margin:0 auto;}
.fView1 .fViewGroup {background:url(/fView/group.png) no-repeat;width:169px;height:14px;text-align:center;color:#fff;padding:5px 0;}
.fView1 .fViewLine {background:url(/fView/line.png) no-repeat;width:169px;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(/fView/rep.png) no-repeat;width:169px;height:30px;}
.fView1 .fViewRep .fViewRepNum {text-align:center;}
.fView1 .fViewRep .fViewRepPlus {float:left;margin:-8px 14px 0;}
.fView1 .fViewRep .fViewRepMinus {float:right;margin:-8px 12px 0;}