@import "global.css";
/*
box modry c3e5f8
*/
body	{
	font-family: Tahoma, sans-serif;
	color: #444444;
	text-align: left;
	padding: 0px;	margin: 0px;
	background: #034ea2 url(../img/bg_rastr.png) repeat-x center 0px;
	font-size: 10px;
}


/* --- layout webu --- */

#whole {background: url(../img/hrac.png) no-repeat center 0px; margin:0;}
#top_layout{width: 977px;height:288px;background: url(../img/bg_top.png) no-repeat center bottom;
  margin: 86px auto 10px;}
#kliknaindex {width: 245px; height: 253px; float:left;}
#kliknaindex a {width: 100%; height: 100%; display:block;}
#kliknaindex a span{display:none;}
div.mobile {display:none;}
#top_layout #logo_box {width: 245px; height: 253px; float:right; position:relative; top:-10px;}

#layout{	width: 977px;
	margin: -4px auto 0px;
	position: relative;
	line-height: 1.6em;
	font-size: 1.3em;
	background: #fff;
}
#bottom_text {width: 957px;	height:50px; margin: -1px auto 5px;	position: relative;	line-height: 1.6em; color:#fff;
	font-size: 11px;	background: #cef url(../img/bottom.png) repeat-x; padding:5px 10px;}
#bottom_text a {color: #ffa;}

#layout #main {padding: 3px 2px 3px; background: #fff; margin-top:-2px;}
#layout #main #content {width:644px; padding: 10px 15px; float:left; margin: 1px;}


#layout #main #content #text #selfpromo	img {margin:15px 0;}

#layout #main #fotoplocha	{width:952px; padding:10px; background:#c3e5f8; float:none;}
/*#layout #main #fotoplocha	img {margin:12px auto;}*/
#layout #main #fotoplocha	#fotogalerie table {margin:2px auto;}
#layout #main #fotoplocha	#fotogalerie table td img {margin:0px auto;}

#layout #main #content #text .ml_tabs {width:600px; margin: 10px auto; }
#layout #main #content #text #mladez_index table {width:360px; margin: 10px auto; }

#layout #main #content #text	  {width: 610px; min-height: 400px; float:left; margin-left: 15px;}
#index #layout #main #content #text	 {width: 624px; min-height: 400px; float:left; margin-left: 0; }
#layout #main #content #text a	{color:#039;}
#layout #main #content #text h2	{margin-top:18px;}
#layout #main #content #text #top_story	{padding:0 0px 10px 18px;font-size:110%}
#layout #main #content #text #top_story	#ts_content img {margin:0 auto; border: #169 1px solid;}
#layout #main #content #text #top_story	h1 a {color:#049; font-size: 20px;}
#layout #main #content #text #top_story	.ts_pata {border: 1px #c3e5f8 solid; border-style: solid none;
 text-align:right;padding: 1px 1px 3px;}
#layout #main #content #text #top_story	.ts_pata .tsdatum {float:left;}
#layout #main #content #text #top_story	.ts_pata .tsdatum span {color: #d00;}
#layout #main #content #text #top_story	.ts_pata .mid_autor {float:left; margin-left:5px;}
#layout #main #content #text #top_story	.ts_pata a {margin-left:5px;}

#layout #main #content #text #header_artlist {display:none;}
#layout #main #content #text #artlist {margin: 12px 2px 15px 286px;}
#layout #main #content #text #artlist h2 {font-size: 15px;}
#layout #main #content #text #artlist p { margin: 0;}
#layout #main #content #text #artlist .cc_odkaz {border-bottom: 1px #c3e5f8 solid; padding-bottom:6px; text-align:right;}
#layout #main #content #text #artlist .artlist_pata {text-align:right;}
#layout #main #content #text #mladez_index table.nice {border-collapse:collapse; width:338px}
#layout #main #content #text #mladez_index table.nice th {background-color:#c3e5f8;padding-left:8px;}
#layout #main #content #text #mladez_index table.nice td {padding:2px 2px 2px 12px; }
#layout #main #content #text #rozcestnik {margin: 0px 2px 15px 284px;border: 1px #e2e2e2 solid; background:#eee;}
#layout #main #content #text h2#h2_rozcestnik {height: 30px;padding: 12px 10px 0 0; color:#fff; text-transform:uppercase; margin: 12px 2px 0 284px;
 font-size:15px; text-align:right; background:#034ea2 url(../img/rozcestnik.png) no-repeat;}
#layout #main #content #text #rozcestnik p {padding: 0px 10px; margin:2px 1px;}

