#navigation  {	width: 1001px;	font-size: 0.8em;		color: #fff;	background: #8f947c;	}* html #navigation {margin-top: -3px;}#navigation ul.nav1st {width: 760px;height: 26px;list-style: none;font-weight: bold;color: #fff;background: #8f947c url(navi-hund1.jpg)  no-repeat top right;}#navigation ul.nav1st li {display: block;float:left;border-right: 1px solid #727565;color: #fff;background: #8f947c;}#navigation ul.nav1st li a {display: block; text-decoration: none;color: #fff;background: #8f947c;padding: 5px 18px;}#navigation ul.nav1st li a:hover {display: block; color: #fff;background: #f29400;}#navigation ul.nav1st li a.active, #navigation ul.nav1st li a#current {background: #f29400; color: #fff;display: block;}#navigation #suchenbox {width: 177px; float: right;margin-top: -24px;margin-right: 20px;height: 22px;}#navigation #suchenbox .search {float: left;padding: 2px 5px 2px 5px;width: 157px;height: 22px;background: url(suche.jpg)  no-repeat top left;}#navigation #suchenbox .f-submit-img {margin-top: -26px;float: right;height: 22px;width: 20px;}#subnavi {	width: 175px;	float: left;	margin-top: 15px;}#subnavi ul {	font-size: 0.8em;	list-style: none;	}#subnavi li {	text-align: left;	background: #f0f0f0 url(bg-navi.jpg);	color: #6c6c6c;	float: left;	width: 165px;	height: 20px;	padding-top: 4px;	padding-left: 10px;	}#subnavi li a {	color: #909090;	text-decoration: none;	background: transparent;}#subnavi li a:hover {	color: #006600;	background: transparent;	text-decoration: underline;}#subnavi li a.active {color: #f29400;background:transparent;text-decoration: none;font-weight: normal;}#breadcrumb {margin-left: 10px;font-size: 0.7em;width: 400px;}#breadcrumb a {text-decoration: underline;}#breadcrumb a:hover {color: #006600;background: #fff;}