#layout.index {background: transparent;}

#layout #content #col_news {
	float: right;
	padding: 0px 0px 0px 0px;
	width: 241px;
	color:#ffffff;
	background: url(../img/bcg_col_news.png) repeat-y 0px 0px;
	height: 735px;
	border-left: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}
#layout #content #col_news a {color:#ffffff;}
#layout #content #col_news #box_video {
	width: 235px;
	height: 380px;
	padding: 3px 0px 15px 0px;
	margin: 0px 0px 0px 3px;
}
#layout #content #col_news #box_video ul {margin: 0px; padding: 0px 5px 0px 5px;}
#layout #content #col_news #box_video ul li {padding: 5px 0px 3px 25px; background: url(../img/ico/webTV.png) no-repeat 0px 7px; border-bottom:1px solid #AF1C12;}

#layout #content #col_news .header.aktuality {
	width: 233px;
	height: 30px;
	margin: auto;
	background: url(../img/header_aktuality.png) no-repeat 0px 0px;
}

#layout #content #col_news #box_news{
	width: 235px;
	margin: 0px 0px 0px 3px;
	overflow: auto;
	height: 300px;
	border-bottom:2px solid #a10c05;
}

#layout #content #col_news #box_news_padding{padding: 5px 10px 10px 10px;}

#box_news_padding span.header{
	height: auto;
	width: auto;
	font-weight: bold;
	display: block;
}
#box_news_padding span.date{color:#FBED00; font-size: 0.9em}
#box_news_padding p{line-height: 1.4em; margin: 0px; padding: 0px 0px 10px 0px;}

#layout #content #col_index_1 {
	float: left;
	padding: 0px 0px 0px 0px;
	width: 732px;
	height: 731px;
}

/* ========================= TOP story */
#layout #content #col_index_1 #top_story{
	float: left;
	width: 426px;
	height: 447px;
	background: #ffffff;
}
#top_story .top_story_box{padding: 5px 5px 0px 5px; height: 410px;}
#top_story .top_story_box2{padding: 0px 5px 0px 5px;}
#top_story .top_story_image {height: 230px;}
#top_story .author {color:#7E807F; padding: 3px 0px 3px 0px; border-bottom:1px solid #CCC6AE; font-size: 0.9em}
#top_story h1 {padding: 4px 0px 0px 0px; margin: 0px; font-size: 1.5em}
#top_story h1 a{color:#0C1B3C}
#top_story p	{padding: 4px 0px 3px 0px; margin: 0px; line-height: 1.4em}
#top_story  span.link {color:#0C1B3C; font-weight: bold; display: block; text-align: right;}
#top_story  span.link a {color:#0C1B3C; font-weight: bold;}
#top_story #top_story_control {height: 26px;padding: 0px 5px 0px 0px;}
#top_story #top_story_control .button{display: block; float: right; width: 24px; height: 26px; cursor: pointer; margin: 0px 0px 0px 5px;}


/* ========================= Game box */
#layout #content #col_index_1 #game_box{
	float: left;
	width: 306px;
	height: 442px;
	padding: 5px 0px 0px 0px;
	background: #0C1B3C;
}
#game_box .game_box_padding{
	width: 273px;
	height: 147px;
	margin: auto;
	background: url(../img/bcg_game_box.png) repeat-x 0px 0px;
}

#game_box .game_box_padding{
	color:#ffffff;
	width: 243px;
	height: 147px;
	margin: auto;
	padding: 10px 15px 0px 15px;
	background: url(../img/bcg_game_box.png) repeat-x 0px 0px;
}
#game_box .game_box_padding a {color:#ffffff;}
#game_box #game_date {
	text-align: center;
	padding: 5px 0px 5px 0px;
	font-weight: bold;
}

