/* ======================================== zaklad / START ======================================== */
/* --- telo --- */
body {
	font-family:  "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	margin: 0px;
	padding: 0px;
	width: 100%;
	background: url(../img/bcg_body.jpg) #2e2e2e repeat;
}

/* --- odkazy (rozsireno o ikonky typu souboru) --- */
a 							{color: #7f0a00;}
a:hover 					{text-decoration: none;}
a.mail 					{background: url(../img/ico/ico_mail.gif) no-repeat right 1px; padding-right: 18px;}
a.mail_left 				{background: url(../img/ico/ico_mail.gif) no-repeat left 3px; padding-left: 18px;  font-weight: normal;}
a.out 					{background: url(../img/ico/ico_outanchor.gif) no-repeat right 4px;	padding-right: 12px;}
a.avi 					{background: url(../img/ico/avi.gif) no-repeat left; padding-left: 20px;}
a.bmp 					{background: url(../img/ico/bmp.gif) no-repeat left; padding-left: 20px;}
a.doc						{background: url(../img/ico/doc.gif) no-repeat left; padding-left: 20px;}
a.gif 					{background: url(../img/ico/gif.gif) no-repeat left; padding-left: 20px;}
a.htm 					{background: url(../img/ico/htm.gif) no-repeat left; padding-left: 20px;}
a.html 					{background: url(../img/ico/html.gif) no-repeat left;	padding-left: 20px;}
a.jpg 					{background: url(../img/ico/jpg.gif) no-repeat left; padding-left: 20px;}
a.mp3 					{background: url(../img/ico/mp3.gif) no-repeat left; padding-left: 20px;}
a.pdf 					{background: url(../img/ico/pdf.gif) no-repeat left; padding-left: 20px;}
a.ppt 					{background: url(../img/ico/ppt.gif) no-repeat left; padding-left: 20px;}
a.txt 					{background: url(../img/ico/txt.gif) no-repeat left; padding-left: 20px;}
a.xls 					{background: url(../img/ico/xls.gif) no-repeat left; padding-left: 20px;}
a.zip						{background: url(../img/ico/zip.gif) no-repeat left; padding-left: 20px;}
a.plus 					{background: url(../img/ico/plus.gif) no-repeat left 6px; padding-left: 13px;}
a.tisk 					{background: url(../img/ico_print.gif) no-repeat left 2px; padding-left: 18px; color: #999999; text-decoration: none;}

/* --- hlavicky ---*/
h1							{font-family: Georgia; color: #850700;	text-decoration: none; word-spacing: normal;	text-align: left;	letter-spacing: 1px;	line-height: 1.2em; font-size: 1.8em; margin: 10px 0px 10px 0px;}
h2							{font-family: Georgia; color: #850700;	text-decoration: none; word-spacing: normal;	text-align: left;	letter-spacing: 1px;	line-height: 1.2em; font-size: 1.8em; margin: 10px 0px 10px 0px;}
h3, h4 					{margin: 10px 0px 10px 0px; color: #850700; clear: both; font-size: 1.2em; border-bottom: 1px dotted #666666;}

/* --- zakladni html prvky ---*/
em, i							{font-style: normal;}
hr								{display: block; clear: both; color: #666666; background: url('../img/bcg_hr.gif') repeat-x; height: 1px; border-width: 0px; margin: 10px 0px 10px 0px;}
p 								{text-align: justify; margin: 10px 0px 5px 0px; line-height: 1.5em;}
ul								{list-style: none; margin: 5px 0px 5px 10px; padding: 0px;}
li								{list-style: none;}
li.seda						{background: #eeeeee; border: 1px solid #999999; padding: 5px;}
code 							{font-size: 140%; font-weight: bold;}
pre							{font-size: 1.2em;}

/* --- obrazky --- */
img 						{border: 0px;}
img.ramecek 			{border: 1px solid #b6cae2;}
a:hover img.ramecek	{padding: 2px; border: 1px solid #a7111c;}
img.ikonka				{vertical-align: -4px; margin: 0px 6px 0px 1px;}
img.ikonka_klub		{vertical-align: -13px; margin: 0px 5px 5px 0px; border: 1px solid #666666; padding: 1px;}
img.galerie 			{padding: 3px; border: 1px solid #c6c0c0; background: #ffffff;}
a:hover img.galerie	{padding: 3px; border: 1px solid #a7111c; background: #ffffff;}
img.doleva				{margin-right: 10px;}
img.doprava				{margin-left: 10px;}

/* --- horni a dolni indexy --- */
sub, sup 				{vertical-align: baseline; position: relative;}
sub 						{top: 0.4em;}
sup 						{bottom: 0.4em;}

/* --- formularove prvky ---*/
form            		{margin: 0px;}
legend 					{height: 18px; border: 1px solid #999999; padding: 0px 10px 2px 10px; font-weight: bold; color: #ffffff; background: #850700;}
fieldset 				{border: 1px solid #999999;}
input.radio				{vertical-align: -2px; margin: 0px 3px 0px 0px;}
textarea.cely_text	{width: 470px; height: 150px;}

/* --- tabulky --- */
table.nice						{width: 660px; font-size: 12px; }
table.nice tr td 				{padding: 2px;	border: 1px solid #dddddd;}
table.nice tr td.item		{background: url(../img/bcg_th.jpg) repeat-x; font-weight: bold; width: 120px;}
table.nice tr th				{background-color: #850700; color: #ffffff; font-weight: bold; padding: 5px;}
table.nice tr th a			{color: #ffffff;}
table.nice tr td.long		{width: 250px;}
table.nice tr td.short		{width: 150px;}
table.nice tr td.full		{background-color: #DDDDDD; font-weight: bold;}
table.nice tr td.full2		{background-color: #EEEEEE;}
table.medium					{width: 350px;}
table.kartaHrace				{width: 250px;}
table.kartaHrace tr			{background: url(../img/bcg_aktuality.gif) repeat-x bottom;}
table.kartaHrace tr td		{padding: 5px 0px 5px 0px;}
table.kartaHrace tr td.item{font-weight: bold;}

/* --- tabulka pro html dokumenty (kontakty apod.) ---*/
table.pekna 													{width: 535px;}
table.pekna td 												{padding: 2px; font-size: 13px;	border: 1px solid #dddddd;}
table.pekna tr td.polozka, table.pekna tr th			{width: 150px; background: #eeeeee; font-weight: bold; border: 1px solid #999999;}
table.pekna td.polozka_delsi								{width: 400px; background: #dfdfdf; font-weight: bold; border: 1px solid #d3888d;}
table.pekna tr.mensi td 									{font-size: 11px;}
table.pekna tr.tmavsi td 									{background: #eeeeee;}
							
/* --- tabulka forum ---*/								
table.forum 				{width: 755px;}
table.forum td.polozka	{font-weight: bold; border-bottom: 1px solid #999999; font-size: 0.9em; background: #f5f5f5; padding: 3px;}
						
/* --- vlozene obrazky a vety ---*/								
table.ohlas 		{float: right; margin-left: 10px; width: 230px; vertical-align: top; line-height: 1.5em; background: #eee; border: #ddd 1px solid;}
table.ohlas span 	{font-family: Georgia, 'Times New CE', 'Times CE', 'Times New Roman', Times, serif; font-size: 45px;}
table.ohlas i 		{font-family: Georgia, 'Times New CE', 'Times CE', 'Times New Roman', Times, serif; font-weight: bold; font-size: 1em; font-style: normal;}
table.obr 			{float: right; margin-left: 10px; width: 230px; vertical-align:top; line-height: 1.5em; background:#eee; border: #ddd 1px solid}
table.obr i 		{font-family: Georgia, 'Times New CE', 'Times CE', 'Times New Roman', Times, serif; font-size: 1em; font-weight: bold; font-style: normal;}

/* --- tabulka zapas ---*/								
table.zapas 		      {width: 535px; margin-bottom: 15px; clear: both;}
table.zapas tr td       {background: #1e3e68;}
table.zapas tr td.zapas {background: #1e3e68; width: 100px; height: 90px; text-align: center; border-top: 1px solid #ffffff; border-right: 1px solid #ffffff;}
table.zapas tr td.pravy {border-left: 1px solid #ffffff; border-right: 0px;}
table.zapas tr td.info  {width: 302px; height: 90px; text-align: center; color: #ffffff; border-top: 1px solid #ffffff;}
table.zapas tr td h2    {font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif; color: #ffffff; font-size: 2em; margin: 5px 0px 5px 0px; background: none;}

/* --- globalni tridy --- */
.cistic			{clear: both;}
.mensi 			{font-size: 0.9em;}
.maly 			{font-size: 0.95em;}
.tucne			{font-weight: bold;}
.sedy 			{color: #333333;}
.modry 			{color: #004080;}
.cerveny			{color: #ff0000;}
.zeleny			{color: #008000;}
.zluty			{color: #fddd00;}
.pravy 			{text-align: right;}
.centrovany		{text-align: center;}
.levy				{text-align: left;}
.dobloku			{text-align: justify;}
.doleva			{display: block; float: left;	text-align: left;}
.doprava			{display: block; float: right; text-align: right;}
.nulovy			{margin: 0px;}
.error			{display: block; color: #ff0000; font-weight: bold; text-align: center; margin-bottom: 10px; background: #d0d0d0; padding: 2px 0px 2px 0px; border: 1px solid #999999;}
.error a			{color: #ffffff;}
.dnes				{font-weight: bold;}
.vcera			{font-weight: bold;}
.skryty			{display: none;}
.cara				{display: inline; border-left: 1px solid #999999;}
.vnitrni			{padding: 10px;}
.vnitrnim		{padding: 5px;}
.line_bottom	{background: url(../img/bcg_line.gif) bottom repeat-x; padding-bottom: 5px;}
.zvyraznene		{background: #ffde00; color: #000000;}
.zvyraznene	a	{color: #000000;}
.line_bottom2  {border-bottom: 1px dotted #666666; padding-bottom: 8px;}
.noborder  		{border: 0px;}
.hlasovat_lajny{ padding: 4px 0px 4px 0px; margin: 10px 10px 2px 10px; border-top: 1px dotted #ffffff; border-bottom: 1px dotted #ffffff;}

/* ======================================== zaklad / KONEC ======================================== */


/* ===================================== format webu / START ====================================== */
#hlavni {
	display: block;
	margin: auto;
	width: 960px;
}

#hlavni #top_story .hidden {
	display: none;
}
#hlavni #top_story .top_image {
	height: 150px;
	border: 1px solid #860600;
	padding: 3px 0px 3px 0px;
	text-align: center;
	width: 266px;
}
#hlavni #top_story  .anotace{
	background: url(../img/bcg_top_story_anotace.png) repeat-x 0px 0px;
	width: 248px;
	height: 78px;
	color:#ffffff;
	padding: 10px 10px 0px 10px;
}
#hlavni #top_story  .anotace_bottom{
	background: url(../img/top_story_anotace_bottom.png) no-repeat 0px 0px;
	width: 268px;
	height: 6px;
	line-height: 0px;
	font-size: 0px;
}

#hlavni #top_story  .anotace a{color:#ffffff;}

#hlavni #top_story #top_story_header {margin-bottom: 20px;}
#hlavni #top_story #top_story_header .box_articlesHeader a {
	background: url(../img/top_story_item_hover.png) no-repeat 0px 0px;
	width: 248px;
	height: 23px;
	color:#ffffff;
	padding: 7px 10px 0px 10px;
	color:#860600;
	font-size: 12px;
	font-family: Georgia, 'Times New CE', 'Times CE', 'Times New Roman', Times, serif;
	font-weight: bold;
	display: block;
	text-decoration: none;
}
#hlavni #top_story #top_story_header .box_articlesHeader a:hover {background: url(../img/top_story_item.png) no-repeat 0px 0px; color:#ffffff;}
#hlavni #top_story #top_story_header .box_articlesHeader a.selected {background: url(../img/top_story_item.png) no-repeat 0px 0px; color:#ffffff;}


#hlavni .zpravaDatumAutor  {
	display: block;
	background: url(../img/bcg_datum_autor.gif) repeat-x;
	background-position: bottom;
	height: 17px;
}

#hlavni .zpravaDatumAutor .datum  {
	display: block;
	float: left;
	width: 80px;
	background: #7f0a00;
	color: #ffffff;
	text-align: center;
	font-size: 0.85em;
}

#hlavni .zpravaDatumAutor .autor  {
	display: block;
	float: right;
	text-align: right;
	color: #666666;
	text-transform: uppercase;
	font-size: 0.85em;
}


/* --------------------------------------------------------- TOP ---*/
#hlavni #top {
	display: block;
	width: 960px;
}

#hlavni #top #topImage {
	display: block;
	clear: both;
	width: 960px;
	height: 215px;
}

#hlavni #top h1 {
	display: none;
}

#hlavni #top #lista {
	display: block;
	float: left;
	width: 960px;
	height: 30px;
	margin: 5px 0px 5px 0px;
	background: url(../img/bcg_menu.jpg) no-repeat;
}


/* --------------------------------------------------------- MENU ---*/
#hlavni #top #lista #menu {
	display: block;
	position: relative;
	float: left;
	width: 620px;
	height: 30px;
}

#hlavni #top #lista #menu ul {
	display: block;
	float: left;
	width: 620px;
	height: 30px;
	margin: 0px;
	padding: 0px;
}

#hlavni #top #lista #menu ul li {
	display: inline;
	float: left;
	height: 30px;
}

#hlavni #top #lista #menu ul li.klub 			{width: 75px;}
#hlavni #top #lista #menu ul li.atym 			{width: 78px;}
#hlavni #top #lista #menu ul li.mladez 		{width: 96px;}
#hlavni #top #lista #menu ul li.fanousci 		{width: 111px;}
#hlavni #top #lista #menu ul li.eshop 			{width: 88px;}
#hlavni #top #lista #menu ul li.akce 			{width: 68px;}
#hlavni #top #lista #menu ul li.ostatni		{width: 100px;}

#hlavni #top #lista #menu ul li a span		{display: none;}

#hlavni #top #lista #menu ul li a {
	display: block;
	width: 100%;
	height: 30px;
}

#hlavni #top #lista #menu ul li.klub a:hover		{display: block; width: 100%; height: 30px; background: url(../img/bcg_menu.jpg) 0px -30px no-repeat;}
#hlavni #top #lista #menu ul li.atym a:hover		{display: block; width: 100%; height: 30px; background: url(../img/bcg_menu.jpg) -75px -30px no-repeat;}
#hlavni #top #lista #menu ul li.mladez a:hover		{display: block; width: 100%; height: 30px; background: url(../img/bcg_menu.jpg) -153px -30px no-repeat;}
#hlavni #top #lista #menu ul li.fanousci a:hover	{display: block; width: 100%; height: 30px; background: url(../img/bcg_menu.jpg) -249px -30px no-repeat;}
#hlavni #top #lista #menu ul li.eshop a:hover		{display: block; width: 100%; height: 30px; background: url(../img/bcg_menu.jpg) -360px -30px no-repeat;}
#hlavni #top #lista #menu ul li.akce	a:hover		{display: block; width: 100%; height: 30px; background: url(../img/bcg_menu.jpg) -448px -30px no-repeat;}
#hlavni #top #lista #menu ul li.ostatni	a:hover		{display: block; width: 100%; height: 30px; background: url(../img/bcg_menu.jpg) -516px -30px no-repeat;}


#hlavni #top #lista #menu ul li ol {
	display: block;
	visibility: hidden;
	position: absolute;
	left: 0px;
	top: 30px;
	padding: 0px;
	margin: 0px;
	border: 1px solid #5c0500;
}

#hlavni #top #lista #menu ul li ol#submenu1		{left: 0px;}
#hlavni #top #lista #menu ul li ol#submenu2		{left: 75px;}
#hlavni #top #lista #menu ul li ol#submenu3 		{left: 153px;}
#hlavni #top #lista #menu ul li ol#submenu4		{left: 249px;}
#hlavni #top #lista #menu ul li ol#submenu5 		{left: 360px;}
#hlavni #top #lista #menu ul li ol#submenu7 		{left: 448px;}
#hlavni #top #lista #menu ul li ol#submenu6 		{left: 516px;}

#hlavni #top #lista #menu ul li ol li {
	display: block;
	float: none;
	padding: 0px;
	margin: 0px;
	height: 23px;
	text-align: center;
}

#hlavni #top #lista #menu ul li.klub ol li 			{width: 160px;}
#hlavni #top #lista #menu ul li.atym ol li 			{width: 125px;}
#hlavni #top #lista #menu ul li.mladez ol li 		{width: 160px;}
#hlavni #top #lista #menu ul li.fanousci ol li 		{width: 160px;}
#hlavni #top #lista #menu ul li.eshop ol li 			{width: 170px;}
#hlavni #top #lista #menu ul li.akce ol li 		{width: 160px;}
#hlavni #top #lista #menu ul li.ostatni ol li 		{width: 135px;}

#hlavni #top #lista #menu ul li ol li a {
	display: block;
	clear: both;
	height: 19px;
	background: #fede00;
	border-bottom: 1px solid #5c0500;
	padding: 1px 0px 2px 10px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color: #5c0500;
}

#hlavni #top #lista #menu ul li ol li a.out	{background: url(../img/ico/ico_outanchor.gif) no-repeat 180px 4px #1e3e68;	padding-right: 12px;}

#hlavni #top #lista #menu ul li.klub ol li a		{width: 150px;}
#hlavni #top #lista #menu ul li.atym ol li a		{width: 115px;}
#hlavni #top #lista #menu ul li.mladez ol li a		{width: 150px;}
#hlavni #top #lista #menu ul li.fanousci ol li a	{width: 150px;}
#hlavni #top #lista #menu ul li.eshop ol li a		{width: 160px;}
#hlavni #top #lista #menu ul li.akce ol li a		{width: 150px;}
#hlavni #top #lista #menu ul li.ostatni ol li a		{width: 125px;}

#hlavni #top #lista #menu ul li ol li.posledni {
	height: 22px;
}

#hlavni #top #lista #menu ul li ol li.posledni a {
	height: 19px;
	border-bottom: none;
}

#hlavni #top #lista #menu ul li ol li a:hover {
	background: #810700;
	color: #fede00;
	text-decoration: underline;
}

#hlavni #top #lista #menu ul li.klub ol li a:hover			{width: 150px; background: #810700;	height: 19px;}
#hlavni #top #lista #menu ul li.atym ol li a:hover			{width: 115px; background: #810700;	height: 19px;}
#hlavni #top #lista #menu ul li.mladez ol li a:hover		{width: 150px; background: #810700;	height: 19px;}
#hlavni #top #lista #menu ul li.fanousci ol li a:hover		{width: 150px; background: #810700;	height: 19px;}
#hlavni #top #lista #menu ul li.eshop ol li a:hover			{width: 160px; background: #810700;	height: 19px;}
#hlavni #top #lista #menu ul li.akce ol li a:hover		{width: 150px; background: #810700;	height: 19px;}
#hlavni #top #lista #menu ul li.ostatni ol li a:hover		{width: 125px; background: #810700;	height: 19px;}

#hlavni #top #lista #infobar {
	display: block;
	float: left;
	width: 315px;
	height: 21px;
	padding: 6px 0px 3px 25px;
	background: url(../img/bcg_infobar.jpg) no-repeat 0px 0px;
}

#hlavni #top #lista #infobar a {
	font-weight: bold;
	color: #790000;
	font-size: 0.9em;
}

/* --------------------------------------------------------- HLAVNI PROSTOR - INDEX ---*/
#hlavni #obsahIndex {
	display: block;
	float: left;
	clear: both;
	width: 960px;
}

#hlavni #obsahIndex #leveSloupce {
	display: block;
	float: left;
	width: 781px;
	background: url(../img/bcg_index_main.jpg) repeat-y #c5c5c5;
}

#hlavni #obsahIndex #leveSloupce .doleva {
	width: 540px;
}

#hlavni #obsahIndex #leveSloupce .doprava {
	width: 241px;
}


#hlavni #obsahIndex #leveSloupce #leveSloupceTop {
	display: block;
	width: 781px;
	height: 8px;
	background: url(../img/bcg_index_main_top.jpg) no-repeat;
}

#hlavni #obsahIndex #leveSloupce #leveSloupceBottom {
	display: block;
	width: 781px;
	height: 8px;
	background: url(../img/bcg_index_main_bottom.jpg) no-repeat;
}

#hlavni #obsahIndex #leveSloupce #sloupecZpravy {
	display: block;
	float: left;
	width: 300px;
}

#hlavni #obsahIndex #leveSloupce #sloupecZpravy h2 {
	font-family: Georgia;
	color: #850700;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 1px;
	line-height: 1.2em;
	font-size: 1.2em;
	margin: 10px 0px 10px 0px;
}

#hlavni #obsahIndex #leveSloupce #sloupecZpravy hr {
	display: block;
	clear: both;
	color: #bbbbbb;
	height: 4px;
	border: none;
	background: #bbbbbb;
	margin: 10px 0px 10px 0px;
}

#hlavni #obsahIndex #leveSloupce #sloupecZpravy ul li {
	background: url(../img/bcg_sipka.gif) no-repeat 0px 6px;
	list-style: none;
	padding-left: 13px;
	font-size: 0.98em;	
}

#hlavni #obsahIndex #leveSloupce #sloupecZpravy .vnitrni {
	padding: 5px 15px 5px 15px;
}

#hlavni #obsahIndex #leveSloupce #sloupecZpravy p.celyText a {
	background: url(../img/bcg_sipka.gif) no-repeat 0px 5px;
	text-decoration: underline;
	text-transform: uppercase;
	font-weight: bold;
	padding-left: 13px;
	font-size: 0.9em;
}

#hlavni #obsahIndex #leveSloupce #sloupecZpravy p.celyText a:hover {
	text-decoration: none;
}

#hlavni #obsahIndex #leveSloupce #sloupecZpravy #mladezZpravy {
	background: url(../img/bcg_index_main_mladez.jpg) repeat-y #d5d5d5;	
}

#hlavni #obsahIndex #leveSloupce #sloupecZpravy #mladezZpravy #mladezZpravyTop {
	display: block;
	width: 300px;
	height: 7px;
}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy {
	display: block;
	float: right;
	width: 240px;
	color: #ffffff;
	font-size: 0.9em;
}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy hr {
	background: url(../img/bcg_line.gif) repeat-x;
}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy p {
	margin: 0px 15px 0px 15px;
}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy a {
	color: #ffffff;
}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy a.sipka {
	background: url(../img/bcg_sipka_bila.gif) no-repeat 0px 6px;
	padding-left: 13px;
}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy .tym {
	display: block;
	clear: both;
	width: 31px;
	height: 24px;
	background-repeat: no-repeat;
	background-position: top left;
	margin: 5px 0px 5px 0px;
	text-align: right;
	padding: 6px 0px 0px 195px;
}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy span.skoreText, #hlavni #obsahIndex #leveSloupce #sloupecZapasy span.tymText {display: none;}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy .skore0 {background: url(../img/skore/0.gif) no-repeat; width: 35px; height: 16px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy .skore1 {background: url(../img/skore/1.gif) no-repeat; width: 35px; height: 16px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy .skore2 {background: url(../img/skore/2.gif) no-repeat; width: 35px; height: 16px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy .skore3 {background: url(../img/skore/3.gif) no-repeat; width: 35px; height: 16px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy .skore4 {background: url(../img/skore/4.gif) no-repeat; width: 35px; height: 16px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy .skore5 {background: url(../img/skore/5.gif) no-repeat; width: 35px; height: 16px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy .skore6 {background: url(../img/skore/6.gif) no-repeat; width: 35px; height: 16px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy .skore7 {background: url(../img/skore/7.gif) no-repeat; width: 35px; height: 16px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy .skore8 {background: url(../img/skore/8.gif) no-repeat; width: 35px; height: 16px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy .skore9 {background: url(../img/skore/9.gif) no-repeat; width: 35px; height: 16px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy .skore10 {background: url(../img/skore/10.gif) no-repeat; width: 35px; height: 16px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy .skore11 {background: url(../img/skore/11.gif) no-repeat; width: 35px; height: 16px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy .skore12 {background: url(../img/skore/12.gif) no-repeat; width: 35px; height: 16px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy .skore13 {background: url(../img/skore/13.gif) no-repeat; width: 35px; height: 16px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy .skore14 {background: url(../img/skore/14.gif) no-repeat; width: 35px; height: 16px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy .skore15 {background: url(../img/skore/15.gif) no-repeat; width: 35px; height: 16px;}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy table.dalsiZapasy{
	width: 226px;
	margin-top: 2px;
}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy table.dalsiZapasy tr {
	background: url(../img/bcg_dalsi_zapasy.gif) no-repeat top;
	height: 25px;
}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy table.dalsiZapasy tr td {
	font-size: 12px;
	padding-bottom: 5px;
	text-align: center;
	color: #ffffff;
}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy table.dalsiZapasy tr td a {
	text-decoration: none;
	color: #fddd00;
}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy h2.zapasy		{background: url(../img/nadpis_zapasy_index.gif) no-repeat; width: 228px; height: 28px; margin: 10px 0px 5px 0px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy h2.tabulka		{background: url(../img/nadpis_tabulka.gif) no-repeat; width: 228px; height: 28px; margin: 10px 0px 5px 0px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy h2.anketa 		{background: url(../img/nadpis_anketa.gif) no-repeat; width: 228px; height: 28px; margin: 10px 0px 5px 0px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy h2.prestupy 	{background: url(../img/nadpis_prestupy.gif) no-repeat; width: 228px; height: 28px; margin: 10px 0px 5px 0px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy h2.marodka 		{background: url(../img/nadpis_marodka.gif) no-repeat; width: 228px; height: 28px; margin: 10px 0px 5px 0px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy h2.vyroci 		{background: url(../img/nadpis_vyroci.gif) no-repeat; width: 228px; height: 28px; margin: 10px 0px 5px 0px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy h2.hrac_mesice	{background: url(../img/nadpis_duklak_mesice.gif) no-repeat; width: 228px; height: 28px; margin: 10px 0px 5px 0px;}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy h2.zapasy span	{display: none;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy h2.tabulka span	{display: none;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy h2.anketa span		{display: none;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy h2.prestupy span	{display: none;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy h2.marodka span	{display: none;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy h2.vyroci span		{display: none;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy h2.hrac_mesice span		{display: none;}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy .anketa_graf {
	display: block;
	float: left;
	font-size: 7px;
	height: 7px;
	width: 150px;
	margin: 5px 0px 5px 0px;
	background: url(../img/bcg_anketa_podklad.gif) repeat-x #dddddd;
}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy .anketa_graf_vyplnene {
	display: block;
	float: left;
	font-size: 7px;
	height: 7px;
	background: url(../img/bcg_anketa.gif) repeat-x;
}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy .anketa_procenta {
	display: block;
	float: right;
	width: 30px;
	text-align: center;
	margin: 0px;
	padding: 0px;
}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy p.anketa_odpoved {
	clear: both;
	margin: 0px;
	padding: 2px;
}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy ul#prestupy {
	margin: 0px 0px 0px 10px;
	padding: 0px;
}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy ul#prestupy li {
	background: url(../img/bcg_line.gif) repeat-x bottom;
	padding: 5px 5px 5px 0px;
	margin: 0px;
}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy ul#prestupy li a {
	color: #fddd00;
}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy ul#prestupy div.odchod	{background: url(../img/ico_odchod.gif) no-repeat 0px 5px; padding-left: 25px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy ul#prestupy div.prichod	{background: url(../img/ico_prichod.gif) no-repeat 0px 5px; padding-left: 25px;}


#hlavni #obsahIndex #leveSloupce #sloupecZapasy ul#sipka{ padding-left: 20px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy ul#sipka li{
	list-style: none;
	padding: 2px 5px 2px 13px;
	background: url(../img/bcg_sipka_bila.gif) no-repeat 0px 7px;
}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy ul#sipka li a{color: #fddd00;  display: block;}


#hlavni #obsahIndex #leveSloupce #sloupecZapasy ul#vyroci {
	margin: 0px 0px 0px 10px;
	padding: 0px;
}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy ul#vyroci li {
	background: url(../img/bcg_line.gif) repeat-x bottom;
	padding: 5px 5px 5px 10px;
	margin: 0px;
}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy ul#vyroci div	{background: url(../img/ico_vyroci.gif) no-repeat 0px 5px; padding-left: 25px;}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy ul#marodka {
	margin: 0px 0px 0px 10px;
	padding: 0px;
}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy ul#marodka li {
	background: url(../img/bcg_line.gif) repeat-x bottom;
	padding: 5px 5px 5px 10px;
}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy ul#marodka div	{background: url(../img/ico_marodka.gif) no-repeat 0px 5px; padding-left: 25px;}

#hlavni #obsahIndex #leveSloupce #sloupecAktuality {
	display: block;
	width: 240px;
	text-align: center;
	color: #ffffff;
}

#hlavni #obsahIndex #leveSloupce #sloupecAktuality a {
	color: #ffffff;
}

#hlavni #obsahIndex #leveSloupce #sloupecAktuality img {
	margin: 10px 0px 10px 0px;
}

#hlavni #obsahIndex #leveSloupce #sloupecAktuality ul#aktuality {
	margin: 0px 15px 15px 15px;
}

#hlavni #obsahIndex #leveSloupce #sloupecAktuality ul#aktuality li {
	background: url(../img/bcg_aktuality.gif) repeat-x bottom;
	padding: 10px 0px 10px 0px;
}

#hlavni #obsahIndex #leveSloupce #sloupecAktuality ul#aktuality li div.kalendar {
	display: block;
	float: left;
	margin: 5px 5px 5px 0px;
	background: url(../img/bcg_kalendar.gif) no-repeat;
	width: 37px;
	height: 56px;
}

