body {
  font-family: Arial, lucida, sans-serif;
  font-size: 13px;
  color: #000;
  margin: 0;
  padding: 0;
  text-align: center;
  overflow: auto;
  background-color: #959595;
}

table {
  border-collapse: collapse;
  font-size: 13px;
}
h1 {
  font-size:21px;
  }
a.headlink, h2 {
  font-family: Arial, helvetica, sans-serif;
  margin: 0;
  color: #f95b1a;
  font-size: 15px;
}
h2 a {
  color: #f95b1a;
  }
h2 a:hover {
  text-decoration:none;
  }
h3 {
  margin: 0;
  font-size: 13px;
}

a {
  color: #000;
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

a img {
  border: none;
}

#cover_page {
  width: 1010px;
  margin: 0 auto;
}

#page {
  float: left;
  position: relative;
  width: 876px;
  padding-top: 155px;
  text-align: left;
  background-image: url("../design/background.jpg");
  background-repeat: repeat-y;
}

#header {
  position: absolute;
  top: 0;
  left: 0;
  width: 876px;
  height: 120px;
  background-image: url("../design/header.jpg");
  background-repeat: no-repeat;
  background-position: left top;
}
#header #logo { margin:30px 0 0 30px; position:absolute; }
#header form {
  margin: 15px 120px 0 0;
  padding: 0;
  width: 450px;
  float: right;

}

#header form label {
  font-weight: bold;
  color: #fff;
}

#header form input {
  font-size: 10px;
  width: 200px;
  margin: 0 0 0 10px;
}
input {
	color: #333333;
	font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	padding: 1px;
	border: 1px solid #A9B8C2;
	background-color: #FAFAFA;
}

#header form fieldset {
  padding: 0;
  margin: 0;
  border: none;
}

#header form button {
  background: none;
  border: none;
  position: relative;
  top: 9px;
}

#header #small_navi {
  clear: both;
  margin: 0 0 0 295px;
  padding-top: 17px;
}

#header #small_navi a {
  font-size: 10px;
}

#header #small_navi .main_link {
  font-weight: bold;
}

#header #hot_news {
  margin: 5px;
  border: 1px solid #ffb926;
}

#header #hot_news #hot_news_text {
  padding: 7px;
  font-weight: bold;
  color: #f9591d;
  overflow: hidden;
}
#header #hot_news #hot_news_text span a {
  text-decoration:none;
  padding: 7px;
  font-weight: bold;
  color: #f9591d;
  overflow: hidden;
}

#header #hot_news #hot_news_text span.ht_imp {
  color: #fe0503;
}
#header #hot_news #news_scroll {
  float: right;
  margin: 2px 2px 0 0;
}
#header #hot_news #news_scroll img { padding:2px; cursor:pointer;}

#header #hot_news #hot_news_text p {
  padding: 0;
  margin: 0;
}

/* MENU */
#menu_cover {
  position: absolute;
  top: 0;
  left: 0;
  margin: 118px 0 0 5px;
  width: 866px;
  height: 31px;
  background-image: url("../design/menu_bg.png");
  background-repeat: repeat-x;
  background-position: 0 2px;
}

#menu
	{
	width:100%;
	}
		
#menu .active {
  background-image: url("../design/menu_active.png");
  background-repeat: no-repeat;
  background-position: center 0px;
}

#menu a
	{
	text-align: center;
	display:block;
	white-space:nowrap;
	margin:0;
	padding: 10px 0;
	height: 13px;
	}
	
#menu a:hover {
  text-decoration: none;
}
  			
#menu a.top_parent, #menu a.top_parent:hover  /* attaches down-arrow to all top-parents */
	{
	font-weight: bold;
	color: #fff;
	}

#menu ul
	{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	
	}
  #menu ul.wide { width: 155px; }
  #menu ul.norm { width: 108px; }
  #menu ul.narrow { width: 70px; }
#menu li
	{
	position:relative;
  min-height: 1px; 	/* Sophie Dennis contribution for IE7 */
  vertical-align: bottom; /* Sophie Dennis contribution for IE7 */
	}