#game_box #game_score {
	padding: 5px 0px 5px 0px;
}
#game_box #game_score img.toleft {margin: 0px;}
#game_box #game_score #score {
	padding: 5px 0px 5px 0px;
	width: 123px;
	float: left;
	color: #FCEB00;
	font-weight: bold;
	font-family: Tahoma;
	text-align: center;
	font-size: 28px
}
#game_box #game_score #score span {
	display: block;
	color: #FCEB00;
	font-size: 13px;
	padding: 10px 0px 0px 0px;
	font-weight: normal;
	font-family: Tahoma;
}

#game_box #score_links {
	clear: both;
	padding: 5px 0px 5px 0px;
	font-weight: bold;
	text-align: center;
}

#game_box table {width: 100%; margin: 5px 0px 0px 0px;}
#game_box table tr td{padding: 4px 0px 4px 0px;}
#game_box table tr td.mezera{padding: 0px 0px 0px 0px; width: 15px; text-align: center;}

#game_box a.banner{
	display: block;
	text-align: center;
	height: 112px;
	padding: 0px 0px 0px 0px;
	line-height: 0px;
}
#game_box a.banner img {border: 1px solid #ffffff;}


/* ========================= infobar */
#layout #content #col_index_1 #infobar{
	clear: both;
	height: 29px;
	padding: 4px 0px 0px 10px;
	color:#ffffff;
	background: url(../img/bcg_infobar.png) repeat-x 0px 0px;
}
#layout #content #col_index_1 #infobar a{
	color:#ffffff;
}

/* ========================= dalsi clanky */
#layout #content #col_index_1 #articles_next{
	float: left;
	width: 406px;
	height: 246px;
	padding: 10px 10px 0px 10px;
	background: #ffffff;
}
#articles_next .author {color:#7E807F; padding: 0px 0px 0px 0px; border-bottom:0px; font-size: 0.9em}
#articles_next h2 {padding: 0px 0px 0px 0px; margin: 0px; font-size: 1.3em; font-weight: bold;}
#articles_next h2 a{color:#0C1B3C}
#articles_next p	{padding: 5px 0px 7px 0px; margin: 0px; line-height: 1.4em}
#layout #articles_next p span.link {color:#A7120B; font-weight: bold; text-align: right;}
#layout #articles_next p span.link a {color:#A7120B; font-weight: bold;}
#layout #articles_next .link  {padding: 5px 0px 0px 0px; color:#071941; font-weight: bold;}
#layout #articles_next .link a {color:#071941; font-weight: bold;}


#layout #content #col_index_1 #col_banners{
	float: left;
	width: 306px;
	height: 256px;
	text-align: center;
}

#col_banners a{
	display: block;
	height: 112px;
	padding: 15px 0px 0px 0px;
	line-height: 0px;
}
#col_banners a img {border: 1px solid #ffffff;}


/* ========================= Foto box */
#layout #content #photo_preview {
	width: 950px;
	height: 133px;
	padding: 12px 12px 0px 12px;
	background: #071A45;
}
#photo_preview .arrow_photo				{width: 36px; height: 122px;}
#photo_preview .arrow_photo.toleft 		{padding: 0px 0px 0px 0px;}
#photo_preview .arrow_photo.toright 	{padding: 0px 0px 0px 0px;}
#photo_preview .arrow_photo.toleft a 	{width: 36px; height: 122px; text-decoration: none;  display: block; background: url(../img/box_photo_arrow_left.png) no-repeat 0px 0px;}
#photo_preview .arrow_photo.toright a 	{width: 36px; height: 122px; text-decoration: none;  display: block;  background: url(../img/box_photo_arrow_right.png) no-repeat 0px 0px;}
#photo_preview .box_photo					{width: 818px;	height: 112px; padding: 10px 30px 0px 30px; overflow: hidden; background: transparent; margin: 0px 0px 0px 0px; background: #09132E}
#photo_preview .box_photo #hidden_box 	{width: 3000px;}
#photo_preview .box_photo img				{border: 1px solid #ffffff; margin: 0px 15px 0px 0px; height: 100px;}