/* ------------ ZAPAS ------------ */
#layout #main #content #text #zapasVypis {width:600px; margin:20px auto; border-collapse:collapse;border:1px solid #aaa;}
#layout #main #content #text #zapasVypis td, #text #zapasVypis th {padding:2px 8px;}
#layout #main #content #text .menicko {background:#c3e5f8;}
#layout #main #content #text #zapasVypis td a {font-size:100%; font-weight:bold; text-decoration:none;}
#layout #main #content #text #zapasVypis tr:first-child {color:#fff;background: #06a;}
#layout #main #content #text #zapasVypis tr.doma {background: #ddf1fb; border-bottom: 1px solid #ddd}
#layout #main #content #text #zapasVypis tr.venku {background: #fff; border-bottom: 1px solid #ddd}
#layout #main #content #text table#zapasVypis tr td a.vyhra {color: #0a0;}
#layout #main #content #text table#zapasVypis tr td a.prohra {color:#e00;}
#layout #main #content #text table#zapasVypis tr td a.remiza {color: #048;}
#layout #main #content #text #game_box {margin-bottom: 2px;}
#layout #main #content #text #game_box .date {background: #eee url(../img/bg_game_date.png) repeat-x;
 height:20px;padding:4px 10px; font-weight:bold}
#content #text #game_box .score_box {padding:6px 10px 5px; border: 1px #ccc solid;font-weight:bold;text-align:center;color:#05a;background: #fff;
 border-style: none solid;}
#content #text #game_box .score_box .teams{font-size: 16px;}
#content #text #game_box .score_box .score{font-size: 16px; padding:4px 10px;}
#content #text #game_box .goals{padding:4px 10px; border: 1px #ccc solid;background: #ddf1fb;}
#content #text #game_box .box_game_splitted{padding:4px 10px; border: 1px #ccc solid;background: #ddf1fb; border-top:none;}
#content #text #game_box .space {height: 10px;}

#layout #main #content #text .tabStats {margin: 10px auto; width:600px;}
#layout #main #content #text .tabStats {}


/* -------- ARCHIV -------------------- */

#layout #main #content #text #archiv table 	{width: auto;}
#text #archiv #box	{display: block; width: 590px; border: 1px solid #212; background: #c3e5f8; padding: 3px;
 clear: both; margin-left: 15px; margin-bottom: 10px;}
#text #archiv #box2	{display: block; width: 570px; margin-left: 15px; }
#text #archiv .boxMaly 			{display: block; border: 1px solid #231F20; background: #FFFFFF; padding: 5px; margin-bottom: 10px;}
#text #archiv .boxKde 	{display: block; width: 230px; float: right; padding:0 3px; margin: 0 10px -3px 0; position:relative;}
#text #archiv table.boxy					{margin: 0px 0px 3px 0px;}
#text #archiv td.boxy  					{width: 80px; height: 18px; text-align: center; margin: 0px; padding: 0px; padding: 0px;}
#text #archiv td.boxyVelke				{width: 120px;}
#text #archiv td.boxy a  				{display: block; padding: 1px 0px 2px 0px; color: #231F20; background: #D4D4D4; border-left: 1px solid #231F20; border-bottom: 1px solid #223; border-top: 1px solid #231F20; font-weight: normal;}
#layout #main #content #text #archiv td.boxy a.zvyrazneni   {background: #c3e5f8; color: #000;}
#layout #main #content #text #archiv td.boxyVpravo a  		{border-right: 1px solid #231F20;}
#layout #main #content #text #archiv td.boxy a:hover  		{color: #ffffff; background:#231F20; text-decoration: underline;}
#layout #main #content #text #archiv td.datum  					{vertical-align: top; text-align: right;}
#layout #main #content #text #archiv td.nadpis_anotace  		{padding-right: 15px; text-align: justify;  background: transparent none;}
#layout #main #content #text #archiv input  						{border: 1px solid #231F20;}
#layout #main #content #text #archiv form  						{margin-bottom: 0px;}
#layout #main #content #text #archiv form select  				{margin: 0px;}
#layout #main #content #text #archiv form select option  	{}
#layout #main #content #text #archiv input.formBcg				{background: #eeeeee; border: 0px;}
#layout #main #content #text #archiv .highlight 				{background: #d4eaf7;}
#layout #main #content #text #archiv .tema 						{display: block; color: #808080; font-style: italic; font-size: 12px;}
#layout #main #content #text #archiv .anotace 					{display: block; background: transparent none no-repeat;  background-image: none; }
#layout #main #content #text #archiv .nadpis 					{display: block; font-weight: bold;}
#layout #main #content #text #archiv .error 						{display: block; margin-top: 10px; color: #ff0000; text-align: center; font-weight: bold; clear: both;}
#layout #main #content #text #archiv .podpis 					{color: #808080; font-size: 11px;}
#text #archiv span.boxKde table.boxy tbody tr td.boxyVelke a.zvyrazneni	{border-bottom: 1px solid #c3e5f8; height: 27px;position:absolute; width:113px; top:-2px;}


