/* Navigation Ebene 1 */
li#nav1 a:link, li#nav1 a:visited, li#nav1 a:active 
{
  display:block;
  background:  url("menu1.jpg") no-repeat;
  background-position: 0% 50%;
  color:#fff;text-decoration:none;
  font-size:12pt;
  font-weight: bolder;
  height:35px;
  line-height: 35px;
  padding-left:40px;
  margin-bottom: 2px;
  margin-top: 0px;
}

li#nav1 a:hover 
{ 
  background:  url("menuover1.jpg") no-repeat;
  color:#004000;
  text-decoration:none;background-position: 0% 50%;
}

li#nav1 p
{
  display:block;
  background:  url("menuactual1.jpg") no-repeat;
  background-position: 0% 50%;
  font-size: 12pt;
  font-weight: bolder;
  height:35px;
  line-height: 35px;
  padding-left:40px;
  margin-bottom: 2px;
  margin-top: 2px;
} 

/*Navigation Ebene 2 */
li#nav2 a:link, li#nav2 a:visited, li#nav2 a:active 
{
  display:block;
/*  background:  url("menu2.jpg") no-repeat;*/
  background-position: 0% 50%;
  color:#fff;text-decoration:none;
  font-size:10pt;
  font-weight: bolder;
  height:25px;
  line-height: 25px;
  padding-left:50px;
  margin-bottom: 2px;
  margin-top: 0px;
}

li#nav2 a:hover 
{ 
  background:  url("menuover2.jpg") no-repeat;
  color:#004000;
  text-decoration:none;background-position: 0% 50%;
}

li#nav2 p
{
  display:block;
  /*background:  url("menuactual2.jpg") no-repeat;*/
  background-position: 0% 50%;
  font-size: 10pt;
  font-weight: bolder;
  height:25px;
  line-height: 25px;
  padding-left:50px;
  margin-bottom: 2px;
  margin-top: 2px;
} 


/* Menu div in dem das ganze menu steht */
#menu{
	position:relative;
	left:5px;
	top:5px;
	width:195px;
	margin: 0px;
	padding:0px;
}

/* Generelle Formate für die Listenelemente */
#menu ul, #menu li {
	list-style-type: none;
	margin-left:0px;
	padding: 0px;
}

/* Listenelemet mit <p> Tag (aktueller Eintrag) */

/*
#menu li p
{
  display:block;
  background:  url("menuactual.jpg") no-repeat;
  background-position: 0% 50%;
  font-size: 12pt;
  font-weight: bolder;
  height:35px;
  line-height: 35px;
  padding-left:40px;
  margin-bottom: 2px;
  margin-top: 2px;
} 
*/

/* Listenelemente mit Link, alles ausser over */
/*
#menu li a:link, #menu li a:visited, #menu li a:active 
{
  display:block;
  background:  url("menu.jpg") no-repeat;
  border-bottom: solid 1px #000;
  border-right: solid 1px #000;*/
  background-position: 0% 50%;
  color:#fff;text-decoration:none;
  font-size:12pt;
  font-weight: bolder;
  height:35px;
  line-height: 35px;
  padding-left:40px;
  margin-bottom: 2px;
  margin-top: 0px;
}
*/

/* Listenelement mit link für over */
/*
#menu li a:hover 
{ 
  background:  url("menuover.jpg") no-repeat;
  color:#004000;
  text-decoration:none;background-position: 0% 50%;
}
*/

#backmenu, #backmenu li a:link, #backmenu li a:visited, #backmenu li a:active 
{
  display:block;
  background:  url("menuback.jpg") no-repeat;
  /*border-bottom: solid 1px #000;*/
  /*border-right: solid 1px #000;*/
  background-position: 0% 50%;
  color:#fff;text-decoration:none;
  font: bold 16px;
  font-weight: bolder;
  height:35px;
  line-height: 35px;
  padding-left:40px;
  margin-bottom: 2px;
  margin-top: 2px;
}

#backmenu li a:hover 
{ 
  background:  url("menubackover.jpg") no-repeat;
  color:#004000;
  text-decoration:none;background-position: 0% 50%;
}

#homemenu, #homemenu li a:link, #homemenu li a:visited, #homemenu li a:active 
{
  display:block;
  background:  url("menuhome.jpg") no-repeat;
  /*border-bottom: solid 1px #000;*/
  /*border-right: solid 1px #000;*/
  background-position: 0% 50%;
  color:#fff;text-decoration:none;
  font-size: 12pt;
  font-weight: bolder;
  height:35px;
  line-height: 35px;
  padding-left:40px;
  margin-bottom: 2px;
  margin-top: 2px;
}

#homemenu li a:hover 
{ 
  background:  url("menuhomeover.jpg") no-repeat;
  color:#004000;
  text-decoration:none;background-position: 0% 50%;
}