#menu ul ul
	{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	padding: 1px;
	margin-top: -3px;
  background-color: #fef1bc;
	border: 1px solid #f85a1c;
	}
  	
#menu ul ul a
	{
	padding: 2px 20px;
	text-align: left;
	color: #f85a1c;
	}	
	
#menu ul ul li:hover
	{
	background-color: #fff;
	}	

#menu ul ul ul
	{
	top:0;
	left:100%;
	}

div#menu li:hover
	{
	cursor:pointer;
	z-index:100;
	}

div#menu li:hover ul ul,
div#menu li li:hover ul ul,
div#menu li li li:hover ul ul,
div#menu li li li li:hover ul ul
{display:none;}

div#menu li:hover ul,
div#menu li li:hover ul,
div#menu li li li:hover ul,
div#menu li li li li:hover ul
{display:block;}
/* MENU */

#content {
  width: 866px;
  margin: 0 5px;
}

#content_left {
  float: left;
  width: 545px;
}

#content_left #main_news img {
  float: left;
  margin-right: 5px;
}

#content_left #main_news h2 a {
  color: #000;
  margin-bottom: 5px;
}

#content_left #main_news p {
  margin: 0;
}

#content_left #main_news table {
  margin: 10px 0 0 0;
  background-color: #fef1bc;
}

#content_left #main_news table .date {
  font-weight: bold;
  vertical-align: top;
  padding: 0 5px;
}

#content_left #banner {
  clear: both;
  padding-top: 10px;
}

#content_left #dnesni_tipy {
  padding-top: 10px;
}

#content_left #dnesni_tipy_content {
  float: left;
  width: 272px;
  height: 252px;
  background-image: url("../design/dnesni_tipy.jpg");
  background-repeat: no-repeat;
}

#content_left #dnesni_tipy h2 {
  float: left;
  font-size: 13px;
  font-weight: bold;
  color: #fff;
  margin: 0;
  position: relative;
  top: 6px;
  left: 8px;
}
#content_left #dnesni_tipy h2 a { color:#fff; }
#content_left #dnesni_tipy h2 a:hover { color:#f00; text-decoration:none; }

#content_left #dnesni_tipy .link_dalsi {
  color: #fff;
  float: right;
  margin: 10px 73px 0 0;
  font-size: 13px;
}

#content_left #dnesni_tipy .link_dalsi:hover {
  color: #ff0000;
  text-decoration: none;
}

#content_left #dnesni_tipy #tipy_text {
  clear: both;
  width: 250px;
  height: 200px;
  position: relative;
  top: 8px;
  left: 5px;
  padding: 5px 5px 0 5px;
  
}

#content_left #dnesni_tipy #tipy_text h3 {
  margin: 0 0 5px 0;
  font-size: 12px;
}
#content_left #dnesni_tipy #tipy_text table { width:100%; }
#content_left #dnesni_tipy #tipy_text table td {
  padding: 4px 0;
}

#content_left #dnesni_tipy #tipy_text table .nazev {
  padding-right: 8px;
}

#content_left #dnesni_tipy #tipy_text table .border {
  padding-right: 10px;
  padding-left: 10px;
  border-left: 1px solid #ffb926;
  border-right: 1px solid #ffb926;
}

#content_left #dnesni_tipy #tipy_text table .cas {
  padding-left: 8px;
  width:70px;
  color:#666;
}

#content_left .table_kurzy {
  font-weight: bold;
  width: 260px;
  float: right;
}
#content_left .table_kurzy0 {
  font-weight: bold;
  width: 260px;
  float: left;
}

#content_left .table_kurzy_nadpis, #content_left .table_kurzy_nadpis0 {
  font-size: 13px;
  text-align: center;
  vertical-align:top;
  font-weight: bold;
  /*height:4em;*/
  width: 260px;
  float:left;
}
#content_left .table_kurzy_nadpis {
  margin-left:22px;
  }

