
	/* Start layout CSS */
	.tableWidget_headerCell,.tableWigdet_headerCellOver,.tableWigdet_headerCellDown{	/* General rules for both standard column header and mouse on header of sortable columns */
		cursor:pointer;	
		border-bottom:3px solid #C5C2B2;
		border-right:1px solid #ACA899;
		border-left:1px solid #FFF;	
		background-color: #ECE9D8;
	}
	
	.tableWidget_headerCell{	/* Standard column header */
		border-top:2px solid #ECE9D8;
		
	}
	
	.tableWigdet_headerCellOver{	/* Rollover on sortable column header */
		border-top:2px solid #FFC83C;		
	}
	.tableWidget tbody .tableWidget_dataRollOver{	/* Rollover style on mouse over (Data) */
		background-color:#FFF;	/* No mouseover color in this example - specify another color if you want this */
	}
	
	.tableWigdet_headerCellDown{
		border-top:2px solid #FFC83C;	
		background-color:#DBD8C5;
		border-left:1px solid #ACA899;
		border-right:1px solid #FFF;			
	}
	.tableWidget td{
		margin:0px;
		padding:2px;
		border-bottom:2px solid #EAE9E1;	/* Border bottom of table data cells */
		border-right:1px solid #EAE9E1;	/* Border bottom of table data cells */
	}
	
	/* Coloring table rows */
	
	/* TD List Align Left*/
	#hlavni #obsah td.TableL {
		border-bottom:2px solid #EAE9E1;	/* Border bottom of table data cells */
		border-right:1px solid #EAE9E1;	/* Border bottom of table data cells */
		vertical-align: middle;
		padding: 2px 10px 2px 10px;
		margin: 0px 0px 0px 0px;
		background-color: #FFF;
		text-align: left;
	}
	
	/* TD List Align Center*/
	#hlavni #obsah td.TableC {
		border-bottom:2px solid #EAE9E1;	/* Border bottom of table data cells */
		border-right:1px solid #EAE9E1;	/* Border bottom of table data cells */
		vertical-align: middle;
		padding: 2px 10px 2px 10px;
		margin: 0px 0px 0px 0px;
		background-color: #FFF;
		text-align: center;
	}
	
	/* TD List Align Right */
	#hlavni #obsah td.TableR {
		border-bottom:2px solid #EAE9E1;	/* Border bottom of table data cells */
		border-right:1px solid #EAE9E1;	/* Border bottom of table data cells */
		vertical-align: middle;
		padding: 2px 10px 2px 10px;
		margin: 0px 0px 0px 0px;
		background-color: #FFF;
		text-align: right;
	}
	
	/* TD List Inactiv Left*/
	#hlavni #obsah td.TableInactivL, a.TableInactivL {
		border-bottom:2px solid #EAE9E1;	/* Border bottom of table data cells */
		border-right:1px solid #EAE9E1;	/* Border bottom of table data cells */
		vertical-align: middle;
		padding: 2px 10px 2px 10px;
		margin: 0px 0px 0px 0px;
		background-color: #FFF;
		text-align: left;
		color: #ff0066;
	}
	
	/* TD List Inactiv Left A*/
	#hlavni #obsah a.TableL, a.TableC, a.TableR {
		border: 0px;
		padding: 0px 0px 0px 0px;
		text-decoration: none;
	}
	
	/* TD List Inactiv Left A*/
	#hlavni #obsah a:hover.TableL, a:hover.TableC, a:hover.TableR {
		border: 0px;
		padding: 0px 0px 0px 0px;
		color: #2e67b2;
		text-decoration: none;
	}
	
	/* TD List Inactiv Left A*/
	#hlavni #obsah a.TableInactivL, a.TableInactivC, a.TableInactivR {
		border: 0px;
		padding: 0px 0px 0px 0px;
		color: #ff0066;
		text-decoration: none;
	}
	
	/* TD List Inactiv Left A*/
	#hlavni #obsah a:hover.TableInactivL, a:hover.TableInactivC, a:hover.TableInactivR {
		border: 0px;
		padding: 0px 0px 0px 0px;
		color: #2e67b2;
		text-decoration: none;
	}
	
	/* TD List Inactiv Center */
	#hlavni #obsah td.TableInactivC {
		border-bottom:2px solid #EAE9E1;	/* Border bottom of table data cells */
		border-right:1px solid #EAE9E1;	/* Border bottom of table data cells */
		vertical-align: middle;
		padding: 2px 10px 2px 10px;
		margin: 0px 0px 0px 0px;
		background-color: #FFF;
		text-align: center;
		color: #ff0066;
	}
	
	/* TD List Inactiv Right*/
	#hlavni #obsah td.TableInactivR {
		border-bottom:2px solid #EAE9E1;	/* Border bottom of table data cells */
		border-right:1px solid #EAE9E1;	/* Border bottom of table data cells */
		vertical-align: middle;
		padding: 2px 10px 2px 10px;
		margin: 0px 0px 0px 0px;
		background-color: #FFF;
		text-align: right;
		color: #ff0066;
	}
	
	
	/* TD List Positive Left*/
	#hlavni #obsah td.TablePositiveL, a.TablePositiveL {
		border-bottom:2px solid #EAE9E1;	/* Border bottom of table data cells */
		border-right:1px solid #EAE9E1;	/* Border bottom of table data cells */
		vertical-align: middle;
		padding: 2px 10px 2px 10px;
		margin: 0px 0px 0px 0px;
		background-color: #FFF;
		text-align: left;
		color: #339933; 
	}
	
	/* TD List Positive Left A*/
	#hlavni #obsah a.TableL, a.TableC, a.TableR {
		border: 0px;
		padding: 0px 0px 0px 0px;
		text-decoration: none;
	}
	
	/* TD List Positive Left A*/
	#hlavni #obsah a:hover.TableL, a:hover.TableC, a:hover.TableR {
		border: 0px;
		padding: 0px 0px 0px 0px;
		color: #2e67b2;
		text-decoration: none;
	}
	
	/* TD List Positive Left A*/
	#hlavni #obsah a.TablePositiveL, a.TablePositiveC, a.TablePositiveR {
		border: 0px;
		padding: 0px 0px 0px 0px;
		color: #339933;
		text-decoration: none;
	}
	
	/* TD List Positive Left A*/
	#hlavni #obsah a:hover.TablePositiveL, a:hover.TablePositiveC, a:hover.TablePositiveR {
		border: 0px;
		padding: 0px 0px 0px 0px;
		color: #2e67b2;
		text-decoration: none;
	}
	
	/* TD List Positive Center */
	#hlavni #obsah td.TablePositiveC {
		border-bottom:2px solid #EAE9E1;	/* Border bottom of table data cells */
		border-right:1px solid #EAE9E1;	/* Border bottom of table data cells */
		vertical-align: middle;
		padding: 2px 10px 2px 10px;
		margin: 0px 0px 0px 0px;
		background-color: #FFF;
		text-align: center;
		color: #339933;
	}
	
	/* TD List Positive Right*/
	#hlavni #obsah td.TablePositiveR {
		border-bottom:2px solid #EAE9E1;	/* Border bottom of table data cells */
		border-right:1px solid #EAE9E1;	/* Border bottom of table data cells */
		vertical-align: middle;
		padding: 2px 10px 2px 10px;
		margin: 0px 0px 0px 0px;
		background-color: #FFF;
		text-align: right;
		color: #339933;
	}
	
	/* END of coloring */



	.tableWidget tbody{
		background-color:#FFF;
	}
	.tableWidget{
		font-family:arial;
		font-size:10px;	
		width:auto;
	}
		
	/* End layout CSS */
	
	
	div.widget_tableDiv {
		border: 1px solid #ACA899;	/* Border around entire widget */
		background-color:#FFF;
		height: 200px;
		overflow:auto;
		overflow-y:auto;
		overflow:-moz-scrollbars-vertical;
		width:auto;

	}
	
	html>body div.widget_tableDiv {
		overflow: hidden;
		width:auto;
	}

	.tableWidget thead{
		position:relative;
	}
	.tableWidget thead tr{
		position:relative;
		top:0px;
		bottom:0px;
	}



	.tableWidget .scrollingContent{
		overflow-y:auto;
		overflow:-moz-scrollbars-vertical;
		width:100%;

	}

