.cmp {
	clear: both;
}

.srcb {
	width: 390px;
	font-family: arial, sans-serif;
}

.hdln {
	height: 20px;
	font-size: 12px;
}

.hdln span {
	padding: 0 0 0 5px;
}

.a1 {
	/*background: #FF8800;*/
	background: url(/art/sb_tlt.gif) top left repeat-x;
	color: #FFF;
	font-weight: bold;
	width: 256px;
	height: 20px;
	line-height: 20px;
	float: left;
}

.a2 {
	/*background: #141414;*/
	background: url(/art/sb_cls.gif) top left repeat-x;	
	color: #FFF;
	font-weight: bold;
	width: 134px;
	height: 20px;
	line-height: 20px;
	float: left;
}

.a2 span a {
	color: #FFF;
	text-decoration: none;
}

.mdln {
	background: #E9E9E9;
	display: none;
}

.mdln.v{
	display: block;
}

.mdln .ada1 td {
	font-size: 10px;
	-dborder-bottom: 1px solid #ccc;
	padding: 0 2px 0 2px;
	height: 17px;
}

.tms,
.ics,
.dta, .dta2 {
	border-bottom: 1px solid #ccc;
}

.mdln .ada2 td {
	border-bottom: 1px solid #ccc;
	padding: 2px 1px 2px 2px;
}

.mdln .adb td {
	border: 0;
	padding: 0;
}

.mdln .ada tr {
	border-bottom: 1px solid #ccc;
}

.ad3 {
	text-align: right;
	font-size: 10px;
}

.atn {
	font-size: 10px;
	width: 30px;
}

.adt {
	font-size: 9px;
	width: 12px;
	color: #777;
}

.b1 {
	background: #e9e9e9;
	width: 269px;
	float: left;
}

.b2 {
	/*width: 147px;*/
	background: #e9e9e9;
	float: left;
}

.dta {
	background: #ccc;
	text-align: center;
}
.dta2 {
	background: #aaa;
	text-align: center;
}

.tms {
	/*width: 144px;*/
}

.ics {
	padding: 0 0 0 2px;
}

.ics img {
	margin: 1px 0 0 0;
}

.dta, .dta2 {
	width: 32px;
	padding: 0 2px 0 2px;
}

.mdln a {
	color: #000;
	text-decoration: none;
}

.mdln a:hover {
	text-decoration: underline;
}

.bdln {
	font-size: 11px;
}

.c1 {
	/*width: 310px;	ha lesz LIVE CHAT*/
	width: 100%;
	height: 18px;
	line-height: 18px;
	float: left;
	/*background: #141414;*/
	background: url(/art/sb_tm.gif) top left repeat-x;
	color: #FFF;
	position: relative;
}

.lgu {
	float: left;
	padding: 0 0 0 4px; /* ?? */
}

.lgu span {
	float: left;
	padding: 0 3px 0 3px;
}

.lgu .act {
	/*background: #777;*/
	background: url(/art/sb_tm_sl.gif) top left repeat-x;
}

.c2 {
	width: 80px;
	height: 18px;
	line-height: 18px;
	background: #FF8800;
	float: left;
	text-align: center;
	font-weight: bold;
	color: #FFF;
}

.indx {
	color: #FF8800;
	font-weight: bold;
}

.lgu div span:hover {
	background: #444;
	cursor: pointer;
}

.lgu div span.indx:hover {
	background: #141414;
	cursor: default;
}

.lgu div span.act:hover {
	background: #777;
	cursor: default;
}

.lgu div span a {
	color: #FFF;
	text-decoration: none;
}

.lgu div span a:hover {
	text-decoration: underline;
}


.lgu div {
	display: none;
}

.lgu .v {
	display: block;
}

.atd {
	float: left;
}

.btd {
	float: right;
	font-size: 9px;
	margin: 0 4px 0 0;
	color: #000;
}

.btd a {
	color: #000;
	text-decoration: none;
}

.btd a:hover {
	text-decoration: underline;
}