#content_left .table_kurzy0 th, #content_left .table_kurzy th {
  color: #f95b1a;
  padding: 0 5px 3px 5px;
  text-align: center;
  border-bottom: 2px solid #abc09f;
}
.esport_a { color: #f95b1a; font-weight:bold; }
#content_left .table_kurzy0 td, #content_left .table_kurzy td {
  padding: 4px 5px;
  text-align: center;
  font-size:9px;
}

#content_left .table_kurzy0 .nazev, #content_left .table_kurzy .nazev {
  font-weight: normal;
  text-align: left;
  font-size: 10px;
  white-space:nowrap;
}

#content_left .table_kurzy0 .nazev_th, #content_left .table_kurzy .nazev_th {
  text-align: left;
  font-weight: bold;
}

#content_left .blue {
  background-color: #a4d4ea;
}
#content_left .green {
  background-color: #badbbe;
}
#content_left .purple {
  background-color: #d8c3fc;
  border-bottom: 1px solid #abc09f;
}
#content_left .yellow {
  background-color: #fef2be;
}
#content_left .e_orange {
  background-color: #fef2be;
}
#content_left .e_blue {
  background-color: #a0d0e0;
}
#content_left .red {
  background-color: #ff9f9f;
}
#content_left .last {
  background-color: #eee;
  border-bottom: 1px solid #abc09f;
}


#content_left #tip_experta {
  clear: both;
  padding-top: 10px;
}

#content_left #tip_experta img {
  float: left;
  margin-right: 5px;
}

#content_left #tip_experta h2 {
  margin: 0;
  float: left;
  color: #f95b1a;
  font-size: 14px;
  
}

#content_left #tip_experta #expert_text {
  width: 410px;
  float: left;
}

#content_left #tip_experta #expert_text div {
  padding: 2px 0 0 10px;
  float: left;
}

#content_left #tip_experta #expert_text p {
  float: left;
  width: 400px;
  height: 75px;
  margin: 3px 0 0 0;
  padding: 5px;
  border-top: 2px solid #bdbdbd;
  overflow: hidden;
}

#content_left #tip_experta #expert_scroll {
  float: right;
  padding: 8px 5px 0 0;
}

#content_left #tip_experta #expert_scroll a {
  display: block;
  width: 15px;
}

#content_left #tip_experta #expert_scroll a img {
  float: none;
}

#content_left #tip_experta #expert_scroll a .posuvnik {
  margin: 0;
  position: relative;
  top: 2px;
}

#content_left #vysledky_zapasu {
  clear: both;
  width: 545px;
  height: 137px;
  padding-top: 10px;
  background-image: url("../design/vysledky_zapasu.png");
  background-repeat: no-repeat;
  background-position: 0 10px;
}

#content_left #vysledky_zapasu #vysledky_tbl_left {
  float: left;
  margin: 15px 0 0 10px;
  width: 240px;
}

#content_left #vysledky_zapasu #vysledky_tbl_right {
  float: right;
  margin: 15px 20px 0 0;
  width: 240px;
}

#content_left #vysledky_zapasu #vysledky_tbl_left td, #content_left #vysledky_zapasu #vysledky_tbl_right td {
  padding: 3px 0;
}

#content_left #vysledky_zapasu #vysledky_tbl_left .nazev, #content_left #vysledky_zapasu #vysledky_tbl_right .nazev {
  padding-right: 20px;
}

#content_left #vysledky_zapasu #vysledky_tbl_left .score, #content_left #vysledky_zapasu #vysledky_tbl_right .score {
  text-align: right;
  font-weight: bold;
}


#content_left #bude_se_hrat {
  clear: both;
  width: 545px;
  height: 158px;
  background-image: url("../design/bude_se_hrat.png");
  background-repeat: no-repeat;
}

#content_left #vysledky_zapasu h2 {
  float: left;
  font-size: 13px;
  font-weight: bold;
  color: #fff;
  margin: 0;
  position: relative;
  top: 7px;
  left: 8px;
}

#content_left #vysledky_zapasu .link_statistiky {
  color: #fff;
  float: right;
  margin: 10px 10px 0 0;
  font-size: 10px;
  font-weight: bold;
}

