body {
background:url('/img/or/bg.png') repeat;
margin:0;
padding:0;
}

.header {
width:100%;
min-width:100%;
background:url('/img/or/boka.png') repeat-x;
height:200px;
text-align:center;
padding:0;
}

td,body {
font-family:arial;
font-size:12px;
color:#3d3d3d;
}

form {
margin:0;
padding:0;
}

input,textarea,select {
vertical-align:middle;
font-size:8pt;
font-family:verdana,arial,helvetica;
}

.formsite {
background:#fff;
border:1px solid gray;
color:#b2b2b2;
font-weight:700;
font-family:Arial;
}

.formsite:hover {
border:1px solid #000;
}

.mframe1 {
padding:2px 10px 30px;
}

label {
cursor:hand;
}

hr {
color:#000;
height:2px;
}

h1,h2,h3,h4 {
font-family:helvetica, arial,sans-serif;
color:#3D3D3D;
font-size:15px;
margin:0;
}

.cher {
border-bottom:2px dashed #3d3d3d;
margin-bottom:5px;
}

.beat {
font-family:Tahoma;
font-size:15px;
color:#ff4b05;
border-bottom:3px dotted #ff4b05;
text-align:left;
}

.catsTd {
background:url('/img/menu-list.png') no-repeat 0 2px;
padding:0 0 1px 11px;
}

.catName {
font-family:Tahoma;
font-size:11px;
}

.catName:hover {
border-bottom:1px solid #000;
}

.catNameActive {
font-family:Verdana,Tahoma,Arial,Sans-Serif;
font-size:11px;
}

.catNumData {
font-size:7pt;
color:#000;
}

.catDescr {
font-size:7pt;
padding-left:10px;
}

.eTitle {
font-family:Verdana,Arial,Sans-Serif;
font-size:13px;
font-weight:700;
color:#000;
padding:0 0 0 18px;
}

.eTitle a:hover {
text-decoration:none;
color:#3D3D3D;
}

.eMessage {
background:#fff;
border:1px solid #000;
padding:5px;
}

.eText {
text-align:justify;
border-top:1px dashed #555;
padding:5px;
}

.eDetails {
border-bottom:1px solid #6f583f;
border-top:1px solid #6f583f;
font-family:Verdana,Tahoma,Arial,Sans-Serif;
color:#000;
padding-left:5px;
padding-bottom:5px;
padding-top:3px;
text-align:left;
font-size:7pt;
background:#efc89e;
}

.eAttach {
background:url('/.s/t/984/11.gif') no-repeat 0 0;
margin:16px 0 0;
padding:0 0 0 15px;
}

.commFl {
color:#000;
width:100%;
background:#fff;
border:1px solid #787878;
font-size:12px;
font-family:arial;
}

.smiles {
border:1px solid #000;
background:#FFF;
}

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

.securityCode {
color:#000;
background:#fff;
border:1px solid #b2b2b2;
}

.cAnswer {
padding-left:15px;
padding-top:4px;
font-style:italic;
}

.cBlock1 {
background:#ffe8bc;
border:1px solid #cb804e;
}

.cBlock2 {
background:#fdffde;
border:1px solid #858b5c;
}

.pollBut {
width:110px;
}

.pollBody {
background:#fff;
margin:0;
padding:7px;
}

.replaceTable {
background:#FFF;
height:100px;
width:300px;
border:1px solid #000;
color:#000;
}

.replaceBody {
background:#ffcc84;
}

.gTable {
background:#5c5c5c;
width:100%;
border:0;
float:center;
}

.gTableTop {
border-right:0 solid #000;
padding-left:17px;
background:url('http://naruto-real.ru/img/f1.png') no-repeat;
background-position:right;
color:#FFF;
font-weight:700;
height:30px;
font-size:11px;
}

.gTableSubTop {
background:#fff0d5;
color:gray;
height:20px;
font-size:10px;
padding:2px;
}

.gTableBody {
background:#FFF;
padding:2px;
}

.gTableBottom {
background:#D8D8D8;
border:0;
padding:2px;
}

.gTableLeft {
background:#fff0d5;
font-weight:700;
color:gray;
padding:2px;
}

.gTableError {
background:#D8D8D8;
color:red;
padding:2px;
}

.forumIcoTd,.forumThreadTd,.forumPostTd {
background:#fff0d5;
padding:2px;
}

.archivedForum {
font-size:7pt;
color:red;
font-weight:700;
}

