/* Малая часть CSS*/

*{outline:none;margin:0;padding:0}img{border:0}table{border-collapse:collapse}body,html{background:url(/desing/v4/img/body.gif) repeat-x top left #141414;color:#a4a4a4;font:400 12px sans-serif;height:100%;text-align:justify;width:100%}.replaceTable{margin:0 auto}.replaceTable td{background:#262626;border:1px solid #4e4e4e;color:#CCC;font-size:12px;padding:10px}.replaceTable a,.replaceTable a:visited{color:#FFF;text-decoration:underline}.replaceTable a:hover,.replaceTable a:active{color:red;text-decoration:none}
@charset utf-8;*{outline:none;margin:0;padding:0}
img{border:0}
table{border-collapse:collapse}
body,html{background:url(/desing/v4/img/body.gif) repeat-x top left #141414;color:#a4a4a4;font:400 12px sans-serif;height:100%;text-align:justify;width:100%}
a{color:#d0d0d0;text-decoration:none}
a:hover{text-decoration:underline}
hr{background:#2c2c2c;border:none;color:#2c2c2c;height:1px;margin:10px 0}
ul,li{list-style:none}
#all{background:#191919;height:auto!important;left:0;min-height:100%;top:0;width:100%;padding-bottom:23px;margin:0 auto}
#shadow_1,#shadow_2{background:url(/desing/v4/img/shadows.jpg) no-repeat;height:272px;position:absolute;width:40px}
#all_padd{padding:0 40px}
.activeLink{background:red!important;font-weight:bold!important}
.clear{clear:both}
.right{float:right}
.left{float:left}
.relative{position:relative}
.absolute{position:absolute}
.spacer{height:30px;line-height:40px;text-align:right}
.fileSpace{height:24px}
.middle{vertical-align:middle}
.padder{padding:24px}
.bodyPadd{height:20px}
.over-hidden{overflow:hidden}
#header{background:url(/desing/v4/img/header.jpg) repeat-x #212121;border-bottom:1px solid #120d0d;height:115px;position:relative;width:100%}
#header .left_1{float:left;height:115px;position:relative;width:329px}
.left_1 .search{background:url(/desing/v4/img/search.gif) no-repeat;height:30px;left:17px;position:absolute;top:0;width:279px;padding:4px 10px}
.search1{background:url(/desing/v4/img/search_input.gif)repeat-x;border:1px solid #120d0d;color:#303030;height:18px;left:25px;position:absolute;top:5px;width:168px;padding:0; padding-left:5px; margin:0px !important;}
.search2{background:url(/desing/v4/img/search_button.gif)repeat-x;border:1px solid #120d0d;color:#eee;height:20px;line-height:15px;position:absolute;right:50px;top:5px;width:54px;padding:0}
.logo{background:url(/desing/v4/img/logo.jpg) no-repeat;height:115px;width:374px}
.lenta{z-index:100;width:374px;height:38px;background:url(/desing/v4/img/lenta_080310.png) no-repeat;bottom:-38px;right:10px}
.raspisanie{font-size:12px;height:90px;width:294px;position:absolute;top:35px;left:20px}
.raspisanie .right_2{position:absolute;left:80px;top:0}
#nav{background:url(/desing/v4/img/menu_bg.gif) repeat-x;font:400 9px/26px 'Trebuchet MS',sans;height:26px;text-transform:uppercase;width:100%;overflow:hidden}
#nav a{color:#d0d0d0;text-decoration:none;padding:6px 9px}
#nav a:hover,#nav a.active_link{background:url(/desing/v4/img/menu_hover.gif)repeat-x #191919;color:#fefefe;padding:5px 9px 6px}
.nav_left,.nav_right{background:url(/desing/v4/img/nav_bg.gif) repeat-x;height:27px;padding:0 17px 0 10px}
.nav_left{}
.nav_right{}
#content li,#sidebar li,.kun{background:url(/desing/v4/img/li_2.png) 0 5px no-repeat;padding-left:22px}
#sidebar{height:auto;padding-top:30px;position:relative;vertical-align:top;width:260px}
.block{background:url(/desing/v4/img/blockbg.gif)repeat-y #262626;height:auto;margin-bottom:30px;position:relative;width:236px}
.blocktitle{background:url(/desing/v4/img/blockct.gif) 0 0 no-repeat;color:#282828;font:700 14px/38px 'Trebuchet MS',sans;height:38px;text-shadow:#4c4c4c 0 1px 0;text-transform:uppercase;width:100%}
.blocktitle p,.blockcont p{padding:0 0 0 17px}
.blockcont{background:url(/desing/v4/img/blockct.gif) 0 -38px no-repeat;height:100%;max-width:100%;padding:10px 17px}
.char{height:112px;position:absolute;right:0;top:-30px;width:114px;z-index:10}
#content{max-width:100%;vertical-align:top;width:100%;padding:0 17px}
#contentUserPage{width:100%;padding:0}
.newstable{background:url(/desing/v4/img/news_bg_left.gif) repeat-y top left #373737;height:auto;margin-bottom:25px;max-width:100%;position:relative}
.newstable .right_bg,.publTable .right_bg{background:url(/desing/v4/img/news_bg_right.gif) repeat-y top right}
.newstitle{background:url(/desing/v4/img/newstitle.gif)repeat-x #982828;height:26px;line-height:26px;max-width:100%;padding-left:17px; border-bottom:1px solid #191919}
.newstitle h3{background:url(/desing/v4/img/kunai_news.png)no-repeat left;font-family:sans-serif;font-size:14px;padding-left:34px}
.newscont{background:url(/desing/v4/img/newscont.png)repeat-x top;max-width:100%;min-height:80px;overflow:hidden;padding:12px 17px}
.newscont ul { padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px;}
.newscont li { padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px;}
.newspic{float:left;padding:0 7px 5px 0}
.newsinfo{color:#6a6a6a;font-size:10px;height:20px;line-height:20px;max-width:100%;overflow:hidden;padding-left:17px; background:#3b3b3b;}
.fileTable{background:url(/desing/v4/img/fileTable.gif) repeat-x top left #262626;border:1px solid #4e4e4e;height:20px;margin-bottom:15px;max-width:100%;position:relative;padding:5px}
.fileTableLeft{left:17px;position:absolute;top:7px}
.fileTableRight{position:absolute;right:17px;top:7px}
.photoTable{background:#262626;border:1px solid #4e4e4e;font-size:11px;margin-bottom:30px;max-width:100px;padding:10px}
.photoTable img{border:1px solid #4e4e4e}
.publCont{overflow:hidden;padding:12px 17px}
.character{background:#262626;border:1px solid #4e4e4e;cursor:pointer;float:left;width:150px;margin:0 10px 10px 0;padding:10px}
.publCont table{border:none!important}
#myWinLoad{background:url(/desing/v4/img/down.gif)no-repeat!important}
.videoCode{background:#434343;border:1px solid #646464;height:auto;width:495px;margin:auto;padding:5px}
.videoCode textarea{scrolling:no scroll;width:99%}
#naruto,#bleach,#one-piece{color:#8b8b8b;font-size:10px}
.activeDisp{background:url(/desing/v4/img/seriesLi.gif) 0 5px no-repeat;padding-left:5px}
#footer{background:url(/desing/v4/img/footer.gif) repeat-x #212121;border-top:1px solid #252525;color:#9b9b9b;height:39px;margin-bottom:-25px;max-width:100%;overflow:hidden;position:relative;text-align:right;padding:3px 17px 0}
.counter{left:17px;position:absolute;top:5px}
.comm{background:#262626;border:1px solid #4e4e4e;margin-bottom:10px;max-width:100%;text-align:left;padding:5px}
.commTitle{background:#6d0909;color:#c1c1c1;height:15px;line-height:15px;margin-bottom:10px;max-width:100%;padding:5px}
.commBott{clear:both;font-size:10px;padding-top:5px;text-align:left}
.addComm{font-size:10px;text-align:left;width:100%}
.lft,.rht,.lfb,.rhb{background:url(/desing/v4/img/corners.png) no-repeat;height:7px;position:absolute;width:7px}
.lfb{background-position:bottom left;bottom:0;left:0}
.rhb{background-position:bottom right;bottom:0;right:0}
.bannerTable{background:#262626;border:1px solid #4e4e4e;height:auto;margin-bottom:20px;width:100%}
.bannerTitle{background:url(/desing/v4/img/bannerTitle.gif)no-repeat left top;color:#7d7d7d;font-weight:700;height:20px;line-height:20px;text-transform:uppercase;width:150px;padding:0 10px}
.bannerBody{overflow:hidden;padding:10px}
.tom{font:700 14px sans-serif}
.spoiler{ border-top:0px; padding-top:5px}
.spoilerheader{background:url(/desing/v4/img/plus.gif) 0 1px no-repeat;cursor:pointer;padding-left:15px}
.spoiler.open .spoilerheader{background:url(/desing/v4/img/minus.gif) 0 1px no-repeat;cursor:pointer}
.spoiler .spoilertext{display:none}
.spoiler.open .spoilertext{display:block;padding-top:10px}
.newsTemplates input{background:#2b2b2b;border:1px solid #4b4b4b;color:#daaaaa;cursor:pointer;margin:0 0 3px;padding:5px}
.newsTemplates input:hover{background:#353535;color:#a4a4a4}
.hint{background:#303030;border:solid #a9a9a9;color:#a9a9a9;font-family:Verdana;font-size:14px;line-height:10px;position:absolute;visibility:hidden;width:auto;border-width:1px 1px 1px 2px;margin:1px;padding:8px}
.publtab{vertical-align:top;padding:5px}
.groupAdmin{color:red!important;font-weight:700}
.groupModer{color:#20a8ff!important}
.groupVerify{color:green}
a.postUser7 {color:transparent;text-decoration:none!important}

.blog{background:url(/desing/v4/img/fileTable.gif) repeat-x top left #262626;border:1px solid #4e4e4e;margin-bottom:10px;position:relative;padding:5px}
.catPages1{border:0;color:#525252;margin-bottom:10px;margin-top:10px}
.pagesBlockuz2 a:link,.pagesBlockuz2 a:visited,.pagesBlockuz2 a:hover,.pagesBlockuz2 a:active{background:url(/desing/v4/img/menu_hover.gif)repeat-x;border:1px solid #4e4e4e;color:#fefefe;font-size:11px;font-weight:700;text-decoration:none;padding:2px 6px}
.gTable{background:#000}
.gTableTop{background:url(/desing/v4/img/menu_bg.gif)repeat-x #4c4c4c;border:solid #120d0d; border-bottom:0px !important;color:#CCC;font-family:Verdana,Sans-Serif;font-size:13px;font-weight:700;height:25px;text-shadow:#3f3f3f 0 1px 0;border-width:1px 0;padding:2px 2px 2px 22px}
.gTableLeft{background:#222222;color:#CCC;font-weight:700;padding:2px; border:1px solid #191919;}
.gTableRight{background:#202020;color:#666;padding:2px; border:1px solid #191919;}
.gTableRight input { max-width:95%;}
.gTableError{background:#202020;color:red;padding:2px; border:1px solid #191919;}
.archivedForum{color:red;font-size:7pt;font-weight:700}
.forum{font-size:9pt;font-weight:700}
.forumDescr,.forumModer{color:#888;font-size:7pt}
.forumViewed{font-size:9px}
.forumNamesBar{font-size:7pt;font-weight:700;padding-bottom:7px}
.fastNavMain{background:#862D2D;color:#FFF}
.fastNavCat{background:#F9E6E6}
.fastNavCatA{background:#F9E6E6;color:#00F}
.fastNavForumA{color:#00F}

.switches {margin-left:0px; font-size:11px;}
.switch {background:#202020; margin-left:2px; width:20px; border:1px solid #101010;}
.pagesInfo {background:#202020; padding:3px 8px; font-size:11px; border:1px solid #101010; border-left:0px !important; color:#999; height:17px;}
.curPage {font-weight:bold; color:#FFF;}
.switchActive {background:#2c2c2c; padding:4px 3px;font-weight:bold; color:#CCC; width:17px; height:15px; border:1px solid #101010;}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration: underline; color:#FFF; display:block; padding:4px 3px;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:underline; color:#FFF; display:block; padding:4px 3px;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:none; color:#FFF; background:#4f1919; }
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:none; color:#FFF; background:#4f1919;}

.threadDescr{color:#666;font-size:7pt}
.threadsType{background:#222222; border:1px solid #0000; font-size:8pt !important; font-weight:700;height:20px;padding:2px 2px 2px 40px; color:#8e0000 !important;}
.threadsDetails{background:#222222;border:1px solid #191919;color:#FFF;height:20px;padding:2px}
.forumOnlineBar{background:#222222;border:1px solid #191919;color:#CCC;height:20px;padding:2px}
a.threadLink:hover{color:#FFF;text-decoration:none}
.threadFrmBlock{font-size:7pt;text-align:right}
.postTable{background:#555}
.postPoll{background:#222;text-align:center;margin:0 auto!important;padding:5px}
.postSeparator{background:#CCC;display:none;height:2px}
.postBottom{background:#222 url(/desing/v4/img/menu_bg.gif) repeat-x top right;color:#555;height:20px; border-top:1px solid #191919;}
.postBottom img {margin-left:5px !important; margin-top:2px !important;}
.postTdInfo{background:#222;text-align:center;padding:5px; border-right:1px solid #191919;}
.posttdMessage{background:#202020;line-height:19px;margin-left:1px;padding:5px}
.posttdMessage a:link {color:#FFF; text-decoration:underline;}
.posttdMessage a:visited {color:#FFF; text-decoration:underline;}
.posttdMessage a:hover {color:#ff6a6a}
.posttdMessage a:active {color:#ff6a6a}
.pollQuestion{font-weight:700;text-align:center}
.pollSubmitBut,.pollreSultsBut{font-size:7pt;width:140px}
.pollEnd{height:30px;text-align:left}
.codeMessage{background:#CCC !important; border:1px solid #191919 !important;color:#000 !important;font-size:10px;margin:2px auto 0 !important; padding:2px!important; font-family:"Courier New", Courier, monospace; font-size:14px !important; text-align: left !important;}
.quoteMessage{background:#222222 url(http://narutosoul.ru/desing/v4/img/qicon.gif) top left no-repeat !important; border:1px solid #191919 !important;color:#CCC !important;font-size:10px;margin:2px auto 0 !important; padding:2px 2px 2px 26px !important; font-size:12px !important;}
.edited{color:#555;font-size:7pt;padding-top:30px;text-align:right}
.editedBy{font-size:8pt;font-weight:700}
.statusBlock{padding:5px}

.codeButtons{background:#333;border:1px outset #333;color:#FFF;font-size:7pt}
.codeCloseAll{background:#333;border:1px outset #333;color:#FFF;font-size:7pt;font-weight:700}
.postResultFl{background:#2C2C2C;border:1px solid #555;width:50px}
.postTextFl{background:#2C2C2C;border:1px solid #555;color:#666;height:150px;width:98%!important}
.sml1 img{margin-right:10px!important}
.pollHelp{font-size:7pt;font-weight:400;padding-top:3px}
.smilesPart{padding-top:5px;text-align:center}
b,.lastPostGuest,.lastPostUser,.threadAuthor,.threadNoticeLink,.threadPinnedLink,.threadLink,.postUser,.pollSubmit{font-weight:700}
input,textarea, .commSbmFl{background:#262626;border:1px solid #4e4e4e;color:#e8e8e8;font-size:11px;padding:2px; margin:1px 0px;}
#shadow_1,.lft{background-position:top left;left:0;top:0}
#shadow_2,.rht{background-position:top right;right:0;top:0}
#left,.bannerLeft{float:left;width:auto}
#right,.bannerRight{float:right;width:auto}
.raspisanie .left_2{left:0;position:absolute;top:0}
.messPage,.postRankIco{margin-bottom:5px}
.pagesBlockuz1,.pagesBlockuz2{border:0;color:#d0d0d0;margin-bottom:10px;margin-top:10px}
.pagesBlockuz1 a:link,.pagesBlockuz1 a:visited,.pagesBlockuz1 a:hover,.pagesBlockuz1 a:active,.catPages1 a:link,.catPages1 a:visited,.catPages1 a:hover,.catPages1 a:active{background:url(/desing/v4/img/menu_hover.gif)repeat-x;border:1px solid #4e4e4e;color:#fefefe;font-size:11px;font-weight:700;text-decoration:none;padding:3px 10px}
.pagesBlockuz1 a:hover,.catPages1 a:hover,.pagesBlockuz2 a:hover{background:url(/desing/v4/img/menu_hover.gif)repeat-x;border:1px solid #4e4e4e;color:#fefefe;font-weight:700}
.pagesBlockuz1 b,.catPages1 b,.pagesBlockuz2 b{background:url(/desing/v4/img/menu_bg.gif)repeat-x;border:1px solid #4e4e4e;color:#525252;font-size:11px;text-decoration:none;padding:3px 10px}
.gTableSubTop,.postTdTop{background:url(/desing/v4/img/menu_hover.gif) #000;border:1px solid #120d0d;color:#b3b3b3;font-size:10px;height:21px;padding:2px}
.gTableBody,.gTableBody1,.gTableBottom{background:#202020; padding:2px; border:1px solid #191919}
.forumLastPostTd,.threadNametd,.threadAuthTd,.threadLastPostTd {background:#202020; padding:3px; border:1px solid #191919;}
.forumIcoTd,.forumThreadTd,.forumPostTd,.threadIcoTd,.threadPostTd,.threadViewTd{background:#222; padding:3px; border:1px solid #191919;}
.forumNameTd:hover,.forumLastPostTd:hover,.postFirst,.postRest1,.postRest2{background:#222}
.forumLastPostTd,.forumArchive,.threadLastPostTd{font-size:7pt;padding:2px; border:1px solid #191919;}
.forumNameTd,.forumLastPostTd{padding-left:10px!important;background:#202020;border:1px solid #191919;}
.frmBtns{padding-right:20px}
.forumBarKw,.thDescr{font-weight:400}
.fastNav,.fastSearch,.fastLoginForm,.postpSwithces,.signatureView{font-size:7pt} 
a.threadLink:link,a.threadLink:visited,a.threadLink:active{color:#CCC;text-decoration:underline}
.postRankName,.reputation{margin-top:5px}
.pollAnswer,.pollAnsw,.pollButtons,.pollTotal{text-align:left}
.bbQuoteName,.bbCodeName{color:#fff!important;font-size:7pt;padding-bottom:2px;padding-left:5px}
.newThreadBlock,.newPollBlock{background:#F9F9F9;border:1px solid #B2B2B2}
.newThreadItem,.newPollItem{background:url(/.s/t/984/16.gif) no-repeat 0 4px;padding:0 0 0 8px}
.postNameFl,.postDescrFl,.postPollFl,.postQuestionFl{background:#2C2C2C;border:1px solid #555;width:400px}
.postAnswerFl,.postUserFl{background:#2C2C2C;border:1px solid #555;width:300px}
.commFl{width:100%!important}
.blackBlock{background:#262626;border:solid #4e4e4e;margin:10px 0;border-width:1px 0;padding:10px}
.forumNamesBar{font:400 12px sans-serif;margin:10px 0;padding:5px 8px}
.left,.nav_left li{float:left} 
.manTd2 input{font:italic 22px 'Georgia'!important}
.warning{background:#693434;padding:10px;border:solid #a15f5f;border-width:1px 0;margin:10px 0}
.text-center{text-align:center}
.forumIcoTd{width:30px !important;}
#mchatMsgF { max-width:95%;}

.profileWrapper {background:#262626; overflow:hidden; zoom:1;}
.profileTitle {display:block; padding:3px; font-size:12px; text-align:center; color:#FFF;
border-bottom:1px solid #000; background:#4f1919 url(http://narutosoul.ru/desing/v4/img/menu_hover.gif); font-weight:normal;}
.profilecont {background:#222222; border-bottom:1px solid #191919; overflow:hidden; padding:5px;}
.profileLeft {float:left; margin-left:5px; width:170px; padding:5px;}
.profileAvatar {padding-bottom:5px; text-align:center;}
.popupL {display:block; border-bottom:1px solid #191919; padding:2px; }
.popupL:hover {background:#4f1919 url(http://narutosoul.ru/desing/v4/img/menu_hover.gif); color:#FFF; text-decoration:none;}
.profileRight { margin-left:191px;}
#blockBanned {background:#262626; border:1px solid #4e4e4e;}
.userLine {display:block; padding:3px 0px; zomm:1; overflow: hidden;}
b.userB {display:block; float:left; padding-right:5px; color:#CCC; width:150px; max-width:150px !important;}
.userI {display:block; float:left; color:#999;}
.profileSig {margin-top:5px;}
.blackBlockP {padding:10px; margin-top:10px; background:#222222; border-width:1px 0px; border-color:#191919; border-style:solid;}

.signatureHr{margin-bottom:5px}
.statusOnline{color:#24fd24}
.statusOffline{color:gray}
.myWinCont td,.myWinCont dl,.myWinCont dt{text-align:left!important}
select{background:#262626!important;border:1px solid #4e4e4e!important;color:#fff!important;font-size:11px!important;margin:1px 0!important;padding:0!important}
select,option{background:#262626!important;color:#FFF!important}

.msg{position:fixed;z-index:101;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:#000 0 0 30px;-moz-box-shadow:#000 0 0 30px;-webkit-box-shadow:#000 0 0 30px}
.msg_cont{width:100%;height:100%}
.msg_title{font-size:14px;border-bottom:1px solid #000}
.msg_bga{display:none;position:fixed;left:0;top:0;width:100%;background:#fff;opacity:0.5;z-index:100;}
.msg_close{position:absolute;top:-10px;right:-10px;width:25px;height:25px;border-radius:25px}

.threadDescr,.thDescr{display:none!important}
.noAvatar{background:#4f4f4f}
