body	{
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	margin: auto;
	padding: 0px 0px 25px 0px;
	background: url(../img/bcg_body.png) repeat-x fixed 0px 0px;
	font-size: 10px;
}

/* --- odkazy (rozsireno o ikonky typu souboru) --- */
a 						{color: #000000; text-decoration: underline;}
a:hover 				{color: #000000; text-decoration: none;}
a:visited 			{color: #000000;}
a:link 				{color: #000000;}
a:focus 				{color: #000000;}
a.out					{background: url(../img/ico/outanchor.png) no-repeat 0px 3px; padding-left: 12px;}
a.out_right			{background: url(../img/ico/outanchor.png) no-repeat right 0em; padding-right: 12px;}
a.mail				{background: url(../img/ico/ico_mail.gif) no-repeat 3px 0px; padding-left: 22px; text-decoration: underline;}
a.print 				{background: url(../img/ico/print.png) no-repeat 1px 0px; padding-left: 20px; text-decoration: none;}
a.rss 				{background: url(../img/ico/ico_rss.gif) no-repeat 0px 2px; padding-left: 20px; padding-bottom: 5px;}

/* --- ikonky souboru --- */
.ai 				{background: url(../img/ico/ai.png) no-repeat left; padding-left: 20px;}
.avi 				{background: url(../img/ico/avi.png) no-repeat left; padding-left: 20px;}
.bmp 				{background: url(../img/ico/bmp.png) no-repeat left; padding-left: 20px;}
.cdr				{background: url(../img/ico/cdr.png) no-repeat left; padding-left: 20px;}
.doc				{background: url(../img/ico/doc.png) no-repeat left; padding-left: 20px;}
.dxf				{background: url(../img/ico/dxf.png) no-repeat left; padding-left: 20px;}
.gif 				{background: url(../img/ico/gif.png) no-repeat left; padding-left: 20px;}
.html 			{background: url(../img/ico/html.png) no-repeat left;	padding-left: 20px;}
.jpg 				{background: url(../img/ico/jpg.png) no-repeat left; padding-left: 20px;}
.mp3 				{background: url(../img/ico/mp3.png) no-repeat left; padding-left: 20px;}
.pdf 				{background: url(../img/ico/pdf.png) no-repeat 0px 0px; padding-left: 20px;}
.png 				{background: url(../img/ico/png.png) no-repeat 0px 0px; padding-left: 20px;}
.ppt 				{background: url(../img/ico/ppt.png) no-repeat left; padding-left: 20px;}
.psd 				{background: url(../img/ico/psd.png) no-repeat left; padding-left: 20px;}
.qt 				{background: url(../img/ico/qt.png) no-repeat left; padding-left: 20px;}
.ra 				{background: url(../img/ico/ra.png) no-repeat left; padding-left: 20px;}
.rtf 				{background: url(../img/ico/rtf.png) no-repeat left; padding-left: 20px;}
.swf 				{background: url(../img/ico/swf.png) no-repeat left; padding-left: 20px;}
.tif 				{background: url(../img/ico/tif.png) no-repeat left; padding-left: 20px;}
.txt 				{background: url(../img/ico/txt.png) no-repeat left; padding-left: 20px;}
.xls 				{background: url(../img/ico/xls.png) no-repeat left; padding-left: 20px;}
.zip				{background: url(../img/ico/zip.png) no-repeat left; padding-left: 20px;}
.unknown, file	{background: url(../img/ico/unknown.png) no-repeat left; padding-left: 20px;}

/* --- zakladni html prvky ---*/
em, i,cite					{font-style: normal;}
p 						{text-align: left; margin: 10px 0px 10px 0px; }
code 					{font-size: 140%; font-weight: bold;}

/* --- seznamy --- */
ul						{list-style: none; margin: 5px 0px 5px 15px; padding: 0px; text-align: left;}
ol						{list-style: none; margin: 5px 0px 5px 15px; padding: 0px; text-align: left;}

/* --- obrazky --- */
img 					{border: 0px;}
img.border 			{border: 1px solid #F4EAD9;}
img.icon				{vertical-align: -3px; margin: 0px 3px 0px 1px;}
img.toleft			{margin: 0px 15px 0px 0px;}
img.toright			{margin: 0px 0px 0px 15px;}

/* --- horni a dolni indexy --- */
sub, sup 			{vertical-align: baseline; position: relative;}
sub 					{top: 0.4em;}
sup 					{bottom: 0.4em;}

/* --- tabulky --- */
table						{}
table tr td 			{}
table tr th 			{}

/* --- hlavicky --- */
h1, h2, h3, h4, h5, h6 		{color: #0058AF; margin:0; font-size: 1.2em; font-weight: bold; font-family: Arial;}
h1	{padding: 0px;	margin: 8px 0px 4px 0px; font-size: 1.8em; line-height: 1.3em;}
h2	{padding: 0px;	margin: 8px 0px 4px 0px; font-size: 1.45em; line-height: 1.3em;}
h3 	{padding: 0px;	margin: 8px 0px 4px 0px; font-size: 1.3em;line-height: 1.5em;}
h4	{padding: 0px;	margin: 8px 0px 4px 0px; font-size: 1.0em;}
h5	{padding: 0px;	margin: 8px 0px 4px 0px; font-size: 1.0em;}
h6	{padding: 0px;	margin: 8px 0px 4px 0px; font-size: 1.0em;}
h2 span	{display: none;}
h3 span	{display: none;}

/* --- formulare --- */
input				{}
form				{margin: 0px; padding: 0px;}
form .form_padding	{padding: 10px 10px 10px 10px;}
legend			{padding: 3px;	background: #E8D5B3; color:#000000; border: 1px solid #E8D5B3;}
fieldset 		{border: 1px solid #E8D5B3;}
input.submit	{width: auto; padding: 5px 6px 5px 6px; color:#000000; text-transform: uppercase;background: #E8D5B3; border: 1px solid #E8D5B3; cursor: pointer; font-weight: bold;}

/* --- globalni tridy --- */
.clear			{clear: both; font-size: 0px; padding: 0px; margin: 0px; line-height: 0px;}
.smaller			{font-size: 0.85em;}
.small 			{font-size: 0.8em;}
.gray 			{color: #626061;}
.white 			{color: #ffffff;}
.blue 			{color: #004080;}
.red				{color:#950808;}
.yellow			{color: #FFE386;}
.green			{color: #008000;}
.right 			{text-align: right;}
.center			{text-align: center;}
.center_block	{margin:auto;}
.left				{text-align: left;}
.toblock			{text-align: justify;}
.toleft			{display: block; float: left;	text-align: left;}
.toright			{display: block; float: right; text-align: left;}
.nomargin		{margin: 0px;}
.nowrap			{white-space: nowrap;}
.nopadding		{padding: 0px;}
.bold				{font-weight: bold;}
.underline		{text-decoration: underline;}
.nounderline	{text-decoration: none;}
.big				{text-transform: uppercase;}
.nobold			{font-weight: normal;}
.hidden			{display: none;}
.bad				{background-color: Red; color: white;}
.bad a			{color: white;}
.header			{height: 25px;}
.line				{clear: both; font-size: 0px; padding: 0px; line-height: 0px; height: 1px;}
.space			{clear: both; font-size: 0px; padding: 0px; margin: 0px; line-height: 0px; height: 10px;}
.header span 	{display: none;}
a span		 	{display: none;}

#ads_show_box{display: none;}

/* --- layout webu --- */
#layout_main{
	width: 1000px;
	/* --- 
	pokud je potreba aktivovat pravy skycraper:
	width: 1130px;
	--- */
	margin: auto;
}

#ads_top {
	width: 1000px;
	margin: auto;
	height: 100px;
	display: none;
	padding: 5px 0px 5px 0px;
} 

#layout_main #ads_right {
	width: 120px;
	display: none;
	text-align: center;
	float: right;
	padding: 10px 0px 0px 0px;
} 

#layout_main #layout{
	width: 1000px;
	margin: auto;
	float: left;
	word-spacing: normal;
	letter-spacing: 0;
	line-height: 1.6em;
	font-size: 1.2em;
}

#layout #logo{
	width: 980px;
	height: 190px;
	margin: auto;
	background: url(../img/logo.png) no-repeat 0px 0px;
}
#layout #logo a {text-decoration: none; width: 780px;	height: 190px; display: block; float: left;}

#layout #logo #search{
	width: 188px;
	height: 36px;
	float: right;
	padding: 79px 0px 0px 0px;
}

#layout #logo #search #search_input{
	float: left;
	width: 135px;
	font-size: 12px;
	margin: 0px;
	border: 0px;
	line-height: 12px;
	padding: 5px 0px 0px 5px;
	margin: 8px 0px 0px 5px;
	background: transparent;
}

#layout #logo #search #search_submit{
	float: right;
	width: 25px;
	height: 36px;
	padding: 0px 0px 0px 0px;
	background: transparent;
	margin: 0px 0px 0px 0px;
	border: 0px;
	cursor: pointer;
}

#layout #infobar {
	width: 1000px;
	margin: auto;
	height: 40px;
	background: url(../img/bcg_infobar.png) no-repeat 0px 0px;
}
#layout #infobar_box {
	border-top:1px solid #ffffff;
	height: 28px;
	width: 900px;
	margin: auto;
	padding: 12px 40px 0px 40px;
	background: url(../img/bcg_infobar2.png) repeat-x 0px -1px;
}

	
#layout #infobar a{color: #EE1C25; font-style: italic;}

#layout #content {
	width: 940px;
	margin: auto;
	padding:20px 30px 20px 30px;
	background: url(../img/bcg_content.png) repeat-y scroll 0px 0px;

}

#content #main{
	float: left;
	width: 740px;
	padding:0px 0px 0px 0px;
}

#content #main #text{
	float: left;
	width: 520px;
	padding:0px 0px 0px 0px;
	font-size: 1.2em;
	line-height: 1.4em;
}

#content #main #text.long{
	width: 740px;
}


/* --- hlavni prostor pro text --- */
#text ul 	{margin: 0px; padding: 0px 0px 0px 0px;}
#text ul li	{margin: 0px; padding: 0px 0px 0px 15px; background: url(../img/arrow.png) no-repeat 0px 5px;}
#text ol 	{margin: 0px; padding: 0px 0px 0px 25px;}
#text ol li	{list-style: decimal;}
#text p		{padding: 5px 0px 5px 0px;}
#text h1		{font-size: 1.8em; padding: 0px 0px 3px 0px; color:#EE1C25; margin: 0px 0px 15px 0px;font-style: italic;}
#text h2		{font-size: 1.1em; padding: 6px 10px 6px 10px; color:#EE1C25; background:#F4EAD9}
#text h2.lite {border:0px;background:transparent;padding:0px 0px 0px 0px}
#text h3		{font-size: 1.0em; padding: 3px 0px 2px 0px; color:#000000;}
#text h4		{font-size: 1.0em; padding: 3px 0px 2px 0px; color:#896421; border-bottom:1px dotted #D2AC67;}
#text h1	a	{color: #EE1C25;}
#text h2	a	{color: #EE1C25;}
#text h3	a	{color: #000000;}
#text h4	a	{color: #896421;}
#text .gradient1			{background: #DAE4EE;}
#text .gradient2			{background: #004C92; color:#ffffff;}
#text .gradient3			{background: #DAE4EE;}
#text  .menicko	 		{padding: 6px 6px 6px 6px; margin: 10px 0px 15px 0px; background: #E8D5B3; border:0px solid #DCE4FF}
#text  .menicko a  		{}
#text  .line	 		{margin: 10px 0px 10px 0px; background: transparent; height: 1px; background: transparent; border-top:1px dotted  #D2AC67;}
#text  .error	 			{padding: 10px 6px 10px 6px; margin: 10px 0px 15px 0px;color:#950808; border:1px solid #D3D3D3; font-weight: bold; text-align: center;}
#text  .error a  			{color:#950808;}

#text .link		{color:#EE1C25;  white-space: nowrap;}
#text .link a	{color:#EE1C25;  padding: 0px 0px 0px 15px; background: url(../img/arrow.png) no-repeat 0px 5px;}

#text  table 			 				{margin: 10px 0px 15px 0px; border-collapse: collapse;}
#text  table tr th    				{padding: 4px 4px 4px 4px; background: #EE1C25; border: 1px solid #EE1C25; color:#ffffff; border-bottom:1px solid #E8D5B3;}
#text  table tr th a  				{color:#ffffff}
#text  table tr td    				{padding: 4px 4px 4px 4px;  background:transparent;}
#text  table tr.zvyraznene td		{background:#E8D5B3; color:#000000;}
#text  table tr.zvyraznene td a	{color:#000000;}

#text  table.nice 				{margin: 10px 0px 15px 0px; border-collapse: collapse; width: 100%;}
#text  table.nice tr th    	{padding: 4px 4px 4px 4px; background: #EE1C25; border: 1px solid #EE1C25; color:#ffffff;  border-bottom:1px solid #E8D5B3;}
#text  table.nice tr th a  	{color:#ffffff;}
#text  table.nice tr td    	{padding: 4px 4px 4px 4px;  background:transparent; border:1px solid #E8D5B3;}
#text  table.nice tr td.item 	{padding: 4px 4px 4px 4px;  background:#F4EAD9;width: 130px; font-weight: bold;}
#text  table.nice tr.zvyraznene td		{background:#E8D5B3; color:#000000;}
#text  table.nice tr.zvyraznene td a	{color:#000000;}

#text .image_box {width: 230px; background: #F4EAD9;  padding: 10px 10px 10px 10px;}
#text .image_box.toleft{margin: 5px 10px 5px 0px;}
#text .image_box.toright{margin: 5px 0px 5px 10px;}
#text .image_box .image_desc {padding: 0px 0px 0px 0px;font-size:0.9em; color:#EE1C25; font-weight: bold;}
#text .image_box .image_box_text {}

#text #socials {border-top:1px dotted  #D2AC67; padding: 10px 0px 10px 0px;}
#text #button_twitter {float: right; display: block; background: url(../img/ico/twitter.png) no-repeat left; width: 80px; margin: 2px 0px 0px 0px; padding: 0px 0px 0px 20px; font-size: 11px;}
#text #button_facebook {float: left;}

/* ========================= CLANEK */
#content #main #text	.anotace h1 {padding:10px 0px 0px 0px; margin: 0px;}
#content #main #text	.anotace p {padding:0px 0px 0px 0px }
#content #main #text	.author {
	padding: 4px 0px 3px 0px;
	margin: 5px 0px 15px 0px;
	font-weight: bold;
	border-top:1px dotted  #D2AC67;
	border-bottom:1px dotted  #D2AC67;
	color:#896421;
	font-size: 0.8em
}

#content #main #text #souvisejici {padding: 5px 0px 0px 0px;}
#content #main #text #souvisejici ul {padding: 10px 0px 10px 0px;}
#content #main #text #souvisejici ul li {padding-bottom: 8px;}
#content #main #text #souvisejici ul a {font-style: italic; color: #EE1C25;font-weight: bold;}
#content #main #text #souvisejici ul h4 {display: inline; clear: none; padding: 3px 3px 3px 0px; text-transform: uppercase; border: 0px;}

#content #main #text #game_box {margin-bottom: 20px;}
#content #main #text .date {
	background: #F4EAD9;
	font-weight: bold;
	font-size: 1.0em;
	padding: 5px 10px 3px 10px;
}
#content #main #text .score_box{
	background: #EE1C25;
	color:#ffffff;
	border-top:1px solid  #ffffff;
	border-bottom:1px solid  #ffffff;
	padding: 8px 0px 8px 0px;
	text-align: center;
}
#content #main #text .score_box .teams{
	color:#ffffff;
	font-size: 1.1em;
	padding: 10px 10px 0px 10px;
	width: 195px;
	font-weight: bold;
	float: left;
}
#content #main #text .score_box .score{
	color:#ffffff;
	font-size: 1.6em;
	width: 90px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	float: left;
}
#content #main #text .score_box .score span{display: block; font-size: 0.6em}

