* {
 margin: 0px;
 padding: 0px;
}
img {
 border: 0px;
 max-width: 100%;
}
.mangaonline img {
 max-width: none !important;
}
html, body {
 background: url('/image/bg.jpg') repeat-x top #ffdca6;
 height: 100%;
 font: 13px 'Tahoma',sans-serif;
 color: #241414;
}
table {
 border-collapse: collapse;
}
h1, h2, h3 {
 font-family: 'Georgia',sans-serif;
 font-weight: normal;
}
h1 {font-size: 170%;}
h2 {font-size: 150%;}
h3 {font-size: 130%;}
h4 {font: blod 110% 'Georgia',sans-serif;}
a {
 text-decoration: underline;
 color: #b73c00;
}
a:hover {
 color: #0016b7;
}
.jq_link {
 text-decoration: none;
 border-bottom: 1px dashed #b73c00;
}
.jq_link:hover {
 text-decoration: none;
 border-bottom: 1px dashed #0016b7;
}
.wrapper {
 margin: 5px 70px 0px;
}
.wrapper_container {
 background: url('/image/top_left.png') no-repeat top left #fff6e7;
 min-height: 100%;
 position: relative;
}
.shadow_left {
 width: 19px;
 height: 352px;
 background: url('/image/shadow_left.png') no-repeat;
 position: absolute;
 left: 50px;
 top: 14px;
}
.shadow_right {
 width: 19px;
 height: 360px;
 background: url('/image/shadow_right.png') no-repeat;
 position: absolute;
 right: 51px;
 top: 4px;
}
.ugol_right {
 background: url('/image/top_right.png') no-repeat top right;
 position: absolute;
 top: 5px;
 right: 70px;
 width: 9px;
 height: 9px;
}
.header {
 background: url('/image/header.jpg') no-repeat 0px 82px;
 height: 190px;
 position: relative;
 z-index: 500;
}
.logo {
 position: absolute;
 z-index: 500;
 top: -5px;
 left: -35px;
}
.series {
 position: absolute;
 top: -5px;
 right: 20px;
}
.series ul {
 overflow: hidden;
 list-style: none;
}
.series ul li {
 float: left;
 display: block;
 width: 100px;
 height: 156px;
 margin-right: 20px;
 background: url('/image/series.gif') no-repeat;
 padding: 10px 15px 0 14px;
}
.series ul li h1 {
 font: 18px 'Georgia',sans-serif;
 color: #fff;
}
.new_series_prew {
 position: relative;
 width: 100px;
 height: 100px;
 margin-top: 5px;
}
.new_series_prew img {
 position: absolute;
 top: 0;
 left: 0;
 z-index: 1;
}
.new_series_prew .prew_border {
 position: absolute;
 top: 0;
 left: 0;
 z-index: 2;
 width: 100px;
 height: 100px;
 background: url('/image/border_news_series.png') no-repeat;
}
/* Горизонтальная навигация */
.nav {
 overflow: hidden;
 margin: 40px 0 0 -1px;
}
.user_nav {
 float: left;
}
.user_nav ul, .site_nav ul {
 list-style: none;
 height: 36px;
 background: url('/image/user_nav_bg.png') repeat-x;
 position: relative;
 padding-left: 10px;
}
.user_nav ul:after, .site_nav ul:after {
 content: '';
 display: block;
 position: absolute;
 top: 0px;
 right: -5px;
 background: url('/image/user_nav_right.png') no-repeat right;
 width: 5px;
 height: 36px;
}
.user_nav ul li {
 float: left;
 margin: 8px 10px 0;
}
.user_nav ul li a, .site_nav ul li a {
 color: #fff;
 font: bold 12px 'Arial',sans-serif;
 text-decoration: underline;
}
.user_nav ul li a:hover, .site_nav ul li a:hover {
 text-decoration: none;
 color: #fff6e7;
}
.user_nav ul li sub {
 color: #aaa;
}
.site_nav {
 float: right;
}
.site_nav ul {
 background: url('/image/site_nav_bg.png') repeat-x;
 padding: 0 0 0 10px;
}
.site_nav ul:after {
 left: -5px;
 background: url('/image/site_nav_left.png') no-repeat right;
}
.site_nav ul li {
 float: left;
}
.site_nav ul li a {
 color: #652610;
 display: block;
 height: 26px;
 padding: 10px 10px 0;
}
.site_nav ul li a.active {
 color: #fff;
 background: url('/image/site_nav_active.png') repeat-x #5d3213;
 text-decoration: none;
}

