body {font-family:tahoma,arial,sans-serif;background:#660000;color:#FFF;
	font-size:80%;line-height:1.3em;margin:5px;
	}

A {color:#660000;text-decoration:underline;font-weight:bold;text-align:left;}
A: visited {color:#660000;text-decoration:underline;font-weight:bold;text-align:left;}
A:hover {color:#FF0000;text-decoration:underline;font-weight:bold;text-align:left;}

PRE {font-size:15px;_font-size:15px}

h1, h2, h3, h4 {font-family:arial;line-height:130%;}

h1 A, h2 A, h3 A, h4 A {color:#660000;text-decoration:none;}
h1 A:hover, h2 A:hover, h3 A:hover, h4 A:hover {color:#990000;text-decoration:underline;}

h2 {font-size:130%;}
h3 {font-size:110%;}
h4 {font-size:100%;}

#obsah h4 {padding:2px;border-bottom:1px dotted #C10001;background:#FFE948;margin-bottom:8px;}
#obsah h3 {padding:2px;border-bottom:1px dotted #C10001;background:#FFE948;margin-bottom:8px;}

#top {width:770px;height:124px;
	border:none;
	background:url(img/top01.jpg) no-repeat;
      cursor:hand;
	}
#top h1 {display:none;margin:0;}

.ram {border:1px solid #571111;margin:.5em;}

.linka {clear:both;border-top:1px solid #571111}

.ank_linka {clear:both;border-top:1px dashed #FFFFFF;margin:2px}
.ank_otazka {font-weight:bold;}
.ank_odpoved A:link {text-decoration:none;font-size:90%}
.ank_odpoved A:hover {text-decoration:none;font-size:90%}
.ank_odpoved A:visited {text-decoration:none;font-size:90%}
.ank_celkem {font-size:90%;text-align:center}


#menu {height:24px;}
#menu IMG {border:none;}

#celek {clear:both;margin-left:15px;width:748px;background:#FFDD00;border:1px solid #EB1B28;border-top:0;padding-bottom:3px;margin-top:-11px;padding-top:10px}

#vnitrek {width:740px;margin-left:4px;color:#000;padding-bottom:4px;text-align:justify}

#vnitrek h2 {margin:0}

#obsah {background:#fff;border:1px solid #333;width:515px;margin-left:10px;margin-bottom:10px}
#obsahbezmenu {background:#fff;border:1px solid #333;width:715px;margin-left:10px;margin-bottom:10px}

#aktuality {width:181px;background:#993333;float:right;margin-right:4px;margin-top:10px;border:1px solid #555;margin-bottom:4px}

#aktuality A {color:#FFDD00;}
#aktuality A:visited {color:#FFDD00;}
#aktuality A:hover {color:#FFFF00;}


#aktuality h2 {background:url(img/prave_aktuality.gif);width:181px;height:22px;display:block;margin:0;}
#aktuality h2 SPAN {display:none;}

#aktuality h2#narozeniny{background:url(img/prave_narozeniny.gif);width:181px;height:22px;display:block;margin:0;}


#aktuality h2#anketa{background:url(img/prave_anketa.gif);width:181px;height:22px;display:block;margin:0;}

#aktuality h2#marodka{background:url(img/prave_marodka.gif);width:181px;height:22px;display:block;margin:0;}

#aktuality h2#odkazy{background:url(img/prave_prvniliga.gif);width:181px;height:22px;display:block;margin:0;}

#aktuality h2#copyright{background:url(img/prave_copyright.gif);width:181px;height:22px;display:block;margin:0;}

#aktuality h2#free{background:url(img/prave_menu.gif);width:181px;height:22px;display:block;margin:0;}


#infobar {background:#ddd;border:1px solid #333;margin-bottom:10px;padding-top:2px;padding-bottom:2px;text-align:center;}

#infobar A {color:#DD0000;}

#vlevo {width:536px;float:left;border:0;margin-top:10px;margin-left:4px;}


#topstory, #infoboxy {width:220px;float:right;background:#fff;border:1px solid #333;}

#topstory H2 {background:url(img/stred_topstory.gif); width:220px;height:22px;display:block;margin:0;text-align:left;}
#topstory H2 SPAN {display:none;}



#topfoto, #topfotoPopis, #clanky {width:300px;float:left;background:#fff;border:1px solid #333;}
#topfotoPopis, #infoboxy  {margin-top:8px;}

#topfotoPopis h4 {margin-top:0px;text-align:center;margin-bottom:3px;font-size:90%;}

#topfotoPopis h2 {background:url(img/levy_zapas.gif); width:300px;height:22px;display:block;margin:0;}
#topfotoPopis H2 SPAN {display:none;}

#topfotoPopis P {margin:0;text-align:left;font-size:85%}
#topfotoPopis h4 {font-size:110%;}
#topstory P {margin-top:3px;}
#topstory H3 {margin-top:2px;margin-bottom:4px;}

#bottom {background:#eee;border:1px solid #333;clear:both;margin-top:10px;margin-bottom:5px;margin-left:14px;margin-right:4px;padding-top:4px;padding-bottom:4px;text-align:center;height:22px;font-size:11px;text-decoration:none;}

#bottom A {text-decoration:none;}
#bottom A:visited {text-decoration:none;}
#bottom A:hover {text-decoration:none;}


#aktuality UL {list-style-type:none;margin:0;padding:0}
#aktuality UL LI {padding:5px;border-bottom:1px solid #FDDC00;color:#fff;}
#aktuality UL LI SPAN {color:#ddd;border-bottom:1px dotted #ddd;}

#clanky {margin-top:8px}

#clanky h2 {background:url(img/levy_dalsizpravy.gif);width:300px;height:22px;display:block;margin:0;}

#clanky H2 SPAN {display:none;}

#clanky H3 {margin-top:2px;margin-bottom:3px;}
#clanky P {margin-top:3px;}


#infoboxy h2 {width:220px;height:22px;display:block;margin:0;}
#infoboxy h2 SPAN {display:none;}

#infoboxy h2#zapasy {background:url(img/stred_zapasy.gif);}
#infoboxy h2#odehrane {background:url(img/stred_odehrane.gif);} 
#infoboxy h2#tabulka {background:url(img/stred_tabulka.gif);} 
#infoboxy h2#mladez {background:url(img/stred_mladez.gif);} 
#infoboxy h2#fanzona {background:url(img/stred_fanzona.gif);} 
#infoboxy h2#vstupenky {background:url(img/stred_vstupenky.gif);} 
#infoboxy h2#zmenyvkadru {background:url(img/stred_zmeny.gif);} 

#infoboxy A IMG {border:1px solid #B39800}

#infoboxy UL {list-style-type:none;margin:0;padding:0}
#infoboxy UL LI {padding:3px;border-bottom:1px solid #FDDC00;color:#660000;text-align:center}
#infoboxy UL LI SPAN {color:#333;border-bottom:1px dotted #ddd;}
#infoboxy UL LI IMG {border:0}

.celyText {border:0px solid #A6A6A6;
		padding:1px;
		float:right;
		margin-bottom:3px;
		
		display:block;}
.celyText A IMG {border:0px}

.zapas {text-align:center;margin-top:0px;border:1px dotted #C10001;background:#eee;}

.zalomit {height:1px;border-bottom:0px solid #ddd;clear:both;margin:0}

h1 {font-size:160%;line-height:145%;}

HR {clear:both;text-align:center;width:80%;margin:0;margin-left:auto;margin-right:auto;}

.vpravo {text-align:right;}

.linkaDole {border-bottom:1px solid #571111;}

.podpis {font-size:95%;color:#666;margin:0}

.vcera {font-weight:bold;color:#C40000;} /*#E6DE51*/
.dnes {font-weight:bold;color:#C40000;}

.popis {padding:3px;text-align:center;background:#ddd;font-size:85%}

.forum {list-style-type:none;margin:0;padding:0;}

.forum LI {padding:0px;border-bottom:1px solid #660000;}
.forum LI h4 {font-size:95%;margin-bottom:4px;}

.fav {border:none;}

.velke {font-variant: small-caps;font-weight:bold;}

.strankovani	{text-align: center;
		margin: 10px 0px 10px 0px;
		font-weight:bold;}

.strankovani a	{background: #990000;
			color:#fff;

			border: 1px solid black;
			margin-left: -1px;
			padding: 0px 6px 0px 6px;
			text-decoration: none;}

.strankovani a:hover	{background: #E6DE51;
				text-decoration: none;}
.menicka {background: #eee;margin-bottom:4px;}

#tabulkaRozpis {margin-left:auto;margin-right:auto;width:490px;display:block;font-size:12px;}

.celaSoupiska {width:91%;font-size:110%;}
#tabulkaRozpis THEAD, .celaSoupiska THEAD {background:#660000;color:#fff;}
.celaSoupiska THEAD A {background:#660000;color:#fff;}
#tabulkaRozpis TD, .celaSoupiska TD {border-bottom:1px solid #400000;}


#fotogalerie {width: 500px;}
#fotogalerie img {border: 1px solid black;}
#fotogalerie hr {clear: both; height: 1px; color: #000000; margin: 5px 0px 5px 0px;}
#fotogalerie table {border-collapse: collapse; clear: both; width: 500px;}
#fotogalerie table tr td {text-align: left;}
#fotogalerie table tr td a {float: left; border: 1px solid #ffffff;}
#fotogalerie table tr td a:hover {border: 1px solid #c70202; background: #c70202;}
#fotogalerie table tr td .imgSelect {border: 1px solid #7f9fc6; background: #7f9fc6;}
#fotogalerie .popis {display: block; clear: both; text-align: center; font-weight:bold;}
#fotogalerie .autor {display: block; clear: both; text-align: center; font-size: 13px; font-style: italic;}
#fotogalerie .navigace {display: block; clear: both; margin: 0px 0px 10px 0px;}
#fotogalerie .navigace .prochazeni {display: block; width: 150px;}
#fotogalerie .navigace .prochazeni .button {width: 100px;}
#fotogalerie input.button {border: 1px solid #ffdd00; background: #993333; color: #ffdd00; font-size: 12px;}
#fotogalerie #formulare {display: block; float: left;	padding-bottom: 20px; font-size: 12px;}
#fotogalerie #formulare input {font-size: 9px;}
#fotogalerie #formulare input.button {font-size:10px;}
#fotogalerie #formulare select {font-size: 10px;}
#fotogalerie #formulare #trideniDIV {display: block; clear: both; height: 25px; margin: 5px 0px 5px 0px;}
#fotogalerie #formulare #trideniDIV .trideni {border-top: 1px solid #000000;}
#fotogalerie #formulare #trideniDIV form {margin: 0px;}
.fotogalerieZapas {display: block; clear: both; margin: 5px 0px 25px 0px; text-align: left;}

#archiv #box  {
  display: block;
  width: 465px;
  font-size: 11px;
  border: 1px dashed #c10001;
  background: #ffe948;
  padding: 3px;
  clear: both;
  margin: 5px 0px 0px 0px;
}

#archiv #box2  {
  display: block;
  width: 471px;
  font-size: 11px;
  margin: 5px 0px 0px 0px;
  height: 30px;
}

#archiv .boxMaly {
  display: block;
  font-size: 11px;
  border: 1px dashed #c10001;
  background: #ffe948;
  padding: 3px;
}

#archiv .boxKde {
  display: block;
  width: 200px;
  float: right;
  font-size: 11px;
  padding: 3px;
  margin-right: 10px;
}

#archiv table.boxy  {
  margin: 2px 0px 2px 0px;
}

#archiv td.boxy  {
  width: 50px;
  text-align: center;
  margin: 0px;
  padding: 0px;
  spacing: 0px;
}

#archiv td.boxyVelke  {
  width: 100px;
}

#archiv .zvyrazneni  {
  font-weight: bold;
  color: #ffffff;
  background: #00517c;
}

#archiv td.boxy a  {
  display: block;
  text-decoration: none;
  border-left: 1px solid #c10001;
  border-top: 1px solid #c10001;
  border-bottom: 1px solid #c10001;
  font-weight: normal;
  padding: 1px 2px 1px 2px;
  text-align: center;
}

#archiv td.boxyVpravo a  {
  border-right: 1px solid #00517c;
}

#archiv td.boxy a:hover  {
  color: #ffffff;
  background: #993333;
}

#archiv h1  {
  clear: both;
  display: block;
  width: 95%;
  font-size: 13px;
  background: #ffe948;
  border-bottom: 1px dashed #c10001;
  padding: 3px;
  margin: 10px 0px 0px 0px;
  font-weight: bold;
  color: #000000;
}

#archiv td.datum  {
  vertical-align: top;
  text-align: right;
}

#archiv td.nadpis_anotace  {
  padding-right: 15px;
  text-align: justify;
}

#archiv input  {
  font-size: 9px;
  border: 1px solid #000000;
}

#archiv form  {
  margin-bottom: 0px;
}

#archiv input.formBcg  {
  background: #ffe948;
  border: 0px;
}

