html, body {
	font-size: 12px;
	font-family: Tahoma, Arial, sans-serif;
	width: 100%;
	margin: 0;
	padding: 0;
	background: #eeeeee;
}

a {text-decoration: underline;color: #015292;}
label {padding-left: 7%;padding-bottom: 5px;display: inline-block;padding-top: 10px;}
.labelike {padding-left: 7%;padding-bottom: 5px;display: inline-block;padding-top: 10px;}
img {border:0 none;vertical-align:middle;}
b {font-weight:bold; color: #005892;}
h4 {margin: 15px 0 5px;}

/* * PREPARE * */
.mcenter {margin: 0 auto;}
.tacenter {text-align: center;}
.over {overflow: hidden;}
.ptt5 {padding-top: 5px;}
.ptr5 {padding-right: 5px;}
.ptb5 {padding-bottom: 5px;}
.ptl5 {padding-left: 5px;}
.ptt10 {padding-top: 10px;}
.ptb10 {padding-bottom: 10px;}
.mtt10 {margin-top: 10px;}
.mtr10 {margin-right: 10px;}
.mtb5 {margin-bottom: 5px;}
.mtb10 {margin-bottom: 10px;}
.mtl5 {margin-left: 5px;}
.mtl10 {margin-left: 10px;}
.dblock {display: block;}
.dinline {display: inline;}
.dinblock {display: inline-block;}
.c-green {color: #c4ff46;text-shadow: 1px 1px 1px #000;}
.c-gold {color: #ffef7a;text-shadow: 1px 1px 1px #000;}
.c-blu {color: #9fd5ff;text-shadow: 1px 1px 1px #000;}

/* * UI * */
.button {text-decoration:none;display: inline-block;width: auto;height: 40px;font-size: 16px;font-weight: bold;color: #ffffff;position: relative;}
	.button span {padding-top:9px;display:block;}
	.button.green {background: url(/img/btn_green_center.png);text-shadow: 1px 1px 2px #486e00;}
		.button.green .btl {height: 40px;width: 20px;position: absolute;left: -20px;top: 0;background: url(/img/btn_green_left.png) no-repeat;}
		.button.green .btr {height: 40px;width: 20px;position: absolute;right: -20px;top: 0;background: url(/img/btn_green_right.png) no-repeat;}
	.button.red {background: url(/img/btn_red_center.png);text-shadow: 1px 1px 2px #6e1000;}
		.button.red .btl {height: 40px;width: 20px;position: absolute;left: -20px;top: 0;background: url(/img/btn_red_left.png) no-repeat;}
		.button.red .btr {height: 40px;width: 20px;position: absolute;right: -20px;top: 0;background: url(/img/btn_red_right.png) no-repeat;}
	.button.blue {background: url(/img/btn_blue_center.png);text-shadow: 1px 1px 2px #00355f;}
		.button.blue .btl {height: 40px;width: 20px;position: absolute;left: -20px;top: 0;background: url(/img/btn_blue_left.png) no-repeat;}
		.button.blue .btr {height: 40px;width: 20px;position: absolute;right: -20px;top: 0;background: url(/img/btn_blue_right.png) no-repeat;}
		.button.blue input {background: transparent;border: none;height: 40px;line-height: 40px;color: #ffffff;font-size: 16px;font-weight: bold;cursor: pointer;}

.button-min {text-decoration:none;display: inline-block;width: auto;height: 23px;padding-top:3px;font-size: 13px;font-weight: bold;color: #ffffff !important;position: relative;}
	.button-min.green {background: url(/img/btn_min_green_center.png);text-shadow: 1px 1px 1px #486e00;}
		.button-min.green .btl {height: 26px;width: 11px;position: absolute;left: -11px;top: 0;background: url(/img/btn_min_green_left.png) no-repeat;}
		.button-min.green .btr {height: 26px;width: 11px;position: absolute;right: -11px;top: 0;background: url(/img/btn_min_green_right.png) no-repeat;}
	.button-min.red {background: url(/img/btn_min_red_center.png);text-shadow: 1px 1px 1px #6e1000;}
		.button-min.red .btl {height: 26px;width: 11px;position: absolute;left: -11px;top: 0;background: url(/img/btn_min_red_left.png) no-repeat;}
		.button-min.red .btr {height: 26px;width: 11px;position: absolute;right: -11px;top: 0;background: url(/img/btn_min_red_right.png) no-repeat;}
.button-min input{border:0;background:transparent;color: #ffffff;}

.input {margin: 0 auto;text-align: center;position: relative;width: 80%}
	.input .btl {position: absolute;left: -17px;top: 0;height: 35px;width: 17px;background: url(/img/input_left.png);}
	.input .btr {position: absolute;right: -17px;top: 0;height: 35px;width: 17px;background: url(/img/input_right.png);}
	input[type=text], input[type=password] {width: 100%;padding: 0;color: #517b00;font-size: 14px;border: none;background: transparent;height: 35px;background: url(/img/input_center.png);}

.helpinfo {font-size:10px;margin:5px 10% 10px 10%;}

/* * DOCUMENT * */
.document {width: 100%;height: 100%;}
	.page {max-width: 480px;margin: 0 auto;background: #ffffff;}
		.main-head {height: 170px;background: url(../img/logotype.png) no-repeat center center, url(/img/textura.png) repeat center center;}
				.logotype {/*height: 160px;margin-bottom:10px;*/}
		.azure {background: #c0e2ee;position: relative;padding: 15px 0;}
			.azure .lit {height: 2px;width: 100%;position: absolute;background: url(/img/line1.png);top: -2px;}
			.azure .lib {height: 2px;width: 100%;position: absolute;background: url(/img/line1.png);bottom: -2px;}
		.clear {clear: both;position: relative;}
			.clear .lit {height: 2px;width: 100%;position: absolute;background: url(/img/line2.png);top: -2px;}
			.clear .lib {height: 2px;width: 100%;position: absolute;background: url(/img/line2.png);bottom: -2px;}
		.foot {text-align: center;color: #abeaff;padding-bottom: 10px;background: #015292 url(/img/6.png);}
			.copyright {color: #ffffff;font-size: 14px;padding-top: 5px;}

		.head {height: 32px;background: url(/img/5.png);/*background-color:#083D67;*/position: relative;}
				.head-icon{position: absolute;top:3px;height: 28px;width: 33px;display: block;}
				.home {left: 5px;background: url(/img/home-icon.png) center no-repeat;}
				.refresh {left: 38px;background: url(/img/refresh.png) center no-repeat;}
				.mail {right: 5px;background: url(/img/mail.png) center no-repeat;}
					.mail .dot {height: 10px;width: 10px;background: url(/img/dot.png) center no-repeat;position: absolute;top: 2px;right: 6px;}
					.dot {height: 10px;width: 10px;background: url(/img/dot.png) center no-repeat;position: absolute;top:1px;right:20%;}
					.infotextblock {position:relative; height:23px; background:#083d67;}
					.infotextblock .menu-p {position:absolute; top:2px; left:10px;height:21px;}
					.menu-p-lvl {position:absolute; top:2px; right:10px; background:url('/img/uplvl.png') no-repeat 0 0%; padding-left:15px; color:#86ec86;}
					.menu-left-b {float:left; width:50%;}
					.menu-right-b {float:left;width:50%;}
				.infotext {font-size: 13px;}
				.tittlea {display:block;margin:0 auto; z-index:2; color:#fff; font-size: 14px;font-weight:bold; text-decoration:none; text-shadow:0px 1px 1px #000;padding-top:2px;}
			.spacer42 {height:42px;width:100%;}
			.clear {clear:boath;}
			.progress {height:3px;position: relative;  background:#707070; border-bottom:1px solid #07608e;}
				.progress .lil {position: absolute; width: 9px;height: 100%;background:url('/img/load-p.png') repeat-x; top: ;z-index: 6;}
				.progress .lir {position: absolute;width: 9px;height: 100%;background:#707070;right: 0;top: 0;z-index: 6;}
				.progress .lit {height:3px; background:#707070 ;z-index: 2;}
				.progress .line {height:3px;position: absolute;background:#707070;top: 0;z-index: 1;}
					.line .rightdot {position: absolute;height: 3px;width: 3px;right: -3px;top: 1px;background:}
		.title {height: 36px;background: url(/img/1.png);clear: both;position: relative;margin-bottom: 15px;border-top: 1px solid #0373e1;border-bottom: 1px solid #0373e1;}
			.title img {margin-top: 3px;margin-left: 3px;float: left;position: absolute;}
			.title span {padding-top:8px;display:block;font-size: 14px;font-weight:bold;color: #ffffff;padding-left: 64px;}
			.title a {font-weight:bold; text-decoration:underline;color:#cbff5a;}

		h1 {font-size:13px; font-weight:bold; color: #005892; margin-left: 1em;}
		h1 a {text-decoration:underline;}
		h2 {font-size:13px; font-weight:bold; color: #005892; margin:3px 0;}
		h2.help {text-align:center;margin:20px 0;}

		.part {height: 25px;padding-top:7px;background: url(/img/g_line.png);display: block;color: #0baeff;padding-left: 5px;}
			.part b {font-weight: bold;color: #033257;}
		div.part {color:#005892;}
			div.part a{color:#0baeff;}

		.part-wide {padding:12px 0 7px 5px;background: url(/img/g_line.png) repeat-x bottom;display: block;color: #0baeff;}
			.part-wide b {font-weight: bold;color: #033257;}
		div.part-wide {color:#005892;}
			div.part-wide a{color:#0baeff;}

		.olive {background: #81bd00;position: relative;clear: both;}
			.olive .lit {height: 2px;width: 100%;position: absolute;background: url(/img/line4.png);top: -2px;}
			.olive .lib {height: 2px;width: 100%;position: absolute;background: url(/img/line4.png);bottom: -2px;}

		.o-menu {padding: 8px 0;text-align: center;line-height: 24px;}
			.o-part {display: inline-block;padding:  0 5px;color: #ffffff;text-decoration: underline;}

		.sky {background: #083d67;position: relative;clear: both; color: #0d4c7d; }
			.sky .lit {height: 2px;width: 100%;position: absolute;background: url(/img/line5.png);top: -2px;}
			.sky .lib {height: 2px;width: 100%;position: absolute;background: url(/img/line5.png);bottom: -2px;}

		.lgreen {background: #86be00;position: relative;clear: both;font-weight:bold;}

		.msg_pink {background: #ffd6d6;color:#550505;position:relative;clear:both;text-align:center;padding:8px 5px;}
			.msg_pink a {color:#550505;}
		.msg_green {background: #81bd00;color:#fff;position:relative;clear:both;text-align:center;padding:8px 5px;}
			.msg_green a {color:#fff;}

		.bonus {background: #004f78;color: white;position: relative;clear: both;padding: 5px;}
			.bonus b {color: white;}
			.bonus a {color: white;}
			.bonus img {margin-right: 3px;}

		.s-menu {padding: 8px 0 0 0;overflow: hidden;margin: 0 auto;text-align: center;font-size: 11px;}
		.s-menu ul {list-style:none; margin:0 0 5px 0; padding:0;}
		.s-menu ul li {height:23px; background:url('/img/nemustbutton.png') repeat-x; width:100%; border:1px solid #022949; -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px; border-bottom:0;}
		.s-menu ul li a{height:19px; padding-top:4px;display:block;position:relative;}
		.newp {height:9px; width:8px;   position:absolute; z-index:3;background:url('/img/newsob.png') no-repeat;}
		.menu-left-b .newp  {top:0px; right:1px; }
		.menu-right-b .newp {top:0px; left:1px;}
		.s-menu li.must {background:url('/img/mustbutton.png') repeat-x;}
		.s-menu ul li a {color:#fff; text-shadow:0px 1px 1px #022949; text-decoration:none;}
		.menu-left-b ul li {border-left:0;  text-align:right;}
		.menu-left-b ul li a {padding-right:25px;}
		.menu-left-b ul li img {position:absolute; top:4px; right: 5px;}
		.menu-right-b ul li {text-align:left; border-right:0;}
		.menu-right-b ul li a {padding-left:25px;}
		.menu-right-b ul li img {position:absolute; top:4px; left: 5px;}
			.s-part {width: 25%;position:relative;float: left;color: #ffffff;margin-top: 5px;}
				.s-part img {clear: both;display: block;margin: 0 auto;border: 0px;}

		.f-menu {text-align: center;clear: both;margin-bottom: 10px;line-height: 24px;margin-top: 10px;}
			.f-part {display: inline-block;padding:  0 10px;color: #ffffff;text-decoration: underline;font-size: 14px;}

		.item.sky {border: 1px solid #1889e0;background: url(/img/2.png);overflow: hidden;padding: 0 10px 5px 10px;margin-bottom: 10px;position:relative;}
			.item.sky>img:first-child {border: 1px solid #4097e3;margin: 5px 5px 0 0;float: left;}
			.item.sky h2 {color:#0d4c7d; margin-bottom:2px;}
			.item.sky b {color:#0d4c7d}
			.item.sky a {color:#007eb9}
			.item.sky .rl {color:#0d4c7d;font-size:10px;float:right;margin-right:2px;}
			.item.sky .rl img {border:none !important;}
			.sky .ia {color: #1889e0;font-weight: bold;}
			.sky .ib {color: #1889e0;}
			.sky .fs11 {font-size: 11px;color: #b40404;float: right;margin-right: 5px;}
			.item.sky .item-info {border: 1px solid #0d61a2;margin: 7px auto 0;clear: both;background: #1889e0;color: #ffffff;margin-bottom: 5px;text-align: center;padding: 5px 0;}

		.item.red {border: 1px solid #f23b37;background: url(/img/3.png);overflow: hidden;padding: 0 10px 5px 10px;margin-bottom: 10px; color: #4a1211; }
			.item.red img:first-child {border: 1px solid #bc0501;margin: 5px 5px 5px 0;float: left;}
			.item.red h2 {color:#691a18; margin-bottom:2px;}
			.item.red b {color:#691a18}
			.item.red a {color:red}
			.item.red .rl {color:#691a18;font-size:10px;float:right;margin-right:2px;}
			.item.red .rl img {border:none !important;}
			.red .ia {color: #f23b37;font-weight: bold;}
			.red .ib {color: #f23b37;}
			.red .fs11 {font-size: 11px;color: #b40404;float: right;margin-right: 5px;}
			.red .item-info {border: 1px solid #530000;margin: 7px auto 0;clear: both;background: #f23b37;color: #ffffff;margin-bottom: 5px;text-align: center;padding: 3px 0;}

		.item.drab {border: 1px solid #6b9d01;background: url(/img/4.png);overflow: hidden;padding: 0 10px 5px 10px;margin-bottom: 10px;color:#293c01;}
			.item.drab>img:first-child {border: 1px solid #5ba505;margin: 5px 5px 0 0;float: left;}
			.item.drab h2 {color:#395401; margin-bottom:2px;}
			.item.drab b {color:#395401}
			.item.drab a {color:#007eb9}
			.item.drab .rl {color:#395401;font-size:10px;float:right;margin-right:2px;}
			.item.drab .rl img {border:none !important;}
			.drab .ia {color: #6b9d01;font-weight: bold;font-size: 14px;}
			.drab .ib {color: #6b9d01;}
			.drab .fs11 {font-size: 11px;color: #b40404;float: right;margin-right: 5px;}
			.drab .item-info {border: 1px solid #530000;margin: 7px auto 0;clear: both;background: #6b9d01;color: #ffffff;margin-bottom: 5px;text-align: center;padding: 3px 0;}

		.item.upgrade{border: 1px solid #1889E0;background: url(/img/2.png);overflow: hidden;padding: 4px 10px 10px 10px;margin-bottom: 10px;}
		.item.upgrade>img:first-child {margin: 5px 5px 0 0;float: left;}
		.item.upgrade .text{margin: 6px 0 0 70px;}
		.item.upgrade  a {color:#007eb9}
		.item.upgrade.upgrade_drab{border: 1px solid #6b9d01;background: url(/img/4.png);}

		.nulled {border-top: 1px solid #0373e1;background: url(/img/1.png);overflow: hidden;padding-bottom: 15px;}
			.free {font-size: 16px;text-align: center;color: #ffffff;text-decoration: underline;margin-top: 10px;display: block;}

		.nickname {padding: 10px 0;font-weight: bold; color: #486a00; }
			.nickname a {color: #ffffff;text-decoration: underline;}
        .p1 {background: #d2d6f0;}
		.selitem {margin-right: 16px;margin-left: 11px;float: right;display: block;margin-top: 5px;}
		.linetitle {font-weight: bold; color: #005892;}
		.linetitle.green {font-weight: bold; color: #009258;}
		.w98 {width: 98%;margin: 0 auto;padding-bottom:15px;}
		.w90 {width: 90%;margin: 0 auto;padding-bottom:15px;}
		.ib {font-weight: normal;text-decoration: underline;font-size: 14px;}
		.txtbtn {font-size: 15px;text-align: center;color: #7db900;font-weight: bold;display: block;text-decoration: underline;clear: both;}
		.txtinfo {color: #5d6945;font-size: 11px;text-align: center;}
		.mtb {margin: 0!important;margin-bottom: -3px!important;float: none!important;border: none!important;}
		.mtb-5 {margin: 0!important;margin-bottom: -5px!important;float: none!important;border: none!important;}
		.ml1 {margin-left:1em;}
		.mb3 {margin-bottom:3em;}
		.butts_menu {margin-left: 20px; }
		hr {border:0;background-color:#9fcfe8;color:#9fcfe8;height:1px;margin-bottom:20px;}
		.reply {float:right;}
		.msg {color: #333;}
		.chat_message {border-bottom:1px solid #e3e3e3;padding: 8px 4px 5px;overflow:hidden;}

		.mail_to_me {
			background-color: #eee;
			float: left;
        	clear: both;
			width: 80%;
			border-top: solid 1px #777;
			border-right: solid 1px #777;
			border-bottom: solid 1px #777;
			border-left: 0;
			padding: 4px 6px 5px;
			margin: 5px 0;
			border-radius: 0 6px 6px 0;
		}

		.mail_from_me {
			background-color: #c8e690;
			float: right;
			clear: both;
			width: 80%;
			border-top: solid 1px #567850;
			border-left: solid 1px #567850;
			border-bottom: solid 1px #567850;
			border-right: 0;
			padding: 4px 6px 5px;
			margin: 5px 0;
			border-radius: 6px 0 0 6px;
		}

		.postdate {float:right;color: #777;}

		.paginator {clear: both;text-align: center;height: 20px;margin:5px 0;}
			.paginator a {text-decoration: none;}
			.paginator .list {display: inline-block;width: 23px;height: 20px;padding-top: 3px;margin-left:-3px;}
			.paginator .list.cur {background: url(/img/dot_cur.png) center no-repeat;}
			.paginator .list.num {background: url(/img/green_dot.png) center no-repeat;text-align: center;color: #ffffff;}
			.paginator .list.prew {background: url(/img/blu_dot_prew.png) center no-repeat;}
			.paginator .list.next {background: url(/img/blu_dot_next.png) center no-repeat;}
			.paginator .list.start {background: url(/img/blu_dot_start.png) center no-repeat;}
			.paginator .list.end {background: url(/img/blu_dot_end.png) center no-repeat;}

		.add {padding: 15px;border: 1px solid #0181e4;border-radius: 5px;background: url(/img/08.png);width: 80%;margin: 0 auto;overflow: hidden;}
			.add .new {color: #0baeff;font-weight: bold;font-size: 14px;}

		.smile{
			height: 24px;
			width: 20px;
			display: inline-block;
			border: 0;
			margin: 6px 0 0;
			text-decoration:none;
			text-indent:-9999px;
			color:transparent;
		}
		.smile1 {background: url("/img/smiles/1.gif") no-repeat scroll 0 100%;}
		.smile2 {background: url("/img/smiles/2.gif") no-repeat scroll 0 100%;}
		.smile3 {background: url("/img/smiles/3.gif") no-repeat scroll 0 100%;}
		.smile4 {background: url("/img/smiles/4.gif") no-repeat scroll 0 100%;}
		.smile5 {background: url("/img/smiles/5.gif") no-repeat scroll 0 100%;}
		.smile6 {background: url("/img/smiles/6.gif") no-repeat scroll 0 100%;}
		.left {float:left;}
		.right {float:right;}
.table{display:table;}
.table>div{display:table-row;}
.table>div>div{display:table-cell;}
.bottom-links{overflow:hidden;}
.bottom-links .left{padding-left:3px;margin-top:5px;}
.bottom-links .right{padding-right:3px;margin-top:5px;}
.form-title{font-weight: bold;}

/*.userlink.c0{color:#4b9600}*/
.userlink.c1{color:#939600}
.userlink.c2{color:#965400}
.userlink.c3{color:#960300}
.userlink.c4{color:#960047}
.userlink.c5{color:#940096}
.userlink.c6{color:#4e0096}
.userlink.c7{color:#0d0096}
.userlink.c8{color:#004696}
.userlink.c9{color:#009695}
.userlink.c10{color:#00965d}
.userlink.c11{color:#00960c}
.userlink.c12{color:#4b9600}