#content #main #text .goals{padding: 5px 10px 5px 10px;background: #F4EAD9; border-bottom:1px solid  #ffffff;}
#content #main #text .sestava{padding: 5px 10px 5px 10px;background: #E8D5B3; border-bottom:1px solid  #ffffff;}



/* --- soupiska --- */
#content #main #text	 table#soupiska 					{width: 100%; margin: 0px auto  auto  auto ;}
#content #main #text	 table#soupiska tr td.cislo 	{width: 20px;}
#content #main #text	 table#soupiska tr td.post	 	{width: 40px;}
#content #main #text	 table#soupiska tr td.marodka	{width: 15px; text-align: right;}
#content #main #text	 table#soupiska tr td.jmeno 	{font-weight: bold; background:#F4EAD9; text-decoration: underline;}
#content #main #text	 table#soupiska tr td.narozen	{width: 90px;}
#content #main #text	 table#soupiska tr td.vek 		{width: 50px;}
#content #main #text	 table#soupiska tr td.vyska 	{width: 50px;}
#content #main #text	 table#soupiska tr td.vaha 	{width: 50px;}
#content #main #text	 table#soupiska tr td.hul 		{width: 30px;}
#content #main #text	 table#soupiska tr.prumer td 	{}
#content #main #text  table#soupiska tr th 			{}
#content #main #text  table#soupiska tr td 			{cursor: pointer; border: 1px solid #E8D5B3;}
#content #main #text  table#soupiska tr td span		{text-decoration: underline;}
#content #main #text	 table#soupiska tr.B 			{cursor: pointer; background-color:#ddd;}
#content #main #text	 table#soupiska tr.O 			{cursor: pointer; background-color:#eee;}
#content #main #text	 table#soupiska tr.S 			{cursor: pointer; background-color:#ccc;}
#content #main #text	 table#soupiska tr.U 			{cursor: pointer; background-color:#e4e4e4;}