#layout #content #col_index_2{
	height: 385px;
	background: #071A45;
}
#col_index_2 .box_padding {padding: 0px 16px 10px 16px; color:#ffffff;}
#col_index_2 .box_padding a{color:#ffffff;}
#col_index_2 .header{height: 42px;}
#col_index_2 .header.program{background: url(../img/header_program_tymu.png) no-repeat 0px 0px;}
#col_index_2 .header.tabulka{background: url(../img/header_tabulka.png) no-repeat 0px 0px;}
#col_index_2 .header.hrac_kola{background: url(../img/header_hrac_kola.png) no-repeat 0px 0px;}
#col_index_2 #box_program{
	float: left;
	width: 424px;
	height: 383px;
	background: #071A45  url(../img/bcg_col_index_2_box.png) repeat-x left bottom;
}
#col_index_2 #box_program p{
	padding: 0px 0px 10px 0px;	
	margin: 0px 0px 10px 0px;
	line-height: 1.8em;
	border-bottom: 1px solid #A5120A;
}

#col_index_2 #box_program p span{display: block; color:#FBED00; font-weight: bold;}
#col_index_2 .box_scroll {
	width: 392px;
	height: 295px;
	padding: 5px 10px 10px 0px;
	overflow: auto;
	margin: 0px 0px 5px 0px;
}

#col_index_2 #box_tabulka{
	float: left;
	width: 272px;
	height: 383px;
	margin: 0px 18px 0px 18px;
	background: #09132E;
}

#col_index_2 .table_mala 					{margin: 0px 0px 0px 0px;	width: 100%;}
#col_index_2 .table_mala th				{color:#FBED00; padding: 2px 1px 2px 1px;}
#col_index_2 .table_mala tr td.poradi	{width: 25px; text-align: center}
#col_index_2 .table_mala tr td.body		{width: 30px; text-align: center; padding-right: 3px; font-weight: bold;}
#col_index_2 .table_mala tr td.zapasy	{width: 30px;text-align: center;}
#col_index_2 .table_mala tr td.score	{width: 35px; text-align: center;}
#col_index_2 .table_mala td				{padding: 0px 0px 0px 0px; color:#ffffff;}
#col_index_2 .table_mala td strong		{color:#FBED00;}


#col_index_2 #box_hrac_kola{
	float: left;
	width: 242px;
	height: 383px;
	background: #071A45  url(../img/bcg_col_index_2_box.png) repeat-x left bottom;
	
}
#box_hrac_kola  #box_hrac_kola_result {padding: 0px 0px 5px 0px;}
#box_hrac_kola  #box_hrac_kola_result strong{color:#FBED1C; font-size: 1.2em}
#box_hrac_kola  #box_hrac_kola_result strong a{color:#FBED1C;}
#box_hrac_kola  #box_hrac_kola_result a.profil{
	color:#ffffff; 
	background: url(../img/bcg_box_hrac_kola_result.png) no-repeat 0px 0px;
	display: block;
	width: 111px;
	height: 23px;
	margin: 0px 0px 0px 40px;
	text-align: center;
	padding: 3px 0px 0px 0px;
}

#box_hrac_kola  .line {background:#A5120A; margin: 5px 0px 5px 0px;}
#box_hrac_kola #hlasovani_hraci .hlasovani_nazev { padding: 5px 0px 0px 0px;}
#box_hrac_kola #hlasovani_hraci select {width: 148px;	}
#box_hrac_kola #hlasovani_hraci input.odeslat {width:120px; height: 25px; font-size: 11px; padding: 0px 0px 0px 0px;	border: 0px;background: #A30E07;  color:#ffffff; font-weight: bold; float: left; text-transform: uppercase; text-align: left; text-decoration: underline; text-align: center; cursor: pointer;  float: right;}


