#tooltip {
	text-align:left;
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	-moz-border-radius-bottomleft: 7px;
	-moz-border-radius-bottomright: 7px;
	-moz-border-radius-topleft: 0;
	-moz-border-radius-topright: 7px;
	max-width: 400px;

	-moz-opacity: 0.85;
}

#tooltip h3, #tooltip div { margin: 0; font: 11px Tahoma; }

td.exl		{ font-weight: bold; color:mediumspringgreen; background-color: black; }
td.anc		{ font-weight: bold; color:springgreen; background-color: blue; }

#status_on { color: #33cc33; font-weight: bold; }
#status_off { color: red; font-weight: bold; }
#eq { background-color:red; font-color: #FFFFFF; }
/* WebShop Item */
table.wsi	{ border: none; width: 285px; background-color: #f5f5f5; }
/* WebShop Item table cell */
table.wsi td	{ text-align: center; font-size: 8pt; padding: 0px; background-color: #f5f5f5; }
/* WebShop Item eXpired */
table.wsix	{ border: none; width: 285px; background-color: silver; }
/* WebShop Item eXpired table cell */
table.wsix td	{ text-align: center; font-size: 8pt; padding: 0px; background-color: silver; }
/* WebShop Item Name table */
table.wsin	{ width: 100%; border: none; border-collapse: collapse; border-spacing: 0px; }
/* WebShop Item Name table cell */
table.wsin td	{ padding: 0px; font-weight: bold; background-color: black; }
/* WebShop Item Name table cell 'caption' */
table.wsin td.icp	{ width: 99%; padding-left: 14px; }
/* WebShop Item Name table cell 'info' */
table.wsin td.ii	{ background-color: #BB724E;  width: 1%; }
table.wsin td.ii a	{ color: black; }
table.wsin td.ii a:hover	{ color: black; }
table.wsin td.ii a:visited	{ color: black; }
/* WebShop Item table cell Main Options */
td.mo	{ color: navy; }
/* WebShop Item table cell Excellent Options */
td.eo	{ color: darkgreen; }
/* WebShop Item table cell Wings Options */
td.wi	{ color: navy; }
/* WebShop Item table cell Harmony Options */
td.ho	{ color: #747500; }
/* WebShop Item table cell PvP Options */
td.po	{ color: #660072; }
/* WebShop Item Cost table */
table.wsic	{ width: 100%; border: none; border-collapse: collapse; border-spacing: 0px; }
/* WebShop Item Cost table cell */
table.wsic td	{ padding: 0px; font-weight: bold; }
/* WebShop Item Cost table cell 'Cost' */
table.wsic td.ic	{ text-align: left; width: 99%; white-space: nowrap; }
/* WebShop Item Cost table cell 'Cost' highlight cost */
table.wsic td.ic span	{ color: darkred; }
/* WebShop Item Cost table cell 'Links' */
table.wsic td.il	{ font-weight: bold; text-align: right; width: 1%; white-space: nowrap; }
/* Lottery Item Cost table cell 'Own' */
table.wsic td.iow	{ font-weight: bold; text-align: right; width: 1%; white-space: nowrap; }
/* WebShop Item Info table */
table.wsii	{ width: 100%; border: none; border-collapse: collapse; border-spacing: 0px; }
/* WebShop Item Info table cell */
table.wsii td	{ padding: 0px; font-size: 7pt; color: gray; width: 50%; }
/* WebShop Item Info table cell 'Id Link' */
table.wsii td.idl	{ text-align: left; font-weight: bold; }
table.wsii td.idl a	{ color: gray; }
table.wsii td.idl a:hover	{ color: gray; }
table.wsii td.idl a:visited	{ color: gray; }
/* WebShop Item Info table cell 'Id Link' pin */
table.wsii td.idl span.pin	{ color: darkslateblue; }
/* WebShop Item Info table cell 'Expire Date' */
table.wsii td.ied	{ text-align: right; }
.lottery_own{background-color:#4B0082;color:#F6F3EC;font-weight:700;padding:0 0 2px}


table td.divaa		{ color:magenta; background-color: black; }
table td.exl		{ color:mediumspringgreen; background-color: black; }
table td.anc		{ color:springgreen; background-color: blue; }
table td.gold		{ color:gold; background-color: black; }
table td.comm		{ color:silver; background-color: black; }
table td.cred		{ color:gold; background-color: black; }

/* webshop item's header colors */
td.divaa	{ font-weight: bold; color:magenta; background-color: black; }
td.exl		{ font-weight: bold; color:mediumspringgreen; background-color: black; }
td.anc		{ font-weight: bold; color:springgreen; background-color: blue; }
td.gold		{ font-weight: bold; color:gold; background-color: black; }
td.comm		{ font-weight: bold; color:silver; background-color: black; }
td.cred		{ font-weight: bold; color:gold; background-color: black; }

div.sib		{ font-size: 8pt; padding: 5px; width: 275px; background-color: #EAE1CB; text-align: center; }
div.sibg	{ font-size: 8pt; color: gray; padding: 5px; width: 275px; background-color: #EAE1CB; text-align: center; }
div.sibexp	{ font-size: 8pt; padding: 5px; width: 275px; background-color: silver; text-align: center; }
div.sibok	{ font-size: 8pt; color: green; padding: 5px; width: 275px; background-color: #EAE1CB; text-align: center; }
div.sibno	{ font-size: 8pt; color: gray; padding: 5px; width: 275px; background-color: silver; text-align: center; }


.item_exl { color: #33cc33; }
.item_anc { color: springgreen; background-color: blue; }

td.loader { font-size: 13px; font-family: Tahoma,Verdana; }


#thumbBox {
  position: absolute; left: 0; top: 0;
  width: auto;
  background: #313131;
  border: 1px solid #FFFFFF;
  visibility: hidden;
  cursor: pointer;
  z-index: 10;
}

#thumbBox .footerbar {
  padding: 0px;
}


#thumbBox #thumbImage {
  background-color: white;
}

#thumbLoading {
  position: absolute;
  visibility: hidden;
  border: 1px solid #a28052;
  background-color: #FFFFFF;
  font-family: Tahoma,Verdana;
  font-size: 13px;
  color: #967a53;
  padding: 5px;
  z-index: 5;
}

div.dark,tr.dark,td.dark{background-color:#EAE1CB}

#admin_bar{background:#2e2e2e url() repeat-x top;color:#d2d2d2;padding:7px;font-size:0.8em;height:14px}
.clickable	{ cursor: pointer; cursor: hand; }
.folded		{ display: block; background: transparent url(/styles/icon_plus.gif) no-repeat 6px center; padding: 4px 10px 4px 20px; }
.unfolded	{ display: block; background: transparent url(/styles/icon_minus.gif) no-repeat 6px center; padding: 4px 10px 4px 20px; }
.sp-head	{ background-color: #b3ada0; border: 1px solid #b3ada0; margin-top: 4px; }
.sp-foot	{ position: relative; float: right; bottom:20px; width: 20px; background: transparent url(/styles/icon_minus.gif) no-repeat center; }
.sp-body	{ padding: 7px; background-color: #b3ada0; display: none; border: 1px dashed #bb724e; border-top: none; }

div.error { margin-bottom:7px; background:#f5f5f5; border:2px solid red; color:red; font-weight:bold; }

div.ok { margin-bottom:7px; background:#f5f5f5; border:2px solid green; color:green; font-weight:bold; }

div.notice { margin-bottom:7px; background:#f5f5f5; border:2px solid #4a88a4; color:#4a88a4; font-weight:bold; }

#header {padding: 0; margin: 0; height: 221px; background-color: #671f13; background-image: url(top.jpg); background-position: left; background-repeat: no-repeat; text-align: right}

#nav {height: 19px; font-weight: bold; margin: 0px; padding: 2px; background-color: #bb724e; letter-spacing: 1px; background-image: url(nav.jpg); background-repeat: no-repeat}

#navdiv {height: 12px; margin: 0px; padding: 0px; background-color: #671f13; }

table.flat		{ width:100%; margin:0; padding:0; border-collapse:collapse; }
table.flat td 	{ padding:0; margin:0}
table.main 		{ width:100%; margin:0; padding:4px; }
table.main td 	{ padding:4px; }
table.cells 	{ width: 60%; margin: 0; padding: 0; border: 2px solid #FFFFFF; background-color: #EAE1CB;}
table.cells td	{ padding:2px; background-color:#999999; margin:0; }
table.cells td.header { color: #E9E2CF; background-color: #999999; padding: 4px; text-align: center; font-weight: bold; }

.head_banner {
position : absolute;text-align : center;line-height : 25px;font-family : Tahoma;font-size : 11px;border-bottom : 1px outset #6285a0;width : 100%;text-decoration : none; }

.new_cursor {
 	cursor: url('icon_plus.png');
}
table.wsin td.icmp{color:#c33;background-color:#500000;width:1%;padding-left:4px;padding-right:4px}
.small,table.small td,table.small th,table.small td input,table.small td select,div.small input,div.small select{font-size:8pt}
.small2,td.small2{font-size:7pt}

.msg_success{
background: #c2ffaf;
border: 1px solid #cccccc; 
padding: 4px;
padding-left: 33px;
margin-bottom: 6px;
margin-top: 6px;

background-image:url(success.gif);
background-repeat:no-repeat;
background-position: 10px;
font-size: 11px;
font-weight: bold;
color: #444444;
}

.msg_error{
background: #F9F2B9;
border: 1px solid #cccccc; 
padding: 4px;
padding-left: 33px;
margin-bottom: 6px;
margin-top: 6px;

background-image:url(warning.gif);
background-repeat:no-repeat;
background-position: 10px;
font-size: 11px;
font-weight: bold;
color: #444444;
}

.vashi_personaji
{
	width: 400px;
	overflow: hidden;
	margin: 0 auto 50px auto;
}

	.vashi_personaji .left
	{
		width: 180px;
		float: left;
		text-align: center;
	}

		.vashi_personaji .left h3
		{
			font-weight: bold;
			font-size: 18px;
			font-family: 'Minion Pro', 'Times New Roman';
			color: #270303;
			margin-bottom: 20px;
		}


		/* vashi_personaji input */
		.vashi_personaji .left input
		{
			width: 108px;
			background: url('../images/input_text_bg1.png') 0 0;
			border: none;
			border-bottom: 2px solid #1D0057;
			color: #1D0057;
			font-size: 14px;
			padding: 5px 10px;
		}

		.vashi_personaji .left input:focus
		{
			border-bottom: 2px solid #300090;
			color: #300090;
		}


	.vashi_personaji .right
	{
		float: right;
	}

		.vashi_personaji .right table
		{
			width: 100%;
			border-collapse: collapse;
			margin: 0;
			padding: 0;
		}
			.vashi_personaji .right table td
			{
				padding: 0;
				margin: 0;
				vertical-align: top;
				text-align: left;
			}

		.xblock1
		{
			width: 838px;
			padding: 178px 0 112px 0;
			position: relative;
			margin: 0 auto;
			color: #170000;
		}
			.xblock1 .xb1_top
			{
				width: 838px;
				height: 178px;
				background: url('../images/xb1_a.png') 0 0 no-repeat;
				position: absolute;
				top: 0;
				left: 0;
			}
				.xblock1 .xb1_top i
				{
					width: 771px;
					height: 143px;
					background: url('../images/xb1.jpg') 0 0 no-repeat;
					display: block;
					position: absolute;
					top: 35px;
					left: 31px;
				}

			.xblock1 .xb1_bottom
			{
				width: 838px;
				height: 112px;
				background: url('../images/xb3_a.png') 0 0 no-repeat;
				position: absolute;
				bottom: 0;
				left: 0;
			}
				.xblock1 .xb1_bottom i
				{
					width: 761px;
					height: 78px;
					background: url('../images/xb3.jpg') 0 0 no-repeat;
					display: block;
					position: absolute;
					top: 0;
					left: 41px;
				}

			.xblock1 .xb1_date
			{
				width: 130px;
				height: 101px;
				background: url('../images/blood.png') 0 0 no-repeat;
				color: #E2BB85;
				font-family: 'Times New Roman';
				font-size: 12px;
				font-weight: bold;
				padding: 10px 0 0 94px;
				position: absolute;
				top: 28px;
				right: 31px;
			}
			
			.xblock1 .xb1_b
			{
				background: url('../images/xb2_a.png') 0 0 repeat-y;
			}
				.xblock1 .xb1_b .xb1_b2
				{
					background: url('../images/xb2.png') 29px 0 repeat-y;
					padding: 0 55px;
				}
					.xblock1 .xb1_b .xb1_b2 .xb1_b3
					{
						margin: -100px 0 -30px 0;
						position: relative;
					}
					
						.xblock1 .xb1_b  h2
						{
							font-weight: bold;
							font-size: 24px;
							font-family: 'Minion Pro', 'Times New Roman';
							color: #270303;
							margin-bottom: 10px;
						}
						.xblock1 .xb1_b .p
						{
							padding: 0 15px;
							overflow: hidden;
							position: relative;
						}

			.xblock1 img.read_more_ru,
			.xblock1 img.read_more_en,
			.xblock1 img.back_link_ru,
			.xblock1 img.back_link_en
			{
				width: 61px;
				height: 109px;
				background-position: 0 0;
				background-repeat: no-repeat;
				position: absolute;
				bottom: 58px;
				right: -29px;
			}

				.xblock1 img.read_more_ru
				{
					background-image: url('../images/ru/read_more.png');
				}

				.xblock1 img.read_more_en
				{
					background-image: url('../images/en/read_more.png');
				}

				.xblock1 img.back_link_ru
				{
					background-image: url('../images/ru/back_link.png');
				}

				.xblock1 img.back_link_en
				{
					background-image: url('../images/en/back_link.png');
				}

				.xblock1 img.read_more_ru:hover,
				.xblock1 img.read_more_en:hover,
				.xblock1 img.back_link_ru:hover,
				.xblock1 img.back_link_en:hover
				{
					background-position: 0 -109px;
				}
		


.xblock2a img.back_link_ru,
.xblock2a img.back_link_en
{
	width: 61px;
	height: 109px;
	background-position: -1px 0;
	background-repeat: no-repeat;
	position: absolute;
	bottom: 90px;
	right: -60px;
}

	.xblock2a img.back_link_ru
	{
		background-image: url('../images/ru/back_link.png');
	}

	.xblock2a img.back_link_en
	{
		background-image: url('../images/en/back_link.png');
	}

	.xblock2a img.back_link_ru:hover,
	.xblock2a img.back_link_en:hover
	{
		background-position: -1px -109px;
	}
.clearFix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.clear {
  float: none;
  clear: both;
}
ul.t0 {
  width: 400px;
}
ul.t0, ul.t0 li {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
ul.t0 li {
  float: left;
  text-align: center;
}
ul.t0 li.activeLink a, ul.t0 li.activeLink a:hover {
  background: #36638E;
  color: #FFFFFF;
}
ul.t0 li a:hover {
  background: #DAE1E8;
  color: #2B587A;
  text-decoration: none;
}
ul.t0 a {
  float: left;
  padding: 0 0 5px 0;
  margin-right: 5px;
  text-decoration: none;
}
ul.t0 .tab_word {
  margin: 5px 10px 0px 10px;
  font-weight: normal;
}
ul.t0 .t_r {
  float: right;
  padding: 5px 0 0;
}
ul.t0 .t_r a {
  margin:0;
}
ul.t0 .t_r a:hover {
  text-decoration: underline;
}
.tl1, .tl2 {
  display: block;
  height: 1px;
  overflow: hidden;
  margin: 0px;
  border-width: 0px 2px;
}
.tl2 {
  margin-bottom: 3px;
  border-width: 0px 1px;
}
ul.t0 li a:hover b.tl1, ul.t0 li a:hover b.tl2 {
  background-color: #DAE1E8;
}
ul.t0 li.activeLink a b.tl1, ul.t0 li.activeLink a:hover b.tl1 {
  background-color: #36638E;
  border-width: 0px 1px;
}
ul.t0 li.activeLink a b.tl1 b, ul.t0 li.activeLink a:hover b.tl1 b {
  display: block;
  height: 1px;
  background: #36638E;
  overflow: hidden;
  margin: 0px;
  border: 1px solid #9AB1C6;
  border-width: 0px 1px;
}
ul.t0 li.activeLink a b.tl2, ul.t0 li.activeLink a:hover b.tl2 {
  background-color: #36638E;
  border-color: #9AB1C6;
}

#tSettings {width: 6em;}
#tNetworks {width: 4em;}
#tMobile {width: 9em;}

.tBar {
  padding: 0px 10px 0px;
  border-bottom: solid 1px #36638E;
}

.tBar #tabs {
    display: inline;
    float: left;
    border-bottom: none;
    margin: 0px;
}

.tBar .blinks {
    padding: 4px 0px;
    float: right;
}


div.btn{text-align:center;border:1px solid #366;background-color:#fff;cursor:pointer;padding:3px; }
div.btn2{text-align:center;border:1px solid #3a4b92;background-color:#eee;cursor:pointer;padding:3px;}


