body, td
{
  font-family: Verdana,helvetica,arial;
  font-weight: normal;
  font-size: 12px
}

a
{
  text-decoration: none;
  color: black;
}

a:hover
{
  text-decoration: underline;
  color: #498FF7;
}

.sidemenu
{
  margin-top: 5px;
  margin-left: 10px;
}

.menu
{
  margin-top: 0px;
  height: 25px;
  width: 760px;
}

img
{
  border: none;
}

.content
{
  
  margin-top: 10px;
}

table.data
{
  border: 2px solid #E9E9E9;
  background: #E9E9E9;	
  text-align: left;
}

table.data th
{
  font-size: 12px;
  background: #498FF7;
  color: #FFFFFF;
  padding: 2px 5px 2px 5px;
}

table.data td
{
  border-bottom: 1px solid #498FF7;
  padding: 2px 2px 2px 2px;
}

table.data2
{
  border: 2px solid #E9E9E9;
  background: #E9E9E9;	
  text-align: left;
}

table.data2 th
{
  font-size: 12px;
  background: #498FF7;
  color: #FFFFFF;
  padding: 2px 5px 2px 5px;
}

table.data2 td
{
  border-bottom: 1px solid #498FF7;
  padding: 2px 2px 2px 2px;
}

ul li
{
  list-style-image: url("images/square.gif")
}

input.button
{
  cursor: hand;
  font-family: Tahoma,helvetica,arial;
  font-size: 10px;
  color: #656B78;
  border: 1px solid #656B78;
  height: 20px;
}

input
{
  padding-left: 2px;
  border:1px solid #498FF7;
}

.soubor
{
  padding-left: 2px;
  border:1px solid #498FF7;
}



textarea
{
  overflow: auto;
  border: 1px solid #498FF7;
  font-size: 11px;
}

.cssnav1
{
  background-repeat: no-repeat;  
  background-image: url(images/menu-home-s.gif);
  position: relative;
  display: inline;
  float: left;
}

.cssnav2
{
  background-repeat: no-repeat;  
  background-image: url(images/menu-news-s.gif);
  position: relative;
  display: inline;
  float: left;
}

.cssnav3
{
  background-repeat: no-repeat;  
  background-image: url(images/menu-about-s.gif);
  position: relative;
  display: inline;
  float: left;
}

.cssnav4
{
  background-repeat: no-repeat;  
  background-image: url(images/menu-kontakty-s.gif);
  position: relative;
  display: inline;
  float: left;
}

.cssnav5
{
  background-repeat: no-repeat;  
  background-image: url(images/menu-study-s.gif);
  position: relative;
  display: inline;
  float: left;
}

.cssnav6
{
  background-repeat: no-repeat;  
  background-image: url(images/menu-sipvz-s.gif);
  position: relative;
  display: inline;
  float: left;
}

.cssnav7
{
  background-repeat: no-repeat;  
  background-image: url(images/menu-other-s.gif);
  position: relative;
  display: inline;
  float: left;
}

.cssnavx
{
  background-repeat: no-repeat;  
  background-image: url(images/footer2-s.gif);
  position: relative;
  display: inline;
  float: left;
}

.cssnavy
{
  background-repeat: no-repeat;  
  background-image: url(images/footer4-s.gif);
  position: relative;
  display: inline;
  float: left;
}

.cssnavz
{
  background-repeat: no-repeat;  
  background-image: url(images/footer6-s.gif);
  position: relative;
  display: inline;
  float: left;
}

.cssnava
{
  position: relative;
  white-space: nowrap;
  display: inline;
  float: left;
} 

.cssnava1
{
  background-repeat: no-repeat;  
  background-image: url(images/menu-news-s.gif);
  position: relative;
  display: inline;
  float: left;
}

.cssnava2
{
  background-repeat: no-repeat;  
  background-image: url(images/menu-stk-s.gif);
  position: relative;
  display: inline;
  float: left;
}
.cssnava3
{
  background-repeat: no-repeat;  
  background-image: url(images/menu-vyucujici-s.gif);
  position: relative;
  display: inline;
  float: left;
}

.cssnava4
{
  background-repeat: no-repeat;  
  background-image: url(images/menu-napoveda-s.gif);
  position: relative;
  display: inline;
  float: left;
}    

.cssnav1 a
{      
  display: block;
  float: left;
  border: 0;  
}

.cssnav2 a
{
  display: block;
  float: left;
  border: 0;
}

.cssnav3 a
{      
  display: block;
  float: left;
  border: 0;  
}

.cssnav4 a
{      
  display: block;
  float: left;
  border: 0;  
}

.cssnav5 a
{       
  display: block;
  float: left;
  border: 0;  
}

.cssnav6 a
{      
  display: block;
  float: left;
  border: 0;  
}

.cssnav7 a
{      
  display: block;
  float: left;
  border: 0;  
}

.cssnavx a
{      
  display: block;
  float: left;
  border: 0;  
}

.cssnavy a
{      
  display: block;
  float: left;
  border: 0;  
}

.cssnavz a
{      
  display: block;
  float: left;
  border: 0;  
}

.cssnav a:hover
{
		
}

.cssnava1 a
{      
  display: block;
  float: left;
  border: 0;  
}

.cssnava2 a
{      
  display: block;
  float: left;
  border: 0;  
}

.cssnav1 a:hover img
{
  visibility: hidden;
  border: 0;
}

.cssnav2 a:hover img
{
  visibility: hidden;
  border: 0;
}

.cssnav3 a:hover img
{
  visibility: hidden;
  border: 0;
}

.cssnav4 a:hover img
{
  visibility: hidden;
  border: 0;
}

.cssnav5 a:hover img
{
  visibility: hidden;
  border: 0;
}

.cssnav6 a:hover img
{
  visibility: hidden;
  border: 0;
}

.cssnav7 a:hover img
{
  visibility: hidden;
  border: 0;
}

.cssnava1 a:hover img
{
  visibility: hidden;
  border: 0;
}

.cssnava2 a:hover img
{
  visibility: hidden;
  border: 0;
}
      
.cssnavx a:hover img
{
  visibility: hidden;
  border: 0;
}

.cssnavy a:hover img
{
  visibility: hidden;
  border: 0;
}

.cssnavz a:hover img
{
  visibility: hidden;
  border: 0;
}  
      
* html a:hover
{
  visibility: visible;
}
       
       

