.clear {clear:both; font-size:0; line-height:0;}
a {outline:none; color:#2d697f; text-decoration:none;}
a:hover {text-decoration:underline;}


p {margin:13px 0;}

ul, ol {margin:13px 0;}
ul li, ol li {list-style-position:inside;}

.formBlock input, .formBlock textarea, .formBlock select {border:1px solid #b69566; background:#ffe6a7;}
.formBlock input, .formBlock select {line-height:18px;}
.formBlock input {height:20px;}
.formBlock select {height:22px;}
.formBlock input {padding:0 4px;}
.formBlock textarea {resize:both !important;padding:2px 4px; overflow:auto;}
.formBlockError, .formBlockError input, .formBlockError textarea, .formBlockError select {border:1px solid #b00000;}

.inpLab {position:relative; padding:0 0 0 15px; cursor:pointer;}
.inpLab input {position:absolute; left:-9999px;}
.inpLab span {position:absolute; background:url(/static/images/sprite.png);}
.inpLab .ch {top:2px; left:0; z-index:5; width:13px; height:13px; background-position:-102px -11px;}
.inpLab .r {top:0; left:2px; z-index:5; width:14px; height:14px; background-position:-115px -11px;}
.inpLab .activeCh {top:1px; left:1px; z-index:10; width:13px; height:11px; background-position:-70px 0;}
.inpLab .activeR {top:3px; left:5px; z-index:10; width:8px; height:8px;}

.titleText {display:block; margin:0 auto; text-indent:-9999px;}

.userInfo {cursor:pointer; background:url(/static/images/sprite.png) -28px 0;}


.itemImgBlock {position:relative; width:64px; height:64px;}
.itemImgBlock img {display:block;}
.itemImgBlock span {position:absolute; font-size:12px; font-weight:bold; }
.itemImgBlock .itemsQuanText {bottom:5px; right:5px; z-index:10; color:#fff;}
.itemImgBlock .itemsQuanTextT, .itemImgBlock .itemsQuanTextR, .itemImgBlock .itemsQuanTextB, .itemImgBlock .itemsQuanTextL {z-index:5; color:#000;}
.itemImgBlock .itemsQuanTextT {bottom:6px; right:5px;}
.itemImgBlock .itemsQuanTextR {bottom:5px; right:4px;}
.itemImgBlock .itemsQuanTextB {bottom:4px; right:5px;}
.itemImgBlock .itemsQuanTextL {bottom:5px; right:6px;}


input.submit {position:absolute; left:-9999px;}

.popUp {position:fixed; top:15%; left:50%; z-index:100; display:none;}
.popUp .text {position:relative; z-index:25;}
.darkBlock {position:fixed; top:0px; left:0px; z-index:99; display:none; width:100%; height:100%; background:#0f0e0e;}

.imgPopUp {top:5%;}

.index .centerCol, .forum, .popUp, .invite, .forgotPass, .registration, .fightStats, .contestPhoto, .adminPanel, .userInfoPage,.pop-ui {background:url(data:image/gif;base64,R0lGODlhDwAPAKIAAP/en//eoP/iqf/gpv/jrP/gpP/dnf/bmCH5BAAAAAAALAAAAAAPAA8AAANXKDICZCASCQI4sTkg5ilOQBwTUJAOUZbHUAQYMVzAzEW1UzBrthUyHExFmwyIDY1tVsItSAochGRs4myTlS1iwd1U3cDgA+lGQN60VRM6pt6YGpDqcSQAADs=); //background:url(/static/images/mini0.gif);}

.cBlock0, .cBlock1 {z-index:15; border:1px solid #110d0b;}
.cBlock0 .cBlockContent, .cBlock1 .cBlockContent {overflow:hidden;}


.cBlock2, .cBlock7 {position:relative;}

.cBlock3 {position:relative; border:#ffefaf solid; border-width:0 1px;}
.cBlock3 .cBlockContent {position:relative; border:#d6b884 solid; border-width:0 1px;}

.cBlock4 {padding: 1px; border: 1px solid #000;background:#f2994a;}
.cBlock4 .cBlockContent {border:1px solid #624c39;background:url(data:image/gif;base64,R0lGODlhCgAKALMAAP3Ecv3Lg/3Jf/3Fdv3Qjv3Aav3IfP3Hev3Mhf3Hef3Kgf3Nh/3Gd/3GeP3He/3JfSH5BAAAAAAALAAAAAAKAAoAAAQwEI2RBjlklLntnFk2CAUBhF96TUphSMN5Dopme4ayZA4meoNG4JWqEAgGUIAhmDwiADs=); //background:url(/static/images/mini45.gif);}


.money {position:relative; padding:0 2px 0 13px; color:#7d5637; font-size:13px; font-weight:bold;}
.money span {position:absolute; top:0; left:0; display:block; width:11px; height:12px; background:url(/static/images/sprite26.png?v1);}
.gold span {background-position:0 -23px;}
.silver span {background-position:-11px -23px;}
.copper span {background-position:-22px -23px;}
.real span {background-position:-33px -23px;}

.condition {position:relative; height:36px;}
.condition .min {position:absolute; left:0;}
.condition .max {position:absolute; right:0;}
.condition .wear, .condition .strength {position:absolute;}
.condition .strength {left:0;}
.condition .wear {right:0; color:#840000;}
.condition .scale {position:absolute; width:100%; height:5px; border:solid; background:url(data:image/gif;base64,R0lGODlhAQAPALMAAGxxCFtfBv/noJkvL4AoKNtERLc5OYGHCfvYlvRMTP/tpPPRkf/fmpqiCqu1DAAAACH5BAAAAAAALAAAAAABAA8AAAQLUAmGlmsHhFTMIBEAOw==); //background:url(/static/images/mini37.gif);}
.condition .scale span {position:absolute; top:-1px; display:block; width:3px; height:7px; background:url(/static/images/sprite27.png?v2);}
.condition .scale .l {left:-3px;}
.condition .scale .r {right:-3px;}
.condition .pure {border-color:#af9e69 #fff #a38559; border-width:1px 0;}
.condition .full {border-color:#3d3d04 #374b00 #363603; border-width:1px 1px 1px 0; background-position:0 -5px;}
.condition .full .l {background-position:0 -7px;}
.condition .full .r {background-position:0 -14px;}
.condition .bad {right:0; border-color:#561918 #000 #4d1716; border-width:1px 0 1px 1px; background-position:0 -10px;}
.condition .bad .l {background-position:0 -21px;}
.condition .bad .r {background-position:0 -28px;}


.titleBlock {position:relative;}
.titleBlock .l, .titleBlock .r {position:absolute; width:30px;}
.titleBlock .l {left:-9px;}
.titleBlock .r {right:-9px;}
.titleBlock span, .titleBlock a {position:relative; top:6px; display:block; margin:0 auto; text-indent:-9999px;}

.complaintPopUp .close, .bankPopUp .close {position:absolute; top:-6px; right:-6px; z-index:30; width:33px; height:32px; cursor:pointer; background:url(/static/images/alone14.png?v1);}

.dev0 {position:relative; z-index:5; height:51px; overflow:hidden;}
.dev0 div {height:51px; margin:0 200px; background:url(/static/images/spriteRepeat5.png?v2) repeat-x 0 -60px;}
.dev0 .leftBg22 {float:left; width:200px; height:51px; margin:0; background:url(/static/images/sprite8.png?v2);}
.dev0 .rightBg22 {float:right; width:200px; height:51px; margin:0; background:url(/static/images/sprite8.png?v2) -200px 0;}

.userInfoPage .charInfo .cBlock0 {background:url(/static/images/aloneRepeat1.jpg?v1);}
.moveContainer, .userInfoPage .charInfo .cBlock0 .moveContainer {position:relative; z-index:5; overflow:hidden;}
.userInfoPage .charInfo .cBlock0 .move {position:absolute; top:0;}
.move img, .userInfoPage .charInfo .cBlock0 .move .itemImgBlock {position:absolute !important;}
.index .galleryBlock .button, .userInfoPage .charInfo .cBlock0 .button {position:absolute; width:19px; height:62px; cursor:pointer; background:url(/static/images/sprite28.png?v1);}
.index .galleryBlock .buttonLeft, .userInfoPage .charInfo .cBlock0 .buttonLeft {left:1px;}
.index .galleryBlock .buttonLeft:hover, .userInfoPage .charInfo .cBlock0 .buttonLeft:hover {background-position:-38px 0;}
.index .galleryBlock .buttonRight, .userInfoPage .charInfo .cBlock0 .buttonRight {right:1px; background-position:-19px 0; z-index:16;}
.index .galleryBlock .buttonRight:hover, .userInfoPage .charInfo .cBlock0 .buttonRight:hover {background-position:-57px 0; z-index:16;}

.lazyContainer {display:none;}

.bigImg .now {position:absolute; top:50%; left:50%; z-index:5; cursor:pointer;}
