/* ------- Breadcrumb Menue ---- */
#head_menu{
	display: block;
	padding:10px 10px 5px 0;
	float:right;
	clear:right;
}
#head_menu ul
{ list-style-type: none;
  display: block;
}
div#head_menu a{
  text-decoration: none;
  padding: .2em .3em;
  margin: 0 0.5em 0 0;
  
}
#bread {
	font-family:verdana, arial, helvetica, sans-serif;
	font-style:italic;
	padding:0px 0 5px 0;
	height:20px;
	margin:0 20px 0 20px;
	background:url(../images/bg_breadcrumb.gif) repeat-x left bottom;
	
}
#bread a:link,
#bread a:visited, 
#bread a:active 
{	
	text-decoration:none;
	font-weight:normal;	
	color:#000000;
	padding:0 3px 0 0;
}
#bread a:hover
{	
	text-decoration:underline;
}
/* ------- Haubtnavigation ---- */
#nav
{
	margin:0 0 0 20px;
	padding:0;
}
#nav li
{
	list-style:none;
	font-family:verdana, arial, helvetica, sans-serif;
	margin:0 0 7px 0;
}
#nav li a
{
	font-size:16px;
	color:#000000;
	display:block;
}
/* 2.Ebene */
#nav ul
{
	margin:7px 0 14px 0;
	padding:0;
}
#nav ul li
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 3px 0;
	padding:0 0 0 10px;
}
#nav .activ
{ color:#991111 ! important;
}
#nav ul li.activ
{
	background:url(../images/level2.gif) no-repeat 0 3px;
}

#nav ul li a
{
	font-size:10px;
	color: #000000;
}

div#nav a.ebene2{
  outline-color: rgb(255, 0, 0); 
  outline-style: solid; 
  outline-width: 1px;
}

#nav a.aktiv
{ padding-left : 10px;
  margin-left: -10px;
  color:#991111;
  background:url(../images/level2.gif) no-repeat 0 3px ;
}
          