.last_comment_os { 
 overflow: hidden; 
 float:left; 
 font: 11px Verdana,Arial,Helvetica, sans-serif; color:#555; 
 width:250px; 
 margin: 5px 0px 5px 0px; 
 } 

 .last_comment_os a:link, 
 .last_comment_os a:visited {color:#555;} 
 .last_comment_os a:hover {color:#999;} 

 .lc_message { 
 float:left; 
 margin: 0; 
 padding:5px; 
 width:238px; 
 background: #F6F6F6; 
 border: 1px solid #D6D6D6; 
 } 

 .lc_uzer { 
 float:left; 
 text-align:right; 
 width:250px; 
 position: relative 
 } 

 .lc_ugol { 
 position:absolute; 
 float:right; 
 background: url(/shiki/77669735.png) no-repeat right; 
 width: 27px; 
 height: 27px; 
 top: -1px; 
 right: 20px; 
 } 

 .lc_avatar { 
 float:right; 
 width: 30px; 
 height: 30px; 
 padding:3px; 
 border: 1px solid #D6D6D6; 
 margin: 10px 55px 0px 10px; 
 } 

 .lc_name { 
 float:right; 
 width: 145px; 
 margin: 13px 0px 2px 0px; 
 font-weight: bold; 
 } 

 .lc_data { 
 float:right; 
 font: 9px Verdana,Arial,Helvetica, sans-serif; color:#999; 
 width: 145px; 
 } 

 .transparency_i a:hover img { 
 filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50); 
 -moz-opacity: 0.5; 
 opacity: 0.5; 
 filter: alpha(opacity=50); 
 }









/* ------------------------------------------*/ 
.teaser1 {left:200px; visibility: visible; top:100px; position:absolute;}
/* ------------------------------------------*/ 

/* ------------------------------------------*/ 
.teaser2 {right:350px; visibility: visible; position:absolute; top:100px; }
/* ------------------------------------------*/ 

/* ------------------------------------------*/ 
.teaser4 {right:200px; visibility: visible; position:absolute; top:100px; }
/* ------------------------------------------*/ 



.kn_dobavit {
 
 
 margin-left: 13px; 
 color:#e2c7a3!important; font-weight: bold!important; /* - цвет текста */ 
 
 margin:5!important; /* - запрещаем внешние отступы */ 
 height:36px!important; /* - прописываем высоту поля с учётом внутренний отступов в 5px */ 
 padding: 0px 20px 1px 20px!important; /* - внутренние отступы */
 background:#1e0b00!important; /* - фон поля */
 
} 

.kn_dobavit:hover {
 background:#351400!important; /* - фон поля */ 
 
}



.securityCode {
 color:#150800!important; /* - цвет текста */ 
 margin:0!important; /* - запрещаем внешние отступы */ 
 float:left!important; /* - выравниваем элемент */ 
 height:25px!important; /* - прописываем высоту поля с учётом внутренний отступов в 5px */ 
 padding: 5px 0px 5px 0px!important; /* - внутренние отступы */ 
 background:#f9f9f9!important; /* - фон поля */ 
 border: 2px solid #1c150c!important; /* - рамка вокруг изображения */ 
 border-right:none!important; /* - запрещаем отображение правой линии рамки */
 border-radius: 5px!important;
}

#secuImgC {
 margin:0!important; /* - запрещаем внешние отступы */ 
 float:left!important; /* - выравниваем элемент */ 
 display:inline!important; /* - элемент отображается как встроенный */ 
 border: 2px solid #1c150c!important; /* - рамка вокруг изображения */ 
 border-radius: 5px!important;
}

#panel_bottom img {
 display:none; /* - удаляем элемент из документа */ 
}

