/* ---------------------------------------------------------- Sprachwahl */

#sprachwahl, #sprachwahl ul { /* all lists */
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 39px 0px 0px 161px;
	height: 13px;
	list-style: none;
	line-height: 13px;
	font-size: 10px;
	color: #909fb2;
	font-weight: bold;
}

#sprachwahl li {
	float: left;
	display: block;
	width: 81px;
	height: 13px;
	margin: 0px 14px 0px 0px;
}
#sprachwahl li a, #sprachwahl li a:link, #sprachwahl li a:visited {
	display: block;
	width: 81px;
	height: 13px;
	background-position: 0px 0px;
	text-indent: -9000px;
}
#sprachwahl li a:hover {
	background-position: 0px -13px;
}
a#deutsch {	background-image: url(../images/buttons/deutsch.gif);}
a#englisch { background-image: url(../images/buttons/englisch.gif);}



/* ---------------------------------------------------------- Über uns */

#ueber, #ueber ul { /* all lists */
	display: block;
	padding: 30px 0px 0px 0px;
	background-image: url(../images/bg-navi-ueber.gif);
	background-position: top;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	list-style: none;
	line-height: 30px;
	font-size: 10px;
	color: #909fb2;
	font-weight: bold;
}

#ueber li {
	width: 370px;
	height: 30px;
	margin: 0px 0px 0px 0px;
}
#ueber li a, #ueber li a:link, #ueber li a:visited {
	display: block;
	height: 30px;
	width: 370px;
	background-position: 0px 0px;
	text-indent: -9000px;
}
#ueber li a:hover {
	background-position: -370px 0px;
}
a#unternehmen {	background-image: url(../images/buttons/unternehmen.gif);}
a#kontaktlink { background-image: url(../images/buttons/kontaktlink.gif);}
a#stellenangebot {	background-image: url(../images/buttons/stellenangebot.gif);}
a#anfahrt { background-image: url(../images/buttons/anfahrt.gif);}



/* ---------------------------------------------------------- Flughafen */

#flughafen, #flughafen ul { /* all lists */
	display: block;
	padding: 30px 0px 0px 0px;
	background-image: url(../images/bg-flughafenfahrzeuge.gif);
	background-position: top;
	background-repeat: no-repeat;
	margin: 34px 0px 0px 0px;
	list-style: none;
	line-height: 30px;
	font-size: 10px;
	color: #909fb2;
	font-weight: bold;
}

#flughafen li {
	width: 370px;
	height: 30px;
	margin: 0px 0px 0px 0px;
}
#flughafen li a, #flughafen li a:link, #flughafen li a:visited {
	display: block;
	height: 30px;
	width: 370px;
	background-position: 0px 0px;
	text-indent: -9000px;
}
#flughafen li a:hover {
	background-position: -370px 0px;
}
a#toilettenentsorgung {	background-image: url(../images/buttons/toilettenentsorgung.gif);}
a#wasserversorgung { background-image: url(../images/buttons/wasserversorgung.gif);}
a#hydrantenreinigung {	background-image: url(../images/buttons/hydrantenreinigung.gif);}
a#triebwerksoelversorgung { background-image: url(../images/buttons/triebwerksoelversorgung.gif);}
a#catering { background-image: url(../images/buttons/catering.gif);}


/* ---------------------------------------------------------- Kommunal */

#kommunal, #kommunal ul { /* all lists */
	display: block;
	padding: 30px 0px 0px 0px;
	background-image: url(../images/bg-kommunalfahrzeuge.gif);
	background-position: top;
	background-repeat: no-repeat;
	margin: 20px 0px 0px 0px;
	list-style: none;
	line-height: 30px;
	font-size: 10px;
	color: #909fb2;
	font-weight: bold;
}

#kommunal li {
	width: 370px;
	height: 30px;
	margin: 0px 0px 0px 0px;
}
#kommunal li a, #kommunal li a:link, #kommunal li a:visited {
	display: block;
	height: 30px;
	width: 370px;
	background-position: 0px 0px;
	text-indent: -9000px;
}
#kommunal li a:hover {
	background-position: -370px 0px;
}
a#tunnelreinigung {	background-image: url(../images/buttons/tunnelreinigung.gif);}
a#strassenreinigung { background-image: url(../images/buttons/strassenreinigung.gif);}
a#leitschienenreinigung { background-image: url(../images/buttons/leitschienenreinigung.gif);}


/* ---------------------------------------------------------- Footer */

#footerlinks, #footerlinks ul { /* all lists */
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
	line-height: 30px;
	font-size: 10px;
	color: #909fb2;
	font-weight: bold;
}

#footerlinks li {
	float: left;
display: block;
	width: auto;
	height: 30px;
	margin: 0px 0px 0px 0px;
}
#footerlinks li a, #footerlinks li a:link, #footerlinks li a:visited, #footerlinks li a.escape {
	height: 30px;
	width: 86px;
	display: block;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	text-indent: -9000px;
}
#footerlinks li a:hover {
	background-position: 0px -30px;
}
#footerlinks li a.escape, #footerlinks li a.escape:link, #footerlinks li a.escape:visited,  #footerlinks li a.escape:visited span {
	margin: 0px 0px 0px 0px;
	width: 57px;
	height: 30px;
	overflow: hidden;
	display: block;
	color: #223a81;
	background-image: url(../images/buttons/maillink.gif);
	background-position: top left;
	border: none;
	text-indent: -9000px;
}
#footerlinks li a.escape:hover, #footerlinks li a.escape:hover span {
	color: #0e266e;
	background-position: 0px -30px;
}
a.escape img {
	border: none;
}
a#maillink.escape { width: 57px; background-image: url(../images/buttons/maillink.gif);}
a#startseite { width: 83px; background-image: url(../images/buttons/startseite.gif);}
a#impressum { width: 86px; background-image: url(../images/buttons/impressum.gif);}