/* TOP MENU START */

.a9f3a4816d2cceb5413e817833e15c87f{
position: absolute;
width: 0px;
height: 0px;
display: none;
visibility: hidden;
}

.takru{
font-size: 12px;
display:inline-block; 
margin-top:3px; 
}

.aadf273e6d37717d39186784270db6a1a{
position: absolute;
width: 0px;
height: 0px;
display: none;
visibility: hidden;
}

#vote{
float: right;
top;
width: 130px;
height: 130px;
background-image: url('/site/vote.gif');
z-index: 0;
}

#aadf273e6d37717d39186784270db6a1a{
position: absolute;
width: 0px;
height: 0px;
display: none;
visibility: hidden;
}

a.main{
float: left;
display: block;
width: 193px;
height: 38px;
background-image: url("/BTN_MENU/main.gif");
}
 
a.main:hover{
background-image: url("/BTN_MENU/main_h.gif");
} 

a.ustav{
float: left;
display: block;
width: 193px;
height: 38px;
background-image: url("/BTN_MENU/ustav.gif");
}

a.ustav:hover{
background-image: url("/BTN_MENU/ustav_h.gif");
} 

a.map{
float: left;
display: block;
width: 193px;
height: 38px;
background-image: url("/BTN_MENU/map.gif");
}
 
a.map:hover{
background-image: url("/BTN_MENU/map_h.gif");
} 

a.talents{
float: left;
display: block;
width: 193px;
height: 38px;
background-image: url("/BTN_MENU/talents.gif");
}
 
a.talents:hover{
background-image: url("/BTN_MENU/talents_h.gif");
}
 
 
a.forum_top{
float: left;
display: block;
width: 193px;
height: 38px;
background-image: url("/BTN_MENU/forum.gif");
}
 
a.forum_top:hover{
background-image: url("/BTN_MENU/forum_h.gif");
}

a.foto{
float: left;
display: block;
width: 193px;
height: 38px;
background-image: url("/BTN_MENU/foto.gif");
}
 
a.foto:hover{
background-image: url("/BTN_MENU/foto_h.gif");
}

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

.main_news{
margin: auto;
width: 717px;
height: 303px;
background-image: url("/Pictures/Main_News.bmp");
}


Shadow {
 box-shadow: 0px 0px 2px 2px #ff9900;
}

Prozrachnost {
 filter:alpha(opacity=60);
 opacity: 0.6; 
}

Pryat {
 visibility: hidden;
}

body {
 margin: 0px;
 background: url('/site/fon.jpg') fixed center top no-repeat #130806; /*fon site image*/
 font: 11px 'Arial';
 color: #5d5d5d;
 text-align: center;
}

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

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

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

* {}

img {border: 0px;}

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


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



/*--------------------- Header start ---------------------*/

#top {
 height: 0px;
 width: 100%;
 min-width: 1000px;
/*background: url(/.s/t/799/1.png); /*DEFAULT*/
}

#top2 {
 height: 150px;
 width: 100%;
 min-width: 1000px;
background: url(/site/0005.gif); /*DEFAULT* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
background-position: center;
background-repeat: no-repeat;
}

#top2_block {
 width: 1000px;
 height: 0px;
 margin: auto;
/*background: url(/.s/t/799/3.jpg); /*DEFAULT*/
}

#today {
 margin-top: 50px;
 margin-right: 12%;
 color: #ffffff;
 /*background-color: black;
 /*filter:alpha(opacity=60);
 opacity: 0.6;*/
 font: 13px 'Tahoma', 'Arial';
 float: right;
 padding: 0px 5px;
 border-radius: 2px;
 -moz-border-radius: 2px;
}

#tm {
 margin-top: 75px;
 margin-right: 5%;
 color: #ffffff;
 /*background: black;
 filter:alpha(opacity=60);
 opacity: 0.6;*/
 font: bold 13px 'Tahoma', 'Arial';
 float: right;
 padding: 0px 5px;
 border-radius: 2px;
 -moz-border-radius: 2px;
 text-transform: uppercase;
}

#tm a {
 color: #ffffff;
}