/* --- karta hrace --- */

#content #main #text		#player_foto				{width: 520px; height: 300px; border-bottom: 1px solid #ffffff; }
#content #main #text		#player_foto img				{width: 520px; height: 300px;}
#content #main #text		#player_card table.nice		{margin-top: 0px;}

#content #main #text		#hrac_statistiky			{overflow: auto; width: 480px; padding: 5px; margin-top: 10px;}
#content #main #text		#hrac_statistiky pre		{font-size: 12px;}

/* --- tabulka zapas--- */
#content #main #text table#zapasVypis 							{width: 100%; margin: auto;}
#content #main #text table#zapasVypis tr td 					{border: 1px solid #E8D5B3;}
#content #main #text table#zapasVypis tr td a 				{font-weight: bold;}
#content #main #text table#zapasVypis tr td a.vyhra 		{color: #008000;}
#content #main #text table#zapasVypis tr td a.prohra 		{color: #ff0000;}
#content #main #text table#zapasVypis tr td a.remiza 		{color: #004080;}
#content #main #text table#zapasVypis tr td a.vyhra:hover	{color: #008000;}
#content #main #text table#zapasVypis tr td a.remiza:hover  {color: #ff0000;}
#content #main #text table#zapasVypis tr td a.prohra:hover  {color: #008000;}
#content #main #text table#zapasVypis tr.venku td 				{cursor: pointer; background: #ffffff;}
#content #main #text table#zapasVypis tr.doma td 				{cursor: pointer; background: #F4EAD9}