.BlizzQuote { 
 font-size: 8pt; 
 font-family: Arial, Helvetica, sans-serif, serif; 
 color: #09F; 
 border: 0px solid #1d140b; 
 background-color: #161616; 
 border-top-right-radius: 10px; 
 border-top-left-radius: 10px; 
 -moz-border-radius-topright: 15px; 
 -moz-border-radius-topleft: 15px; 
 -webkit-border-top-right-radius: 15px; 
 -webkit-border-top-left-radius: 15px; 
 margin-left: 0px; 
 margin-right: 0px; 
 margin-top: 0px; 
 } 
 
 .BlizzQuote a:link, .BlizzQuote a:active, .BlizzQuote a:visited { 
 color: white!important; 
 text-decoration: none; 
 } 
 
 .BlizzQuote a:hover { 
 text-decoration: underline; 
 } 
 
 .BlizzQuoteHeader { 
 display: block; 
 background-color: transparent; 
 background-image: url('/shiki/blizz-tiny.gif'); 
 background-repeat: no-repeat; 
 background-position: 5px 5px; 
 padding-top: 9px; 
 padding-left: 35px; 
 font-weight: bold; 
 } 
 
 .BlizzContent { 
 color: #0099FF; 
 padding-top: 10px; 
 padding-bottom: 9px; 
 padding-right: 9px; 
 padding-left: 9px; 
 } 






