/** Tabulka **/
table.table 				{margin: 10px 0px 15px 0px; border-collapse: collapse; width: 100%;}
table.table tr th    	{padding: 4px 4px 4px 4px; background: #005C8B; color:#ffffff; font-family: Georgia; border: 1px solid #005C8B; border-bottom:3px solid #a0c1e2; font-size: 0.9em;}
table.table tr th a  	{color:#ffffff;}
table.table tr td    	{padding: 4px 4px 4px 4px;  background:transparent; border:1px solid #a0c1e2;}
table.table tr td.item {padding: 4px 4px 4px 4px;  background:#E5EEF7; font-weight: bold;}
table.table tr td.item2 {padding: 4px 4px 4px 4px;  background:#F1F1F1; font-weight: normal;}

/** Tabulka-menší **/
table.table-mensi 				{margin: 1px 0px 1px 0px; border-collapse: collapse; width: 100%; font-family: "Trebuchet MS";}
table.table-mensi tr th    	{padding: 1px 1px 1px 1px; background: #005C8B; color:#ffffff; font-family: Georgia; border: 1px solid #005C8B; border-bottom:3px solid #D3D3D3; font-size: 0.9em;}
table.table-mensi tr th a  	{color:#ffffff;}
table.table-mensi tr td    	{padding: 1px 1px 1px 1px;  background:transparent; border:1px solid #D3D3D3; font-size: 0.85em;}
table.table-mensi tr td.item {padding: 3px 1px 1px 3px;  background:#F1F1F1; font-size: 11px;}
table.table-mensi tr td.item2 {padding: 1px 1px 1px 1px;  background:#F1F1F1; font-weight: normal;}


/** Tabulka - statistiky hráčů v jejich profilech **/
#table-stats-nadp {margin: 0; padding: 4px 4px 4px 4px; background: #005C8B; color:#ffffff; font-family: Georgia; border: 1px solid #005C8B; font-size: 0.9em; font-weight: bold;}
table.table-stats 				{margin: 0; border-collapse: collapse; width: 100%;}
table.table-stats tr th    	{padding: 4px 4px 4px 4px; background: #E4E7E4; color:#005C8B; font-family: Georgia; text-align: center;border:1px solid #005C8B; font-size: 0.9em;}
table.table-stats tr th a  	{color:#ffffff;}
table.table-stats tr td    	{padding: 4px 4px 4px 4px;  background:transparent; border:1px dotted #D3D3D3; text-align: center;}
table.table-stats tr td.item {padding: 4px 4px 4px 4px;  background:#F1F1F1; font-weight: bold; text-align: left;}
table.table-stats tr td.item2 {padding: 4px 4px 4px 4px; background: #E4E7E4; color:#000000; font-family: Trebuchet MS; text-align: center; border:1px solid #000000; font-size: 0.90em; font-weight: bold;}


/** Tabulka - databáze hráčů **/
table.table-databaze 				{margin: 10px 0px 15px 0px; border-collapse: collapse; width: 100%;}
table.table-databaze tr th    	{padding: 4px 4px 4px 4px; background: #005C8B; color:#ffffff; font-family: Georgia; border: 1px solid #005C8B; border-bottom:3px solid #D3D3D3; font-size: 0.9em;}
table.table-databaze tr th a  	{color:#ffffff;}
table.table-databaze tr td    	{padding: 4px 4px 4px 4px;  background:transparent; border:1px solid #D3D3D3; text-align: center;}
table.table-databaze tr td.item {padding: 4px 4px 4px 4px;  background:#F1F1F1; font-weight: bold; text-align: left;}
table.table-databaze tr td.item2 {padding: 4px 4px 4px 4px;  background:#F1F1F1; font-weight: normal;}

/** LIVEMATCH na hlavní stránce - právě probíhající utkání nebo těsně před ním **/
#livematch { background: url('../images/livematch-poz.png') repeat-x; width: 591px; height: 40px; padding: 0; margin: 0;}
.livematch-zap { height: 18px; position: absolute; margin-top: 8px; margin-left: 10px; padding: 2px; font-weight: bold;  width: 290px; font-size: 13px; font-family: Tahoma; text-align: center; color: black; background-color: white; filter:alpha(opacity=70); opacity: 0.7; -moz-opacity:0.7;} 
.livematch-dej { height: 18px; position: absolute; margin-top: 10px; margin-left: 370px; padding-left: 5px; padding-right: 5px; font-weight: normal; width: 100px; font-size: 13px; font-family: Tahoma; text-align: center; color: black; background-color: white; filter:alpha(opacity=50); opacity: 0.5; -moz-opacity:0.5;} 
.livematch-onl { height: 18px; position: absolute; margin-top: 10px; margin-left: 490px; padding-left: 5px; padding-right: 5px; font-weight: normal; width: 80px; font-size: 13px; font-family: Tahoma; text-align: center; color: black; background-color: white; filter:alpha(opacity=50); opacity: 0.5; -moz-opacity:0.5;} 
A.livematch-odk:link, A.livematch-odk:visited { color:#000000; text-decoration: none; font-weight: none; }
A.livematch-odk:hover { color:#000000; text-decoration: underline; font-weight: none; }

#livematch2 { background: url('../images/livematch2-poz.png') repeat-x; width: 591px; height: 40px; padding: 0; margin: 0;}
.livematch2-zap { height: 18px; position: absolute; margin-top: 8px; margin-left: 10px; padding: 2px; font-weight: bold;  width: 290px; font-size: 13px; font-family: Tahoma; text-align: center; color: black; background-color: white; filter:alpha(opacity=70); opacity: 0.7; -moz-opacity:0.7;} 
.livematch2-dej { height: 18px; position: absolute; margin-top: 10px; margin-left: 370px; padding-left: 5px; padding-right: 5px; font-weight: normal; width: 100px; font-size: 13px; font-family: Tahoma; text-align: center; color: black; background-color: white; filter:alpha(opacity=50); opacity: 0.5; -moz-opacity:0.5;} 
.livematch2-onl { height: 18px; position: absolute; margin-top: 10px; margin-left: 490px; padding-left: 5px; padding-right: 5px; font-weight: normal; width: 80px; font-size: 13px; font-family: Tahoma; text-align: center; color: black; background-color: white; filter:alpha(opacity=50); opacity: 0.5; -moz-opacity:0.5;} 
#livematch2-podrob { background: url('../images/livematch2-poz2.gif'); font-size: 11px; font-family: "Tahoma"; padding: 10px; color: #23323A;} 
#livematch2-konec { background: url('../images/livematch2-poz3.gif') repeat-x; } 
A.livematch2-odk:link, A.livematch2-odk:visited { color:#000000; text-decoration: none; font-weight: none; }
A.livematch2-odk:hover { color:#000000; text-decoration: underline; font-weight: none; }

/** Kategorie článků na hlavní stránce **/
#kategoriecl { background: url('../images/kategorie.png') repeat-x; width: 662px; height: 43px; padding: 0; margin-top: 15px;}
.kategoriecl-cl { height: 18px; position: absolute; margin-top: 13px; padding-right: 15px; margin-left: 180px; width: 460px; font-size: 14px; font-family: Tahoma; text-align: right; color: black; } 
A.kategoriecl-odk:link, A.kategoriecl-odk:visited { color:#000000; text-decoration: none; font-weight: none; }
A.kategoriecl-odk:hover { color:#000000; text-decoration: underline; font-weight: none; }

/** Krátké novinky na hlavní stránce **/
#kratkenovinky { background: url('../images/kratke.png') repeat-x; width: 662px; height: 300px; padding: 0; margin-top: 15px;}
.kratkenovinky-nov { position: absolute; margin-top: 45px; margin-left: 15px; width: 630px; height: 230px; font-size: 12px; font-family: "Arial"; text-align: left; color: black; } 

/** Další články na hlavní stránce **/
#dalsiclanky { background: url('../images/dalsi.png') repeat-x; width: 662px; height: 200px; padding: 0; margin-top: 15px;}
.dalsiclanky-cla { position: absolute; margin-top: 45px; margin-left: 15px; width: 630px; height: 125px; font-size: 12px; font-family: "Arial"; text-align: left; color: black; } 

/** SOUPISKA profily **/
td.soup {background: #EAEAEA;color: #000000;font-family: "Tahoma", Arial;font-size: 12px;width: 140px;padding-left: 5px;font-weight: bold;height: 40px;}
td.soup2 {background: #FFFFFF;color: #000000;font-family: "Tahoma", Arial;font-size: 12px;border: 1px solid #EAEAEA;width: 250px;padding-left: 5px;height: 40px;}

/** SOUPISKA výpis hráčů **/
div.box-soup {width: 660px; overflow: hidden; margin: 0; padding: 0;}
div.box-soup2 {font-family: "Tahoma"; font-size: 13px; width: 200px; height: 30px; overflow: hidden; float: left; background: transparent url('../images/poz-soup.png') 0px 0px no-repeat; padding: 5px; margin-right: 1px; margin-top: 0; margin-left: 0; margin-bottom: 0; color: #535353;}
div.box-soup-nadp {font-family: "Tahoma"; font-size: 14px; width: 660px; background: #005C8B; padding: 7px; color: #FFFFFF; margin-top: 10px; margin-bottom: 5px;}

A.box-soupodk:link, A.box-soupodk:visited { font-weight: bold; color:#000000; text-decoration: underline; }
A.box-soupodk:hover { color:#005C8B; text-decoration: none; }

/** SOUPISKA výpis hráčů2 **/
table#soupiska { border-collapse: collapse; width: 100%; }
table#soupiska tr td.cislo 			{width: 8%; padding: 2px 2px 2px 2px; text-align: center; font-weight: bold; background: #005C8B; color:#ffffff; font-family: Georgia; border: 1px solid #005C8B; border-bottom:3px solid #D3D3D3; font-size: 0.9em;}
table#soupiska tr td.post	 		{width: 15%; padding: 2px 2px 2px 2px; text-align: center; font-weight: bold; background: #005C8B; color:#ffffff; font-family: Georgia; border: 1px solid #005C8B; border-bottom:3px solid #D3D3D3; font-size: 0.9em;}
table#soupiska tr td.jmeno 			{width: 37%; padding: 2px 2px 2px 7px; text-align: left; font-weight: bold; background: #005C8B; color:#ffffff; font-family: Georgia; border: 1px solid #005C8B; border-bottom:3px solid #D3D3D3; font-size: 0.9em;}
table#soupiska tr td.narozen			{width: 20%; padding: 2px 2px 2px 2px;; text-align: center; font-weight: bold; background: #005C8B; color:#ffffff; font-family: Georgia; border: 1px solid #005C8B; border-bottom:3px solid #D3D3D3; font-size: 0.9em;}
table#soupiska tr td.zeme			{width: 20%; padding: 2px 2px 2px 2px; text-align: center; font-weight: bold; background: #005C8B; color:#ffffff; font-family: Georgia; border: 1px solid #005C8B; border-bottom:3px solid #D3D3D3; font-size: 0.9em;}
table#soupiska tr td.cislo2 			{width: 8%; padding: 2px 2px 2px 2px; text-align: center; border:1px solid #D3D3D3;}
table#soupiska tr td.post2	 		{width: 15%; padding: 2px 2px 2px 2px; text-align: center; border:1px solid #D3D3D3;}
table#soupiska tr td.jmeno2 			{width: 37%; padding: 2px 2px 2px 7px; text-align: left; font-weight: bold; border:1px solid #D3D3D3;}
table#soupiska tr td.narozen2			{width: 20%; padding: 2px 2px 2px 2px; text-align: center; border:1px solid #D3D3D3;}
table#soupiska tr td.zeme2			{width: 20%; padding: 2px 2px 2px 2px; text-align: center; border:1px solid #D3D3D3;}
table#soupiska tr td{  cursor: pointer;}
table#soupiska tr.A 			{background-color: #FFFFFF; cursor: pointer;}
table#soupiska tr.A:hover 			{background-color: #FFFFCE; cursor: pointer;}
table#soupiska tr.B 			{background-color: #EEEEEE; cursor: pointer;}
table#soupiska tr.B:hover 			{background-color: #FFFFCE; cursor: pointer;}
table#soupiska tr td			{}

/** Statistiky výpis hráčů2 **/
table#statistiky { border-collapse: collapse; width: 100%; }
table#statistiky tr td.cislo 			{width: 5%; padding: 2px 2px 2px 2px; text-align: center; font-weight: bold; background: #005C8B; color:#ffffff; font-family: Georgia; border: 1px solid #005C8B; border-bottom:3px solid #D3D3D3; font-size: 0.9em;}
table#statistiky tr td.post	 		{width: 20%; padding: 2px 2px 2px 2px; text-align: center; font-weight: bold; background: #005C8B; color:#ffffff; font-family: Georgia; border: 1px solid #005C8B; border-bottom:3px solid #D3D3D3; font-size: 0.9em;}
table#statistiky tr td.jmeno 			{width: 35%; padding: 2px 2px 2px 7px; text-align: left; font-weight: bold; background: #005C8B; color:#ffffff; font-family: Georgia; border: 1px solid #005C8B; border-bottom:3px solid #D3D3D3; font-size: 0.9em;}
table#statistiky tr td.zapasy			{width: 5%; padding: 2px 2px 2px 2px;; text-align: center; font-weight: bold; background: #005C8B; color:#ffffff; font-family: Georgia; border: 1px solid #005C8B; border-bottom:3px solid #D3D3D3; font-size: 0.9em;}
table#statistiky tr td.minuty			{width: 10%; padding: 2px 2px 2px 2px; text-align: center; font-weight: bold; background: #005C8B; color:#ffffff; font-family: Georgia; border: 1px solid #005C8B; border-bottom:3px solid #D3D3D3; font-size: 0.9em;}
table#statistiky tr td.goly			{width: 5%; padding: 2px 2px 2px 2px; text-align: center; font-weight: bold; background: #005C8B; color:#ffffff; font-family: Georgia; border: 1px solid #005C8B; border-bottom:3px solid #D3D3D3; font-size: 0.9em;}
table#statistiky tr td.zk			{width: 5%; padding: 2px 2px 2px 2px; text-align: center; font-weight: bold; background: #005C8B; color:#ffffff; font-family: Georgia; border: 1px solid #005C8B; border-bottom:3px solid #D3D3D3; font-size: 0.9em;}
table#statistiky tr td.ck			{width: 5%; padding: 2px 2px 2px 2px; text-align: center; font-weight: bold; background: #005C8B; color:#ffffff; font-family: Georgia; border: 1px solid #005C8B; border-bottom:3px solid #D3D3D3; font-size: 0.9em;}
table#statistiky tr td.cislo2 			{width: 5%; padding: 2px 2px 2px 2px; text-align: center; border:1px solid #D3D3D3;}
table#statistiky tr td.post2	 		{width: 20%; padding: 2px 2px 2px 2px; text-align: center; border:1px solid #D3D3D3;}
table#statistiky tr td.jmeno2 			{width: 35%; padding: 2px 2px 2px 7px; text-align: left; font-weight: bold; border:1px solid #D3D3D3;}
table#statistiky tr td.zapasy2			{width: 5%; padding: 2px 2px 2px 2px; text-align: center; border:1px solid #D3D3D3;}
table#statistiky tr td.minuty2			{width: 10%; padding: 2px 2px 2px 2px; text-align: center; border:1px solid #D3D3D3;}
table#statistiky tr td.goly2			{width: 5%; padding: 2px 2px 2px 2px; text-align: center; border:1px solid #D3D3D3;}
table#statistiky tr td.zk2			{width: 5%; padding: 2px 2px 2px 2px; text-align: center; border:1px solid #D3D3D3;}
table#statistiky tr td.ck2			{width: 5%; padding: 2px 2px 2px 2px; text-align: center; border:1px solid #D3D3D3;}
table#statistiky tr td{  cursor: pointer;}
table#statistiky tr.A 			{background-color: #FFFFFF; cursor: pointer;}
table#statistiky tr.A:hover 			{background-color: #FFFFCE; cursor: pointer;}
table#statistiky tr.B 			{background-color: #EEEEEE; cursor: pointer;}
table#statistiky tr.B:hover 			{background-color: #FFFFCE; cursor: pointer;}
table#statistiky tr td			{}

/** SOUPISKA profily **/
#profilhrace {font-family: Arial; margin: 0px; padding: 10px; height: 260px; border-bottom: 2px solid #005C8B; background-color: #E4E7E4;}
#profilhrace .foto { width: 200px; height: 250px; border: 1px solid #005C8B; text-align: left; padding: 1px;}
#profilhrace .informace-radek { border-bottom: 1px solid #CAB9B3; font-size: 14px; padding-top: 10px; padding-bottom: 10px; width: 425px; float: right;}
/** SOUPISKA profily **/

/** MENU **/
.chromestyle{padding: 5px 20px; background: #E1E1E1; border-top: 3px solid #006599;font-family: "Tahoma", Trebuchet MS, Arial;}
.chromestyle ul{border: none;width: 100%;margin: 0;text-align: left; }
.chromestyle ul li{display: inline;}
.chromestyle ul li a{color: #000000;text-decoration: none;font-size: 15px;font-weight: normal;padding: 5px;margin-right: 30px;line-height: 100%; font-variant: small-caps;}
.chromestyle ul li a:hover, .chromestyle ul li a.selected{ background: #006599;color: #FFFFFF;}

.dropmenudiv{position:absolute;top: 0;border-left: 4px solid #006599; border-bottom: 1px solid #006599; border-right: 1px solid #006599; border-top: 1px solid #006599; /*THEME CHANGE HERE*/line-height:21px;z-index:100;background-color: white;width: 150px;visibility: hidden;font-family: "Tahoma", Trebuchet MS, Arial;font-size: 13px;font-weight: normal;}
.dropmenudiv a{width: auto;display: block;text-indent: 3px;border-bottom: 1px solid #BBB; padding-left: 5px;background: #F7F7F7;text-decoration: none;font-weight: normal;color: black;}
* html .dropmenudiv a{ width: 100%;}
.dropmenudiv a:hover{ background-color: #DBDBDB;color: black;}

/****** příští/minulý zápas ******/
table.zap						{width: 220px; font-family: "Trebuchet MS"; border-collapse: collapse; border: none;}
table.zap tr td.header {color: #FFFFFF; border: none;}
table.zap tr td 			{font-weight: bold; text-align: left; font-size: 14px;}
table.zap tr th 			{font-weight: normal; font-size: 12px; text-align: left;}

table.zap2						{width: 220px; font-family: "Trebuchet MS"; border-collapse: collapse; border: none; text-align: center; margin-bottom: 5px;}
table.zap2 tr td 			{font-weight: bold; text-align: center; font-size: 14px; background-color: #C0C0C0; color: #000000; text-decoration: none;}

A.zap2:link, A.zap2:visited { font-family: "Tahoma"; padding: 0px; display:block; font-weight: bold; color:#000000; text-decoration: none; text-align: center; font-size: 12px; background-color: #E1E1E1; }
A.zap2:hover { font-family: "Tahoma"; padding: 0px; display:block; color:#FFFFFF; text-decoration: none; text-align: center; font-size: 12px; background-color: #006498; }

.znaktym { border: 1px solid white; width: 60px; height: 40px; }

A.odk:link, A.odk:visited { font-family: "Trebuchet MS"; color:#000000; text-decoration: none; font-size: 11px; background-color: #E1E1E1; padding-left: 2px; padding-right: 2px;}
A.odk:hover { font-family: "Trebuchet MS"; color:#FFFFFF; text-decoration: underline; font-size: 11px; background-color: #006091; padding-left: 2px; padding-right: 2px;}




/****** Ohraničení obrázku ******/
.obrcl {float: left; text-align: left; background: #fff; border: 1px solid #CDCDCD; margin-right: 10px; padding: 2px; width:180px; height: 120px;}
.obrcl2 {float: left; text-align: left; background: #fff; border: 1px solid #CDCDCD; margin-right: 10px; padding: 2px; width:220px; height: 177px;}
.obrcl3 {float: left; text-align: left; background: #fff; border: 1px solid #CDCDCD; margin-right: 10px; padding: 2px; width:162px; height: 130px;}



/****** Tabulka na reportáže ******/
table.repo						{width: 100%; font-family: "Tahoma"; margin: auto; margin-top: 10px; margin-bottom: 15px; border-collapse: collapse; border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}
table.repo tr td.header { background: #00314A; font-family: "Tahoma"; color: #FFFFFF; padding: 5px; border: none; font-size: 1.25em;}
table.repo tr td 			{padding: 5px; border-bottom: 1px solid #CCCCCC; font-family: "Tahoma";  }
table.repo tr th 			{padding: 3px; font-weight: normal; background: #EAEAEA; font-family: "Tahoma"; font-size: 0.85em;}
.tblpoz {background: url("../images/pozreportable3.gif") repeat-x;}

/****** Tabulka na reportáže ******/
table.tblreport 				{margin: 10px 0px 15px 0px; border-collapse: collapse; width: 100%; font-family: "Tahoma";}
table.tblreport tr th    	{padding: 4px 4px 4px 4px; width: 80%; font-weight: normal; background: #00314A; color:#ffffff; font-size: 18px; border-left:1px solid #D3D3D3;border-top:1px solid #D3D3D3; border-bottom:1px solid #D3D3D3;border-right:0;}
table.tblreport tr th a  	{color:#ffffff;}
table.tblreport tr td    	{padding: 4px 4px 4px 4px;  background:transparent; border:1px solid #D3D3D3;}
table.tblreport tr td.item {padding: 1px 5px 1px 1px;  width: 20%; background:#004F79; font-size: 11px; text-align: right; border-left: 1px solid #0072AE; color: #B7E6FF;}
table.tblreport tr td.item2 {padding: 5px 4px 5px 4px;  width: 100%; background:#EEEEEE; font-size: 14px; }
table.tblreport tr td.item3 {padding: 4px 4px 4px 4px;  width: 100%; background:#FFFFFF; }


/* tabulka na hlavní stránce s důležitou informací*/
table.dulinfo {background: #EAEAEA;color: #000000;font-family: "Tahoma", Arial;font-size: 12px;border: 1px solid #005E91;width: 590px;padding: 5px;}

/* tabulka bez měnícího se pozadí */
.tbl { border: 1px solid #EAEAEA;}
.tbl-nadp { background: #004970; color: #FFFFFF; font-family: "Tahoma", Arial; font-size: 12px; border-bottom: 1px solid #EAEAEA; padding: 3px;}
td.tbl { background: #EAEAEA; color: #000000; font-family: "Tahoma", Arial; font-size: 12px; border: 1px solid #EAEAEA; padding: 3px;}
td.tbl2 { background: #FFFFFF; color: #000000; font-family: "Tahoma", Arial; font-size: 12px; border: 1px solid #EAEAEA; padding: 3px;}

/* tabulka s měnícím se pozadí */
tr.tablehra2 {background: #EAEAEA;color: #000000;font-family: "Tahoma", Arial;font-size: 1.0em;border-bottom: 1px solid white;}
tr.tablehra1 {background: #FFFFFF;color: #000000;font-family: "Tahoma", Arial;font-size: 1.0em;border-bottom: 1px solid #EAEAEA;}
tr.tablehra2:hover {background: #005E91;color: #FFFFFF;font-family: "Tahoma", Arial;font-size: 1.0em;border-bottom: 1px solid white;}
tr.tablehra1:hover {background: #005E91;color: #FFFFFF;font-family: "Tahoma", Arial;font-size: 1.0em;border-bottom: 1px solid white;}

A.tablehra:link, A.tablehra:visited { color:#000000; text-decoration: underline;}
A.tablehra:hover { color:#FFFFFF; text-decoration: none;}


/* tabulka sestavy */
table.ses {
	width: 100%;
	text-align: center
}

table.ses th {
	padding: 4px;
	background-color: #E7E7E7;
	font-weight: bold;
	color: white;
}

table.ses td {
  background-color: #F2F2F2;
	padding: 4px;
	font-size: 13px;
	border: 1px solid #00486F;
}

table.ses td.polozka {
	background-color: #E7E7E7;
	font-weight: bold;
}

table.ses td.popis {
	background-color: #E7E7E7;
	border: 1px solid #00486F;
	font-weight: bold;
}

/* tabulka odkazy */
.tableodk1 {
  background: #EAEAEA;
  color: #000000;
  font-family: "Trebuchet MS", Arial;
  font-size: 13px;
  padding: 5px;
  text-align: center;
}
.tableodk2 {
  background: #FFFFFF;
  color: #000000;
  font-family: "Trebuchet MS", Arial;
  font-size: 13px;
  padding: 5px;
  text-align: center;
}
.tableodk2:hover {
  background: #005E91;
  color: #FFFFFF;
  font-family: "Trebuchet MS", Arial;
  font-size: 13px;  
  padding: 5px;
  text-align: center;
  text-decoration: none;
}
.tableodk1:hover {
  background: #005E91;
  color: #FFFFFF;
  font-family: "Trebuchet MS", Arial;
  font-size: 13px; 
  padding: 5px; 
  text-align: center;
  text-decoration: none;
}

A.tableodk:link, A.tableodk:visited {
	font-weight: normal;
	color:#000000;
	text-decoration: underline;
  }
A.tableodk:hover {
  font-weight: normal;
	color:#FFFFFF;
	text-decoration: none;
}

/* menu */
A.menu2:link, A.menu2:visited {
	display:block;
	font-weight: normal;
	color:#000000;
	text-decoration: none;
	border-bottom:1px solid #FFFFFF;
  background: #DDE3EA;
  padding: 1px;
  font-size: 12px;
  }
A.menu2:hover {
	display:block;
	color:#000000;
	text-decoration: none;
border-bottom:1px solid #FFFFFF;
  background: #ABBACB;
  padding: 1px;
  font-size: 12px;
}

  /* články - infobox */
  #clainfo {background:#FFFFFF; border-top: 1px dotted #9F9F9F; border-bottom: 1px dotted #9F9F9F; color: #000000; font-size: 11px; font-family: "Tahoma", Trebuchet MS; padding: 4px; margin-bottom: 13px;}
  #clainfo a {color: #000000; text-decoration: none; font-weight: normal; font-family: "Tahoma", Trebuchet MS}
  #clainfo a:hover {text-decoration: none; color: #006498; font-family: "Tahoma", Trebuchet MS}
  .clainfo-zvettxt {color: #666666; font-size: 11px; font-family: "Tahoma", Trebuchet MS; float: right;}
  
  #clainfo2 {background:#FFFFFF; border-top: 1px dotted #D6D6D6; border-bottom: 1px dotted #D6D6D6; color: #575757; font-size: 11px; font-family: "Tahoma", Trebuchet MS; padding: 3px; margin-bottom: 13px;}
  #clainfo2 a {color: #575757; text-decoration: none; font-weight: normal; font-family: "Tahoma", Trebuchet MS}
  #clainfo2 a:hover {text-decoration: none; color: #000000; font-family: "Tahoma", Trebuchet MS;}
  
  /* krátké novinky */
  
  .krnov {background:#FFFFFF; color: #575757; font-size: 11px; font-family: "Tahoma", Trebuchet MS; margin: 0; padding: 0;}
  

A.odk:link, A.odk:visited {
	text-decoration: none;
  }
A.odk:hover {
	text-decoration: underline;
}
/* tagy */
img {border: none;}
td {padding: 1px;}
form {padding: 0; margin: 0;}
fieldset {margin-bottom: 10px; padding: 8px;}
legend {font-weight: bold; color: #000000;}
input, textarea {font-size: 13px; font-family: inherit;}

/* menu */
.menu {}
.menu a {}
.menu a.act {}
.menu a.hs_closed {background-image: url("../images/system/hs_open.gif");}
.menu a.hs_opened {background-image: url("../images/system/hs_close.gif");}
.menu a.hs_closed, .menu a.hs_opened {padding-right: 16px; background-position: right 55%; background-repeat: no-repeat;}
.menu ul.hs_content {display: none; padding: 5px 0 10px 10px !important; margin: 0 !important; list-style-type: none !important;}
.menu ul.hs_content li {border: none !important;}

/* boxy */
.box-title {padding-left: 7px; padding-top: 2px; padding-bottom: 2px; font-size: 16px; font-weight: bold; color: #FFFFFF; -moz-border-radius: 7px 7px 0px 0px; border: 1px solid #4C82A3; background-color: #4C82A3;}
.box-item {margin-bottom: 20px; -moz-border-radius: 0px 0px 7px 7px; border-left: 1px solid #4C82A3; border-right: 1px solid #4C82A3; border-bottom: 1px solid #4C82A3; border-top: 0; padding: 5px;}
.searchform {padding-bottom: 10px;}
.searchform input.q {width: 70px;}

/* vypis */
.list-title {margin: 15px 0 3px 0 !important; padding-bottom: 5px !important; padding-top: 10px !important;}
.list-title a {font-size: 15px; color: #004E77; font-family: "Tahoma", Arial, Trebuchet MS;}
.list-perex {padding: 0 !important; margin: 0 0 0px 0 !important; font-size: 13px;}
.list-info {color: #808080; padding: 4px 0 15px 0 !important; clear: both;}
.list-info span {font-weight: bold;}
.list-info a {text-decoration: none; color: #808080;

	margin: 0;
	color: #006699;
	font-size: 18px;
	font-weight: normal;
	letter-spacing: -1px;
	padding-left:25px;
	background-image:url(px.png);
	background-repeat:no-repeat;
	background-position: 5px 3px;}



/* obrázek do článku s popiskem */
div.image_popis {float: right; max-width: 320px; background:#E8E8E8; margin-left: 15px; border: 1px solid #D2D2D2;}
.image_popis blockquote {padding: 10px; max-width: 320px;}
.image_popis p {color: #494949; font-size: 0.85em; font-family: "Tahoma"; padding-left: 10px; padding-right: 10px; padding-bottom: 1px; max-width: 200px;}



/* clanek */
.article-navigation {font-style: italic; margin-bottom: 8px; padding-top: 12px;}
.article-perex { color: #000000; padding: 8px; font-weight: bold; min-height: 180px; font-size: 1.00em; font-family: "Arial", Helvetica, sans-serif, Geneva CE; border-bottom:1px dotted #BFBFBF; letter-spacing: 0.5px;}
.article-full {  font-size: 0.95em; font-family: "Arial", Helvetica, sans-serif, Geneva CE; padding-top: 1px; padding-left: 3px; padding-right: 3px;}
.article-info {width: 627px; color: #000000; padding: 0px 0 0px 0;}
.article-info td {padding: 0px; line-height: 24px;}
.article-info a {color: #006498; text-decoration: udnerline;}
.ratetable {border: 1px solid #dcdcdc; padding: 5px;}
.ratetable td {padding: 0 2px; text-align: center; vertical-align: top;}
.ratetable tr.r1 * {font-weight: bold;}

/* anketa a shoutbox */
.poll, .sbox {border: none; background-color: #ffffff;}
.poll-content, .sbox-content {padding: 5px;}
.poll-question, .sbox-title {text-align: center; padding-bottom: 5px;}

  /* individualni pro anketu */
  .poll-answer {border-top: 1px dotted #dcdcdc; padding: 6px 0 5px 0; font-size: 11px;}
  .poll-answer input {padding: 0; margin: 0;}
  .poll-answer .votebutton {margin: 3px 4px 2px 0 !important;}
  .poll-answer div {background-image: url("../images/system/votebar.gif"); background-repeat: repeat-x; height: 11px; margin: 6px 2px 4px 0;}
  .poll-question div {color: #a4a4a4; font-size: 9px;}

  /* individualni pro shoutbox */
  .sbox-item {font-size: 11px; color: #515151; font-family: "Arial"; padding-bottom: 10px;}
  .sbox-input, .sbox .inputc {width: 90%;}
  .sbox-posts {overflow: auto;}
  .sbox form, .sbox table {margin: 0; padding: 0;}
  .sbox table {border-collapse: collapse; width: 90%;}
  .sbox table td.rpad {width: 44px;}
  .sbox .cimage {display: block; margin: 2px 0 0 0;}

/* prispevky / komentare */
.posts-comments, .posts-book {border: 1px solid #dcdcdc;}
.posts-comments {margin-top: 32px; padding: 5px;} .posts-book {padding: 12px;}
.posts h2 {}
.posts-form {padding-bottom: 10px;}
.posts-form-buttons {padding-left: 16px;}
.posts-form-buttons img {vertical-align: middle;}
.post-head {margin-top: 20px;}
.post-author {font-weight: bold; text-decoration: underline; color: #006498; font-size: 1.0em;}
.post-author-guest {font-weight: bold; color: #006498; font-size: 1.0em;}
.post-subject {font-weight: bold; color: #5C5C5C;}
.post-info {color: #808080; font-size: 0.9em;}
.post-actions a {font-size: 10px; text-decoration: none; padding-left: 4px; padding-right: 4px;}
.post-actions a:hover {background-color: #006498; color: white;}
.post-body {padding: 0; margin: 0;}
.post-smiley {vertical-align: middle;}
.post-answer {padding-left: 30px;}
.post-answer .post-info {font-size: 10px;}
.post-answer .post-head {margin-top: 15px;}

#article-comments .posts-comments {border: 1px solid #dcdcdc; background-color: #F5F5F5;}
#article-comments .posts h2 {margin:0; padding:0;}
#article-comments .post-head {margin-top: 7px;}
#article-comments .posts-form {padding-bottom: 10px;}
#article-comments .post-author {font-weight: bold; text-decoration: underline; color: #006498; font-size: 0.9em;}
#article-comments .post-author-guest {font-weight: bold; color: #006498; font-size: 0.9em;}
#article-comments .post-info {color: #808080; font-size: 0.8em;}
#article-comments .post-actions a {font-size: 0.8em; text-decoration: none; padding-left: 4px; padding-right: 4px;}
#article-comments .post-actions a:hover {background-color: #006498; color: white;}
#article-comments .post-body {padding: 0; margin: 0; font-size: 0.9em;}


/* galerie */
.gallery td {overflow: hidden;}
.gallery img {margin: 3px; border: 1px solid #dcdcdc;}

/* vzkazy */
.messages-menu a {padding: 0 6px; text-decoration: none; border-right: 1px solid #dcdcdc;}
.messages-menu a.active {font-weight: bold;}
.messages-table {width: 672px; border: 1px solid #dcdcdc;}
.messages-table td {padding: 5px 15px;}
.messages-table a {text-decoration: none;}
.messages-table a.notreaded {font-weight: bold;}

/* tabulky (vypis uzivatelu, seznam temat fora) */
.widetable, .widetable2 {width: 672px;}
.widetable {border: 1px solid #dcdcdc;}
.widetable td {width: 50%; padding: 6px 15px;}
.widetable2 td {padding: 6px 10px;}

/* profil */
.profiletable td {padding: 3px 10px;}
.profiletable .avatartd {padding: 5px;}
.profiletable .note {padding: 0 5px 5px 0; width: 375px; overflow: auto;}
.profiletable .posts-form-buttons {padding-left: 0;}
.avatar {width: 96px; height: 128px; border: 1px solid #000000; overflow: hidden;}

/* formulare */
.areasmall {width: 370px; height: 100px;}
.areamedium {width: 495px; height: 150px;}
.inputsmall {width: 177px;}
.inputmedium {width: 370px;}
.inputc {width: 104px;}

/* strankovani*/
.paging {padding: 6px 0 3px 1px;}
.paging span a {padding: 0 2px; text-decoration: none;}
.paging a.act {text-decoration: none; background-color: #006498; color: white;}

/* systemove zpravy */
.message1, .message2, .message3 {margin: 5px 0 20px 0; padding: 11px 5px 13px 48px; font-weight: bold; background-color: #ffffff; background-position: 5px 5px; background-repeat: no-repeat; border: 1px solid #e1e1e1;}
.message1 ul, .message2 ul, .message3 ul {margin: 0; padding: 5px 0 0 15px;}
.message1 {background-image: url("../images/icons/info.png");}
.message2 {background-image: url("../images/icons/warning.png");}
.message3 {background-image: url("../images/icons/error.png");}

.message4 {background-image: url("../images/icons/warning.png"); color: #444444;background-color: #ffffff; background-position: 5px 18px; background-repeat: no-repeat; margin: 5px 0 20px 0; padding: 11px 5px 13px 48px; border: 1px solid #e1e1e1; font-size: 11px;}

/* horizontalni cara */
.hr {height: 10px; background-image: url("../images/system/hr.gif"); background-position: left center; background-repeat: repeat-x;}
.hr hr {display: none;}

/* ruzne */
.pre {font-family: monospace; white-space: nowrap; display: block;}
.bborder {padding-bottom: 8px; margin-bottom: 12px; border-bottom: 1px solid #dcdcdc;}
.anchor {position: relative; top: -128px; height: 0px;}
.backlink {display: block; font-weight: bold; padding-bottom: 15px;}
.hint {color: #808080; font-size: 10px; padding: 0 4px;}
.cimage {width: 68px; height: 22px; vertical-align: top; margin-left: 5px;}
.exp {border-bottom: 1px dashed #808080; cursor: help;}
.icon {vertical-align: middle; margin-top: -1px;}
.right {float: right; margin: 1px 1px 5px 10px;}
.left {float: left; margin: 1px 10px 5px 1px;}
.wlimiter {width: 672px; overflow: auto;}
.minip {padding: 0; margin: 0 0 4px 0;}
.rpad {padding-right: 10px;}
.lpad {padding-left: 10px;}
.inline {display: inline;}
.important {color: red;}
.hidden {display: none;}
.cleaner {clear: both;}
.pad {padding: 10px;}


/* slider */
#featured{width:100%;position:relative;border:1px solid #46a3e0;height:291px;background:#fff; background:url('../images/nacitam.gif') no-repeat; background-position: 26% 50%;}
#featured ul.ui-tabs-nav{position:absolute;top:0;left:360px;list-style:none;padding:0;margin:0;width:360px;border-left:1px solid #46a3e0;}
#featured ul.ui-tabs-nav li{padding:0px 0;padding-left:0px;font-size:12px;color:#666;}
#featured ul.ui-tabs-nav li img{float:left;margin-top:3px; margin-left: 5px; margin-right: 5px; background:#fff;border:1px solid #46a3e0;}
#featured ul.ui-tabs-nav li span{font-size:12px; font-family: "Arial"; line-height: 16px; font-weight: bold; }
#featured li.ui-tabs-nav-item a{display:block;height:70px; width: 299px;color:#28414F;background:url('../images/polozka.png'); text-decoration:none; padding-top: 3px;}
#featured li.ui-tabs-nav-item a:hover{background:url('../images/polozka2.png'); color:#FFFFFF;}
#featured li.ui-tabs-selected{}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{background: url('../images/polozka2.png'); color:#FFFFFF;}
#featured .ui-tabs-panel{width:360px;height:291px;background:#999;position:relative;overflow:hidden;}
#featured .ui-tabs-panel .info{position:absolute;width:100%;bottom:0px;left:0;max-height:150px; padding-bottom: 10px; background:url('../images/transparent-bg.png');}
#featured .info h2{font-size:17px;font-family:"Arial";color:#fff;padding:5px;margin:0;overflow:hidden;text-shadow:2px 2px 2px #000000; }
#featured .info .infoperex{margin:0 5px;font-family:"Arial";font-size:11px;line-height:15px;color:#fff;}
#featured .info a{text-decoration:none;color:#fff;}
#featured .info a:hover{text-decoration:underline;}
#featured .ui-tabs-hide{display:none;}
#featured .info .pokracovat{color:#46a3e0;text-decoration:underline;}