.middle {
 overflow: hidden;
 margin-top: 20px;
 line-height: 1.6em;
}
.middle li {
 list-style: none;
 background: url('/image/list.png') no-repeat 0px 8px;
 padding-left: 10px;
}
.catName, .catNameActive {
 background: url('/image/list.png') no-repeat 0px 6px;
 padding-left: 10px !important;
}
.catNameActive, .catNameActive:hover {
 color: #000;
 font-weight: bold;
 text-decoration: none;
}

.content {
 margin: 0 210px 0 10px;
}
.sidebar {
 float: right;
 width: 190px;
}
.block {
 width: 190px;
 background: url('/image/block_bottom.png') no-repeat bottom;
 padding-bottom: 5px;
 margin-bottom: 20px;
}
.block_name {
 height: 28px;
 width: 184px;
 background: url('/image/block_top.png') repeat-x;
 margin-left: 6px;
 position: relative;
}
.block_name:after {
 content: '';
 display: block;
 width: 6px;
 height: 28px;
 position: absolute;
 top: 0;
 left: -6px;
 background: url('/image/block_top_left.png') no-repeat;
}
.block_name h2 {
 color: #652610;
 font: bold 14px 'Arial',sans-serif;
 padding: 6px 10px 0px;
}
.block_content {
 border-left: 1px solid #e59b0b;
 padding: 10px;
 background: #fceccc;
}
.avatar {
 text-align: center;
}
.block_content .avatar img {
 max-width: 150px;
 width: expression((this.width>150) ? "150px" : true);
}
.block span {
 color: #a6a6a6;
}
.block .login_form {
 width: 164px;
 padding: 3px;
 border: 1px solid #d9ccbf;
 margin-bottom: 5px;
}
.block .login_form:focus {
 border: 1px solid #cc9764;
}
.block label {
 text-transform: lowercase;
 font-size: 10px;
}
.block h3 {
 margin-top: 10px;
}
.block .active {
 color: #000;
 font-weight: bold;
 text-decoration: none;
}
.content .post {
 margin-bottom: 20px;
}
.post_top {
 overflow: hidden;
}
.post_top_left, .post_top_right, .post_top_content {
 min-height: 28px;
}
.post_top_left {
 float: left;
 width: 5px;
 background: url('/image/post_top_left.png') no-repeat top left;
}
.post_top_right {
 float: right;
 width: 5px;
 background: url('/image/post_top_right.png') no-repeat top right;
}
.post_top_content {
 background: url('/image/post_top_bg.png') repeat-x top;
 margin: 0 5px;
}
.post_top h1 {
 font: bold 14px 'Arial',sans-serif;
 padding: 5px 0px 0px 10px;
 color: #fff;
}
.post_top h1 a {
 color: #fff;
 text-decoration: underline;
}
.post_top h1 a:hover {
 text-decoration: none;
}
.post_top h2 {
 font: bold 14px 'Arial',sans-serif;
 padding: 5px 0px 0px 10px;
 color: #fff;
}
.post_top h2 a {
 color: #fff;
 text-decoration: underline;
}
.post_top h2 a:hover {
 text-decoration: none;
}
.post_content {
 padding: 10px;
 background: #fceccc;
 border-left: 1px solid #e59b0b;
 border-right: 1px solid #e59b0b;
 overflow: hidden;
}
.post_content_manga {
padding: 10px;
 background: #fceccc;
 border-left: 1px solid #e59b0b;
 border-right: 1px solid #e59b0b;
 overflow: hidden;
}
.post_content_manga img {
max-width: 600px !important;
}
.cont {
 border-bottom: 1px solid #e59b0b;
}
.post_content p, .post_content ul {
 margin-bottom: 15px;
}
.post_author {
 border-left: 1px solid #e59b0b;
 border-right: 1px solid #e59b0b;
 background: #ffe6b2;
 padding: 2px 10px;
 font-size: 10px;
}
.post_info {
 border-left: 1px solid #e59b0b;
 border-right: 1px solid #e59b0b;
 border-bottom: 1px solid #e59b0b;
 background: #ffe6b2;
 padding: 5px 10px;
 position: relative
}
.post_info span {
 color: #a9987b;
}
.post_info:after, .post_info:before {
 content: '';
 display: block;
 width: 5px;
 height: 5px;
 position: absolute;
 bottom: -1px;
 left: -1px;
 background: url('/image/post_bottom.png') no-repeat;
}
.post_info:after {
 background-position: 100% 0;
 right: -1px;
 left: auto;
}

