* { margin:0px; padding: 0px; }
body { 
	text-align: center; 
	background-color: #151515;
	font-size: 16px;
}
/***** ***** ***** ***** ***** ***** ***** ***** ***** *****/
/*** *** *** Struktura: Pagrindinis remelis *** *** *** ***/
#wraper { 
	width: 950px;
	margin: 5px auto 5px auto;
	text-align: left;
	color: #B4B4B4;
}
#wraper a{
	font-weight: bold;
	color: #B4B4B4;
	text-decoration: underline;
}

#wraper hr {
 	background-color: #391717;
	border: 0px;
}

#main { }
/*** *** *** BG sudaryas is images *** *** *** ***/
#logo_1 { background: url(images/logo.png); position: absolute; height: 68px; width: 341px; margin: 27px 0 0 20px;}
.head_1 { background: url(images/v.gif) repeat-x center top; height: 120px;}
.head_2 { background: url(images/kv.gif) no-repeat left top; height: 120px;}
.head_3 { background: url(images/dv.gif) no-repeat right top; height: 120px;}
.content_1 { width: 100%; background-color: #1e0c0c; }
.content_2 { background: url(images/k.gif) repeat-y left top; }
.content_3 { background: url(images/d.gif) repeat-y right top;}
.foot_1 { background: url(images/a.gif) repeat-x center top; height: 45px;}
.foot_2 { background: url(images/ka.gif) no-repeat left top; height: 45px;}
.foot_3 { background: url(images/da.gif) no-repeat right top; height: 45px;}
/*** *** *** Struktura: Virsus *** *** *** ***/
#menu {
	height: 30px;
	font-size: 18px;
	text-align: center;
	clear: both;
}
/*** *** *** Struktura: Turinys *** *** *** ***/
#content {
	margin: 0 46px 0 46px;
	clear: both;
}
#cont-left {
	width: 170px;
	float: left;
}
#cont-center {
 	margin: 0px 175px 0px 175px;
 	min-height: 425px;
	text-align:  center;
}
#cont-right {
	width: 170px;
	float: right;
}
#cont-end { clear: both;}
/*** *** *** Struktura: Apacia *** *** *** ***/
#foot {
	height: 200px;
	text-align: center;
}
/***** ***** ***** ***** ***** ***** ***** ***** ***** *****/
/*** *** *** Turinio pagrindiniai komponentai *** *** *** ***/
.title {
	border: 1px solid #310909;			
	background-color: #260d0d;
	text-align:center;
	color: #a9a9a9;
	font-size: 24px;
	font-weight:bold;
}
.subtitle {
	border: 1px solid #231313;
	background-color: #1b0505;	
	text-align:center;
	color: #B4B4B4;
	font-size: 16px;
	font-weight:bold;
}
.spacer { height: 15px; }
.space { height: 5px; }
.block {
	font-weight: bold;
}
.msg {
	border: 1px solid #512424;
	color: #ffe327;
	background-color: 1f0d0d;
	padding: 7px;
	font-weight: bold;
}

#cont-left .block, #cont-left .title, #cont-left .subtitle{ margin-left: 2px;}

#cont-center table { margin-left: auto; margin-right: auto; }
#cont-center .block, #cont-center .title, #cont-center .subtitle, #cont-center .msg { margin: 0px 30px; text-align: center;}
#cont-center .block { border:1px solid #1d0909; background: #2c1111; padding: 15px;}