#content_left #vysledky_zapasu .link_statistiky:hover {
  color: #ff0000;
  text-decoration: none;
}

#content_left #bude_se_hrat h2 {
  float: left;
  font-size: 13px;
  font-weight: bold;
  color: #fff;
  margin: 0;
  position: relative;
  top: 4px;
  left: 8px;
}

#content_left #bude_se_hrat .link_vsechny {
  color: #fff;
  float: right;
  margin: 7px 10px 0 0;
  font-size: 10px;
  font-weight: bold;
}

#content_left #bude_se_hrat .link_vsechny:hover {
  color: #ff0000;
  text-decoration: none;
}

#content_left #bude_se_hrat #bude_hrat_tbl_left {
  float: left;
  margin: 15px 0 0 10px;
  width: 240px;
}

#content_left #bude_se_hrat #bude_hrat_tbl_right {
  float: right;
  margin: 15px 20px 0 0;
  width: 240px;
}

#content_left #bude_se_hrat #bude_hrat_tbl_left td, #content_left #bude_se_hrat #bude_hrat_tbl_right td {
  padding: 2px 0;
}

#content_left #bude_se_hrat #bude_hrat_tbl_left .nazev, #content_left #bude_se_hrat #bude_hrat_tbl_right .nazev {
  padding-right: 20px;
}

#content_left #bude_se_hrat #bude_hrat_tbl_left .cas, #content_left #bude_se_hrat #bude_hrat_tbl_right .cas {
  text-align: right;
  font-weight: bold;
}

#content_left #bude_se_hrat #bude_hrat_tbl_left .nazev a, #content_left #bude_se_hrat #bude_hrat_tbl_right .nazev a, .vsadsi {
  display: block;
  width: 61px;
  height: 11px;
  background-image: url("../design/vsadit_si.jpg");
  background-repeat: no-repeat;
  margin: 2px 0 0 5px;
}
.tutorial {
  display: block;
  width: 116px;
  height: 11px;
  background-image: url("../design/tutorial.jpg");
  background-repeat: no-repeat;
  margin: 2px 0 0 5px;
}
#content_left #dalsi_clanky, #content_left #archiv_clanky {
  padding-top: 10px;
}

#content_left #dalsi_clanky h2, #content_left #archiv_clanky h2 {
  margin-bottom: 5px;
  font-size: 15px;
}
.article_date { margin-left:10px; display:block;}
#dalsi_clanky h2 {
  clear:both;
  padding-top:15px;
  }

#content_left .clanky_cover {
  border-top: 3px solid #bdbdbd;
  padding-top: 5px;
}

#content_left .clanky_cover p {
  margin: 0;
}

#content_left .clanky_cover img {
  float: left;
  margin-right: 5px;
}

#content_left .clanky_cover h3 {
  font-size: 13px;
  font-weight: bold;
  margin: 0 0 3px 0;
}

#content_left .clanky_cover .clanky_left {
  float: left;
  width: 260px;
}

#content_left .clanky_cover .clanky_right {
  float: right;
  width: 260px;
}

#content_left #archiv_clanky .odrazka {
  display: block;
  background-image: url("../design/odrazka.jpg");
  background-repeat: no-repeat;
  background-position: left 5px;
  padding-left: 8px;
  margin-bottom: 10px;
}

#content_left #kurzy_links {
  float: right;
  padding-top: 3px;

}

#content_left #kurzy_links a {
  margin: 0 8px;
}

table.match, #content_left #nejlepsi_kurzy table {
  margin-top: 3px;
  border-top: 5px solid #bdbdbd;
  border-bottom: 1px solid #bdbdbd;
  font-size: 11px;
}

table.match a, table.match th, #nejlepsi_kurzy table a, #nejlepsi_kurzy table th{
font-size:13px;
color:#000;
}


table.match th, #content_left #nejlepsi_kurzy table th {
  color: #f95b1a;
  font-weight: bold;
  text-align: center;
  padding: 6px 0;
  width: 37px;
  border-bottom: 1px solid #bdbdbd;
  border-top: 1px solid #bdbdbd;
}

