
*{margin:0;padding:0;border:0;}
body{
	margin:0 auto;
	max-width:320px;
	background-color:#036;
	font-size:medium;
	color:#DDD;
	text-shadow:0 1px 5px black;
	font-family:  helvetica, arial,  verdana, tahoma, sans-serif;}
body.mobile {max-width:460px;}
.main {background-image:url('/img/bg.png')}
.nfl {background-image:url('/img/bg_l.png')}
.ntfy {background-image:url('/img/bg_l2.png')}
.ntfmy {background-image:url('/img/bg_l2.png')}
input {padding: 2px; margin: 3px 0; border-radius: 4px; font-size: medium; text-align: center;}
a:link,a:visited{text-decoration:none;color:#2E9AFE;}
a:hover{color:#39F;}
a img{border:0;}
ul,li{list-style:none;}
img{vertical-align:text-bottom;}

.hdr{padding:2px 2px 4px;background-color:#174577;}
.hdrl2{padding:2px 2px 4px;
	background-color:#fff;}
.hdr img{width:16px;
	height:16px;vertical-align:bottom;}
.hdrl img{width:32px;height:32px;
	vertical-align:bottom;}
.hdr .ttl{
	float:left;
	display:block;
	max-width:63%;
	line-height:1.1;}
.mini .hdr .ttl img {display:none;}
.hdr .cash{
	display:block;
	color:white;
	font-size:80%;
	text-align:right;
	word-wrap:break-word;}


.lvlPrgbr .prgbr{background:#666;height:3px;font-size: 0;}
.lvlPrgbr .prg{background:#EEC053;
	background-image:url('/design/bg-prg.png');height:3px;}

.logo {
	border-radius:28px;
	background-image: linear-gradient(to right, #fff 0%, #fff 50%, #4682B4 100%); 
	 font-size : 16px;
	height: 88px;  
	color : #c600be;
	font-weight:bold;
	border-top:0px solid #ddd;
	border-bottom:0px solid #ddd;  
 	border-left:3px solid #ddd;
	border-right: 4px solid #ddd;
	margin-left: 1px;
	padding: 6px;
}
.ntfy {text-align:center;
	border:2px solid #4775A7;padding:5px;
	margin:3px 0;background-color:#fff;border-radius:4px;}
.ntfmy {text-align:center;border:2px solid #4775A7;padding:5px;margin:3px 0; 
	border-radius:4px;background-image:url('/img/fon2.jpg');}
.ntfooo {text-align:center;border:2px solid #4775A7;padding:5px;margin:3px 0;
 border-radius:4px; }
.ntfyres {text-align:center;border:1px solid #4775A7;padding:2px;margin:1px 0;
	background-color:#275587;border-radius:4px;}
.ntfy.ny{padding:0;}
.ntfy .ln{border-top: 1px solid #086A87;border-bottom:1px solid #0B4C5F;}


.flr{float:right;}
.fll{float:left;}
.clb{clear:both;}
.ln{border-top:0.5px solid #084B8A;    }
.ln2{border-top:1px dotted #084B8A;   }
.hrt{border-bottom:1px dotted #275587;margin-top:5px;}
.hrb{border-bottom:1px dotted #275587;margin-bottom:5px;}
.p5{padding:5px;}
.p7{padding:7px;}
.p12{padding:12px;}
.pb5{padding-bottom:5px;}
.nwr{white-space:nowrap;}
.wwr{word-wrap:break-word;}
.hr{border-bottom:1px dotted #275587;margin:5px 0;}
.pb10{padding-bottom:10px;}
.pb25{padding-bottom:25px;}


.cntr{text-align:center;}
.m3{margin:3px;}
.m5{margin:5px;}
.m10{margin:10px;}
.p10{padding:10px;}
.mlra{margin-left:auto !important;margin-right:auto !important;}
.mb50{margin-bottom:50px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mb5{margin-bottom:5px;}
.ml5{margin-left:5px;}
.mr5{margin-right:5px;}
.mlr5{margin-left:5px;margin-right:5px;}


.notify {color:#FFF559;}

.rc,a.rc,.rc a.flhdr{color:yellow;}
.fs,a.fs,.fs a.flhdr{color:#B56DFF;}
.md,a.md,.md a.flhdr{color:#F60;}
.sr,a.sr,.sr a.flhdr{color:cyan;}
.el,a.el,.el a.flhdr{color:#F0823F;}
.rs,a.rs,.rs a.flhdr{color:#CCC;}
.vs,a.vs,.vs a.flhdr{color:#CCC;}
.fd,a.fd,.fd a.flhdr{color:#0C0;}

.demo8 {
	color : #000; font-weight:bold;
background-color : #4682B4;
border-radius: 1px;
 text-decoration:none;
 color:#FDF5E6;
padding : 2px;
margin-top : 1px;
margin-bottom : 1px;
border-top:1px solid #4682B4;
border-bottom:2px solid #fff;
   background-size: 100% auto;
   background-image: linear-gradient(to right,
#fff 0%, #4682B4 51%, #fff 100%);
   
}

.small{font-size:80%;}
.amount{color:#A5DF00;}
.navy {color:#000080;}
.marun {color:#191970;}

.msg, a.msg {border:1px solid #285688;padding:5px 9px;margin:1px;
	color:#CCC;text-decoration:none;background:#174577;}
.msg2, a.msg2 {border:1px solid #285688;padding:5px 9px;margin:1px;
	color:#CCC;text-decoration:none;background:#174577;}

.white {color:white;}
.gm {color:#A0FFA0;}
.level {color:#7cfc00;}
.buff {color:cyan;}
.sale {color:#ee96ff;}
.sales {color:#FE2EC8;}
.norm {color:#DDD;}
.black {color:#000;}
.health {color:#FF9999;}
.info {color:#0F0;}
.notify {color:#FFF559;}
.energy {color:#9999FF;}
.money {color:#CC9900;}
.minor {color:#999;}
.major {color:#DD6666;}
.link {color:#FFDF8C;}
.admin {color:#00D0FF;}
.moderator {color:#FFF;}
.tips {color:#A9D0F5;}

a.minor, .minor a {color:#999;}
a.minor:hover, .minor a:hover {color:#777;}
a.link, .user a {color:#FFDF8C;}
a.link:hover, .user a:hover {color:#DFBF6C;}
a.amount{color:#FF9;}
a.amount:hover {color:#DD7;}
a.sale{color:#ee96ff;}
a.sale:hover {color:#C187FD;}
a.tips {color:#A9D0F5;}
.itemGood {color:#6FCD72;}
.itemBad {color:chocolate;}
.waiting {color:#9999FF;}
.spaces {color:#FF6600;}
.der {color:#CCFF99;}
.mailru {color:#3232CC;}
.saw {color:#3232CC;}
.nick{color:#FFF559;}
.c_lblue{color:#daf1ff !important;}
.c_lblue2{color:#5f92d3 !important;}

a.buff {color:cyan;}
a.buff:hover {color:#00DDDD;}
a.white {color:#EEE;}
a.white:hover {color:#CCC;}
a.info {color:#0F0;}
a.info:hover {color:#6FCD72;}
a.major {color:#DD6666;}
a.major:hover {color:#BD4646;}

.nshd{text-shadow:none;}
.tdn, .tdn a{text-decoration:none !important;}
.tdu, .tdu a{text-decoration:underline !important;}
.nfl .snow,.nfl .snow2,.nfl .snow3, .nfl .hearts{padding:3px;}
.ntfy .snow, .ntfy  {padding:5px;}

.sb {background-image:url('/img/fon10.png');background-repeat:no-repeat;background-position:0 0;}
.bg1  { background-color:#174577;}

.flhdr,a.flhdr{

    }
a.flhdr:hover{background-color:#696969; border-radius:8px;}
a.flhdr:hover .abstr{background-color:#275587;}
.flhdr .abstr{background-color:#174577;}
.flhdr .abstr img{width:16px;height:16px;}

.mini .flhdr .abstr img{vertical-align:middle;}
.mini .flhdr .abstr img{vertical-align:middle;}
.flbdy{margin:4px;position:relative;}
.flbdy .flogo{width:48px;height:48px;padding:0;background:#285688;
	float:left;border-radius:4px;border:2px solid #285688;}
.flogoz{width:38px;height:38px;padding:0;background:#285688;float:left;
	border-radius:4px;border:2px solid #285688;}
.mini .flbdy .flogo{width:40px;height:40px;}
.flbdy .flogoborder{position:absolute;width:48px;height:48px;
	border-radius:4px;border:2px solid #285688;}
.mini .flbdy .flogoborder{width:40px;height:40px;}
.flbdy .flst{margin-left:57px;text-shadow:none;}
.mini .flbdy .flst{margin-left:49px;}

.flbdy .state{color:#999;font-size:80%;
	display:block;}
.flbdy img{width:16px;height:16px;
	vertical-align:bottom;}
.opn .flbdy .state{color:#FF9;}

.r4{right:4px;}
.t2{top:2px;}
.txtal{text-align:left;}
.txtar{text-align:right; }
.txtc{text-align:center; }
.blo {display: block;}
.bl{display:block;}
.mw50{max-width:50%;}
.w48{width:48%;}
.w60{width:60%;}
.w40{width:40%;}
.w100{width:100%;}
.w140px{width:140px;}
.w200px{width:200px;}
.h74{height:68px;}
.h83{height:83px;}
.h49{height:49px;}
.b {font-weight:bold;}
.sezons{ }


.ftr{
	text-align:center;
	width:80%;
	margin:7px auto;
	height:35px;}
.mini .ftr{width:96%;margin:2px auto;}
.ftr img{width:20px;height:20px;
	vertical-align:middle;}
.ftr a{
	padding:5px 0;
	color:#DCDCDC;
	font-weight:bold;
	text-decoration:none;
	display:block;
	width:46%;}
.mini .ftr a {width:48%;font-weight:normal;padding:4px 0;}
.ftr a:hover{background:#045FB4	;} 
.ftr a.btnf:hover{background:#9651a7;}
div.footer{
	text-align:center;
	margin:10px 0 5px;
	font-size:80%;
	color:#999;}

.btn{background-color:#084B8A;border-radius:10px;border:1px solid;
	border-color:#0174DF #0B0B3B #0B0B3B #0174DF;}


.nfl{
	text-align:center;
	border:2px solid #275587;
	padding:3px;margin:3px 0;
	background-color:#174577;
    border-radius:4px;}
.nfl.ny{padding:0;}
.nfl b{color:#EEC053;}
.nfl .yel{color:#FFF559;}

table.rtg {width:100%;line-height:0.8;
	border-spacing:0 1px;border-bottom:1px solid #285688;}
table.rtg td{border-top:1px solid #285688;}
table.rtg tr.odd{background:#174577;}
table.rtg .my .num a{color:#A5DF00;}
table.rtg .name{color:#FFDF8C;}
table.rtg .hgh{font-size:80%;}
table.rtg a{display:block;text-decoration:none;}
table.rtg .usr a:hover{background:#275587;}
table.rtg tr:hover{background:#275587;}
table.rtg td.num{vertical-align:middle;text-align:center;font-weight:bold;
	border-right:1px solid #043264;font-size:110%;}
table.rtg td.num a{color:#CCC;padding:0 10px;}
table.rtg td.usr a{padding:2px 0 3px 10px;}
table.rtg td.usr{width:100%;border-left:1px solid #285688;}

 
a.btnw,.btnw a,a.btnr,.btnr a,a.btng,.btng a,a.btnb,.btnb a{border:1px solid black;border-radius:4px;
	margin:2px 0;padding:2px 0;background-color:#6B8E23;color:#fff;
	font-weight:none;text-decoration:none !important;text-shadow:none;text-align:center; }

a.btng:hover,.btng a:hover{background-color:#9ACD32;}
.inf{display:inline-block;  margin:-15px;padding:2px 2px;color:#fff;font-size:x-small;
	font-weight:bold;-webkit-border-radius:2px;
	-moz-border-radius:2px;border-radius:2px;background-color:rgba(247, 129, 243, 0.5);}
.needtov{ display:inline; font-weight:bold;
	padding:3px;margin:3px;border-radius:7px;border:1px solid #64695f;}
 .needtov2{ display:inline; font-weight:bold;
	padding:1px;margin:1px;border-radius:7px;border:1px solid #A9D0F5;}
	.ps{
 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
 will-change: box-shadow;
}
.butt1 {
    display: block;
    position: relative;
    height: 18px;
    width: 90%;
    border: 1px solid #086A87
    line-height: 24px;
    text-decoration: none;
    cursor: pointer;
    color: #fff !important;
    text-align: center;
    border-radius: 4px;
    padding: 5px;
    
    margin: 3px auto;
    background: #086A87;
    background: linear-gradient(180deg,#4775A7 0,#086A87 100%);
    box-shadow: 0 2px 0 rgba(0,0,0,0.35), inset 0 2px 0 rgba(113,255,228,0.5);
}
.buttstart {
    display: block;
    position: relative;
    height: 18px;
    width: 50%;
    border: 1px solid #086A87
    line-height: 24px;
    text-decoration: none;
    cursor: pointer;
    color: #fff !important;
    text-align: center;
    border-radius: 4px;
    padding: 5px;
    
    margin: 3px auto;
    background: #086A87;
    background: linear-gradient(180deg,#4775A7 0,#086A87 100%);
    box-shadow: 0 2px 0 rgba(0,0,0,0.35), inset 0 2px 0 rgba(113,255,228,0.5);
}
.butt2 {
    display: block;
    position: relative;
    height: 18px;
    border: 1px solid #086A87
    line-height: 24px;
    text-decoration: none;
    cursor: pointer;
    color: #fff !important;
    text-align: center;
    border-radius: 4px;
    padding: 5px;
    
    margin: 3px auto;
    
    box-shadow: 0 1px 0 rgba(0,0,0,0.35), inset 0 1px 0 rgba(65,105,225,0.5);
}

.butt10 {
    display: block;
    position: relative;
    height: 28px;
    border: 1px solid #086A87
    line-height: 24px;
    text-decoration: none;
    cursor: pointer;
    color: #fff !important;
    text-align: center;
    border-radius: 4px;
    padding: 5px;
    
    margin: 3px auto;
    
    box-shadow: 0 1px 0 rgba(0,0,0,0.35), inset 0 1px 0 rgba(65,105,225,0.5);
}