/* --- pravý sloupec --- */

#layout #main #col_r {width:298px;margin-left:676px;}
#layout #main #col_r h2, #layout #main #col_r h3, #layout #main #col_r h4  {clear:none;}
#layout #main #col_r h2 {width:288px; height: 27px; padding: 9px 10px 0 0; color: #fff; text-transform:uppercase;
 font-size:15px;text-align: right; background: #034ea2 url(../img/h2-rcol.png) no-repeat; margin:5px 0 0;}
#layout #main #col_r .box {background: #c3e5f8 url(../img/bg_rcol.png) no-repeat 0 bottom; text-align:left;
 padding: 8px 12px 10px; margin:0 0 12px 0;}
#layout #main #col_r #zapasy {color:#149;}
#layout #main #col_r #zapasy .line {height:8px;}
#layout #main #col_r #zapasy .link {text-align:right;}
#layout #main #col_r div.game {width:260px; height: 70px; float:right; border-bottom:#fff 2px solid; padding: 4px 10px 4px 0; margin: 0 0 12px 0}
#layout #main #col_r .ikona {float:left; margin-right:15px;max-width: 75px;}
#layout #main #col_r div.game a.score {font-size: 20px;font-weight: bold; margin-left: 48px; }

#layout #main #col_r .news {font-size:90%;line-height:1.4em;padding:0 0 4px 0;}
#layout #main #col_r .news .news_int {overflow: auto;	max-height: 485px; padding: 2px 10px 0 15px;}
#layout #main #col_r .news .aktuality h4 {color: #05a; display:inline;}
#layout #main #col_r .news .aktuality1 {margin: 10px 0;}
#layout #main #col_r .news .aktuality2 {margin: 10px 0;}
#layout #main #col_r .news .aktuality .podpis {display:block; color:#555; font-size:80%;}
#layout #main #col_r .news .aktuality .dnes {color:#f00}
#layout #main #col_r .news .aktuality .vcera {display:block; color:#d80}
#layout #main #col_r .celyText {text-align:right;}

#layout #main #col_r .ml_game {width:260px; height:30px; border-bottom: #fff 1px solid; margin: 0 0 8px 0;}
#layout #main #col_r .ml_game .ml_button {width:31px;height:20px; background: url(../img/ml_button.png) no-repeat;
  text-align:center; float: left; margin: 0 20px 0 0; padding: 1px}
#layout #main #col_r .ml_game .ml_button a {text-decoration:none; font-weight:bold; color:#07a;}
#layout #main #col_r .ml_game .mltym {width: 70px; font-size: 110%;}
#layout #main #col_r .ml_game a.mlscore {width: 120px; display:block; float:right; font-size: 120%; text-decoration:none; font-weight:bold;
  text-align:center; color:#049; }
#layout #main #col_r .ml_game a.mlscore:hover {text-decoration:underline;color:#700;}

#layout #main #col_r #mladez h4 {color:#059; margin: 4px auto 0 1px;}
#layout #main #col_r #mladez span.ml_cas {width:120px;display:block; float:left;}

#layout #main #col_r .aktualne {}
#layout #main #col_r .aktualne p , #layout #main #col_r .aktualne h3 {margin-left:9px;}
#layout #main #col_r .aktualne h3 a {color:#06a;}
#layout #main #col_r .aktualne ul li {margin: 4px 0 4px -10px; line-height: 1.3em; padding-left:18px; background: url(../img/ul_arrow.png) no-repeat 0 5px;;}
#layout #main #col_r .aktualne ul li:hover {background-position: 0 -35px;}
#layout #main #col_r .aktualne ul li a {color:#06a;}

/* --- LEVY sloupec --- */

#layout #main #col_l {width: 267px ;padding: 0; background-color:#eee; font-size: 12px;float:left; margin: 20px 31px 30px -31px;}
#index #layout #main #col_l { margin: 20px 31px 30px -17px;}
#layout #main #col_l .box 	{ padding: 5px 11px 12px; width: 245px;}
#layout #main #col_l h2 { height: 30px;padding: 8px 10px 0 0; color:#fff; text-transform:uppercase; font-size:15px;
 text-align:right; background:#034ea2 url(../img/h2-lcol.png) no-repeat;}
#layout #main #col_l h2 span 	{ height: 30px padding: 0 10px ;}
#layout #main #col_l h2#ind_hl_partneri, #layout #main #col_l h2:first-child, #layout #main #col_l h2#statistiky_zapasu {margin-top:0;}
#layout #main #col_l #part_obal {text-align:center; margin:0;padding:0;}
#layout #main #col_l #part_obal img {margin:10px auto 10px auto;}
#layout #main #col_l .vzajemne_zapasy table {width:247px}
#layout #main #col_l .vzajemne_zapasy table td {padding:0 4px;}


