/** NAVIGATION **/  
  #header #navigation {
    float: right;
	height: 11px;
	line-height: 11px;
	padding: 110px 0 0 30px;
  }
  #header #navigation ul {
    list-style-type: none;
  }
  #header #navigation ul li {
    float:left;
	padding-left: 25px;
  }
  #header #navigation ul li a, #header #navigation ul li a:hover {
	text-decoration: none;
	display:block;
  }
  #header #navigation #nav-home {
    background:url(img/nav-home.png) 0 0 no-repeat;
	width: 39px;
	height: 11px;
  }
  #header #navigation #nav-home:hover {
    background:url(img/nav-home-hover.png) 0 0 no-repeat;
  }
  #header #navigation #nav-weinegg {
    background:url(img/nav-weinegg.png) 0 0 no-repeat;
	width: 61px;
	height: 11px;
  }
  #header #navigation #nav-weinegg:hover {
    background:url(img/nav-weinegg-hover.png) 0 0 no-repeat;
  }
  #header #navigation #nav-restaurant {
    background:url(img/nav-restaurant.png) 0 0 no-repeat;
	width: 84px;
	height: 11px;
  }
  #header #navigation #nav-restaurant:hover {
    background:url(img/nav-restaurant-hover.png) 0 0 no-repeat;
  } 
  #header #navigation #nav-weingut {
    background:url(img/nav-weingut.png) 0 0 no-repeat;
	width: 63px;
	height: 11px;
  }
  #header #navigation #nav-weingut:hover {
    background:url(img/nav-weingut-hover.png) 0 0 no-repeat;
  }  
  #header #navigation #nav-events {
    background:url(img/nav-events.png) 0 0 no-repeat;
	width: 48px;
	height: 11px;
  }
  #header #navigation #nav-events:hover {
    background:url(img/nav-events-hover.png) 0 0 no-repeat;
  } 
  #header #navigation #nav-webshop {
    background:url(img/nav-webshop.png) 0 0 no-repeat;
	width: 64px;
	height: 11px;
  }
  #header #navigation #nav-webshop:hover {
    background:url(img/nav-webshop-hover.png) 0 0 no-repeat;
  }   
  #header #navigation #nav-kontakt {
    background:url(img/nav-kontakt.png) 0 0 no-repeat;
	width: 60px;
	height: 11px;
  }
  #header #navigation #nav-kontakt:hover {
    background:url(img/nav-kontakt-hover.png) 0 0 no-repeat;
  }          
  
/*** Subnavigation ***/ 
  #content #text-container #subnavigation {
    float: left;
	height: 16px;
	line-height: 16px;
	margin: 20px 0 50px 0;
  }
  #content #text-container #subnavigation ul {
    list-style-type: none;
  }
  #content #text-container #subnavigation ul li {
    float:left;
	padding-right: 9px;
  }
  #content #text-container #subnavigation ul li a, #content #text-container #subnavigation ul li a:hover {
	text-decoration: none;
	display:block;
  }
  #content #text-container #subnavigation #subnav-aktuelles {
    background:url(img/subnav-aktuelles.png) 0 0 no-repeat;
	width: 83px;
	height: 16px;
  }
  #content #text-container #subnavigation #subnav-aktuelles:hover {
    background:url(img/subnav-aktuelles-hover.png) 0 0 no-repeat;
  }          
  #content #text-container #subnavigation #subnav-speisekarte {
    background:url(img/subnav-speisekarte.png) 0 0 no-repeat;
	width: 94px;
	height: 16px;
  }
  #content #text-container #subnavigation #subnav-speisekarte:hover {
    background:url(img/subnav-speisekarte-hover.png) 0 0 no-repeat;
  }         
  #content #text-container #subnavigation #subnav-kulinarisches {
    background:url(img/subnav-kulinarisches.png) 0 0 no-repeat;
	width: 117px;
	height: 16px;
  }
  #content #text-container #subnavigation #subnav-kulinarisches:hover {
    background:url(img/subnav-kulinarisches-hover.png) 0 0 no-repeat;
  }      
  #content #text-container #subnavigation #subnav-team {
    background:url(img/subnav-team.png) 0 0 no-repeat;
	width: 48px;
	height: 16px;
  }
  #content #text-container #subnavigation #subnav-team:hover {
    background:url(img/subnav-team-hover.png) 0 0 no-repeat;
  }     
  #content #text-container #subnavigation #subnav-reservierung {
    background:url(img/subnav-reservierung.png) 0 0 no-repeat;
	width: 98px;
	height: 16px;
  }
  #content #text-container #subnavigation #subnav-reservierung:hover {
    background:url(img/subnav-reservierung-hover.png) 0 0 no-repeat;
  } 
  #content #text-container #subnavigation #subnav-feste {
  background:url(img/subnav-feste.png) 0 0 no-repeat;
  width: 100px;
  height: 16px;
  }  
  #content #text-container #subnavigation #subnav-feste:hover {
  background:url(img/subnav-feste-hover.png) 0 0 no-repeat;
  }             
  #content #text-container #subnavigation #subnav-rebsorten {
    background:url(img/subnav-rebsorten.png) 0 0 no-repeat;
	width: 136px;
	height: 16px;
  }
  #content #text-container #subnavigation #subnav-rebsorten:hover {
    background:url(img/subnav-rebsorten-hover.png) 0 0 no-repeat;
  }   
  #content #text-container #subnavigation #subnav-philosophie {
    background:url(img/subnav-philosophie.png) 0 0 no-repeat;
	width: 100px;
	height: 16px;
  }
  #content #text-container #subnavigation #subnav-philosophie:hover {
    background:url(img/subnav-philosophie-hover.png) 0 0 no-repeat;
  }                  
  #content #text-container #subnavigation #subnav-keller {
    background:url(img/subnav-keller.png) 0 0 no-repeat;
	width: 56px;
	height: 16px;
  }
  #content #text-container #subnavigation #subnav-keller:hover {
    background:url(img/subnav-keller-hover.png) 0 0 no-repeat;
  }  
  #content #text-container #subnavigation #subnav-vinothek {
    background:url(img/subnav-vinothek.png) 0 0 no-repeat;
	width: 80px;
	height: 16px;
  }
  #content #text-container #subnavigation #subnav-vinothek:hover {
    background:url(img/subnav-vinothek-hover.png) 0 0 no-repeat;
  }  
  #content #text-container #subnavigation #subnav-preisliste {
    background:url(img/subnav-preise.png) 0 0 no-repeat;
	width: 69px;
	height: 16px;
  }
  #content #text-container #subnavigation #subnav-preisliste:hover {
    background:url(img/subnav-preise-hover.png) 0 0 no-repeat;
  }         
  #content #text-container #subnavigation #subnav-historie {
    background:url(img/subnav-historie.png) 0 0 no-repeat;
	width: 72px;
	height: 16px;
  }
  #content #text-container #subnavigation #subnav-historie:hover {
    background:url(img/subnav-historie-hover.png) 0 0 no-repeat;
  }         
  #content #text-container #subnavigation #subnav-region {
    background:url(img/subnav-region.png) 0 0 no-repeat;
	width: 49px;
	height: 16px;
  }
  #content #text-container #subnavigation #subnav-region:hover {
    background:url(img/subnav-region-hover.png) 0 0 no-repeat;
  }             