.forum {
font-weight:700;
font-size:9pt;
}

.forumDescr,.forumModer {
color:#977a49;
font-size:7pt;
}

.forumViewed {
font-size:9px;
}

a.forum:hover,a.lastPostUserLink:hover,a.forumLastPostLink:hover,a.threadAuthorLink:hover {
text-decoration:underline;
color:#525252;
}

a.forum:active,a.lastPostUserLink:active,a.forumLastPostLink:active,a.threadAuthorLink:active {
text-decoration:underline;
color:#717171;
}

.forumNamesBar {
font-weight:700;
font-size:7pt;
}

a.forumBarA:hover {
text-decoration:none;
color:#b0b0b0;
}

a.forumBarA:active {
text-decoration:underline;
color:#8b8881;
}

.fastNavMain {
background:#C7D7EF;
}

.fastNavCat {
background:#E7EEF8;
}

.fastNavCatA {
background:#E7EEF8;
color:#00F;
}

.threadNametd,.threadAuthTd,.threadLastPostTd {
background:#fbf4e6;
padding:2px;
}

.threadIcoTd,.threadPostTd,.threadViewTd {
background:#f9e3bc;
padding:2px;
}

.threadDescr {
color:#858585;
font-size:7pt;
}

.threadsType {
background:#ffeac6;
color:#656565;
height:20px;
font-size:10px;
padding:2px 2px 2px 40px;
}

.forumOnlineBar {
background:#d5c19e;
color:#454443;
height:20px;
font-size:10px;
padding:2px;
}

a.threadPinnedLink:hover {
text-decoration:none;
color:red;
}

a.threadLink:hover {
text-decoration:underline;
color:#5f5441;
}

a.threadLink:active {
text-decoration:none;
color:#5f5441;
}

.threadFrmBlock {
font-size:7pt;
text-align:right;
}

.switches {
background:#453d30;
margin-top:3px;
border:1px solid #d3be97;
}

.pagesInfo {
background:#bba885;
padding-right:10px;
font-size:7pt;
}

.switch {
background:#FFF;
width:15px;
font-size:7pt;
border:1px solid #b0b0b0;
}

.switchActive {
background:#e7e4e4;
font-weight:700;
color:#000;
width:15px;
border:1px solid #b0b0b0;
}

.postPoll {
background:#fff0d5;
text-align:center;
border-left:1px solid #;
border-right:1px solid #;
}

.postFirst {
background:#fff0d5;
border-left:1px solid #;
border-right:1px solid #;
}

.postRest1 {
background:#eee;
}

.postRest2 {
background:#F5F9FD;
}

.postSeparator {
height:3px;
background:#fff0d5;
border-left:1px solid #BBB;
}

.postTdTop {
background:#fff0d5;
color:#000;
height:20px;
font-size:10px;
border-bottom:1px solid #BBB;
border-left:1px solid #BBB;
}

.postBottom {
background:#fff0d5;
color:#000;
height:20px;
border:1px solid #BBB;
}

.postTdInfo {
text-align:center;
background:#fff0d5;
border-left:1px solid #BBB;
border-right:1px solid #BBB;
padding:5px;
}

.postRankIco {
margin-bottom:5px;
}

.signatureHr {
margin-top:20px;
}

.posttdMessage {
background:#FFF;
border-right:1px solid #BBB;
padding:5px;
}

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

.codeMessage {
max-height:none;
width:700px;
color:#000;
border-left:3px solid #cb804e !important;
border-bottom:1px solid #cb804e !important;
border-right:1px solid #cb804e !important;
border-top:1px solid #cb804e !important;
text-align:left;
background:#ffd6a9;
font-size:12px;
margin:5px 0;
padding:5px;
}

.quoteMessage {
max-height:none;
width:700px;
color:#000;
border-left:3px solid #cb804e !important;
border-bottom:1px solid #cb804e !important;
border-right:1px solid #cb804e !important;
border-top:1px solid #cb804e !important;
text-align:left;
background:#fff0d5;
font-size:12px;
margin:5px 0;
padding:5px;
}

.edited {
padding-top:30px;
font-size:7pt;
text-align:right;
color:gray;
}

.editedBy {
font-weight:700;
font-size:8pt;
}

.statusBlock {
padding-top:3px;
}

.statusOffline {
color:red;
}

.addposts {
background:url('/img/addpost/addpostfon.png') repeat-x;
height:25px;
border:1px solid #000;
padding-left:5px;
}

