#article	{
	background-color: #f4f4f4;
}

#sidebar	{
	background-color: #e9e9e9;
}

#page_topic	{
	background-color: #e9e9e9;
}

hr,
.trennlinie	{
	background-color: #cccccc;
}

ul#navigation li a,
ul#navigation li.aktiv a:hover	{
	color: white
}

ul#navigation li a:hover,
ul#navigation li.aktiv a	{
	color: black
}

ul#navigation li:hover ul li,
ul#navigation li a:hover ul li {
	color: white;
}

ul#navigation li:hover ul li a,
ul#navigation li a:hover ul li a,
ul#navigation li:hover ul li a:visited,
ul#navigation li a:hover ul li a:visited	{
	color: white;
}

ul#navigation li:hover ul li a:hover,
ul#navigation li a:hover ul li a:hover	{
	color: black;
}

#subnavigation li a,
#subnavigation li a:visited	{
	color: #b30134;
}

#subnavigation li a:hover	{
	color: black;
}

#teaser ul li {
	color: white;
}

#teaser ul li a {
	color: white;
}

#footer li,
#footer p,
#footer li a:hover	{
	color: black;
}

#footer li a,
#footer li a:visited	{
	color: #cc0000; 
}

#page_topic	h1	{
	color: cc0000
}

#page_topic h2	{
	color: #646464;
}

#article h1,
#sidebar h1,
#article h2	{
	color: black;
}

#article h1 a,
#sidebar h1 a,
#article h1 a:visited,
#sidebar h1 a:visited	{
	color: #c10000;
}

#article h1 a:hover,
#sidebar h1 a:hover	{
	color: black;
}

#article p,
#sidebar p,
#article li	{
	color: #646464;
}

#article a,
#sidebar a,
#article a:visited,
#sidebar a:visited	{
	color: #c10000;
}

#article a:hover,
#sidebar a:hover	{
	color: black;
}