#hlavni #obsahIndex #leveSloupce #sloupecAktuality ul#aktuality li div.kalendar div.mesic {
	display: block;
	width: 35px;
	font-family: Georgia; 
	margin-top: 6px;
	text-align: center;
}

#hlavni #obsahIndex #leveSloupce #sloupecAktuality ul#aktuality li div.kalendar div.den {
	display: block;
	width: 35px;
	font-family: Georgia; 
	color: #000000;
	font-size: 1.8em;
}

#hlavni #obsahIndex #leveSloupce #sloupecAktuality ul#aktuality li h3 {
	margin: 0px;
	font-weight: bold;
	color: #fddd00;
	text-align: left;
	font-size: 1em;
}

#hlavni #obsahIndex #leveSloupce #sloupecAktuality ul#aktuality li p {
	margin: 0px;
	font-size: 0.9em;
}

#hlavni #obsahIndex #sloupecPartneri {
	display: block;
	float: right;
	margin-left: 1px;
	background: url(../img/bcg_sloupecpartneri.gif) no-repeat;
}

/* --------------------------------------------------------- HLAVNI PROSTOR - podstranky ---*/
#hlavni #obsah {
	display: block;
	float: left;
	clear: both;
	width: 960px;
	background: url(../img/bcg_index_main_obs_n.jpg) repeat-y;
}