table.match td, #content_left #nejlepsi_kurzy table td {
  padding: 4px 0;
  width: 30px;
  text-align: center;
  font-weight: bold;
}

table.match th.zapas, table.match th.nazev, #content_left #nejlepsi_kurzy table th.zapas, #content_left #nejlepsi_kurzy table th.nazev {
  text-align: left;
}

table.match td.zapas, #content_left #nejlepsi_kurzy table td.zapas {
  width: 216px;
  text-align: left;
  font-weight: normal;
  background-color: #fff;
}

table.match td.nazev, #content_left #nejlepsi_kurzy table td.nazev {
  width: 100px;
  text-align: left;
  font-weight: normal;
}

table.match #content_left #nejlepsi_kurzy #zmena_kurzu {
  float: right;
  font-size: 10px;
  margin: 5px 5px 0 0;
}

#content_left #zapasy_tv {
  /*padding-top: 40px;*/  
}

#content_left #zapasy_tv h2 {
  border-bottom: 5px solid #bdbdbd;
  margin-bottom: 5px;
}

#content_left #zapasy_tv table {
  font-size: 13px;
  width: 545px;
  margin-bottom: 30px;
}

#content_left #zapasy_tv table caption {
  text-align: left;
  font-weight: bold;
  font-size: 11px;
}

#content_left #zapasy_tv table th {
  color: #f95b1a;
  font-weight: bold;
  text-align: left;
  padding: 4px 0 6px 0;
  background-color: #FEF1BC;
  border-bottom: 1px solid #bdbdbd;
}

#content_left #zapasy_tv table td {
  text-align: left;
  padding: 5px 20px 5px 0;
}

.orange {
  color: #f95b1a;
}

.vice {
  background-image: url("../design/ico_vice.png");
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 12px;
  font-weight: bold;
}

.bold {
  font-weight: bold;
}

#content_right {
  float: right;
  width: 301px;
}

#content_right #tutovky table {
  width: 300px;
  margin-top: 3px;
  font-size:11px;
  
}
.tut_img { float:right; margin:5px 2px 2px 0; }
#tutovky h2 { border-bottom: 5px solid #bdbdbd; }
#content_right #tutovky table td {
  padding: 2px 0;
}

#content_right #tutovky table .nazev {
  padding-left: 4px;
  padding-right: 10px;
}

#content_right #tutovky table .ico {
  padding-left: 10px;
}

#content_right #tutovky table .cislo {
  padding-left: 4px;
  padding-right: 4px;
  border-left: 1px solid #bdbdbd;
  border-right: 1px solid #bdbdbd;
  text-align: center;
  font-weight: bold;
}

#content_right #jak_hrat {
  margin-top:2em;
  padding-top: 10px;
}

/*#content_right .link_right {*/
.link_right {
  font-size: 9px;
  display: block;
  float: right;
  background-image: url("../design/ico_link.jpg");
  background-repeat: no-repeat;
  background-position: right;
  padding-right: 15px;
  position: relative;
  top: 6px;
}

#content_right #jak_hrat #jak_hrat_cover {
  border-top: 5px solid #bdbdbd;
  padding: 5px 5px 0 5px;
}

#content_right #jak_hrat #jak_hrat_cover p {
  margin-top: 5px;
}

#content_right #jak_hrat #jak_hrat_cover p img{
  float: left;
  margin-right: 5px;
}

#content_right #banner_reg {
  padding-top: 10px;
}

#content_right #banner_reg .link_right {
  font-size: 9px;
  display: block;
  background-image: url("../design/ico_link.jpg");
  background-repeat: no-repeat;
  background-position: right;
  padding-right: 15px;
  position: relative;
  top: 0;
}
.arrow { 
  background-image: url("../design/ico_link.jpg");
  background-repeat: no-repeat;
  background-position: right;
  padding-right: 15px;
  }
.l_arrow { 
  background-image: url("../design/ico_link.jpg");
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 15px;
  }
.right_arrow {
  background-image:url(../design/ico_link.jpg);
  background-position:right bottom;
  background-repeat:no-repeat;
  float:right;
  padding:27px 15px 0pt 0pt;
  }