/* Новые стили */ 
.cBlockzloi {text-shadow: black 1px 1px 2px;background:url('');padding: 10px 5px 10px 5px;color:ddd;-webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5x; border-radius: 5px;border-top: solid 1px #565656; border-left: solid 1px #565656; border-bottom: solid 1px #343434; border-right: solid 1px #343434;} 
.mchat_i {opacity:1;} 
.reg1 {text-align:left;padding:3px;} 
.reg2 {clear:left;float:left;width:160px;} 
.reg1 input[type='text'], .reg1 input[type='password'] {width:160px;} 
#rCode {width:160px; height: 35px; text-align:center; font-weight:bold; font-size:13px; margin-top: 2px;} 
#rRes{font-size: 9px; color:red; display:none;} 
.styled_block {background:url('');box-shadow: 0px 2px 3px #555;-webkit-box-shadow: 0px 2px 3px #555;-moz-box-shadow: 0px 2px 3px #555;border-radius: 20 20 20 20;-webkit-border-radius: 20 20 20 20;-moz-border-radius: 20 20 20 20;} 
.styled_block_i {background:url('');box-shadow: 0px 2px 3px #555;-webkit-box-shadow: 0px 2px 3px #555;-moz-box-shadow: 0px 2px 3px #555;border-radius: 20 0 0 20;-webkit-border-radius: 20 0 0 20;-moz-border-radius: 20 0 0 20;} 
.styled_block_s {background:url('');box-shadow: 0px 2px 3px #555;-webkit-box-shadow: 0px 2px 3px #555;-moz-box-shadow: 0px 2px 3px #555;border-radius: 0 20 20 0;-webkit-border-radius: 0 20 20 0;-moz-border-radius: 0 20 20 0;} 
.add {background:url('');box-shadow: 0px 2px 3px #555;-webkit-box-shadow: 0px 2px 3px #555;-moz-box-shadow: 0px 2px 3px #555;border-radius: 0 0 10 10;-webkit-border-radius: 0 0 10 10;-moz-border-radius:0 0 10 10x;padding:10;} 
.com_ava {background:url('');box-shadow: 0px 2px 3px #555;-webkit-box-shadow: 0px 2px 3px #555;-moz-box-shadow: 0px 2px 3px #555;border-radius: 0 20 20 0;-webkit-border-radius: 0 20 20 0;-moz-border-radius: 0 20 20 0;} 
.com_ico {background:url('');box-shadow: 0px 2px 3px #555;-webkit-box-shadow: 0px 2px 3px #555;-moz-box-shadow: 0px 2px 3px #555;border-radius: 0 0 20 20;-webkit-border-radius: 0 0 20 20;-moz-border-radius: 0 0 20 20;} 
.com_q {background:url('');box-shadow: 0px 2px 3px #555;-webkit-box-shadow: 0px 2px 3px #555;-moz-box-shadow: 0px 2px 3px #555;} 
.com_p {background:url('');box-shadow: 0px 2px 3px #555;-webkit-box-shadow: 0px 2px 3px #555;-moz-box-shadow: 0px 2px 3px #555;padding:10;} 
.o_100 {opacity:1} 
.o_95 {opacity:0.95} 
.o_90 {opacity:0.90} 
.o_85 {opacity:0.85} 
.o_80 {opacity:0.80} 
.o_75 {opacity:0.75} 
.o_70 {opacity:0.70} 
.d_btn {width:150;padding:10;background:url('');box-shadow: 0px 2px 3px #555;-webkit-box-shadow: 0px 2px 3px #555;-moz-box-shadow: 0px 2px 3px #555;border-radius: 20;-webkit-border-radius: 20;-moz-border-radius: 20;} 
.frmBtns {opacity:1.0;} 
.moderOptions {opacity:1.0} 
.fastNav {opacity:1.0} 
.fFastSearchTd {opacity:0.5} 
.zakladki {background:url('');box-shadow: 0px 2px 3px #797979;-webkit-box-shadow: 0px 2px 3px #797979;-moz-box-shadow: 0px 2px 3px #797979;border-radius: 20;-webkit-border-radius: 20;-moz-border-radius: 20;} 
.zakladki_btn {cursor:pointer;background: none !important;border: solid #666 !important;font-weight:bold;color:#fff !important;box-shadow: 0px 2px 3px #555;-webkit-box-shadow: 0px 2px 3px #606060;-moz-box-shadow: 0px 2px 3px #555;} 
.zakladki_btn:hover {cursor:pointer;background: none !important;border: solid #666 !important;font-weight:bold;color:#fff !important;box-shadow: 0px 2px 3px #444;-webkit-box-shadow: 0px 2px 3px #444;-moz-box-shadow: 0px 2px 3px #444;} 
.avatar {width:15;border:0;vertical-align:center;} 
.avatar:hover {width:50;border:0;vertical-align:center;} 
/* Конец новых стилей */

/* Дополнительно
------------------------------------------*/ 
.left {float:left;}
.right {float:right;}
.clear {clear:left;} 

.transparency_i a:hover img {
 filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50);
 -moz-opacity: 0.5;
 opacity: 0.5;
 filter: alpha(opacity=50);
} 
/*------------------------------------------*/
 
/* ? */ 
.cross1 {padding-top:1px; display:inline-block; padding-bottom:1px; color:#feb104; text-align:center; margin:0px -1px; text-shadow:0px 1px 0px rgba(0,0,0,0.30); border:1px solid #757B7F; background:#202020 url('/shiki/highlight_faint.png') repeat-x top; text-align:left;} .cross2 {padding-top:1px; display:inline-block; padding-bottom:1px; color:#202020; text-align:center; margin:0px -1px; text-shadow:1px 0px 0px rgba(0,0,0,0.30); border:1px solid #939393; border-left:1px solid #646A6D; background:#feb207 url('/shiki/highlight_faint.png') repeat-x top; text-align:right;} #icon-border {margin:0px; padding:1px; display:inline-block; border:1px solid #210703; background:#210703;} #icon-blue {display:inline-block; height:6px; width:6px; border:1px solid #586a7c; background:#feb207 url('/shiki/highlight_faint.png') repeat-x top;} #icon-gray {display:inline-block; height:6px; width:6px; border:1px solid #757B7F; background:#202020 url('/shiki/highlight_faint.png') repeat-x top;}
.bbQuoteName {color: #ffffff !important; padding-left: 5px; padding-bottom: 2px; font-size: 7pt; } 
.bbCodeName {color: #ffffff !important; padding-left: 5px; padding-bottom: 2px; font-size: 7pt; } 
.codeMessage {background: #fff8e5; font-size: 9px; border: 0px #aaaaaa dashed !important; padding-left: 1px; padding-top: 1px; padding-bottom: 1px; padding-right: 1px; } 
.quoteMessage {background: #efe5bf; font-size: 10px; color: #371f14 !important; border: 1px #d08f04 dashed !important; padding-left: 4px; padding-top: 1px; padding-bottom: 1px; padding-right: 7px; } 




.bara { 
font-size : 9pt; 
text-align : center; 
height : 40px; 
line-height : 40px; 
background : url() repeat-x; 
color : white; 
font-family : Calibri, Arial; 
}


/* User Group Marks */ 
 a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:red;} 
 a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:#0099ff; font-weight:bold; background:url('/shiki/blizz.gif') no-repeat right;padding-right:24px;}
 a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;} 
 /* ---------------- */

/*--------------------- General styles start ---------------------*/

body {
 background-image: url(/shiki/body-bg2.jpg);
 margin: 0px;
 background-position: 50% 0%;
 background-attachment: scroll;
 background-repeat: no-repeat;
 background-color: #000000;
 font: 11px 'Arial';
 color: #70523d !important;
 text-align: center;
 z-index: 2;

}

body table {
 font: 11px 'Tahoma', 'Arial';
}

body a {
 text-decoration: none;
 color: #e5891c;
}

body a:hover {
 text-decoration: underline;
}

* {}

img {border: 0px;}

/*--------------------- General styles end ---------------------*/


/*--------------------- All content start ---------------------*/
/*--------------------- All content end ---------------------*/



/*--------------------- Header start ---------------------*/
 
#top1 {
 height: 24px;
 width: 100%;
 min-width: 1000px;
 background: url(/.s/t/799/1.png);
}

#top2 {
 height: 37px;
 width: 100%;
 min-width: 1000px;
 background: url(/shiki/2.png);
}

#top2_block {
 width: 1000px;
 height: 37px;
 margin: auto;
 background: url(/shiki/3.jpg);
}

#today {
 margin-top: 1px;
 color: #a86e49;
 background: black;
 font: 11px 'Tahoma', 'Arial';
 float: left;
 padding: 0px 10px;
 border-radius: 2px;
 -moz-border-radius: 2px;
}

#tm {
 margin-top: 1px;
 color: #a86e49;
 background: black;
 font: bold 11px 'Tahoma', 'Arial';
 float: right;
 padding: 0px 10px;
 border-radius: 2px;
 -moz-border-radius: 2px;
 text-transform: uppercase;
}

#tm a {
 color: #f8e048;
}

#header {
 clear: both;
 width: 1000px;
 height: 200px;
 background: url(/shiki/bg.jpg);
 margin: auto;
 text-align: left;
 font: 35px/110px 'Times New Roman';
 color: #fcd211;
}

#gametitle-block {
 width: 1000px;
 margin: auto;
}

#gametitle {
 position: relative;
 width: 560px;
 height: 80px;
 background: url(/shiki/5.png);
 margin: auto;
 margin-top: -38px;
}

/*--------------------- Header end ---------------------*/


/*--------------------- Main content start ---------------------*/

#container {
 position: relative;
 width: 1000px;
 margin: auto;
 margin-top: -12px;
 padding: 0px;
 padding-top: 1px;
 text-align: left;
 background: url();
}

#leftcol {
 position: relative;
 float: left;
 width: 220px;
 text-align: justify;
 background: url(/shiki/7.png);
 margin-top: -7px;
}

#leftcol-top {
 position: absolute;
 top: 0px;
 left: 0px;
 margin: -55px 0px 0px -5px;
 width: 226px;
 height: 51px;
 background: url(/shiki/8.png);
 
}

#bad {
 position: absolute;
 left: 0px;
 top: 0px;
 margin: 0px 0px 0px -17px;
 width: 38px;
 height: 127px;
 background: url();
}

#rightcol {
 position: relative;
 float: left;
 width: 220px;
 text-align: justify;
 background: url(/shiki/10.png);
 margin-top: -7px;
}
#rightcol-top1 {
 position: absolute;
 top: 0px;
 left: 100%;
 margin: -55px 0px 0px -220px;
 width: 226px;
 height: 51px;
 background: url(/shiki/11.png);
}