#layout #main #text #col_l .box.stats table {width:240px;}
#layout #main #text #col_l .box.stats table th, #layout #main #text #col_l .box.stats table td {padding: 0 8px;}

#layout #main #col_l p {padding-left:11px;}
#layout #main #col_l ol {margin:10px 19px;}
#layout #main #col_l ol li {margin:4px 0 4px 3px;}
#layout #main #col_l ol li a {display:block; float:left; width: 130px;}
#layout #main #col_l .box h3 {color:#059; font-size:14px; margin: 15px auto 2px 13px;}

#layout #main #col_l #foto_l_col img {width:130px; border: 12px #ccc solid;}

/* --- CLANEK.ASP ---------------*/


#layout #main #content #text p img {margin-bottom: 12px;}


/* --- soupiska --- */
#layout #text	 table#soupiska 					{width: 100%; margin: auto;}
#layout #text	 table#soupiska tr td.cislo 	{width: 20px;}
#layout #text	 table#soupiska tr td.post	 	{width: 40px;}
#layout #text	 table#soupiska tr td.jmeno 	{width: 185px; font-size:110%;}
#layout #text	 table#soupiska tr td.nazoze	{width: 90px;}
#layout #text	 table#soupiska tr td.vek 		{width: 50px;}
#layout #text	 table#soupiska tr td.vyska 	{width: 50px;}
#layout #text	 table#soupiska tr td.vaha 	{width: 50px;}
#layout #text	 table#soupiska tr td.hul 		{width: 30px;}
#layout #text	 table#soupiska tr.prumer td 	{border-bottom: 1px solid #cccccc;}
#layout #text  table#soupiska tr td			{padding: 1px; border-bottom: 1px solid #cccccc;  cursor: pointer; font-size: 0.9em;}
#layout #text	 table#soupiska tr.B 			{cursor: pointer; background:#ddf1fb;}
#layout #text	 table#soupiska tr.O 			{cursor: pointer; background:#edf9ff}
#layout #text	 table#soupiska tr.U 			{cursor: pointer;}

/* --- statistiky --- */
#layout #text	 table.tabStats 							{width: 100%; margin: auto;}
#layout #text	 table.tabStats tr td					{padding: 1px; border-bottom: 1px solid #cccccc; font-size: 0.9em; cursor: pointer;}
#layout #text	 table.tabStats tr.delici_cara		{height:2px; padding:1px;}
#layout #text	 table.tabStats tr.delici_cara td	{height:2px; background-color:#231F20; font-size:1px; padding:1px; line-height: 0px;}
#layout #text	 table.tabStats tr.B 					{cursor: pointer; background:#ddf1fb;}
#layout #text	 table.tabStats tr.O 					{cursor: pointer; background:#edf9ff}
#layout #text	 table.tabStats tr.U 					{cursor: pointer;}

/* --- karta hrace --- */
#layout #text	 #hrac_statistiky{overflow: auto; width: 575px; padding: 5px;}
#layout #text	 #hrac_statistiky pre{ font-size: 0.9em;}
#layout #text	 .no_foto {color:#aaa;}
#layout #text tr td#foto_hrace {vertical-align:middle; text-align:center;padding-bottom:0}
#layout #text tr td#foto_hrace img {margin-bottom:-3px;}

/* ----forum --- */

#layout #main #content #text


#layout #main #content #text #forum span {display: inline;}
#layout #main #content #text #forum #df_form									{width: 500px; margin: auto; padding-top: 5px; padding-bottom: 5px;}
#layout #main #content #text #forum #df_form #smiles						{padding: 2px 0px 2px 0px;}
#layout #main #content #text #forum #df_form #smiles a					{cursor: pointer;}
#layout #main #content #text #forum #df_form #form_left					{float: none;	width: 425px;}
#layout #main #content #text #forum #df_form .border						{border:1px solid #E8D5B3;}
#layout #main #content #text #forum #df_form #form_left textarea		{width: 475px; height: 100px;}
#layout #main #content #text #forum #df_form #form_right					{float: none;	width: 475px; text-align: right; padding-top: 5px;}
#layout #main #content #text #forum #df_form #form_right table			{width: 100%;margin: 0px;}
#layout #main #content #text #forum #df_form #form_right table tr th			{}
#layout #main #content #text #forum #df_form #form_right table tr th	a		{}
#layout #main #content #text #forum #df_form #form_right label			{font-weight: bold; cursor: pointer;}
#layout #main #content #text #forum #df_form #form_right input			{width: 110px;}