/* Комментарии */
.cBlock1, .cBlock2 {
 background: #fceccc;
 margin-bottom: 10px;
}
.cBlock1 {
 border: 1px solid #e59b0b;
}
.cBlock2 {
 border: 1px solid #b73c00;
}
.comment_info, .comment_bottom {
 padding: 1px 10px;
 font-size: 10px;
 background: #ffe6b2;
}
.comment_info {
 overflow: hidden;
}
.comment_message {
 overflow: hidden;
 padding: 10px;
}
.comment_message .left {
 margin-right: 10px;
}
.coment_carma_up {
 color: #0016b7;
}
.coment_carma_down {
 color: #ff0000;
}
.comment_form {
 margin-top: 30px;
}
.comment_form label {
 text-transform: lowercase;
 font-size: 10px;
 display: block;
}
.comment_form input, .comment_form textarea {
 padding: 3px;
}
.comment_form textarea {
 height: 150px;
}
.comm_inp, .comm_form {
 width: 99%;
}
.comment_form h3 {
 color: #652610;
}
.cRnegative {
 color: #b73c00;
}
.cRpositive {
 color: #0016b7;
}

/* Переключатели */
.swchItem {
 color: #b73c00;
 padding: 3px 10px;

}
.swchItem:hover {
 background: #b73c00;
 color: #fff;
 text-decoration: none;
}
.swchItemA {
 font: 17px 'Georgia',sans-serif;
 padding: 3px 10px;
 color: #000;
}




