#horni-menu {
  position:absolute;
  right:25px;
  top:250px;
}

#horni-menu li {
 list-style-type:none;
 position:relative;
 float:left;
 idth:auto;
}
 
#horni-menu a {
  display:inline;
  padding:10px;
  font-size: 14px;
  color:#762501;
  text-decoration:none;
  border-left:1px solid #F2B498
}  

#horni-menu a:hover {
 background:#762501;
 color:#fff
} 

#horni-menu a.first {   border:none;}
  
#menu {
 position:absolute;
 right:20px;
 top:10px;
 width:500px;
 list-style-type:none;
 background: url(../images/bg_menu.gif) no-repeat;
 height:50px;
} 

#menu ul {
  padding:0;
  margin-left:15px;
}

#menu li {
  float:left;
  padding:0;
  margin:0;
  list-style-type:none;
  _height:40px;
  height:40px;
  position:relative;
  border-left:1px solid #D44637;
}

#menu li.first {border:none}

#menu a {
  display:block;
  float:left;
  font-size: 13px;
  color:#fff;
  padding:10px;
  background: url(../images/menu_off.gif) no-repeat left 5px;
  text-decoration:none;
  text-transform:uppercase;
}

#menu a:hover {
  background: url(../images/menu_on.gif) no-repeat left 5px;
  color:#FCFF00;
}  

.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.menu3 {
   background: none;
   padding:4px;
   height:auto;
   font-size:13px;
   color:#fff;
}

.menu a.menu3:hover {background:none;text-decoration:underline}  

.menu a.menu3 span{
   font-size:13px;
   padding-top:8px;
}  

.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}

.menubox {
 float:left;
 width:278px;
 height:291px;
 background: url(../images/stin.jpg) no-repeat left bottom
} 

.menubox a:hover span  {  
  color:#DDCD18;
  margin-top:15px
}


.menubox span{
  color:#fff;
  display:block;
  text-align:center;
  background:none;
  font-size:16px;
  font-weight:bold;
  margin:0;
  margin-top:12px;
  padding:8px;
 }