#hauptnavi a { 
	background-position:-70px 0;
	padding-left: 15px;
}
#hauptnavi a:hover, #hauptnavi a.sel { background-position:-70px -37px; }

#hauptnavi .investment a{
	background-image: url(images/hauptnavi_kapital.jpg);
}
#hauptnavi .unternehmen a{
	background-image: url(images/hauptnavi_unternehmen.jpg);
}
#hauptnavi .wendeling_gruppe a{
	background-image: url(images/hauptnavi_wendeling_gruppe.jpg);
}
#hauptnavi .wohnen a{
	background-image: url(images/hauptnavi_wohnen.jpg);
}
#hauptnavi .investment_info a{
	background-image: url(images/hauptnavi_investment-info.gif);
}


a:hover,
#hauptnavi a:hover, #hauptnavi a.sel,
#header a:hover, #footer a:hover,
.breadcrumb a:hover,
.infobox .box_content a:hover,
a:hover span.go,
a.more:hover,
ul.unterkategorien li a:hover,
#TB_window a:hover {
		color: #bb0c0a;
}

h1,
table.vermarktung_stadium tr.active td.name,
table.referenzen tr td * .vkw,
.expose .kontaktperson .name,
.team .vcard .beruf {
	color: #555;
}

h3 { color: #bb0c0a; }

ul.unterkategorien li a, ul.auflistung li {
	background-image: url(images/arrow_go_simple.gif);
}

a span.go {
	background-image: url(images/arrow_go.gif);
}

#investment-info-teaser { margin-top: 56px; }
#inv-info-head, #inv-info-body { padding: 10px 10px 10px 26px; }
#inv-info-head { background: url(images/cite_head_bg.gif) top left repeat-y; }
#inv-info-body { background: url(images/cite_body_bg.gif) top left repeat-y; padding-left: 46px; }
#investment-info-teaser blockquote { background: url(images/quotes_topleft.gif) top left no-repeat; padding-left: 20px; padding-top: 5px; font-size: 1.1em; font-weight: bold;}
#investment-info-teaser blockquote div { background: url(images/quotes_bottomright.gif) bottom right no-repeat; width: auto; display: inline; padding-right: 20px;}
#inv-info-link { background: url(images/quote_arrowright.gif) bottom right no-repeat; padding-right: 32px;}

a.kontakt_link { background: transparent url(images/quote_arrowright.gif) right -2px no-repeat; padding-right: 20px; color: #bb0c0a; }
