body {
	margin : 0px;
	margin-left : 0;
	margin-top : 0px;
	scrollbar-3dlight-color:#00529B;
	scrollbar-arrow-color:#00529B;
	scrollbar-base-color:#00529B;
	scrollbar-darkshadow-color:white;
	scrollbar-face-color:white;
	scrollbar-highlight-color:grey;
	scrollbar-shadow-color:#00529B;
	margin-bottom : 30;
}
.text {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : justify;
	color : black;
	padding : 3;
}
.stred{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : center;
	color : #00529B;
	padding : 3;
	font-weight : bold;
	font-variant : normal;
}
.stred2{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-align : center;
	color : #00529B;
	padding : 3;
	font-variant : normal;
}
.stred3{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin-left: 20px;
	text-align : left;
	color : #00529B;
	padding : 3;
	font-weight : bold;
	font-variant : normal;
}
	
.text2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : justify;
	color : black;
	padding : 3;
}
.kpic {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-align :center;
	color : black;
	padding : 3;
}

.modra {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : center;
	color : white;
	padding : 3;
	margin : 5;
	font-weight : bold;
}
.svetlemodra {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : center;
	color : black;
	padding : 3;
	margin : 5;

}
.karty {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : justify;
	color : black;
	padding : 3;
	margin : 5;
}
.dodatky {font-size: 11px; font-family: Arial, Helvetica, sans-serif; padding-top: 10px; color:#666666; }
.tabulka {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-align : center;
	color : black;
	padding : 1;
}
.nadpis {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;

	color: #00529B ;
	
}

A.link_news: link {
	text-decoration:none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	color : #00529B;
}
A.link_news: visited {
	text-decoration:none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	color : #00529B;
}

A.link_news: active {
	text-decoration:none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	color : #00529B;
}

A.link_news: hover {
	text-decoration:underline;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	color : #D11F33
}

A:link {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #00529B;
}
A:visited {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #00529B;
}
A:active {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #00529B;
}
A:hover {
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #D11F33;
	
}

A.menu:link {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #00529B;
}
A.menu:visited {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #00529B;
}
A.menu:active {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #00529B;
}
A.menu:hover {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #00529B;
	font-weight : bold;
}

.text_center { font-family : Arial, Helvetica, sans-serif; font-size : 11px; text-align : center; color : black; padding : 3; }

.stred table {border: solid 1px #00529B; border-collapse: collapse;  margin: auto;  }
.stred table td {border: solid 1px #00529B; font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 11px; color: #00529B; text-align:right; padding: 2px; }
.stred table tr.licha  {background-color: #93CCFF;  }
ul.treneri {margin-left:0px; }
ul.treneri li {margin-left:0px; }

.cenik td.vyrazna {background: #D20000; color:#FFFFFF; font-weight: bold;}
td.svetlemodra {background: #2BA9DF;}
td.modra {background: #00529B;}

table .karta {font-family: Arial; font-size: 11px; }
table .karta tr td {padding: 2px;}
table .karta tr td.vyrazna {text-align: center; font-weight: bold;}




table.statistiky {font-size: 10px; color: #296BAD; border-left: 1px solid #EFEFEF; border-top: 1px solid #EFEFEF; margin: 10px 0 5px 0;}
table.statistiky td {border-right: 1px solid #EFEFEF; border-bottom: 1px solid #EFEFEF; padding: 2px 3px 2px 3px; }
table.statistiky span {color: #FF0000; font-weight: bold; font-size: 11px;}
table.statistiky td.total {font-weight: bold;  }
table.statistiky td.heading { border-bottom: 2px solid #31ADDE; font-size: 12px; font-weight: bold;   }