.add { 
  background-image: url("../design/ico_add.jpg");
  background-repeat: no-repeat;
  background-position: 0px 4px;
  padding-left: 15px;
  padding-top:3px;
  }
.rem { 
  background-image: url("../design/ico_rem.jpg");
  background-repeat: no-repeat;
  background-position: 0px 4px;
  padding-left: 15px;
  padding-top:3px;
  }

#content_right #top_hraci {
  padding-top: 10px;
}

#content_right #top_hraci table {
  width: 301px;
  margin-top: 3px;
  border-top: 5px solid #bdbdbd;
}

#content_right #top_hraci table th {
  font-weight: bold;
  text-align: left;
  padding: 2px 0;
}

#content_right #top_hraci table td {
  padding: 2px 0;
}

#content_right #top_hraci table .poradi {
  color: #f95b1a;
  text-align: left;
  width: 15px;
}
#content_right #top_hraci table .jmeno {
  text-align: left;
  width: 130px;
  border-right: 1px solid #bdbdbd;
}
#content_right #top_hraci table .suma {
  text-align: left;
  width: 70px;
  padding-left: 5px;
}
#content_right #top_hraci table .vyhry {
  padding-left: 5px;
}

#content_right #tv {
  margin-top:2em;
  padding-top: 20px;
}

#content_right #tv table {
  width: 301px;
  margin-top: 3px;
  border-top: 5px solid #bdbdbd;
}

#content_right #tv table th {
  font-weight: bold;
  text-align: left;
  padding: 2px 0;
}

#content_right #tv table td {
  padding: 2px 0;
}

#content_right #tv table .nazev {
  text-align: left;
  border-right: 1px solid #bdbdbd;
}
#content_right #tv table .staniceth {
  padding-left: 5px;
}
#content_right #tv table .stanice {
  padding-left: 5px;
  font-weight: bold;
}

.podklad {
  background-color: #fef1bc;
}

.clear {
  font-size: 1px;
  clear: both;
}
.right { float:right; clear:right; }

.left { float:left; clear:left; }

#footer {
  clear: both;
  width: 876px;
  height: 20px;
  background-image: url("../design/footer.jpg");
  background-repeat: no-repeat;
  background-color: #959595;
  text-align: center;
  padding: 5px 0 30px 0;
}

#banner_bwin {
  padding: 80px 0 0 0;
}

#footer a {
  color: #fff;
  /*margin: 0 10px;*/
}
#footer #optibar {
	margin-top:1em;
	font-size:9px;
	}
#footer #optibar  a {
	margin:0 5px 0 5px;
	font-size:11px;
	}
	
#footer #optibar2 {
	margin-top:0em;
	margin-bottom: 10px;
	font-size:9px;
	}
#footer #optibar2  a {
	margin:0 5px 0 5px;
	font-size:11px;
	color: #000;
	}