#header {
 clear: both;
 width: 1164px;
 height: 80px;
 /*background: url(/.s/t/799/4.png); /*DEFAULT*/
 margin: auto;
 text-align: center;
 font: 35px/35px 'Times New Roman';
 color: #fcd211;
}

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

#gametitle {
 position: relative;
 width: 560px;
 height: 0px;
/* background: url(/.s/t/799/5.png); /*DEFAULT*/
 margin: auto;
 margin-top: -38px;
}

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


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

#container {
 position: relative;
 width: 1265px;
 margin: auto;
 margin-top: -12px;
 padding: 0px;
 padding-top: 1px;
 text-align: left;
 /* background: url(/.s/t/799/6.png); */
}

#leftcol {
 position: relative;
 float: left;
 width: 220px;
 text-align: justify;
 /* background: url(/.s/t/799/7.png);*/
}

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

#bad {
 position: absolute;
 left: 0px;
 top: 0px;
 margin: 0px 0px 0px -17px;
 width: 38px;
 height: 127px;
 /*background: url(/.s/t/799/9.png);*/
}

#rightcol {
 position: relative;
 float: right;
 width: 220px;
 text-align: justify;
 overflow: hidden;
 /*background: url(/.s/t/799/10.png);*/
}

#rightcol-top1 {
 position: absolute;
 top: 0px;
 left: 100%;
 margin: -36px 0px 0px -223px;
 width: 149px;
 height: 0px;
/* background: url(/.s/t/799/11.png);*/
}

#rightcol-top2 {
 position: absolute;
 top: 0px;
 left: 100%;
 margin: -36px 0px 0px -74px;
 width: 34px;
 height: 0px;
 /*background: url(/.s/t/799/12.png);*/
}

#rightcol-top3 {
 position: absolute;
 top: 0px;
 left: 100%;
 margin: -36px 0px 0px -40px;
 width: 0px;
 height: 0px;
 /*background: url(/.s/t/799/13.png);*/
}

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

#ls_bottom {
 width: 196px;
 height: 0px;
 margin-left: 14px;
 /*background: url(/.s/t/799/14.png);*/
}

#rs_bottom {
 width: 196px;
 height: 0px;
 margin-left: 10px;
 /*background: url(/.s/t/799/15.png);*/
}

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

#main-top {
 margin-top: 10px;
 width: 825px;
 height: 10px;
 background: url(/site/main-top.png);
 }

#main-middle {
 width: 825px;
 background: url(/site/main-middle.png);
}

#main-body {
 margin: 0px 20px;
 width: 780px;
 padding: 1px 0px;
}

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

#main-bottom {
 width: 825px;
 height: 10px;
 background: url(/site/main-bottom.png);
}

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

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

.eTitle a:hover {}

.eMessage, .eText, .eAnswer {
 font: 11px 'Arial';
 text-align: justify !important;
 color: #ff9900;
}

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

.eDetails, .eDetails1, .eDetails2 {
 background: #ceb07c;
 border: 1px solid #b2986b;
 padding: 2px 5px;
 margin-top: 5px;
}

.cBlock1, .cBlock2 {
 background: #ceb07c;
 color: #ffffff;
 background: black; /*url(/.s/t/799/19.png);*/ /*DEFAUL_DELETE*/
}

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


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

.block {
 width: 180px;
}

.blocktop {
 width: 180px;
 height: 10px;
 overflow: hidden;
 background: url(/site/20.png);
}

.blockbottom {
 width: 180px;
 height: 9px;
 overflow: hidden;
 margin-bottom: 20px;
 background: url(/site/21.png);
}

.blockmiddle {
 width: 180px;
 background: url(/site/22.png);
}

.blocktitle {
 text-align: center;
 font: 14px 'Times New Roman';
 color: #ffffff;
 text-transform: uppercase;
}

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

#MCaddFrm {
 overflow: hidden;
 width: 168px;
}

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

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

.blockcontent li a {
 color: #ffffff;
}

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

.blockcontent a {
 color: #ff9900;
}

.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------------*/

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

.uMenuRoot li a {
 margin-left: 0px;
 font: bold 11px 'Tahoma', 'Arial';
 color: #ff9900 !important;
 background: url(/.s/t/799/23.png) no-repeat;
 background-position: 0px -2px;
 display: block;
 width: 158px;
 margin-left: 4px;
}