#hlavni #obsah #obsahVnitrni {
	padding: 0px 15px 0px 15px;
}

#hlavni #obsahDeleny {
	display: block;
	float: left;
	clear: both;
	width: 960px;
	background: url(../img/bcg_index_main_obsah.jpg) repeat-y;
}

#hlavni #obsah #obsahTop {
	display: block;
	width: 960px;
	height: 8px;
	background: url(../img/bcg_index_main_obs_n_top.jpg) no-repeat;
}

#hlavni #obsah #obsahBottom {
	display: block;
	width: 960px;
	height: 8px;
	background: url(../img/bcg_index_main_obs_n_bottom.jpg) no-repeat;
}

#hlavni #obsahDeleny #obsahTop {
	display: block;
	width: 960px;
	height: 8px;
	background: url(../img/bcg_index_main_obsah_top.jpg) no-repeat;
}

#hlavni #obsahDeleny #obsahBottom {
	display: block;
	width: 960px;
	height: 8px;
	background: url(../img/bcg_index_main_obsah_bottom.jpg) no-repeat;
}

#hlavni #obsahDeleny #sloupecHlavni {
	display: block;
	float: left;
	width: 680px;
	padding: 15px 20px 0px 20px;
}

#hlavni #obsahDeleny #sloupecHlavni .stats {
	display: block;
	float: left;
	clear: both;
	width: 660px;
}