/* --- statistiky --- */
#content #main #text 	table.tabStats {width: 100%;}
#content #main #text 	table.tabStats tr td			{cursor: pointer; border: 1px solid #E8D5B3;}
#content #main #text 	table.tabStats tr.delici_cara td			{background: #E8D5B3; padding: 0px; height: 5px; font-size: 0px; line-height: 0px;}

#content #main #text 	table.tabStats tr td.jmeno	a	{color:#040524; font-weight: bold;}
#content #main #text 	table.tabStats tr.O 			{cursor: pointer;}
#content #main #text 	table.tabStats tr.S 			{cursor: pointer;}
#content #main #text 	table.tabStats tr.U 			{cursor: pointer;}
#content #main #text 	table.tabStats tr.B 			{cursor: pointer;}

/* --- tabulka podrobna --- */
#content #main #text	    table#tabLiga						{background-color: #FFFFFF; width: 100%;  border-collapse: collapse; margin: 10px 0px 15px 0px;}
#content #main #text     table#tabLiga tr.nastym td 	{background: #E8D5B3; color:#000000;}
#content #main #text     table#tabLiga tr td				{padding: 4px 4px 4px 4px;  background:transparent; border:1px solid #E8D5B3;}
#content #main #text     table#tabLiga tr th				{padding: 4px 4px 4px 4px;  background: #EE1C25; border: 1px solid #EE1C25; color:#ffffff;  border-bottom:1px solid #E8D5B3;}
#content #main #text     table#tabLiga tr th				{}
#content #main #text     table#tabLiga .tym 				{background: #F4EAD9}
#content #main #text     table#tabLiga .poradi 			{background: #ffffff;}
#content #main #text     table#tabLiga .dt 				{text-align: center;}

