#layout #main #text	#index_left 	{width: 404px; float: left;}
#layout #main #text	#index_left img.border	{border: 1px solid #c99999;}

#layout #main #text	#index_left #top_story 	{width: 400px; height: 240px; margin: auto; position: relative;}
#layout #main #text	#index_left #top_story #top_story_text {
	position: absolute; 
	left: 10px; 
	bottom: 10px;
	width: 360px;
	padding: 10px 10px 10px 10px;
	display: block;
   background:url(../img/back_top_story.png) repeat 0px 0px;
	color:#ffffff; 
}
#layout #main #text	#index_left #top_story #top_story_text a {color:#ffffff;}
#layout #main #text	#index_left #top_story #top_story_text h1 {font-size: 20px; margin: 0px; padding: 0px 0px 10px 0px;}
#layout #main #text	#index_left #top_story #top_story_text h1 a{color:#ffffff;}
#layout #main #text	#index_left #top_story #top_story_text h1 a:hover{color:#AE0001;}


#layout #main #text	#index_left #top_story_anotace{padding: 5px;}
#layout #main #text	#index_left #top_story_info{font-size: 0.9em; padding: 2px 5px 0px 5px;}

#layout #main #text	#index_left .next_articles h2  {display: inline; clear: none; font-size: 1.2em; margin: 0px; padding: 0px 0px 0px 0px;}
#layout #main #text	#index_left .next_articles h2 a  {color:#0C2360}
#layout #main #text	#index_left .next_articles h2 a:hover{color:#AE0001;}


#layout #main #text	#index_left .next_articles p   {margin: 0px;  padding: 5px 0px 5px 0px;}
#layout #main #text	#index_left .next_articles img {margin: 0px 10px 0px 0px;}
#layout #main #text	#index_left .next_articles .box_info {padding: 3px 5px 3px 5px; margin: 0px 0px 5px 0px; background: ; color:; border-bottom:1px solid  #c99999;  font-size: 0.9em;}
#layout #main #text	#index_left .next_articles .box_info a {color:;}
#layout #main #text	#index_left .next_articles .space {height: 10px;}

#layout #main #text	#index_left ul {margin: 0px; padding: 0px 0px 0px 5px;}
#layout #main #text	#index_left ul li {margin: 0px; padding: 1px 0px 1px 17px; background: url(../img/arrow.gif) no-repeat 0px 5px;}
#layout #main #text	#index_left ul li h3	{font-size: 1.1em; margin: 0px; padding: 0px 0px 0px 0px; display: inline; clear: none; font-weight: normal;}
#layout #main #text	#index_left ul li h3 span	{font-size: 0.9em;}

#layout #main #text	#index_right 	{width: 283px; float: right;}
#layout #main #text	#index_right .space {height: 10px;}

#layout #main #text	#index_right .box_header.tabs {padding: 0px 0px 0px 10px; height: 25px; background: #ffffff url(../img/bcg_tabs.gif) repeat-x 0px -1px; font-size: 0.9em;}
#layout #main #text	#index_right .box_header.tabs a {display: block; float: left; background: url(../img/gradient2.gif) repeat-x 0px 0px; color:#ffffff; height: 20px; padding: 4px 5px 0px 5px; margin: 0px 5px 0px 0px; text-transform: uppercase;  font-weight: bold; border-top:1px solid #1C528C;}
#layout #main #text	#index_right .box_header.tabs a.selected {background:#ffffff; color:#0C2360; border:1px solid #C99999;  border-bottom:0px }

#layout #main #text	#index_right #tab_1_1 table.nice tr td  {border: 0px;}
#layout #main #text	#index_right #tab_1_2 table.nice tr td  {border: 0px;}
#layout #main #text	#index_right #tab_1_3 table.nice tr td  {border: 0px;}

#layout #main #text	#index_right ul {margin: 0px; padding: 0px 0px 0px 5px;}
#layout #main #text	#index_right ul li {margin: 0px; padding: 1px 0px 1px 17px; background: url(../img/arrow.gif) no-repeat 0px 5px;}

#layout #main #text	#index_right #game_actual 	{padding: 0px 0px 0px 0px;}
#layout #main #text	#index_right #game_actual #info 	{padding: 2px 0px 2px 0px; background:#D2DCE6; text-align: center; font-size:0.9em; border-left:1px solid #C99999; border-right:1px solid #C99999;}
#layout #main #text	#index_right #game_actual #score_box {padding: 4px 10px 0px 10px; border-left:1px solid #C99999; border-right:1px solid #C99999;}
#layout #main #text	#index_right #game_actual #score_box img {float: left; width: 80px; margin-top:3px; padding: 0px; border: 0px;}
#layout #main #text	#index_right #game_actual #score_box #score {float: left; padding: 10px 0px 3px 0px; font-size: 2.5em; font-weight: bold; color:#274AA8; width: 100px; text-align: center;}
#layout #main #text	#index_right #game_actual #score_box #score span {font-size: 0.4em; display: block; padding: 10px 0px 4px 0px;}
#layout #main #text	#index_right #game_actual #names {font-size: 1.0em; padding: 3px 0px 3px 0px; clear: both; text-align: center; font-weight: bold; background: url(../img/bcg_menu.gif) repeat-x 0px 0px; color:#ffffff;}
#layout #main #text	#index_right #game_actual #related {font-size: 0.9em; padding: 3px 0px 3px 0px; clear: both; text-align: center; font-weight: bold; border-left:1px solid #C99999; border-right:1px solid #C99999;}
#layout #main #text	#index_right #game_actual #next 	  {font-size: 0.9em; padding: 5px 0px 3px 0px; text-align: center; background:#D2DCE6; border-top:1px solid #C99999; border-left:1px solid #C99999; border-right:1px solid #C99999;}
#layout #main #text	#index_right #game_actual #next span  {font-size: 0.8em;}

#layout #main #text	#index_right #game_next 	  {padding: 5px 0px 5px 5px;}
#layout #main #text	#index_right #game_next .date {width: 65px;}
#layout #main #text	#index_right #game_next span {font-size: 0.9em;}
#layout #main #text	#index_right #game_next .teams {width: 70px;}
#layout #main #text	#index_right #game_next img 	{padding: 0px; border: 0px;}

#layout #main #text	#index_right #video_box #flashcontent  {width: 283px; height: 172px; background: #001C4D; color:#ffffff;}
#layout #main #text	#index_right #video_box #flashcontent a {color:#ffffff;}
#layout #main #text	#index_right #video_box #video_desc {padding: 2px 10px 2px 20px; background:#D2DCE6 url(../img/video_tv.gif) no-repeat 5px 5px; border-left:1px solid #C99999; border-right:1px solid #C99999;}
#layout #main #text	#index_right #video_box #video_box2 {border-left:1px solid #C99999;  border-right:1px solid #C99999; border-top:1px solid #C99999;}
#layout #main #text	#index_right #video_box ul li {margin: 0px; padding: 1px 0px 1px 17px; background: url(../img/video_tv.gif) no-repeat 0px 5px;}
#layout #main #text	#index_right #video_box #video_sub {padding: 5px 5px 3px 0px; text-align: center; background:#D2DCE6; border-top:1px solid #C99999; border-left:1px solid #C99999; border-right:1px solid #C99999;}