#hlavni #obsahDeleny #sloupecHlavni .nazev {
	display: block;
	float: left;
	clear: both;
	width: 100px;
	height: 22px;
	background-repeat: no-repeat;
	background-position: top left;
	text-align: right;
	padding: 6px 10px 0px 550px;
	margin: 10px 0px 10px 0px;
}

#hlavni #obsahDeleny #sloupecHlavni h2.jmenoHrace {
	display: block;
	width: 660px;
	height: 25px;
	background: url(../img/bcg_h2_jmenohrace.gif) no-repeat #520400;
	color: #ffde00;
	font-family:  "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 3px 10px 0px 10px;
	font-size: 1.45em;
	margin: 0px 0px 5px 0px;
}

#hlavni #obsahDeleny #sloupecHlavni h2 {
	font-family: Trebuchet MS;
	font-weight: bold;
	font-size: 1.45em;
	border-bottom: 1px dotted #850700;
	padding-bottom: 3px;
}

#hlavni #obsahDeleny #sloupecPravy {
	display: block;
	float: right;
	width: 240px;
	color: #ffffff;
}

#hlavni #obsahDeleny #sloupecPravy .sloupecPravyVnitrni {
	padding: 15px;
}

#hlavni #obsahDeleny #sloupecPravy a {
	color: #ffffff;
}

