
/* --------------------------------------- ZÁKLADNÍ --------------------------------------- */
body		{font-family: Verdana, Arial, Times New Roman; color: #000000; text-align: center; background: #bcbcbc url(../../!pics/basic.png) repeat-x top;}
*		{margin: 0px; padding: 0px;}
.hidden	{display: none;}
div#basic	{z-index: 1; position: relative; width: 990px; margin: 0px auto 0px auto; background: transparent; text-align: left;}
div#copy	{z-index: 1; position: relative; width: 990px; margin: 140px auto 0px auto; padding: 12px 0px 5px 0px; background: url(../../!pics/bg_down.png) no-repeat top center; text-align: center;}
#copy small	{font-size: 9px; color: #808080;}
#copy a	{text-decoration: none; color: #808080; border-bottom: 1px solid #c5c5c5;}
#copy a:hover	{text-decoration: none; color: #000000; border-bottom: 1px solid #ff0000;}
a.link_sp	{z-index: 1; position: absolute; right: 202px; top: 5px; width: 152px; height: 425px;
	background: url(../../!pics/link_sp.gif) no-repeat right top;
	font-size: 0px; color: #bfbfbf; text-decoration: none;}
a.link_for	{z-index: 1; position: absolute; left: 202px; top: 5px; width: 132px; height: 301px;
	background: url(../../!pics/link_for.gif) no-repeat left top;
	font-size: 0px; color: #bfbfbf; text-decoration: none;}

/* --------------------------------------- HLAVIČKA --------------------------------------- */
div#hlavicka	{z-index: 1; position: relative; width: 763px; height: 151px; background: url(../../!pics/head.jpg) no-repeat top left; text-align: left;}
#hlavicka h1 a	{z-index: 1; position: absolute; top: 50px; left: 257px; width: 504px; height: 35px; background: transparent; text-align: center; font-size: 24px; color: #0000bf; text-decoration: none;}
#hlavicka h1 a:hover	{color: #0000ff;}
#hlavicka font.top	{z-index: 1; position: absolute; top: 5px; left: 25px; font-size: 11px; color: #000080;}
#hlavicka font.middle	{z-index: 1; position: absolute; top: 100px; left: 257px; width: 504px; height: 16px; background: transparent; text-align: center; font-size: 11px; color: #0000bf; font-style: italic;}
#hlavicka font.bottom	{z-index: 1; position: absolute; top: 129px; left: 25px; background: transparent; text-align: center; font-size: 12px;}
div#hrac	{z-index: 1; position: absolute; top: 0px; right: 0px; width: 227px; height: 257px; background: url(../../!pics/hrac.png) no-repeat top left; text-align: left;}
#hrac form	{z-index: 1; position: absolute; top: 1px; right: 25px;}

/* --------------------------------------- REKLAMA, LOGIN --------------------------------------- */
div#login	{z-index: 1; position: absolute; top: 257px; left: 0px; width: 990px; height: 52px; background: url(../../!pics/login.png) no-repeat top left; text-align: left;}
#login form	{z-index: 1; position: relative; margin-top: 10px; margin-left: 50px; font-size: 10px; color: #ffffff;}
#login input	{z-index: 1; position: relative; background: transparent; border: 1px #808080 solid; font-size: 11px; color: #ffffff; padding: 2px;}
#login input.button	{z-index: 1; position: relative; background: #f5f5f5; border: 1px #808080 solid; font-size: 11px; color: #000000; padding: 1px;}
#login strong.not	{z-index: 1; position: relative; top: 0px; margin-left: 5px; font-size: 11px; color: #ff0000;}
#login strong.notOUT	{z-index: 1; position: relative; top: 13px; margin-left: 50px; font-size: 11px; color: #ff0000;}
#login strong.yes	{z-index: 1; position: relative; top: 0px; margin-left: 5px; font-size: 11px; color: #00a000;}
#login a		{z-index: 1; position: relative; color: #8080ff;}
#login a:hover		{color: #cc9933;}
#login a.registr	{z-index: 1; position: absolute; top: 5px; right: 50px; color: #8080ff; font-size: 11px;}
#login a.registr:hover	{color: #cc9933;}
#login a.ztrata		{z-index: 1; position: absolute; top: 20px; right: 50px; color: #8080ff; font-size: 11px;}
#login a.ztrata:hover	{color: #cc9933;}

menu.clen {z-index: 1; position: relative; margin-top: 13px; margin-left: 50px; font-size: 11px;}
.clen li {list-style-type: none; display: inline; margin-right: 3px;}

div#reklamaTOP	{z-index: 1; position: absolute; top: 151px; left: 0px; width: 763px; height: 106px; background: url(../../!pics/reklam_b.png) no-repeat top left; text-align: left;}
div#ukaz		{z-index: 1; position: absolute; top: 0px; left: 23px; width: 720px; height: 100px; background: transparent; text-align: center; padding-top: 20px;}

/* --------------------------------------- STRÁNKA --------------------------------------- */
div#obsah	{z-index: 1; position: relative; top: 158px; width: 990px; background: url(../../!pics/back.png) repeat-y top left; text-align: left;}
h5.top		{z-index: 1; position: relative; top: 4px; left: 0px; width: 202px; height: 20px; background: #000000; line-height: 20px; font-size: 11px; color: #ffffff; font-weight: normal; text-transform: uppercase; text-align: center; vertical-align: middle;}

/* --------------------------------------- LEVÝ SLOUPEC --------------------------------------- */
div#levy	{z-index: 1; position: absolute; top: 0px; left: 21px; width: 202px; height: 850px; background: #f5f5f5; border-right: 1px #a6a6a6 solid; border-bottom: 1px #a6a6a6 solid; text-align: left;}

	/* --------------------------------------- MENU - ČESKÁ LIGA --------------------------------------- */
	menu.liga	{position: relative; top: 0px; left: 0px; width: 202px; display: table; list-style-type: none;}
	menu.liga li	{position: relative; width: 100%; height: 21px; background: url(../../!pics/menu/bg_liga.png) no-repeat 1px 1px; display: table-row;}
	menu.liga li:hover	{background: url(../../!pics/menu/bg_liga.png) no-repeat 1px -20px; color: #ffffff;}
	menu.liga a	{position: absolute; width: 190px; background: transparent; line-height: 21px; font-size: 11px; color: #a8ce9d; font-weight: bold; padding-right: 10px; text-align: right; text-decoration: none;}
	menu.liga a:hover	{width: 195px; background: transparent; color: #ffffff; padding-right: 5px;}

	menu.liga li.nadpis {z-index: 1; position: relative; top: 0px; left: 0px; width: 202px; height: 20px; background: #000000; line-height: 20px; font-size: 11px; color: #ffffff; font-weight: normal; text-transform: uppercase; text-align: center; vertical-align: middle;}
	menu.liga li.nadpis:hover	{background: #000000;}

	menu.liga li>ul.in1	{position: absolute; width: 150px; left: 202px; margin-top: 3px; display: none;}
	menu.liga li:hover>ul.in1	{display: block;}
	.liga ul.in1 li	{position: absolute; width: 100%; height: 21px; background: url(../../!pics/menu/bg_liga2.gif) no-repeat 0px 0px; display: table-row;}
	.liga ul.in1 a	{position: absolute; width: 140px; background: transparent; line-height: 21px; font-size: 11px; color: #a8ce9d; font-weight: bold; padding-right: 10px; text-align: right;}
	.liga li.in1	{top: 0px;}
	.liga li.in2	{top: 21px;}
	.liga li.in3	{top: 42px;}
	.liga li.in4	{top: 63px;}
	.liga li.in5	{top: 84px;}
	.liga li.in6	{top: 105px;}
	.liga li.in7	{top: 126px;}
	.liga li.in8	{top: 147px;}
	.liga li.in9	{top: 168px;}
	.liga li.in10	{top: 189px;}
	.liga li.in11	{top: 210px;}
	.liga li.in12	{top: 231px;}
	.liga li.in13	{top: 252px;}
	.liga li.in14	{top: 273px;}
	.liga li.in15	{top: 294px;}

	ul.in1 li:hover	{background: url(../../!pics/menu/bg_liga2.gif) no-repeat 0px -21px; color: #ffffff;}
	ul.in1 a:hover	{width: 145px; background: transparent; color: #ffffff; padding-right: 5px;}

	menu.liga li>ul.in2	{position: absolute; width: 150px; left: 151px; margin-top: 5px; display: none;}
	menu.liga li:hover>ul.in2	{display: block;}
	.liga ul.in2 li	{position: absolute; width: 100%; height: 21px; background: url(../../!pics/menu/bg_liga2.gif) no-repeat 0px 0px; display: table-row;}
	.liga ul.in2 a	{position: absolute; width: 140px; background: transparent; line-height: 21px; font-size: 11px; color: #a8ce9d; font-weight: bold; padding-right: 10px; text-align: right;}
	ul.in2 li:hover	{background: url(../../!pics/menu/bg_liga2.gif) no-repeat 0px -21px; color: #ffffff;}
	ul.in2 a:hover	{width: 145px; background: transparent; color: #ffffff; padding-right: 5px;}

	/* --------------------------------------- MENU - SOCCERPROJECT --------------------------------------- */
	menu.sp	{position: relative; top: 2px; left: 0px; width: 202px; display: table; list-style-type: none;}
	menu.sp li		{position: relative; width: 100%; height: 21px; background: url(../../!pics/menu/bg_sp.png) no-repeat 1px 1px; display: table-row;}
	menu.sp li:hover	{background: url(../../!pics/menu/bg_sp.png) no-repeat 1px -20px; color: #ffffff;}
	menu.sp a		{position: absolute; width: 190px; background: transparent; line-height: 21px; font-size: 11px; color: #c4e2ee; font-weight: bold; padding-right: 10px; text-align: right; text-decoration: none;}
	menu.sp a:hover	{width: 195px; background: transparent; color: #ffffff; padding-right: 5px;}

	menu.sp li.nadpis {z-index: 1; position: relative; top: 0px; left: 0px; width: 202px; height: 20px; background: #000000; line-height: 20px; font-size: 11px; color: #ffffff; font-weight: normal; text-transform: uppercase; text-align: center; vertical-align: middle;}
	menu.sp li.nadpis:hover	{background: #000000;}

table.stadion		{position: relative; top: 4px; left: 0px; width: 202px; background: url(../../!pics/stadion.png) no-repeat bottom right;}
.stadion a		{font-size: 10px; color: #0000ff; text-decoration: none; font-weight: bold;}
.stadion a:hover	{color: #ff0000; text-decoration: underline;}
.stadion tr		{height: 20px; font-size: 10px; vertical-align: middle;}
.stadion td.por		{width: 22px; text-align: center;}
.stadion td.nazev	{width: 180px; text-align: left;}

div#reklamaVELKA	{z-index: 1; position: relative; top: 4px; left: 1px; width: 200px; height: 200px; background: transparent; margin-bottom: 4px;}

/* --------------------------------------- PRAVÝ SLOUPEC --------------------------------------- */
div#pravy	{z-index: 1; position: absolute; top: 0px; right: 21px; width: 202px; height: 850px; background: #f5f5f5; border-left: 1px #a6a6a6 solid; border-bottom: 1px #a6a6a6 solid; text-align: left;}

	/* --------------------------------------- MENU - ČESKÉ SP NOVINY --------------------------------------- */
	menu.noviny		{position: relative; top: 0px; right: 0px; width: 202px; display: table; list-style-type: none;}
	menu.noviny li	{position: relative; width: 100%; height: 21px; background: url(../../!pics/menu/bg_news.png) no-repeat 1px 1px; display: table-row;}
	menu.noviny li:hover	{background: url(../../!pics/menu/bg_news.png) no-repeat 1px -20px; color: #ffffff;}
	menu.noviny a	{position: absolute; width: 190px; background: transparent; line-height: 21px; font-size: 11px; color: #edb2b2; font-weight: bold; padding-left: 10px; text-align: left; text-decoration: none;}
	menu.noviny a:hover	{width: 195px; background: transparent; color: #ffffff; padding-left: 5px;}

	menu.noviny li.nadpis {z-index: 1; position: relative; top: 0px; left: 0px; width: 202px; height: 20px; background: #000000; line-height: 20px; font-size: 11px; color: #ffffff; font-weight: normal; text-transform: uppercase; text-align: center; vertical-align: middle;}
	menu.noviny li.nadpis:hover	{background: #000000;}

div#reklamaMALA	{z-index: 1; position: relative; top: 3px; left: 1px; width: 200px; height: 75px; background: transparent; margin-bottom: 4px;}

	/* --------------------------------------- MENU - KOMUNITA --------------------------------------- */
	menu.komunita	{position: relative; top: 2px; right: 0px; width: 202px; display: table; list-style-type: none;}
	menu.komunita li	{position: relative; width: 100%; height: 21px; background: url(../../!pics/menu/bg_cesi.png) no-repeat 1px 1px; display: table-row;}
	menu.komunita li:hover	{background: url(../../!pics/menu/bg_cesi.png) no-repeat 1px -20px; color: #ffffff;}
	menu.komunita a	{position: absolute; width: 190px; background: transparent; line-height: 21px; font-size: 11px; color: #ffffee; font-weight: bold; padding-left: 10px; text-align: left; text-decoration: none;}
	menu.komunita a:hover	{width: 195px; background: transparent; color: #ffffff; padding-left: 5px;}

	menu.komunita li.nadpis {z-index: 1; position: relative; top: 0px; left: 0px; width: 202px; height: 20px; background: #000000; line-height: 20px; font-size: 11px; color: #ffffff; font-weight: normal; text-transform: uppercase; text-align: center; vertical-align: middle;}
	menu.komunita li.nadpis:hover	{background: #000000;}

table.manazer		{position: relative; top: 4px; left: 0px; width: 202px; background: url(../../!pics/manazer.png) no-repeat bottom right; margin-bottom: 4px;}
.manazer a		{font-size: 10px; color: #0000ff; text-decoration: none; font-weight: bold;}
.manazer a:hover	{color: #ff0000; text-decoration: underline;}
.manazer tr		{height: 20px; font-size: 10px; vertical-align: middle;}
.manazer td.por	{width: 22px; text-align: center;}
.manazer td.jmeno	{width: 180px; text-align: left;}

table.turnaj		{position: relative; top: 4px; left: 0px; width: 202px; background: url(../../!pics/turnaj.png) no-repeat bottom right; margin-bottom: 4px;}
.turnaj tr		{height: 20px; font-size: 10px; vertical-align: middle; text-align: center;}

/* --------------------------------------- STŘED --------------------------------------- */
div#stred	{z-index: 1; position: relative; top: 0px; left: 225px; min-height: 850px; height: auto; width: 530px; background: #ffffff; text-align: left; padding: 5px 5px 5px 5px; font-size: 12px;}
#stred small.path		{z-index: 1; position: relative; font-size: 10px; color: #808080;}
#stred small.path a		{z-index: 1; position: relative; color: #808080; text-decoration: underline;}
#stred small.path a:hover	{color: #000000; text-decoration: underline;}
#stred p	{z-index: 1; position: relative; text-indent: 15px; margin-bottom: 15px; line-height: 16px;}
#stred p br {z-index: 1; position: relative; margin-top: 7px; margin-bottom: 7px;}
#stred p.r	{z-index: 1; position: relative; width: 505px; margin-bottom: 15px; margin-right: 15px; text-align: right;}
#stred p a		{z-index: 1; position: relative; border-bottom: 1px #d5d5d5 solid; color: #0000ff; text-decoration: none;}
#stred p a:hover	{z-index: 1; position: relative; border-bottom: 1px #000000 solid; color: #ff0000; text-decoration: none;}
#stred p.redaktor {z-index: 1; position: relative; text-indent: 20px; background: url(../../!pics/p.png) no-repeat top left; color: #000000; font-weight: bold;}
#stred p.odp  {z-index: 1; position: relative; padding-bottom: 25px; margin-bottom: 10px; background: url(../../!pics/p_end.png) no-repeat bottom center; color: #548dd4; font-weight: normal;}
#stred p.odpT  {z-index: 1; position: relative; padding-bottom: 25px; margin-bottom: 10px; background: url(../../!pics/p_end.gif) no-repeat bottom center; color: #548dd4; font-weight: normal;}
#stred p.def  {z-index: 1; position: relative; color: #808080}
#stred p.def10  {z-index: 1; position: relative; color: #808080; font-size: 10px; text-indent: 15px; margin-bottom: 5px; line-height: 14px;}
#stred p.poem		{z-index: 1; position: relative; text-align: center; margin-top: 17px; text-indent: 0px;}
#stred h2.komunita	{z-index: 1; position: relative; width: 100%; background: url(../../!pics/h2_kom.png) no-repeat top center; line-height: 48px; text-align: left; vertical-align: middle; font-size: 13px; color: #ffffff; margin-bottom: 5px; text-transform: uppercase; text-indent: 60px;}
#stred h2.liga		{z-index: 1; position: relative; width: 100%; background: url(../../!pics/h2_liga.png) no-repeat top center; line-height: 48px; text-align: left; vertical-align: middle; font-size: 13px; color: #ffffff; margin-bottom: 5px; text-transform: uppercase; text-indent: 60px;}
#stred h2.noviny	{z-index: 1; position: relative; width: 100%; background: url(../../!pics/h2_news.png) no-repeat top center; line-height: 48px; text-align: left; vertical-align: middle; font-size: 13px; color: #ffffff; margin-bottom: 5px; text-transform: uppercase; text-indent: 60px;}
#stred h2.sp		{z-index: 1; position: relative; width: 100%; background: url(../../!pics/h2_sp.png) no-repeat top center; line-height: 48px; text-align: left; vertical-align: middle; font-size: 13px; color: #ffffff; margin-bottom: 5px; text-transform: uppercase; text-indent: 60px;}
#stred h3	{z-index: 1; position: relative; width: 100%; background: url(../../!pics/h3.png) repeat-x top; line-height: 30px; text-align: center; vertical-align: middle; font-size: 14px; color: #000000; margin-bottom: 5px;}
#stred h3.akt	{z-index: 1; position: relative; font-size: 13px; margin-bottom: 0px; color: #808080; background: transparent; text-align: left; text-indent: 15px; font-style: italic; font-weight: normal;}
#stred h4	{z-index: 1; position: relative; font-size: 13px; margin-bottom: 5px; color: #906000;}
#stred dl	{margin-left: 5px; margin-bottom: 15px;}
#stred dt	{margin-bottom: 3px; font-weight: bold;}
#stred dd	{text-indent: 15px; margin-bottom: 6px;}
#stred ul	{margin-left: 15px; margin-bottom: 15px;}
#stred li	{margin: 3px 15px; list-style: disc;}
#stred ul.cisla	li	{z-index: 1; position: relative; list-style-type: decimal;}
#stred ul.inA	{z-index: 1; position: relative; margin-top: 0px; margin-bottom: 15px;}
#stred ul.inA li	{z-index: 1; position: relative; margin-left: 30px; margin-bottom: 5px; list-style: none;}
#stred ul.inA li a	{z-index: 1; position: relative; border-bottom: 1px #d5d5d5 solid; color: #0000ff; text-decoration: none;}
#stred ul.inA li a:hover {z-index: 1; position: relative; border-bottom: 1px #000000 solid; color: #ff0000; text-decoration: none;}
#stred ul.inD li	{z-index: 1; position: relative; margin-left: 75px; margin-bottom: 15px; list-style: none;}
#stred ul.inD li a	{z-index: 1; position: relative; border-bottom: 1px #d5d5d5 solid; color: #0000ff; text-decoration: none;}
#stred ul.inD li a:hover {z-index: 1; position: relative; border-bottom: 1px #000000 solid; color: #ff0000; text-decoration: none;}
#stred ul.key	{z-index: 1; position: relative; margin-top: 0px; margin-bottom: 15px;}
#stred ul.key li	{z-index: 1; position: relative; margin-left: 10px; list-style: none;}
#stred ul.key li.s	{z-index: 1; position: relative; margin-left: 30px; list-style: none; text-indent: 25px; background: url(../../!pics/key.png) no-repeat top left;}
#stred ul.news li	{z-index: 1; position: relative; margin-left: 20px; margin-bottom: 5px; list-style: none;}
#stred ul.news li a	{z-index: 1; position: relative; border-bottom: 1px #d5d5d5 solid; color: #0000ff; text-decoration: none;}
#stred ul.news li a:hover {z-index: 1; position: relative; border-bottom: 1px #000000 solid; color: #ff0000; text-decoration: none;}
#stred ul.red	{z-index: 1; position: relative; margin-top: 0px; margin-bottom: 15px;}
#stred ul.red li	{z-index: 1; position: relative; margin-left: 30px; color: #ff0000;}
#stred ul.turnaj	{z-index: 1; position: relative; margin-left: 15px; top: 15px;}
#stred ul.turnaj li	{z-index: 1; position: relative; margin-bottom: 5px; list-style: none; height: 40px; text-indent: 30px; background: url(../../!pics/cup.png) no-repeat top left;}
#stred ul.turnaj li.t	{z-index: 1; position: relative; margin-bottom: 5px; list-style: none; height: 40px; text-indent: 30px; background: url(../../!pics/cup_top.png) no-repeat top left;}
#stred ul.turnaj li a	{z-index: 1; position: relative; border-bottom: 1px #d5d5d5 solid; color: #0000ff; text-decoration: none; font-size: 16px; font-weight: bold; margin-right: 10px;}
#stred ul.turnaj li a:hover {z-index: 1; position: relative; border-bottom: 1px #000000 solid; color: #ff0000; text-decoration: none;}
#stred ul.turnaj li img.r1 {z-index: 1; position: absolute; top: -20px; right: 10px;}
#stred ul.turnaj li img.r2 {z-index: 1; position: absolute; top: -20px; right: 85px;}
#stred ul.vitez	{z-index: 1; position: relative; margin-bottom: 15px;}
#stred ul.vitez li	{z-index: 1; position: relative; margin-left: 5px; margin-bottom: 5px; list-style: none; font-size: 10px;}
#stred ul.vitez li a	{z-index: 1; position: relative; border-bottom: 1px #d5d5d5 solid; color: #0000ff; text-decoration: none;}
#stred ul.vitez li a:hover {z-index: 1; position: relative; border-bottom: 1px #000000 solid; color: #ff0000; text-decoration: none;}
#stred ul.vitez li strong	{z-index: 1; position: relative; font-size: 12px;}

a img		{z-index: 1; position: relative; border: 1px #0000ff solid; color: #0000ff; text-decoration: none;}
a img:hover	{z-index: 1; position: relative; border: 1px #ff0000 solid; color: #ff0000; text-decoration: none;}

ul.anketa	{line-height: 16px; margin-left: 15px; margin-bottom: 15px;}
a.anketa		{z-index: 1; position: relative; border-bottom: 1px #d5d5d5 solid; color: #0000ff; text-decoration: none;}
a.anketa:hover	{z-index: 1; position: relative; border-bottom: 1px #000000 solid; color: #ff0000; text-decoration: none;}
img.anketa		{z-index: 1; position: relative; border: 0px #ffffff solid; height: 10px;}

a.er		{z-index: 1; position: relative; border-bottom: 1px #d5d5d5 solid; color: #0000ff; text-decoration: none;}
a.er:hover	{z-index: 1; position: relative; border-bottom: 1px #000000 solid; color: #ff0000; text-decoration: none;}

font.manazer		{z-index: 1; position: relative; font-weight: bold; color: #008000;}
font.v18		{z-index: 1; position: relative; font-size: 18px; line-height: 24px;}

form#acko		{z-index: 1; position: relative; left: 50px;}
form#acko select	{z-index: 1; position: relative; width: 40px; border: 0px; letter-spacing: 1px;}
form#acko input.t	{z-index: 1; position: relative; width: 50px; margin-bottom: 2px;}
form#acko input.f	{z-index: 1; position: relative; background: #f5f5f5; border: 1px #808080 solid; font-size: 11px; color: #000000; padding: 1px;}

a#komentA	{display: inline; z-index: 1; position: relative;}

form#ch_pas	{z-index: 1; position: relative; margin-left: 15px; margin-right: 15px; margin-top: 0px;}
#ch_pas input.i	{z-index: 1; position: relative; width: 300px; background: #f5f5f5; border: 1px #808080 solid; color: #000000; padding: 1px;}
#ch_pas input.f	{z-index: 1; position: relative; background: #f5f5f5; border: 1px #808080 solid; font-size: 11px; color: #000000; padding: 1px; float: right; margin-right: 15px;}
#ch_pas p	{z-index: 1; position: relative; float: right; margin-right: 50px; margin-top: 2px; margin-bottom: 7px; text-indent: 0px;}
#ch_pas p.n1	{display: none;}
#ch_pas p.n2	{display: inline;}

fieldset	{z-index: 1; position: relative; border: 1px solid #000000; color: #000000; margin-bottom: 15px; margin-top: 0px;}
legend		{z-index: 1; position: relative; font-weight: bold; text-transform: uppercase; color: #000000;}
form#komentB	{display: none; z-index: 1; position: relative; font-size: 11px;}
#komentB input	{z-index: 1; position: relative; background: #f5f5f5; border: 1px #808080 solid; font-size: 11px; color: #000000; padding: 1px;}
#komentB p	{margin: 2px; margin-bottom: 5px; text-indent: 0px; text-align: center;}
#komentB textarea	{font-family: Verdana, Arial, Times New Roman; font-size: 12px; width: 500px; height: 86px; margin: 2px; border: 1px #808080 solid; background: #f5f5f5;}

form.form		{z-index: 1; position: relative; left: 20px; margin-bottom: 15px;}
form.form a		{z-index: 1; position: relative; border-bottom: 1px #d5d5d5 solid; color: #0000ff; text-decoration: none;}
form.form a:hover	{z-index: 1; position: relative; border-bottom: 1px #000000 solid; color: #ff0000; text-decoration: none;}
form.form table {text-indent: 5px;}
form.form th {text-align: right;}
form.form th.l {text-align: left;}
form.form td.c {text-align: center;}
form.form td.s {font-size: 9px; height: 30px; vertical-align: top;}
form.form input	{z-index: 1; position: relative; margin-bottom: 2px; border-bottom: 1px #000000 dotted; border-left: 0px; border-right: 0px; border-top: 0px;}
form.form input.a	{margin-left: 0px; width: 350px;}
form.form input.b	{margin-left: 0px; width: 80px;}
form.form input.m1	{width: 20px; text-align: center;}
form.form input.m2	{width: 120px;}
form.form input.m3	{width: 180px;}
form.form input.m4	{width: 40px; text-align: center;}
form.form input.n	{border: 0px;}
form.form input.s1	{width: 20px; text-align: center;}
form.form input.s2	{width: 330px;}
form.form input.s3	{width: 125px; font-size: 9px;}
form.form input.s4	{width: 50px;}
form.form input.s5	{width: 80px; text-align: right;}
form.form input.f	{z-index: 1; position: relative; background: #f5f5f5; border: 1px #808080 solid; font-size: 11px; color: #000000; padding: 1px;}
form.form select	{z-index: 1; position: relative; border: 0px; letter-spacing: 0px; margin-bottom: 2px;}
form.form select.tur	{width: 400px; background: url(../../!pics/points.png) repeat-x top left;}
form.form textarea	{z-index: 1; position: relative; width: 490px; height: 40px; margin-bottom: 2px; border: 1px #000000 solid; font-size: 11px; font-family: Verdana;}

form#profil		{z-index: 1; position: relative; left: 20px; margin-bottom: 15px;}
form#profil th {text-align: right;}
form#profil td {text-indent: 5px;}
form#profil td.m {text-indent: 45px;}
form#profil input	{z-index: 1; position: relative; margin-bottom: 2px; border-bottom: 1px #000000 dotted; border-left: 0px; border-right: 0px; border-top: 0px;}
form#profil input.a	{margin-left: 40px; width: 250px;}
form#profil input.b	{margin-left: 40px; border: 0px;}
form#profil input.b2sab	{margin-left: 0px; border: 0px;}
form#profil input.c	{margin-left: 40px; width: 80px;}
form#profil input.d	{margin-left: 0px; width: 250px;}
form#profil input.e	{margin-left: 40px; width: 50px;}
form#profil input.f	{z-index: 1; position: relative; background: #f5f5f5; border: 1px #808080 solid; font-size: 11px; color: #000000; padding: 1px;}
form#profil select	{z-index: 1; position: relative; border: 0px; letter-spacing: 0px; margin-bottom: 2px;}
form#profil select.d	{width: 45px;}
form#profil select.m	{width: 45px;}
form#profil select.r	{width: 60px;}
form#profil textarea	{z-index: 1; position: relative; width: 490px; height: 140px; margin-bottom: 2px; border: 1px #000000 solid; font-size: 11px; font-family: Verdana;}

form#reg	{z-index: 1; position: relative; margin-left: 15px; margin-right: 15px; margin-top: 25px;}
#reg input.i	{z-index: 1; position: relative; width: 300px; background: #f5f5f5; border: 1px #808080 solid; color: #000000; padding: 1px;}
#reg input.f	{z-index: 1; position: relative; background: #f5f5f5; border: 1px #808080 solid; font-size: 11px; color: #000000; padding: 1px; float: right; margin-right: 15px;}
#reg p	{z-index: 1; position: relative; float: right; margin-right: 50px; margin-top: 2px; margin-bottom: 7px; text-indent: 0px;}
#reg p.i	{z-index: 1; position: relative; float: left; left: 15px; margin-top: 5px; margin-bottom: 8px; text-indent: 0px; color: #ff0000;}

form#skryta		{z-index: 1; position: relative; left: 20px; margin-bottom: 15px;}
form#skryta input.f	{z-index: 1; position: relative; background: #f5f5f5; border: 1px #808080 solid; font-size: 11px; color: #000000; padding: 1px;}
form#skryta select	{z-index: 1; position: relative; width: 50px; border: 0px; letter-spacing: 1px; margin-bottom: 2px;}
form#skryta textarea	{z-index: 1; position: relative; width: 450px; height: 140px; margin-bottom: 2px; border: 1px #000000 solid; font-size: 10px; font-family: Verdana;}

h3#ofz	{z-index: 1; position: relative; width: 100%; background: url(../../!pics/news/ofz.png) no-repeat top center; line-height: 35px; text-align: left; vertical-align: top; font-size: 0px; color: #ffffff; margin-bottom: 5px;}

hr.koment {z-index: 1; position: relative; width: 500px; left: 15px; margin-bottom: 0px;}
hr.turnaj {z-index: 1; position: relative; width: 500px; left: 15px; top: 10px; margin-bottom: 20px;}

img				{z-index: 1; position: relative; margin-bottom: 10px;}
img.floatL		{z-index: 1; position: relative; float: left; margin: 0px 15px 0px 15px;}
img.floatR		{z-index: 1; position: relative; float: right; margin: 0px 15px 0px 15px;}
img.inT		{z-index: 1; position: relative; margin-bottom: 0px;}
img.skryta		{z-index: 1; position: relative; left: 30px; margin-bottom: 15px;}
img.sm		{z-index: 1; position: relative; border: 0px; margin-bottom: 0px;}
img.sm:hover		{border: 0px; margin-bottom: 0px;}
img.stadion		{z-index: 1; position: relative; left: 75px; margin-bottom: 15px;}

p.er	{z-index: 1; position: relative; width: 100%; background: #000000; text-align: center; margin-bottom: 15px; padding: 5px;}

span.poradatel	{z-index: 1; position: absolute; left: 10px; top: 20px; font-size: 10px;}

strong.not {color: #ff0000;}
strong.yes {color: #00a000;}
strong.velke	{z-index: 1; position: relative; font-size: 14px; text-transform: uppercase; margin-bottom: 10px; color: #000000;}

table#acko	{z-index: 1; position: relative; margin: 15px;}
td.cislo		{border: 1px #000000 solid; background-color: #f5f5f5; text-align: center; width: 50px;}
td.divize	{border: 1px #000000 solid; background-color: #dddddd; text-align: center; font-weight: bold;}
td strong.b	{color: #0000ff;}

table.cl	{z-index: 1; position: relative; width: 500px; margin-bottom: 15px; margin-left: 15px; font-size: 8px;}

table#Tkom	{z-index: 1; position: relative; margin-bottom: 5px; margin-left: 5px;}
#Tkom td.nick		{text-align: left; width: 300px; font-weight: bold;}
#Tkom td.date	{text-align: right; vertical-align: top; color: #808080;}
#Tkom td.kom	{width: 520px; padding-bottom: 10px;}
#Tkom img.sm		{z-index: 1; position: relative; border: 0px; margin-bottom: 0px;}

table.ofz	{z-index: 1; position: relative; left: 20px; margin-bottom: 15px;}
table.ofz tr.d	{color: #548dff;}
table.ofz tr.h	{color: #548daa;}
table.ofz td.r	{text-align: right; width: 210px;}
table.ofz td.l	{text-align: left; width: 210px;}
table.ofz td.c	{width: 44px; padding: 2px; text-align: center; font-weight: bold;}

table.redakce	{z-index: 1; position: relative; left: 50px; margin-bottom: 15px;}
table.redakce td.nick	{height: 20px; text-indent: 15px; font-weight: bold; vertical-align: top;}
table.redakce td.icq	{height: 25px;text-indent: 50px; background: url(../../!pics/news/icq.png) no-repeat top left; vertical-align: top;}
table.redakce td.mail	{height: 40px; text-indent: 50px; background: url(../../!pics/news/email.png) no-repeat top left; vertical-align: top;}
.redakce a		{z-index: 1; position: relative; border-bottom: 1px #d5d5d5 solid; color: #0000ff; text-decoration: none;}
.redakce a:hover	{z-index: 1; position: relative; border-bottom: 1px #000000 solid; color: #ff0000; text-decoration: none;}
.redakce img		{z-index: 1; position: relative; border: 1px #000000 solid;}

table#screen	{z-index: 1; position: relative; left: 35px;}
table#screen td	{width: 230px; text-align: center;}

table.starci	{z-index: 1; position: relative; left: 35px; margin-bottom: 15px;}
table.starci tr	{text-align: center;}
table.starci th	{width: 150px;}

table.tab	{z-index: 1; position: relative; left: 15px; width: 500px; margin-bottom: 15px; font-size: 10px; background: #f5f5f5;}
table.tab tr {background: #ffffff;}
table.tab td.bg {background: #808080;}

table.tym	{z-index: 1; position: relative; left: 35px; margin-bottom: 15px;}
table.tym th	{text-align: right;}
table.tym td	{text-indent: 5px;}
table.tym td.c	{text-indent: 5px; text-align: center;}

#stred h3.herry {background: url(../../!pics/h3_herry.png) repeat-x top;; line-height: 30px; text-align: left; vertical-align: middle; font-size: 14px; color: #008000; margin-bottom: 5px; text-indent: 10px;}
table.herry {z-index: 1; position: relative; margin-bottom: 15px;}
table.herry th {width: 130px; height: 25px; text-align: right; vertical-align: top; font-weight: normal; font-style: italic; padding-right: 5px;}
table.herry td {vertical-align: top; font-weight: bold; color: #800040; padding-bottom: 10px; font-size: 12px;}
table.herry td.win {vertical-align: bottom; font-weight: bold; color: #800040; font-size: 13px;}
table.herry img {margin-bottom: 0px;}
table.herry em {color: #000000; font-weight: normal;}