#layout #main #content #text #forum .strankovani_box {margin: 20px 0px 20px 0px; text-align: center;}
#layout #main #content #text #forum .strankovani_box a.strankovani {
	background:#E7ECF5;
	color:#000000;
	border: 1px solid #D9E0EB;
	margin-left: -1px;
	padding: 2px 6px 2px 6px;
	text-decoration: none;
}
#layout #main #content #text #forum .strankovani_box a.strankovani:hover	{
	background:#D9E0EB;
	color:#000000; 
	text-decoration: underline;
}
#layout #main #content #text #forum .strankovani_box a.strankovaniVyrazne {
	background:#9A090D; 
	color: #ffffff;
   border: 1px solid #D9E0EB;
   margin-left: -1px;
	padding: 2px 6px 2px 6px;
   text-decoration: none;
   font-weight: bold;
}

#layout #main #content #text #forum #coments									{}
#layout #main #content #text #forum #coments .space						{height: 1px;}
#layout #main #content #text #forum #coments .comment						{padding: 10px 0px 10px 0px;}
#layout #main #content #text #forum #coments .comment .comment_left		{padding: 0px 0px 0px 0px; float: left; width: 58px; text-align: center; font-size: 11px; line-height: 1.3em;}
#layout #main #content #text #forum #coments .comment .comment_left	img.border	{border:1px solid #D9E0EB;}
#layout #main #content #text #forum #coments .comment .comment_left	img.toleft	{margin: 0px 0px 3px 0px; }
#layout #main #content #text #forum #coments .comment .comment_left	img.toright	{margin: 24px 0px 0px 0px;}
#layout #main #content #text #forum #coments .comment .comment_left	a	{color:#004681}
#layout #main #content #text #forum #coments .comment .comment_left	span	{cursor: help; display: block;}
#layout #main #content #text #forum #coments .comment .comment_right						{padding: 0px 0px 0px 0px; float: right; width: 540px;}
#layout #main #content #text #forum #coments .comment .comment_right .space			{height: 0px;}
#layout #main #content #text #forum #coments .comment .comment_right a.mail span	{display: none;}
#layout #main #content #text #forum #coments .comment .comment_right .comment_head	{padding: 3px 10px 3px 10px;  background:#ddf1fb;}

#layout #main #content #text #forum #coments .comment .comment_right .comment_head a.karma_minus	{display: block; float: right; width: 18px; height: 18px; cursor: pointer; background: url(../img/smajly/karma_minus.png) no-repeat 0px 0px;}
#layout #main #content #text #forum #coments .comment .comment_right .comment_head a.karma_plus	{display: block; float: right; width: 18px; height: 18px; cursor: pointer; background: url(../img/smajly/karma_plus.png) no-repeat 0px 0px; margin: 0px 0px 0px 5px;}
#layout #main #content #text #forum #coments .comment .comment_right .comment_head a span {display: none;}

#layout #main #content #text #forum #coments .comment .comment_right .comment_text	{padding: 8px 8px 15px 8px; margin-bottom: 10px; background: url(../img/bcg_line.png) repeat-x bottom left;}
#layout #main #content #text #forum #coments .comment .comment_right .comment_text .comment_text_reaction	{padding: 0px 0px 5px 0px; color:#7C7A7C; border-bottom:5px solid #E7ECF5; margin-bottom:5px; font-size: 0.9em;  line-height: 1.6em;}
#layout #main #content #text #forum #coments .comment .comment_right .comment_text .comment_text_reaction a	{cursor: pointer;}

#layout #main #content #text #forum .forum_box 						{border: 1px solid #D9E0EB;padding: 5px; width: auto;}
#layout #main #content #text #forum .forum_box .menicko				{margin: 0px;}
#layout #main #content #text #forum .menicko.functions				{font-size: 0.9em;}
#layout #main #content #text #forum .menicko.functions table		{margin: auto;}
#layout #main #content #text #forum .menicko.functions select		{font-size: 0.9em;}
#layout #main #content #text #forum .menicko.functions input		{font-size: 0.9em;}
#layout #main #content #text #forum .menicko.functions input.submit	{font-size: 0.9em; padding: 2px 8px 2px 8px; background:#9A090D; color:#ffffff; width: auto;}

#layout #main #content #text #forum_subpage .forum_box 							{border: 1px solid #D9E0EB;padding: 5px; width: auto;}
#layout #main #content #text #forum_subpage form table.nice 					{width: 410px; margin: auto;}
#layout #main #content #text #forum_subpage form table.nice tr td			{}
#layout #main #content #text #forum_subpage form table.nice tr td.item		{padding-right:10px }
#layout #main #content #text #forum_subpage form table.nice tr td input	{width: 200px; margin-left: 5px;}
#layout #main #content #text #forum_subpage form table.nice tr td select	{width: 200px; margin-left: 5px;}
#layout #main #content #text #forum_subpage form table.nice tr td input.captcha {width: 50px;}
#layout #main #content #text #forum_subpage form table.nice tr td input.souhlas {width: auto;}
#layout #main #content #text #forum_subpage #forum_rules				{overflow: auto; width: 350px; height: 150px; padding: 5px; background-color: #fff; color:#000; margin: auto; border: 1px solid #D9E0EB;}



