.kancelarie {clear:both;   margin:1em 1em 0em 1em; padding-top:2em; }
.kancelarie .right { padding:1em; }
.kancelarie .arrow { margin-left:2em; }
.many_cols { float:left;   width:540px;  margin: 1em 0 0 10px;  padding: 0; list-style-type:none;}
.many_cols li { float:left; width:98px; padding:4px;}
.many_cols li:hover { background: #FFE0AF;}
.many_cols li a:hover { text-decoration:none; background: #FFE0AF; width:90px;  }
div.trace { 
  border-top:1px solid #ccc;
  clear:both;
  width:96%;
  margin:4px 0 0 0;
  padding:8px 0 0 14px;
}

.tablebg {
	background-color: #FFE6BF;
}
.tablebg tr { border-top:1px solid white;}
.tablebg tr th {
  padding:3px;
  font-weight:normal;
  }

.catdiv {
	height: 28px;
	margin: 0;
	padding: 0;
	border: 0;
	background: #FFE6BF url("../design/table_gradient.gif") repeat-y scroll top left;
}

.cat {
	height: 28px;
	margin: 0;
	padding: 0;
	border: 0;
	background-color: #FFE6BF;
	background-image: url('./images/cellpic1.gif');
	text-indent: 4px;
}

.row1 {
	background-color: #FFE6BF;
	padding: 4px;
}

.row2 {
	background-color: #FFE6BF;
	padding: 4px;
}

.row3 {
	background-color: #FFE6BF;
	padding: 4px;
}

.spacer {
	background-color: #FFE6BF;
}

hr {
	height: 1px;
	border-width: 0;
	background-color: #D1D7DC;
	color: #D1D7DC;
}

.legend {
	text-align:center;
	margin: 0 auto;
} 
#disc { margin-top:1em; border-top:1px solid orange; padding:15px;  }
#disc strong a { font-size:120%; }
#disc .disc_sm { margin-bottom:1em;  }
#disc .disc_sm .last { display:block; margin:2px 0 0 5px; }
#disc .disc_sm strong { display:block; margin-bottom:5px; }
#disc ul { list-style-type:none; }
.match_detail { margin-top:2em; }
.match_detail h3 { text-align: center; font-size:150%; }
.match_detail .date { text-align:center; }
.match_detail tr.links td { border-bottom: 1px solid #abc09f; }
.match_detail tr.links a { float:right; }
.match_detail table { width:100%; margin:0; clear:both; }
.match_detail .inf{text-align:center;}


.prog-border {
  height: 15px;
  width: 70px;
  background: #fff;
  border: 1px solid silver;
  margin: 1px 0 0 0;
  padding: 0;
}
.prog-bar {
  height: 11px;
  margin: 2px;
  padding: 0;
  background: #C9DDEC;
}
#affiliate_box {
  text-align:center;
  margin:2em 0 2em 0;
  }
#arch_two h3 {
height:40px;
}
#arch_four h3 {
height:80px;
}
#arch span.timedate {
display:block;
margin:5px 0 10px 10px;
color:#F8511C;
}
#arch #arch_two .two_left {
float:left;
width:240px;
margin:10px;
}
#arch #arch_two .two_right {
margin:10px;
float:right;
width:240px;
}
#arch #arch_four {
clear:both;
padding-top:4em;
}
#arch #arch_four .four_left {
float:left;
width:110px;
margin:11px;

}
#arch table {
	
clear:both;
padding-top:2em;
  width:100%;
  }
#arch table tr td {
    padding-bottom:5px;
  }
#arch table tr td.timestep {
  padding-left:1em;
  font-size:120%;
  font-weight:bold;
  }
#arch table tr td.time {
  padding-left:100px;
  
  color:#aaa;
  }

#jak_hrat img.c_logo {
float:right;
}

div.c_match {
font-size:11px;
font-weight:bold;

clear:both;
}
div.c_match img { position:relative; top:6px; margin-right:3px; }
div.c_odds {
background-color:#FFB926;
padding:1px 3px 1px 3px;
margin:3px 3px 8px 3px; float:left;
border:1px solid #FFB926;
width:32px;
cursor:pointer;
}
div.c_empty {
  width:32px;
  margin:3px 3px 8px 3px; float:left;
  padding:1px 3px 1px 3px;
  text-align:center;
  }
div.c_hover, div.c_selected {
background-color:#F75B1E;
padding:1px 3px 1px 3px;
margin:3px 3px 8px 3px; float:left;
border:1px solid #FFB926;
width:32px;
cursor:pointer;
}
#c_form { padding:1em 0 0 1em; }
#c_form table { width:90%; }
#c_form table tr td input { text-align:right; }

div.c_oddlist { margin-left:5px; clear:both; }
div.c_types .c_empty { margin-left:5px; margin-bottom:0px; font-weight:bold; font-size:10px; }
#c_won { font-weight:bold; }
#static h2 { border-bottom: 5px solid #bdbdbd; }
#static a { color:red; }
#popup { text-align:center; }
#popup div { text-align:left;  width:500px;}
#popup #follow { font-size:200%; font-weight:bold; text-align:center; margin-top:2em; }
.zdroj a { font-weight:bold; text-decoration:underline; }
.statis_float { margin:2em; height:140px; width:200px; float:left;}
.statis_float img { float:left;}

