body {

  font-family: Verdana, Arial, Courier, sans-serif;
  font-size:8pt;
  cursor:default;
  background: url('graf/bg.jpg') repeat-x center top #333333;
}

.table {
  border: 2px solid #111111;
  position:relative; top:0px;
  margin-top: 0px;
}

td {
  font-family: Verdana, Arial, Courier, sans-serif;
  font-size:8pt;
  cursor:default;
}

.top {
  background-color:#000000;
  border-bottom:0px;
  height:150px;
}

.odd {
  background-color: #000000;
}

.top_menu {
  height:20px;
  background:#666666 url('graf/menu.gif') repeat-x; 
  cursor:default;
  line-height:18px;
  font-weight:bold;
  z-index:100;
  border-top:0px solid #000;
  border-bottom:2px solid #000;
}
 
.menu { 
font-weight:bold;
padding: 0px; 
margin: 0px; 
 z-index:100;
} 

.menu a 
{ 
_width:80px;
color:#FFFFFF; padding:6px 10px; margin:0; text-decoration:none; border-right:1px solid #111111; display: block;
}
.polozka2 a
{ 
border:0px;
} 

.menu ul, .menu li
{ 
display: inline; 
float:left;
list-style-type: none;
padding:0px; margin:0px;
} 

/*ul.uroven1 li.polozka1 
{ 

display: inline;
float: left; 
position: relative; 
font-weight: bold;  
_width: 80px; *//* IE */ 
/* z-index:100;
} */

dt
{
font-weight: bold;
padding:0px; margin:0px;
}

ul.uroven2 
{ 

position: absolute; 
display: inline;
background: #999999; 
border: solid #666666 2px; 
visibility: hidden; 
 z-index:100;
} 

ul.uroven2 li.polozka2 a 
{ 

width:80px;
#width:100px;
background-color:#999999;
font-weight: normal; 
text-align: left; 
border: 0px;
} 

ul.uroven2 li.polozka2 a:hover 
{ 
background-color:#D9B491; 
} 


.menu a:hover 
{ 
color:#000000; background-color:#D9B491;
} 

ul.uroven1 li.polozka1 
{ 
display: inline;
behavior: url(hover.htc); 
} 

ul.uroven1 li.polozka1:hover, 
ul.uroven1 li.polozka1Hover 
{ 
color:#000000; background-color:#D9B491;
} 

ul.uroven1 li.polozka1Hover ul.uroven2, 
ul.uroven1 li.polozka1:hover ul.uroven2 
{ 
visibility: visible; 
}


.nov {
  background: url('graf/nov.jpg') repeat-y #E25050;
  position: relative; top:0px;
  padding:5px;
  border:0px;,
  cursor:default;
}