#hlavni #obsahDeleny #sloupecPravy .sloupecPravyVnitrni table.games {width: 100%; margin: 10px 0px 0px 0px;}
#hlavni #obsahDeleny #sloupecPravy .sloupecPravyVnitrni table.games tr td{ padding: 0px 0px 3px 0px;}
#hlavni #obsahDeleny #sloupecPravy .sloupecPravyVnitrni table.games tr td.mezera {width: 10px;}
#hlavni #obsahDeleny #sloupecPravy .sloupecPravyVnitrni table.games tr td a.score {color:#FFF100;font-weight: bold;}

#hlavni #obsahDeleny #sloupecPravy ol {
	margin: 0px 10px 0px 15px;
	padding: 0px;
}

#hlavni #obsahDeleny #sloupecPravy ol li {
	background: url(../img/bcg_sipka_bila.gif) no-repeat 0px 6px;
	padding: 0px 0px 0px 13px;
}

#hlavni #obsahDeleny #sloupecPravy h2.zapas			{background: url(../img/nadpis_zapas.gif) no-repeat; width: 228px; height: 28px; margin: 10px 0px 0px 0px;}
#hlavni #obsahDeleny #sloupecPravy h2.clanky			{background: url(../img/nadpis_clanky.gif) no-repeat; width: 228px; height: 28px; margin: 10px 0px 10px 0px;}
#hlavni #obsahDeleny #sloupecPravy h2.vyroci			{background: url(../img/nadpis_vyroci.gif) no-repeat; width: 228px; height: 28px; margin: 10px 0px 10px 0px;}
#hlavni #obsahDeleny #sloupecPravy h2.mladez			{background: url(../img/nadpis_mladez.gif) no-repeat; width: 228px; height: 28px; margin: 10px 0px 10px 0px;}
#hlavni #obsahDeleny #sloupecPravy h2.video			{background: url(../img/nadpis_video.gif) no-repeat; width: 228px; height: 28px; margin: 10px 0px 10px 0px;}
#hlavni #obsahDeleny #sloupecPravy h2.foto			{background: url(../img/nadpis_foto.gif) no-repeat; width: 228px; height: 28px; margin: 10px 0px 10px 0px;}
#hlavni #obsahDeleny #sloupecPravy h2.audio			{background: url(../img/nadpis_audio.gif) no-repeat; width: 228px; height: 28px; margin: 10px 0px 10px 0px;}
#hlavni #obsahDeleny #sloupecPravy h2.tym				{background: url(../img/nadpis_tym.gif) no-repeat; width: 228px; height: 28px; margin: 10px 0px 10px 0px;}