/*------- podstranky --------*/

#layout #layout_bcg #text_right 					{width: 653px; float: right;}
#layout #layout_bcg #text_right ul				{margin: 5px 0px 5px 0px;}
#layout #layout_bcg #text_right p				{padding: 3px 0px 3px 0px; margin: 0px;}
#layout #layout_bcg #text_right a		{color:#02a;}
#layout #layout_bcg #text_right .odkaz a		{padding-left: 15px; background: url(../img/bcg_odkaz.gif) no-repeat 0px 4px;}

#layout #layout_bcg #text_right #infobar  					{padding: 3px 5px 2px 5px; background: url(../img/bcg_infobar.gif) repeat-y 0px 0px; text-align: center; font-weight: bold; font-size: 11px; text-transform: uppercase;}
#layout #layout_bcg #text_right #infobar a					{color:#000000;text-decoration:underline;}
#layout #layout_bcg #text_right #text  							{padding: 10px 20px 20px 20px; line-height: 1.4em;}
#layout #layout_bcg #text_right #text h1,h2,h3,h4  	{color:#015; font-weight:bold;}
#layout #layout_bcg #text_right #text h1  					{padding: 0px 0px 3px 0px; margin: 0px; font-size: 1.8em;}
#layout #layout_bcg #text_right #text h2  					{padding-top: 10px; }
#layout #layout_bcg #text_right #text .menicko			{	background-color: #231F20;	padding: 4px;	margin-bottom: 15px;	margin-top: 15px;	text-align: center;	color: #FFFFFF;} 
#layout #layout_bcg #text_right #text .menicko a		{color: #FFFFFF;}
#layout #layout_bcg #text_right #text table tr th 	{background: url(../img/menu_item.gif) repeat-x 0px 0px; padding: 3px 5px 3px 5px; color:#000000;}




/* --- strankovani --- */
#layout #layout_bcg #text_right #text .strankovani  							{text-align: center; margin: 10px 0px 10px 0px;  font-weight:bold;}
#layout #layout_bcg #text_right #text .strankovani a  						{background: #D4D4D4; color: #000000; border: 1px solid #231F20; margin-left: -1px; padding: 0px 6px 0px 6px; text-decoration: none;}
#layout #layout_bcg #text_right #text .strankovani a:hover  				{background: #EE1C25; text-decoration: none; color: #FFFFFF;}
#layout #layout_bcg #text_right #text .strankovani .strankovaniVyrazne  {background:#231F20; color: #ffffff;}

/* --- fotogalerie ---*/ 
#layout #layout_bcg #text_right #text #fotogalerie                                  { width: 100%;}
#layout #layout_bcg #text_right #text #fotogalerie img                              {border: 1px solid #231F20;}
#layout #layout_bcg #text_right #text #fotogalerie table                            {border-collapse: collapse; clear: both; width: 100%; margin: auto;}
#layout #layout_bcg #text_right #text #fotogalerie table tr td                      {text-align: center;}
#layout #layout_bcg #text_right #text #fotogalerie table tr td a                    {}
#layout #layout_bcg #text_right #text #fotogalerie table tr td a:hover img          {border: 1px solid #231F20;}
#layout #layout_bcg #text_right #text #fotogalerie table tr td .imgSelect           {}
#layout #layout_bcg #text_right #text #fotogalerie .popis                           {display: block; clear: both; text-align: center; font-weight:bold;}
#layout #layout_bcg #text_right #text #fotogalerie .autor                           {display: block; clear: both; text-align: center; font-style: italic;}
#layout #layout_bcg #text_right #text #fotogalerie .navigace                        {display: block; clear: both; margin: 0px 0px 10px 0px;}
#layout #layout_bcg #text_right #text #fotogalerie .navigace .prochazeni            {display: block; width: 150px;}
#layout #layout_bcg #text_right #text #fotogalerie .navigace .prochazeni .button    {width: 100px;}
#layout #layout_bcg #text_right #text #fotogalerie input.button                     {border: 1px solid #231F20; background:#231F20;  color: #ffffff; height: 20px; font-size: 1em; padding-bottom: 3px;}
#layout #layout_bcg #text_right #text #fotogalerie #formulare                       {display: block; float: left;	padding-bottom: 20px; font-size: 12px;}
#layout #layout_bcg #text_right #text #fotogalerie #formulare input                 {font-size: 12px;}
#layout #layout_bcg #text_right #text #fotogalerie #formulare input.button          {border: 1px solid #231F20; background:#231F20; color: #ffffff; height: 20px; font-size: 1em; padding-bottom: 3px;}
#layout #layout_bcg #text_right #text #fotogalerie #formulare select                {font-size: 12px;}
#layout #layout_bcg #text_right #text #fotogalerie #formulare #trideniDIV           {display: block; clear: both; height: 25px; margin: 5px 0px 5px 0px;}
#layout #layout_bcg #text_right #text #fotogalerie #formulare #trideniDIV .trideni  {border-top: 1px solid #231F20;}
#layout #layout_bcg #text_right #text #fotogalerie #formulare #trideniDIV form      {margin: 0px;}