#rightcol-top2 {
 position: absolute;
 top: 0px;
 left: 100%;
 margin: -36px 0px 0px -74px;
 width: 34px;
 height: 58px;
 background: url();
}

#rightcol-top3 {
 position: absolute;
 top: 0px;
 left: 100%;
 margin: 0px 0px 0px -40px;
 width: 103px;
 height: 127px;
 background: url();
}

.sidebar {
 margin: 10px 20px 0px 20px;
 width: 180px;
}

#ls_bottom {
 position: absolute;
 width: 240px;
 height: 165px;
 margin-left: -20px;
 background: url(/shiki/14.png);
}

#rs_bottom {
 position: absolute;
 width: 240px;
 height: 165px;
 margin-left: 0px;
 background: url(/shiki/15.png);
}

#maincol {
 /*margin: 0px 220px 0px 220px;
 _width: 100%; /*FOR IE*/
 float: left;
 width: 560px;
 text-align: justify;
 padding-top: 1px;
}

#main-top {
 margin-top: 15px;
 width: 100%;
 height: 31px;
 background: url(/shiki/16.png);
}

#main-middle {
 width: 100%;
 background: url(/shiki/17.png);
}

#main-body {
 margin: 0px 20px;
 width: 520px;
 padding: 1px 0px;
 border: 0px solid #000000;
 
}

#main-body a {
 color: #ff9d00;
 
}