#cont-right .block, #cont-right .title, #cont-right .subtitle{ margin-right: 2px; margin-left: 1px;}
.dock { border:1px solid #1d0909; background: #2c1111; padding: 5px 0px;}
/***** ***** ***** ***** ***** ***** ***** ***** ***** *****/
/*** *** *** Linkai: Pagrindinis meniu*** *** *** ***/
#menu div {
	float: left;
	height: 30px;
	width:350px;
}
#menu a, #menu a:visited {
	color: #B4B4B4;
	font-weight: bold;
	text-decoration: none;
	display:  block;
	width:95px;
	float: left;
	margin-top: 70px;
}
#menu a:hover {
	color: #B4B4B4;
	font-weight: bold;
	margin-top: 69px;
}
/*** *** *** Linkai: Turinys *** *** *** ***/
#content a, #content a:visited {
	color: #909090;
	font-weight: bold;
	text-decoration: underline;
	display: block;	
}
#content a:hover { 
	color: #B4B4B4;
}
#cont-left a { margin: 2px 1px 1px 25px; }
#cont-right a { text-align: center; }
/***** ***** ***** ***** ***** ***** ***** ***** ***** *****/
/*** *** *** Formos *** *** *** ***/
.form {
	width: 158px;
	margin: 2px auto;
	font-weight: bold;
	text-align: center;
}
.label { width: 70px; text-align: left;}
.labelx { width: 220px; text-align: left;}
.labelx span { 
	width: 50px;
	display: inline-block;
}
input { width: 100%; font-weight:  bold; background-color:#794e4e; border: 2px solid #372424; }
.hr { height: 15px;}
.submit {
	background-color:#3c0000; 
	color: #929292; 
	border:1px solid #000000; 
	font-weight:bold;
}
.form .bort { width: 10px;}
#cont-center .form, .race { width: 490px;}
#cont-center .label { width: 140px; }
/***** ***** ***** ***** ***** ***** ***** ***** ***** *****/
.account {
	width: 450px;
	border:  1px solid #281616;
	font-weight: bold;
}
.account td { border:  1px solid #281616; }
.accleft { width: 170px;}

.acc, .acchead, .accfoot {text-align: left; font-size:14px;}
.acchead, .accfoot {
	background-color: #777777;
	color: #B4B4B4;
}
.accfoot { font-size: 11px;}
.acctd1 { width: 75px;}
.acctd3 { width: 90px;}
.acctd4 { width: 50px;}
/***** ***** ***** ***** ***** ***** ***** ***** ***** *****/
.bg1 {	background-color: #1f0d0d; text-align: left;}
.bg2 {	background-color: #221010; text-align: left;}
.subpay { width: 68px; height: 23px; margin: 1px auto;}
.simple { font-weight: 100; text-align: left;}
.ileft { width: 30px; text-align: right; }
.iright { width: 30px; text-align: right; }
/***** ***** ***** ***** ***** ***** ***** ***** ***** *****/
.input { width:100%; background-color:#794e4e; border: 2px solid #372424;}
.input1 { width:98%;}
.input2 { width:94%; text-align: right; padding-right: 3px; }
#exel { text-align: left;}
.check { width:20px; text-align: center;}
#item, #exel, #price, #chars, #info, .race, #amount {
	border: 3px solid #000000;
	margin-top: 1px;
	text-align: center;
}
#item td, #exel td, #price td, #chars td, #info td, .race td {
	border: 1px solid #663333;
	font-weight:bold;
}
/***** ***** ***** ***** ***** ***** ***** ***** ***** *****/
/* race change forma*/
.race {
	display:block;
	visibility:visible;
}
.norace {
	display:none;
	visibility: hidden;
}
/***** ***** ***** ***** ***** ***** ***** ***** ***** *****/
.inputright{ text-align: right; margin-right: 1px; padding-right: 2px; width: 175px;}
/***** ***** ***** ***** ***** ***** ***** ***** ***** *****/
/* item list java paveiksliuko stilius*/
#itemdesc {
	width: 140px;
	display: none;
	border: 1px black solid;
	position: absolute;
	top: 5px;
	left: 5px;
	background: #201717;
	color: B4B4B4;
}
/***** ***** ***** ***** ***** ***** ***** ***** ***** *****/
/* inventory forma */
.itemimg {
	background: #2a1515;
}
.itemimg img{
	border: 2px solid #000000;
	float: left;
	margin-left: 1px;
	background: #201717;
}
.itemimg .dsk {
	margin: auto 25px auto 110px;
	border: 0px solid black;
	text-align: left;
	font-size: 14px;
}
.dsk div {
	margin: 5px 15px;
	font-size: 12px;
}
.exelist { color: #46ab46; }
.ancient { color: #DD8822; }
.refinery { color: #df557f; }
.harmony { color: #3737ba;	}

.itemimg input {
	float: right;
	width: 20px;
	margin-top: 5px;
	margin-right: 5px;
}
/***** ***** ***** ***** ***** ***** ***** ***** ***** *****/
/* Webbank, Selling items formos */
.ilist {
	height: 21px;
	border: 1px solid black;
	background: #2a1515;
	color: #999999;
	margin: 3px auto;
	text-align: left;
	font-size: 16px;
	font-weight: bold;
}
.ilist input {
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	width: 12px;
	background-color: #000000;
}
.ilist font {
	color: #B4B4B4;
	font-size: 14px;
}
.ilist a {
	width: 65px;
	height: 19px;
	font-size: 14px;
	float: right;
	background: #3c1616;
	text-align: center;
	margin-right: 2px;
	border: solid 1px #bebebe;
}
.ilist .sellprice, .ilist .exchangeprice {
	float: right;
	width: 110px;
	text-align: right;
	color: B4B4B4;
	background: #794e4e;
	border: 1px black solid;
	font-size: 14px;
	margin-top: 1px;
	margin-right: 1px;
}
.ilist .kiekis {
	float: left;
	width: 40px;
	text-align: right;
	color: B4B4B4;
	background: #3c1616;
	border: 1px black solid;
	margin-left: 2px;
	padding-right: 2px;
	font-size: 14px;
	margin-top: 1px;
}
.ilist .icon {
	float: left;
	width: 21px;
	margin-left: 2px;
}
.ilist .reikiagood, .ilist .reikiabad {
	float: right;
	width: 90px;
	text-align: center;
	color: B4B4B4;
	background: #794e4e;
	border: 1px #372424 solid;
	margin-right: 15px;
	font-size: 14px;
	margin-top: 1px;
}
.ilist .reikiabad  {
	color: #888;
	background: #EFEFEF;
	border: 1px red solid;
}
.ppoint { color: #B4B4B4; }
.pzen { color: #B4B4B4; }
.ilist .exchangeprice { width: 250px; }
.exelent {
	border: 1px solid black;
	background: #2c1111;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 4px;
	display: none;
}
.exelent div {
	margin-left: 50px;
}
.page {
	margin-left: auto;
	margin-right: auto;
	width: 490px;
	display: none;
}
#page1 {
	display: block;
}
.ilist .timedate { width: 140px; float: right; text-align: right; font-size: 12px; margin-top: 3px; color: #B4B4B4; }
.unread { color: B4B4B4; }
.delete {
	background: #2c1111;
}
.delete a {
	width: 110px;
	height: 19px;
	font-size: 14px;
	float: left;
	background: #230f0f;
	text-align: center;
	margin: 2px;
	border: solid 1px #333333;	
}
/***** ***** ***** ***** ***** ***** ***** ***** ***** *****/
.ico {
	width: 20px;
	background: black;
}
.matsname {
	width: 60px;
	text-align: left;
}
/***** ***** ***** ***** ***** ***** ***** ***** ***** *****/
.exp {
	margin-left: 3px;
	width: 163px;
	font-size: 14px;
	text-align: center;
}
.expframe {
	margin-left: 3px;
	width: 162px;
	margin-top: 3px;
	font-size: 8px;
	border: 1px solid #000000;
	text-align: left;
	background-color: #DDD;
}
.expnow {
	background-color: #03412a;
}
/***** ***** ***** ***** ***** ***** ***** ***** ***** *****/
