/*------- INDEX --------*/
#layout .box_white_corner {width: 448px; background: #ffffff; }

#layout .box_white {
	background: #ffffff; 
	color:#000000;
	width: 410px;  
	float: left;
	padding: 10px 0px 0px 0px;
}
#layout .box_white h1, h2, h3 {padding: 0px 0px 4px 0px; margin: 0px; display: inline;}
#layout .box_white a{font-weight: bold; }
#layout .box_white  p{border-bottom: 1px solid #F85303; padding-bottom: 5px;}
#layout .box_white img {margin-top: 3px;}
#layout .box_white ul 	 {margin: 0px 0px 5px 0px;}
#layout .box_white ul li {background: url(../img/arrow.gif) no-repeat 0px 6px; padding-left: 10px;}

#layout .padding_top {padding-top: 0px; height: 12px; line-height: 12px;}
#layout .author {	color: #6B6D94;}
#layout .space {height: 13px;}

#layout #index_left{
	width: 476px;
	float: left;
	background: #2C2A64  url(../img/gradient.gif) repeat-x 0px 0px;
	padding: 0px 10px 0px 10px;
	color:#000000;
}
#layout #index_left .header_long{height: 25px;}
#layout #index_left .box_white_corner {width: 475px;}
#layout #index_left .box_white {width: 455px; padding: 10px 10px 0px 10px;}
#layout #index_left .box_white h1 { display: inline;}

#layout #index_left #box_under_top {background: url(../img/bcg_under_top.gif) repeat-y 0px 0px; width: 476px;}
#layout #index_left #box_under_top .box_under_top_show {width: 227px;}
#layout #index_left #box_under_top .box_white_corner {width: 200px;}
#layout #index_left #box_under_top .box_white {width: 185px; padding: 10px 0px 0px 0px;}

#layout #index_left #box_three {	background: url(../img/bcg_box_three.gif) repeat-y 0px 0px; width: 476px;}
#layout #index_left #box_three .box_three_show {width: 153px; float: left;}
#layout #index_left #box_three .box_three_show.margin1{margin-left:8px }
#layout #index_left #box_three .box_three_show.margin2 {margin-left:9px }
#layout #index_left #box_three .box_three_text {padding: 0px 8px 3px 8px; text-align: left;}
#layout #index_left #box_three .header2 {height: 30px;}
#layout #index_left #box_three ul {margin: 0px; padding-top:5px}
#layout #index_left #box_three ul li {background: url(../img/arrow2.gif) no-repeat 0px 6px; padding-left: 10px;}

#layout #index_left #box_three .box_three_text.anketa								{font-size: 11px; line-height: 1.3em;}
#layout #index_left #box_three .box_three_text.anketa .anketa_otazka 		{margin-bottom: 5px; text-align: left;}
#layout #index_left #box_three .box_three_text.anketa .hlasuj 					{border-bottom: 1px solid #292B66; padding-top: 3px; padding-bottom: 3px;}
#layout #index_left #box_three .box_three_text.anketa p.anketa_odpoved 		{clear: both; margin: 0px; padding: 3px 0px 1px 0px; text-align: left;}
#layout #index_left #box_three .box_three_text.anketa .anketa_graf 			{display: block;	float: left;	font-size: 0px;	width: 95px;	line-height: 0px;	background: #ffffff;	margin-bottom: 10px;	padding: 1px 3px 1px 3px;	margin-top: 1px;}
#layout #index_left #box_three .box_three_text.anketa .anketa_graf_vyplnene {display: block;	float: left;	font-size: 0px;	height: 8px;	line-height: 0px;	background: #292B66;}
#layout #index_left #box_three .box_three_text.anketa .anketa_procenta 		{text-align: center;	margin: 0px;	padding: 0px;	line-height: 0px;	font-size: 10px;	padding-top: 5px;}
#layout #index_left #box_three .box_three_text.anketa	 select					{font-size: 11px;}
#layout #index_left #box_three .box_three_text.anketa	 select	option		{font-size: 11px;}


#layout #index_right{
	width: 463px;
	float: right;
	background: url(../img/bcg_index_right.gif) repeat-y 0px 0px;
	color:#ffffff;
}

#layout #index_right .box{
	padding: 0px 5px 5px 5px;
}

#layout #index_right #box_games{
	width: 221px;
	float: left;
}

#layout #index_right #box_games .box_game{
	width: 215px;
	padding: 10px 3px 0px 3px;	
}

#layout #index_right #box_games .box_game .znak{width: 88px;}
#layout #index_right #box_games .box_game .score{
	width: 38px;  
	text-align: center;
	color: #292B66;
	font-weight: bold;
	font-size:19px ;
	padding-top: 7px;
}
#layout #index_right #box_games .box_game_info{
	text-align: center;
	font-size: 12px;
	text-transform: uppercase;
	color:#292B66;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
}

#layout #index_right #box_games .box_game_info a{color:#292B66;}
#layout #index_right #box_games .box_game_info a.noexist{color:#a45956; text-decoration: none; cursor: text;}


#layout #index_right .space {height: 5px;}

#layout #index_right #tabs 	{height: 22px;}
#layout #index_right #tabs a	{height: 22px; display: block; float: left;}