.fBold {
background:url('http://naruto-real.ru/panel/editor/icons/btnBold.gif') no-repeat;
width:23px;
height:25px;
}

.codeButtons {
border:1px solid #514839;
background-image:url(/img/buttonbg.gif);
background-repeat:repeat-x;
font-size:11px;
color:#584a3e;
}

.postResultFl {
background:#daccb4;
border:1px solid #5f4d2e;
width:50px;
}

.postAnswerFl {
background:#daccb4;
border:1px solid #5f4d2e;
width:300px;
}

.postTextFl {
background:#ead5b0;
border:1px solid #000;
height:150px;
color:#000;
font-size:12px;
font-family:Arial;
}

.postUserFl {
background:#daccb4;
border:1px solid #000;
width:300px;
}

.pollHelp {
font-weight:400;
font-size:7pt;
padding-top:3px;
}

.smilesPart {
padding-top:5px;
text-align:center;
}

.bnspoilerdiv {
height:23px;
padding-left:3px;
padding-top:3px;
background:#ffe7bd;
border:1px solid #000;
}

.bnspoilerdtw {
margin:1px 3px 3px;
}

.bnspoilerdtc {
border:1px solid #000;
border-top:0;
background:#fafafa;
padding:3px;
}

#pred {
background:url('/Persi/fon.png')repeat;
border:1px solid #ed1c24;
padding:5px;
}

#series {
background:#e8dba1;
border:1px solid #716b4e;
padding:5px;
}

#infoanime {
background:#FFF;
overflow-y:scroll;
height:250px;
border:1px solid #000;
padding:5px;
}

.stock img {
background:#f5f5f5;
max-width:200px;
padding:5px;
border:1px solid #b2b2b2;
margin-right:3px;
}

.lastnews {
border-bottom:1px solid #726150;
border-top:1px solid #726150;
font-family:Arial;
background:#ffe5ce;
padding:7px;
}

.lastnews p {
color:#6a5f56;
font-weight:700;
font-size:12px;
font-family:Verdana;
}

.lastnews a:hover {
text-decoration:underline !important;
}

.toall {
border:1px solid #726150;
background:#ffe5ce;
padding:7px;
}

.toall a {
color:#4f4337;
font-family:'Trebuchet MS';
}

#list1 ul li {
background-position:left;
background:url('/img/menu-list.png') no-repeat;
display:block;
text-decoration:none;
color:#584a3e;
line-height:12px;
padding-left:11px;
}

.inform {
background:#fff0d5;
border:1px solid #fbf4e6;
padding:5px;
}

a.groupModer:link,a.groupModer:visited,a.groupModer:hover {
color:blue;
text-decoration:none;
}

a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {
color:#a20606;
font-weight:700;
text-decoration:none;
}

a.groupUser:link,a.groupUser:visited {
color:#373737;
}

a.groupFriends:link,a.groupFriends:visited,a.groupFriends:hover {
color:#76155a;
text-decoration:none;
}

a.groupOther19:link,a.groupOther19:visited,a.groupOther19:hover {
color:purple;
}

#list4 ul li a {
font-size:12px;
font-family:Arial;
background-position:0 50%;
background:url('/img/menu-list.png') no-repeat;
display:block;
text-decoration:none;
color:#584a3e;
line-height:15px;
padding-left:11px;
cursor:pointer;
}

#list4 ul li h2 {
text-decoration:none;
color:#0f3a80;
line-height:18px;
padding-left:20px;
cursor:pointer;
}

#list4 ul div {
padding-left:7px;
margin:0;
}

#list4 ul div ul li a {
background-position:left;
background:url('/img/list-pod.png') no-repeat;
display:block;
text-decoration:none;
color:#000;
font-size:11px;
line-height:14px;
padding-left:10px;
}

#list4 ul div ul li a:hover {
color:red;
font-weight:400;
}

.lanimes ul {
list-style-type:none;
margin:0;
padding:0;
}

.lanimes ul li {
border-bottom:1px dotted #b2b2b2;
}

.lanimes ul li a {
font-family:Tahoma;
background-position:left;
background:url('/img/menu-list.png') no-repeat;
color:#584a3e;
font-size:11px;
padding-left:11px;
cursor:pointer;
}

.lanimes ul li a:hover {
text-decoration:underline;
color:#000;
}

.blist ul {
list-style-type:none;
}