/* --- fotogalerie --- */
#content #main #text  #fotogalerie                                  {width: 740px; margin: auto;}
#content #main #text  #fotogalerie h3										 {display: block; float: none; padding: 10px 0px 5px 0px; border-bottom: 0px; margin: 0px; font-size: 1.2em; color:#EE1C50}
#content #main #text  #fotogalerie .popis                           {display: block; clear: both; text-align: center; font-weight:bold;}
#content #main #text  #fotogalerie .autor                           {display: block; clear: both; text-align: center; font-style: italic; padding: 15px 0px 0px 0px;}
#content #main #text  #fotogalerie .navigace                        {display: block; clear: both; margin: 0px 0px 10px 0px;}
#content #main #text  #fotogalerie .navigace .prochazeni            {display: block; width: 150px; padding-bottom: 15px;}
#content #main #text  #fotogalerie .navigace .prochazeni .button    {width: 100px;}
#content #main #text  #fotogalerie #formulare                       {display: block; padding: 10px; font-size: 12px; margin: 0px auto 10px auto;  background: #F4EAD9; border:0px solid #DCE4FF}
#content #main #text  #fotogalerie #formulare input                 {font-size: 12px;}
#content #main #text  #fotogalerie #formulare input.button          { background:#DCE4FF; border:1px solid #B5C2EF; color: #000000; height: 20px; font-size: 1em; padding-bottom: 3px;}
#content #main #text  #fotogalerie #formulare select                {font-size: 12px;}
#content #main #text  #fotogalerie #formulare #trideniDIV           {display: block; clear: both; height: 25px; margin: 5px 0px 5px 0px;}
#content #main #text  #fotogalerie #formulare #trideniDIV .trideni  {border-top: 1px solid #9CABCA;}
#content #main #text  #fotogalerie #formulare #trideniDIV form      {margin: 0px;}
#content #main #text  #fotogalerie table {width: 700px; margin: 10px auto 10px auto; line-height: 0px;}
#content #main #text  #fotogalerie table tr td {width: 25%; padding: 0px 0px 10px 0px;   height: 100px;}
content #main #text  #fotogalerie .image {border: 1px solid #E8D5B3; width: 150px; height: 100px;display: block;}
#content #main #text  #fotogalerie table tr td a {
	display: block;
	width: 140px;
	height: 100px;
	border:1px solid #E8D5B3; 
	margin: 0px 5px 10px 0px;
	background-position: top center;
	background-repeat: no-repeat;
}
#content #main #text  #fotogalerie table tr td a span{display: none;}


/* --- archiv --- */
#content #main #text #archiv table 						{width: auto;}
#content #main #text #archiv table tr td				{border: 0px;}
#content #main #text #archiv h1 							{clear: right;}
#content #main #text #archiv #box						{width: 500px; margin: auto; border: 1px solid #E8D5B3; background: #ffffff; padding: 8px; clear: both;  margin-bottom: 10px; float: right;clear: none;}
#content #main #text #archiv #box2						{width: 518px; margin: auto;  float: right;clear: none;}
#content #main #text #archiv .boxMaly 					{display: block; border: 1px solid #E8D5B3; background: #FFFFFF; padding: 5px; margin-bottom: 10px;}
#content #main #text #archiv .boxKde 					{display: block; width: 230px; float: right; padding: 3px; margin-right: 0px; height: 25px;}
#content #main #text #archiv table.boxy				{margin: 0px 0px 3px 0px;}
#content #main #text #archiv td.boxy  					{width: 80px; height: 18px; text-align: center; margin: 0px; padding: 0px; padding: 0px;}
#content #main #text #archiv td.boxyVelke				{width: 120px;}
#content #main #text #archiv td.boxy a  				{display: block; padding: 1px 0px 2px 0px; background: #F4EAD9; color:#000000; border-left: 1px solid #E8D5B3; border-bottom: 1px solid #E8D5B3; border-top: 1px solid #E8D5B3; font-weight: normal;}
#content #main #text #archiv td.boxy a.zvyrazneni 	{background: #E8D5B3; color:#000000;}
#content #main #text #archiv td.boxyVpravo a  		{border-right: 1px solid #E8D5B3;}
#content #main #text #archiv td.boxy a:hover  		{background: #E8D5B3; color:#000000; text-decoration: underline;}
#content #main #text #archiv table.archiv 			{font-size:1.0em;}
#content #main #text #archiv table.archiv td.datum  					{vertical-align: top; text-align: right;}
#content #main #text #archiv table.archiv td.nadpis_anotace  		{padding-right: 15px; text-align: left;  background: transparent none;}
#content #main #text #archiv input  						{border: 1px solid #DCE4FF;}
#content #main #text #archiv form  						{margin-bottom: 0px;}
#content #main #text #archiv form select  				{margin: 0px;}
#content #main #text #archiv form select option  	{}
#content #main #text #archiv input.formBcg				{background: #eeeeee; border: 0px;}
#content #main #text #archiv .highlight 				{background: #BFECFF;}
#content #main #text #archiv .tema 						{display: block; color: #808080; font-style: italic; font-size: 12px;}
#content #main #text #archiv .anotace 					{display: block; background: transparent;  background-image: none;  color:#000000;}
#content #main #text #archiv .nadpis 					{display: block; font-weight: bold;}
#content #main #text #archiv .error 						{display: block; margin-top: 10px; color: #ff0000; text-align: center; font-weight: bold; clear: both;}
#content #main #text #archiv .podpis 					{color: #808080; font-size: 11px;}


