body, table, input, textarea, select{font: 16px Verdana;}
body{color: #000;font-size: 12px;max-width: 340px;margin: auto;font-family: Myriad Pro, Arial, Helvetica, Tahoma, sans-serif;background: url(img/bg-new.jpg) no-repeat 51% 50% #091526; background-size: 1500px 1080px; background-attachment: fixed;box-shadow: 0px 0px 3px #809dc4 inset;}
a:link,a:active,a:visited{color: #9eb7dc;text-decoration: none;}
a:hover,a:focus{color: #9eb7dc;}
input,input[type~="login"],input[type~="password"],input[type~="select"],textarea{max-width: 92%;background: #050d18;border-top: 1px solid #000;border-bottom: 1px solid #122a4b;border-left:0;border-right:0;color: #43677d;padding: 11px 8px;margin:4px;border-radius: 3px;outline:none;}  
input[type="submit"]{background:  url(/images/input.png) no-repeat top center;color: #31486c;padding: 11px 25px;border: 0;margin: 5px;font-weight: bold;outline:none;cursor: pointer;text-shadow: 0 1px 0 #809dc4;box-shadow: 0px 0px 30px #31486c inset;}
input[type="submit"]:hover{box-shadow: 0px 0px 30px #809dc4 inset;}
.button{display:block;width:220px;margin:10px auto;padding:10px 0px;color:#ccc;text-align:center;font-size:14px;background: #1c1e1f;border: 0;border-bottom: 1px solid #171717;text-decoration: none;border-radius:17px;box-shadow: 0px 0px 30px #31486c inset;}
.button:hover{box-shadow: 0px 0px 30px #809dc4 inset;}
.block{text-shadow : 0 1px 0px #000;background-color: #040b15;padding: 9px; color: #31486c;border-radius: 2px;margin: 1px;border-top: 1px solid #000;border-bottom: 1px solid #2b4364;}
.block-cntr{text-shadow : 0 1px 0px #000;background-color: #040b15;padding: 9px; text-align: center;color: #31486c;border-radius: 2px;margin: 1px;border-top: 1px solid #000;border-bottom: 1px solid #2b4364;}
.frigth{text-shadow : 0 1px 0px #000;float: right;background-color: #040b15;padding-left: 9px;padding-right: 9px;padding-top: 3px;padding-bottom: 3px;color: #31486c;border-radius: 9px;margin-right: 15px;border-top: 1px solid #000;border-bottom: 1px solid #2b4364;}
.frigth:hover{color: #fff}
.menu{text-shadow : 0 1px 0px #000;background-color: #040b15;padding: 13px;color: #31486c;margin: 1px;border: 1px solid #2b4364;box-shadow: 0px 0px 10px #2b4364 inset;}
.example3{display:inline-block;position:relative;}
.example3 .example_text{display:block;position:absolute;left:0;bottom:0;width:100%;box-sizing:border-box;moz-box-sizing: border-box;webkit-box-sizing: border-box;color: #fff;padding: 15px;background-color:rgba(0,0,0,.5);}
.success{background: url(img/cc.png) no-repeat top center,url(img/bg-block-green-c4.png) no-repeat bottom left,url(img/bg-block-green-c1.png) no-repeat top left,url(img/bg-block-green-wr4.png) repeat-y  left ,url(img/bg-block-green-c3.png) no-repeat bottom right,url(img/bg-block-green-c2.png) no-repeat top right,url(img/bg-block-green-wr3.png) repeat-y  right,url(img/bg-block-green-wr2.png) repeat-x bottom,url(img/bg-block-green-wr1.png) repeat-x top #00231f !important;padding:45px;margin: 15px;font-weight: bold;text-align:center;}
.error{background: url(img/cc.png) no-repeat top center,url(img/bg-block-red-c4.png) no-repeat bottom left,url(img/bg-block-red-c1.png) no-repeat top left,url(img/bg-block-red-wr4.png) repeat-y  left ,url(img/bg-block-red-c3.png) no-repeat bottom right,url(img/bg-block-red-c2.png) no-repeat top right,url(img/bg-block-red-wr3.png) repeat-y  right,url(img/bg-block-red-wr2.png) repeat-x bottom,url(img/bg-block-red-wr1.png) repeat-x top #2c0e00 !important;padding:45px;margin: 15px;font-weight: bold;text-align:center;}
.big-but{display:block;width:98%;height:40px;padding-top:6px;margin:0 auto;text-align:center;font-size:12px;position:center;border:1px solid #000;box-shadow:0 1px 1px #040b15 inset;}
.big-but:hover{display:block;width:98%;height:40px;padding-top:6px;margin:0 auto;text-align:center;font-size:12px;position:center;border:1px solid #809dc4;box-shadow:0 1px 1px #809dc4 inset;}
.line{background: url(img/razdel.png) no-repeat top center;height: 24px;}
.opt_head{padding: 0px 1px 0 1px;height: 12px;border-radius: 1px;background: url('img/exp-new.png') repeat-x top #000;overflow: hidden;}
.opt_head2{margin: 0;border-radius: 1px;position: relative;height: 12px;background: url('img/exp-new-go.png') 0 0 repeat-x;}
.health_attack{margin: 5px 0;position: relative;background: #9f7e61 repeat-x;height: 11px;border-radius: 2px;overflow: hidden;}
.health_attack2{height: 11px;background: #a5d72c;border-radius: 2px;}
.str{background:#040b15;border: 1px solid #000;padding:4px 28px;font-weight:700;margin:8px 0;color:#ded71b;box-shadow: 0px 0px 20px #809dc4 inset;}
.str a,.nav,.shapka a{display:inline-block;background:#040b15;border:1px solid #222;padding:2px 6px;margin:0 2px;color:#31486c;text-decoration:none;}
.str a {font-weight:400;}
.str a:hover{background: #809dc4;}
.micro{margin-left: 3%;margin-bottom:0;border-style:solid;border-color:transparent #122a4b transparent  transparent;border-width:0 10px 10px 0;height: 0px; width:0px;}
.micro2 {margin-top: 0;margin-bottom: 0px;padding: 19px;color: #9fa0b9;background-color: #122a4b;-o-border-radius: 8px;border-radius: 8px;-moz-border-radius: 8px;word-wrap:break-word;}

.link-touch 
{
    margin: 2px;
    padding: 1px;
    height: 30px;
    display: block;    
    text-decoration: none;
    border-width: 3px;
    border-style: solid;
    border-color: #532411 #471A21 #532411 #471A21;
    background: #471A21;
    background: linear-gradient(to bottom, #471A21 0%,#532411 100%);
}
