/* globale Elemente */
hr {
	border-top:1px solid #c0c0c0;
}
.content_left h1, .content_right h1, .content_both h1 {
	color:#333333;
	border-bottom:1px solid #ACACAC;
}
.left h1, .right h1 {
	color:#333333;
	border-bottom:1px solid #9B9B9B;
}
.small {
	color:#333333;
}
.text {
	color:#333333;
}
.content_header_nav {
	color:#7D7D7D;
}
.content_header_nav a:active, .content_header_nav a:link, .content_header_nav a:visited, content_header_nav a:hover {
	color:#7D7D7D;
}
.content_footer {
	color:#7D7D7D;
}
.content_footer_nav a:active, .content_footer_nav a:link, .content_footer_nav a:visited {
	color:#7D7D7D;
}
.content_footer a:active, .content_footer a:link, .content_footer a:visited {
	color:#7D7D7D;
}
#content_footer_nav_back {
	border-right:1px solid #7D7D7D;
}
#content_footer_nav_print {
	border-right:1px solid #7D7D7D;
}
input.text_input, select, textarea.text_input {
	border:1px solid #ABABAB;
	color:#333333;
}
option {
	color:#000000;
}
.text a:active, .text a:link, .text a:visited {
	color:#E2001A;
	text-decoration:none;
}
.text a:hover {
	color:#E2001A;
}
a.bullet:active, a.bullet:link, a.bullet:visited {
	color:#E2001A;
	text-decoration:none;
}
a.bullet:hover {
	color:#E2001A;
	text-decoration:underline;
}
a.nobullet:active, a.nobullet:link, a.nobullet:visited {
	color:#E2001A;
}
a.nobullet:hover {
	color:#E2001A;
}
.content_header_img img, .content_header_img div, img.coverborder {
	border: 1px solid #9C9C9C;
}
.navigation li a:active, .navigation li a:link, .navigation li a:visited {
	color:#000000;
}
.navigation li a:hover {
	color:#E2001A;
}
.content_footer {
	border-top: 1px solid #F2F2F2;
}
.navigation li.aktiv a:active, .navigation li.aktiv a:link, .navigation li.aktiv a:visited {
	color:#E2001A;
}
.newsletter_input input.text_input {
	border:1px solid #ABABAB;
	color:#333333;
}
.content_left .titel_box .text h2, .content_right .titel_box h2, .stellenangebote .text h2 {
	color:#000000;
}
.stellenangebote .text a:link, .stellenangebote .text a:active, .stellenangebote .text a:visited
,.titel_box .text a:link, .titel_box .text a:active, .titel_box .text a:visited
,.einzeltitel_box .text a:link, .einzeltitel_box .text a:active, .einzeltitel_box .text a:visited
,.events_box .event a:active, .events_box .event a:link, .events_box .event a:visited
,.event_autor_text .text a:link, .event_autor_text .text a:active, .event_autor_text .text a:visited
,.toptitel_text .text a:link, .toptitel_text .text a:active, .toptitel_text .text a:visited
,.toptitel_text .small a:link, .toptitel_text .small a:active, .toptitel_text .small a:visited
,.themen_text .text a:link, .themen_text .text a:active, .themen_text .text a:visited
,.reihen_text .text a:link, .reihen_text .text a:active, .reihen_text .text a:visited  {
	color:#333333;
}
.stellenangebote h2 a:link, .stellenangebote h2 a:active, .stellenangebote h2 a:visited
,.titel_box .text h2 a:link, .titel_box .text h2 a:active, .titel_box .text h2 a:visited
,.einzeltitel_box .text h2 a:link, .einzeltitel_box .text h2 a:active, .einzeltitel_box .text h2 a:visited
,.events_box .event h2 a:link, .events_box .event h2 a:active, .events_box .event h2 a:visited
,.eventliste_text h2 a:link, .eventliste_text h2 a:active, .eventliste_text h2 a:visited 
,.event h2 a:link, .event h2 a:active, .event h2 a:visited
,.event_autor_text a:link, .event_autor_text a:active, .event_autor_text a:visited
,.toptitel_text h2 a:link, .toptitel_text h2 a:active, .toptitel_text h2 a:visited
,.themen_text h2 a:link, .themen_text h2 a:active, .themen_text h2 a:visited 
,.reihen_text h2 a:link, .reihen_text h2 a:active, .reihen_text h2 a:visited {
	color:#000000;
}
.stellenangebote .text a:hover, .stellenangebote h2 a:hover
,.einzeltitel_box .text a:hover, .titel_box .text a:hover, .titel_box .text h2 a:hover, .events_box .event h2 a:hover, .events_box .event a:hover
,.eventliste_text h2 a:hover
,.event .text h2 a:hover
,.event_autor_text .text a:hover, .event_autor_text h2 a:hover
,.toptitel_text .text a:hover
,.toptitel_text .small a:hover
,.themen_text h2 a:hover, .themen_text .text a:hover
,.reihen_text h2 a:hover, .reihen_text .text a:hover {
	color:#E2001A;
}
.themen_box li a:active, .themen_box li a:link, .themen_box li a:visited {
	color:#000000;
}
.themen_box li.selected a:active, .themen_box li.selected a:link, .themen_box li.selected a:visited, .toptitel_text h2 a:hover  {
	color:#E2001A;
}
.themen_box li a:hover, .einzeltitel_box .text h2 a:hover {
	color:#E2001A;
}
.kontakt a:active, .kontakt a:link, .kontakt a:visited {
	color:#333333;
}
.kontakt a:hover {
	color:#E2001A;
}
.titelliste3 a:active, .titelliste3 a:link, .titelliste3 a:visited, .titelliste2 a:active, .titelliste2 a:link, .titelliste2 a:visited, .titelliste2 a:hover
,.titelliste3_text a:active, .titelliste3_text a:link, .titelliste3_text a:visited, .titelliste2_text a:active, .titelliste2_text a:link, .titelliste2_text a:visited, .titelliste2_text a:hover {
	color:#333333;
}
.eventliste a:active, .eventliste a:link, .eventliste a:visited {
	color:#333333;
}
.event .text a:link, .event .text a:active, .event .text a:visited
,.event .small a:link, .event .small a:active, .event .small a:visited {
	color:#333333;
}
.einzeltitel_veranstaltungen .event .text h2 a:link, .einzeltitel_veranstaltungen .event .text h2 a:active, .einzeltitel_veranstaltungen .event .text h2 a:visited {
	color:#000000;
}
.titelliste3 a:hover, .eventliste a:hover, .event .small a:hover, .event .text a:hover, .einzeltitel_veranstaltungen .event h2 a:hover {
	color:#E2001A;
}
.titelliste3_titel {
	color:#333333;
}
.titelliste3_text {
	color:#333333;
}
.titelliste2_text {
	color:#333333;
}
.titelliste_drucken {
	border-top:1px solid #C0C0C0;
}
.preis_jetzt {
	color:#E2001A;
}
.themen_cloud {
	border:1px solid #808080;
}
.themen_cloud a:link, .themen_cloud a:visited {
	color:#000000;
}
.titel_right li a:active, .titel_right li a:link, .titel_right li a:visited,
.person_right li a:active, .person_right li a:link, .person_right li a:visited {
	color:#000000;
}
.titel_right li a:hover, .person_right li a:hover {
	color:#000000;
}
.personen_box a:link, .personen_box a:active, .personen_box a:visited {
	text-decoration:none;
	color:#333333;
}
.personen_box a:hover {
	text-decoration:none;
	color:#E2001A;
}
.personen_char {
	border-bottom:1px solid #ACACAC;
	color:#333333;
}
/* seitenspezifische Elemente */
#meta_navi_sachbuch  {
	background-color:#E2001A;
	color:#FFFFFF;
}
#meta_navi_sachbuch a:active, #meta_navi_sachbuch a:link, #meta_navi_sachbuch a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
#meta_navi_schulbuch {
	background-color:#FBD9DD;
	color:#E2001A;
}
#meta_navi_schulbuch a:active, #meta_navi_schulbuch a:link, #meta_navi_schulbuch a:visited {
	color:#E2001A;
	text-decoration:none;
}
#meta_navi_wako.wako_filled {
	background:url(/_images/wako_rot.gif) no-repeat 15px;
	padding-left:15px;
}
#meta_navi_wako.wako_filled a:link, #meta_navi_wako.wako_filled a:visited, #meta_navi_wako.wako_filled a:hover {
	color:#E2001A;
}