.blist ul li a {
border-bottom:1px solid gray;
display:block;
line-height:12px;
padding:5px;
}

.blist ul li a:hover {
border-bottom:1px solid green;
background-position:left;
background:url('/img/menu-list.png') no-repeat;
display:block;
text-decoration:none;
line-height:12px;
padding-left:11px;
cursor:pointer;
}

.downs h2 a {
color:#6a5f56;
text-decoration:none;
}

.downs {
border-top:1px solid #726150;
height:64px;
border-bottom:1px solid #726150;
background:url('/img/box_download.png') no-repeat #ffe5ce;
padding-left:68px;
}

div.downs:hover {
background:url('/img/box_download.png') no-repeat #f5f5f5;
}

.downs h2 {
font-family:Arial;
font-size:13px;
margin:5px;
}

.downs p {
font-family:Arial;
color:#76480f;
word-spacing:normal;
text-align:left;
letter-spacing:0;
line-height:12px;
font-size:10px;
}

.info {
min-height:48px;
background:#ffe8cb url('/img/infoicon.png') no-repeat;
color:#76480f;
font-size:11px;
font-family:Arial;
border:1px solid #5b5348;
padding:5px 2px 3px 50px;
}

ul.tabs {
height:25px;
line-height:25px;
list-style:none;
margin:0 0 3px;
}

* html ul.tabs {
margin-bottom:0;
}

ul.tabs li {
float:left;
margin-right:1px;
}

ul.tabs li a {
display:block;
margin-bottom:-1px;
color:#444;
text-decoration:none;
cursor:pointer;
background:#F9F9F9;
border:1px solid #EFEFEF;
border-bottom:1px solid #F9F9F9;
position:relative;
padding:0 13px 1px;
}

ul.tabs li a:hover {
color:#F70;
background:#FFFFDF;
border:1px solid #FFCA95;
padding:0 13px;
}

ul.tabs li.tab-current a {
color:#444;
background:#EFEFEF;
border:1px solid #DDD;
border-bottom:1px solid #EFEFEF;
padding:0 13px 2px;
}

div.t1,div.t2,div.t3,div.t4,div.t5 {
border:1px solid #DDD;
background:#EFEFEF;
padding:0 12px;
}

.topmenu {
float:left;
font:bold 12px Arial;
width:100%;
border:1px solid #625e00;
background:orange url(/img/or/blockdefault.gif) center center repeat-x;
border-width:1px 0;
margin:0;
padding:0;
}

.topmenu li {
display:inline;
position:relative;
}

.topmenu li a {
display:block;
float:left;
color:#3c3c3c;
text-decoration:none;
border-right:1px solid #000;
padding:9px 11px;
}

.topmenu li a:visited {
color:#3c3c3c;
}

catPages1 {
color:#ffd1a0;
border:0;
margin-bottom:10px;
margin-top:10px;
}

.catPages1 a:link,.catPages1 a:visited,.catPages1 a:hover,.catPages1 a:active {
text-decoration:none;
color:#000;
background:#ffd1a0;
font-size:11px;
font-weight:700;
border:1px solid #8b7257;
padding:3px 10px;
}

.catPages1 a:hover {
background:#FFF;
color:#8b7257;
font-weight:700;
}

.catPages1 b {
text-decoration:none;
background:#ffd1a0;
color:#8b7257;
font-size:11px;
border:1px solid #8b7257;
padding:3px 10px;
}

.bounty {
font-family:Verdana;
font-size:12px;
color:#000;
}

.btitle {
background:url('/img/or/blocs.png');
color:#fff;
padding-left:28px;
font-size:12px;
width:180px;
text-shadow:1px 1px 2px, #000 0 0 1em;
font-weight:bold;
}

.loads a {
color:#6d5c3e;
font-size:13px;
}

.loads a:hover {
color:#000;
text-decoration:underline;
}

a:link,a:active,a:visited,a.noun:link,a.noun:active,a.noun:visited,a.catName:link,a.catName:visited,a.catName:hover,a.catName:active,a.catNameActive:link,a.catNameActive:visited,a.catNameActive:hover,a.catNameActive:active,.eTitle a:link,.eTitle a:visited,.eTitle a:active,a.switchDigit:link,a.switchBack:link,a.switchNext:link,a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {
text-decoration:none;
color:#000;
}

a:hover,a.noun:hover {
text-decoration:none;
color:#545454;
}

