/*========================================================================
	Main Elements
========================================================================*/

a {
	color:#4c4c4c;
	text-decoration:none;
}

a:hover {
	color:#003399;
	text-decoration:none;
}

a.Aktiv {
	color:#003399;
}

h2 a.stelle {
	background:none;
	padding-left:0;
	display:block;
	padding-bottom:4px;
	border-bottom:1px solid #999;
	margin-bottom:8px;
	margin-right:9px;
}

h2 a.stelle:hover {
	background:none;
}

/*========================================================================
	Primärnavigation
========================================================================*/

div#primaernavigation ul {
	list-style:none;
	margin:0px;
	padding:0px;
	display:block;
}

div#primaernavigation ul li {
	display:inline;
	color:#FFF;
	vertical-align:bottom;
	margin-right:4px;
}

div#primaernavigation ul li.home, div#primaernavigation ul li.service  {
	font-size:14px;
	font-weight:normal;
}

div#primaernavigation ul li.modell {
	font-size:17px;
	font-weight:bold;
}

div#primaernavigation ul li a {
	color:#FFF;
	padding:0px 4px;
}

div#primaernavigation ul li.home a, div#primaernavigation ul li.service a {
	color:#FFF;
	padding:0px 4px 0px 0px;
}

div#primaernavigation ul li.service a {
	padding-left:4px;
}

div#primaernavigation ul li a:hover {
	color:#00175c;
}

div#primaernavigation ul li.modell a.over {
	color:#00175c;
	padding-top:4px;
	padding-bottom:8px;
	background:#FFF;
}

div#primaernavigation ul li.service a.over {
	color:#00175c;
	padding-top:4px;
	padding-bottom:8px;
	background:#FFF;
}

div#primaernavigation ul li.modell a.Aktiv, div#primaernavigation ul li.service a.Aktiv {
	color:#00175c;
}


div.primaernavigationContent ul {
	margin:0px;
	padding:0px;
	list-style:none;
	display:block;
	margin-bottom:16px;
}

div.primaernavigationContent ul.baureihen li {
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	font-weight:bold;
	padding-right:6px;
	margin-right:6px;
	border-right:1px solid #4c4c4c;
	margin-bottom:4px;
}

div.primaernavigationContent ul.baureihen li.last {
	border:none;
}

/*========================================================================
	Sekundaernavigation
========================================================================*/

div#sekundaernavigation ul {
	list-style:none;
	margin:0px;
	padding:0px;
	display:block;
}

div#sekundaernavigation ul li {
	display:inline;
	margin-right:10px;
}

div#sekundaernavigation ul li a {
	color:#FFF;
}

div#sekundaernavigation ul li a:hover {
	color:#00175c;
}

/*========================================================================
	Zusatznavigation
========================================================================*/

div#zusatznavigationTrigger a {
	padding-left:30px;
}

ul#zusatznavigationLinks {
	list-style:none;
	margin:0px;
	padding:0px;
	margin-top:24px;
	display:none;
}

ul#zusatznavigationLinks li {
	border-bottom:1px solid #999;
	padding-left:30px;
	padding-bottom:3px;
	margin-bottom:4px;
}

ul#zusatznavigationLinks li a {
	display:block;
}

ul#zusatznavigationLinks a.mini {
	color:#777;	
}

ul#zusatznavigationLinks a.mini:hover {
	color:#CCC;
}

/*========================================================================
	Tertiaernavigation
========================================================================*/

div#tertiaernavigation ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

div#tertiaernavigation ul li {
	display:inline;
}

div#tertiaernavigation ul li a {
	padding-left:7px;
	margin-right:6px;
	background:url(/pix/navigation/arrow.gif) left 3px no-repeat;
}

div#tertiaernavigation ul li a:hover {
	background:url(/pix/navigation/arrowOver.gif) left 3px no-repeat;
}

div#tertiaernavigation ul li a.Aktiv {
	background:url(/pix/navigation/arrowOver.gif) left 3px no-repeat;
	color:#003399;
	font-weight:bold;
}


/*========================================================================
	Links
========================================================================*/

a.teaserLink, .spalten a {
	padding-left:7px;
	/* margin-right:6px;*/
	background:url(/pix/navigation/arrow.gif) left 3px no-repeat;
}

a.teaserLink:hover, .spalten a:hover {
	background:url(/pix/navigation/arrowOver.gif) left 3px no-repeat;
}

div#modelluebersicht a {
	margin-left:8px;
}

a.imageLink {
	margin-left:0px;
	padding-left:0px;
	background:none;
}