/* Float Window Table */
	/* TH Header */
	#windowTable th.THeader {
		border-bottom:2px solid #EAE9E1;	/* Border bottom of table data cells */
		border-right:1px solid #EAE9E1;	/* Border bottom of table data cells */
		vertical-align: middle;
		padding: 2px 10px 2px 10px;
		margin: 0px 0px 0px 0px;
		background-color: #FFF;
		text-align: center;
	}
	
	/* TR Header */
	#windowTable tr.THeader {
		border: 0px;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	}
	
		/* Coloring table rows */
	
	/* TD List Align Left*/
	#windowTable td.TableL {
		border-bottom:2px solid #EAE9E1;	/* Border bottom of table data cells */
		border-right:1px solid #EAE9E1;	/* Border bottom of table data cells */
		vertical-align: middle;
		padding: 2px 10px 2px 10px;
		margin: 0px 0px 0px 0px;
		background-color: #FFF;
		text-align: left;
	}
	
	/* TD List Align Center*/
	#windowTable td.TableC {
		border-bottom:2px solid #EAE9E1;	/* Border bottom of table data cells */
		border-right:1px solid #EAE9E1;	/* Border bottom of table data cells */
		vertical-align: middle;
		padding: 2px 10px 2px 10px;
		margin: 0px 0px 0px 0px;
		background-color: #FFF;
		text-align: center;
	}
	
	/* TD List Align Right */
	#windowTable td.TableR {
		border-bottom:2px solid #EAE9E1;	/* Border bottom of table data cells */
		border-right:1px solid #EAE9E1;	/* Border bottom of table data cells */
		vertical-align: middle;
		padding: 2px 10px 2px 10px;
		margin: 0px 0px 0px 0px;
		background-color: #FFF;
		text-align: right;
	}
	
	/* TD List Inactiv Left*/
	#windowTable td.TableInactivL, a.TableInactivL {
		border-bottom:2px solid #EAE9E1;	/* Border bottom of table data cells */
		border-right:1px solid #EAE9E1;	/* Border bottom of table data cells */
		vertical-align: middle;
		padding: 2px 10px 2px 10px;
		margin: 0px 0px 0px 0px;
		background-color: #FFF;
		text-align: left;
		color: #ff0066;
	}
	
	/* TD List Inactiv Left A*/
	#windowTable a.TableL, a.TableC, a.TableR {
		border: 0px;
		padding: 0px 0px 0px 0px;
		text-decoration: none;
	}
	
	/* TD List Inactiv Left A*/
	#windowTable a:hover.TableL, a:hover.TableC, a:hover.TableR {
		border: 0px;
		padding: 0px 0px 0px 0px;
		color: #2e67b2;
		text-decoration: none;
	}
	
	/* TD List Inactiv Left A*/
	#windowTable a.TableInactivL, a.TableInactivC, a.TableInactivR {
		border: 0px;
		padding: 0px 0px 0px 0px;
		color: #ff0066;
		text-decoration: none;
	}
	
	/* TD List Inactiv Left A*/
	#windowTable a:hover.TableInactivL, a:hover.TableInactivC, a:hover.TableInactivR {
		border: 0px;
		padding: 0px 0px 0px 0px;
		color: #2e67b2;
		text-decoration: none;
	}
	
	/* TD List Inactiv Center */
	#windowTable td.TableInactivC {
		border-bottom:2px solid #EAE9E1;	/* Border bottom of table data cells */
		border-right:1px solid #EAE9E1;	/* Border bottom of table data cells */
		vertical-align: middle;
		padding: 2px 10px 2px 10px;
		margin: 0px 0px 0px 0px;
		background-color: #FFF;
		text-align: center;
		color: #ff0066;
	}
	
	/* TD List Inactiv Right*/
	#windowTable td.TableInactivR {
		border-bottom:2px solid #EAE9E1;	/* Border bottom of table data cells */
		border-right:1px solid #EAE9E1;	/* Border bottom of table data cells */
		vertical-align: middle;
		padding: 2px 10px 2px 10px;
		margin: 0px 0px 0px 0px;
		background-color: #FFF;
		text-align: right;
		color: #ff0066;
	}
	
	
	/* TD List Positive Left*/
	#windowTable td.TablePositiveL, a.TablePositiveL {
		border-bottom:2px solid #EAE9E1;	/* Border bottom of table data cells */
		border-right:1px solid #EAE9E1;	/* Border bottom of table data cells */
		vertical-align: middle;
		padding: 2px 10px 2px 10px;
		margin: 0px 0px 0px 0px;
		background-color: #FFF;
		text-align: left;
		color: #339933; 
	}
	
	/* TD List Positive Left A*/
	#windowTable a.TableL, a.TableC, a.TableR {
		border: 0px;
		padding: 0px 0px 0px 0px;
		text-decoration: none;
	}
	
	/* TD List Positive Left A*/
	#windowTable a:hover.TableL, a:hover.TableC, a:hover.TableR {
		border: 0px;
		padding: 0px 0px 0px 0px;
		color: #2e67b2;
		text-decoration: none;
	}
	
	/* TD List Positive Left A*/
	#windowTable a.TablePositiveL, a.TablePositiveC, a.TablePositiveR {
		border: 0px;
		padding: 0px 0px 0px 0px;
		color: #339933;
		text-decoration: none;
	}
	
	/* TD List Positive Left A*/
	#windowTable a:hover.TablePositiveL, a:hover.TablePositiveC, a:hover.TablePositiveR {
		border: 0px;
		padding: 0px 0px 0px 0px;
		color: #2e67b2;
		text-decoration: none;
	}
	
	/* TD List Positive Center */
	#windowTable td.TablePositiveC {
		border-bottom:2px solid #EAE9E1;	/* Border bottom of table data cells */
		border-right:1px solid #EAE9E1;	/* Border bottom of table data cells */
		vertical-align: middle;
		padding: 2px 10px 2px 10px;
		margin: 0px 0px 0px 0px;
		background-color: #FFF;
		text-align: center;
		color: #339933;
	}
	
	/* TD List Positive Right*/
	#windowTable td.TablePositiveR {
		border-bottom:2px solid #EAE9E1;	/* Border bottom of table data cells */
		border-right:1px solid #EAE9E1;	/* Border bottom of table data cells */
		vertical-align: middle;
		padding: 2px 10px 2px 10px;
		margin: 0px 0px 0px 0px;
		background-color: #FFF;
		text-align: right;
		color: #339933;
	}
	
	/* END of coloring */
	
	
	
	
	
	table.obsah {
  width: 100%;
  padding: 0px;
  margin: 0px;
  border-collapse: collapse;
}
table.obsah td {
  padding: 3px 4px;
}
table.obsah td.leftcol {
  padding: 3px 4px;
  background-color: #fee28f;
  width: 350px;
}
table.obsah h3{
  margin: 0px;
}

/* SLOUCENINY */
table.tab {
  width: 100%;
  border-collapse: collapse;
}
table.tab td {
  border: 1px solid #8ae100;
  padding: 3px 4px;
  color: #562C15;
  background: #fff;
}
table.tab tr.tablehlavicka td{
  background: #8ae100;
  color: white;
}
table tr.index td{
  background: #d6d6d6;
  color: #333;
}

table.news {
  width: 100%;
  margin: 2em auto;
  font-weight: bold;
}
table.leftmenu {
  background-color: white;
  font-size: 90%;
  width: 100%;
  border: 1px solid #999;
}
table.okraje {
  border-collapse: collapse;
  border: 1px solid #999;
}
table.okraje td {
  border: 1px solid #999;
}
table.okraje th {
 font-weight: normal;
 background-color: #fee28f;
 border: 1px solid #999;
}

table.open {
  width: 100%;
  border-collapse: collapse;
}
table.open td {
  padding: 3px 4px;
  color: #fff;
}
table.open td.gold {
  padding: 3px 4px;
  color: #f2c63f;
}


table.tab_noborder {
  width: 100%;
}
table.tab_noborder td {
  border: none;
  padding: 3px 4px;
}

