/* CSS Document */

#rgaccordmenu, #rgaccordmenu ul, #rgaccordmenu li {
padding:0;
margin:0;
background:none;
}

#rgaccordmenu li {
list-style:none;
display:block;
cursor:pointer;
}

#rgaccordmenu li a {
/*color:#fff;
*/text-decoration: none;
}

#rgaccordmenu .toggle, #rgaccordmenu .empty {
	display:block;
	/* hauptkategorie / unterkategorie status geschlossen */
background:url(img/plus_br.gif) no-repeat;
	padding:2px 0 2px 12px;
	color:#526a71;
	margin-bottom:1px;
	cursor:pointer;
	
}
#rgaccordmenu .toggle2 {
	display:block;
	padding:2px 0 2px 24px;
	margin-bottom:1px;
	background:url(img/plus_br_ac2.gif) no-repeat;
	cursor:pointer;
}
#rgaccordmenu .empty {
/* hauptkategorie ohne unterkategorie */
background:url(img/pfeil_gruen_right.gif) no-repeat;
}
#rgaccordmenu .empty a{
display:block;
color:#526a71;
}

#rgaccordmenu .act {
/* hauptkategorie status offen */
background:url(img/minus_br.gif) no-repeat;
}
#rgaccordmenu .act2 {
	/* 1.unterkategorie status offen */
background:url(img/minus_br_ac2.gif) no-repeat;
	/*margin-bottom:1px;*/
}
#rgaccordmenu li ul li a{
	color:#526a71;
	/* unterkategorien status offen/sichtbar */
background:url(img/leaf_r_new.gif) no-repeat;
	display:block;
	padding:1px 0 1px 22px;
	margin-bottom:1px;
	text-decoration: none;
}


#rgaccordmenu li ul li ul li a {
	padding:1px 0 1px 34px;
	background:url(img/leaf_r_new_ac2.gif) no-repeat;

}

.open, .open span{
font-weight:normal;
text-decoraton:none;
}
#rgaccordmenu .content a:link#cat_current, #rgaccordmenu .content a:active#cat_current {
	color: #b3017b;
	font-weight:bold;
	}
#rgaccordmenu li a:hover {
color: #b3017b;
cursor:pointer;
}