/* --- strankovani --- */
#content #main #text .strankovani  								{text-align: center; margin: 10px 0px 10px 0px;  font-weight:bold;}
#content #main #text .strankovani a  							{background: #F4EAD9; color: #000000; border: 1px solid #E8D5B3; margin-left: -1px; padding: 3px 6px 3px 6px; text-decoration: none;}
#content #main #text .strankovani a:hover  					{background: #E8D5B3; color:#000000; text-decoration: none; text-decoration: underline;}
#content #main #text .strankovani .strankovaniVyrazne   	{background: #EE1C25; color: #ffffff;}


/* --- forum --- */
layout #col_main #content #text  #forum form 											{margin-top: 5px;}
#content #main #text  #forum #df_formular									{width: 460px; margin: auto; padding-top: 5px; padding-bottom: 5px;}
#content #main #text  #forum #df_formular #smiles						{padding: 2px 0px 2px 0px;}
#content #main #text  #forum #df_formular #smiles a					{cursor: pointer;}
#content #main #text  #forum #df_formular #form_left					{float: none;	width: 455px;}
#content #main #text  #forum #df_formular #form_left textarea		{width: 455px; height: 100px;}
#content #main #text  #forum #df_formular #form_right					{float: none;	width: 455px; text-align: right; padding-top: 5px;}
#content #main #text  #forum #df_formular #form_right table			{width: 100%;}
#content #main #text  #forum #df_formular #form_right table tr th		{ background: #E8D5B3; border:0px solid #ffffff; color:#000000;}
#content #main #text  #forum #df_formular #form_right table tr th	 a	{ color:#000000;}
#content #main #text  #forum #df_formular #form_right label			{font-weight: bold;}
#content #main #text  #forum #df_formular #form_right input			{width: 91px;}
#content #main #text  #forum #df_formular #form_right input.submit	{}

#content #main #text  #forum .box, #forum_podstranka .box 					{border: 1px solid #E8D5B3; margin-top: 10px; padding: 5px; width: auto;}
#content #main #text  #forum .box2 													{border: 1px solid #E8D5B3; padding: 5px;}
#content #main #text  #forum .ramecek, #forum_podstranka .ramecek			{border: 1px solid #E8D5B3; margin-top: 10px;padding: 5px;}
#content #main #text  #forum_podstranka .box										{width: 70%;}
#content #main #text  #forum .box table, #forum_podstranka .box table, #forum_podstranka .ramecek table	{width:auto;}
#content #main #text  #forum .box .profi											{padding-top: 5px; border-top: 1px solid #E8D5B3; margin-top: 5px;}
#content #main #text  #forum .funkce table											{margin: auto;}


#content #main #text  #forum .strankovani_box {margin: 20px 0px 20px 0px; text-align: center;}
#content #main #text  #forum .strankovani_box a.strankovani {
	background: #F4EAD9;
	color:#000000;
	border: 1px solid #E8D5B3;
	margin-left: -1px;
	padding: 2px 6px 2px 6px;
	text-decoration: none;
}
#content #main #text  #forum .strankovani_box a.strankovani:hover	{background: #E8D5B3; color:#000000; text-decoration: underline;}
#content #main #text  #forum .strankovani_box a.strankovaniVyrazne {
	background: #EE1C25;
	color:#ffffff;
   border: 1px solid #E8D5B3;
   margin-left: -1px;
	padding: 2px 6px 2px 6px;
   text-decoration: none;
   font-weight: bold;
	
}

#content #main #text  #forum #forum_prispevky									{margin-top: 15px;}
#content #main #text  #forum #forum_prispevky .prispevek_nadpis			{background: #E8D5B3; color:#000000; padding: 4px;}
#content #main #text  #forum #forum_prispevky .prispevek_nadpis img		{float: left;}
#content #main #text  #forum #forum_prispevky .prispevek_nadpis strong	{font-size: 1.1em;}
#content #main #text  #forum #forum_prispevky .prispevek_nadpis a		{color: #000000;}
#content #main #text  #forum #forum_prispevky .prispevek					{line-height: 1.5em; padding: 5px; background-color:#ffffff; text-align: justify; border-bottom: 1px dotted #D2AC67; margin-bottom: 10px;}