.nov_tab {
  margin-top:5px;
  text-align:left;
  width:200px;
  background:#792424;
  border: 2px solid #000;
  padding:5px;
}
.nov td {background-color:#a23131;}
.nov p {font-family: Verdana, Arial, Courier, sans-serif; font-size:8pt; color: #FFFFFF;}
.nov h3 {font-family: Verdana, Arial, Courier, sans-serif; font-size:10pt; color: #FFFFFF;text-align:center;}
.nov h1 {font-family: Verdana, Arial, Courier, sans-serif; font-size:12pt; color: #FFFFFF;}
.nov a:visited {font-size:8pt;color: #fff;}
.nov a:hover   {font-size:8pt;color: #000;}
.nov a         {font-size:8pt;color: #fff; text-decoration: none;}
.nov ul {padding-left:15px;}

.main {
  top:0;
  position:relative;
  padding-left: 15px;
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 200px;
  cursor:default; 
  background: url('graf/logo.jpg') bottom right no-repeat #ffffff; 
}



h1 {
  font-family: Verdana, Arial, Courier, sans-serif; font-size:14pt; color: #111111;
  font-weight: bold;
  cursor:default;
}

.vysledky h2 {
  font-family: Verdana, Arial, Courier, sans-serif; font-size:12pt; color: #333333;
  font-weight: bold;
  cursor:default;
  text-decoration: underline;
  margin-top:30px;
}

h2 {
  font-family: Verdana, Arial, Courier, sans-serif; font-size:12pt; color: #333333;
  font-weight: bold;
  cursor:default;

}

h3 {
  font-family: Verdana, Arial, Courier, sans-serif; font-size:10pt; color: #444444;
  font-weight: bold;
  cursor:default;
}

p {
  font-family: Verdana, Arial, Courier, sans-serif; font-size:8pt; color: #333333;
  cursor:default;
}

ul {
  text-align:left;
}

.vysledky {
  text-align:center;
  width:400px;
  background-color:#ddd;
  padding:20px;
}

.vysledky a:visited {font-size:12pt;color: #000000;}
.vysledky a:hover   {font-size:12pt;color: #990033;}
.vysledky a         {font-size:12pt;color: #000000; text-decoration: none;font-weight:0;}

.bottom {
  background-color: #111111;
  font-family: Verdana, Arial, Courier, sans-serif; font-size:10px; color: #FFFFFF;font-weight: bold;
}
.bottom a:visited {font-family: Verdana, Arial, Courier, sans-serif; font-size:10px; color: #fff;font-weight: bold;}
.bottom a:hover   {font-family: Verdana, Arial, Courier, sans-serif; font-size:10px; color: #aaa;font-weight: bold;}
.bottom a {font-family: Verdana, Arial, Courier, sans-serif; font-size:10px; color: #FFFFFF;font-weight: bold; text-decoration: none;}

.sponzor {
  font-family: Verdana, Arial, Courier, sans-serif; font-size:12px; color: #000000;font-weight: bold;
  top:0;
  border-top: 3px solid #000000;
  cursor:default; 
  background-color: #D8D8C0; 
  padding:10px;
}

.table_sponzor {
  background-color: #FFFFFF; 
}

.galerie {
  border: 2px solid #cccccc;
  
}

.text a:visited {font-size:10pt;color: #000000;}
.text a:hover   {font-size:10pt;color: #990033;}
.text a         {font-size:10pt;color: #000000; text-decoration: none;font-weight:0;}

p a:visited {font-size:8pt;color: #333333;}
p a:hover   {font-size:8pt;color: #990033;}
p a         {font-size:8pt;color: #333333; text-decoration: none;font-weight:0;}

input{font-family:sans-serif;font-size:8pt;background-color:#EEEEEE;}
textarea{font-family:sans-serif;font-size:8pt;background-color:#EEEEEE;}

.formular {background-color:#ff9966;}
.formular1 {background-color:#ff9999;}

.gallery_table{width:530px;height:50px;padding:0px;margin:0px;border:0px none gray;}
.item_picture{text-align:center;vertical-align:top;width:170px;border:2px solid silver;}
.item_folder{text-align:center;vertical-align:top;width:170px;border:2px solid gray;}
.item_clear{width:170px;}
.thumb{margin:6px;border:1px solid black;}
.folder_title{padding:5px 0px 0px 0px;}
.spliter{height:2px;background-color:white;}
.folder_tab{background-color:gray;color:white;font-size:8pt;padding:1px 1px 1px 5px;}
.folder_route{background-color:#DD5555;color:white;font-size:8pt;padding:2px 2px 2px 5px;}
a.route:link{color:white;text-decoration:none;}
a.route:visited{color:white;text-decoration:none;}
a.route:hover{color:white;text-decoration:underline;}

.tre_tab {
  margin:15px;
  border:1px solid #666;
}

.tre_den {
  height:18px;
  font-family: Verdana, Arial, Courier, sans-serif; font-size:13px; color:#fff; font-weight: bold;
  text-align:center; vertical-align:top;
  padding: 2px 5px 2px 5px; 
  background-color: #aaa;
  border:1px solid #666;
}

.tre_kdy {
  height:18px;
  font-family: Verdana, Arial, Courier, sans-serif; font-size:13px; color:#fff; font-weight: bold;
  text-align:center; vertical-align:top;
  padding: 2px 5px 2px 5px;
  background-color: #999;
  border:1px solid #666;
}

.tre_co {
  height:18px;
  font-family: Verdana, Arial, Courier, sans-serif; font-size:11px; color:#fff; font-weight: bold;
  text-align:center; vertical-align:top;
  padding: 2px 5px 2px 5px;
  background-color: #999;
  border:1px solid #666;
}

.tre_kde {
  height:18px;
  font-family: Verdana, Arial, Courier, sans-serif; font-size:12px; color:#a23131; font-weight: bold;
  text-align:center; vertical-align:top;
  padding: 2px 5px 2px 5px;
  background-color: #ccc;
  border:1px solid #666;
}

.video_ {
  border: 10px solid #000;
  text-align:center;
  width:465px;
  background-color:#792424;
  padding:15px; 
  margin-top:10px;
}
.video {
  border: 10px solid #000;
  text-align:center; vertical-align:top;
  width:465px;
  background-color:#792424;
  padding:15px; 
  margin-top:10px;
}
.video h1 {
  font-family: Verdana, Arial, Courier, sans-serif; font-size:14pt; color: #fff;
  font-weight: bold;
  cursor:default;
}

.video h2 {
  font-family: Verdana, Arial, Courier, sans-serif; font-size:8pt; color: #fff;
  font-weight: bold;
  cursor:pointer;
}

.video td {
  vertical-align:top;
  width:200px;
  background:#a23131;
}

.video a:visited {font-size:8pt;color: #fff; font-weight:bold;}
.video a:hover   {font-size:8pt;color: #000; font-weight:bold;}
.video a         {font-size:8pt;color: #fff; font-weight:bold; text-decoration: none; }

.skryvany {display: none}