#hlavni #obsahDeleny #sloupecPravy h2.zapas span	{display: none;}
#hlavni #obsahDeleny #sloupecPravy h2.clanky span	{display: none;}
#hlavni #obsahDeleny #sloupecPravy h2.vyroci span	{display: none;}
#hlavni #obsahDeleny #sloupecPravy h2.mladez span	{display: none;}
#hlavni #obsahDeleny #sloupecPravy h2.video span	{display: none;}
#hlavni #obsahDeleny #sloupecPravy h2.foto span		{display: none;}
#hlavni #obsahDeleny #sloupecPravy h2.audio span		{display: none;}
#hlavni #obsahDeleny #sloupecPravy h2.tym span		{display: none;}

#hlavni #obsahDeleny #sloupecPravy h3		{font-size: 0.95em; background: url(../img/bcg_sipka_bila.gif) no-repeat 0px 5px; margin: 0px; padding: 0px 0px 0px 13px; color: #fddd00;}
#hlavni #obsahDeleny #sloupecPravy h3 a	{color: #fddd00;}

#hlavni #obsahDeleny #sloupecPravy ul#vyroci {
	margin: 0px 0px 0px 10px;
	padding: 0px;
}

#hlavni #obsahDeleny #sloupecPravy ul#vyroci li {
	background: url(../img/bcg_line.gif) repeat-x bottom;
	padding: 5px 5px 5px 10px;
	margin: 0px;
}

#hlavni #obsahDeleny #sloupecPravy ul#vyroci div	{background: url(../img/ico_vyroci.gif) no-repeat 0px 5px; padding-left: 25px;}


#hlavni #obsahDeleny #sloupecHlavni .menicko {
	background-color: #fff7bf;
	padding: 3px;
	margin: 0px 0px 15px 0px;
	border: 1px solid #00563C;
	text-align: center;
	color: #790b0c;
}

#hlavni #obsahDeleny #sloupecHlavni a {color: #790b0c;}





/* --------------------------------------------------------- PATICKA ---*/
#hlavni #paticka {
	display: block;
	clear: both;
	width: 953px;
	color: #e2e2e2;
	padding: 10px;
	font-size: 0.9em;
	text-align: right;
	padding-bottom: 10px;
}

#hlavni #paticka .doleva {
  font-size: 1.1em;
}


#hlavni #paticka a {
	color: #ffffff;
}

#hlavni #paticka p {
	margin: 3px 0px 0px 0px; 
	padding: 0px;
}

#hlavni #paticka ul {
	display: block;
	clear: both;
	color: #808080;
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#hlavni #paticka ul li {
	display: inline;
	float: right;
	margin-left: 10px;
}


/* ===================================== format webu / KONEC ====================================== */