#main-bottom {
 width: 100%; 
 height: 30px;
 background: url(/shiki/18.png);
}

.eTitle {
 font: 14px 'Tahoma', 'Arial';
 color: #e2c7a3;
 text-transform: uppercase;
 padding-left: 2px;
}

#main-body .eTitle a {
 font: 14px 'Tahoma', 'Arial';
 
 color: #e2c7a3;
}

.eTitle a:hover {}

.eMessage, .eText, .eAnswer {
 font: 11px 'Arial';
 text-align: justify !important;
 color: #b39265;
 padding-left: 0px;
 padding-right: 0px;

 
 
}

.cMessage {
 text-align: justify !important;
 
}

.eDetails, .eDetails1, .eDetails2 {
 background: #1a1513 !important;
 border: 0px solid #301e12 !important;
 font: 11px 'Arial';
 color: #70523d !important;
 padding: 2px 4px;
 margin-top: -2px;
}

.cBlock1, .cBlock2 {
 background: #ceb07c;
 color: #efc9a0;
 background: url(/shiki/19.png);
 border-radius: 10px 0 10px 0;
}

/*--------------------- Main content end ---------------------*/


/*--------------------- Containers start ---------------------*/

.block {
 width: 180px;
 
}

.blocktop {
 width: 180px;
 height: 15px;
 overflow: hidden;
 background: url();
}

.blockbottom {
 width: 180px;
 height: 15px;
 overflow: hidden;
 margin-bottom: -10px;
 background: url();
}

.blockmiddle {
 width: 180px;
 
 background: url();
}

.blocktitle {
 text-align: center;
 font: 14px 'Tahoma';
 
 color: #e2c7a3;
 text-transform: uppercase;
}

.blockcontent {
 text-align: left;
 margin: 0px 6px 0px 6px;
 margin-top: 5px;
 width: 168px;
 padding: 1px 0px;
}

#MCaddFrm {
 overflow: hidden;
 width: 99%;
}

.blockcontent ul {
 margin: 0;
 padding: 0;
 margin-left: 16px;
}

.blockcontent li {
 margin-left: 10px;
}

.blockcontent li a {
 color: #5d5d5d;
}

.blockcontent li a:hover {
 color: #e5891c;
}

.blockcontent a {
 color: #ffb100;
}

.blockcontent a:hover {}

.calTable {
 font: 12px 'Arial';
}

.calTable td {
 padding: 3px;
}

.calMdayIs, .calMdayIsA {
 background: #200c00;
 border: 1px solid #411a02;
}

a.calMdayLink {
 color: #ffffff;
}

.calWday {
 color: #ffffff;
 background: #200c00;
 border: 1px solid #411a02;
}

.calWdaySe, .calWdaySu {
 color: #200c00;
 background: #fcd211;
 border: 1px solid #d2770f;
}

.calMday, calMdayA, .calMdayIs {}

.calMdayA {
 color: #e83f63;
 font-weight: bold;
}

a.calMonthLink {
 color: #ffffff;
}

a.groupAdmin {
 color: #e83f63;
}

.swchItem span, .swchItemA span {
 background: #ceb07c;
 border: 1px solid #b2986b;
 padding: 2px 5px;
 height: 20px;
 color: #755112;
}

a.swchItem {
 color: #755112 !important;
}

.swchItem span:active {}

.swchItem {}

.admBarCenter div, .myWinSuccess {}

#pagesBlock1 {
 height: auto;
 padding: 3px 0px;
}

/*---------------- Mainmenu start------------*/
.uMenuH li {float:left;padding: 0 5px;list-style:none;}

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

.uMenuV li a {
 margin-left: 8px;
 font: bold 11px 'Tahoma', 'Arial';
 color: #5d5d5d;
 background: url() no-repeat;
 background-position: 0px -2px;
 display: block;
 width: 158px;
 
}

.uMenuV li a:hover{
 color: #fcd211;
 text-decoration: none;
}

.uMenuV .umenuRoot span {
 margin-left: 15px;
}

.uMenuV li {
 padding: 2px 0px;
 margin-top: 2px;
 margin-left: -2px;
 background: #200c00;
}

.uMenuV li:nth-child(odd) {
 background: #200c00;
}

.uMenuV li:nth-child(even) {
 background: #150800;
}

.blockcontent .uMenuRoot li {}

.blockcontent .uMenuRoot a {}

