BODY	{	font-size: 10pt;
		color: #000; background-color:#f5f5f5}

th	{	font-family:arial ce,arial, helvetica,sans-serif;
		color: #F0FF80; background-color:inherit}

h1	{	color: #074290;background-color:inherit;
		font-size: 22pt;
		font-weight: bold;
		text-align: center;
		padding: 8px}

h2, h2 a, .maly h2 a	{	color: #074290;
		font-size: 18pt;
		font-weight: bold;
		text-align: center;
		margin:13px 5px 8px 7px; }

H2 +p.subt {text-align:center; display: block; color: #048; margin:0 auto 9px; font-weight:bold;}

H3	{	color: #074290;font-size: 13pt;font-weight: bold;
		margin:10px 0px 5px 2px}


H4	{	font-size: 10pt;
		font-weight: bold;}

a	{	font-size: 10pt;
		color: #052270;}
dt {font-weight: bold; margin-top: 3px;}
dd {position: relative; left: 5px; margin-left: 1em;}

.maly	{	font-size: 10pt;
		text-align: left;}
.maly a {	font-size: 10pt;
		color: #052270;}
.mini	{	font-size: 8pt;
		color: #000;
		font-family:arial ce,arial}
.minihead{	font-size: 9pt;
		color: #000;
		font-family:arial ce,arial;
		font-weight: bold}
.mini a{	font-size: 8pt;
		color: #000;
		font-family: arial ce,arial}
.MD	{	font-size: 9pt;
		color: #ccc;
		font-family: arial ce,arial}
.MD a	{	font-size: 9pt;
		font-family: arial ce,arial;
		color: #fff;}
.MH 	{	font-size: 10pt;
		font-weight: bold;
		font-family: arial ce,arial;
		color: #FFF;}
.MH A	 {	font-size: 10pt;
		font-weight: normal;
		color: #FFF;
		font-family: arial ce,arial}
.ML	{	font-size:8pt;
		font-family: arial ce,arial;
		color: #CCC;}
.ML A	{	font-size:8pt;
		font-family: arial ce,arial;
		color: #CCC;}
.MSH {	font-size: 10pt;
		font-family: arial ce;
		color: #FFF;}

.HOT	{	font-size:8pt;
		font-family: arial ce,arial;
		color: #FFD;}
.HOT A {	font-size:8pt;
		font-family: arial ce,arial;
		color: #FFD;}
.cobylo-bold {	font-size: 12pt;
		font-family: arial ce,arial;
		color: #052270;
		font-weight: bold}
.cobylo-normal { font-size: 10pt;
		font-family: arial ce,arial;
		color: #052270;}
.media-bold {	font-size: 12pt;
		font-family: arial ce,arial;
		color: #eee;
		font-weight: bold;}
.media-link {	font-size: 10pt;
		font-family: arial ce,arial;
		color: #074290;
		font-weight: bold;}
.media-datum {	font-size: 10pt;
		font-family: arial ce,arial;
		color: #000;}
.rinfo	{float:right;font-size:90%;background-color:#Cef;padding:8px;
    margin:10px 2px 10px 7px; width:35%;}
.linfo	{float:left;font-size:90%;background-color:#Cef;padding:8px;
    margin:10px 8px 10px 2px; width:35%;}
.linfo H3 {margin: 3px}
.limg {float:left; margin: 8px 15px 10px 2px; clear:left;}
.rimg {float:right; margin: 8px 2px 12px 14px; clear:right;}
.cimg {display:block; margin: 8px auto 10px auto;}

pre {font-size:8pt;font-family:courier ce, courier, courier new}
.lista {font-family:verdana,arial;
	font-size:8pt;color:#000;text-decoration:none}
.ToWhite:hover {color:white}
.iihfLeft {font-size:8pt;font-family:arial ce,arial,sans-serif}
.iihf {font-size:8pt;font-family:arial ce,arial,sans-serif;text-align:right}
div.sloupec {width:130px;position:absolute;right:2px;top:0;
  font-size: 105%;  margin: 0px 0px 0px 10px; padding:1px 8px;
  text-align: center; color:#058;
  border-width:0px 0px 0px 1px;
  border-color:#ccd2eb;
  background-color: #9CE; display:block; border-style:solid;}
div.obsah {margin-right:140px}
tr.mini td {border-style: none solid solid none; border-color: #999;
  border-width: medium 0.5pt 0.5pt medium; padding: 0cm 5.4pt; font-size: 95%;}


table.kal td,table.xtab td {font-family:sans-serif; font-size:75%;
  text-align:center;}
table.kal th,table.xtab th {color: #233; background-color:#80d0ff; font-size:80%; border: 1px solid black;}
table.xtab {border-collapse: collapse;}
table.xtab td {font-family:sans-serif; font-size:75%; padding: 3px; border:1px solid black;}
table.xtab th {color: #233; background-color:#80d0ff; font-size:80%; padding: 4px}
tr.xh th {width:3em; text-align: center;}
table.xtab tr th:first-child {text-align: left;}
tr.xh td.xc {color:#afd; font-weight:bold; text-align:center; font-size:120%;
 width:3.6em; background:#60c0f0;}
table.xtab td.x {background: url(gr/OHFinv20.gif) no-repeat center;
 height:20px; color:#8bd; font-size:2pt;}
td.cas,td.den {background-color:#ccc;text-align:left;}
td.den:first-line {font-weight:bold;}
td.nedele {background-color:#666;color:#fff;}
td.remi {font-weight: 500; color: #290;}

table.kalendar {border-collapse: collapse; border: none;
    font-family: sans-serif; font-size: 10pt; color: black;}
table.kalendar th {background: #ccc; border: 0; text-align: center; color: #222;}
table.kalendar .zapas {font-family: monospace; font-size:108%; padding:1px 15px 0px;}
table.kalendar .den, table.kalendar .cas {background: #ccc; border: 0; padding-right:3px;}
.nedele td.den, .nedele td.cas {background: #666; color: #fff;}
td.oddel {width: 3px; background: #dee; border: none; padding:0;}
table.xtab td.oddel {width: 3px; background: #60c0f0; border: none; padding:0;}
td.prvni {background: #aff ;}
td.druhy {background: #ffb;}
td.rele {background: #ddd;}
tr.dalsiden {border-bottom: 3px solid #000;}
tr.dalsiden td {padding-top:0px; border: 0px solid #f00;}
table.kalendar td.den {padding: 3px 3px 8px 4px; width: 9em; text-align: left;
   height: 1.8em; vertical-align: middle;}
tr.zacdne td.cas, tr.zacdne td.zapas {padding-top: 4px;}

table.kalendar tr.dalsiden td.cas, table.kalendar tr.dalsiden td.zapas {padding-top: 0;}
td em {
    font-weight:bold;
    font-style: normal;
}

td.prvni {background: #bff;}
td.druhy {background: #ffb;}


