/*---NAVIGATION HEADER - START - KONTAKT - ANFAHRT---*/

#navi_header_a {
	width:81px;
	height:69px;
	padding:0;
	margin:0;
	position:absolute;
	right:39px;
	bottom:167px;
}

#navi_header_a ul {
	list-style-type:none;
	padding:0 0 0 0;
	width:81px;
	height:69px;
	overflow:hidden;
	text-indent:-9999px;
}

#navi_header_a li {
	display:block;
	padding:0 0 0 0;
	list-style-type:none;
	width:81px;
	height:23px;
}

a.navi_header_aa, a.navi_header_aa:visited {
	outline:none;
	display:block;
	height:23px;
	width:81px;
	background:url(../images/navi/startseite_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.navi_header_aa:hover, a.navi_header_aa:active {
	outline:none;
	display:block;
	height:23px;
	width:81px;
	background:url(../images/navi/startseite_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}


a.navi_header_ab, a.navi_header_ab:visited {
	outline:none;
	display:block;
	height:23px;
	width:81px;
	background:url(../images/navi/kontakt_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.navi_header_ab:hover, a.navi_header_ab:active {
	outline:none;
	display:block;
	height:23px;
	width:81px;
	background:url(../images/navi/kontakt_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}



a.navi_header_ac, a.navi_header_ac:visited {
	outline:none;
	display:block;
	height:23px;
	width:81px;
	background:url(../images/navi/anfahrt_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.navi_header_ac:hover, a.navi_header_ac:active {
	outline:none;
	display:block;
	height:23px;
	width:81px;
	background:url(../images/navi/anfahrt_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

/*---NAVIGATION HEADER - NEUIGKEITEN---*/

#navi_header_b {
	width:146px;
	height:22px;
	padding:0;
	margin:0;
	position:absolute;
	right:160px;
	bottom:163px;
}

#navi_header_b ul {
	list-style-type:none;
	padding:0 0 0 0;
	width:146px;
	height:22px;
	overflow:hidden;
	text-indent:-9999px;
}

#navi_header_b li {
	display:block;
	padding:0 0 0 0;
	list-style-type:none;
	width:146px;
	height:22px;
}

a.navi_header_ba, a.navi_header_ba:visited {
	outline:none;
	display:block;
	height:22px;
	width:146px;
	background:url(../images/navi/news_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.navi_header_ba:hover, a.navi_header_ba:active {
	outline:none;
	display:block;
	height:22px;
	width:146px;
	background:url(../images/navi/news_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

/*---NAVIGATION HEADER - DOWNLOADS---*/

#navi_header_c {
	width:137px;
	height:22px;
	padding:0;
	margin:0;
	position:absolute;
	left:19px;
	bottom:164px;
}

#navi_header_c ul {
	list-style-type:none;
	padding:0 0 0 0;
	width:137px;
	height:22px;
	overflow:hidden;
	text-indent:-9999px;
}

#navi_header_c li {
	display:block;
	padding:0 0 0 0;
	list-style-type:none;
	width:137px;
	height:22px;
}

a.navi_header_ca, a.navi_header_ca:visited {
	outline:none;
	display:block;
	height:22px;
	width:137px;
	background:url(../images/navi/downloads_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.navi_header_ca:hover, a.navi_header_ca:active {
	outline:none;
	display:block;
	height:22px;
	width:137px;
	background:url(../images/navi/downloads_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}



/*---NAVIGATION - HAUPTSEITEN---*/

#navi_a {
	width:960px;
	height:61px;
	padding:0;
	margin:0;
	background:url(../images/navi/navia_bg.jpg) 0 0 no-repeat;
	z-index:5;
}

#navi_a h1 {
	text-indent:-9999px;
}

#navi_a ul {
	list-style-type:none;
	padding:14px 0 0 31px;
	width:896px;
	height:21px;
	overflow:hidden;
	text-indent:-9999px;
}

* html #navi_a ul {
	list-style-type:none;
	padding:14px 0 0 31px;
	width:960px;
	height:61px;
	overflow:hidden;
	text-indent:-9999px;
}

* + html #navi_a ul {
	list-style-type:none;
	padding:14px 0 0 31px;
	width:930px;
	height:61px;
	overflow:hidden;
	text-indent:-9999px;
}

#navi_a li {
	float:left;
	display:block;
	padding:0 0 0 0;
	list-style-type:none;
	height:21px;
}

a.navi_aa, a.navi_aa:visited {
	outline:none;
	display:block;
	height:21px;
	width:75px;
	background:url(../images/navi/neuwagen_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
	margin:0 46px 0 0;
}

a.navi_aa:hover, a.navi_aa:active {
	outline:none;
	display:block;
	height:21px;
	width:75px;
	background:url(../images/navi/neuwagen_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
	margin:0 46px 0 0;
}

a.navi_ab, a.navi_ab:visited {
	outline:none;
	display:block;
	height:21px;
	width:122px;
	background:url(../images/navi/gebrauchtwagen_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
	margin:0 34px 0 0;
}

a.navi_ab:hover, a.navi_ab:active {
	outline:none;
	display:block;
	height:21px;
	width:122px;
	background:url(../images/navi/gebrauchtwagen_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
	margin:0 34px 0 0;
}

a.navi_ac, a.navi_ac:visited {
	outline:none;
	display:block;
	height:21px;
	width:51px;
	background:url(../images/navi/service_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
	margin:0 208px 0 0;
}

a.navi_ac:hover, a.navi_ac:active {
	outline:none;
	display:block;
	height:21px;
	width:51px;
	background:url(../images/navi/service_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
	margin:0 208px 0 0;
}

a.navi_ad, a.navi_ad:visited {
	outline:none;
	display:block;
	height:21px;
	width:110px;
	background:url(../images/navi/autovermietung_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
	margin:0 34px 0 0;
}

a.navi_ad:hover, a.navi_ad:active {
	outline:none;
	display:block;
	height:21px;
	width:110px;
	background:url(../images/navi/autovermietung_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
	margin:0 34px 0 0;
}


a.navi_ae, a.navi_ae:visited {
	outline:none;
	display:block;
	height:21px;
	width:106px;
	background:url(../images/navi/teile_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
	margin:0 38px 0 0;
}

a.navi_ae:hover, a.navi_ae:active {
	outline:none;
	display:block;
	height:21px;
	width:106px;
	background:url(../images/navi/teile_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
	margin:0 38px 0 0;
}

a.navi_af, a.navi_af:visited {
	outline:none;
	display:block;
	height:21px;
	width:72px;
	background:url(../images/navi/menue_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.navi_af:hover, a.navi_af:active {
	outline:none;
	display:block;
	height:21px;
	width:72px;
	background:url(../images/navi/menue_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

/*---NAVIGATION - PRODUKTSEITEN---*/

#navi_b {
	width:960px;
	height:78px;
	background:url(../images/navi/navib_bg.jpg) 0 0 no-repeat;
	margin-bottom:1px;
}

#navi_b ul {
	list-style-type:none;
	padding:0 0 0 0;
	width:519px;
	height:50px;
	overflow:hidden;
	text-indent:-9999px;
}

#navi_b li {
	float:left;
	display:block;
	padding:0 0 0 0;
	list-style-type:none;
}

a.navi_b, a.navi_b:visited {
	outline:none;
	display:block;
	height:50px;
	width:130px;
	background:url(../images/navi/ueberuns_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.navi_b:hover, a.navi_b:active {
	outline:none;
	display:block;
	height:50px;
	width:130px;
	background:url(../images/navi/ueberuns_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

/*---NAVIGATION - PRODUKTSEITEN---*/

#navi_c {
	width:562px;
	height:23px;
	background:url(../images/navi/navic_bg.jpg) 0 0 no-repeat;
	float:left;
	padding:5px 0 0 45px;
}

* html #navi_c {
	width:607px;
	height:23px;
	background:url(../images/navi/navic_bg.jpg) 0 0 no-repeat;
	float:left;
	padding:5px 0 0 45px;
}

#navi_c ul {
	list-style-type:none;
	padding:0 0 0 0;
	width:535px;
	height:23px;
	overflow:hidden;
	text-indent:-9999px;
}

#navi_c li {
	float:left;
	display:block;
	padding:0 0 0 0;
	list-style-type:none;
	height:23px;
}

a.navi_ca, a.navi_ca:visited {
	outline:none;
	display:block;
	height:23px;
	width:54px;
	background:url(../images/navi/historie_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.navi_ca:hover, a.navi_ca:active {
	outline:none;
	display:block;
	height:23px;
	width:54px;
	background:url(../images/navi/historie_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}


a.navi_cb, a.navi_cb:visited {
	outline:none;
	display:block;
	height:23px;
	width:55px;
	background:url(../images/navi/galerie_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.navi_cb:hover, a.navi_cb:active {
	outline:none;
	display:block;
	height:23px;
	width:55px;
	background:url(../images/navi/galerie_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}


a.navi_cc, a.navi_cc:visited {
	outline:none;
	display:block;
	height:23px;
	width:112px;
	background:url(../images/navi/geschaeftsfuehrung_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.navi_cc:hover, a.navi_cc:active {
	outline:none;
	display:block;
	height:23px;
	width:112px;
	background:url(../images/navi/geschaeftsfuehrung_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}


a.navi_cd, a.navi_cd:visited {
	outline:none;
	display:block;
	height:23px;
	width:91px;
	background:url(../images/navi/verkauf_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.navi_cd:hover, a.navi_cd:active {
	outline:none;
	display:block;
	height:23px;
	width:91px;
	background:url(../images/navi/verkauf_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}


a.navi_ce, a.navi_ce:visited {
	outline:none;
	display:block;
	height:23px;
	width:88px;
	background:url(../images/navi/team_service_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.navi_ce:hover, a.navi_ce:active {
	outline:none;
	display:block;
	height:23px;
	width:88px;
	background:url(../images/navi/team_service_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}


a.navi_cf, a.navi_cf:visited {
	outline:none;
	display:block;
	height:23px;
	width:135px;
	background:url(../images/navi/zubehoer_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.navi_cf:hover, a.navi_cf:active {
	outline:none;
	display:block;
	height:23px;
	width:135px;
	background:url(../images/navi/zubehoer_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

/*---IMPRESSUM---*/

#navi_impressum {
	width:88px;
	height:15px;
	float:left;
	padding:0;
	position:absolute;
	left:136px;
	bottom:30px;
}

* html #navi_impressum {
	width:88px;
	height:15px;
	float:left;
	padding:0;
	position:absolute;
	left:136px;
	bottom:30px;
}

* + html #navi_impressum {
	width:88px;
	height:15px;
	float:left;
	padding:0;
	position:absolute;
	left:136px;
	bottom:30px;
}

#navi_impressum ul {
	list-style-type:none;
	padding:0 0 0 0;
	width:88px;
	height:15px;
	overflow:hidden;
	text-indent:-9999px;
}

#navi_impressum li {
	float:left;
	display:block;
	padding:0 0 0 0;
	list-style-type:none;
	height:15px;
	width:88px;
}

a.navi_impressum, a.navi_impressum:visited {
	outline:none;
	display:block;
	height:15px;
	width:88px;
	background:url(../images/navi/impressum_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.navi_impressum:hover, a.navi_impressum:active {
	outline:none;
	display:block;
	height:15px;
	width:88px;
	background:url(../images/navi/impressum_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}


/*---NAVI RIGHT---*/

#navi_right_a {
	width:182px;
	height:14px;
	padding:0;
	margin:0;
	position:absolute;
	left:38px;
	top:382px;
}

* html #navi_right_a {
	width:183px;
	height:14px;
	padding:0;
	margin:-1px 0 0 -17px;
	position:absolute;
	left:38px;
	top:382px;
}

* + html #navi_right_a {
	width:183px;
	height:14px;
	padding:0;
	margin:-2px 0 0 -16px;
	position:absolute;
	left:38px;
	top:382px;
}

#navi_right_a ul {
	list-style-type:none;
	padding:0 0 0 0;
	width:182px;
	height:14px;
	overflow:hidden;
	text-indent:-9999px;
}

#navi_right_a li {
	display:block;
	padding:0 0 0 0;
	list-style-type:none;
	height:14px;
	width:182px;
}

* + #navi_right_a li {
	display:block;
	padding:0 0 0 0;
	list-style-type:none;
	height:18px;
	width:182px;
}

a.navi_right_a, a.navi_right_a:visited {
	outline:none;
	display:block;
	height:14px;
	width:182px;
	background:url(../images/navi/rundblick_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.navi_right_a:hover, a.navi_right_a:active {
	outline:none;
	display:block;
	height:14px;
	width:182px;
	background:url(../images/navi/rundblick_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}




#navi_right_b {
	width:95px;
	height:21px;
	padding:0;
	position:absolute;
	left:166px;
	top:250px;
}

* html #navi_right_b {
	width:95px;
	height:21px;
	padding:0;
	margin:-1px 0 0 -14px;
	position:absolute;
	left:166px;
	top:250px;
}

* + html #navi_right_b {
	width:95px;
	height:21px;
	padding:0;
	margin:-1px 0 0 -14px;
	position:absolute;
	left:166px;
	top:250px;
}

#navi_right_b ul {
	list-style-type:none;
	padding:0 0 0 0;
	width:95px;
	height:21px;
	overflow:hidden;
	text-indent:-9999px;
}

#navi_right_b li {
	display:block;
	padding:0 0 0 0;
	list-style-type:none;
	height:21px;
	width:95px;
}

a.navi_right_b, a.navi_right_b:visited {
	outline:none;
	display:block;
	height:21px;
	width:95px;
	background:url(../images/navi/mehrinfos_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.navi_right_b:hover, a.navi_right_b:active {
	outline:none;
	display:block;
	height:21px;
	width:95px;
	background:url(../images/navi/mehrinfos_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

/*---ZUM SEITENANFANG---*/

a.top, a.top:visited {
	outline:none;
	display:block;
	height:13px;
	width:126px;
	background:url(../images/navi/top_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
	text-indent:-9999px;
}

a.top:hover, a.top:active {
	outline:none;
	display:block;
	height:13px;
	width:126px;
	background:url(../images/navi/top_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
	text-indent:-9999px;
}

/*---SUBNAVIGATION---*/

#navi_d {
	width:100%;
	height:130px;
	background:url(../images/navi/navid_bg_neu.jpg) center top no-repeat #e5e6e8; 
	margin-top:-22px;
	margin-bottom:15px;
	display:none;
}

* html #navi_d {
	width:100%;
	height:108px;
	background:url(../images/navi/navid_bg_ie.jpg) center top no-repeat;
	margin-top:-36px;
	margin-bottom:15px;
	display:none;
	z-index:5;
}


/*---NAVIGATION NEUWAGEN---*/

#neuwagen {
	width:97px;
	height:74px;
	padding:6px 0 0 0;
	margin:0 24px 0 31px;
	float:left;
}

* html #neuwagen {
	margin:0 24px 0 15px;
}

#neuwagen ul {
	list-style-type:none;
	padding:0 0 0 0;
	width:143px;
	height:120px;
	overflow:hidden;
	text-indent:-9999px;
}

#neuwagen li {
	display:block;
	padding:0 0 0 0;
	list-style-type:none;
	width:143px;
	height:20px;
}

a.neuwagen_a, a.neuwagen_a:visited {
	outline:none;
	display:block;
	height:20px;
	width:97px;
	background:url(../images/navi/neuwagen_a_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.neuwagen_a:hover, a.neuwagen_a:active {
	outline:none;
	display:block;
	height:20px;
	width:97px;
	background:url(../images/navi/neuwagen_a_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.neuwagen_b, a.neuwagen_b:visited {
	outline:none;
	display:block;
	height:20px;
	width:97px;
	background:url(../images/navi/neuwagen_b_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.neuwagen_b:hover, a.neuwagen_b:active {
	outline:none;
	display:block;
	height:20px;
	width:97px;
	background:url(../images/navi/neuwagen_b_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}


li.neuwagen_c, a.neuwagen_c:visited {
	outline:none;
	display:block;
	height:20px;
	width:97px;
	background:url(../images/navi/neuwagen_c_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

li.neuwagen_c:hover, a.neuwagen_c:active {
	outline:none;
	display:block;
	height:20px;
	width:97px;
	background:url(../images/navi/neuwagen_c_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}


a.neuwagen_d, a.neuwagen_d:visited {
	outline:none;
	display:block;
	height:20px;
	width:97px;
	background:url(../images/navi/neuwagen_d_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.neuwagen_d:hover, a.neuwagen_d:active {
	outline:none;
	display:block;
	height:20px;
	width:97px;
	background:url(../images/navi/neuwagen_d_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}


a.neuwagen_e, a.neuwagen_e:visited {
	outline:none;
	display:block;
	height:20px;
	width:77px;
	background:url(../images/navi/neuwagen_e_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.neuwagen_e:hover, a.neuwagen_e:active {
	outline:none;
	display:block;
	height:20px;
	width:77px;
	background:url(../images/navi/neuwagen_e_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.neuwagen_f, a.service_f:visited {
	top: -2px;
	outline:none;
	display:block;
	height:20px;
	width:143px;
	background:url(../images/navi/neuwagen_f_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.neuwagen_f:hover, a.service_f:active {
	top: -2px;
	outline:none;
	display:block;
	height:20px;
	width:143px;
	background:url(../images/navi/neuwagen_f_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}


/*---NAVIGATION GEBRAUCHTWAGEN---*/

#gebrauchtwagen {
	width:122px;
	height:54px;
	padding:6px 0 0 0;
	margin:0 35px 0 0;
	float:left;
}

#gebrauchtwagen ul {
	list-style-type:none;
	padding:0 0 0 0;
	width:122px;
	height:60px;
	overflow:hidden;
	text-indent:-9999px;
}

#gebrauchtwagen li {
	display:block;
	padding:0 0 0 0;
	list-style-type:none;
	width:122px;
	height:20px;
}

a.gebrauchtwagen_a, a.gebrauchtwagen_a:visited {
	outline:none;
	display:block;
	height:20px;
	width:122px;
	background:url(../images/navi/gebrauchtwagen_a_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.gebrauchtwagen_a:hover, a.gebrauchtwagen_a:active {
	outline:none;
	display:block;
	height:20px;
	width:122px;
	background:url(../images/navi/gebrauchtwagen_a_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}


a.gebrauchtwagen_b, a.gebrauchtwagen_b:visited {
	outline:none;
	display:block;
	height:20px;
	width:122px;
	background:url(../images/navi/gebrauchtwagen_b_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.gebrauchtwagen_b:hover, a.gebrauchtwagen_b:active {
	outline:none;
	display:block;
	height:20px;
	width:122px;
	background:url(../images/navi/gebrauchtwagen_b_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.gebrauchtwagen_c, a.gebrauchtwagen_c:visited {
	outline:none;
	display:block;
	height:20px;
	width:122px;
	background:url(../images/navi/gebrauchtwagen_c_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.gebrauchtwagen_c:hover, a.gebrauchtwagen_c:active {
	outline:none;
	display:block;
	height:20px;
	width:122px;
	background:url(../images/navi/gebrauchtwagen_c_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}


/*---NAVIGATION SERVICE---*/

#service {
	width:200px;
	height:130px;
	padding:6px 0 0 0;
	margin:0 56px 0 0;
	float:left;
} 

#service ul {
	list-style-type:none;
	padding:0 0 0 0;
	width:200px;
	height:150px;
	overflow:hidden;
	text-indent:-9999px;
}

#service li {
	display:block;
	padding:0 0 0 0;
	list-style-type:none;
	width:116px;
	height:20px;
}

a.service_a, a.service_a:visited {
	outline:none;
	display:block;
	height:20px;
	width:116px;
	background:url(../images/navi/service_a_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.service_a:hover, a.service_a:active {
	outline:none;
	display:block;
	height:20px;
	width:116px;
	background:url(../images/navi/service_a_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.service_b, a.service_b:visited {
	outline:none;
	display:block;
	height:20px;
	width:116px;
	background:url(../images/navi/service_b_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.service_b:hover, a.service_b:active {
	outline:none;
	display:block;
	height:20px;
	width:116px;
	background:url(../images/navi/service_b_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.service_c, a.service_c:visited {
	outline:none;
	display:block;
	height:20px;
	width:116px;
	background:url(../images/navi/service_c_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.service_c:hover, a.service_c:active {
	outline:none;
	display:block;
	height:20px;
	width:116px;
	background:url(../images/navi/service_c_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.service_d, a.service_d:visited {
	outline:none;
	display:block;
	height:20px;
	width:116px;
	background:url(../images/navi/service_d_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.service_d:hover, a.service_d:active {
	outline:none;
	display:block;
	height:20px;
	width:116px;
	background:url(../images/navi/service_d_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.service_e, a.service_e:visited {
	outline:none;
	display:block;
	height:20px;
	width:116px;
	background:url(../images/navi/service_e_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.service_e:hover, a.service_e:active {
	outline:none;
	display:block;
	height:20px;
	width:116px;
	background:url(../images/navi/service_e_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.service_f, a.service_f:visited {
	top: -2px;
	outline:none;
	display:block;
	height:20px;
	width:192px;
	background:url(../images/navi/service_f_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.service_f:hover, a.service_f:active {
	top: -2px;
	outline:none;
	display:block;
	height:20px;
	width:192px;
	background:url(../images/navi/service_f_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}


/*---NAVIGATION AUTOVERMIETUNG---*/

#autovermietung {
	width:136px;
	height:54px;
	padding:6px 0 0 ;
	margin:0 9px 0 0;
	float:left;
}

#autovermietung ul {
	list-style-type:none;
	padding:0 0 0 0;
	width:136px;
	height:60px;
	overflow:hidden;
	text-indent:-9999px;
}

#autovermietung li {
	display:block;
	padding:0 0 0 0;
	list-style-type:none;
	width:136px;
	height:20px;
}

a.autovermietung_a, a.autovermietung_a:visited {
	outline:none;
	display:block;
	height:20px;
	width:136px;
	background:url(../images/navi/autovermietung_a_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.autovermietung_a:hover, a.autovermietung_a:active {
	outline:none;
	display:block;
	height:20px;
	width:136px;
	background:url(../images/navi/autovermietung_a_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.autovermietung_b, a.autovermietung_b:visited {
	outline:none;
	display:block;
	height:20px;
	width:136px;
	background:url(../images/navi/autovermietung_b_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.autovermietung_b:hover, a.autovermietung_b:active {
	outline:none;
	display:block;
	height:20px;
	width:136px;
	background:url(../images/navi/autovermietung_b_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}


a.autovermietung_c, a.autovermietung_c:visited {
	outline:none;
	display:block;
	height:20px;
	width:136px;
	background:url(../images/navi/autovermietung_c_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.autovermietung_c:hover, a.autovermietung_c:active {
	outline:none;
	display:block;
	height:20px;
	width:136px;
	background:url(../images/navi/autovermietung_c_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}


/*---NAVIGATION AUTOVERMIETUNG---*/

#teile {
	width:158px;
	height:50px;
	padding:6px 0 0 0;
	margin:0;
	float:left;
}

#teile ul {
	list-style-type:none;
	padding:0 0 0 0;
	width:195px;
	height:60px;
	overflow:hidden;
	text-indent:-9999px;
}

#teile li {
	display:block;
	padding:0 0 0 0;
	list-style-type:none;
	width:195px;
	height:20px;
}

a.teile_a, a.teile_a:visited {
	outline:none;
	display:block;
	height:20px;
	width:158px;
	background:url(../images/navi/teile_a_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.teile_a:hover, a.teile_a:active {
	outline:none;
	display:block;
	height:20px;
	width:158px;
	background:url(../images/navi/teile_a_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.teile_b, a.teile_b:visited {
	outline:none;
	display:block;
	height:20px;
	width:158px;
	background:url(../images/navi/teile_b_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.teile_b:hover, a.teile_b:active {
	outline:none;
	display:block;
	height:20px;
	width:158px;
	background:url(../images/navi/teile_b_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.teile_c, a.teile_c:visited {
	outline:none;
	display:block;
	height:20px;
	width:195px;
	background:url(../images/navi/teile_c_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.teile_c:hover, a.teile_c:active {
	outline:none;
	display:block;
	height:20px;
	width:195px;
	background:url(../images/navi/teile_c_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}


/*---WEITERE---*/

.weitere {
	width:22px;
	height:88px;
	padding:0 0 0 0;
	margin:0 0 0 479px;
	text-indent:-9999px;
}

a.weitere, a.weitere:visited {
	outline:none;
	display:block;
	height:88px;
	width:22px;
	background:url(../images/navi/weitere_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.weitere:hover, a.weitere:active {
	outline:none;
	display:block;
	height:88px;
	width:22px;
	background:url(../images/navi/weitere_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}


/*---WEITERE---*/

.nl_absenden {
	width:72px;
	height:14px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-indent:-9999px;
}

a.nl_absenden, a.nl_absenden:visited {
	outline:none;
	display:block;
	height:14px;
	width:72px;
	background:url(../images/navi/nl_absenden_off.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

a.nl_absenden, a.nl_absenden:active {
	outline:none;
	display:block;
	height:14px;
	width:72px;
	background:url(../images/navi/nl_absenden_on.gif) no-repeat 0 0;
	padding:0 0 0 0;
}