#content #main #text  #offline .header{background: #E6E6E6; color:#000000; padding: 4px;}
#content #main #text  #offline .comment{line-height: 1.5em; padding: 5px; background-color:#ffffff; text-align: justify; border-bottom: 1px solid #E6E6E6; margin-bottom: 10px;}

/* --- audiogalerie --- */
#content #main #text .audio .menicka 			{padding: 6px 6px 6px 6px; margin: 10px 0px 15px 0px; background: #E8D5B3;}
#content #main #text .audio .vyhledavani		{color:black; font-size:11px;}
#content #main #text .audio table					{width: 100%; border: 1px solid #D2AC67; margin-bottom:10px;}
#content #main #text .audio td						{height:22px; padding: 5px; }
#content #main #text .audio .datum					{width:20px; font-size:90%;}
#content #main #text .audio table tr.nadpis td	{background:#E8D5B3;}
#content #main #text .audio .komentar				{text-align:justify;}
#content #main #text .audio .nadpis a 				{}
#content #main #text .audio .nadpis em 				{font-size:90%;}



#content #main #col_middle{
	float: right;
	width: 200px;
	padding:0px 0px 0px 0px;
	background: #231F20;
}

#col_middle .box {margin-bottom: 0px;  font-size: 0.9em; background: #231F20; color:#ffffff; padding:5px 10px 10px 10px; }
#col_middle .box a{color:#EE1C25}
#col_middle .header {height: 33px;}
#col_middle p {line-height: 1.4em}
#col_middle h3 {font-size: 1.2em; margin-bottom: 15px; color:#EE1C25}
#col_middle img.border {border: 1px solid #ffffff;}
#col_middle .line {background: transparent; margin: 7px 0px 7px 0px;border-bottom: 1px dotted #656363;}
#col_middle .header.menu_klub {background: url(../img/header_menu_klub.png) no-repeat 0px 0px;}
#col_middle .header.menu_atym {background: url(../img/header_a_tym.png) no-repeat 0px 0px;}
#col_middle .header.menu_zapasy {background: url(../img/header_zapasy.png) no-repeat 0px 0px;}
#col_middle .header.menu_mladez {background: url(../img/header_mladez.png) no-repeat 0px 0px;}
#col_middle .header.menu_fanousci {background: url(../img/header_fanousci.png) no-repeat 0px 0px;}
#col_middle .header.menu_historie {background: url(../img/header_historie.png) no-repeat 0px 0px;}
#col_middle .header.menu_archiv {background: url(../img/header_archiv.png) no-repeat 0px 0px;}
#col_middle .header.aktualne_na_webu {background: url(../img/header_prave_ted_na_webu.png) no-repeat 0px 0px;}
#col_middle .header.aktualni_zapasy {background: url(../img/header_aktualni_zapasy.png) no-repeat 0px 0px;}
#col_middle .header.menu_minule_sezony {background: url(../img/header_minule_sezony.png) no-repeat 0px 0px;}
#col_middle .header.fotogalerie {background: url(../img/header_fotogalerie.png) no-repeat 0px 0px;}
#col_middle .header.vzajemne_zapasy {background: url(../img/header_vzajemne_zapasy.png) no-repeat 0px 0px;}
#col_middle .header.pred_lety {background: url(../img/header_pred_lety.png) no-repeat 0px 0px;}
#col_middle .header.servis {background: url(../img/header_servis.png) no-repeat 0px 0px;}
#col_middle .header.statistiky {background: url(../img/header_statistiky.png) no-repeat 0px 0px;}
#col_middle .header.vysledky_ligy {background: url(../img/header_vysledky_druhe_ligy.png) no-repeat 0px 0px;}
#col_middle .header.tv_jestrabi_oko {background: url(../img/header_tv_jestrabi_oko.png) no-repeat 0px 0px;}
#col_middle .header.tabulka {background: url(../img/header_tabulka.png) no-repeat 0px 0px;}
#col_middle .header.anketa {background: url(../img/header_anketa.png) no-repeat 0px 0px;}

#col_middle ol 	{margin: 0px; padding: 0px 0px 0px 0px;}
#col_middle ol li	{margin: 0px; padding: 6px 0px 6px 0px; font-size: 1.2em;border-bottom:1px dotted  #656363; font-weight: bold;}
#col_middle ol li.last	{border-bottom: 0px;}

#col_middle ul 	{margin: 0px; padding: 5px 0px 0px 0px;}
#col_middle ul li	{margin: 0px; padding: 2px 0px 10px 0px; font-weight: bold; line-height: 1.5em}
#col_middle ul li a	{padding: 0px 0px 0px 11px; background: url(../img/arrow_middle.png) no-repeat 0px 3px; }

#col_middle ul 	{margin: 0px; padding: 5px 0px 0px 0px;}
#col_middle ul li	{margin: 0px; padding: 2px 0px 10px 0px; font-weight: bold; line-height: 1.5em}
#col_middle ul li a	{padding: 0px 0px 0px 11px; background: url(../img/arrow_middle.png) no-repeat 0px 3px; }
#col_middle ul li .gray 	{color:#ffffff;}

