/* BASIC ELEMENTS */
body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* font-size: 8pt/16pt; */
	font-size: 80%;
	margin : 0 0;
	text-align: center;
	color: #5690AF;
}

table {
	font-size: 90%;
}

h1 {
	font-size: 20px;
	text-transform: uppercase;
	border-bottom: 1px solid #5690AF;
}

h2 {
	font-size: 18px;
	text-transform: uppercase;
	border-bottom: 1px solid #5690AF;
}

h3 {
	font-size: 14px;
	border-bottom: 1px solid #5690AF;
}

hr {
	color: #5690AF;
	height: 1px;
}

a:link {
	color: #426E86;
	text-decoration: underline;
}

a:visited {
	color: #426E86;
	text-decoration: underline;
}

a:hover {
	color: #DE6E08;
	text-decoration: underline;
}

/* Other elements */

#Document {
	width: 770px;
	margin: 0px auto;
	align: center;
}

#DocumentBanner {
	width: 100%;
	/*height: 170px;*/
	text-align: center;
	float: left;
}

#BannerContent {
	width: 100%;
	height: 150px;
	text-align: center;
        margin: 0px;
        padding: 0px;
        border: 0px;
}

#BannerTopMenu {
	width: 100%;
	height: 20px;
	text-align: center;
}

#BannerStat {
	width: 100%;
	height: 1px;
	text-align: center;
}

#DocumentLeftMenu {
	float: left;
	width: 150px;
	font-size: 7pt;
	text-align: left;
	background-color: #C8E2F0;
}

#DocumentLeftMenu h1 {
	font-size: 8pt;
	color: white;
	background-color: #5690AF;
	padding-left: 5px;
	margin-bottom: 3px;
}

#DocumentLeftMenu ul {
	margin-left: 18px;
	margin-top: 0px;
	padding: 0px;
}

#DocumentLeftMenu a:link,#DocumentLeftMenu a:visited {
	text-decoration: none;
}

#LeftMenu {
	float: left;
	clear: left;
	width: 150px;
	text-align: left;
	font-size: 7pt;
}

#LeftMenu h1 {
	font-size: 8pt;
	color: white;
	background-color: #5690AF;
	padding-left: 5px;
	margin-bottom: 3px;
}

#LeftMenu ul {
	margin-left: 18px;
	margin-top: 0px;
}

#DocumentContent {
	width: 100%;
	text-align: center;
	float: left;
}

#Content {
	width: 610px;
	text-align: left;
	float: right;
}

#Contentleft {
	width: 410px;
	float: left;	
	clear: left;
        text-align: left;
	/*padding-left : 2px;*/
}

#Contentright {
	width: 190px;
	text-align: left;
	/*padding-left : 2px;*/
	float: right;
}

#DContentleft {
	width: 450px;
	float: left;	
	clear: left;
    text-align: left;
	/*padding-left: 2px;
	padding-right: 10px;*/
}

#DContentright {
	width: 150px;
	text-align: left;
	font-size: 7pt;
	background-color: #C8E2F0;
	float: right;
}

#DContentright ul {
	margin-left: 18px;
	margin-top: 0px;
	padding: 0px;
}

#DocumentFooter {
	width: 100%;
	float: left;
}

#Table {
	color: white;
	text-align: left;
	letter-spacing: 1px;
}

#TableMenu {
        margin: 0px;
        padding: 0px;
        border: 0px;
	cellspacing: 0px;
	cellpadding: 0px;
}

#TableMenu A:link {
	font-size: 7pt;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFD307;
}

#TableMenu A:visited {
	font-size: 7pt;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFD307;
}

#TableMenu1 {
	background-color : #426E86;
	color: white;
	text-align: left;
	letter-spacing: 1px;
}

#WebDesign {
	font-size: 7pt;
	text-align: right;
}

#WebDesign A:link{
	font-size: 7pt;
	text-decoration: none;
	font-weight: bold;
	color: #5690AF;
}

#WebDesign A:visited{
	font-size: 7pt;
	text-decoration: none;
	font-weight: bold;
	color: #5690AF;
}

.TableHeaderText{
	font-size: 10pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #5690AF;
	letter-spacing: -1;
}

/* News */
.newstable {
	margin: 0;
	padding: 0;
	width: 607px;
}
.prev_cell {
	font-size: 8pt;
        font-weight: bold;
	text-align: left;
}
.all_cell {
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
}
.next_cell {
	font-size: 8pt;
	font-weight: bold;
	text-align: right;
}
.sprava_header {
	width: 28%;
        font-size: 8pt;
	font-weight: bold;
	background-color: #C8E2F0;
	padding: 2px;
}
.sprava_header1 {
        width: 72%;	
        font-size: 8pt;
	font-weight: bold;
	background-color: #C8E2F0;
	padding: 2px;
}
.sprava_footer {
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	background-color: #C8E2F0;
	padding: 2px;
}
.sprava_footer1 {
	font-size: 8pt;
	font-weight: bold;
	text-align: right;
	background-color: #C8E2F0;
	padding: 2px;
}
.news_text {
	font-size: 8pt;
}
.news_list_h1 {
	width: 55%;
	font-size: 8pt;
        white-space: nowrap;
	font-weight: bold;
	padding: 2px;
}
.news_list_h2 {
	width: 45%;
	background-color: #C8E2F0;
}
.news_list {
	font-size: 8pt;
}
al-c {
	text-align: center;
}