/* --- tabulka --- */
.tP			{width: 20px; text-align: center;}
.tT			{width: 120px;}
.tB			{text-align: right;}
.tCara 		{background: url('../img/bcg_line.gif') repeat-x;}
.tJIH			{font-weight: bold; color: #fddd00;}
.tnadpisT	{background: url('../img/bcg_line.gif') repeat-x bottom;}

#hlavni #obsahDeleny #sloupecHlavni ul{margin-left: 20px;}
#hlavni #obsahDeleny #sloupecHlavni ul li{list-style: disc;}

/* --- tabulka zapas--- */
#hlavni #obsahDeleny #sloupecHlavni table#zapasVypis 						{width: 650px; background-color: #f4f4f4; font-size: 0.9em; margin: auto; margin-bottom: 15px;}
#hlavni #obsahDeleny #sloupecHlavni table#zapasVypis tr td 				{padding: 2px; border-bottom: 1px solid #ffffff; padding-left: 4px;}
#hlavni #obsahDeleny #sloupecHlavni table#zapasVypis tr th 				{padding: 2px; background-color:#7f0a00; color:#ffffff; border-bottom: 1px solid #FFFFFF; text-align: left;   padding-left: 4px;}
#hlavni #obsahDeleny #sloupecHlavni table#zapasVypis tr td a 			{font-weight: bold;}
#hlavni #obsahDeleny #sloupecHlavni table#zapasVypis tr td a.vyhra 	{color: #008000;}
#hlavni #obsahDeleny #sloupecHlavni table#zapasVypis tr td a.prohra 	{color: #ff0000;}
#hlavni #obsahDeleny #sloupecHlavni table#zapasVypis tr td a.remiza 	{color: #004080;}
#hlavni #obsahDeleny #sloupecHlavni table#zapasVypis tr.venku td 		{background: #f4f4f4; cursor: pointer;}
#hlavni #obsahDeleny #sloupecHlavni table#zapasVypis tr.doma td 		{background: #e0e0e0; cursor: pointer;}

/* --- statistiky --- */
#hlavni #obsahDeleny #sloupecHlavni 	 table.tabStats 							{width: 650px; background-color: #f4f4f4; font-size: 0.9em; margin: auto; margin-bottom: 15px;}
#hlavni #obsahDeleny #sloupecHlavni 	 table.tabStats tr th					{padding: 2px; background-color:#7f0a00; color:#ffffff; border-bottom: 1px solid #FFFFFF;}
#hlavni #obsahDeleny #sloupecHlavni 	 table.tabStats tr th a					{color:#fff7bf;}
#hlavni #obsahDeleny #sloupecHlavni 	 table.tabStats tr td					{padding: 2px; border-bottom: 1px solid #FFFFFF; }
#hlavni #obsahDeleny #sloupecHlavni 	 table.tabStats tr.delici_cara		{height:2px; padding:1px;}
#hlavni #obsahDeleny #sloupecHlavni 	 table.tabStats tr.delici_cara td	{height:2px; background-color:#7F0A00; font-size:1px; padding:1px; line-height: 0px;}
#hlavni #obsahDeleny #sloupecHlavni 	 table.tabStats tr.O 					{ cursor: pointer;}
#hlavni #obsahDeleny #sloupecHlavni 	 table.tabStats tr.U 					{cursor: pointer;}
#hlavni #obsahDeleny #sloupecHlavni 	 table.tabStats tr.B 					{cursor: pointer;}

/* --- tabulka --- */
#hlavni #obsahDeleny #sloupecHlavni #tabLiga 					{background-color: #f4f4f4; border: #00695A 1px solid; width: 600px;}
#hlavni #obsahDeleny #sloupecHlavni #tabLiga tr th 	{background: #7F0A00; color: #ffffff;}
#hlavni #obsahDeleny #sloupecHlavni #tabLiga tr th a 	{color: #ffffff;}
#hlavni #obsahDeleny #sloupecHlavni #tabLiga tr.nastym td 	{background: #850700; color: #ffffff;}
#hlavni #obsahDeleny #sloupecHlavni #tabLiga .tym 				{background-color: #fff3a4;}
#hlavni #obsahDeleny #sloupecHlavni #tabLiga .poradi 			{background-color: #fddf01;}

/* --- soupiska --- */
#hlavni #obsahDeleny #sloupecHlavni table#soupiska 					{width: 650px; background-color: #f4f4f4; font-size: 0.9em; margin: auto; margin-bottom: 15px;}
#hlavni #obsahDeleny #sloupecHlavni table#soupiska tr th 			{padding: 2px; background-color:#7f0a00; color:#ffffff; border-bottom: 1px solid #FFFFFF; text-align: left;}
#hlavni #obsahDeleny #sloupecHlavni table#soupiska tr th a 			{color:#ffffff;}
#hlavni #obsahDeleny #sloupecHlavni table#soupiska tr td.cislo 	{width: 20px;}
#hlavni #obsahDeleny #sloupecHlavni table#soupiska tr td.post	 	{width: 40px;}
#hlavni #obsahDeleny #sloupecHlavni table#soupiska tr td.jmeno 	{width: 185px;}
#hlavni #obsahDeleny #sloupecHlavni table#soupiska tr td.nazoze	{width: 90px;}
#hlavni #obsahDeleny #sloupecHlavni table#soupiska tr td.vek 		{width: 50px;}
#hlavni #obsahDeleny #sloupecHlavni table#soupiska tr td.vyska 	{width: 50px;}
#hlavni #obsahDeleny #sloupecHlavni table#soupiska tr td.vaha 		{width: 50px;}
#hlavni #obsahDeleny #sloupecHlavni table#soupiska tr td.hul 		{width: 30px;}
#hlavni #obsahDeleny #sloupecHlavni table#soupiska tr.prumer td 	{border-top: 1px solid #FFFFFF;	border-bottom: 1px solid #FFFFFF;}
#hlavni #obsahDeleny #sloupecHlavni table#soupiska tr td				{border-bottom: 1px solid #FFFFFF; padding: 2px 3px 2px 3px; cursor: pointer;}
#hlavni #obsahDeleny #sloupecHlavni table#soupiska tr td a			{font-weight: bold;}
#hlavni #obsahDeleny #sloupecHlavni table#soupiska tr.B 				{background-color: #d9d9d9; cursor: pointer;}
#hlavni #obsahDeleny #sloupecHlavni table#soupiska tr.O 				{background-color: #e9e9e9; cursor: pointer;}
#hlavni #obsahDeleny #sloupecHlavni table#soupiska tr.U 				{background-color: #f9f9f9; cursor: pointer;}

/* --- forum --- */
#forum form {margin-top: 5px;}
#forum #df_formular									{width: 650px; margin: auto; padding-top: 5px; padding-bottom: 0px;}
#forum #df_formular #form_left					{float: left;	width: 400px;}
#forum #df_formular #form_left textarea		{width: 400px; height: 150px;}
#forum #df_formular #form_left #smiles			{padding: 2px;}
#forum #df_formular #form_right					{float: right;	width: 240px; text-align: right; padding-top: 30px;}
#forum #df_formular #form_right table			{width: 100%;}
#forum #df_formular #form_right label			{font-weight: bold;}
#forum #df_formular #form_right input			{width: 150px;}
#forum #df_formular #form_right input.submit	{width: auto; padding: 3px; font-weight: bold;}

#forum .box, #forum_podstranka .box 					{border: 1px solid #850700; margin-top: 10px; padding: 5px;} 
#forum .box2 													{border: 1px solid #850700; padding: 5px;}
#forum .ramecek, #forum_podstranka .ramecek			{border: 1px solid #850700; margin-top: 10px;padding: 5px;}
#forum_podstranka .box										{width: 70%;}
#forum .box table, #forum_podstranka .box table, #forum_podstranka .ramecek table	{width:auto;}
#forum .box .profi											{padding-top: 5px; border-top: 1px solid #850700; margin-top: 5px;}
#forum .funkce table											{margin: auto;}
		

#forum .strankovani_box {margin: 20px 0px 20px 0px; text-align: center;}
#forum .strankovani_box a.strankovani {
	background: #e0e0e0;
	border: 1px solid black;
	margin-left: -1px;
	padding: 2px 6px 2px 6px;
	text-decoration: none;
	color: #000000;
}
#forum .strankovani_box a.strankovani:hover	{background: #fcde02; text-decoration: none;	color: #000000;}
#forum .strankovani_box a.strankovaniVyrazne {
	background: #D2B400;
   border: 1px solid black;
   margin-left: -1px;
	padding: 2px 6px 2px 6px;
   color: white;
   text-decoration: none;
   font-weight: bold;
}



#forum #forum_prispevky{ margin-top: 15px;}
#forum #forum_prispevky .prispevek_nadpis{background: #ffde00; color:#000000; font-size: 11px; padding: 4px;}
#forum #forum_prispevky .prispevek_nadpis img{float: left;}
#forum #forum_prispevky .prispevek_nadpis strong{font-size: 13px;}
#forum #forum_prispevky .prispevek_nadpis a{color: #000000;}
#forum #forum_prispevky .prispevek{ line-height: 1.5em; padding: 5px; background-color:#FFFFFF; text-align: justify; border-bottom: 1px dotted #850700; margin-bottom: 10px;}


/* --- archiv --- */
#archiv #box						{display: block; width: 920px; border: 1px solid #999999; background: #eeeeee; padding: 3px; clear: both; margin: 5px 0px 0px 0px;}
#archiv #box2						{display: block; width: 920px; margin: 5px 0px 0px 0px;}
#archiv .boxMaly 					{display: block; border: 1px solid #999999; background: #eeeeee; padding: 5px; margin-bottom: 10px;}
#archiv .boxKde 					{display: block; width: 230px; float: right; padding: 3px; margin-right: 0px;}
#archiv table.boxy				{margin: 0px 0px 3px 0px;}
#archiv td.boxy  					{width: 80px; height: 18px; text-align: center; margin: 0px; padding: 0px; font-size: 1em; padding: 0px;}
#archiv td.boxyVelke				{width: 120px;}
#archiv td.boxy a  				{display: block; padding: 1px 0px 2px 0px; font-size: 13px; color: #000000; background: #c0c0c0; text-decoration: none; border-left: 1px solid #666666; border-bottom: 1px solid #666666; border-top: 1px solid #666666; font-weight: normal;}
#archiv td.boxy a.zvyrazneni  {color: #000000; background: #fcde02;}
#archiv td.boxyVpravo a  		{border-right: 1px solid #00517c;}
#archiv td.boxy a:hover  		{background: #a7121b; color: #ffffff;}
#archiv h1  						{font-family: Georgia, 'Times New CE', 'Times CE', 'Times New Roman', Times, serif; margin: 10px 0px 10px 0px; color: #000000;	clear: both; font-size: 1.3em;background: url(../img/bcg_hr.gif) repeat-x bottom; padding-bottom: 5px;}
#archiv td.datum  				{vertical-align: top; text-align: right;}
#archiv td.nadpis_anotace  	{padding-right: 15px; text-align: justify;}
#archiv input  					{font-size: 1.2em; border: 1px solid #999999;}
#archiv form  						{margin-bottom: 0px;}
#archiv form select  			{font-size: 1.2em; margin: 0px;}
#archiv form select option  	{font-size: 1.2em;}
#archiv input.formBcg			{background: #eeeeee; border: 0px;}
#archiv .highlight 				{background: #d4eaf7;}
#archiv .tema 						{display: block; color: #808080; font-style: italic; font-size: 12px;}
#archiv .anotace 					{display: block;}
#archiv .nadpis 					{display: block; font-weight: bold;}
#archiv .error 					{display: block; margin-top: 10px; color: #ff0000; text-align: center; font-weight: bold; clear: both;}
#archiv .podpis 					{color: #808080; font-size: 11px;}