#layout #content #col_index_3{
	background: url(../img/bcg_col_index_3.png) repeat-y 0px 0px;
}
#col_index_3 .box_padding {padding: 0px 16px 10px 16px; color:#ffffff;}
#col_index_3 .box_padding a{color:#ffffff;}
#col_index_3 .header{height: 49px;}
#col_index_3 .header.mladeznicke_okenko{background: url(../img/header_mladeznicke_okenko.png) no-repeat 0px 0px;}
#col_index_3 .header.anketa{background: url(../img/header_anketa.png) no-repeat 0px 0px;}
#col_index_3 .header.ptejte_se{background: url(../img/header_ptejte_se.png) no-repeat 0px 0px;}

#col_index_3 #box_mladeznicke_okenko{
	float: left;
	width: 424px;
	min-height: 378px;
	background: url(../img/bcg_col_index_3_box.png) repeat-x 0px 0px;
}

#box_mladeznicke_okenko table {width: 100%;}
#box_mladeznicke_okenko table tr td{ background: #A30E07;padding: 2px 15px 2px 15px; text-transform: uppercase; font-weight: bold; margin-right:1px; white-space: nowrap;}
#box_mladeznicke_okenko table tr td.space{ background: transparent;padding: 0px;  height: 13px;}


#col_index_3 #box_anketa{
	float: left;
	width: 272px;
	min-height: 378px;
	margin: 0px 18px 0px 18px;
	background: url(../img/bcg_col_index_3_box.png) repeat-x 0px 0px;
}

/* ========================= Anketa */
#box_anketa .anketa									{line-height: 1.3em; padding: 0px 0px 8px 0px;background: transparent;}
#box_anketa .anketa .anketa_otazka 				{padding-bottom: 13px; text-align: left;}
#box_anketa .anketa .hlasuj 						{padding: 0px 0px 4px 0px;}
#box_anketa .anketa .hlasuj input				{width:120px; height: 30px; font-size: 11px;	margin: 7px 0px 0px 0px; padding: 0px 0px 0px 0px;	border: 0px;background: #BC2921;  color:#ffffff; font-weight: bold; float: left; text-transform: uppercase; text-align: left; text-decoration: underline; text-align: center; cursor: pointer;}
#box_anketa .anketa .anketa_odpoved 			{padding: 3px 0px 3px 0px; margin: 0px; text-align: left;  background: transparent;}
#box_anketa .anketa .anketa_odpoved input  	{padding: 0px 0px 0px 0px; margin: 0px; width: 15px; height: 12px;  float: left;}
#box_anketa .anketa .anketa_odpoved label 	{padding: 0px 0px 0px 2px;	margin: 0px; float: left;}
#box_anketa .anketa .anketa_graf 				{display: block;	float: left;	font-size: 0px;	width: 180px; height: 12px;	line-height: 0px;	background: #FFFFFF;	margin: 4px 0px 0px 0px;	padding: 0px 0px 0px 0px; border: 1px solid #A30E07;}
#box_anketa .anketa .anketa_graf_vyplnene 	{display: block;	float: left;	font-size: 0px;	height: 12px;	line-height: 0px;	 background: #FCEF21;}
#box_anketa .anketa .anketa_procenta 			{text-align: center;	margin: 0px;	padding: 0px;	font-size: 10px; font-weight: bold;}
#box_anketa .anketa .space.anketa_space		{height: 10px; background: transparent;}
#box_anketa .anketa #q_status						{float: right; padding: 7px 0px 0px 3px;}
#box_anketa .anketa .line {background: #A30E07;}

#col_index_3 #box_ptejte_se{
	float: left;
	width: 242px;
	min-height: 378px;
	background: url(../img/bcg_col_index_3_box.png) repeat-x 0px 0px;
}
#col_index_3 #box_ptejte_se a {font-weight: bold;	text-transform: uppercase;}

#col_index_3 #box_ptejte_se .line {background: #A30E07;}

#layout #bottom_index #bottom{
	width: 974px;
	margin: 0px;
}


