#pruh {
  width : 100%;
  background-image: url("/img/pozadi-listy.png");
  position : absolute;
  top : 0px;
  left : 0px;
  height : 1.6em;
  border-bottom : 1px #CECECE solid;
  border-top : 1px #CECECE solid;
}

#tnav {
  width : 100%;
  position : absolute;
  top : 0px;
  left : 0px;
  margin : auto;
  float : left;
}

#tnav #zarovnani{
  position : relative;
  width : 63em;
}

#nav {
  list-style: none; 
  text-align : center;
  float : left;
}

#nav ul { 
  list-style: none;
  width:12em;
  z-index:99;
  position:relative;
  overflow:visible;  
}



#nav li {
  background-image: url("/img/pozadi-listy.png");
  position: relative; 
  width: 12em;
  background-color: #DFDFDF;
  border: solid 1px #CECECE;
  display:block;
  height: 1.6em;
  float : left;
}

#nav ul li{ 
  background-color:#DFDFDF; 
  background-image: url("/img/pozadi-listy.png");
}

#nav ul li { 
  border-width:1px 1px 0 0;
}

#nav ul ul li { 
  border-width:1px 1px 0 1px;
}

#nav ul ul li:last-child {
  border-width:1px;
}

#nav a {
  text-decoration:none; 
  display:block;
  padding-top : 0.3em;
  width: 12em; 
  height: 1.6em;
  color:black;
  font-family: Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:small;
}

#nav a:hover {
  color : #12718C;
}

#nav ul{
  display : none;   
}

/*all see this */

#nav ul ul, #nav ul ul ul{
    display:none; 
    position:absolute; 
    margin-top:-1.8em; 
    margin-left:12em;
}



/* non-IE browsers see this */

 #nav ul li>ul, #nav ul ul li>ul{
    margin-top:-1.35em; 
 }



 

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li:hover ul ul ul ul ul{
  display:none; 
}



#nav li:hover ul, #nav ul li:hover ul, #nav ul ul li:hover ul, #nav ul ul ul li:hover ul, #nav ul ul ul ul li:hover ul{
  display:block;
}

li>ul { 
 top: auto;
 left: auto;
}

/* site style */

#holdm {
  position:absolute; 
  top:100px !important; 
  left:20px; 
  margin-left:-2.5em; 
  z-index:100; 
}

#vertm{
  width:15em; 
}
     
.com { 
  color:purple; 
  margin-top:10px; 
}
    
li.small { 
  height:10px;
}
    
li.small a{
  height:10px; 
  line-height:10px;
}

.colorspot span {
  visibility:hidden;
}

.colorspot{
  width:.5em; 
  height:.5em; 
  line-height:.5em; 
  overflow:hidden; 
  margin:1px 1px 0 0;  
  text-decoration:none;
}

#colorcon { 
  background-color:#000; 
  padding:2px; 
}

#colordisp {
  height:1.2em; 
  text-align:center; 
  background-color:#CCC;
}


