/* CSS for web: www.hfczlin.com    */
/* Author: Chico, e-mail: chico.tom@email.cz   */
/* Update: 6.4.2006    */

      
body {
  margin: 0px; 
 /* background-image: url("../Grafika/Pozadi/pozadi_body.jpg");
  background-attachment: fixed; */
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size: 12px;
}


/* ************* casti stranek ******************** */

.infoBox {
	 padding: 0px;
	 border: 1px solid #2f3b97;
}
.infoBoxNovy {
  border-top: 1px solid #2f3b97;
  border-right: 1px solid #2f3b97;
	 border-bottom: 1px solid #2f3b97;
}
.infoBoxNovyLevy {
	 border-top: 1px solid #2f3b97;
  border-left: 1px solid #2f3b97;
	 border-bottom: 1px solid #2f3b97;
}
.infoBoxNovyLevyPravy {
	 border-top: 1px solid #2f3b97;
  border-left: 1px solid #2f3b97;
	 border-right: 1px solid #2f3b97;
}
.infoBoxNovyDolni {
	 border-right: 1px solid #2f3b97;
  border-left: 1px solid #2f3b97;
	 border-bottom: 1px solid #2f3b97;
}
.infoBoxNovyOkolo {
	 border-right: 1px solid #2f3b97;
  border-left: 1px solid #2f3b97;
	 border-bottom: 1px solid #2f3b97;
  border-top: 1px solid #2f3b97;
}
.infoBoxSpoj {
	 border-left: 1px solid #2f3b97;
  height: 15px; 
}
.infoBoxSpojLevy {
	 border-right: 1px solid #2f3b97;
  height: 15px; 
}
.infoBoxNovyClanky
{ 
 	border-top: 1px solid #2f3b97;
  border-right: 1px solid #2f3b97;
  width:375px;
  padding-right: 5px;
}
.infoBoxNovyClanky table
{
 	width: 100%;
}
.infoBoxNovyClankyOdjinud {
 	border-top: 1px solid #000000;
  border-left: 1px solid #000000;
}
.zahlavi{
  margin-top: 0px;
  padding: 5px;
  text-align: center;
  vertical-align: top;
  font-weight:bold;
  background-image: url("../Grafika/Pozadi/poz02.gif");
}
.pravePozadi{
  background-image: url("../Grafika/Pozadi/pozadi_zlute_220_prave.jpg");
}
.pozadiVzkaz{
  background-image: url("../Grafika/Pozadi/pozadi_vzkaz.jpg");
}    
.levePozadi{
  background-image: url("../Grafika/Pozadi/pozadi_zlute_200_leve.jpg");
}
.pozadiPapir {
  background-image: url("../Grafika/Pozadi/pozadi_papir.jpg");
  border: 1px solid #5368A2;
  margin-bottom: 20px;
}       
.infoObsah {
 	padding-left: 10px;
 	padding-right: 10px;
 	padding-bottom: 7px;
  line-height:130%;
}  

.mezera {
 	padding: 5px;
}  

.nahledClankuCenter{
  margin-top: 5px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  text-align: center;
}
.selectTip {
  color: #ffff66; 
  background-color: #666699;
}
.select {
  border: 1px solid #808080;
}			
.dole10 { 
  margin-bottom: 10px;
  padding-bottom: 10px;
}

.dole6b { 
  padding-bottom: 6px;
}

.dole6 { 
  margin-bottom: 6px;
}

.vsude5 { 
  margin: 5px;
  padding: 5px;
}

.vsudeUvnitr4 { 
  padding: 4px;
}

.vsudeUvnitr5 { 
  padding: 5px;
}

.vlevo10 { 
  margin-left: 10px;
}
.vlevo5 { 
  margin-left: 5px;
}
.vlevo7 { 
  margin-left: 7px;
}
.nahore6 { 
  margin-top: 0px;
  padding-top: 6px;
}

.nahore10 { 
  margin-top: 10px;
  padding-top: 10px;
}

img.vlevo{
  float: left;
  margin-right: 10px;
  margin-top: 5px;
}

