* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
a:link {
    text-decoration: none;
    color: #f4d06e;
}
a:active{
    text-decoration:none;
    color: #f4d06e;
}
a:visited {
    text-decoration: none;
    color: #DAD06E;
}
a:hover {
    text-decoration: none;
    color: #8E3900;
    text-shadow: #C0C0C0 0 0 15px;
}
input:hover {
    text-decoration: underline;
    color: #7F3300;
    background: #262626;
    color: #FF6D00;
    background-image: url(images/ima.gif);
    background-repeat: repeat;
    background-position: top;
    box-shadow: #7F593F 0 0 5px;
}
textarea:hover {text-decoration:underline; color:#7F3300;}
select:hover {text-decoration:underline; color:#7F3300;}
hr {border-top: 1px solid #666;}
input, textarea, select {
    background-image: url(images/im.gif);
    background-repeat: repeat;
    background-position: top;
    border-radius: 7px;
    box-shadow: #808080 0 0 3px;
}
input, textarea,select {
    font-weight :bold;
    color: #191919;
    font-size: 17px;
    margin: 4px 0px;
    background-color: #6B6B6B;
    border-bottom: solid 1px #262626;
    border-top: solid 1px #878787;
    border-left: solid 1px #878787;
    border-right: solid 1px #262626;
}

body {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    text-transform: none;
    font-style: normal;
    font-size: 13px;
    color: #fff;
    max-width: 540px;
    background: #000000;
    margin: 0px auto;
}

.chat2 {
    font-weight: bold;
    border: 4px double #666666;
    background: #222222;
    font-size: 13px;
    color: #fff;
    padding: 2%;
}

.forum {background: #1F1F1F;}

.head {
    background: #262626;
    font-size: 15px;
    color: #fff;
    text-align: center;
    border-radius: 9px;
    text-shadow: #FF6A00 0 0 9px;
}

.admin {
    background: #1F1F1F;
    padding: 0px 5px 0px 5px;
    color: #fff;
    text-indent: 5px;
}
.admin a {
    background: #1F1F1F;
    padding: 0px 5px 0px 5px;
    width: 100%;
    color: #606060;
    text-indent: 5px;
}
.admin a:hover {
    background: #262626;
    padding: 0px 5px 0px 5px;
    width: 100%;
    color: #FF6D00;
    text-indent: 5px;
}
.adm   {
    padding-left: 7px;
    border-bottom: #666 solid 1px;
    padding: 0.5% 0% 0.5% 0%;
    text-indent: 5px;
}
.adm a {
    background: #1F1F1F;
    padding: 1% 0% 1% 0%;
    text-indent: 5px;
    display: table;
    width: 100%;
}
.adm a:hover {
    background: #262626;
    padding: 1% 0% 1% 0%;
    text-indent: 5px;
    display: table;
    width: 100%;
}
.inoy {
    background: #1F1F1F;
    text-indent: 0px;
    padding: 0% 2% 0% 1%;
}
.inoy a {
    background: #1F1F1F;
    border: #666 dotted 1px;
    text-indent: 5px;
    padding: 1% 1% 1% 1%;
    display: table;
    width: 100%;
    border-radius: 9px;
    margin: 3px 0px;
}
.inoy a:hover {
    background: #262626;
    border: #666 dotted 1px;
    text-indent: 5px;
    padding: 1% 1% 1% 1%;
    display: table;
    width: 100%;
    border-radius: 9px;
    margin: 3px 0px;
}
.inoy img {
    background: #1F1F1F;
    border: #666 dotted 0px;
    border-radius: 5px;
}
.silka {
    padding-left: 0px;
}
.silka a {
    padding-top: 0px;
    padding: 1.5% 0% 1.5% 0%;
    text-indent: 5px;
    display: table;
    width: 100%;
}
.silka a:hover {
    background: #262626;
    padding-left: 0px;
    padding: 1.5% 0% 1.5% 0%;
    text-indent: 5px;
    display: table;
    width: 100%;
}
.down {
    border-top: #666 solid 1px;
    border-left: #666 solid 1px;
    border-right: #666 solid 1px;
    border-bottom: #666 solid 1px;
    border-top: #666 solid 1px;
    border-left: #666 solid 1px;
    border-right: #666 solid 1px;
    text-align: center;
}
.down a {
    border-top: #666 solid 1px;
    border-left: #666 solid 1px;
    border-right: #666 solid 1px;
    background: #2B2B2B;
    padding-left: 0px;
    border-bottom: #1D1C1A solid 1px;
    padding: 2% 0% 2% 0%;
    display: table;
    width: 100%;
    text-align: center;
}
.down a:hover {
    border-top: #666 solid 1px;
    border-left: #666 solid 1px;
    border-right: #666 solid 1px;
    background: #212121;
    padding-left: 0px;
    border-bottom: #1D1C1A solid 1px;
    padding: 2% 0% 2% 0%;
    display: table;
    width: 100%;
    text-align: center;
}
.down2 {
    border-top: #666 solid 1px;
    border-left: #666 solid 1px;
    border-right: #666 solid 1px;
    border-bottom: #666 solid 1px;
    padding: 2% 0% 2% 0%;
}
.down2 a {
    border-top: #666 solid 1px;
    border-left: #666 solid 1px;
    border-right: #666 solid 1px;
    padding-top: 0px;
    border-bottom: #1D1C1A solid 1px;
    padding: 2% 0% 2% 0%;
    display: table;
    width: 100%;
}
.down2 a:hover {
    border-top: #666 solid 1px;
    border-left: #666 solid 1px;
    border-right: #666 solid 1px;
    background: #262626;
    padding-left: 0px;
    border-bottom: #1D1C1A solid 1px;
    padding: 2% 0% 2% 0%;
    display: table;
    width: 100%;
}
.event {
    border-bottom: #666 dotted 1px;
    border-top: #666 dotted 1px;
}
.zagolovok {background: #694a26;}
.foot {
    font-size: 14px;
    text-align: center;
    border-bottom: #666 solid 1px;
    border-right: #666 solid 1px;
}
.gameBorder {
    border: 0px #525252 solid;
    border-left: 0px #333333 solid;
    border-right: 0px #333333 solid;
}
.menu {background: #1F1F1F;}
.fon {background: #1F1F1F;}
.info {
    background: #566268;
    font-size: 10px;
    color: #fff;
    border-bottom: #666 dotted 1px;
}
.paty {
    background: #001E00;
    padding-left: 4px;
    font-size: 11px;
    color: #fff;
    border-bottom: #666 dotted 1px;
}
.logtext {
    background: #e1e493;
    color: black;
    padding-left: 4px;
    border-bottom: #666 dotted 1px;
    border-top: #666 dotted 1px;
}
.pkboy {
    background: #353535;
    color: black;
    font-size: 11px;
    padding-left: 4px;
    padding-bottom: 4px;
    padding-top	: 4px;
    border-bottom: #666 dotted 1px;
    border-top: #666 dotted 1px;
}
.news {
    background: #353535;
    color: black;
    font-size: 12px;
    padding: 1% 1% 1% 1%;
    border: #666 dotted 1px;
    border-radius: 15px;
    box-shadow: #000 0 0 5px;
}
.chattext {
    background: #e1e493;
    color: green;
    padding-left: 4px;
    border-bottom: #666 dotted 1px;
    border-top: #666 dotted 1px;
}
.dlink {
    color: #5ade36;
    text-decoration: underline;
}
.inf {
    background: #15242c;
    font-size: 20px;
    height: 20px; 
    color: #fff;
    padding: 4px;
    border-radius: 15px;
    text-shadow: #fff 0 0 9px;
}
.pic a { 
    display : block; 
    width : 194px; 
    height : 19px; 
    background : url(/1.gif) no-repeat; 
    text-decoration : none; 
    color : #FFDF8C; 
    text-align : center; 
    font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
    padding-top : 5px; 
    margin-bottom : 8px; 
}
.dot {
    border-radius: 4px;
    background: #1d1c1a;
    margin: 3px 0 0 0;
    padding: 3px 7px 3px 7px;
    border: 1px dotted #808080;
}
.lich {padding : 2px; } 
.lich img {opacity : 0.5;} 
.lich img:hover {opacity : 0.9;}
.lt1 {margin-top:5px;background-image: url(/theme/lt1.png); background-repeat: no-repeat; background-position: right top;}
.centertd {background-color: #1F1F1F;}
.t1 {height: 50px; height: 48px;  text-align: center; background-image: url(/theme/t1.png); background-repeat: repeat-x; background-position: top;}
.rt1 {width: 19px; text-align: center; background-image: url(/theme/rt1.png); background-repeat: no-repeat; background-position: left top;}
.l {width: 19px; background-image: url(/theme/l.png); background-repeat: repeat-y; background-position: right;}
.r {width: 19px; background-image: url(/theme/r.png); background-repeat: repeat-y; background-position: left;}
.lb {width: 19px; height: 22px; background-image: url(/theme/lb.png); background-repeat: no-repeat; background-position: right top;}
.bb {height: 22px; background-image: url(/theme/b.png); background-repeat: repeat-x; background-position: top;}
.rb {width: 19px; height: 22px; background-image: url(/theme/rb.png); background-repeat: no-repeat; background-position: left top;}
.a {text-align: center;}
table {width: 100%; border-spacing: 0px;}
ul {
    padding: 0;
    list-style: none;
}
ul li:before {
    content:  "—";
    position: relative;
    left:     -5px;
}
.green{ 
display: block; 
margin:auto;  
margin-top: 5px; border: 1px solid #050505;  

background-color: green;  
width: 150px; padding: 4px 0 4px 0; text-align: center; font-weight: bold;  
color: #fff; font-size: 12px; 
}