#layout #index_right .box2 {background: #2C2A64; padding: 8px 4px 4px 4px;}

/* ========================= MALA TABULKA */
#layout #index_right .box2 table.table_hokej_mala 				{margin: auto; width: 190px;}
#layout #index_right .box2 table.table_hokej_mala tr .poradi			{width: 15px;}
#layout #index_right .box2 table.table_hokej_mala tr .tym				{display: none;}
#layout #index_right .box2 table.table_hokej_mala tr .tym_dlouhe		{}
#layout #index_right .box2 table.table_hokej_mala tr .body				{width: 20px; text-align: right; padding-right: 3px; font-weight: bold;}
#layout #index_right .box2 table.table_hokej_mala tr .zapasy			{width: 15px;}
#layout #index_right .box2 table.table_hokej_mala tr .score				{width: 35px; text-align: right;}
#layout #index_right .box2 table.table_hokej_mala tr td	a				{color:#ffffff;}
#layout #index_right .box2 table.table_hokej_mala tr.LTM td				{background:#F85303; color:#ffffff;}
#layout #index_right .box2 table.table_hokej_mala th.zapasy				{text-align: center;}
#layout #index_right .box2 table.table_hokej_mala th.score				{text-align: center;}
#layout #index_right .box2 table.table_hokej_mala th.body				{text-align: center;}

#layout #index_right .box2 table#bodovani				{margin: auto; width: 190px;}
#layout #index_right .box2 table#bodovani a			{color:#ffffff}
#layout #index_right .box2 table#bodovani a:hover	{color:#ffffff}

/* ========================= KALENDAR */
#kalendarMesic {margin: auto;} 
#kalendarMesic td {color:#ffffff;font-family:arial ce,arial,sans-serif;font-size:11px;font-weight:bold;}
#kalendar {font-family:arial ce,arial,sans-serif;border: 0px solid #fff; margin: auto;}
#kalendar tr {background-color:#aaaaaa;border-right:1px solid #fff; border-bottom:1px solid #fff;}
#kalendar th {font-weight:bold;background-color:#4a4a4a;color:#ffffff;font-size:11px;border-right:1px solid #fff; border-bottom:1px solid #fff;}
#kalendar td {font-weight:bold;font-size:11px;text-align:center;border-right:1px solid #fff; border-bottom:1px solid #fff; height:22px}
#kalDnesek {background: #ffffff; color: #000000}

table#kalendar tr td.kalDoma {background-color:#3e3e3e; color:#ffffff;}
table#kalendar tr td.kalDoma a {text-decoration:none; color:#ffffff;}
table#kalendar tr td.kalDoma a:hover {display:block;}
table#kalendar tr td.kalVenku {background-color:#fff200; color:#000000;}
table#kalendar tr td.kalVenku a {text-decoration:none; color:#000000;}
table#kalendar tr td.kalVenku a:hover {display:block;}
table#kalendar tr td.kalNormalni {background-color:#888888; color:#CBC9B7;}
#kalVysvet {font-size:11px;margin:5px auto 0px auto; width: 150px;}
.kalVysvetlivky {width:15px;height:15px;}


#layout #index_right .box, #layout #subpage #subpage_right #box_news .box{padding: 0px 5px 0px 5px;}
#layout #index_right #box_news{
	width: 241px;
	float: right;
}

#layout #index_right #box_news .box_game, #layout #subpage #subpage_right #box_news .box_game{
	width: 220px;
	margin: auto;
	padding: 10px 3px 0px 3px;	
}

#layout #index_right #box_news .box_game .znak, #layout #subpage #subpage_right #box_news .znak {width: 88px;}
#layout #index_right #box_news .box_game .score, #layout #subpage #subpage_right #box_news .score{
	width: 38px;  
	text-align: center;
	color: #F85204;
	font-weight: bold;
	font-size:19px ;
	padding-top: 7px;
}
#layout #index_right #box_news .box_game_info, #layout #subpage #subpage_right #box_news .box_game_info{
	text-align: center;
	font-size: 12px;
	text-transform: uppercase;
	color:#ffffff;
	font-weight: bold;
	padding: 1px 0px 9px 0px;
}

#layout #index_right #box_news .line, #layout #subpage #subpage_right #box_news .line{
	height: 2px;
	border-top: 2px solid #F85303;
	border-bottom: 2px solid #F85303;
}

#layout #index_right #box_news p, #layout #subpage #subpage_right #box_news p{
	font-weight: normal;
	padding: 1px 4px 5px 4px;
	border-bottom: 1px solid #ffffff;
	text-align: justify;
}
#layout #index_right #box_news .date_news, #layout #subpage #subpage_right #box_news .date_news {color: #F85303}
#layout #index_right #box_news  a, #layout #subpage #subpage_right #box_news  a{color: #ffffff;}

#layout #index_right .box_new_bottom {height: 40px;}
#layout #index_right .space_news {height: 10px;	background: #F1F1F1;}
#layout #index_right .space_mladez {height: 13px;}

#layout #index_right .box_long {	width: 463px; 	background: #2C2A64  url(../img/gradient.gif) repeat-x 0px 0px;}
#layout #index_right .box_long  .header{height: 30px;}