img.vpravo{
   float: right;
   margin-left: 10px;
   margin-top: 5px;
}


.none {display: none;}
.visible {display: inline;}


form {
	padding: 0px;
	margin: 0px;
}

.citat{
  margin-left: 20px;
  margin-right: 20px;
  font-style: italic;
}

.prvniVelke{
 text-transform: capitalize;
}

.zapasLevyTymy{
  width:110px;
  border: 1px solid #ffffff;
  background-color: #e4e4e4;
  padding: 4px;
}

.vysledekLevy{
  margin-top: 8px;
  margin-bottom: 3px;
}

.vysledekLevy img.minireport
{
  margin: 0 0 3px 3px;
}

.tv
{
  background-color: red;
  color: #ffffff;
	font-weight:bold;
	padding:2px;
	font-size: 77%; 
}

/* ************* odstavce ******************** */

p {
   margin: 15px;
}
p.nahledClanku { 
   margin: 0px;
   padding: 5px;
   margin-bottom: 0px;
   text-align: justify;
   line-height:130%;
}
p.nahledClanku1 { 
   margin: 0px;
   padding: 5px;
   text-align: justify;
   line-height:130%;
}
.ctivyText { 
   line-height:130%;
}
p.neodsad { 
   margin: 0px 0px 0px 0px;
}
p.odsazMenu { 
   margin-left: 7px;
   margin-top: 0px;
}
p.odsazPravyVic {
   margin-left: 7px;
   margin-right: 7px;
   margin-top: 5px;
   margin-bottom: 5px;
}
p.vyplnModra {
   background-color: #2F3B97;
   margin-left: 0px;
   border-bottom: 0px;
   margin-bottom: 10px;
   margin-right: 0px;
}
p.vyplnModraLogo {
   background-color: #2F3B97;
   margin-left: 0px;
   border-bottom: 0px;
   margin-bottom: 10px;
   margin-right: 0px;
   border-left: 5px solid #2f3b97;
}
p.vzkaz { 
   font-size: 12px; 
   margin-left: 15px;
   margin-right: 15px;
   margin-top: 5px;
   margin-bottom: 5px;
}
p.aktuality { 
   margin: 0px;
   padding: 0px;
   margin-bottom: 0px;
   line-height:105%;
}
.dobloku { 
   text-align: justify;
}

.oddelovac{
  	border-bottom: 1px dashed #e4e4e4;
   margin-bottom:3px;
			margin-top:2px;
}
/* ************* odsazení ******************** */

.odsadVsude7 { 
   margin: 7px;
}
.odsadVsude4 { 
   margin: 4px;
}
.odsadVsude4b { 
   padding: 4px;
}

/* ************* seznamy ******************** */

ul { 
   font-size: 12px; 
}

ol.prehledny li {
  margin: 8px;   
}

ul.top_galeries
{
  margin-left: 0;
  padding-left: 5px;
}

ul.top_galeries li
{
  list-style-type: none;
  padding-bottom: 20px;
}

/* ************* pismo ******************** */


.verdana {
font-family:Verdana,Arial,Helvetica,sans-serif;
}
.arial {
font-family:Arial,Verdana,Helvetica,sans-serif;
}
.helvetica {
font-family:Helvetica,Verdana,Arial,sans-serif;
}
.times {
font-family:Times New Roman CE,Helvetica,Verdana,Arial,sans-serif;
}

/* ****** barvy ******* */

