#horni-menu {
  position:absolute;
  right:45px;
  top:0px;
}

#horni-menu a {
  float:left;
  font-size: 12px;
  color:#fff;
  text-decoration:none;
  text-align:center;
  margin-right:5px;
  margin-top:0;
  background:#124866
}  

#horni-menu a span {
  display:block;
  padding:10px;
}

#horni-menu a:hover, #spodni-menu a:hover {
 color:#ffff00
} 

#horni-menu a.first {   border:none;}
  
#menu {
} 

#menu ul , #menu li {
   list-style-type:none;
   padding:0;
   margin:0;
}

#menu li {
  _height:40px;
  height:40px;
  position:relative;
  border-bottom:1px solid #6EB2D8;
}

#menu li.last {border:none}

#menu a {
  display:block;
  font-size: 16px;
  color:#13587E;
  padding:10px;
  b/ackground: url(../images/menu_off.gif) no-repeat left 5px;
  text-decoration:none;
  te/xt-transform:uppercase;
}

#menu a:hover, #menu a.active {
  ba/ckground: url(../images/menu_on.gif) no-repeat left 5px;
  color:#fff;
  background: #337CA4;
}  

.menu ul {margin:0;padding:0}

.menu li {
 position:relative;
 margin:0;
 padding:0;
}
 
.menu li a {
 display:block;
 width:264px;
 height:56px;
  background: url(../images/menu_off.gif) no-repeat;
  font-size:16px;
  color:#6A2401;
  text-decoration:none;
}

.menu span {
 display:block;
 padding-top:16px;
 padding-left:55px;
 font-size:20px;
} 

.menu a:hover {  background: url(../images/menu_on.gif) no-repeat;}  
.menu a:hover span {color:#fff}

.mapawebu {
   margin:20px;
}

.mapawebu ul {
  padding:0;
}

.mapawebu li    { margin:5px;line-height:25px;}
.mapawebu li a { 
  padding:5px;
  font-size:1.0em;
  text-transform:uppercase;
  text-decoration:none
}
.mapawebu ul ul { margin-left:20px;}
.mapawebu ul ul li a {font-size:1.0em;color:#444;text-transform:lowercase}