.blockcontent .uMenuRoot a:hover {}

.blockcontent .uMenuRoot a:active {}

.blockcontent .uMenuRoot a.uMenuItemA {}

.uMenuItem {}

.uMenuV .uMenuArrow {
 position: absolute;
 top: 0px;
 right: 0px;
 width: 5px;
 height: 17px;
 background: url(/.s/t/799/24.png);
}

/*------------------- Mainmenu end -------------------*/
/*------------------- SubMenu start ------------------*/

.sidebar .u-menu .xw-tl, .sidebar .u-menu .xw-bl {
 display: none;
}

.sidebar .u-menu .xw-ml, .sidebar .u-menu .xw-mr {
 background: none !important;
 padding: 0px !important;
}

.sidebar .u-menu .xw-mc {
 background: none !important;
 border: 0px !important;
}

.sidebar .u-menubody {
 background-position: 0px -2px;
 border: 0px !important;
}

.sidebar .u-menu .u-menuvitem {
 background: #200c00 !important;
}

.sidebar .u-menu .u-menuvitem:nth-child(2n) {
 background: #150800 !important;
}

.sidebar .u-menu .u-menuitemhl {
 color: #fcd211 !important;
 text-decoration: none;
 background: #200c00 !important;
}

.sidebar .u-menu .u-menuitemhl span {
 color: #008467 !important;
}

.sidebar .uMenuItem a {
 font: bold 11px 'Tahoma', 'Arial';
 color: #7d7e7e !important;
 background-position: 0px -2px;
}

.sidebar .uMenuItem a:hover {
 color: #ffb100 !important;
}

.sidebar .u-menuarrow {
 top: -2px !important;
}

/*------------------- SubMenu end ------------------*/

/*--------------------- Containers end ---------------------*/


/*--------------------- Footer start ---------------------*/

#footer {
 position: relative;
 width: 1000px;
 height: 232px;
 background: url(/shiki/25.png) no-repeat;
 margin: auto;
 margin-top: 0px;
 margin-bottom: 0px;
 padding-top: 0px;
}

#footer_block {
 width: 500px;
 height: 50px;
 margin: auto;
 margin-top: 104px;
}

#copyright {
 line-height: 50px;
 float: left;
 width: 500px;
 text-align: left;
 text-transform: uppercase;
}

#powered_by {
 
 line-height: 45px;
 margin-top: 20px;
 margin-left: 450px;
 width: 250px;
 text-align: right;
}

#powered_by a {
 color: #e5891c;
}

#powered_by img {
 vertical-align: middle !important;
}

/*--------------------- Footer end ---------------------*/


/*--------------------- Forum start ---------------------*/

.forumContent {
 position: relative;
 z-index: 5;
 margin: 10px 0px 0px 35px;
 width: 930px;
 overflow: hidden;
 color: #4d3326;
}

.gDivLeft {
 background: url(/shiki/26.jpg) no-repeat;
 padding-top: 30px;
}

.gDivBottomCenter {
 background: url(/shiki/27.png) no-repeat;
 height: 61px;
}

.forumContent a {
 color: #0d8467;
}

.forumContent table td {
 color: #b39265;
}

.gTable {
 border-collapse: collapse;
 background: #1e110b;
 
 width: 890px !important;
}

.postTable {
 border-collapse: collapse;
 background: none;
 
}

.gDivRight {
 background: url(/shiki/28.jpg) repeat-y;
 padding: 0px 20px 0px 20px;
}

.gTable td {
 border: 0px solid #322213;
 
}

.postTable td {
 border-collapse: collapse;
 
}

.gTable td.gTableTop, .gTableTop a {
 border: 0px;
 color: #e2c7a3;
 font: 14px 'Tahoma', 'Arial';
 text-transform: uppercase;
 padding-left: 0px;
}

.gTableTop a {}

.gTableTop a:hover {}

.gTable td.gTableSubTop {
 background: #121013;
 color: #7c7c7c;
}

.gTableTop, .gTableSubTop, .forumNameTd, .forumThreadTd, .forumPosrTd, .forumLastPostTd, .threadNametd, .threadPostTd, .threadAuthTd, .threadViewTd, .threadLastPostTd, td.threadsDetails, td.forumOnlineBar {
 padding: 4px 10px;
}