.uMenuRoot li a:hover{
 color: #ffffff !important;
 text-decoration: none;
}

.uMenuRoot span {
 margin-left: 15px;
}

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

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

.uMenuRoot li:nth-child(even) {
 /*background: #150800;*/
}

.blockcontent .uMenuRoot li {
}

.blockcontent .uMenuRoot a {
font-color: #ff9900 !important;
}

.blockcontent .uMenuRoot a:hover {
color: #ffffff !important;
}

.blockcontent .uMenuRoot a:active {
}

.blockcontent .uMenuRoot a.uMenuItemA {
}

.uMenuItem {
}

.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: #000000 !important;
}

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

.sidebar .u-menu .u-menuitemhl {
 color: #ff9900 !important;
 text-decoration: none;
 background: #000000 !important;
}

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

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

.sidebar .uMenuItem a:hover {
 color: #ffffff !important;
 box-shadow: 0px 0px 2px 2px #ff9900;
 

}

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

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

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


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

#footer {
 position: relative;
 width: 1000px;
 height: 164px;
 background: url(/.s/t/799/25.png) no-repeat;
 margin: auto;
 margin-top: -10px;
 margin-bottom: 10px;
 padding-top: 1px;
}

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

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

#powered_by {
 float: right;
 line-height: 30px;
 margin-top: 10px;
 float: right;
 width: 300px;
 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: 12px 0px 0px 35px;
 width: 1195px;
 overflow: hidden;
 color: #4d3326;
}

.gDivLeft {
 background: url(/site/ftop.png);
 width: 1195px;
 padding-top: 10px;
}

.gDivRight {
 background: url(/site/fcen.png);
 width: 1195px;
 padding: 0px 20px 0px 20px;
}

.gDivBottomCenter {
 background: url(/site/fbott.png);
 height: 10px;
 width:1195px;
}

.forumContent a {
 color: white;
}

.forumContent table td {
 color: #ff9900;
}

.gTable {
 border-collapse: collapse;
 background: none;
 width: 1150px !important;
}

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



.gTable td {
 border: 1px solid #FF9933;
}

.postTable td {
 border-collapse: collapse;
}

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

.gTableTop a {}

.gTableTop a:hover {}

.gTable td.gTableSubTop {
 background: black;
 color: white;
}

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

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

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

.gTableSubTop a {
 color: white;
}

.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' bold;
 color: white;
}

.quoteMessage {}

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

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

td.pagesInfo, td.switch, td.switchActive {
 background: black;
 border: 1px solid white;
 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: #FF9933;
 font: 11px 'Tahoma', 'Arial';
 background: black;
 border: 1px solid #FF9933;
 border-radius: 5px;
 -moz-border-radius: 5px;
 margin-top: 2px;
 padding-left: 15px;
 padding-right: 15px;
 cursor: pointer;
}

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

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

#container input[type=text], #container input[type=password], #container textarea, .popup input[type=text], .popup input[type=password], .popup textarea {
 border: 1px solid #FF9933;
/* background-image: url(/.s/t/799/29.gif);*/
background-repeat: repeat-x;
 background-color: black;
 color: #FF9933;
 margin-bottom: 2px;
}

textarea {}

#mchatBtn, input.codeButtons, input.button {
 padding-left: 0px;
 padding-right: 0px;
}

.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;
 color: white;
}

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



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

.ptl {
 width: 35px;
 height: 31px;
 background: url(/site/L_T.gif);
}

.ptm {
 height: 31px;
 background: url(/site/T_M.gif);
}

.ptr {
 width: 35px;
 height: 31px;
 background: url(/site/T_R.gif);
}

.pml {
 width: 35px;
 background: url(/site/M_L.gif);
}

.pbody {
 background: black/*url(/.s/t/799/35.jpg)*/;
}

.pmr {
 width: 35px;
 background: url(/site/M_R.gif);
}

.pbl {
 width: 35px;
 height: 31px;
 background: url(/site/L_B.gif);
}

.pbm {
 height: 31px;
 background: url(/site/B_M.gif);
}

.pbr {
 width: 35px;
 height: 31px;
 background: url(/site/B_R.gif);
}

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