/* --- archiv --- */ 
#layout #layout_bcg #text_right #text #archiv table 						{width: auto;}
#layout #layout_bcg #text_right #text #archiv #box							{display: block; width: 570px; border: 1px solid #231F20; background: #FFFFFF; padding: 3px; clear: both; margin-left: 15px; margin-bottom: 10px;}
#layout #layout_bcg #text_right #text #archiv #box2						{display: block; width: 570px; margin-left: 15px; }
#layout #layout_bcg #text_right #text #archiv .boxMaly 					{display: block; border: 1px solid #231F20; background: #FFFFFF; padding: 5px; margin-bottom: 10px;}
#layout #layout_bcg #text_right #text #archiv .boxKde 					{display: block; width: 230px; float: right; padding: 3px; margin-right: 0px;}
#layout #layout_bcg #text_right #text #archiv table.boxy					{margin: 0px 0px 3px 0px;}
#layout #layout_bcg #text_right #text #archiv td.boxy  					{width: 80px; height: 18px; text-align: center; margin: 0px; padding: 0px; padding: 0px;}
#layout #layout_bcg #text_right #text #archiv td.boxyVelke				{width: 120px;}
#layout #layout_bcg #text_right #text #archiv td.boxy a  				{display: block; padding: 1px 0px 2px 0px; color: #231F20; background: #D4D4D4; border-left: 1px solid #231F20; border-bottom: 1px solid #231F20; border-top: 1px solid #231F20; font-weight: normal;}
#layout #layout_bcg #text_right #text #archiv td.boxy a.zvyrazneni   {background: #231F20; color: #FFFFFF;}
#layout #layout_bcg #text_right #text #archiv td.boxyVpravo a  		{border-right: 1px solid #231F20;}
#layout #layout_bcg #text_right #text #archiv td.boxy a:hover  		{color: #ffffff; background:#231F20; text-decoration: underline;}
#layout #layout_bcg #text_right #text #archiv td.datum  					{vertical-align: top; text-align: right;}
#layout #layout_bcg #text_right #text #archiv td.nadpis_anotace  		{padding-right: 15px; text-align: justify;  background: transparent none;}
#layout #layout_bcg #text_right #text #archiv input  						{border: 1px solid #231F20;}
#layout #layout_bcg #text_right #text #archiv form  						{margin-bottom: 0px;}
#layout #layout_bcg #text_right #text #archiv form select  				{margin: 0px;}
#layout #layout_bcg #text_right #text #archiv form select option  	{}
#layout #layout_bcg #text_right #text #archiv input.formBcg				{background: #eeeeee; border: 0px;}
#layout #layout_bcg #text_right #text #archiv .highlight 				{background: #d4eaf7;}
#layout #layout_bcg #text_right #text #archiv .tema 						{display: block; color: #808080; font-style: italic; font-size: 12px;}
#layout #layout_bcg #text_right #text #archiv .anotace 					{display: block; background: transparent none no-repeat;  background-image: none; }
#layout #layout_bcg #text_right #text #archiv .nadpis 					{display: block; font-weight: bold;}
#layout #layout_bcg #text_right #text #archiv .error 						{display: block; margin-top: 10px; color: #ff0000; text-align: center; font-weight: bold; clear: both;}
#layout #layout_bcg #text_right #text #archiv .podpis 					{color: #808080; font-size: 11px;}


/*------- index --------*/
#layout #layout_bcg #text_right #index_left								{width: 487px; float: left;}
#layout #layout_bcg #text_right #index_left #infobar.index			{background: url(../img/bcg_infobar_index.gif) repeat-y 0px 0px;}
#layout #layout_bcg #text_right #index_left #text						{padding: 10px 20px 20px 20px;}
#layout #layout_bcg #text_right #index_left #text #topstory h1		{color:#515151; font-size: 1.6em; font-weight: bold; line-height: 1.5em; margin: 0px;}
#layout #layout_bcg #text_right #index_left #text #topstory h1 a	{color:#515151;}
#layout #layout_bcg #text_right #index_left #text #topstory p		{margin: 0px; padding: 0px 0px 5px 0px;}