.barPismo_ff0000 {color: #ff0000;}
.barPismo_ff9933 {color: #ff9933;}
.barPismo_ffcc33 {color: #ffcc33;} 
.barPismo_ffff00 {color: #ffff00;}
.barPismo_ffffcc {color: #ffffcc;}
.barPismo_330099 {color: #330099;}
.barPismo_0000cc {color: #0000cc;}
.barPismo_0000ff {color: #0000ff;}
.barPismo_66ccff {color: #66ccff;}
.barPismo_99ccff {color: #99ccff;}
.barPismo_006600 {color: #006600;}
.barPismo_339933 {color: #339933;}
.barPismo_00cc00 {color: #00cc00;}
.barPismo_99cc99 {color: #99cc99;}
.barPismo_66ff99 {color: #66ff99;}
.barPismo_996699 {color: #996699;}
.barPismo_cc99cc {color: #cc99cc;}
.barPismo_ccccff {color: #ccccff;}
.barPismo_ffcccc {color: #ffcccc;}
.barPismo_ffccff {color: #ffccff;} 
.barPismo_000000 {color: #000000;}
.barPismo_666666 {color: #666666;}
.barPismo_999999 {color: #999999;}
.barPismo_cccccc {color: #cccccc;}
.barPismo_ffffff {color: #ffffff;}
.barPismo_0f5ba1 {color: #0f5ba1;}
.barPismo_000080 {color: #000080;}
.barPismo_5368a2 {color: #5368a2;}
.barPismo_005ea3 {color: #005ea3;}
.barPismo_000033 {color: #000033;}
.barPismo_2F3B97 {color: #2F3B97;}
.barPismo_2F3B97 {color: #4F66AA;}
.barPismo_a5a5a5 {color: #a5a5a5;}
.barPismo_818181 {color: #818181;}


.bile {color: #ffffff;
}
.cerne {color:#000000;
}
.cervene {color: #ff0000;
}
.hnede {color: #a52a2a;
}
.modre {color:#2F3B97;
}
.oranzove {color: #ffa500;
}
.sede {color: #808080;
}
.zelene {color: #008000;
}
.zlute {color: #ffff00;
}
.ruzove {color: #ff1493;
}
.fialove {color: #800080;
}
/* ****** rezy ******* */
.normal {font-weight: normal;
}
.tucne {font-weight: bold;
}
.kurz{font-style: italic; 
}
.podtrzene{text-decoration: underline; 
}

/* ****** velikosti ******* */
.vel3 {font-size: 3px;
}
.vel6 {font-size: 6px;
}
.vel8 {font-size: 8px;
}
.vel9 {font-size: 9px;
}
.vel10 {font-size: 10px;
}
.vel11 {font-size: 11px;
}
.vel12 {font-size: 12px;
}
.vel13 {font-size: 13px;
}
.vel14 {font-size: 14px;
}
.vel15 {font-size: 15px;
}
.vel16 {font-size: 16px;
}
.vel18 {font-size: 18px;
}
.vel55 {font-size: 55px;
}

/* ****** pozadi ******* */

.barva_ff0000 {background: #ff0000;}
.barva_ff9933 {background: #ff9933;}
.barva_ffcc33 {background: #ffcc33;} 
.barva_ffff00 {background: #ffff00;}
.barva_ffffcc {background: #ffffcc;}
.barva_330099 {background: #330099;}
.barva_0000cc {background: #0000cc;}
.barva_0000ff {background: #0000ff;}
.barva_66ccff {background: #66ccff;}
.barva_99ccff {background: #99ccff;}
.barva_006600 {background: #006600;}
.barva_339933 {background: #339933;}
.barva_00cc00 {background: #00cc00;}
.barva_99cc99 {background: #99cc99;}
.barva_66ff99 {background: #66ff99;}
.barva_996699 {background: #996699;}
.barva_cc99cc {background: #cc99cc;}
.barva_ccccff {background: #ccccff;}
.barva_ffcccc {background: #ffcccc;}
.barva_ffccff {background: #ffccff;} 
.barva_000000 {background: #000000;}
.barva_666666 {background: #666666;}
.barva_999999 {background: #999999;}
.barva_cccccc {background: #cccccc;}
.barva_ffffff {background: #ffffff;}
.barva_bdbdbd {background: #bdbdbd;}
.barva_dddddd {background: #dddddd;}
.barva_d4d4d4 {background: #d4d4d4;}
.barva_e4e4e4 {background: #e4e4e4;}
.barva_c0c0c0 {background: #c0c0c0;}
.barva_ececec {background: #ececec;}
.barva_e0e0e0 {background: #e0e0e0;}
.barva_2F3B97 {background: #2F3B97;}
.barva_b6b6b6 {background: #b6b6b6;}
.barva_818181 {background: #818181;}
.barva_5368a2 {background: #5368a2;}
.barva_ff3535 {background: #ff3535;}

/* ************* zarovnani pisma ******************** */
.doprava{
         text-align: right;
         position: relative;
         left: 60px; 
}
.nastred{
         text-align: center;
}
.doleva{
         text-align: left;
}

/* ************* odsazeni ******************** */
.odsad15{ 
   margin: 15px;
}


/* ************* obrazky ******************** */

.logo {
	padding: 7px;
	text-decoration:none;
}
.obr_clanekl {
	margin-left: 0px;
	margin-right: 10px;
}
.obr_clanekr {
	margin-left: 10px;
	margin-right: 1px;
}
.obr_clanekc {
	margin-left: 0px;
	margin-right: 0px;
}

/* ************* okraje ******************** */


.okrajTl1 {
  border-width: 1px;
}
.okrajTl2 {
  border-width: 2px;
}
.okrajTl3 {
  border-width: 3px;
}
.okrajTl4 {
  border-width: 4px;
}
.okrajTl5 {
  border-width: 5px;
}
.okrajTl6 {
  border-width: 6px;
}
.okrajTl7 {
  border-width: 7px;
}

.okrajStylSolid {
  border-style: solid;
}
.okrajStylDashed {
  border-style: dashed;
}
.okrajStylDotted {
  border-style: dotted;
}
.okrajStylDouble {
  border-style: double;
}
.okrajStylNone {
  border-style: none;
}


.okraj_ff0000 {border-color: #ff0000;}
.okraj_ff9933 {border-color: #ff9933;}
.okraj_ffcc33 {border-color: #ffcc33;} 
.okraj_ffff00 {border-color: #ffff00;}
.okraj_ffffcc {border-color: #ffffcc;}
.okraj_330099 {border-color: #330099;}
.okraj_0000cc {border-color: #0000cc;}
.okraj_0000ff {border-color: #0000ff;}
.okraj_66ccff {border-color: #66ccff;}
.okraj_99ccff {border-color: #99ccff;}
.okraj_006600 {border-color: #006600;}
.okraj_339933 {border-color: #339933;}
.okraj_00cc00 {border-color: #00cc00;}
.okraj_99cc99 {border-color: #99cc99;}
.okraj_66ff99 {border-color: #66ff99;}
.okraj_996699 {border-color: #996699;}
.okraj_cc99cc {border-color: #cc99cc;}
.okraj_ccccff {border-color: #ccccff;}
.okraj_ffcccc {border-color: #ffcccc;}
.okraj_ffccff {border-color: #ffccff;} 
.okraj_000000 {border-color: #000000;}
.okraj_666666 {border-color: #666666;}
.okraj_999999 {border-color: #999999;}
.okraj_cccccc {border-color: #cccccc;}
.okraj_ffffff {border-color: #ffffff;}
.okraj_818181 {border-color: #818181;}
.okraj_e4e4e4 {border-color: #e4e4e4;}


/* ************* tabulky ******************** */

.tabulkaCernaSolid2 {border: 2px solid #000000;                     
}


/* ************* fomulare ******************** */

.policko {
  font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	background: #d6d6d6;
	color: #767676;
	border: 1px #2F3B97 solid;
}
.policko_mini {
  font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	background: #d6d6d6;
	color: #767676;
	border: 1px #2F3B97 solid;
	font-size: 9px;
}
.policko_modre {
	background-color:#556A99;
	color:#E0CA40;
	font-weight:bold;
	font-size:11px;
}
.policko_tiny_mce
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	background: #FFFFFF;
	color: #767676;
	border: 1px solid #CCCCCC;
	padding: 2px;
	height: 16px;
	width: 150px;
}
.select_tiny_mce
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	background: #FFFFFF;
	color: #767676;
	border: 1px solid #CCCCCC;
	padding: 1px;
	height: 23px;
}

.tlacitko 
{
	background: #c7c7c7;
	color: #454545;
	border: 1px solid black;
}
.submit 
{
	padding: 5px;
	font-size: 15px;
	color: #fff600;
	border: 1px solid #2F3788;
	background-color: #7278B7;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
.submit:hover
{
	color: #ffffff;
}
.tlacitko_mini 
{
	background: #c7c7c7;
	color: #767676;
	border: 1px solid black;
	font-size: 10px;
}
/* **************** odkazy **********************  */


a {
   font-weight:bold; 
   text-decoration: none;
   color: #5368a2;
}

a:link {
}
a:hover {
  text-decoration: underline; 
}
a:visited {
	text-decoration: none;
}
a:visited:hover {
	text-decoration: underline;
}

a.okraj {font-family: 'Verdana', 'Times CE', 'TimesCE'; 
           font-size: 14px;
         	 border: 1px solid #fff; 
       	   color:#000000;
}
a.okraj:hover {text-decoration:underline; 
	       font-family: 'Verdana', 'Times CE', 'TimesCE'; 
         font-size: 14px;
       	 border: 1px solid #2F3B97; 
       	
}

/* **************** grafika **********************  */

hr {
	size: 1px;
 color: #2F3B97;
}
.caraOranz {
	border: 1px;
	color: #FF7101;
}
.caraSeda {
	size: 1px;
	color: #a9a9a9;
}
.nahoreCara{
	border-top: 1px solid #000000;
}

.doleCaraCark{
	border-bottom: 1px dashed #e4e4e4;
}

.doleCaraTeck{
	border-bottom: 1px dotted #d4d4d4;
}

.obrazekP  {padding-left: 5px;
}
.obrazekL  {padding-right: 5px;
}

.kurzor {
 cursor: help;
}

.odpocitavani {
  font-family: Verdana;
	background: #e4e4e4;
	color: #808080;
	border: 1px dashed #e4e4e4;
	font-size: 9px;
	margin: 0px;
	padding: 0px;
}

.cistic{
 clear:both;
}

.vzkazySevcumForm{
  font-family: Verdana;
  display: visible;
  font-size: 11px;
		font-align: center;
		margin: 5px 0px 0px 0px;
}

div#vlozVzkaz input {
  color: #727E9F;
 	border: 2px solid #727E9F;
 	font-size: 10px;
 	font-weight: bold;
 	background-color: #FDFF70;
 	margin: 3px 15px 3px 5px;
}
div#vlozVzkaz .tlacitko {
  color: #FDFF70;
 	border: 2px solid #727E9F;
 	font-size: 10px;
 	font-weight: bold;
 	background-color: #A1BBFF;
}

div#vlozVzkaz textarea {
  font-family: Verdana;
  color: #727E9F;
 	border: 2px solid #727E9F;
 	font-size: 12px;
 	font-weight: bold;
 	background-color: #FDFF70;
 	padding:3px;
}

div#hodnoceniHracu textarea {
  font-family: Verdana;
  color: #727E9F;
 	border: 2px solid #727E9F;
 	font-size: 12px;
 	font-weight: bold;
 	background-color: #FDFF70;
 	padding:3px;
}

div#hodnoceniHracu .tlacitko {
  color: #FDFF70;
 	border: 2px solid #727E9F;
 	font-size: 14px;
 	font-weight: bold;
 	background-color: #A1BBFF;
}

#popup{
position: absolute;
/*width: 150px;*/
font-family: verdana;
font-size:10px;
border: 1px solid gray;
padding: 4px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}

.caraGraf {
	size: 8px;
}

.img_popup {
  border: 2px dotted gray;
}
.img_no_popup {
  border: 2px solid gray;
}

/** planek busu**/

td.bus_sedadlo{
  background-color: #FFFA9C;
  width: 85px;
  height: 35px;
  border: 1px solid #B5B4A4;
  vertical-align:top;
  text-align:center;
}

td.bus_sedadlo_ridic{
  background-color: #01488F;
  color:#FFC000;
  font-weight:bold;
  font-size:13px;
  text-align:center;
}

.bus_sedadlo_cislo{
  float: right;
  font-size: 9px;
  border: 1px solid #112738;
  background-color: #024283;
  color: #E7CB2E;
  font-weight: bold;
  width: 15px;
  text-align:center;
}

.bus_sedadlo_jmenovka{
  font-size: 0.8em;
  color: #000000;
  font-weight: bold;
  clear:both;
}

#debug_holder {
  filter: alpha(opacity=80);
  overflow:visible;
  position:absolute;
  right:0;
  top:0;
  z-index:2000;
  background-color: #000000;
  margin-right:5px;
  padding: 5px 0px 5px 5px;
  font-size: 12px;
}

/***  FORUM ***/

div#forum{
  margin-bottom:10px;
  padding-bottom:5px;
}

div#forum .pager{
  margin-top:5px;
  padding-bottom:15px;
  text-align:center;
}

div#forum .top{
  padding-bottom:3px;
  margin-bottom:10px;
		border-bottom: 1px solid #CCCCFF;
}

.nadpis-fora{
  font-size: 15px;
		font-weight: bold;
		color: #374A71;
		margin: 0px auto 10px auto;
		text-align:center;
}

div#forum #popis-fora{
  font-size: 10px;
  margin: 8px auto 2px auto;
  color: gray;
  width:80%;
}

div#forum #filter input,
div#forum #filter label {
  vertical-align: top;
}
div#forum #filter input[type=submit] {
  margin-left: 8px;
}
div#forum #filter a,
div#forum #filter a:hover {
  text-decoration: none;
}

.forum_message_box
{
	padding: 0px;
	border: 1px solid #2f3b97;
	background: #ffffff;
	font-family:Helvetica,Verdana,Arial,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5368a2;
	width: 532px;
}
.forum_message
{
	overflow: hidden;
	color: #000033;
	line-height: 16px;
}
.show_message,
.hide_message
{
	float: right;
	display: none;
	cursor: pointer;
	font-weight: bold;
	font-size: 110%;
}

/*** FORUM END ***/


/*** NADPISY ***/

h3 {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  color: #2F3B97;
  font-size: 125%;
  text-align:center;
}

h2 {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  color: #2F3B97;
  font-size: 135%;
  text-align:center;
  font-weight: bold;
}

/**** SOUPISKA ****/
#soupiska {
  margin-bottom: 15px;
}
#soupiska .nadpis{
  font-weight: bold;
  color: #E0CA40;
  text-transform: uppercase;
  font-size: 13px;
  padding:2px;
  background-color: #364E7C;
}
#soupiska .udaj{
  text-align: left;
}
#soupiska .hodnota{
  color: #242424;
  text-align: left;
}
#soupiska .dres{
  color: #FDFF5B;
  font-weight: bold;
  font-size: 13px;
  background-color: #364E7C;
  padding:2px;
  margin-right: 5px;
  cursor:help;
}
#soupiska .delitko{
  border-top: 1px dotted #364E7C;
}
/**** END SOUPISKA ****/

/**** FANSFOTOGALERIE ****/
#fansfotogalerie {
  margin-bottom:15px;
}
#fansfotogalerie .nadpis {
  background-color: #556A99;
  color: #E0CA40;
  font-weight: bold;
  padding: 3px 0 3px 8px;
}
#fansfotogalerie .box {
  border: 1px solid #556A99;
  padding: 3px;
}


#fansfotogalerie #show_pictures .picture_cell{
  border: 1px solid #cccccc;
  padding: 5px 0 5px 0;
}

#fansfotogalerie #upload label{
  width: 80px;
		display: block;
		float: left;  
}

#fansfotogalerie #picture_box{
  border: 1px solid #556A99;
  padding: 3px;
  text-align:center;
}

/* temabox */
#fansfotogalerie_tb {
  padding: 4px;
  background-image: url("../Grafika/Pozadi/pozadi_zlute_220_prave.jpg");
  font-family: verdana;
  color: #000000;	 
  border-top: 1px solid #2f3b97;
  border-right: 1px solid #2f3b97;
	 border-bottom: 1px solid #2f3b97;
	 font-size: 12px;
}
#fansfotogalerie_tb #thumbnail_type_select{
		border: 1px solid #364E7C;
  background-color:#BCDBF0;
		width:85%;
		color: #364E7C;
}
#fansfotogalerie_tb #thumbnail_type_select .tlacitko{
  border: 1px dashed #c5c5c5;
  background-color:#FEFFA2;
  color: #000000
}


/**** END FANSFOTOGALERIE ****/

.spacer {
  height:5px;
}
.hidden {
  display:none;
}

.margin_auto {
  margin: auto;
  width: 100%;
}
.margin_0_auto
{
  margin: 0 auto;
}


/****** CALENDAR ************/

#action_calendar
{
  font-size:11px;
  margin: 7px;
}
#action_calendar a:hover
{
  text-decoration: underline;
}

/****** END CALENDAR ************/

.prilohy
{
  color: #808080;
  border-bottom: 1px solid #808080;
  font-family: Tahoma;
  font-size: 80%;
  margin-top: 10px;
  margin-bottom: 15px;
}
.prilohy_obsah
{
  font-family: Verdana;
  margin-bottom: 15px;
}

#stream-mini
{
  width: 112px;
  margin: 5px auto;
  padding-top: 5px;
  border-top: 1px dashed gray;
}

#stream-mini img
{
  float: left;
}

.loading { 
  display: none;
  position: relative; 
  left: 50%; 
  margin-left: -20px; 
  width: 30px;
  height: 30px;
  background: white url(../Grafika/Ikonky/loader_mini.gif) no-repeat 50% 50%;
}

table.komentare_clanku
{
  border-bottom: 1px dashed gray;
}

#tb_countdown
{
  font-family: Verdana;
}

#tb_ptejte_se
{
	margin-bottom: 7px;
}
#tb_ptejte_se .info
{
	float: right;
	margin-top: 10px;
}

#tb_ptejte_se ul
{
	margin-left: 13px;
	padding: 0;
}

.match
{
  padding: 5px;
  font-family: verdana;
  font-size: 12px;
  margin-bottom: 10px;
}

.match .match_header
{
  font-size: 120%;
  font-weight: bold;
/*  border-bottom: 1px dashed #5368A2; */
  padding: 7px 0 3px 0;
  margin: 5px 0 10px 0;
  background: white url(../Grafika/Pozadi/ice.png) no-repeat 50% 50%;
}
.match .match_info
{
  font-size: 95%;
}
.match .minireport
{
  margin-top: 5px;
}
.match .match_gallery
{
  margin-top: 5px;
}
.match .feedback
{
  font-size: 95%;
  margin-top: 6px;
}
.match .feedback ul
{
  margin-top: 4px;
  padding-left: 20px;
  font-size: 95%;
}
.match .feedback ul li
{
  margin-top: 4px;
}
.match .feedback .redakce
{
  font-size: 88%;
}
.match .match_header table
{
  width: 100%;
}

.foto_border
{
  border: 1px solid #8090BC;
  padding: 2px;
  background-color: #ffffff;
}

#tooltip
{
	padding:5px 10px;
	border:1px solid #5e5e5e;
	background:#5e5e5e url('../Grafika/Pozadi/tooltip.gif') repeat-x;
	color:#fff;
	font-family: verdana;
	font-size: 60%;
}
.tooltip_holder
{
  cursor: help;
}
.tooltip_holder img
{
  border: 0;
}
.tooltip_caption
{
  border-bottom: 2px dotted gray;
}
.tooltip_caption_no_underline
{
  border-bottom: 0px;
}

/* pruhlednosti */
.opacity_40
{  
  opacity: 0.4;  
  filter: alpha(opacity=40);  
  -moz-opacity: 0.4;  
  -khtml-opacity: 0.4;  
}
.opacity_60
{  
  opacity: 0.6;  
  filter: alpha(opacity=60);
  -moz-opacity: 0.6;  
  -khtml-opacity: 0.6;  
}
.opacity_80
{  
  opacity: 0.8;  
  filter: alpha(opacity=80);  
  -moz-opacity: 0.8;  
  -khtml-opacity: 0.8;  
}


.typ_prestupu_pismeno
{
  border: 1px solid #2f3b97;
  padding: 1px 3px 1px 3px;
  background: #2f3b97;
  color: #ffffff;
  font-weight: bold;
}  

.l
{
  float: left;
}

/* hodnoceni zapasu*/
.voting
{
  float: right;
}
.title
{
  width: 130px;
  float: left;
}
#match_voting
{
  font-size: 9px;
  font-family: tahoma;
  padding: 3px;
}
#match_voting div
{
  float: left;
  border: 1px solid black;
  padding: 1px;
  width: 22px;
  text-align: center;
}
#match_voting a
{
  color: #000000;
}
#match_voting a:hover
{
  text-decoration: none;
}
#match_voting .vote_0
{
  background-color: #ff4000;
}
#match_voting .vote_20
{
  background-color: #ffbf00;
}
#match_voting .vote_40
{
  background-color: #ffea00;
}
#match_voting .vote_60
{
  background-color: #c8ff00;
}
#match_voting .vote_80
{
  background-color: #00d020;
}
#match_voting .vote_100
{
  background-color: #00c020;
}
#match_voting_result
{
  font-size: 14px;
  font-weight: bold;
  padding: 4px;
  font-family: verdana;
  text-align: right;
  float: right;
  width: 200px;
}

#playoff
{
	font-family: verdana;
	margin-bottom: 10px;
}
#playoff h2
{
	font-size: 15px;
}
#playoff .results
{
	font-size: 11px;
	padding-left: 4px;
}
#playoff .results a
{
	font-size: 11px;
}
#playoff th.series_sets_header
{
	text-align: left;
	font-size: 11px;
}

/* dotazy na klub */
div#questions
{
	padding: 15px;
	margin-bottom: 20px;
}
div#questions div#question_sent
{
	border-top: 3px solid #3F7C32;
	padding: 15px;
	background-color: #A7D79D;
}

div#questions div#question_unsent
{
	border-top: 3px solid #D8060C;
	padding: 15px;
	background-color: #FC7C80;
}
div#questions_list
{
	margin-top: 20px;
}
div#questions_list div#show_questions_type
{
	margin-bottom: 5px;
	font-size: 90%;
}
div#questions_list .questioner,
div#questions_list .responder
{
	font-size: 85%;
	color: #707070;
}
div#questions_list .question_text
{
	padding: 0px 5px 5px 5px;
	text-align: justify;
}

div#questions_list table
{
	padding: 4px;
	margin-bottom: 20px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	width: 525px;
}

div#send_question_button
{
	font-size: 150%;
	border: 2px solid #2E4190;
	color: #FFF500;
	background-color: #2E4190;
	-moz-border-radius: 8px;
	border-radius: 8px;
	display: block;
	margin: 0 auto;
	text-align: center;
	width: 40%;
}

div#send_question_button a
{
	color: #FFF500;
}

/* barvy stavu */
/* novy */
div#questions_list table.state_1
{
	border: 2px solid #5368A3;
	background-color: #9EAACD;
}
/* schvaleny */
div#questions_list table.state_2
{
	border: 2px solid #707070;
	background-color: #EFEFEF;
}
/* neschvaleny */
div#questions_list table.state_3
{
	border: 2px solid #FF6666;
	background-color: #FFA6A6;
}
/* nebude odpovidano */
div#questions_list table.state_4
{
	border: 2px solid #000000;
	background-color: #353535;
	color: white;
}
/* odpovezeno */
div#questions_list table.state_5
{
	border: 2px solid #3BBF52;
	background-color: #AFE7B9;
}


div#questions_list .tools
{
	padding-top: 7px;
	border-top: 1px dotted gray;
}

div#questions p
{
	text-align: justify;
}
