html, body {	margin: 0;
}
table {
    border-collapse: collapse;
    padding: 0; /*cellpadding*/
    border-spacing: 0; /*cellspacing*/
    margin: 0;
}
a  {text-decoration:underline; color:#000000;}
a.menu {text-decoration:none; color:#ffffff;}
a.vhodsotr {text-decoration:none; }

#news {width:400px; padding: 0 20px 0 15px; float: left; background: transparent url(images/news.jpg) no-repeat;}
	#news h1 {height: 30px; margin: 0; padding: 9px 0 0 0; line-height: 30px;}
	#news h1 a {display: block; width: 225px; height: 23px; text-indent: -9999px; background: transparent url(images/news_t.jpg) no-repeat;}
	#news ul {display: block; height: 222px; margin: 0; padding: 0; overflow: auto;}
	#news li {display: block; height: 111px; list-style-type: none; margin: 0; padding: 0;}
	#news li img {float: left; margin: 6px 10px 0 0; width: 80px; height: 99px;}
	#news li h4, #news li p, #news .next {font-family: Tahoma, Sans Serif; font-size: 11px; line-height: 13px; color: #fff; margin: 0; padding: 0;}
	#news li h4 {padding: 6px 0 13px 0;}
	#news li .next {text-align: right; padding: 0;}
	#news li .next a {color: #f4bd00;}
	#news .next {text-align: right; padding-top: 3px; margin-right:10px;}
	#news .next a {color: #930e4a;}

#player {width: 358px; height: 294px; float: left;}
	#player_scr {width: 346px; height: 255px; padding: 10px 0 0 12px; background: transparent url(images/player_screen.jpg) no-repeat;}
		#player_scr #flash {width: 330px; height: 250px;}
	#player_ctrl {width: 335px; padding: 0 13px 0 10px; height: 29px; background: transparent url(images/player_ctrl.jpg) no-repeat;}
		#player_ctrl .next, #player_ctrl .prev  {display: block; width: 20px; text-align: center; padding-top: 8px;}
		#player_ctrl .next {float: right;}
		#player_ctrl .prev {float: left;}
		#player_ctrl .scroll {width: 295px; overflow: auto; padding-top: 3px; float: left; height: 26px;}
		#player_ctrl .scroll, #player_ctrl .scroll a {white-space: nowrap; font-family: Tahoma, Sans Serif; font-size: 11px; line-height: 13px; color: #fff; text-decoration: none;}

#online {clear: both;}
	#online, #online .lc, #online .rc {height: 28px;}
	#online {background: transparent url(images/online_bg.jpg) repeat-x;}
	#online .lc {background: transparent url(images/online_lc.jpg) no-repeat;}
	#online .rc {background: transparent url(images/online_rc.jpg) right center no-repeat;}
	#online .rc, #online marquee {font-family: Tahoma, Sans Serif; font-size: 11px; line-height: 24px; color: #fff;}
	#online marquee {margin: 0 100px 0 155px; float: left; width: 450px; _display: inline;}
	#online .rc a {color: #ffffff;}