#col_middle .link 	{text-align: right;}
#col_middle .link a	{padding: 0px 0px 0px 11px; background: url(../img/arrow_middle.png) no-repeat 0px 3px; }

#col_middle .box.vzajemne table {width: 100%; border-collapse: collapse; color:#ffffff; font-size: 1.0em}
#col_middle .box.vzajemne table tr td {text-align: center; padding: 4px 0px 4px 0px;  border-bottom:1px dotted #656363;}
#col_middle .box.vzajemne table tr td.mezera {width: 10px;}
#col_middle .box.vzajemne table tr td.skore a {font-weight: bold; font-size: 1.1em}

#col_middle .box.game .teams_znaky {float: left;width: 93px; padding: 5px 0px 0px 0px}
#col_middle .box.game .teams_znaky img {margin: 0px;}
#col_middle .box.game .teams_names {float: right; width: 75px; padding: 15px 0px 0px 0px;}
#col_middle .box.game .teams_names span {font-size: 0.8em;  margin: 0px;line-height: 1.0em; font-weight: bold; display: block}
#col_middle .box.game .teams_names strong {font-size: 1.2em; font-weight: bold; display: block}
#col_middle .box.game .line {margin: 15px 0px 10px 0px;}

#col_middle .box.game table {width: 100%; border-collapse: collapse; color:#ffffff; font-size: 1.1em; margin-top: 7px;}
#col_middle .box.game table tr td {padding: 0px 0px 0px 0px;}
#col_middle .box.game table tr td.date {font-size: 0.8em; padding: 0px 0px 5px 0px; margin: 0px;line-height: 1.0em; font-weight: bold;}
#col_middle .box.game table tr td.teams {font-size: 1.2em; white-space: nowrap; width: 80px;}
#col_middle .box.game table tr td.score {padding: 0px 5px 0px 5px;  white-space: nowrap;}
#col_middle .box.game table tr td.score a {color:#EE1C25;font-weight: bold; font-size: 1.2em;}
#col_middle .box.game table tr td.periods {font-size: 0.8em; line-height: 1.0em;padding: 0px 0px 15px 0px;  }


#col_middle .box.pred_lety h4 {font-size: 1.1em; margin: 0px 0px 0px 0px; color:#ffffff; padding: 0px;}
#col_middle .box.pred_lety ul {padding: 0px 0px 0px 10px;}

#col_middle .box.statistiky table {width: 100%; border-collapse: collapse; color:#ffffff; font-size: 1.0em; margin: 0px;}
#col_middle .box.statistiky table tr td {text-align: left; padding: 2px 5px 2px 0px; border-bottom:1px dotted #656363}
#col_middle .box.statistiky table tr th {padding: 2px 5px 2px 0px;border:0px; border-bottom:1px dotted #656363; background: transparent; color:#ffffff;font-weight: bold;}



#layout #col_right {
	float: right;
	width: 180px;
	font-size: 0.9em;
	padding:0px 0px 0px 0px;
	line-height: 1.4em;
}
#col_right .header {padding:0px 0px 0px 0px; color:#896421; font-weight: bold; height: auto;line-height: 1.2em}
#col_right p {padding:5px 0px 0px 0px; margin: 0px;}
#col_right span.date {color:#747474; font-size: 0.9em; margin-top:-2px; display: block;}
#col_right .line {background: transparent;border-bottom:1px dotted #D2AC67;margin: 15px 0px 15px 0px;}

#col_right .link {text-align: right;}
#col_right .link a{color:#C9151E;  font-size: 1.2em; font-weight: bold; font-style: italic; background: url(../img/arrow_col_right.png) no-repeat 0px 4px; padding-left: 12px;}



#layout #bottom {
	width: 1000px;
	min-height: 100px;
	background: url(../img/bcg_bottom.png) no-repeat 0px 0px;
	margin: auto;
}
#layout #bottom_box {
	width: 940px;
	padding:0px 20px 0px 20px;
	min-height: 69px;
	background: #231F20 url(../img/bcg_bottom2.png) repeat-x 0px 0px;
	color:#ffffff;
	margin: auto;
}
#layout #bottom a {color:#E6DBC7;}

#layout #bottom p {margin: 0px; padding:0px 0px 3px 0px;}

#bottom #bottom_left {
	float: left;
	width: 725px;
	padding: 15px 0px 10px 55px;
	font-style: italic;
	background: url(../img/bottom_znak.png) no-repeat 0px 19px;
	color: #E6DBC7;
}
#layout #bottom #bottom_left a span{display: inline;color:#ffffff;font-weight: bold; text-transform: uppercase; font-size: 1.1em;}
#bottom #bottom_left .small {color: #656363}
#bottom #bottom_left .small a {color: #656363}

#bottom #bottom_right {
	padding: 15px 0px 0px 0px;
	float: right;
	width: 126px;
}
#bottom #bottom_right a {width: 126px; height: 26px; display: block; background: url(../img/bottom_facebook.png) no-repeat 0px 0px; padding: 0px 0px 0px 0px;}

	