.infb { margin-bottom:1em;  padding:3em 0.2em 1em 0.2em; }
.infb a { font-weight:bold; color:#007194; }
.prv {float:right;margin-right:0px;}
.lav {margin-left:0%;}
.str {margin-left:100px;}
.str a { padding:0 5px 0 5px; }
.str a.num { background-color:#EFA633; padding:2px; margin:2px; color:#fff; font-weight:bold; }
.str a.num:hover { background-color:#007194; padding:2px; margin:2px; color:#fff; font-weight:bold; text-decoration:none; }
.str span.active { background-color:#AAA; padding:2px; margin:2px; color:#fff; font-weight:bold; }

#vert { padding-bottom:2em; }
#vert a img { margin:0 0 0 250px; }

.error {
margin:1em;
padding:1em 2em 1em 2em;
background-color:#FFEBCD;
}

#club {
  padding:1em;
}
#club h3 {
  font-family:Arial,helvetica,sans-serif;
  font-size:150%;
  font-weight:bold;
  color:#F95B1A;
  border-bottom:1px solid grey;

}
#club img {
  float:right;
  margin:1em;
  }
#club div {
  padding:1em;
}
#club .s_d {
  font-style: italic;
}
#club .l_d {
}
.club {
  margin-top:1em;
  clear:both;
  }
.club img { float:right; margin:5px 0 0 5px; }
.club h3 a { 
  font-family:Arial,helvetica,sans-serif;
  font-size:150%;
  font-weight:bold;
  color:#F95B1A;
  margin-left:1em;
 }
.club div { margin-left:2em; }


#moje_tipy h2 {
  border-bottom: 5px solid #bdbdbd;
  margin-bottom: 5px;
}
.m_hover, .m_selected {
background-color:#FFB926;
cursor:pointer;
}
.m_form {
  
  margin:10px 7px 0 0;
  }
.m_odds {
  margin-left:3em;
  }
.m_c {
  float:right;
  margin:3px 7px 20px 0;
  }
.m_c a {
  font-weight: bold;
  color: #f9591d;
  }
.m_c span {
  font-weight: bold;
  
  }
.banner1 { text-align:center; padding:6px 0 6px 0; }
.banner2 { clear:both;  padding:1em 0 1em 0; }
.banner3 { padding: 80px 0 0 0;  }
.banner4 { text-align:center; padding:0 0 1em 0; }
.banner5 { text-align:center; }
.banner6 { padding:1em 0 0 0; } .banner6 img { float:right; margin:3px; }
.banner7 { text-align:center; padding:1em 0 1em 0; }
.status { width:50%; margin-left:3em; float:right; }

/*.mdk { white-space:nowrap; width:80%; }*/

#aktualni_deni img{
	border: 1px solid black;
	margin-right: 10px;
	
}
#aktualni_deni td{
vertical-align: top;
}

#f_play{
font-size:10px;
}
#f_play td.players{
vertical-align:middle;
}
#f_play td.start{
vertical-align:middle;
padding-right:10px;
font-weight:bold;
font-size:11px;
}
#ocekavane{
margin-bottom:15px;
}
#ocekavane h2, #narodaky h2{
border-bottom:5px solid #BDBDBD;
}
#static table.match a {color:black}

#article_aktualne{
clear:both;
margin-top:25px;
margin-bottom:10px;
}
#article_aktualne a{
font-size:11px;

}
#article_aktualne a.linka{
display:block;
border-bottom:5px solid #BDBDBD;
}

#article_aktualne td{
padding-top:5px;
}
#narodaky{
margin-bottom:0px;
}
#narodaky a{
display:block;
margin-top:8px;
font-size:11px;
font-weight:bold;
}
#narodaky img{
float:left;
margin-top:6px;
display:block;
margin-right:15px;
margin-left:10px;
}
#dalsi_zapasy td{
padding:0 5px 0 0;
}
#dalsi_zapasy .datum{
text-align:right;
font-weight:bold;
}
#dalsi_zapasy .cas{
font-weight:bold;
}