/*------------------------------------------- 
EVON MENÜS 
-------------------------------------------*/

/*------------------------------------------- 
Sprache
-------------------------------------------*/
#sprache { margin-top: -10px; margin-right: -5px;}
#sprache ul {display:block; list-style: none; }
#sprache li {display: inline; text-align:center; padding: 0; }
#sprache li.spacer {padding: 0 1px; color: #a8a8a8;}
#sprache a {color: #a8a8a8; background: transparent;}


/*------------------------------------------- 
Footer
-------------------------------------------*/
#footer {}
#footer ul {display:block; list-style: none; }
#footer li {display: inline; text-align:center; padding: 0; color: #fff; }
#footer li.spacer {padding: 0 3px; color: #fff; }
#footer a {color: #fff;}


/*------------------------------------------- 
Mainnav
-------------------------------------------*/
#mainnav {}
#mainnav ul {display: block; list-style: none;}
#mainnav li {float: left; list-style: none; width: 154px;}

#mainnav  li.clr {
   display: inline;
   margin: 0;
   padding: 0;
   width: 1px;
   border: none;
   visibility: hidden;
   position: relative;
 }
#mainnav  br.clr {
   clear: left;
   width: 1px;
   font-size:1px;
   margin: 0;
   padding: 0;
   overflow:hidden;
   border: none;
}


#mainnav li a, #mainnav li a:link {
	display: block;
	background: #d2da2b;
	color: #000;
	text-decoration:none;
}

#mainnav li a span {
	margin-top: 12px;
	display: block;	
	padding: 3px 20px;
	color: #000;
	text-align: center;
	font-weight: bold;
	border-left: 1px solid white; 
}

#mainnav li a:hover, #mainnav li a.aktiv  {
	background: transparent url(../images/linkhover_right.jpg) top right no-repeat;
}

#mainnav li a:hover span, #mainnav li a.aktiv span {
	background: transparent url(../images/linkhover_left.jpg) top left no-repeat;
	margin: 0;
	padding-top: 15px;	
	color: #fff;
}


/*------------------------------------------- 
Sidenav
-------------------------------------------*/
#sidenav #nav {}
#sidenav #nav ul {
	display: block;
	list-style: none;
	padding: 25px 0;

}

#sidenav #nav li {
	list-style: none;
	margin: 0 15px;
	padding: 5px 15px;
}
#sidenav #nav li.spacer {
	border-top: 1px solid #d2da2b; margin: 0 15px; padding: 0; height: 1px; font-size: 1px; line-height:1px;
}
#sidenav #nav li.last {height: 25px;}



#sidenav #nav li a, #sidenav #nav li a:Link { 
	color: #fff;
	text-decoration: none;
}


#sidenav #nav li a:hover {
	color: #000;
}


#sidenav #nav li a.aktiv {
	color: #d2da2b;
	font-weight: bold;
	text-decoration: none;
}














