table.sortable {
	border: 0; 
	padding: 0; 
	margin: 0;
	border-width: 1px;
	border-style: solid;
	border-color: #000;
	border-collapse: collapse;
}

table.sortable td {
	padding : 7px 7px 7px 7px;
}

table.sortable td, th {
	border: 1px dotted black;
}

table.sortable thead {
	background:#52658B; 
	color: white; 
	text-align:left;
}

tr.line {
	background: #EBEBEB;
}

#suxx {
	font:11px/1.1 arial, helvetica, sans-serif;
	border:1px solid black;
}

#shapka {
	background:#FF9933; 
	color: black; 
	text-align:left;
}

#mesto {
	color:#000000;
}
#zvanie {
	color:#157915;
}

#pogony {
	padding: 5px; 
	margin: 0;
}

#nick {
	color:#333399;
	font-weight : bold;
}
#deaths {
	color:#157915;
}
#all {
	color:#157915;
}
#xp {
	color:#333399;
	font-weight : bold;
}

#function {
	color:#FF9900;
}
#status_on {
	color:#66CC66;
	font-weight : bold;
}
#status_off {
	color:#FF3300;
	font-weight : bold;
}

#tooltip {
	background: #FFFFFF;
	border: 1px solid #46688e;
	color: #333399;
	font: 11px verdana;
	margin: 1px;
	padding: 1px;
	position: absolute;
	visibility: hidden;
}


img.expando {
	border: none;
	vertical-align: bottom;
}


.popup {
	display: none; 
	position: fixed; 
	top: 60px; 
	left: 50%; 
	background: #000000; 
	box-shadow: 4px 4px 30px #FFFFFF; 
	z-index:2;
}
.popup div { 
	width:100%; 
	color: #FF9900;
	margin: 5px;
}
.p_anch a {
	color: #66CC66; 
}
.p_anch a:hover { 
	text-decoration: none; 
}
.p_anch_bottom { 
	margin:1500px 0 50px 0; 
}
.p_close { float:right; width:15px; height:14px; margin:11px 10px 0 0; background:url(img/close.bmp); }
.p_body { display:none; background: #FFFFFF; left:0; top:0; position:fixed; width:100%; height:100%; opacity:0.5; }
