/* ---------------------------------------------------------- Topnavigation */

ul#topnavi {
	width: 686px;
	height: 31px;
	margin: 40px 0px 0px 274px;
	overflow: hidden;
	color: #000;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	line-height: 31x;
	font-weight: normal;
	list-style-type: none;
	list-style: none;
}
#topnavi li { /* all list items */
	float: left;
	width: auto;
	height: 31px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	z-index: 80;
}

#topnavi a, #topnavi a:link, #topnavi a:visited {
	display: block;
	color: #000;
	background-position: 0px 0px;
	height: 35px;
	overflow: hidden;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	background-repeat: no-repeat;
	text-indent: -9000px;
}

#topnavi a:hover {
	background-position: 0px -31px;
}
#topnavi a.aktiv {
	background-position: 0px -62px;
}
a#aktuelles { width: 138px; background-image: url(../images/buttons/aktuelles.gif);}
a#anfahrt { width: 76px; background-image: url(../images/buttons/anfahrt.gif);}
a#bkd { width: 82px; background-image: url(../images/buttons/bkd.gif);}
a#kontaktlink { width: 76px; background-image: url(../images/buttons/kontaktlink.gif);}
a#gaestebuch { width: 92px; background-image: url(../images/buttons/gaestebuch.gif);}
a#stellen { width: 128px; background-image: url(../images/buttons/stellen.gif);}
a#impressum { width: 94px; background-image: url(../images/buttons/impressum.gif);}

/* ---------------------------------------------------------- autofachmarkt */

ul#automarkt {
	float: left;
	width: 268px;
	height: 112px;
	overflow: hidden;
	margin: 0px 0px 0px 46px;
	color: #000;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	list-style-type: none;
	list-style: none;
	background-image: url(../images/bg-autofachmarkt.gif);
}
#automarkt li { /* all list items */
	width: 208px;
	height: 30px;
	overflow: hidden;
	margin: 0px 0px 0px 29px;
	padding: 0px;
	z-index: 80;
}

#automarkt a, #automarkt a:link, #automarkt a:visited {
	display: block;
	width: 208px;
	color: #000;
	background-position: 0px 0px;
	height: 30px;
	overflow: hidden;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	background-repeat: no-repeat;
	text-indent: -9000px;
}
#automarkt a#markt {
	display: block;
	text-indent: -9000px;
	width: 208px;
	height: 27px;
	background-position: 0px 0px;
	background-image: url(../images/autofachmark.gif);
}
#automarkt a:hover, #automarkt a.aktiv, #automarkt a#markt:hover, #automarkt a#markt.aktiv {
	background-position: -208px 0px;
}

a#auto-saisonal { background-image: url(../images/buttons/auto-saisonal.gif);}
a#auto-sortiment { background-image: url(../images/buttons/auto-sortiment.gif);}




/* ---------------------------------------------------------- fahrradcenter */

ul#fahrradcenter {
	float: left;
	width: 268px;
	height: 112px;
	margin: 0px 0px 0px 0px;
	color: #000;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	list-style-type: none;
	list-style: none;
	background-image: url(../images/bg-fahrradcenter.gif);
}
#fahrradcenter li { /* all list items */
	width: 208px;
	height: 30px;
	overflow: hidden;
	margin: 0px 0px 0px 29px;
	padding: 0px;
	z-index: 80;
}

#fahrradcenter a, #fahrradcenter a:link, #fahrradcenter a:visited {
	display: block;
	width: 208px;
	color: #000;
	background-position: 0px 0px;
	height: 30px;
	overflow: hidden;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	background-repeat: no-repeat;
	text-indent: -9000px;
}
#fahrradcenter a#center {
	text-indent: -9000px;
	width: 208px;
	height: 27px;
	background-image: url(../images/fahrradcenter.gif);
}
#fahrradcenter a:hover, #fahrradcenter a.aktiv, #fahrradcenter a#center:hover, #fahrradcenter a#center.aktiv {
	background-position: -208px 0px;
}
a#ktmkatalog { background-image: url(../images/buttons/ktmkatalog.gif);}
a#fahrrad-saisonal { background-image: url(../images/buttons/fahrrad-saisonal.gif);
