/* Designs 07.02.2012 by DIZ-CS */

body {margin:0; padding:0; font-size:11px; font-family: Tahoma, Geneva, sans-serif; color:#858375; background-image:url('/design/bg.png') }

a:link {text-decoration:none; color:#858375;}
a:active {text-decoration:none; color:#858375;}
a:visited {text-decoration:none; color:#858375;}
a:hover {text-decoration:underline; color:#858375;}

td, body {font-family:Arial, sans-serif; font-size:11px; color: #858375; cursor:default;}

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

#wrapper {border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4; background-color:#e9e9e9; width:1022px; margin: 0 auto;}
#header {height:213px;}
#content {margin:6px 8px 6px 7px;}
#side_left {width:212px; float:left; }
#side_center {width:570px; margin:0 auto;}
#side_right {width:212px; float:right; }
#footer {clear: both; color:#e8e8e8; font-weight:bold; height:45px; background-color:#3c3c3c; background-image:url('/design/foot_bg.png')}

.h_header {width:100%; overflow:hidden;
 margin:0 auto;
 height:34px;
 background-color:#3e3e3e;
 background-image:url('/design/h_header.png')
}

.c_header {width:100%;height:148px; background-image:url('/design/header_bg.png') }
.header_icon { padding-top: 6px; padding-right:6px; height: 20px; width: 56px; float: right; overflow: hidden; }
.header_icon img { border:none; width: 23px; height: 20px; margin-right: 3px; float: left; background: url('/design/h_icon.png') no-repeat; }
.header_icon .vk img { background-position: 0 0; }
.header_icon .vk:hover img { background-position: 0 -20px; }
.header_icon .rss img { background-position: -23px 0px; }
.header_icon .rss:hover img { background-position: -23px -20px; }

.b_header {margin:0 auto; font-weight:bold; color: #858375; height:31px; background-color:#ededed; background-image:url('/design/b_header.png')}
.b_menu {padding:7px 0 0 0; margin:0 auto;}
.b_menu a {color: #858375; text-decoration: none; padding-left:28px;}
.b_menu a:hover {color: #3C3C3C; text-decoration: none; padding-left:28px;}

.block {width:210px; margin-bottom:5px; border: 1px solid #d4d4d4;}
.block_h {color:#79c437; font-weight:bold; padding:9px 0 0 8px; height:33px; background-image:url('/design/block_h.png')}
.block_c {overflow:hidden; margin-top:-9px; background-color:#ebebeb; border:1px solid #ffffff; padding:3px 3px 5px 3px;}
.footer_text {float:left; margin:11px 0 0 13px;}
.footer_count {float:right; margin:7px 7px 0 0;}
 
.h_menu {list-style:none; width:600px; height:31px; background:url('/design/menu.png') no-repeat top left; padding-left:2px;overflow:hidden;}
.h_menu li {float:left;background:url('/design/menu.png') no-repeat top right;}
.h_menu li a {color:#ffffff; font-weight:bold; display:block;height:28px;padding:9px 10px 0 10px;margin-right:2px;}
.h_menu li a:hover {text-decoration:none;color:#92be1d;background:#ebebeb url('/design/menu.png') repeat-x bottom;}

.news { margin:0 auto 5px auto; border: 1px solid #d4d4d4;}
.news_t {color:#858375; font-weight:bold; padding:9px 0 0 8px; height:33px; background-image:url('/design/block_h.png')}
.news_inf {margin:0 -1px 0 -1px; text-align:center; padding:3px 0 0 0 ; height:24px; background-color:#eaeaea; background-image:url('/design/news_inf.png')}
.news_inf span {margin-right:25px;}
.news_cont {overflow:hidden; margin-top:-9px;background-color:#ebebeb; border:1px solid #ffffff; padding:0px 0 5px 0;}
.news_poster {float:left; width:150px; height:auto; margin:-7px 8px -9px 0; background-color:#FFF; padding:1px; border: 1px solid #d5d5d5; }
.news_poster img {width:150px;}
.news_text {overflow:hidden; text-align: justify; background-color:#eaeaea; margin-top:-3px; padding:11px;}
.news_bot {float:right; margin:9px -13px 0 0;} 

.button a, .button a b { height: 23px; background: url('/design/button.png') no-repeat; }
.button a { float: right; margin: 6px 8px 4px 7px; line-height: 22px; color: #fff; }
.button a b { cursor: pointer; float: left; padding: 0 18px 0 18px; background-color: transparent; background-position: 100% -23px; }
.button a:hover { background-position: 0 -46px; }
.button a:hover b { background-position: 100% -69px; }
 
.block_nav { font-weight:bold; width:192px; margin:0 auto; padding-top:5px; padding-bottom:3px; }
.block_nav li {background:url('/design/block_hr.png') no-repeat left 21px; margin-top:-3px; }
.block_nav li a { display:block; text-decoration:none; background:url('/design/arrow.png') no-repeat 5px 8px; padding:4px 10px 9px 19px;}
.block_nav li a:hover { color:#79c437; background:url('/design/arrow_on.png') no-repeat 5px 8px; }
.block_hr {width:188px; height:2px; margin:4px auto 4px auto; background:url('/design/block_hr.png') no-repeat 0 0;}

.navigation {margin-left:4px; margin-top:11px; margin-bottom:11px;font-size:12px;font-weight:bold;border:0;color:#666;}
.navigation a:hover {

background:#cbced2;
border-color:#d4d4d4;
color:#858375;
}

.navigation a:link,.navigation a:visited,.navigation a:hover,.navigation a:active {
 margin-left:-7px;

background:#f1f1f1;
border:1px solid #d4d4d4;
color:#636363;
font-size:11px;
padding:6px 13px;
text-decoration:none
}

.navigation a:hover{
 margin-left:-7px;
background:#c7c7c7;
border:1px solid #78c03a;
color:#FFFFFF;
font-size:11px;
padding:6px 13px;
text-decoration:none
}

.navigation span {
 margin-left:-7px;
background:#f1f1f1;
border:1px solid #bbb;
color:#858375;
font-size:11px;
padding:6px 13px;
text-decoration:none
}

.block_kino {margin:3px; text-align:center; font-weight:bold; border:1px solid #d4d4d4;}
.block_kino2 {border:1px solid #ffffff;}
.block_kinoh {border:1px solid #d4d4d4; margin:-2px; }
.block_kinoh2 {padding-top:2px; min-height:16px;border-bottom:1px solid #ffffff;}
.block_kinoc { margin:7px;}
.block_kinob {border:1px solid #d4d4d4; margin:-2px;}
.block_kinob2 {padding-top:2px; min-height:16px; border-bottom:1px solid #ffffff; border-top:1px solid #ffffff;}

.chat_mess {margin:3px; border:1px solid #d4d4d4;}
.chat_mess2 {border:1px solid #ffffff;}
.chat_tit {height:20px;}
.chat_user {margin-top:5px; margin-left:5px; float:left; padding-left:16px; font-weight:bold; color:#79c437; background:url('/design/chat_user.png') no-repeat;}
.chat_user a {color:#79c437;}
.chat_user a:hover {text-decoration:underline;}
.chat_date {float:right; margin-top:5px; margin-right:5px;}
.chat_cont {text-align:justify;margin-top:4px; margin-left:7px; margin-right:7px; margin-bottom:6px;}
.chat_error {text-align:center;}
.chat_error a {font-weight:bold;}

.bprofile {
width:178px;
margin:0 auto -7px;
}

.bprofile_avatar {
text-align:center;
padding:0 0 5px;
}

.bprofile_date {
text-align:center;
background:url('/design/block_hr.png') no-repeat center bottom;
margin:0 0 4px;
padding:0 0 8px;
}

.bprofile_info {
overflow:hidden;
background:url('/design/block_hr.png') no-repeat center bottom;
margin:0 0 5px;
padding:0 0 8px;
}

.bprofile_info li {
background:url('/design/arrow_green.png') no-repeat 0 5px;
padding:0 0 1px 10px;
}
.bprofile_out a {margin-right:30%;}

.fbutton {font-weight:bold; padding-left:15px; padding-right:15px; padding-top:2px; padding-bottom:2px; color:#ffffff; background:url('/design/fbutton.png') repeat-x; border:1px solid #629e2d; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.fbutton:hover {border:1px solid #629e2d; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}

/* ===== forum Start ===== */

/* General forum Table View */
.forumContent {width:100%; margin:0 auto;}
.gTable {background:#2f2f2f;}
.gTableTop {padding:2px;height:29px;background:url('/design/h_header.png');font-family:Verdana,Sans-Serif;text-shadow:0px 1px 0px #2f4b00;color:#ffffff;font-size:13px;font-weight:normal; padding-left:13px;padding-bottom:3px;}
.gTableSubTop {padding:2px;background:url('/design/gTableSubTop.png');text-shadow:0px 1px 0px #fff;height:20px;font-size:10px;color:#5d5d5d;}
.gTableBody {padding:2px;background:#eeeeee;}
.gTableBody1 {padding:2px;background:#eeeeee;}
.gTableBottom {padding:2px;background:#eeeeee;}
.gTableLeft {padding:2px;background:#eeeeee;font-weight:bold;color:#5d5d5d;border-left:0px solid #5d5d5d;}
.gTableRight {padding:2px;background:#eeeeee;color:#5d5d5d;border-left:0px solid #5d5d5d;}
.gTableError {padding:2px;background:#292929;color:#FF0000;border-left:0px solid #5d5d5d;}
/* ------------------------ */

/* Forums Styles */
.forumNameTd,.forumLastPostTd {padding:2px;background:#eeeeee;}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;background:#eeeeee}
.forumLastPostTd,.forumArchive {padding:2px;font-size:7pt;}

a.catLink:link {text-decoration:none; color:#FFFFFF;}
a.catLink:visited {text-decoration:none; color:#FFFFFF;}
a.catLink:hover {text-decoration:underline; color:#FFFFFF;}
a.catLink:active {text-decoration:underline; color:#2d2d2d;}

.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:7pt;color:#FF0000;font-weight:bold;}
/* ------------- */

/* forum Titles & other */
.forum {font-weight:bold;font-size:9pt;}
.forumDescr,.forumModer {color:#5d5d5d;font-size:7pt;}
.forumViewed {font-size:9px;}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none; color:#5d5d5d;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color:#5d5d5d;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:underline; color:#5d5d5d;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:none; color:#5d5d5d;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {padding-bottom:7px;font-weight:bold;font-size:7pt;}
.forumBarKw {font-weight:normal;}
a.forumBarA:link {text-decoration:none; color:#5d5d5d;}
a.forumBarA:visited {text-decoration:none; color:#5d5d5d;}
a.forumBarA:hover {text-decoration:underline; color:#2d2d2d;}
a.forumBarA:active {text-decoration:underline; color:#2d2d2d;}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {font-size:7pt;}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {background:#5d5d5d;color:#5d5d5d;}
.fastNavCat {background:#EEEEF0;}
.fastNavCatA {background:#EEEEF0;color:#0000FF}
.fastNavForumA {color:#0000FF}
/* -------------------------- */

/* forum Page switches */
.pagesInfo {background:#e0e0e0;padding-right:10px;font-size:7pt;display:none;}
.switches , swchItemDots{background:#e0e0e0;}
.swchItem , .swchItem1, .switch {background:#f4f4f4;width:15px;font-size:7pt;padding:4px;border:1px solid #5d5d5d;}
.swchItemA, .swchItemA1 , .switchActive {background:url('/design/4.1.png');#d95902;font-weight:bold;color:#5d5d5d;width:15px;padding:4px;border:1px solid #5d5d5d;}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#5d5d5d;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#5d5d5d;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#5d5d5d;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#5d5d5d;}
/* ------------------- */

/* forum Spoiler */
a.bspoiler:link {text-decoration:none; color:#898989}
a.bspoiler:visited {text-decoration:none; color:#898989}
a.bspoiler:hover {text-decoration:none; color:#898989}
a.bspoiler:active {text-decoration:none; color:#898989}
.bspoilerdiv {height: 18px; padding-left: 3px; padding-top: 3px; background:#d5d5d5; border: 1px solid #5d5d5d;}
.bspoilerdtw {margin: 3px; margin-top:1px solid #5d5d5d;}
/* ----------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;padding:2px;background:#e0e0e0}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:#e0e0e0}
.threadLastPostTd {padding:2px;font-size:7pt;}
.threadDescr {color:#5d5d5d;font-size:7pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#e0e0e0;height:25px;font-weight:bold;font-size:7pt;color:#5d5d5d;padding-left:40px;}
.threadsDetails {padding:2px;background:#e0e0e0;height:25px;color:#5d5d5d;}
.forumOnlineBar {padding:2px;background:#e0e0e0;height:25px;color:#5d5d5d;}

a.threadPinnedLink:link {text-decoration:none; color:#5d5d5d;}
a.threadPinnedLink:visited {text-decoration:none; color:#5d5d5d;}
a.threadPinnedLink:hover {text-decoration:underline; color:#2d2d2d;}
a.threadPinnedLink:active {text-decoration:underline; color:#2d2d2d;}

.threadPinnedLink,.threadLink {font-weight:bold;}
a.threadLink:link {text-decoration:none; color:#5d5d5d;}
a.threadLink:visited {text-decoration:none; color:#5d5d5d;}
a.threadLink:hover {text-decoration:underline; color:#2d2d2d;}
a.threadLink:active {text-decoration:none; color:#2d2d2d;}

.postpSwithces {font-size:7pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:7pt;text-align:right;}
/* ------------------- */

 /* Posts View */
.postTable {background:#}
.postPoll {background:#e0e0e0;text-align:center;}
.postFirst {background:#e0e0e0;border-bottom:1px solid silver;}
.postRest1 {background:#e0e0e0;}
.postRest2 {background:#e0e0e0;}
.postSeparator {height:2px;background:#e0e0e0;}

.postTdTop,.postBottom {background:#d5d5d5;height:20px;}
.postUser {font-weight:bold;}
.postTdInfo {background:#e0e0e0;text-align:center;padding:5px;border:1px solid #2d2d2d;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:18px;color:#d56902;}
.posttdMessage {background:#e0e0e0;padding:5px;border:1px solid #2d2d2d;color:#5d5d5d;}

.postPoll {padding:5px;}
.pollQuestion {text-align:center;font-weight:bold;}
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:7pt;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}

.codeMessage {background:#e0e0e0;font-size:9px;}
.quoteMessage {background:#e0e0e0;font-size:9px;}

.signatureView {font-size:7pt;}
.edited {padding-top:30px;font-size:7pt;text-align:right;color:#f2881b;}
.editedBy {font-weight:bold;font-size:8pt;}

.statusBlock {padding-top:3px;}
.statusOnline {color:#FFFF00;}
.statusOffline {color:#FFFFFF;}
/* ---------- */

/* forum AllInOne Fast Add */
.newThreadBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newPollBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newThreadItem {padding: 0 0 0 8px; background: url('/.s/t/984/16.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/984/16.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* Post Form */
.se1 {font-size:7pt; #1e1e1e;color:#353535;border:1px solid #5d5d5d;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius: 2px;}


.postNameFl,.postDescrFl {background:#dddddd;border:1px solid #5d5d5d;width:400px}
.postPollFl,.postQuestionFl {background:#dddddd;border:1px solid #5d5d5d;width:400px}
.postResultFl {background:#dddddd;border:1px solid #5d5d5d;width:50px}
.postAnswerFl {background:#dddddd;border:1px solid #5d5d5d;width:300px}
.postTextFl {background:#dddddd;border:1px solid #5d5d5d;width:550px;height:150px;color:#000000;}
.postUserFl {background:#dddddd;border:1px solid #5d5d5d;width:300px}

.pollHelp {font-weight:normal;font-size:7pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center;}
/* --------- */

/* ====== forum End ====== */