#archiv .highlight {
   background: #d4eaf7;
}

#archiv .tema {
  display: block;
  color: #808080;
  font-style: italic; 
  font-size: 12px;
}

#archiv .anotace {
  display: block; 
}

#archiv .nadpis {
  display: block; 
  font-weight: bold;
}

#archiv .error {
  display: block;
  margin-top: 10px;
  color: #ff0000; 
  text-align: center;
  font-weight: bold;
  clear: both;
}

#archiv .podpis {
  color: #808080; 
  font-size: 11px;
}

.strankovani .strankovaniVyrazne {
  background: #660000;
}


/* TABULKA */

.tP {font-size:9px;color:black;text-align:center;width:25px;}
.tT {font-size:9px;color:black;width:115px}
.tB {font-size:9px;color:black;text-align:right}
.tCara {background-color: #aaaaaa}

.tCEB {color:inherit; background-color:inherit; font-weight:normal;}
.tHAV {color:inherit; background-color:inherit; font-weight:normal;}
.tOPA {color:inherit; background-color:inherit; font-weight:normal;}
.tPIS {color:inherit; background-color:inherit; font-weight:normal;}
.tTRE {color:inherit; background-color:inherit; font-weight:normal;}
.tCHM {color:inherit; background-color:inherit; font-weight:normal;}
.tKAD {color:inherit; background-color:inherit; font-weight:normal;}
.tUNL {color:inherit; background-color:inherit; font-weight:normal;}
.tBER {color:inherit; background-color:inherit; font-weight:normal;}
.tSAR {color:inherit; background-color:inherit; font-weight:normal;}
.tKOM {color:inherit; background-color:inherit; font-weight:normal;}
.tHKR {color:#000; background-color:#FBD800; font-weight:bold;}
.tOLO {color:inherit; background-color:inherit; font-weight:normal;}
.tMBL {color:inherit; background-color:inherit; font-weight:normal;}



.rJIH {font-weight:normal;}
.rKVA {font-weight:normal;}
.rLIB {font-weight:normal;}
.rPLZ {font-weight:normal;}
.rSLA {font-weight:normal;}
.rVSE {font-weight:bold;}
.rZNO {font-weight:normal;}

TABLE.ohlas {font-family:arial,sans-serif;font-weight:bold;float:right;margin-left:10px;margin-right:5px;width:230px;vertical-align:top;font-size:100%;line-height:1.5em;background:#ffea5f;color:#000;border:#660000 1px solid;_margin-right:1px;}

TABLE.ohlas TD {font-size:100%;color:#000;}

/* TABLE.ohlas SPAN {font-family:times,serif;font-size:45px} */

TABLE.ohlas I {font-family:arial,sans-serif;font-style:normal;font-variant:small-caps}



TABLE.pst {font-family:arial,sans-serif;font-weight:bold;margin-left:auto;margin-right:auto;width:400px;vertical-align:top;font-size:100%;line-height:1.5em;background:#ffea5f;background-image:url('img/cla_pozadi1.jpg');color:#000;border:#660000 1px solid;_margin-right:1px;}

TABLE.pst TD {font-size:100%;color:#000;}




.table_hokej_mala						{margin: auto;	width: 200px;font-size: 11px;}
.table_hokej_mala th					{padding: 1px;  background:#993333; color: #FFFFFF; }
.table_hokej_mala td					{padding: 3px 1px 3px 1px; border-bottom: 1px solid #ACAAAC;}
.table_hokej_mala tr .poradi		{width: 15px;}
.table_hokej_mala tr .tym			{display: none;}
.table_hokej_mala tr .tym_dlouhe	{text-align: left; padding-left: 5px;}
.table_hokej_mala tr .body			{width: 15px; text-align: right; padding-right: 3px; font-weight: bold;}
.table_hokej_mala tr .zapasy		{width: 15px;}
.table_hokej_mala tr .score		{width: 20px;}
.table_hokej_mala tr.HKR td		{background:#FFDD00; color:#000000;}