#frM6 td, #frM14 td, #frM50 td, #frM56 td, #frM59 td {
 padding: 3px 10px;
}

td.threadsDetails, td.forumOnlineBar {
 border: 0px;
 
}

.gTableSubTop a {
 color: #4d3326;
}

.postTable td {
 padding: 3px 10px;
}

.postBottom table td {
 border: 0px;
}

.postSeparator {
 display: none;
}

.posttdMessage {
 text-align: justify;
}

.threadPostTd, .threadViewTd, .threadAuthTd, .forumThreadTd, .forumPostTd {
 text-align: center !important;
}

a.TopSortLink {}

a.TopSortLink:hover {}

a.postUser {
 font-weight: bold;
}

a.forum, a.threadLink {
 font: 12px 'Arial';
 color: #ffb100;
}

.quoteMessage {}

.forumDescr, .threadDescr {
 font: 10px 'Arial';
 color: #966b55;
}

td.pollQuestion, .pollResults td, td.pollResults, td.pollTotal, td.pollAnswer, td.pollButtons, .smiles td{
 border: 0px;
}

td.pagesInfo, td.switch, td.switchActive {
 background: #341e13;
 border: 0px solid #5d4031;
 padding-left: 5px;
 padding-right: 5px;
}

td.switch a {
 color: #5d4031;
}

.switchActive {
 font-weight: bold;
}

/*--------------------- Forum end ---------------------*/


/*--------------------- INPUTS start ---------------------*/

input, select {
 font: 11px 'Tahoma', 'Arial';
 padding: 3px 0px;
}

input[type=submit], input[type=reset], input[type=button] {
 color: #ff7e12;
 font: 11px 'Tahoma', 'Arial';
 background: #250a04;
 border: 0px solid #e0b73f;
 border-radius: 5px;
 -moz-border-radius: 3px;
 margin-top: 2px;
 padding-left: 15px;
 padding-right: 15px;
 cursor: pointer;
}

input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover {
 background: #351400;
}

input[type=submit]:active, input[type=reset]:active, input[type=button]:active {
 background: #592201;
}

 #container input[type=text], #container input[type=password] {
 

 border: 0px solid #3e3e3e;
 -moz-border-radius: 1px;
 border-radius: 1px;
 background-color: #f1ebd7; 
 
 color: #000000;
 margin-bottom: 2px;
}



 #container textarea, .popup input[type=text], .popup input[type=password], .popup textarea {
 border: 0px solid #463e1b;
 
 background-image: url(/.s/t/799/29.gif);
 background-repeat: repeat-x;
 background-color: #1e0b00;
 border-radius: 5px;
 color: #c4ad8d;
 margin-bottom: 2px;
}



.queryField {
 width: auto !important;
}

.niceRadio {
 width: 16px;
 height: 16px;
 display: inline-block;
 cursor: pointer;
 background: url(/.s/t/799/30.png);
 background-position: 0 -32px;
 overflow: hidden;
 vertical-align: middle;
}
.radioChecked {
 background-position: 0 0px !important;
}
.niceRadio input {
 margin-left: -17px;
}
span.niceRadio:hover {
 background-position: 0 -16px;
}

/*--------------------- INPUTS end ---------------------*/


/*--------------------- POPUP start ---------------------*/

.popup a {}

.popup {
 width: 95%;
 margin: auto;
}

.popuptitle {
 color: #631700;
 font: 14px 'Tahoma', 'Arial';
 text-transform: uppercase;
}

.popupbody a {
 margin-top: 5px;
 color: #ffb100;
}

.ptl {
 width: 35px;
 height: 31px;
 background: url(/shiki/31.jpg);
}

.ptm {
 height: 31px;
 background: url(/shiki/32.jpg);
}

.ptr {
 width: 35px;
 height: 31px;
 background: url(/shiki/33.jpg);
}

.pml {
 width: 35px;
 background: url(/shiki/34.jpg);
}

.pbody {
 background: url(/shiki/35.jpg);
}

.pmr {
 width: 35px;
 background: url(/shiki/36.jpg);
}

.pbl {
 width: 35px;
 height: 31px;
 background: url(/shiki/37.jpg);
}

.pbm {
 height: 31px;
 background: url(/shiki/38.jpg);
}

.pbr {
 width: 35px;
 height: 31px;
 background: url(/shiki/39.jpg);
}

/*--------------------- POPUP end ---------------------*/