@CHARSET "UTF-8";
a{
	color: #861;
}
a:hover {
	color: #FA6;
}
h1 {
	font-size: 13pt;
	margin:10px;
	color: #CB7;
}

h4 {
	font-size: 11pt;
	color: #BA6;
	margin: 2px;
}
.banner {
	font-size:9pt;
	color:#BBB;
	padding: 4px 4px 4px 170px;
}
.banner h1 {
	padding:0;
	margin:0;
}

div.news {
	padding:10px;
	margin-bottom: 10px;
}

div.svarb {
	color:#999;
	border:#321 1px solid;
	background:#111;
	padding:6px;
	margin:10px;
}
div#rf{
	padding:20px;
}

div#rf label{
	display:block;
}
div#hed1 {
	margin:auto;
	text-align: right;
	width: 1024px;
	height: 19px;
	background: url(images/im01.jpg) no-repeat;	
}
div#hed2 {
	margin:auto;
	width: 1024px;
	height: 221px;
	background: url(images/im02.jpg) no-repeat;	
}
div#pcon {
	margin:auto;
	width: 1024px;
	height: 100%;
}
div.del{
	clear:left;
}
div#lblk{
	padding-top:10px;
	float:left;
	width:168px;
	height:100%;
	background: url(images/im03.jpg) no-repeat;
}
div#rblk{
	float:left;
	height:342px;
	width:207px;
	background: url(images/im05.jpg) no-repeat;
}
div#cblk{
	float:left;
	height:auto;
	width:649px;
	background: url(images/im06.gif) repeat-y;
}
div#cblk > div{	
	width:579px;
	height:auto;
	background: url(images/im04.jpg) no-repeat;
	padding: 50px 20px 120px 50px;	
}
div.lmit {
	height: 30px;
}

div.reg {
	height: 32px;
}

div.reg a {
	display:block;
	padding:0 0 0 20px;
	font-size:12pt;
	text-decoration: none;
	font-weight: bold;
	color: #DDD;
}
	

div.lmit a{
	display:block;
	padding:0 0 0 20px;
	font-size:12pt;
	text-decoration: none;
	font-weight: bold;
	color: #000;
}
div.lmit a:hover{
	color: #FF5;
}

div#stat {
	margin: 8px 10px 38px 8px;
	padding: 4px;
	overflow: auto;
	width:174px;
	height:256px;	
}
div#stat .srv {
	margin-top: 4px;
	font-size: 12pt;
	font-weight: bold;
	color: #FFF;
}
div.err {
	color:#AA9;
	border:#C21 1px solid;
	background:#211;
	padding:16px;
	margin: 0 30px 0 30px;
}
div.login{
	position:absolute;
	top:241px;	
	padding-left:300px;
}
div.login input, div.login select, #rf input, #rf select {
	border:1px solid #222;
	color: #ccc;
	background: #140800;
}
div.login input#oid, #rf .openid {
	background:#140800 url(images/login-bg.gif) no-repeat scroll 0 50%;
	border:1px solid #222;
	color:#ccc;
	padding-left: 20px;
}
div.login ul.server {margin:-2px 0 0 0;padding:0;}
div.login ul.server li {
	display: block;
	float:left;
	margin: 0 0 0 3px;
	padding: 2px 0 0 0;
	width: 41px;
	height: 22px;
	text-align:center;
	background: url(images/login_b0.gif) no-repeat;	
}
div.login ul.server li a{
	color: grey;
	text-decoration: none;
	font-weight: bold;
	margin:0;
	padding:0;
}
div.login ul.server li a:hover, div.login ul.server li:hover a{
	color: white;
} 
div.login ul.server li:hover {
	background: url(images/login_b1.gif) no-repeat;
}
div#copy {
	text-align: center;
	border:1px solid #080808;
	background: #040404;
	color: #666;
}
div#copy a{
	color: #777;
}
table.srvs {
	border:0;
	width:480px;
}
table.srvs td, table.srvs th {
	text-align: center;
	margin:0;
	border:1px solid #321;
	padding: 3px;
}
body { font-family: verdana; font-size: 10pt; COLOR: gray; background-color: black; padding:0; 
margin:0;}
b { font-weight: bold; }
table { height: 100%; border: 0px;margin:auto;}
input.button {
	border:1px solid #222;
	background: #140800;
	font-weight: bold;
	color: #bbb;
	padding:8px;
	margin:4px;
}