#layout #layout_bcg #text_right #index_left #text #articles					{margin-top: 10px; margin-bottom: 10px; background: url(../img/hr.png) repeat-y 223px 0 ;}
#layout #layout_bcg #text_right #index_left #text #articles .box			{float: left; width: 210px;}
#layout #layout_bcg #text_right #index_left #text #articles .box.space	{float: right;}
#layout #layout_bcg #text_right #index_left #text #articles .box h2 		{padding: 3px 0px 3px 0px; margin: 0px; font-size: 1.1em;}
#layout #layout_bcg #text_right #index_left #text #articles .box p 		{padding-bottom: 2px;}
#layout #layout_bcg #text_right #index_left #text #articles .box .odkaz {padding-bottom: 10px;}
#layout #layout_bcg #text_right #index_left #text #articles_next  		{margin-top:10px}
#layout #layout_bcg #text_right #index_left #text #articles_next h2 	{padding: 3px 0px 3px 0px; margin: 0px; font-size: 1.0em;}
#layout #layout_bcg #text_right #index_left #text #articles_next h2 span	{display: inline; font-size: 11px;}



#layout #layout_bcg #text_right #index_right						{width: 165px; float: right;background-color:#525252;}
#layout #layout_bcg #text_right #index_right .box 				{padding: 5px 8px 5px 8px; color:#ffffff; font-size: 11px; color:#ffffff; line-height: 1.5em;}
#layout #layout_bcg #text_right #index_right .box a			{color:#ffffff;}
#layout #layout_bcg #text_right #index_right .box p			{padding: 3px 0px 3px 0px; margin: 0px;}
#layout #layout_bcg #text_right #index_right .box ul li 		{background: url(../img/bcg_box_index_li.gif) no-repeat 0px 8px; padding-left: 10px;}

#layout #layout_bcg #text_right #index_right .box .anketa{}
#layout #layout_bcg #text_right #index_right .box .anketa .anketa_otazka {border-bottom: 1px solid #65625D; margin-bottom: 5px;}
#layout #layout_bcg #text_right #index_right .box .anketa .hlasuj {border-top: 1px solid #65625D; border-bottom: 1px solid #65625D; padding-top: 3px; padding-bottom: 3px;}
#layout #layout_bcg #text_right #index_right .box .anketa p.anketa_odpoved {clear: both; margin: 0px; padding: 3px 0px 5px 0px;}
#layout #layout_bcg #text_right #index_right .box .anketa .anketa_graf {
	display: block;
	float: left;
	font-size: 0px;
	width: 110px;
	line-height: 0px;
	background: #444;
	margin-bottom: 10px;
	padding: 1px 0px 1px 0px;
	margin-top: 1px;
}
#layout #layout_bcg #text_right #index_right .box .anketa .anketa_graf_vyplnene { border-top:1px solid #ddd;
	display: block;
	float: left;
	font-size: 0px;
	height: 8px;
	line-height: 0px;
	background: #0153a9;
}
#layout #layout_bcg #text_right #index_right .box .anketa .anketa_procenta {
	text-align: center;
	margin: 0px;
	padding: 0px;
	line-height: 0px;
	font-size: 10px;
	padding-top: 5px;
}

#layout #layout_bcg #text_right #index_right .box table.table_hokej_mala						{margin: auto;	width: 140px; font-size: 11px;}
#layout #layout_bcg #text_right #index_right .box table.table_hokej_mala th					{padding: 2px;}
#layout #layout_bcg #text_right #index_right .box table.table_hokej_mala td					{padding: 2px 2px 2px 2px;}
#layout #layout_bcg #text_right #index_right .box table.table_hokej_mala tr .poradi			{width: 15px;}
#layout #layout_bcg #text_right #index_right .box table.table_hokej_mala tr .tym				{display: none;}
#layout #layout_bcg #text_right #index_right .box table.table_hokej_mala tr .tym_dlouhe	{}
#layout #layout_bcg #text_right #index_right .box table.table_hokej_mala tr .body			{width: 15px; text-align: right; padding-right: 3px; font-weight: bold;}
#layout #layout_bcg #text_right #index_right .box table.table_hokej_mala tr .zapasy			{width: 15px;}
#layout #layout_bcg #text_right #index_right .box table.table_hokej_mala tr .score			{display: none;}
#layout #layout_bcg #text_right #index_right .box table.table_hokej_mala tr.PEL td			{background:#E5E5E5; color:#231F20;}
#layout #layout_bcg #text_right #index_right .box table.table_hokej_mala tr.PEL td		a	{color:#231F20;}
#layout #layout_bcg #text_right #index_right .box table.table_hokej_mala th.zapasy			{text-align: center;}
#layout #layout_bcg #text_right #index_right .box table.table_hokej_mala th.body				{text-align: center;}

/* facebook -------------------- */
div.lajkni {text-align:left;}

.hidden {
	display: none!important;
}