ul.inline {

}

ul.inline li {
   float:left;
}

ul#menu {
  width:100%; height:25px;
  background-color:#296a51;
  padding:0px;
  list-style-type:none;
}
ul#menu li {
  position:relative; top:0px; left:0px;
  height:25px;
  margin-left:12px;
}
ul#menu li a{
  display:block;
  height:25px;
  background-image:url(bg/navi_home.gif);
  background-position:top left;
  text-indent:-5000px;
}

ul#menu li a#home{
  width:74px;
  background-position:0px 0px;
}
ul#menu li a:hover#home, body.home ul#menu li a#home{
  background-position:0px 25px;
}
ul#menu li a#kletterwald{
  width:125px;
  background-position:-86px 0px;
}
ul#menu li a:hover#kletterwald, body.kletterwald ul#menu li a#kletterwald{
  background-position:-86px 25px;
}
ul#menu li a#outdoorteamevents{
  width:193px;
  background-position:-223px 0px;
}
ul#menu li a:hover#outdoorteamevents, body.outdoorteamevents ul#menu li a#outdoorteamevents{
  background-position:-223px 25px;
}
/***************/
ul#menu li a#schulklassen{
  width:130px;
  background-position:-855px 0px;
}
ul#menu li a:hover#schulklassen, body.schulklassen ul#menu li a#schulklassen{
  background-position:-855px 25px;
}
/**************/
ul#menu li a#ueberuns{
  width:92px;
  background-position:-428px 0px;
}
ul#menu li a:hover#ueberuns, body.ueberuns ul#menu li a#ueberuns{
  background-position:-428px 25px;
}

ul#menu li a#blog{
  width:57px;
  background-position:-532px 0px;
}
ul#menu li a:hover#blog, body.blog ul#menu li a#blog{
  background-position:-532px 25px;
}

ul#menu li a#shop{
  width:57px;
  background-position:-601px 0px;
}
ul#menu li a:hover#shop, ul#menu li a#shop.current{
  background-position:-601px 25px;
}
ul#menu li a#presse{
  width:71px;
  background-position:-670px 0px;
}
ul#menu li a:hover#presse, body.presse ul#menu li a#presse{
  background-position:-670px 25px;
}
ul#menu li a#kontakt{
  width:90px;
  background-position:-753px 0px;
}
ul#menu li a:hover#kontakt, body.kontakt ul#menu li a#kontakt{
  background-position:-753px 25px;
}
/*********************************************************/
ul#submenu {
  position:relative; top:0px; left:0px;
  
  background-color:#90b631;
  list-style-type:none;
  clear:left;
  padding-left:20px;
  padding-top:3px;
  height:18px;
}
ul#submenu li{
  height:18px;
  position:relative; top:0px; left:0px;
  color:white;
  font-size:10px;
}
ul#submenu li a{
  font-size:10px;
}
ul#submenu li a:hover {
  color:white;
}
/**********************************************/
ul.metanav {
  position:absolute; 
  height:5px;
  list-style-type:none;
  
}
ul.metanav.top {
position:absolute;
  top:-12px; right:0px;
}
*html ul.metanav.top {

  top:8px; 
}
ul.metanav li {
  margin-left:14px;
  height:7px;
}
ul.metanav li a{
  display:block;
  height:7px;
  font-size:7px;
  background-image:url(bg/navi_meta03.gif);
  background-position:0px 0px;
 
  text-indent:-5000px;
}
ul.metanav li a.kontakt{
  width:44px;
  background-position:0px 0px;
}
ul.metanav li a:hover.kontakt, ul.metanav li a.kontakt.current{
  background-position:0px -10px;
}
ul.metanav li a.anfahrt{
  width:45px;
  background-position:-57px 0px;
}
ul.metanav li a:hover.anfahrt, ul.metanav li a.anfahrt.current{
  background-position:-57px -10px;
}
ul.metanav li a.anfrage{
  width:45px;
  background-position:-115px 0px;
}
ul.metanav li a:hover.anfrage, ul.metanav li a.anfrage.current{
  background-position:-115px -10px;
}
ul.metanav li a.faq{
  width:19px;
  background-position:-175px 0px;
}
ul.metanav li a:hover.faq, ul.metanav li a.faq.current{
  background-position:-175px -10px;
}
ul.metanav li a.downloads{
  width:62px;
  background-position:-207px 0px;
}
ul.metanav li a:hover.downloads, ul.metanav li a.downloads.current{
  background-position:-207px -10px;
}
ul.metanav li a.presse{
  width:40px;
  background-position:-283px 0px;
}
ul.metanav li a:hover.presse, ul.metanav li a.presse.current{
  background-position:-283px -10px;
}
ul.metanav li a.impressum{
  width:61px;
  background-position:-337px 0px;
}
ul.metanav li a:hover.impressum, ul.metanav li a.impressum.current{
  background-position:-337px -10px;
}