/* Вспомогательное */
.left {float: left;}
.right {float: right;}
.overflow {overflow: hidden;}
.clear {clear: both;}
.center {text-align: center;}
.display, .fastLinksHr {display: none;}
.pp {height: 177px;}
.small {font-size: 10px;}
.post_prew {float: left; width: 125px; height: 100px;}
.pool input {padding-top: 1px;}
.pool label {font-size: 13px; text-transform: none;}
.hr {border-top: 1px dashed #652610; margin: 10px 0px 9px;}
.banner_code {height: 31px; font-size: 10px; width: 435px; margin-left: 10px; height: 50px;}
.lr {color: #652610; margin-bottom: 10px;}
.paragraf {margin-bottom: 15px !important;}
.nopost {margin: 0px 10px 0px;}
.nopost h3 a {color: #241414 !important;}
.nopost h3 sup, .pagename h3 sup {font: 10px 'Verdana',sans-serif;}
.nopost h3 sup a, .pagename h3 sup a {text-decoration: underline !important; color: #b73c00 !important;}
.nopost h3 sup a:hover, .pagename h3 sup a:hover {color: #0016b7 !important;}
.pagename {margin-bottom: 10px;}
.anchor {text-decoration: none !important; cursor: default;}

/* Форум */
.gTable {
 border: 0px;
 background: #fff6e7;
 border-collapse: collapse;
}
.gTableTop {
 height: 36px;
 background: url('/image/site_nav_bg.png') repeat-x;
 font: 16px 'Georgia',serif;
 color: #fff;
 padding: 0 15px;
}
.catLink, .gTableTop a {
 color: #fff;
 text-decoration: underline;
}
.catLink:hover, .gTableTop a:hover {
 color: #fff;
 text-decoration: none;
}
.catLink {
 color: #fff;
 text-decoration: none;
}
.catLink:hover {
 color: #fff;
 text-decoration: underline;
}
.gTableSubTop, .postTdTop {
 background: #ffe6b2;
 padding: 2px 10px;
 font-size: 12px;
}
.forumLastPostTd, .threadLastPostTd {
 font-size: 10px;
 line-height: 1.4em;
}
.postTdInfo, .posttdMessage, .forumIcoTd, .forumNameTd, .forumThreadTd, .forumPostTd, .forumLastPostTd, .threadIcoTd, .threadNametd, .threadPostTd, .threadViewTd, .threadAuthTd, .threadLastPostTd {
 padding: 5px;
 border: 1px solid #d7c6aa;
}
.forum_post {
 overflow: auto;
 width: 100%;
}
.forum_post img {
max-width: 650px;
}
.forum_post p {
 margin: 15px 0px;
}
.postTdInfo {
 background: #faf2e3;
}
.forumIcoTd, .threadIcoTd {
 border: 0px;
 border-top: 1px solid #d7c6aa;
 border-bottom: 1px solid #d7c6aa;
}
.forumLastPostTd, .threadLastPostTd {
 border-right: 0px;
}
.forumNameTd, .threadNametd {
 border-left: 0px;
}
.forumThreadTd, .forumPostTd {
 background: #eee4d4;
}
.forumDescr, .forumModer, .forumViewed, .postpSwithces, .threadDescr, .threadFrmBlock {
 font-size: 10px;
 line-height: 1.4em;
}
.forumViewed, .postpSwithces {
 color: #a9987b;
}
.postpSwithces a {
 color: #a9987b;
}
.postpSwithces a:hover {
 text-decoration: underline;
 color: #b73c00;
}
.threadsType, .threadsDetails, .forumOnlineBar, .switches, .postBottom {
 border-top: 1px solid #d7c6aa;
 border-bottom: 1px solid #d7c6aa;
 background: #eee4d4;
 padding-left: 15px;
 text-transform: lowercase;
 font-size: 10px;
}
.threadsDetails, .forumOnlineBar, .switches, .postBottom {
 text-transform: none;
}
.switches {
 border-right: 1px solid #d7c6aa;
}
.pagesInfo {
 padding-left: 15px;
}
.switchActive {
 font-weight: bold;
 padding: 0 5px;
}
.switchDigit, .switchNext {
 padding: 5px;
}

.forum_nav {
 background: #eee4d4;
 border-top: 1px solid #d7c6aa;
 padding: 5px;
 text-align: center;
 font-size: 12px;
}
.noindex {
 border-bottom: 1px solid #d7c6aa;
 margin-bottom: 5px;
}
.forum_nav span, .userAge {
 color: #a9987b;
}
.gTableRight, .gTableBody1, .gTableLeft {
 background: #eee4d4;
 border-top: 1px solid #d7c6aa;
 border-bottom: 1px solid #d7c6aa;
 font-size: 11px;
 padding: 5px 15px;
 vertical-align: middle;
}
.funcBlock, .forumNamesBar, .fFastNavTd {
 padding: 0 15px;
}
.forumNamesBar {
 font-size: 110%;
}

.podforum {
 padding: 5px 5px;
 background: #fceccc;
 margin: 3px 0;
}
.podforum a {
 color: #b73c00;
 text-decoration: underline;
}
.podforum a:hover {
 color: blue;
}

/* Цвета групп */
.groupUser {color: #000000;} /* Генины */
.groupVerify {color: green;} /* Чунины */ 
.groupModer {color: #832ed3;} /* Джонины */
.groupAdmin {color: red; font-weight: bold;} /* Каге */
.groupOther1 {color: blue;} /* АНБУ */
.groupOther2 {color: #660066;} /* Дабберы */
.groupOther3 {color: #2377FF;} /* Элитные Чунины */
.groupFriends {color: red;} /* Саннины */
.groupBanned {color: black; text-decoration: line-through;} /* Забаненные */
/* ---------------- */

/* FAQ */
.fastLink {
 margin: 0 0 0 10px;
}
.fastLink a {
 text-decoration: none;
 border-bottom: 1px dashed #b73c00;
}
.fastLink a:hover {
 text-decoration: none;
 border-bottom: 1px dashed #0016b7;
}
.fastLink {
 list-style: none;
 background: url('/img/list.png') no-repeat 0px 8px;
 padding-left: 10px;
}
.qNum {
 display: none;
}
.fastLinks {
 margin-bottom: 30px;
}

/* Сайты */
img.sitefriend {
 float: left;
 padding: 1px;
 border: 1px solid #652610;
}
div.sitefriend {
 margin-left: 100px;
}

/* Галерея */
.photo {
 text-align: center;
 margin-bottom: 10px;
}
.photo_link img {
 border: 1px solid #b73c00;
 padding: 1px;
}
.photo_link img:hover {
 border: 1px solid #0016b7;
}
.photo span {
 display: block;
 font-size: 10px;
 margin-top: -7px;
}
.photo span a {
 color: #a6a6a6;
}
.photo span a:hover {
 text-decoration: none;
}
.other_photo #nextPh, .other_photo #prevPh {
 font-size: 1.8em;
}


/* Подвал */
.footer {
 height: 171px;
 background: url('/image/footer.png') repeat-x 0 100%; 
 margin: -171px auto 0px;
 position: relative;
 z-index: 500;
 font: 10px 'Arial',sans-serif;
 color: #7d7d7d;
}
.footer_left, .footer_right {
 display: block;
 position: absolute;
 bottom: 0;
}
.footer_left {
 left: -50px;
 width: 379px;
 height: 171px;
 background: url('/image/footer_left.png') no-repeat;
}
.footer_right {
 right: -49px;
 width: 49px;
 height: 171px;
 background: url('/image/footer_right.png') no-repeat bottom right;
}
.footer p {
 position: absolute;
 top: 130px;
 left: 120px;
 z-index: 1000;
 display: block;
 line-height: 1.6em;
}

/* Профиль */
.popup, .popup_title, .popup_content {
 background: #fff6e7;
}
.popup_title {
 background: url('/image/post_top_bg.png') repeat-x;
 padding: 3px 10px;
 color: #fff;
}
.popup_content {
 padding: 10px;
 line-height: 1.4em;
 background: #fff6e7;
 font-size: 12px !important;
}
.popup_content p {
 margin: 10px 0;
}
.popup_content td {
 font-size: 12px !important;
 line-height: 1.8em;
}
.smiles {
 width: 100%;
}
.smiles td {
 padding: 5px;
}
.quoteMessage, .codeMessage {
 border: 1px solid #d7c6aa !important;
 border-left: 5px solid #e5710b !important;
 background: #eee4d4;
 padding: 5px;
}



/* Модер и Админ */
.alert{margin:3px 0;background:#f17b63;border:2px solid #f16640;}
.alert_left{height:76px;width:80px;background:#ee624f url(/image/alert.gif) no-repeat 10px 10px;}
.alert_right,.inform_right{text-align:justify;vertical-align:top;color:#fff !important;padding:8px 12px 8px 12px;}
.alert a:link,.alert a:active,.alert a:visited,.inform a:link,.inform a:active,.inform a:visited{color:#fff !important;text-decoration:underline !important;}
.alert a:hover,.inform a:hover{color:#fff !important;text-decoration:none !important;}
.inform{margin:3px 0;background:#4ec6e0;border:2px solid #3ebbda;}
.inform_left{height:76px;margin:0;padding:0;width:80px;background:#3ebbda url(/image/info.gif) no-repeat 10px 8px;}

.replaceTable {
 background: #eee4d4;
 border: 1px solid #e5710b;
 text-align: center;
 margin: 0 auto;
}

.replaceTable td {
 font-size: 12px;
 padding: 20px;
}
.statusOffline {
 color: #d7c6aa;
}
.statusOnline {
 color: #0016b7;
}



/* Доработки */
.birthday {
 position: relative;
 z-index: 700;
 left: 37px;
}
.uSpoilerText img {
max-width: 650px;
}
.textcode {
 background: #d4c9b9;
 border: 1px solid #a19888;
 padding: 0 2px;
}
.myWinCont {
 text-align: left !important;
}

.verticaltop {
 vertical-align: top !important;
}

.queryField {
 width: 99%;
 padding: 3px;
 border-radius: 1px;
 -moz-border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -khtml-box-sizing: border-box;
 -webkit-box-sizing: border-box;
}
.butSub, .manFlSbm, .manFlSbm, .loginButton, .memform input[type="submit"], .searchSbmFl {
 padding: 3px 15px;
}
.searchForm {
 width: 100%;
}
.searchForm td {
 border: none;
}
.searchTextTd {
 width: 100%;
}
.searchSubmitTd {
 padding-left: 10px;
}

/* Оповещение о новом лс как ВКонтакте 
 ------------------------------------------*/ 
 .news_ls1 { 
 position:relative; 
 z-index:9999; 
 } 

 .news_ls2 { 
 position:fixed; 
 bottom:5px; 
 right:5px; 
 } 

 .uContent{ 
 overflow: hidden; 
 display:none; 
 margin-bottom:10px; 
 width:300px; 
 background:url(/image/fon_uContent_Black.png); 
 padding:5px 10px 5px 10px; 
 -webkit-border-radius: 5px; 
 -moz-border-radius:5px; 
 border-radius: 5px; 
 -moz-box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70); 
 -webkit-box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70); 
 box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70); 
 } 

 .uContent_l { 
 float:left; 
 font: 11px Verdana,Arial,Helvetica, sans-serif; 
 color:#a7a7a7; text-shadow: 1px 1px 1px #252525; font-weight: bold; 
 } 
 
 .uContent_p {float:right;} 
 .uContent_c { 
 float:left; 
 font: 100%/1.0 Verdana,Arial,Helvetica, sans-serif; 
 color:#a7a7a7; 
 width:300px; 
 padding: 5px 0px 0px 0px; 
 } 
 
 .uPm-close { 
 width:18px; 
 height:18px; 
 background:url(/image/knopka_closse_Black.png) no-repeat; 
 } 

 .uPm-close:hover { 
 background-position:0px -18px; 
 } 
 
 .uContent_c img { 
 float:right; 
 width:45px; 
 height:45px; 
 border:1px solid #838383; 
 padding: 3px; 
 margin: 0px 0px 10px 15px; 
 background:#646464; 
 } 

 .uContent_c span { 
 color:#8fbbe9; 
 } 
 .uContent_c p { 
 padding:0; 
 margin: 5px 0px 0px 0px; 
 } 

 .uContent_c a:link, 
 .uContent_c a:visited {color:#f7f7f7;} 
 .uContent_c a:hover {color:#bdbdbd;} 
 /* -------------------------------------- */