/* Nabor */

.Text {
        font-size: 90%;
        bgcolor: #C8E2F0;
        border: 0;        
        margin: 0;
	padding: 0;
        align: right;
	text-align: left;
}

.Text1 {
        font-size: 85%;
        bgcolor: #C8E2F0;
        border: 0;        
        margin: 0;
	padding: 0;
        align: right;
	text-align: left;
}
.TextTab {
        font-size: 100%;
        bgcolor: #C8E2F0;
        border: 0;        
        margin: 0;
	padding: 0;
        align: right;
	text-align: left;
}


/* Hraci */

.Vysledky {
        font-size: 7pt;
        bgcolor: #C8E2F0;
        border: 0;        
        margin: 0;
	padding: 0;
        align: right;
	text-align: left;
}

.hracizoznam {
        font-size: 10;
        bgcolor: #C8E2F0;
        border: 0;        
        margin: 0;
	padding: 0;
        align: right;
	text-align: left;
}

.s1 {
	width: 10px;
}

.s2 {
	width: 165px;
}

.s3 {
	width: 10px;
}

.s1a {
	width: 80px;
}

.s2a {
	width: 100px;
}

.v1 {
	width: 120px;
}

.v2 {
	width: 10px;
}

.v3 {
	width: 120px;
}

.v4 {
	width: 30px;
}

.v5 {
	width: 85px;
}

.t1 {
	width: 10px;
}

.t2 {
	width: 140px;
}

.t3 {
	width: 20px;
}

.t4 {
	width: 10px;
}

.t5 {
	width: 10px;
}

.t6 {
	width: 20px;
}

.t7 {
	width: 50px;
}

.t8 {
	width: 20px;
}


/* kvalifikacia */

.kvalif {
        font-size: 8pt;
        cellspacing: 0;
        border: 0;        
        margin: 0;
	padding: 0;
        align: right;
	text-align: center;
}

.kvalif_zos {
        float: left;
        font-size: 7pt;
        cellspacing: 0;
        border: 0;        
        margin: 5;
	padding: 0;
        align: right;
	text-align: left;
}

.kvalif_tab {
        font-size: 7pt;
        cellspacing: 0;
        border: 0;        
        margin: 5;
	padding: 0;
        align: right;
	text-align: center;
}

.k1 {
	width: 45px;
}

.k2 {
	width: 120px;
}

.k3 {
	width: 85px;
}

.k4 {
	width: 10px;
}

.k5 {
	width: 85px;
}

.k6 {
	width: 85px;
}

.k7 {
	width: 100px;
}

.k8 {
	width: 40px;
}

.ka1 {
	width: 40px;
}

.ka2 {
	width: 90px;
}

.ka3 {
	width: 70px;
}

.ka4 {
	width: 80px;
}

.kt1 {
	width: 50px;
}

.kt2 {
	width: 50px;
}

.kt3 {
	width: 50px;
}

.kt4 {
	width: 50px;
}

.kt5 {
	width: 50px;
}

.kt6 {
	width: 50px;
}

.kt7 {
	width: 50px;
}


.kta1 {
	width: 20px;
}

.kta2 {
	width: 80px;
}

.kta3 {
	width: 23px;
}

.kta4 {
	width: 23px;
}

.kta5 {
	width: 23px;
}

.kta6 {
	width: 23px;
}

.kta7 {
	width: 50px;
}

.kta8 {
	width: 50px;
}


/* Menu */

/* These are the style specifications for the menu layers.  
   Set width to get more browsers corporation  */
div.menu  { 
  position:absolute; visibility:hidden; 
  width:110px; left:0; top:0; z-index:500; 
  font-size:12px; 
  background-color: #e6e6e6; color:#000; // tu si mozes zmenit fabu
  border: 2px solid;	
  border-color: #f7faff #99a #99a #f7faff; 
  z-index:500;
}

/* Style specifications for menu items and links  */
div.menu ul { margin:0; padding:0 }
/* Need to set padding of at least one pixel or ie sets very large margin */
div.menu ul li { 
  padding:1px; margin:0;
  list-style-type:none
  }

/* Set display block and position relative so clicks on list items activate links  */  
div.menu a { 
  cursor:default;
  padding:.3em .4em; margin:0; 
  background-color:transparent; 
  display:block; position:relative; 
  text-decoration:none 
  }
  
div.menu a:link { color:#33b }
div.menu a:visited { color:#339 }
div.menu a:hover { color:#fff; background-color:#338 }

