#menu{
  height: 24px;
  width: 950px;
  position: absolute;
  top: 80px;
  right: 0;
}
#subMenu{
  width: 750px;
  right: 0;
  margin-left: 100px;
}

#mainMenu p, #subMenu p{
  display: none;
}

#mainMenu li{
  float: left;
}

#mainMenu li a{
  color: #ffffff;
  /*font-weight: bold;*/
  display: block;
  text-align: center;
  float: left;
  padding: 5px 13px;
  text-transform: uppercase;
  font-family: corbel, arial;
}


#mainMenu li a.akt, #mainMenuli li a:hover{
  background-color: #ff0099;
  text-decoration: none;
}
#mainMenu li a:hover {
  background-color: #727272;
}


#subMenu li{
  float: left;
  width: 33%;
  padding-bottom: 15px;
}

#subMenu li a{
  color: #ffffff;
  display: block;
  float: left;
  padding: 10px 15px;
  width: 80%;
}

#subMenu li a.akt, #subMenu li a:hover {
  background-color: #ff0099;
  text-decoration: none;
}

#subMenu li a:hover{
  background-color: #727272;
}

#subMenu li a.certifikacni-organy{
  background-color: #ff0099;
}
#subMenu li a.autorizovana-osoba, #subMenu li a.notifikovana-osoba{
  background-color: #FF0099;
}
  
  
#subMenu li a.management-kvality {background-color: #FF0099;height:18px; padding-top: 17px;}
#subMenu li a.enviromentalni-management{background-color: #FF0099;height: 25px;}
#subMenu li a.management-kvality-2 {background-color: #FF0099;height:25px;}
#subMenu li a.enviromentalni-management-2{background-color: #FF0099;height: 25px;}
#subMenu li a.management-bezpecnosti{background-color: #FF0099;height:18px; padding-top: 17px;}
#subMenu li a.certifikace-stavebnich-dodavatelu {background-color: #FF0099;height: 25px;}
#subMenu li a.Certifikace-vyrobku{background-color: #FF0099;height:18px; padding-top: 17px;}
#subMenu li a.zmeny-v-certifikatech {background-color: #FF0099;height:18px; padding-top: 17px;}


#pages li{
  float: left;
  padding-bottom: 15px;
}

#pages li a{
  color: #ffffff;
  display: block;
  float: left;
  padding: 10px 15px;
  width: 80%;
}

#pages li a.akt, #pages li a:hover {
  text-decoration: underline;
}



#adminMenu{
  margin: 20px 0px;
  padding: 2px 40px; 
  background-color: #696969;

}

#adminMenu p strong {
  display: none;
}

#adminMenu ul {
}

#adminMenu li{
  float: left;
  padding: 0 5px;
}

#adminMenu li a{
  color: #FFF;
  display: block;
  padding: 5px 10px;
  background-color: #696969;
  text-align: center;
  font-family: tahoma,arial,verdana;
  float: left;
  position: relative;
  overflow: hidden;
}

#adminMenu li a.akt, #adminMenu li a:hover {
  text-decoration: underline;
}

#adminMenu li a:hover{

}
