.clsTableHead
{
	font-size : 14px;
	color : White;
	font-weight : bold;
	text-align : center;
	background-color : Crimson;
	vertical-align : middle;
}

.clsTableHeadSmall
{
	font-size : 10px;
	color : White;
	font-weight : bold;
	text-align : center;
	background-color : Crimson;
	vertical-align : middle;
}

.clsTableCounter
{
	font-weight : bold;
	text-align : center;
	background-color : silver;
	vertical-align : middle;
}

.clsTableCounterTop4
{
	font-weight : bold;
	text-align : center;
	background-color : yellow;
	vertical-align : middle;
}

.clsTableCounterTop5
{
	font-weight : bold;
	text-align : center;
	background-color : orange;
	vertical-align : middle;
}

.clsTableSelectedRow
{
	font-weight : bold;
	background-color : yellow;
}

.clsNadpis
{
	font-weight : bold;
	font-size : 18px;
	color : crimson;
	background-color : #fff;
	border-top : 5px #444 solid;
	border-bottom : 3px black double;
	letter-spacing: 2px;
	text-align : left;
}

.clsNadpis2
{
	font-size : 16px;
	font-weight : bold;
	background-color : #fff;
	color : black;
	text-align : left;
	border-top : 5px darkgreen double;
	border-bottom : 2px black dotted;
	letter-spacing: 1px;
}

.clsImage
{
	border : 10px #8A8 solid;
}

.clsGalFoto
{
	border : 3px silver double;
}

.clsPlayerName
{
	font-weight : bold;
	font-size : 20px;
	color : White;
	background-color : royalblue;
	text-align : center;
}

.clsError
{
	background-color : #dbb;
	font-weight : bold;
	color: crimson;
	border : 1px crimson solid;
	background-image: url('../../../images/ikony/ic_error.gif');
	background-repeat: no-repeat;
	padding: 12px 10px 12px 50px;
}

.clsWarn
{
	background-color : lightyellow;
	font-weight : bold;
	color: black;
	border : 1px gold solid;
	background-image: url('../../../images/ikony/ic_warn.gif');
	background-repeat: no-repeat;
	padding: 12px 10px 12px 50px;
}

.clsInfo
{
	background-color : white;
	font-weight : bold;
	color: black;
	border : 1px blue solid;
	background-image: url('../../../images/ikony/ic_info.gif');
	background-repeat: no-repeat;
	padding: 12px 10px 12px 50px;
}

.clsNejblizsiTurnaj
{
	font-size : 14px;
	color: black;
	border-top    : 5px crimson solid;
	border-bottom : 3px silver double;
	border-right  : 1px silver solid;
	border-left   : 1px silver solid;
	background-image: url('../../../images/ikony/noteicon.png');
	background-repeat: no-repeat;
	padding: 12px 10px 12px 50px;
}

.clsShopHead
{
	font-weight : bold;
	background-color : #bbd;
	text-align : center;
	border: 1px solid black;
}

.clsShopMOC
{
	font-weight : bold;
	text-decoration:line-through;
	background-color : red;
	text-align : center;
	border: 1px solid black;
}

.clsShopKredit
{
	font-weight : bold;
	background-color : yellow;
	text-align : center;
	border: 1px solid black;
}

.clsShopDoplatek
{
	font-weight : bold;
	background-color : royalblue;
	text-align : center;
	border: 1px solid black;
}

.clsShopSleva
{
	font-weight : bold;
	background-color : lime;
	text-align : center;
	border: 1px solid black;
}

.clsAktTabRowLight
{
	font-size : 1px;
	color : white;
	background-color : white;
	border-bottom: 1px solid gray;
}

.clsAktTabRowDark
{
}

.clsZebricekHead
{
	font-size : 14px;
	font-weight : bold;
	text-align : center;
	vertical-align : middle;
	color : white;
	background-color : green;
}

.clsTabZebricekHead
{
	font-size : 10px;
	font-weight : bold;
	text-align : center;
	color : black;
	background-color : yellowgreen;
	vertical-align : middle;
}

.clsTabZebricekCounter
{
	font-weight : bold;
	text-align : center;
	color: white;
	background-color : gray;
	vertical-align : middle;
}

.clsTabZebricekPoints
{
	font-weight : bold;
	text-align : center;
	color: black;
	background-color : silver;
	vertical-align : middle;
}

.clsTabZebricekPoints2
{
	text-align : center;
	color: black;
	vertical-align : middle;
}

.clsTurnajNadpis
{
	font-family : "book antiqua";
	font-size : 30px;
	text-align : center;
	color : green;
	font-variant: small-caps;
	vertical-align : top;
	padding: 10px 20px 10px 20px;
	background-color : #efe;
	border-bottom: 5px double lightgreen;
	border-top: 5px double lightgreen;
	border-left: 1px solid lightgreen;
	border-right: 1px solid lightgreen;
}

.calAll
{
	background-image: url('../../../images/stories/back-kalendar2.jpg');
	background-repeat: no-repeat;
}

.calRok
{
	text-align : center;
	color : White;
	font-weight : bold;
}

.calMesic
{
	text-align : center;
	font-weight : bold;
	color : White;
	font-weight : bold;
}

.calDen
{
	text-align : center;
	font-size : 30px;
	font-weight : bold;
	color : White;
}

.clsCell_top   { background-color:crimson; color:white; font-weight:bold; }
.clsCell_cell  { background-color:white; color:black; text-align:center; }
.clsCell_cell1 { background-color:white; color:black; text-align:center; }
.clsCell_cell2 { background-color:lightgreen; color:black; text-align:center; font-weight:bold; }
.clsCell_cell3 { background-color:gold; color:black; text-align:center; font-weight:bold; }
.clsCell_ID    { background-color:silver; color:black; font-weight:bold; }
.clsCell_ID1   { background-color:navy; color:white; font-weight:bold; }
.clsCell_name  { background-color:white; color:blue; font-size:10px; }
.clsCell_name1 { background-color:lightblue; color:blue; font-weight:bold; font-size:10px; }
.clsCell_R2A1  { background-color:yellow; color:black; font-weight:bold; text-align:center; }
.clsCell_R2A   { background-color:lightyellow; color:black; font-weight:bold; text-align:center; }