.copy,.eRating,.legendTd,.fastSearch,.fastLoginForm,.postpSwithces,.signatureView {
font-size:7pt;
}

::selection,::-moz-selection,.textResults,.textResultsTd,.totalVotesTd {
background:#fff;
}

.eDetails1,.eDetails2 {
border-bottom:1px solid #6f583f;
border-top:1px solid #6f583f;
font-family:Verdana,Tahoma,Arial,Sans-Serif;
color:#000;
padding-left:5px;
padding-bottom:5px;
padding-top:3px;
text-align:left;
font-size:8pt;
background:#efc89e;
}

.commTd1,.commError,.topmenu li a:hover {
color:#000;
}

.pollNow,.totalVotesTable {
border-bottom:1px solid #E2E6EA;
border-left:1px solid #E2E6EA;
border-right:1px solid #E2E6EA;
}

.gTableBody1,.gTableRight,.forumNameTd,.forumLastPostTd {
background:#fff;
padding:2px;
}

.forumLastPostTd,.forumArchive,.threadLastPostTd {
font-size:7pt;
padding:2px;
}

a.catLink:link,a.catLink:visited {
text-decoration:none;
color:#594116;
}

a.catLink:hover,a.catLink:active {
text-decoration:underline;
color:#594116;
}

.lastPostGuest,.lastPostUser,.threadAuthor,.threadNoticeLink,.postUser,.pollSubmit,#list4 ul li a:hover {
font-weight:700;
}

a.forum:link,a.lastPostUserLink:link,a.forumLastPostLink:link,a.threadAuthorLink:link,a.forum:visited,a.lastPostUserLink:visited,a.forumLastPostLink:visited,a.threadAuthorLink:visited {
text-decoration:none;
color:#717171;
}

.forumBarKw,.thDescr {
font-weight:400;
}

a.forumBarA:link,a.forumBarA:visited {
text-decoration:none;
color:#8b8881;
}

.fastNavForumA,.statusOnline {
color:#00F;
}

.threadsDetails,div.t2,div.t3,div.t4,div.t5 {
display:none;
}

a.threadPinnedLink:link,a.threadPinnedLink:visited {
text-decoration:none;
color:#393939;
}

a.threadPinnedLink:active,a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover,a.switchDigit:active,a.switchBack:active,a.switchNext:active {
text-decoration:underline;
color:red;
}

a.threadLink:link,a.threadLink:visited {
text-decoration:none;
color:#423a2c;
}

.postRankName,.reputation {
margin-top:5px;
}

.newThreadBlock,.newPollBlock {
background:#F9F9F9;
border:0 solid #B2B2B2;
}

.newThreadItem,.newPollItem {
background:url('/.s/t/971/19.gif') no-repeat 0 4px;
padding:0 0 0 8px;
}

.codeCloseAll,.pollBut,.loginButton,.searchSbmFl,.commSbmFl,.signButton,.postForumSub {
border:1px solid #dcdcdc;
background-image:url(/img/buttonbg.gif);
background-repeat:repeat-x;
font-size:11px;
color:#584a3e;
}

.postNameFl,.postDescrFl,.postPollFl,.postQuestionFl {
background:#daccb4;
border:1px solid #5f4d2e;
width:100%;
}

a.bnspoiler:link,a.bnspoiler:visited,a.bnspoiler:hover,a.bnspoiler:active {
text-decoration:none;
}

.toall a:hover,.downs h2 a:hover {
text-decoration:underline;
}

#list1 ul,#list4 ul {
list-style:none;
margin:0;
padding:0;
}

a.groupUser:hover,a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {
color:green;
text-decoration:none;
}

.info h1,h2.rasp {
font-size:12px;
font-family:Arial;
color:#76480f;
font-weight:700;
margin:3px;
}

* html ul.tabs li a,*+html ul.tabs li a {
float:left;
}


.amenu {
margin:0;
padding:0;
}

.amenu ul {
list-style-type:none;
padding:0px;
margin:0px;
}

.amenu ul li {
background:#fbecd4;
border-left:5px solid #9e8d74;
padding:3px;
}

.amenu ul li:hover {
background:#e0e0e1;
border-left:5px solid #8b8b8c;
}

.amenu ul li a {
color:#564d3f;
font-size:12px;
font-family:Tahoma;
text-decoration:none;
}

.amenu ul li a:hover {
color:#5f5f5f;
text-decoration:none;
}

a.groupOther11 {color:#FF7926;font-weight:bold;}