/* --- fotogalerie --- */
#fotogalerie                                  {width: 670px;}
#fotogalerie img                              {border: 1px solid black;}
#fotogalerie hr                               {clear: both; height: 1px; color: #000000; margin: 5px 0px 5px 0px;}
#fotogalerie table                            {border-collapse: collapse; clear: both; width: 670px;}
#fotogalerie table tr td                      {text-align: center;}
#fotogalerie table tr td a                    {float: left; border: 2px solid #ffffff;}
#fotogalerie table tr td a:hover              {border: 2px solid #c70202; background: #c70202;}
#fotogalerie table tr td .imgSelect           {border: 2px solid #7f9fc6; background: #7f9fc6;}
#fotogalerie .popis                           {display: block; clear: both; text-align: center; font-weight:bold;}
#fotogalerie .autor                           {display: block; clear: both; text-align: center; font-size: 13px; font-style: italic;}
#fotogalerie .navigace                        {display: block; clear: both; margin: 0px 0px 10px 0px;}
#fotogalerie .navigace .prochazeni            {display: block; width: 150px;}
#fotogalerie .navigace .prochazeni .button    {width: 100px;}
#fotogalerie input.button                     {border: 1px solid #000000; background: #000000; color: #ffffff; height: 20px; font-size: 1em; padding-bottom: 3px;}
#fotogalerie #formulare                       {display: block; float: left;	padding-bottom: 20px; font-size: 12px;}
#fotogalerie #formulare input                 {font-size: 12px;}
#fotogalerie #formulare input.button          {border: 1px solid #000000; background: #000000; color: #ffffff; height: 20px; font-size: 1em; padding-bottom: 3px;}
#fotogalerie #formulare select                {font-size: 12px;}
#fotogalerie #formulare #trideniDIV           {display: block; clear: both; height: 25px; margin: 5px 0px 5px 0px;}
#fotogalerie #formulare #trideniDIV .trideni  {border-top: 1px solid #000000;}
#fotogalerie #formulare #trideniDIV form      {margin: 0px;}
.fotogalerieZapas                             {display: block; clear: both; margin: 5px 0px 25px 0px; text-align: left;}


/* --- strankovani --- */
.strankovani  				{text-align: center; margin: 10px 0px 10px 0px; font-weight:bold;}
.strankovani a  			{height: 20px; background: #e0e0e0; border: 1px solid black; margin-left: -1px; padding: 0px 6px 0px 6px; text-decoration: none; color: #000000;}
.strankovani a:hover  	{height: 20px; background: #fcde02; text-decoration: none; color: #000000;}
.strankovani .strankovaniVyrazne {background: #D2B400; color: #ffffff;}

/* --- audiogalerie --- */
.audio .menicka {padding: 5px;margin-bottom: 10px;}
.audio .vyhledavani {color:black; font-size:12px;}
.audio table {margin-right: 15px;	margin-left: 15px; width: 540px; border: 1px solid #00563C; 	margin-bottom:20px;}
.audio td{height:22px; padding: 2px;}
.audio .datum{width:20px; font-size:90%	}
.audio .nadpis {background:#FFCC00; color:#000000;font-size:120%}
.audio .komentar{text-align:justify;padding:5px;	border-bottom: 1px dotted #850700;	}
.audio .nadpis A {color:#850700;font-weight:bold}
.audio .nadpis em {color:#000000; font-size:90%;}
.audio .clanek {padding:5px;color:#000000; font-size:90%;}


#hlavni #obsahIndex #leveSloupce #sloupecZapasy #tabulka_mala table 					{width: 210px;font-size: 11px; margin-left: 12px;;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy #tabulka_mala table th					{padding: 1px; color:#FFDE00; font-weight: bold;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy #tabulka_mala table th.score					{text-align: center;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy #tabulka_mala table td					{padding: 3px 1px 3px 1px; border-bottom: 1px dotted #ACAAAC; font-size: 12px; color:#ffffff; }
#hlavni #obsahIndex #leveSloupce #sloupecZapasy #tabulka_mala table tr .poradi		{width: 15px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy #tabulka_mala table tr .tym			{display: none;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy #tabulka_mala table tr .tym_dlouhe	{text-align: left; padding-left: 5px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy #tabulka_mala table tr .body			{width: 15px; text-align: right; padding-right: 3px; font-weight: bold;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy #tabulka_mala table tr .zapasy		{width: 15px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy #tabulka_mala table tr .score		{width: 20px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy #tabulka_mala table tr.JIH td		{color:#FFDE00;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy #tabulka_mala table tr.JIH td	a	{color:#FFDE00;}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy #hrac_mesice table 					{	width: 210px;font-size: 11px; margin-left: 12px;;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy #hrac_mesice table tr	td				{text-align: center;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy #hrac_mesice table tr	td.hrac_m	{text-align: center; padding: 3px; text-transform: uppercase; color: #FFDE00; font-weight: bold;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy #hrac_mesice table tr	td option	{font-size: 11px; width: 160px;}

#hlavni #obsahIndex #leveSloupce #sloupecZapasy #hlasovani_hraci 								{width: 210px;font-size: 11px; margin-left: 12px;;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy #hlasovani_hraci .hlasovani_nazev		{padding-bottom: 0px; text-align: center;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy #hlasovani_hraci .hlasuj 					{padding: 4px 0px 4px 0px;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy #hlasovani_hraci .hlasuj input			{}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy #hlasovani_hraci .hlasovani_odpoved 	{text-align: center; padding: 3px; text-transform: uppercase; color: #FFDE00; font-weight: bold;}
#hlavni #obsahIndex #leveSloupce #sloupecZapasy #hlasovani_hraci .hlasovani_odpoved_input option	{font-size: 11px; width: 160px;}

/* --- lightbox --- */
#lightbox{
     position: absolute;
     left: 0;
     width: 100%;
     z-index: 100;
     text-align: center;
     line-height: 0;
     }

#lightbox a img{ border: none; }

#outerImageContainer{
     position: relative;
     background-color: #fff;
     width: 250px;
     height: 250px;
     margin: 0 auto;
     }

#imageContainer{
     padding: 10px;
     }

#loading{
     position: absolute;
     top: 40%;
     left: 0%;
     height: 25%;
     width: 100%;
     text-align: center;
     line-height: 0;
     }
#hoverNav{
     position: absolute;
     top: 0;
     left: 0;
     height: 100%;
     width: 100%;
     z-index: 10;
     }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
     width: 49%;
     height: 100%;
     background: transparent url(lightbox/blank.gif) no-repeat; /* Trick IE into showing hover */
     display: block;
     }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(lightbox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(lightbox/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
     font: 10px Verdana, Helvetica, sans-serif;
     background-color: #fff;
     margin: 0 auto;
     line-height: 1.4em;
     overflow: auto;
     width: 100%     
     }

#imageData{     padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }     
#imageData #caption{ font-weight: bold;     }
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;     }               
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;  }     
          
#overlay{
     position: absolute;
     top: 0;
     left: 0;
     z-index: 90;
     width: 100%;
     height: 500px;
     background-color: #000;
     }
